News for hackers. Stuff that matters.

duaneb

Re:Channels in Golang on Sunday December 25, 2016 @04:10AM (#13253514)
We should really require commenting while downvoting unreplied comments. The community has gotten lazy.
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.
Re:Channels in Golang on Sunday December 25, 2016 @02:48AM (#13253404)
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.

Re:Channels in Golang on Saturday December 24, 2016 @11:49PM (#13252980)
Well, it's basically duck typed, but without type values you can assign. Doesn't surprise me much.
Re:Channels in Golang on Saturday December 24, 2016 @10:52PM (#13252811)
...yet.
Re:Channels in Golang on Saturday December 24, 2016 @10:49PM (#13252803)
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!

Re:Why is my NTP server costing $500 per year? Part 1 (2014) on Saturday December 24, 2016 @07:15PM (#13252205)
Sure. It's also why the internet is super vulnerable to 0-days.
Re:Why time management is ruining our lives on Saturday December 24, 2016 @03:16PM (#13251441)
> 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.

Re:Why is my NTP server costing $500 per year? Part 1 (2014) on Saturday December 24, 2016 @02:14PM (#13251187)
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.
Re:Why time management is ruining our lives on Saturday December 24, 2016 @02:11PM (#13251177)
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.

Re:World War Three, by Mistake on Saturday December 24, 2016 @02:01PM (#13251137)
More likely, but how much more? That seems necessary to discern to make that decision rationally.
Charge $10 to look up the owner of the property would probably look fine.
Why is that awful? The script obviously worked....
Change your name to a random hash. Should work fine.
> 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....

That is not tautological. Interest and relevance are different things.
Probably on their parent's account.
Re:Getting Rid of Comments on Vice.com on Tuesday December 20, 2016 @02:18PM (#13222972)
The comments on the New York Times seem to be high quality.
Re:How Apple Alienated Mac Loyalists on Tuesday December 20, 2016 @12:45PM (#13222073)
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.

Re:Uber's Loss Exceeds $800M in Q3 on $1.7B in Net Revenue on Monday December 19, 2016 @08:49PM (#13216681)
They aren't Uber and they exist.
Re:Uber's Loss Exceeds $800M in Q3 on $1.7B in Net Revenue on Monday December 19, 2016 @08:45PM (#13216650)
There aren't any taxis anymore in SF.
Re:Uber's Loss Exceeds $800M in Q3 on $1.7B in Net Revenue on Monday December 19, 2016 @08:44PM (#13216648)
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.
Re:Uber's Loss Exceeds $800M in Q3 on $1.7B in Net Revenue on Monday December 19, 2016 @08:41PM (#13216631)
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.
Re:So you want to expose Go on the Internet on Monday December 19, 2016 @08:38PM (#13216618)
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.

Re:Inside Amazon's clickworker platform on Sunday December 18, 2016 @09:15PM (#13209029)
No you misunderstand, this is horizontally scalable humanity. This is how you bootstrap training models.
Re:Haiku booting in UEFI mode on Sunday December 18, 2016 @03:22PM (#13207408)
In this sense, plan 9 is more unix than unix....
Re:Programming Is Forgetting: Toward a New Hacker Ethic on Sunday December 18, 2016 @12:28PM (#13206603)
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.
Re:Haiku booting in UEFI mode on Saturday December 17, 2016 @12:38PM (#13201540)
Hell, the Linux kernel isn't very unix-ish. It's a kernel.
> 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.

> 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.

Older »