skysight-inc/HackerNews huggingface dataset:
There is an interesting intersection between this piece, the first comment by BadassFractal, and Philip Greenspun's recent post about Denmark's bike infrastructure: http://blogs.law.harvard.edu/philg/2013/06/17/danish-happine... :

Because a bicycle can be used safely on every segment of almost any trip it becomes much more practical to dispense with car ownership and its $9100 annual bleed (according to AAA). The 24-hour metro, excellent intracity buses, and frequent trains other parts of Denmark complement the utility of bicycles in situations involving miserable weather and/or long distances. . . .

The way that we have things set up in the U.S. contributes to our higher per-capita GDP, but it does not make us better off. For example, if you think that a trip by bicycle will be unsafe due to a lack of bike lanes and take a car, you will burn gasoline, maintenance, and depreciation on that car, thereby boosting the measured GDP compared to if you had used your muscle power (not figured into GDP). If you then sign up for a gym membership and personal training to get rid of the fat that you’ve accumulated during all of these car-instead-of-bike trips, that boosts GDP though at the end of the process you will be no thinner or fitter than if you had biked. If you get hit by a car the GDP can easily be boosted by $25,000. You will buy a new bicycle. The car will need bodywork. You may be concerned about your health and get an MRI done at one of the world’s most expensive MRI clinics. Your MRI will be read by one of the world’s highest paid radiologists. What the radiologist says will be read to you, for a GDP-boosting fee, by one of the world’s highest paid neurologists.
Honestly agree with this one whole-heartedly. Nothing really gives these people authority other than their title.

Lots of junior engineers don't know shit, and a lot of senior ones also don't, either. It's pretty meaningless.
Danish happiness: bicycle infrastructure
Nice ad hominem -- so lets discuss; first though I'm posting from my phone so this first post will be brief:

There are soon to be 7 billion people on this earth, comparatively, yes, I've won the genetic lottery...

