HNHacker News
TopNewBestAskShowJobs

epmatsw

1,413 karma · joined January 19, 2012

Shiftless stupid jungle bum

http://willstamper.name

submissionscomments
epmatsw··on False information on the internet is hiding the truth about onions
The definitive guide imo: http://www.seriouseats.com/recipes/2012/08/quick-caramelized...
epmatsw··on The Mumps Programming Language
There's a docker image floating around somewhere out there that gets a VistA install up and running.
epmatsw··on SJCL – Stanford JavaScript Crypto Library
To be fair, window.crypto.getRandomValues is available back to IE11 and is cryptographically secure.
epmatsw··on Two-finger scroll moves through time instead of space
Not quite on scroll, but Git Time Machine for Atom is kind of close: https://atom.io/packages/git-time-machine
epmatsw··on Master JavaScript Programming with 18 Open-Source Books
You Don't Know JS's one on Async was the book that finally made the lightbulb go on for me with Promises. Can't recommend it enough.
epmatsw··on Zerocoin implementation bug
== vs = perhaps?
epmatsw··on Postmortem of database outage of January 31
Wow, their offers for a junior dev in Madison is like a third of Epic's starting salary. That's brutal...
epmatsw··on Ask HN: What is the most exciting development in your field right now?
When I looked at HL7 a few years back, it was standardized on in the most technical sense and was basically a big bag of hurt. Epic made a big chunk of their money just charging people to build interfaces over various PACS (and other) systems. Has that changed recently?
epmatsw··on Top Developer Tools of 2016
Kite looks intriguing, but sending every keystroke to a remote server is a bummer
epmatsw··on Once mocked, Facebook’s $1B acquisition of Instagram was a good move
Based on discussions with my wife and her friends, that's a feature, not a bug. You can post beach pictures for example, and be relatively comfortable knowing that people can't (casually) zoom in.
epmatsw··on Atom-in-orbit: Putting Atom in the browser
Easy crossplatform development in a language and framework that a huge number of developers are familiar with.
epmatsw··on Ask HN: What are other minimal, all-content, no-frills discussion sites like HN?
Most of the sports subreddits are great. r/cfb, r/NFL, r/NBA, r/baseball, r/hockey, r/soccer, r/collegebasketball, r/fantasyfootball, etc.
epmatsw··on Learning Advanced JavaScript (2008)
What's a more sane way to write that? It seems fairly straightforward to me, although ES6 might clean up the syntax a bit.
epmatsw··on 'Clean your desk': My Amazon interview experience
On Epic's side at least, they are actually overloaded with engineers/applicants now, to the point that they removed their referral incentives because they have more people applying than they can deal with. They're perfectly happy if they lose a few percent of applicants if they avoid some false positive hires.
epmatsw··on InfernoJS – A JavaScript library for building powerful user interfaces
It's all about a Svelte, a framework that came to light a week ago and isn't in production anywhere that matters? Come on...
epmatsw··on InfernoJS – A JavaScript library for building powerful user interfaces
I assume the argument is going to be that on mobile the parsing time for 7kb of JS vs 45kb of JS is going to be significant.
epmatsw··on Software Engineering Internship Amazon Interview Experience
I really enjoyed my time there actually. There's a decent burnout rate for some teams and roles (especially for ones that travel a lot), but there are some groups there that do interesting work. I was one of their Security team leads for a year or so right before I left and had a lot of fun with it.
epmatsw··on Windows on New Macbook Pro Permanently Damages Speaker Due to Poor Drivers
In the US, I know 0 users of WhatsApp (excluding work friends from other countries). It doesn't have nearly the market penetration of even something like GroupMe as far as I can tell.
epmatsw··on The Guardian has moved to HTTPS
Ran into this with Southwest's wifi this week. HSTS preloading makes it worse too. No dice with Google, Facebook, my website, etc. Just lots of error pages until I figured out what was going wrong.
epmatsw··on Ask HN: Did knowing or learning a not-so-famous natural language benefit you?
Interested in the answer to this. I'm interested in learning Catalan, but the reward to effort ratio seems a bit low to justify it.
epmatsw··on U.S. judge rejects World Chess bid to block websites from airing moves
From a position of total legal ignorance, I don't see a meaningful distinction. In both scenarios, you're recording an account of someone else's performance with enough fidelity for someone to know what's happening in the game. In the linked case, the issue seemed to be the the recorded content had no copyright, so I don't get why that's relevant? Very interested in a more detailed answer though :)
epmatsw··on Homebrew 1.1.0
Pretty sure just brew update.
epmatsw··on Time to Dump Time Zones
Medical software certainly does. I imagine financial software as well.
epmatsw··on Pornhub Bypasses Ad Blockers with WebSockets
To be real, any time you visit any site you're running 3rd party code you didn't invite. NPM modules, random scripts from CDNs or stored off in a /libs directory, hardly any sites are built entirely on code hosted or written by the party running that site. Ads get a bad rap, but if you're running JS on the modern web it's not even the biggest culprit.
epmatsw··on Overview of JavaScript ES6 features
Wow, this is really excellent. Definitely will give this a shot!
epmatsw··on Overview of JavaScript ES6 features
I really don't think that most JS programmers write code without declaring variables. Anyone using strict mode, ES6, or ESLint/JSLint/JSHint is already forced to declare variables appropriately.

Personally, I think the benefits of let are worth killing off var. I have honestly never seen an example where hoisting has been more clear than the alternative (declaring variables before they're used).

epmatsw··on Overview of JavaScript ES6 features
True, worded that poorly. The resolutions are always executed asynchronously, versus a callback approach where the code receiving the callback can inappropriately and unexpectedly choose to execute the callback synchronously.
epmatsw··on Overview of JavaScript ES6 features
Promises and callbacks have fundamentally different behavior. Promises are much more reliable (only executed a single time, always executed asynchronously vs possibly synchronously, etc.) and also have slightly different execution behavior in the event loop. People emphasize the syntax differences, but that's not the most useful thing about Promises imo. You Don't Know JS's async book has an excellent in-depth writeup on it.
epmatsw··on Yarn 0.16 Release Notes
Seems to have fixed a lot of pressing issues (subpar git support, the weird "undefined in <version>" errors). Nice release!
epmatsw··on Phasing Out SHA-1 on the Public Web
Probably should be on v45 rather than the upper v4*s if you're not doing upgrades, since it's the extended support release and will receive security fixes. Although opting to not take updates because Firefox is taking a harder security stance going forward seems a bit self-destructive...
← PreviousPage 5 of 16Next →