skysight-inc/HackerNews huggingface dataset:
This is, hopefully, an example of how thin client devices will eventually take over. I am writing this from a Chromebook, which I love but unfortunately is hamstrung by the fact that wireless internet is not yet 100% reliable. Once we guarantee that we will have internet nearly everywhere and with a reasonable price tag/battery effect, all files will be accessed through APIs like this one.
I would consider my 20's to be wasted, but yet I'm definitely not the same man I was at 20. So was it really wasted? I have little to show on paper or as paper, but I learned much about myself and others so that I could make better decisions later in life. Basically, I made a ton of mistakes and had my mid-life crisis early. I hope it will be worth the investment.

I also improved my social skills, had a long term relationship, taught myself programming, learn how to have investment failures, quit my job, tried a few jobs, understood my family dynamics, faced my emotional issues from childhood, developed an athletic body, earned a black belt, learned proper nutrition, etc.

So were my 20's wasted? Only because I wish I was 20 again and had more fun. But I'm told 30 is pretty good too.

Edit: I also completed an MS degree during this time, but funny, I completely forgot to include it. It wasn't intentional. The truth is that I don't find it as valuable nor much of an accomplishment as it was just falling into a path not chosen consciously.
>> all new engineers must ship something on their first day
This is one of the most impressive parts of Asana's onboarding for me. (I work at Asana)
My son's elementary school appears to be hugely discriminatory towards men. Less than 10% of the teachers are male, all of the leadership at the school is female. Yet I don't see any gender equality organizations complaining about this very widespread reality.

Gloria Steinem always argued that gender equality would only be achieved when society believed women could do what men could do, and men could do what women could. The latter half of that statement offers zero political advantages for the women's studies faculty members which make up the cornerstone of the gender equality movement of this country, and therefore Gloria's full vision is ignored.

Girls have lower scores on math than boys. Explanation: There is something wrong wtih the way math is being taught.

Boys have lower scores on writing than girls. Explanation: Boys are naturally biologically inferior when it comes to processing language.

Boys have lower grades overall than girls. Explanation: Boys aren't as well behaved or attentive as girls.

If the situation were reversed, there would be conversations about how to redesign the school day to erase the overall grade gap between female and male students. But because the group in question isn't a classically oppressed category, the cause of failure is immediately considered to be an internal factor.

See my point? Within some of the social sciences, there is a very potent politically motivated push to search for only external, rather than internal, causes for issues within any group which is considered socially disadvantaged. Nobody has any doubt that Saudi Arabia's Wahabi influenced culture has major internal influences on undermining their economy, but if the same analysis is conducted on any disadvantaged cultural groups within a Western nation, the group conducting said analysis is shamed as being bigoted.
Abrams and Newell on Entertainment
Fuzz testing would have been very unlikely to help since any byte value at that position besides ASCII 1, 2, or 3 "inoculated" the NIC from the bug. There is a very excellent case to be made for fuzz testing, but this isn't it.

Given that, for all we know the relevant parties did conduct extensive fuzz testing and your condescension is misplaced.
It's not 'my clique,' it's people who study social groups.

You're of coure, free to reject an entire branch of science, but that doesn't seem very hacker to me.
Salar.ly - real salary info for tech jobs
The fact that slices cannot be used as keys in maps was, for me, a fairly big turn off.
Thanks! HN is something we would want too, so we're looking into it as well.
The unified inbox reminds me of the unified inbox of the Cisco Cius tablet a couple years ago, though the BB10 version looks much better. The one on the Cius didn't support as many services or have such great hooks between email, calender, etc from in the inbox. Though, the Cius did have the ability to look at a contact and see everything from email, text messages, calender, voice mail, recent calls, etc at once.
Do the Android versions of the above apps failed to work on BB10?

Unless the submission process is extremely arduous I would hope the developers of those apps release their Android versions at the very least on the BB app store.
This seems pretty reasonable. The obvious risk is that if the encryption keys leak, all of your credentials may be retroactively compromised...

