HNHacker News
TopNewBestAskShowJobs

biesnecker

2,200 karma · joined November 24, 2011

[ my public key: https://keybase.io/biesnecker; my proof: https://keybase.io/biesnecker/sigs/sLa07fDK0RQkkrIZClS-PXFNn3_Xx7OlHKe6EffXTsA ]
submissionscomments
biesnecker··on History of the browser user-agent string (2008)
The road to hell is paved with one off exceptions that are temporary until we get a better implementation in place anyway. :-)
biesnecker··on History of the browser user-agent string (2008)
I need to bookmark this for the next time I hear “oh let’s just encode the params as a string” from a coworker.
biesnecker··on An iOS App in Assembly (2014)
Everyone that says "but it's insane to use assembly to write an iOS app!" is both 100% correct and 100% missing the point. It's nice to float around on the surface most of the time and ship useful code, but if you don't spend at least a little of your time digging deep you'll miss out on a lot.

I'd never try to do this in prod, and neither would OP, but it's great to see how it works under the hood.

biesnecker··on Interstellar communication. IX. Message decontamination is impossible
This civilization colonized half the galaxy thanks to this one weird trick. Execute the rest of the message to find out more.
biesnecker··on China is trying to police what people are saying about it around the world
“When we hang the capitalists they will sell us the rope we use.”

Because they have a fiduciary duty to, obviously.

