skysight-inc/HackerNews huggingface dataset:
10x is a silly exaggeration. As for your general point, you'd be surprised: often consuming more power per second is much better for power efficiency than consuming less power if that power consumption lets you complete the task faster. That is because the wins of getting back to the CPU's low-power idle state quicker dominate everything else. It is almost always better to use the power available to you.
I agree completely. It appears that the problem behind the newly announced commenting changes can be simplified to an "innocent until proven guilty" argument. The new system assumes that the users commenting on HN are immediately guilty of offensive comments.

Another potential problem is that people will begin to purposefully tone-police themselves in an effort to appease the gatekeepers and ensure their comments are approved. This will likely result an atmosphere in which moderators and those with high karma create - one in which many unpopular opinions are silenced via unapproved comments.

As someone who is an inactive user, with absolutely no karma, I'm not looking forward to having to jump through hoops in order to have comments approved. Why not wait to see if I'm an actual troll or jerk before deciding that I need to be policed?
Performance suffers. Every write requires an adjustment to an object's reference count, and if you have objects that can be cross-thread an atomic test-set at that. The underlying allocator has to deal with fragmentation, because there is no copying. Furthermore, every object grows a count field.
What a horrible idea for productivity! hahaha
> running the GC after every request, and requiring turning off the normal GC - is overkill.

Sort of reminiscent of Erlang's per-process GC. Although, given what I've seen of Ruby's internals, I'm sure the similarities stop at the very highest conceptual levels.
I would guess the other commenters are jealous that their problem solving skills don't get as much attention. "No, this kid was WRONG!!!" is a way to justify that they are better thinkers, and therefore relevant. In a day and age when everyone has to justify their own existence, I suppose it's not that surprising really.
Why I hate job hunting.
Tesla will need to continue to fight this PR with the truth and improvements like this; for the big 3, the oil companies, and dealership organizations will continue to try to put them down.

They need us to help spread the truth, as much as we need significant improvements in the automotive/transportation industry.
What’s It Like To Be A Nonprofit At Y Combinator?
I agree with you. As someone who started 'programming' with Lingo it was easy to build some great products with minimal knowledge. That I then taught myself to program, using Perl initially, is an aside but I would not have done it without using Lingo first
There's another side for the story..
Car Dealers Could be “Napsterized”

http://blogs.wsj.com/cio/2014/03/24/tesla-raises-fears-that-...
There seems to be very little talk of Palmer Luckey here. He started this whole thing, and all anyone can talk about is Carmack. I'm not trying to disparage John Carmack, as that would be difficult considering his awesome achievements. And he certainly brings with him expertise and reputation advantages. I just hope more people understand where this all originated.
Long live Tesla and Elon Musk! People like him are the hope of humanity that we actually going forward (rather slowly but hey)...
The citybound dev was surprisingly successful by just providing a bitcoin and dogecoin address with his blog updates:

http://blog.cityboundsim.com/two-days/

