HNHacker News
TopNewBestAskShowJobs

duaneb

6,551 karma · joined February 13, 2008

submissionscomments
duaneb··on Channels in Golang
We should really require commenting while downvoting unreplied comments. The community has gotten lazy.
duaneb··on Do Teachers Need to Include the History of Mathematics in Their Teaching? (2003)
I'll be the devils advocate. Why? I can understand calculus perfectly fine without understanding how people got there. In fact, I'd argue much of what you learn before call--in the order of discovery--actively hinders understanding.
duaneb··on Channels in Golang
If anyone has a clue why this was downvoted, please clue me in. It was on topic and indicating missing information.

Edit: I really don't care how much I get downvoted, I'm going to highlight its uselessness until someone cares to justify it.

duaneb··on Channels in Golang
Well, it's basically duck typed, but without type values you can assign. Doesn't surprise me much.
duaneb··on Channels in Golang
...yet.
duaneb··on Channels in Golang
Fix for some value of fix. Go's lack of generics make the data structure offerings pitiful. Just look at heap: it's worse than c.

There is a role for a language like that, but calling it fixing c++ ignores 90% of the reasons people use c++ in the first place. In fact, id say that go reminds me most of the version of c++ that operated as a preprocessor. It's almost exactly the same template implementation!

duaneb··on Why is my NTP server costing $500 per year? Part 1 (2014)
Sure. It's also why the internet is super vulnerable to 0-days.
duaneb··on Why time management is ruining our lives
> The actual decision needed could be done in a couple of Slack messages between two programmers

In my experience, those two programmers rarely have a good enough understanding of existing codebase and momentum to make good decisions. Without meetings, there is little way to avoid these problems.

Programmers are good at implementation, not (necessarily) decision making.

Also, meetings only make sense if everyone is focused on decision making; this is a company culture issue more than anything.

duaneb··on Why is my NTP server costing $500 per year? Part 1 (2014)
Wow, I never realized operators couldn't push fixes to their routers without permission. The internet is indeed a tragedy of the commons: trivial to ruin, but a Sisyphean task to fix.
duaneb··on Why time management is ruining our lives
In many jobs that's totally worth it—chances are very low a stranger will need something high priority from you, and people who work with you will know how to communicate.

Email is good for a lot of things, but not for expecting processing quickly.

duaneb··on World War Three, by Mistake
More likely, but how much more? That seems necessary to discern to make that decision rationally.
duaneb··on Ask HN: What Are the Best Current Methods to Delete Yourself from the Internet?
Charge $10 to look up the owner of the property would probably look fine.
duaneb··on Ask HN: What Are the Best Current Methods to Delete Yourself from the Internet?
Why is that awful? The script obviously worked....
duaneb··on Ask HN: What Are the Best Current Methods to Delete Yourself from the Internet?
Change your name to a random hash. Should work fine.
duaneb··on “Children of Men”'s vision of the future is now disturbingly familiar
> It's not really about population -- it's about having no future, which is something a lot of people constantly worry about.

One thing the movie (unintentionally) got right was how absurd this is. It really ruined the movie to me, TBH, because it was laughably implausible. Reproduction is what life does best.

I'll obviously have to watch again for the world building....

duaneb··on Scaling out relational data models, and SQL, through co-location
That is not tautological. Interest and relevance are different things.
duaneb··on YouTube views down for channels with more than 10M subscribers, analysis says
Probably on their parent's account.
duaneb··on Getting Rid of Comments on Vice.com
The comments on the New York Times seem to be high quality.
duaneb··on How Apple Alienated Mac Loyalists
This is exactly the type of attitude that makes me dread the future. Why invest in technology at all?

Wires are great, honestly. Easy to debug and use. The original zero config.

duaneb··on Uber's Loss Exceeds $800M in Q3 on $1.7B in Net Revenue
They aren't Uber and they exist.
duaneb··on Uber's Loss Exceeds $800M in Q3 on $1.7B in Net Revenue
There aren't any taxis anymore in SF.
duaneb··on Uber's Loss Exceeds $800M in Q3 on $1.7B in Net Revenue
Not before destroying any competition with cripplingly low rates. That's the problem: I can't hail a goddamn taxi anymore, despite it being cheaper by any back of the envelope calculation for society as a whole.
duaneb··on Uber's Loss Exceeds $800M in Q3 on $1.7B in Net Revenue
Why? It appears to have no value to anyone but the immediate consumer. That's not a business, it's a charity. What a collossal waste of cash.
duaneb··on So you want to expose Go on the Internet
You can just overwrite the WBC variables once you read them in process.

TBH, though, if they are sniffing env variables from processes there's not reason not to sniff that process's memory directly.

duaneb··on Inside Amazon's clickworker platform
No you misunderstand, this is horizontally scalable humanity. This is how you bootstrap training models.
duaneb··on Haiku booting in UEFI mode
In this sense, plan 9 is more unix than unix....
duaneb··on Programming Is Forgetting: Toward a New Hacker Ethic
While I get your point, I don't think data is clearly not information, it's just that the whole point of passwords is to be secret.
duaneb··on Haiku booting in UEFI mode
Hell, the Linux kernel isn't very unix-ish. It's a kernel.
duaneb··on Uber's predatory pricing is undermining public transit and density
> Commuters just want to get to work reliably and they'd like a seat.

You forgot to mention afford it. Uber is jacking up the prices for those who depend entirely on public transit--the people who most likely feed you, clean your office, drive your Uber. The people who make the city function. Your convenience actively fucks over your neighbors.

Reasonable? Sure. Close minded? Absolutely.

duaneb··on Uber's predatory pricing is undermining public transit and density
> Commuters just want to get to work reliably and they'd like a seat.

You forgot to mention afford it. Uber is jacking up the prices for those who depend entirely on public transit--the people who most likely feed you, clean your office, drive your Uber. The people who make the city function. Your convenience actively fucks over your neighbors.

Page 1 of 34Next →