biesnecker··on Scalable Bloom Filters (2007) [pdf]
I’ve used them in production several times, recently when I needed to quickly check to see if a set of numbers were likely all the IDs of a particular kind of object, where the ID space is 64-bit ints and the population is in the hundreds of millions. We didn’t need perfection, just a bound error rate and predictable memory consumption, and a pre-loaded BF was perfect in this role.
biesnecker··on Self-driving car on Moscow streets after snowfall [video]
To be fair to computers I’m not sure human vision accounts for that, we just get lucky and fall prey to survivor bias :-)
biesnecker··on Air Force Strike Takes Out SpaceX's Floating GovSat Booster
According to Musk, "This rocket was meant to test very high retrothrust landing in water so it didn’t hurt the droneship, but amazingly it has survived." I suspect they never really thought about what it would take to tow it back, and when they did realized they didn't really want to.
biesnecker··on If Workers Slack Off, the Wristband Will Know
The problem with this isn’t the tracking, as many have pointed out this isn’t _that_ much different than human supervisors, but rather the hugely limited scope of the tracking. There’s a lot more to what makes a human a valuable employee than can be tracked by a wristband, and while you can say all you want that this won’t cause humans to be treated like robots, if you entirely disincentivize the things that humans do well, then you already _are_ treating them like robots.
biesnecker··on Bay Area hammered by loss of jobs: Lack of affordable housing strangles hiring
Ugh, look at the school ratings on that house, though. :-(

Not that there aren't a lot of places in the country with good schools and affordable housing prices, but for a lot of people with kids schools matter as much or more than housing prices.

biesnecker··on Bay Area hammered by loss of jobs: Lack of affordable housing strangles hiring
4700 isn't a lot in the whole scheme of things, but part of what makes a bubble a bubble is that it either keeps growing or it pops.
biesnecker··on FizzleFade
Fair, with negative ints they're different. They have the same behavior on positive ints, though.
biesnecker··on FizzleFade
Did your coworker correct it with "this is more readable" or "this is the correct way to do it"? The first is arguable (though I don't personally agree with the argument), the second just betrays a real lack of knowledge.
biesnecker··on Software development and screen readers at 450 words per minute
I pretty routinely listen to podcasts and audiobooks at 2-2.5x, and I could understand the English audio just fine. Not sure that I'd _want_ to listen to it that quickly, but I can understand why if that were your interface with your computer that you would.
biesnecker··on Show HN: A Set of Dice That Follows the Gambler's Fallacy
In 2010 I asked a similar question on StackOverflow for choosing the option that would have the correct answer in multiple choice tests: https://stackoverflow.com/questions/3099153/better-random-fe...
biesnecker··on As Workouts Intensify, a Harmful Side Effect Grows More Common
I think that the most important thing I've learned about exercise (and it's taken me most of my almost 40 years to internalize it, and I'm still not great at it by any stretch) is that it's probably the longest game of all. If you're fortunate you're going to keep moving until the day you die, and the volume of work you do over that time between now and that day is so far in excess of the volume you can do on any given day that hurting yourself in an attempt to maximize today's volume is just ridiculous. It's easy to use that as an excuse to not do anything, unfortunately, but it's also a good reminder to slow down when your body tells you to.
biesnecker··on Ask HN: What are the typical work hours in Silicon Valley?
At Facebook, I normally work from 8-4. I'm an early person, have kids to pick up from afterschool in the afternoon, and am on a team of people with similar schedules, so this works for me. Most people seem to work ~10-6, though.
biesnecker··on The Holder Report on Uber
8:15 is after my kids go to sleep, too, but I'd rather not commute home to spend time with them, and then commute back to eat dinner.
biesnecker··on Amazon Drive removing unlimited storage plan
It's a line out of the current administration's "we're [slashing this important program so as to benefit the few] to give people more choice over [healthcare / education / etc]."
biesnecker··on Show HN: 100K sentences mined from Wikipedia to help non-native English learners
Sadly this was about six years ago. The code and the platform it was built on are long gone. I don't know of anyone else who is doing exactly the same thing, though Allset Learning in Shanghai (run by a friend and fellow ex-employee of the company I built this thing at) is making graded readers built around similar ideas. Not really the same as an adaptive system, though.
biesnecker··on Show HN: 100K sentences mined from Wikipedia to help non-native English learners
I built something like this for Mandarin Chinese at a company I worked for in Shanghai, but the company was acquired and sort of put out to pasture, and it never launched. :-(

Essentially, we took already word-segmented dialog (splitting Chinese sentences into individual words is non-trivial, so having it already segmented was super useful), matched it to words that you knew, and suggested the next lesson you should learn by the percentage of vocabulary that would be new or challenging for you. It was pretty awesome, would love to have another shot at it someday.

biesnecker··on Antarctica’s potential collapse could damage coastal cities across the globe
Sadly I think you're underestimating the appeal of religion. If this idea were as popular as religious ideas we'd have gone green a generation ago.
biesnecker··on The Tragedy of Newcomb Mott, Who Thought He Could Walk into Soviet Russia
I did that up by Heavenly Lake, which is about 1/3 in China and 2/3 in North Korea, back in 2001. The border was just a stone marker, a chain that ran to the cliffside, and a very young (although about the same age as I was at the time), very bored member of the Chinese armed police. Apparently the North Korean guards were about a half mile back, so if you were unlucky enough to stumble all the way out to them you were well and truly screwed.

I have a picture somewhere that a friend took when I jumped over the chain and turned around and smiled, two feet inside North Korea, before jumping back and smiling at the border guard, who pretty clearly just wanted to make sure no stupid American tourists got arrested by the Norks on his watch (apparently some European backpackers had tried to hike the perimeter of the lake not long before and spent a few months in a North Korean prison).

biesnecker··on Google and Facebook ad traffic is 90% useless
It segments the audience. The people that are coming to your site aren't running adblocker, and might behave differently than those who do.
biesnecker··on Why read old philosophy?
Haha, could well have been. :-)
biesnecker··on Why read old philosophy?
A professor of Marxist political philosophy at my university told our introductory course that the point of (political, at least) philosophy wasn't to learn the philosopher's ideas on how to fix his world but rather how his thought process could be used to analyze and fix ours. I don't remember much else from the course but that bit has stuck for all these years.
biesnecker··on Apple Removes New York Times Apps from iTunes Store in China
Just duck typing based on this and other comments. You might not be a shill, but you're implementing a shill's interface.
biesnecker··on Amazon peer-to-peer selling
But ... but ... but ... doesn't the Earth revolve around SF?! :-P
biesnecker··on Barely Half of 30-Year-Olds in the U.S. Earn More Than Their Parents Did at 30
I think the idea is that we won't have the option to help us support our parents, because we'll need to keep living in the house (and haven't finished paying for it so we don't have the equity to borrow from anyway).
biesnecker··on Wordpress on AWS: smooth and pain free
Most blogs consist of trivially addressable content (that is, everything has it's own URI, and the page is essentially "functional" -- the same URI will return the same content each time) and is thus trivially cacheable. Cloudflare or its many competitors will handle this extremely well.

It's trickier when there is content on a page that has to be dynamically generated fresh (or nearly fresh) per page load. Most blogs never get into this territory (or have no reason to, at least) and most of us have experience with WordPress at the "look y'all, ima start a blog" level of sophistication, so there's this kneejerk toward feeling like this is total overkill.

But it's not if you have the problems that owners of complex, interactive, heavily-trafficked WordPress sites have.

← PreviousPage 5 of 10Next →