mikemaccana | 10 years ago | on: Ask HN: DOs and DON'Ts of collaborating with an NGO as a startup
mikemaccana's comments
mikemaccana | 10 years ago | on: How to deploy your node app on Linux, 2016 edition
However many developers wish to have more control over their environment than what a PaaS provides, and a lot of the tools they'd use for that - Ansible, Docker, etc - require basic DevOps skills.
[replying from old account due to rate limit]
mikemaccana | 10 years ago | on: Why Are Digital-Privacy Apps So Hard to Use?
mikemaccana | 10 years ago | on: The Future of Node Is in Microsoft’s Fork
- Historically the V8 team simply did not care about node, and would introduce breaking changes that would come as a surprise to node core
- It's better now, and V8 folk are on one of the steering committees for node. Also Google Compute Engine team needs node to work so also brings in a real business case for the V8 team to care about node
- Chakra is also a pretty good contingency plan.
mikemaccana | 10 years ago | on: Trails – Modern MVC Web Framework for Node.js
mikemaccana | 10 years ago | on: The Future of Node Is in Microsoft’s Fork
I needed to plug this in the package.json of my private modules:
"browserify": {
"transform": [
"brfs",
[
"babelify",
{
"presets": ["es2015"]
}
]
]
}mikemaccana | 10 years ago | on: Install Win32 OpenSSH test release
Huh? It's a very specific thing. When you run stuff on Powershell, you pipe it to 'select' or 'where' and pick fields, rather than running grep / sed / awk and inventing regexs to scrape stuff.
ps | where {$_.StartTime -ge $1HourAgo}
Before accusing me of 'TCO speak' and being 'ungenuine' - for mentioning something that's a well known engineering concept, particularly in the Unix world (ever used TeX?), you could have done <1 minute of research.mikemaccana | 10 years ago | on: Install Win32 OpenSSH test release
mikemaccana | 10 years ago | on: Install Win32 OpenSSH test release
mikemaccana | 10 years ago | on: Install Win32 OpenSSH test release
For some reason putty works but iTerm has the backspace issue. Putty user: what's your $TERM?
Ctrl H works as a workaround BTW.
mikemaccana | 10 years ago | on: Install Win32 OpenSSH test release
$ ssh [email protected]
[email protected]'s password:
Microsoft Windows [Version 10.0.10586]
(c) 2015 Microsoft Corporation. All rights reserved.
C:\Users\Mike>powershell -File -
PS C:\Users\Mike>mikemaccana | 10 years ago | on: Install Win32 OpenSSH test release
It's still way too early to us as a daily driver - lots of small bugs - but nevertheless interesting.
mikemaccana | 10 years ago | on: The seventh row of the periodic table is now full
https://upload.wikimedia.org/wikipedia/commons/3/3d/Discover...
mikemaccana | 10 years ago | on: What web developers should know about SSL
> LibreSSL is composed of four parts:
> The openssl(1) utility, which provides tools for managing keys, certificates, etc. > libcrypto: a library of cryptography fundamentals > libssl: a TLS library, backwards-compatible with OpenSSL > libtls: a new TLS library, designed to make it easier to write foolproof applications
mikemaccana | 10 years ago | on: What web developers should know about SSL
mikemaccana | 10 years ago | on: What web developers should know about SSL
mikemaccana | 10 years ago | on: What web developers should know about SSL
Our product is 40-100x faster validation for EV. If you think DV is fine for your app, that's awesome. But if you're thinking about getting an EV cert, we do in an average of 5 hours what others do in 7-10 days.
mikemaccana | 10 years ago | on: What web developers should know about SSL
However as the other poster notes, OCSP stapling includes recent proof that the cert hasn't been revoked the initial handshake, removing additional round trips. See https://en.wikipedia.org/wiki/OCSP_stapling
mikemaccana | 10 years ago | on: What web developers should know about SSL
mikemaccana | 10 years ago | on: What web developers should know about SSL
- As a browser, by using a default OS and watching the root CA store. You can control the key stores on most devices except iOS pretty easily: https://certsimple.com/blog/control-the-ssl-cas-your-browser...
- As a server, setting up key pinning (https://en.wikipedia.org/wiki/HTTP_Public_Key_Pinning) which throws up a browser warning if someone accesses your site with a new key.