Still, much better than keeping the passwords in VC unprotected, of course.

My preference still is using environment variables so that the secure bits can be fully decoupled from your code, however..
Neat Things Built with Angular JS
Another possible interpretation of the jobs/population number is "which cities have lots of job openings despite not being dominated by the tech industry," if someone wanted to be somewhere more diverse. Though, unsurprisingly, the answer is basically "the big ones" so it's not all that interesting there.
Marketing. A lot of their recent stuff is cheap crap, IMHO.
Nothing wrong with sending your resume around. The order of execution matters a lot. Get hired for a new job, then quit your current one.

In the worst case scenario, you still have your current job.
Hey gingerlime, unfortunately hn doesn't offer notifications itself, so that would be difficult to implement, and outside the scope of Chime. I'm definitely feeling your pain right now, though =P
I've had an idea for an app that would need some kind of sync service. This looks promising but I'm not sure about asking users to provide their Dropbox login in my app. No, I'm not worried about security because that information stays local to the device. I guess I'm worried about the user experience. I suppose it's better then having them create another login for my home brewed service.
When posting job postings to HN, please, please, always make the location extremely prominent. Preferably in the title.

I can't comment on YC job posts to say this, although the one on the front page right now gives the location, which is awesome.
I agree that access is also a barrier, and I think the proposal I made kills both birds with one stone. I also think that in 2013 the access to materials is increasing, almost everyone has some device that can get on Google/Wikipedia and in many cases that's all you need. However most people don't sit down and take time to learn for the sake of learning because it makes more sense to apply themselves to graded homework, which is said to pay off down the road, or get a job that pays in the short term but teaches almost nothing. If learning WAS the short term job, many more people might have the chance to discover their passions.
You are not counting Apple's short and long term investments. If you read the Notes to the Financial Statements[1] (the most important piece in accounting), you can see the breakdown of all the cash and securities owned by Apple, including 20M Treasury and 47M Corporate bonds.

[1] http://yahoo.brand.edgar-online.com/displayfilinginfo.aspx?F...
Curious, why would you use different line endings? What IDE doesn't have that setting in its config?
Exploiting MS13-005: Protected Mode (LI UIPI) Sandbox Escape
Because the majority of the cycles ran are probably in 'puts', which is implemented in C if I were to guess.
I wouldn't hold my breath. This has been happening for a very long time.

http://news.ycombinator.com/item?id=4849814
How do I explain this... it is quite odd talking to someone who thinks your way. I know you exist but I struggle even to wrap my head around it.

Racism/sexism/whatever... a wrong is a wrong. Fight it wherever you find it. My example was an interaction between two people, two individuals, and now you're talking about "discussing social groups". Racism and sexism is caused by considering people as "groups" and not individuals, and your solution is to... do more of the same. Recursively. All I have seen the left do in the last 40 years is carve up society into ever smaller and more specific groups with associated victim-hood points and it doesn't get us anywhere. All you are doing is entrenching division.
May you expand on the Heroku question? I don't follow.
ISS photos show "internal waves" that travel beneath the surface
Real time task scheduling, a much better keyboard, an excellent multitasking UI, full push email support, a better web browser and better benchmarks, to name a few.

The reasons I listed above are directed at BB's biggest userbase: businesses. That doesn't mean that the average consumer won't be able to take advantage of these features, though. QNX is real-time. That is huge. The performance of the OS should be unmatched by both Android and iOS simply because of that. Also, the UI is clean and refreshing compared to the standard crop of boring, button-nav, clone gridmapped interfaces out there. Gestures are the future. We saw them with Ubuntu Phone, and we're seeing them in BB10 now, too.