But that has nothing to do with the fact that there is an active war on the minds of humanity. If you want references and are completely devoid of any understanding of history I'd be happy to provide some sources, but lets hear you actually chime in on the meat of my comment as opposed to you're sophomoric attempt at discrediting what I said.
You know, I just realized--I don't think I've ever read a screed on "junior developers" written by someone with enough experience to actually have seen the entire progression play out (Donald Knuth would be a good candidate, if he didn't work in academia.)
Did you actually read the whole post?
Just to throw another comment in the pool. I've been playing around with computers and writing code now for about 25 years.

I've been playing with computers longer than some of the guys I've hired have been alive.

They are really smart guys, they are way smarter than I was at their age.

But it's just hard to beat experience and just being around means you've experienced a lot of different things.
There's stuff I know where I didn't even realize I knew it until the context of that problem comes up and then all of a sudden, a little flicker goes off in my brain and it seems familiar to something I did x years ago and I can remember why it works like that.

This actually comes up all the time in debugging when something breaks. I've done it enough that the patterns are all familiar and I can pinpoint what broke a lot faster than someone more junior.
It's not a version. My site is actually made with Yahoo Store.
Shoot, I use chrome on my iPad, arrrrrrr.
I can totally relate to this as well. I've been places with dimethyltryptamine that I can't even begin to describe. Hellish eternities that seemed to last thousands of years, domains lorded over by beings which, with great fun, make you suddenly appear to loose limbs, cast you out into space, control your thoughts, alien abduction, etc.

Its pretty unspeakable and frightening, but at the same time fascinating and mysterious. The weights on the scales are nigh.
Because there are many factors taken into consideration by default, like anchor text of links to a page or the URL.
> Nobody enjoys sitting in traffic for hours a day commuting. Nobody enjoys wasting time on maintenance. Nobody enjoys the process of acquiring the vehicle.

Maybe not, but some of us find it vastly preferable to being crammed in with others on public transport. So don't tar everyone with your particularly preferences thanks.
I am convinced that a Siri-like interface could (with existing or almost-existing technology) tap into the writings of a deceased person and answer questions shockingly well - questions from loved ones to start, but even from people 1000 years from now.

Especially if the deceased person had been planning and recording anticipated questions for a year or two.

What better way to preserve yourself for posterity? You could charge a million dollars and still get plenty of customers today - even if you told them it wouldn't be possible yet for years.

I remember listening to old audio of W. Clement Stone saying the way to sell life insurance wasn't to convince the person that it would take care of their family once they were gone, but to tell the person that it was the only way to continue to control their family and direct their finances after they had died. People have an urgent need to retain some type of control, and they know without their help their family would certainly make poor and unwise choices.
I think this is a great point. That oblivious bubble takes a bite out of otherwise very insightful words.

And I observe this perspective has spread out among the startup community. It always surprises me that people who are so intelligent in many ways can be so narrow in their social and economic context.
I don't know how extensive Unicode math symbols are, but it's unclear to me how you would display things like matrices and do alignment of multiline equations.
I think that's the case for all websites with a presence in or targeting eu countries.
You're welcome. [:)].
Mirai Kana Chart: Report for the First 10 Days
Actually, I've used Google Now extensively, and think it's really cool.

But I think you're missing the point: Siri has major disruptive potential that isn't being realized at all (by Apple).

Google Now is kinda a half-measure, and if Google wants to really defend itself against disruption (not just from Siri, but from the task-completion engine paradigm) it has to go all out on Google Now.

But then it risks bulldozing the AdWords model.
Sorry to not be able to formulate my concerns in a way you can understand them.
Is there any empirical evidence that suggests that people accidentally disabling JavaScript and then being confused as to why websites don't look right is a significant problem?

The author of that article says: "Is it really worth having a preference panel that benefits fewer than 2% of users overall? — obvious spoiler alert: The answer is no."

The answer is yes. If 2% of users have a purpose for it, perhaps it wouldn't have been high up on the priority list to implement as a new feature, but it's already there, and removing it requires extra work. Is it really worth removing features from an application to deal with some hypothetical problem that's been posited under the assumption that most users are idiots?

If there really is a problem, it may be worthwhile to move it to an "advanced settings" panel, but removing it entirely is a terrible idea.

It's worth noting that Chrome - a browser that's far less configurable and customizable than Firefox, overall - not only offers the ability to disable JavaScript globally, but has it as an option in the domain-specific permissions menu.
"Translate" is a part of css3's 2d transforms.

Here's the mdn page: https://developer.mozilla.org/en-US/docs/Web/CSS/transform

There's also a 3d version and if you set the z value to 0, the whole site looks the same and runs ridiculously better.

here's the performance stats: http://jsperf.com/translate3d-vs-xy/28
> The difference between legitimized coercion and de-facto coercion is a distinction without a difference.

It would be appreciated if you made this fundamental disagreement clear when responding. It literally makes no sense to speak of anything else on this topic if we disagree on this point.

Legitimized coercion is a concept that distinguishes organizations governing an arbitrary geographic location and its people/property and the natural coercion that arises from conflicts between individuals. The former is permitted by the law of the land (whatever it may be); the latter is not.

I believe the distinction is worth making. More than that, I believe the former can be scrubbed out while the latter cannot.

EDIT to address your EDIT

> In the absence of government, all violent becomes de facto legitimate, as it is in the state of nature.

I have never seen any libertarian philosophy use the word "legitimate" to mean "natural" in this context. I certainly am not. My hope is that the other part of this comment clarifies.
I regret phrasing my response that strongly. I still disagree, but I see where you're coming from. Thank you for your service.
In this famous Zen koan, substitute "junior developer" for "professor" and "senior developer" for the master:

Nan-in, a Japanese master during the Meiji era (1868-1912), received a university professor who came to inquire about Zen.

Nan-in served tea. He poured his visitor's cup full, and then kept on pouring.

The professor watched the overflow until he no longer could restrain himself. "It is overfull. No more will go in!"

"Like this cup," Nan-in said, "you are full of your own opinions and speculations. How can I show you Zen unless you first empty your cup?"

(Source: http://ashidakim.com/zenkoans/1acupoftea.html)
Guessing you don't use facebook, twitter or any major webmail provider like 99.99% of the users online do. For over 99% of users this is a feature that shouldn't be visible.. for the other 0.0x% there is about:config ... I don't bitch about having to go into about:config to change my cache settings for when I am testing...
Classic Brendan Eich.
How the Baby Boomers Destroyed America's Future
My dads tire and wheel business is screwed. 40+ years in the business, and it has dwindled down to practically nothing.
>Siri has major disruptive potential that isn't being realized at all (by Apple).

And Google is already doing (or it's obvious they're in progress for) all of those things.

How can anyone who has honestly used both services, in any world in our known Universe, call "Now" a "half-measure" compared to Siri? You could cut off one of its legs and it'd still lap it.

Google is going all out on Now. What are they averaging, 3 new card integrations every 2-3 weeks? EVERYTHING funnels into it. It literally knows where I'm going 90% of the time I get in my car. It alerts me when my packages are delivered. It's far more intelligent and has access to more of my data than Apple will likely ever have for any of their customers.

Here, I'll make it easy: What opportunity does Apple have with Siri that Google doesn't have or hasn't already leveraged with Now?

>But then it risks bulldozing the AdWords model.

Nah. I made a note to myself earlier today aloud "Google, note to self, pick up toilet paper". That was instantly automatically saved in Keep. Now, because Google knows I'm driving home, they can look up a retail partner that is close on my route home and automatically remind, navigate me there and then back home. There are a ton of usage stories like this. What if my partner emails me a "pick this up at the store"? They can add a filter like they're already doing for flights and shipping and they're done, they get that integration and visibility surfaced "free" through Now. There are PLENTY of opportunities for Google because of the data they have access to.

(Cynical hackers forget that advertising works because in some cases it ADDS VALUE for the consumer. That's what Ad Words have always been about. If they're not intelligently targeted, they're useless.)

I don't see any reason that Google Now has to obliviate AdWords. And in fact, funneling data to/through Now gives huge, huge advantages when we already know that Google is work on Glass and Watch.
One thing missed by most of these post-auto stories: transit used to be sooo boring, and no longer is.

I'm old enough to remember riding the bus before mp3 players and smart phones. Your only options were to read or to bring a CD player. Walkmans (Walkmen?) were a pain: batteries got expensive, and carrying more than 1 or 2 CDs was a pain, so you ended up listen to a few tracks over and over. Newspapers and books were good, but not as stimulating as the internet or email or Words With Friends. I still remember waiting for the train with no music, nothing to read, and nobody to talk to; it was excruciating.

Nowadays, I prefer transit to driving, even when it's a bit longer, because I can just zone out on my iPhone the whole way.
I guess one has to balance the time spent in traffic and being crammed with others in public transport. Here in the bay area, one can get stuck on 101 for 2 hours when it would take only 40 minutes via Caltrain. I'm sure quite a few people would rather save 1.5 hours every day being crammed in with others.
I wasn't born into the connections, and that's what being "fundable" is actually about

Are you amenable to being convinced that this belief is false if I can point to people who had no connections at birth but are funded or clearly fundable?
I agree and have been replacing share buttons with an icon an link also
A Simple Rule to Eliminate Useless Meetings
this article is wrongheaded in many, many ways. The crux of the problem is that cars are designed and produced ahead of what is actually wanted and desired without concern whether there is actually an impedence mismatch with what consumers want in a car. For example, modular design in cars no longer exists. You can't find a car anywhere that can be transformed with add-ons between a commuter car to a weekender car to a car for hauling things to a car for being sporty. The same is true with manual transmission, you can't find it on the market ANYWHERE. For tinkerers, you can't get information about your car's computer chips or any kind of API that could serve a buyer's use, not someone elses. Not only that, you pay a lot of money for a car, and then find out that it's easily hackable, by anyone except the rightful owner. People love cars, and definitely prefer them to public transformation, which is unreliable at best, but there just aren't any cars on the market that match what consumers want.
I'm sorry, but the published science is very clear: acrylamide is the product of cooking at high temperatures. According to https://www.ncbi.nlm.nih.gov/pubmed/12368845, it has not been found in food prepared at less than 120 degrees C. Furthermore, the foods found to be most susceptible to acrylamide formation are starchy foods someone with a healthy diet would probably be consuming in low quantities anyway.

In any case, this has become a forest from the trees debate. You can enjoy your grapes fermented, I can enjoy mine off the vine and hopefully it won't be the potatoes that do us in. Bon appetit!
Amen Paul!
If "the internet" is suddenly breaking left and right after you've disabled certain features wouldn't you try re-enabling the features?
But that stuff is all important for the website owner.

Advertising for paying the bills, analytics tracking to work out who is using their site, chat/comments boxes for social interaction.
http://diveintohtml5.info/offline.html
I really haven't used it much, except as my default external HTML->Text converter (via wget + HTML::FormatText::Elinks), of which it does a good job.

Unfortunately, its main weakness is that (as far as I know) it's not integrated in to emacs as w3m is. If it was, I'd probably look to it as a serious contender. But since it's not, I'm afraid I'm stuck with w3m -- for better or for worse. (Right now, it's for better, as I'm quite satisfied with w3m -- except for my occasional Javascript needs, for which I fall back to Firefox, Opera, or Chromium).
Sometimes the problem size doesn't increase. Sometimes you maybe just need to do lots and lots and lots and lots of small matrix multiplications.
I wish I could say this about transit in Beijing. The subways are so crowded you barely get to sit down, perhaps you would have enough room to fiddle with your smartphone if only there was signal for it in the tunnel (damn China Unicom), and standing for 45 minutes kind of sucks.

Taxi!
As the author mentions, Medium seems best for the regular casual blogger. Bloggers with large followings are probably better served keeping their following and all the comments on their own turf.
Caltrain also has seats most of the time. The worst is that you might have to sit next to someone...cry me a river.
But developers shouldn't have to implement extra functionality for the < 1% [citation needed] of people who browse without JS .
Mincome. That won't be the only thing driving a post-jobs future, so we'll have to deal with it anyway.
"If there really is a problem, it may be worthwhile to move it to an "advanced settings" panel, but removing it entirely is a terrible idea."

I'd like to see the evidence as well. Perhaps there are dozens of bug reports coming in every week that can be traced back to disabled javascript.

They did leave it as an option in about:config though so at least it can still be disabled via javascript.enabled=false
But would always require a complete page reload.

Not that most web apps wouldn't implement it that way to begin with anyway, but this would be the only choice with a HTML-only site.
Imagine the prototype testing. They don't show you the seven guys rocking it yakuza-style.

OK, OK, 200 earless albino lab rabbits.
... what are you talking about?

Are you arguing the semantics of "save"? Bullet proof vests save lives... Polio vaccines save lives...

Or is that just "extending": "He was suppose to die with a bullet to the chest, so by stopping it, we extended his life"
It sounds like you're angry because you don't feel I'm giving enough credit to Google Now.

But the piece itself wasn't about Google Now; it was about how Apple is screwing up the opportunity to do something really awesome with Siri, for reasons that I don't really understand.

For the record: I think Google Now is really interesting, but it's more like a "pre-emptive search" engine than a "task completion engine." If Google really builds a task-completion engine (and they certainly have the talent to do so), it would change the search paradigm.

But they make tons and tons of money on the existing search paradigm, so they have an innovators' dilemma.
> It sounds like you could do it a lot more easily by just having separate processes or threads for each activity/service/whatever

Do you know much memory is used for a thread? Or for a process? The answer for either is not zero. In fact it is possible (but not used) for the same Dalvik process to host multiple apps.

> It seems to be almost identical to the OS sending SIGTERM and then SIGKILL to the process in question however.

Not even close. With swapping the kernel has to operate in units of 4kb pages. Dalvik can use a compacting garbage collector to reduce memory consumption. Signals are trivial. They are a single number, and not come even remotely close to interprocess resources. Think something closer to dbus, plus a bunch of code built on top of it.

> don't care about something "analogous" to libc, just give me libc and you don't have to do any work

Android already includes that (bionic). You can compile elf binaries that work just fine. Heck you'll even find 'ls' etc on the system done that way. But your binary won't be able to examine the clipboard.

Note the posting was about writing Android applications in Go, not about trivial binaries. Applications means all the crud you are dismissing.

> Are you assuming the necessity of a one to one mapping between Java API functions and C API functions?

Nope. But those functions only have a Dalvik hosted Java centric implementation. If you want to work with them then they all have to be reimplemented in a compatible manner, or you need to call from the native code back into Dalvik using JNI. Either way is a lot of work.

Your example of porting a Linux daemon to a service won't work as is. Being a service means the system has expectations of you - how you are started, how data is provided and returned and how it is stopped. (There is also other stuff such as permissions and process hosting.) The canonical way of doing this is to write the service front end in Java, and then use JNI to load native code you need. But it does mean your native code needs to play well with others in the same process - something that isn't Go's sweet spot.

In your scenario there are several SSH servers available. Most are delivered as a single "app", but behind the scenes consist of an sshd binary, plus Java authored code to provide a UI (start/stop/status/configuration) and manage lifecycle.

The desire from most folk is for Go authored apps to be first class citizens, and not require using any other language. That is what is a lot of duplicate work.
Serious question: what does Siri do well that Now doesn't, and makes Now a "half measure"?
If by realistic games You mean "Jogging In The Park Simulator 2013" then i guess it's perfect. This could be a nice device to try out on some gaming expo but i think most gamers will be disappointed with the lack of actions they can perform in it.
15% of browsers? I don't believe it. This has definitely not been my experience. You must be counting scrapers/bots in this total.

Security? The browser sandboxes everything.
Why do you "believe" in rights?

They are literally constructed by us, indoctrinated even.
You're a hacker, of course you've never heard anyone complain about the option. Mozilla may choose to differ as they probably have data that shows that a significant number of support emails show that disabling javascript was the root core of the problem. Besides, anyone who runs javascript disabled in a modern browser are either developers, or tin-foil hat wearers. I'm sure the ability to disable javascript was just an old remnant of 2002-era browsers when javascript was far less common. I think it's nearly impossible to find a webpage without a single reference to a javascript file these days.
The content on both those sites load plenty fast with JS turned on… and I'm based in Australia with our shitty connection to the rest of the world.
What exactly is a non-technical user?

I read threads like this all the time: someone talks about "non-technical users" or "your grandma" or "pointy-haired bosses" or the like, and then goes to great length to discuss, in detail, the capacities or cognitive styles or knowledge base of members of these hypothetical categories.

It all seems like a bunch of arbitrary assumptions.
How is this news? I remember watching this on tv years ago...
Give me a public transportation system that runs on time, doesn't spread disease, doesn't have punk kids who confront you for no reason, is safe, and has sane time schedules and I'll be happy.

Until then, I'll always prefer driving/walking/biking/anything. Unfortunately, I'm in a situation where I can't drive now, and I have to deal with an awful San Francisco public transit system that does 0 of the things I listed.
Thanks for the correction! Unfortunately I'm past the editing threshold, so I can't make the change in the OP. You are absolutely right when you say that it's the employer's responsibility to comply with the law.