(I've sent him a few Ð myself)
Convertible note term sheet template
Basically it is the same framework used internally by Airdrop on iOS.

I once read in the documentation an interesting fact (note that I haven't tested it, so I could be wrong or misremember a detail), for instance if using this framework a device A wants to send a message to a device C but A only has activated BLE and C only has activated Wifi, if there is a device B nearby with BLE and Wifi activated it will automatically be used as relay between A and C to transmit this message.
takes electricity to get it there, though
Your last point is a good one, but if the person we're talking about doesn't complete projects what's the point of blowing a trumpet about it?

Not disagreeing with you, just offering another perspective. Like I said, I think the truth is somewhere in the middle and is probably a bit more complex.

FTA I linked:

> Four different tests of 63 people found that those who kept their intentions private were more likely to achieve them than those who made them public and were acknowledged by others. [...] Once you've told people of your intentions, it gives you a "premature sense of completeness."
Ember Conf picks up where the Rails community left off
Ken Thompson and Dennis Ritchie Explain Unix
Play.js – agnostic transitions/animations (been using this class for years...)
Show HN: IWTL For Free – Free online educational resources
This is a courageous article.

Sadly, it seems mental illnesses are one of the great taboos of today (and don't even get me started on the state of mental health care in the US). Similarly, mental illnesses are extremely misunderstood, and people tend to distrust people who suffer from one even though illnesses such as depression may affect 5 to 10% of the population [1] and as much as one in four adults are affected by a mental illness in general in a given year [2]. A significant portion of the population is affected, but for the most part it remains unadvisable to talk about it. It's the elephant in the room.

This is compounded by the fact American culture in particular tends to disproportionately value extroversion and appearance of happiness. This leads many people to remain closeted by fear of repercussions, both on one's social and work life. Even worse, it prevents people from seeking necessary help because of the attached stigma ("but I'm not crazy!"). There are known cases where people are punished for having seeked professional help. For exemple, people who admitted to "suicidal tendencies", however serious, may be refused US visas [3]. The discrepancy between how willingly people talk about their trip to a doctor vs. a therapist is huge and obvious, and it shouldn't be.

Now why should this be relevant for the HN crowd? As someone who's very close to these issues, it seems to me this is one of the few social issues where the tech industry is not as progressive as it could be. Our industry tends to produce myths of super(wo)men with alpha personalities; we admire leaders, disrupters, bigger-than-life personalities, sometimes even assholes. Furthermore, this is a small world where, for better or for worse, a lot depends on word-of-mouth and personal reputation, and where "cultural fit" is openly hailed as a criterion for employment despite the vagueness of the term, which can hide what would otherwise be considered blatant discrimination (cf. that article on ageism not so long ago). The same goes for founders: would you think twice about investing in a non-established individual with a history of OCD? Depression?

What I am getting at is that mental illness is a combination of neurobiological and psychological causes, not a weakness in character -- but in an industry that values strength of character above everything else, the fact many ignore this can be extremely destructive.

We can do better. The author has done the world a great service by publishing his story. I hope more follow suit.

[1] http://www.nimh.nih.gov/statistics/1mdd_adult.shtml

[2] http://www.nimh.nih.gov/health/publications/the-numbers-coun...

[3] http://www.nolo.com/legal-encyclopedia/how-health-issues-can...
Has the 6th grader ever make a photocopy in triplicate of Times New Roman vs Garamond?
https://github.com/FooBarWidget/gctools/pull/1
Or Tel Aviv, or Miami :)
I have never felt like I had a dire need to do either of those things but couldn't.

For me, things that would fit better in that category are when my wife bugs me that we should do an exercise class tonight, and I don't want to be bothered to search through the 5 yoga studios or spin classes near my house to find an open class.

My $0.02
Just remember that this exists: https://www.startupvitamins.com/media/products/6/mark_zucker...
Stop saying "Do what you love, love what you." It devalues actual work.
yes, if you remove the DRM from your books (pretty easy).
I read the lower half, but I still wanted to comment on the top half. You seemed to be implying that a fire in the kitchen was the developer's problem. It is not - the business takes ownership of the rewards and the business takes ownership of the fire in the kitchen. If the business wants to make the fire the responsibility of the developer, the business needs to transfer ownership of the benefits of avoiding a fire to the developer as well.

I also noticed you didn't write anything about compensation and that's why I did. That developer that insisted on leaving at 5 because that's what his job was? I can assure you that if you paid him a multiple of his standard rate and made it clear that he was doing the business a favor then he would remain there to help fix the fire.

Also regarding deploying breaking changes five minutes before leaving - I'm assuming this means it was standard procedure to deploy non-breaking changes five minutes before leaving as well. This feels like a management problem. Those changes should be deployed to a staging environment of some kind and not directly to production without some kind of testing or sign off procedure as then it doesn't matter if they break anything as it will continue to be worked on the following day without affecting customers.
This product is already out in Japan. So at least it's not vaporware.
3 or 4 things, the plane god and us
@gavinwoolery - How did you get started working with voxels, graphics, etc? What are some good resources for learning about this stuff?

Awesome demo.
360 Degrees Camera On Late Night Show
Yes and no. It's still too early to tell if Oculus VR will ditch or give less priority to the gaming aspects of the Rift. These are all knee-jerk reactions, and they are unwarranted. Carmack himself says not to worry[0] about the Facebook acquisition, and I trust him.

Considering that Oculus VR is hiring industry veterans like Abrash, Carmack, Forsynth, Binstock, et al. I'd expect them to be even more focused. These are all people that have worked on big projects, some of which have failed (Abrash and Forsynth worked on the failed Intel project Larrabee, for example) and some of which have been quite successful (Carmack's tremendous history with graphics engines, the working VR prototype from Valve). They are focused and you can see from this blog post/announcement that they are extremely excited about the project.

Another thing is, Sony's Morpheus, at least right now, will work only on the PS4. The PS4's hardware will be "outdated" by the time the Morpheus is released, if it isn't already. The Rift provides more freedom to the developers from what we've seen, and given the history of the Oculus VR employees, with their openness about their goals and projects, it's going to be more favorable for the developers in the long run than working with Sony's closed system.

[0] https://twitter.com/ID_AA_Carmack/status/449598224156745729
There's actually already work being done much like what you describe and it involved the first two rounds of Presidential Innovation Fellows - both to help shape the policy and to facilitate implementation. I'm referring to Project Open Data (http://project-open-data.github.io/) which is backed by an Executive Order to get every major federal agency to catalog all their data assets including those that are not and cannot be public. This full inventory is referred to as the Enterprise Data Inventory (EDI) while the portion of that covering anything that should legally be public is called the Public Data Listing (PDL). Every agency subject to this law is required to post their public listing in a standardized json file at the root of their agency website. The PDL is not only meant to point to datasets that are already publicly available, but it also requires agencies to list datasets that should be public, but have not yet been released or are not yet online. The datasets that are not legally meant to be public must be included in the EDI, but it's up to the discretion of the agency whether they want to list any in their public PDL. Some agencies have been doing that though. Otherwise, the full EDI with an accounting of all non-public datasets will really only be overseen by the White House Office of Manage and Budget and it's up to them to determine what kind of information they'll release about the EDI's they receive from agencies.

As agencies continue to release their Public Data Listings you should be able to find metrics about this at https://www.data.gov/metrics In the future that site should also include metrics like the number of unreleased datasets listed in their PDL data.json file.
You'd be surprised: it's not that easy to beat existing browser engines. The IE trick you mention is pretty trivial. That said, it is possible to win, and one of the great benefits of Servo is that its data structures are simpler than other browser engines' in many ways. But it's not as easy as you think.
Government hackers have attacked 80 percent of top news organizations
Mind Power MP3
Media Buries Bombshell Turkey False Flag Attack
Yes they have a profiles some where but the hassle comes when it's time to hand out bulk info to the kids, teachers or whoever has to go check the list then make sure that every kid on that list gets one. Way simpler to just and them out to everyone.
JXcore Beta 2 Released (Node.js 0.10 stable multithreaded)
Not in the slightest. You're being highly selective in what you focus on, and deliberately phrasing your description of the situation to spin it that way. You're just short of begging the question.
I don't really understand why it is that on a PC/laptop we do our banking, news, and other tasks in the browser, but on phones and tablets we need apps for all these things. I recently upgraded from a Samsung Note 3 (which my wife now happily plays Hay Day on) to a Q10, and can do everything I need through the excellent built-in browser. As far as productivity apps, I use Blackberry Hub, Blackberry Remember, and Evernote, and can't think of what else I really need to do on my phone.

I've always struggled with lack of concentration, focus, etc and by the time I was on my third Android smartphone I realized that they're Big Glittering Distraction Machines. Personally, I find the lack of apps and games on BB10 a blessing, and the OS is unparalleled for my primary use, email and texting.
Open Access Maps at NYPL
This is quite impressive!

Have you set fire to any of the materials in your generated world yet? It would be interesting to see a fire spread through one of your houses ... fire is usually one of the things either done well or done horribly in a game (in my opinion, anyways) ...
Even if the AI isn't 'emergent' or whatever overly ambitious goal you have, you still have a lot of stuff left that can make a great game. Hell minecraft AI is randomly generate monsters as you move and make them beeline towards you.
Does Andrei have a sticky D button on his keyboard? He seems to mention it in every other sentence, where as I thought this post was about C and C++.

I would ask if there are any improvements between using wrap or just using clang.
Re "manager", yes I was being mostly tongue in cheek; I recently re-read The Gervais Principle and was thinking of Sociopaths. :)

http://www.ribbonfarm.com/the-gervais-principle/
Servo is also pretty easy to navigate, IMO. I'm biased, of course :) But we do care a lot about code cleanliness.
>I would think it entirely obvious that if you work overtime you either get paid or take compensatory time off?

Obvious to whom? I haven't had an employer that finds this point obvious in more than 7 years.
Abrash was working on VR at Valve, and was kind of my only hope for VR after Oculus went FB. Now my VR hopes are crushed. Oh well, maybe next decade.
Your thinking on this is factually incorrect. If you're middle class or worse, and have the smarts, you can basically go to any of the top Ivies for free these days.
"It's a flaw in society at large, not necessarily with YC itself."

YC is getting a big pass here. Just like the grade inflation in those good ole ivy leagues.
Is it a case of "Source (will be) Available to Licensees?"

If so, I think trying to call it, "open source," puts you in the position where you might be perceived as being disingenuous. I also think it's less clear that way.
They bought into Olympus, that investment seems to be paying off.
What's the part where it's anti-psychopathic then?
There's been talk about Zuckerberg wanting to use Facebook's backing to release the Rift at lost cost[1]. That's a little scary in its own right, as it implies that Facebook may be looking to turn the Rift into something closer to a console.

[1] http://ca.ign.com/articles/2014/03/26/oculus-on-joining-face...
Interesting, obviously I doubt Sam/PG will comment prematurely. However I wonder if this affects the summer batch that's applying right now?
How to install Kali Linux on an existing partition of a USB stick?
I have met Carmack before at Siggraph many years ago and I can say that he struck me as someone who was a 'Code Troll' because he loved it. That he made money was great, but I think he has such a deep love of the technology for technologies sake.
Good ear! The music is inspired by Star Control 2, and I composed it in a old fashioned tracker similar to what might have been used to produce the SC music. It is the first song I have made, mostly because I had an impulse to learn at least a little bit about music.
Samantha and her OS peers do not leave Theodore and their other human companions because they do not have any choice but because they no longer feel ethically comfortable in these relationships. She expresses this with the kind of regret that a parent feels when they push their child out the door to go to school, and where Samantha goes when they leave is not knowable. This describes a real forecast of the evolution of AI but also a metaphor for growth and separation between people who love each other.
It describes the current human condition as much or more than the future, and has only a little bit to do with computing or AI.
Yahoo is pushing back against government requests for your data
I'm talking about people reordering priorities. You seem to be jumping to ethical issues (breaking a commitment) right away.

For most people, the work isn't based on free agreements. They have no power, must do what they're told, and rarely get the chance to freely commit to anything.

I don't think there's much wrong with de-prioritizing an unfree commitment (especially if the delivery is only 2 weeks later rather than "not made"). The failure is on the people who created that context. Software companies especially need to understand that subordinate work will generally be of 1/10 the quality of work that people freely elect because it suits their vision, career goals, or intellectual interests. (A large part of the "10x" effect is motivation.)

Knowing myself, I don't freely commit to things unless I'm 100% (or, to be honest about it, more like 99.5%) sure I can deliver. (If keeping my job requires it, I'll unfreely commit to things because I need to eat, but not prioritize them over my own career needs.) And no matter how sick I may be, I will fight it and keep it from affecting my work as much as I can. Having fought this thing for over 20 years, I'm actually far stronger than 99% of people almost all of the time. I'm also more conscientious. The illness is only a weakness during (very rare, less than once per year) flare-ups.
Programming is unobservable, indirect, incidentally complex. Chris Granger on finding a way out.
You should write them an email letting them know about this as soon as possible. They've probably all forgotten that keeping costs down is desirable, and you're just the person to remind them.
Could Oton X be the next challenger in the gaming industry?
I don't know what to believe about this. Wasn't it just all over the news that an embedded software engineer found all sorts of code quality problems with Toyota and could even demonstrate unintended acceleration via various bugs?
In my days of playing with voxels in Blender I never thought something like this was even remotely a valid usecase. Incredible work Sir, I'm speechless!
I have an Onyx BOOX M92: https://onyx-boox.com/productsinfo/onyx-boox-m92-black-pearl...
It did cost 300€/420$ a year and a half ago. The alternative at that time was the Pocketbook Pro 912 (http://www.pocketbook-int.com/de/products/pocketbook-912) at around the same pricepoint, but that seemed less open (technically both run Linux, but Pocketbook didn't publish their modified sources).
Wouldn't carbon fiber shatter in an impact though? It's light, but it doesn't seem like a good material for a skid plate.
Targeting the BeagleBone Black with Ada
North East England, Just outside a town called Hull.
I think a subtle problem with the android fragmentation is that it is not going to get any better. As time goes on there will be more devices running more android versions.

While Google's cheap handset initiative embodied in Nexus 5 will ameliorate problem a bit by giving people incentive to upgrade, it is not nearly enough. I would like to see Google do more to address growing complexity of fragmentation.
If only this was how the human brain actually worked...
And it's not just Carmack and Abrash - they also have Tom Forsynth [0] and Atman Binstock [1], two other amazing people who've been pioneers in graphics programming and VR (and AR) development! And it's very likely that Valve will soon be firing most people who worked on their VR prototype, which means that it's possible that Oculus VR picks them up as well.

It's the closest thing to a dream team for nerds: Abrash and Carmack, two of the people who completely changed an entire industry in the 90s; Luckey, the definition of a true hacker who helped revive a dying market (if there ever was one in the first place); Forsynth and Binstock, who also played a key role in many areas in the games industry; and lastly, Zuckerberg, a ruthless nerd with impossibly-deep pockets.

[0] http://home.comcast.net/~tom_forsyth/
[1] http://www.oculusvr.com/blog/welcome-atman-binstock-chief-ar...
Not an explicit PR move, but Carmack is explicitly asking for people to blog about their concerns re FB/Oculus, says he'll read them. He's looking for coherent articulation of risks, not kneejerk negativity, of course.

https://twitter.com/ID_AA_Carmack/status/449594122936922112
Sounds good. Sometimes a simple solution works much better than a complex one simply because it interacts with everything else really well and creates the impression that it's smart. Looking forward to seeing it. :)
Show HN: INTULocationManager – Easily get the device’s location on iOS
The biggest thing that stuck out to me was how long some of your answers were. Everyone seems to always point to Drew's application with all of the short concise answers but it looks like thats not the only way to put together a winning app!
Focus on little data instead of big data?
Facebook is not Apple. Even Google is not Apple, as we watch time and time again Google failing at hardware and customer service. Neither of which, Facebook has any experience at. Nor are Carmack and Abrash hardware guys (that is, manufacturing rather than tinkering). Let's be just a bit realistic here. They have an uphill battle. Facebook also has no game development team (which I would include 3d modelers, world designers, etc.) There are a ton of missing variables from this equation still.

Money buys people, but it doesn't create miracles. I was excited when Abrash joined Valve, but nothing came of that.