There's a lot of potential here if you look beyond the tangible.
That is really the question I'm asking. What should every single high school student walk away with? Should it be knowledge of hardware? Specific software? General software?
What I find is that if you like someone, you are liable to describe them as top 1%, and otherwise not. In other words, claimed capability substantially just indexes how well liked or respected someone is for reasons which don't necessarily have a lot to do with being 1000x more productive.

This is like some old social psych study I read a long time ago (sorry - I can't remember the citation), where men would believe women were more intelligent when they were more attractive.
For a user to misinterpret and pour water on what biot described would require such a fundamental misunderstanding of common sense and what I can only hesitatingly call "physics", that I don't think it is possible to protect the machine from such a user - except, perhaps, to hope that they will be foiled by the doorknob whose operation they must decipher in order to enter the break room.
...breached an agency website and gained access to government information.

That's a bit more than just defaced. And it looks like it was anon. They are bragging about it. But would government sponsored hackers (from say China) brag if they got in even deeper?
How far are compilers allowed to go with optimizations?
Is it fanboyism, or could it instead be:

- I need a phone that works

- I only need one phone

- I don't want a phone from a defunct manufacturer

- App availability is more significant than platform quality

The first one means I don't want to debug your beta product. The second one prevents me from experimentally getting a bunch of different phones and seeing which one I like better. The third gives me pause when dealing with Blackberry, who have been having huge corporate troubles for years. The fourth is a reminder that if I were to switch there are lots of apps I'd be giving up with no replacement (SmartGo Books comes to mind).

The idea that Apple has everyone brainwashed is really quite absurd. Overpriced? Maybe. Overhyped? Probably. Bad? No.
> Admittedly, if you haven't read 1984 the Orwell reference probably went over your head.

Thanks for pointing this out. I did go through high school, so I'm hip to your extremely erudite reference.

> "Manichean" is a word you should just look up, as it is quite useful.

Really. I don't find much use for it. Maybe if I just spent more time virtuously casting my opponents as evil users of "Orwellian" tactics, I could also point out that _their_ worldview is manichean.
No. Majority would give you a blank stare if you mentioned a mobile phone being locked/unlocked.
If anybody is interested in doing more of these sorts of analyses, I have the corpus of who's hiring posts since January 2012 in JSON format available at http://hnhiring.me/data/comments-{thread-id}.json.

The thread ids for fulltime/freelancer for each month are here: http://hnhiring.me/data/threads.json.
Apparently the term 'space marine' was never used in the movies, but the alien-themed toys by Kenner from 1992 do use it.
I always use the left shift. And instinctively use my left ring finger if I need an uppercase Q, A, or Z. The right shift is just too far away.
I agree that this may be the case.

My aim in posting these figures was just to give an example how correlating the number of job postings with each area's population can give additional meaning to the data. So instead of being fooled by a population graph masquerading as a job graph, we can see where jobs outpace the population, and by how much.

For a more detailed analysis, marshaling job postings from additional startup-focused job boards and correcting the city population figures to reflect the metro areas would provide a minimum level of rigor to the data. Comparisons between startup job postings and 'corporate' postings could provide a bit of extra perspective as well.
Deming’s 14 Points
Oh look, more sexism disguised as anti-sexism. As a man, I'm glad I don't work for etsy.
It's the payload that triggers the bug, not a header!

Definitely not this bug, the one linked is not intel specific.
"Tread gently on anyone who looks at you sideways."
Words to live by...

http://www.johns-jokes.com/Billy-Connollys-Desiderata..........
Memory too. There's a difference between GiB (power of 2) and GB (power of 10).
Games Workshop must be scared shitless of 3d printing.

Their rulebooks have been passed around on torrent sites and IRC networks for years but I assumed they never really gave a shit because the models are where the cash is.
Ultimate Guide To Managing Country Code Top Level Domains
I don't know if the lag is from the HN rush, but this app needs more caching (the about page took 30+ seconds to run).

Speaking of the About page, it should list where the data came from.

Another helpful feature: a generated list of the companies for which you have the most data for, so that seeing the list is just a click away rather than having to type it in.

edit: the source information is mentioned on the front page: Salarly does not rely on self-reported salary data but uses the salary data of foreign workers in the US. This salary data must be reported to the Department of Labor and is available on their website.
good ideas here - any tips on a good tool to track all this - I checked out salesforce & zoho - but they seem overly complicated for what I'm doing
Does anybody know a way to stop OS X from artificially limiting the volume on MBP speakers? It's annoying if I try to listen to a podcast or whatnot and can't hear it from the other side of the room. The last time I searched, all I could find was some proprietary sound-management apps that seemed like overkill for this purpose.
The thing is I couldn't care less about the surface-pro, or Apple or Google products specifically. To me these are interesting tech stories that I want to know more about and when people with vested interests (ab)use flagging to kill an otherwise valid story, that annoys me and I think, detracts from what it means to be part of the HN News Community.
TPB funds expanding Israel's borders into Palestinian land
Rebuild of Debian using clang 3.2
A New Video Channel for Developers: Facebook Developers Live
Speeder, I talk with them through email and Skype. That usually gives me a good feel for the person. But that will not work for everybody. And its not 100% effective, because I have been scammed before (by big name startup founders).
It's on Heroku - looks like they're on the free plan, and need to spin up some dynos (and get the caching that comes with paid database)
"Apple have been outstanding in that regard- providing OS updates to really quite old phones."

Yes, like the iOS 4 update for my 3G -- which made my phone so slow as to be almost useless. Came close to smashing it in frustration many, many times. So in my case at least, Apple providing an update to an old phone is definitely nothing to brag about. However, it did force me to upgrade the phone, and I'm guessing that was the point.
Anon are denying their involvement and seem to believe this is a propaganda operation aimed at getting public support for SOPA style laws:

The same day literally hours before this release Department of Homeland security named Cyber threats a severe issue and is trying to use this threat to enact SOPA style laws with executive order. This operation gives them a perfect example of WHY.

From http://pastebin.com/9aB9vB62.
It looks like Google is the first company to have listened to Linus - 2560x1700 resolution laptop! They might want to use that resolution for tablets, too, as it would make them a little better for using them vertically. Although 2560x1800 would probably be even better.

I also hope it's another ARM Chromebook, as I don't want it to be very expensive and with poor battery life. In fact their goal for Chromebooks should be 10h battery life, not 6h.
As computer technology becomes the toolset of the modern world, it becomes increasingly apparent that current leadership cannot effectively use or manage the toolset.

To some of us, this has been apparent for years. However, it can no longer be swept under the rug, even by the use of entrenched power.

And, if and as they can't use and manage the toolset, should they remain in their jobs?

My own personal history has been one of struggle against ignorant, moronic, and very risky mis-management. Decisions and actions -- or lack of action -- that decreased security and decreased competitiveness.

When I read such stories, I have little sympathy left. I'm sure there have been competent and well-meaning people telling them for years what they need to do. That is, until they were terminated for "rocking the boat" or left for greener pastures.
Storing secrets in the environment is an excellent idea. Heroku highly encourages this approach, and it makes it much easier to give different levels of access to code and secure data. It also makes it easier to avoid accidentally copying secrets across environments (i.e. using a production API key in staging or dev).

If you're not familiar with the practice, I'd encourage you to read the "twelve-factor" section on configuration: http://www.12factor.net/config . The advice applies even if you're not using Heroku for hosting.
you conveniently omitted the part in which you walk to the racks and reboot them all.
The issue is that, to some, "ruby execution time" may include the startup time.
Sure, though like I said, he is posting his side of the story. This could even be considered as libel by some lawyers. That is why you just don't post stuff like this publicly. The legal risk is too big.
Matt,

I've been dealing with your customer service since January 17th (see a pdf mentioned in the post or check ticket #SED-989-67810 in your support).

Your system is indeed prone to abuse. All I wanted is to file a feedback. And after paying >$1000, not getting anything back, my project was closed by a developer, and I can't even leave a feedback! So, what kind of protections do I get?
Is there result caching? Do you execute the query completely every time?

For results with statistically low numbers of data points, does it make sense to show them? They really distort the reports and there seem to be a lot of records for which this is the case.
Blackberry has done a good job. It may not be iPhone/Android killer but it is definitely at par with the best in the league. Had BB come up with this 2 years back it would have been great. But I am willing to give them a chance. I hope the voice and screen sharing works good.
Watch your back, Amazon: Google coughs $125m for 'shopping engine' firm
That seems like a significant-bias for salary.
You probably want to re-read the linked article a bit more closely.
Early Blizzard employees have given at least one interview where they said that Warcraft and Starcraft were inspired by their love of the Warhammer and Warhammer 40k universes.
From the support chain the OP has posted, it seems your third point is incorrect (or your support staff are incorrect) as they explicitly tell the OP:

The option to leave an Incomplete report for your freelancer
has already expired.
For now it's a combination of factors. Weak programming skills + no driver's license is the gist of it. Both will likely be taken care of in six months, though.
I may be wrong but I think that the Starcraft unit is always called 'Marine' and not 'Space Marine'
Anybody else waiting for him to reply with something like:

"Oh yeah, I used to work at Intel - that nic's got a YAML parser in it"…
Michael Lewis was an investment banker, but was based out of London, not Wall Street. He only did training in New York, per Liar's Poker.
comparing iOS to Surface pro is just a example of what is wrong with the article and some of the comments here.

compare osx to the surface pro. Oh wait. OSX doesn't run on anything less than a Macbook Air which weighs 2.8 lbs. It also ships with 80gb and 128gb disk of which I do not know what is available to users. the 80gb air sells at $999 and the 128gb at $1099. And the air doesn't function as a tablet, does not have a touchscreen display etc etc.

Seriously poor reporting here. Compare apples to apples and then buyers can make informed decisions.
> lets keep being sexist, and bash etsy for trying

No, lets stop circle jerking about how progressive we are at the expense of reason.

> If women are discriminated against in IT (and lets face it ...) then there is a huge pool of under-tapped engineers out there

If this was actually true, then people would try and keep it secret, because it could be so profitable. A true "huge pool of under-tapped" resources would sell itself, not have to be pushed so mindlessly.

No one is bashing Etsy; it's just this concept is kind of silly, I could go on Monster.com, search for software engineers and only make offers to the female ones, that would get me an engineering team of 100% women! I am not sure that would prove anything, though.
And those can easily be put into their own repo.
It could be used as a mantra to remind a person to focus on things that bring him happiness. The details matter, of course.
In all fairness, depending on his age, that's kind of how it goes. Hardware design is big money and long product cycles, you can't really just drop into a company and immediately starting masking out a new processor. Plus, computer engineers are (in my experience) pretty rare; you get a lot of electrical, and a lot of software. So they probably have a glut of coders, and a glut of semiconductor guys, but not a lot of 'bridge' people. If you can carve out a niche doing a bit of both, you become pretty valuable.

This is speaking as a comp eng. student who has gotten very little hands-on hardware experience. I've now worked two years doing pretty much exclusively software; the closest I got to real design was product verification and manufacturing support.
Ha! Some of that page is pretty stupid, but in general it sounds like it's kind of put-down teasing (done with both sexes, actually). Only works as flirting if there's NO WAY it could actually be true, and both people know it. Almost always has to be someone who knows you well enough to tease in a way that they recognize.

Yeah, maybe someday he'll meet someone who cares enough to set him straight.
But if it's not executing ruby, then it can't be ruby execution time... That's the point I'm making. By all means, if you want to measure start-up time, that's valid as well, just not for "how fast does this execute Ruby."