skysight-inc/HackerNews huggingface dataset:
As someone who has been working as a software developer for five years since graduating, the claims made by this article are completely contrary to my personal experience. Finding good developers is hard. We spend months trying to hire for positions, sometimes interviewing dozens of people, before we find someone. And we pay well, use modern technologies, have a great group of existing developers, and don't expect anyone to work more than 40 hours a week.

If you are a GOOD developer, the opportunities for you are endless. And the bar for being a "good" developer is NOT very high relative to the range of abilities found among all software developers. Even horribly incompetent developers do not seem to have much trouble finding work (they do have trouble finding work at this company... usually).

I think the reason why roughly one third of "computer and information science" graduates aren't working in their field is because they themselves chose not to work in this field. The work isn't for everyone. I know quite a few people who majored in CS, were able to grind through it to get their degree, but can't stand the thought of doing this for a career. Their motivations for going into the field out of high school vary, and many are misguided, but how can you really hold a 17 year old to making a 40 year life decision?

We need more good developers. If we were allowed to hire more international developers, I can tell you we would not hire one crap developer "because they are cheap." A crap developer does not just do less quality work than a good developer, they do NEGATIVE work that costs the company more than the salary difference between them and a good developer.

From a self concerned strategic standpoint, the U.S. should use the opportunity of immigration reform to steal good developers from other countries. We are a country of immigrants, and immigration will always be important to us. Let's use it to capture the best and brightest from the rest of the world. That is how we stay on top.
The article just assumes as clear and given
that the immigrants have better skills, but
there is no explanation for just how that
could be. The technical education system
in Taiwan and India is much better than in
the US? Tough to believe.
Google spring cleaning claims Meebo Bar
Because it has a spiffy minimalist design and a dashboard. Everybody loves those (right now).

Sarcasm aside, it looks pretty nice but I don't see anything particularly revolutionary that I would move away from a more established platform.
I think it's a co-incidence, for me it shows snow capped mountains, and I'm in San Francisco. We don't have mountains, or snow anywhere short of driving a few hours.
Guild Wars 2 Economy Review
While it is a must to have a really simple user interface, I do not agree with the idea that such an interface has anything to do with feature minimalism. Sure these are not mutually exclusive, but the correlation that latter leads to former is far from being correct. Or straightforward.

A great example that contradicts the minimalist theory is that of Facebook. Faceboook has a very complex interface and that you can observe by seeing someone who joins Facebook now. And yet the usability, experience and interface of the social network is great. Given a subtask - say throwing a party or sharing pictures of one - Facebook does a splendid job to help its users do whatever they undertook.

And they give a lot of features of varying complexity and clutter at one place.
Yes. Same here. It freezes and while I can type a little, it ends up "liiiiiiik tttttiis".

Those freezes got a lot rarer after I disabled the dynamic pager [1]. I have only experienced it once since then.

I have had vm_stat and iostat running constantly to see if I can catch any metrics when it happens, but nothing stands out. It's not related to excessive I/O or swapping.

[1] https://news.ycombinator.com/item?id=5626835
Is Google Now A Game Changer?
Most people don't wear clothing on their neck or face. Probably better not to have people totting around with guns really.
MVC comes from the Smalltalk world.
http://c2.com/cgi/wiki?ModelViewControllerHistory

But it is quite different from web MVC that was popular with web frameworks like Struts.

I haven't looked at the more recent javascript frameworks, but my intuition tells me that they are probably going back to the original MVC pattern. (Observer pattern to notify views when model changes)
I don't understand how anyone could think hiring a lead anything and least of all architect, that didn't have relevant work experience.
I can't say I agree with the many people that think the Finder is broken. For my purposes the Finder works fine, doesn't get much in my way. Might be because I've used Apple computers for around 20 years now. I can imagine people migrating from other platforms have more issues with the Finder, since it works quite differently from Windows, Linux OS-es.

Actually, I don't think I interact much with the finder directly nowadays. I start apps using Apple-Spacebar and switch between apps using Apple-Tab. Finder is pretty much only used for some file management purposes (moving files to other folders, copy files etc...) and for those purposes it seems to work fine for me.

I do really wish Apple will fix full-screen display for multiple screens. I can imagine a lot of Apple developers would like to see this changed as well. Perhaps Steve Jobs blocked this change in a previous Mac OS X release due to personal issues with it? I can't imagine any Apple developer implementing full-screen support as it stands currently, only if it was forced by management, cause it makes no sense at all with regards to multiple screens.
I believe this focus on favoring youth is very much a Silicon Valley/tech startup bias.

I primarily work in the Energy sector and there is no definite bias towards hiring young.

I would suspect this generally also applies to other industries.
There are so many things you can do to get exposure and experience. Like andrewwhillman mentioned, spending time at local hotspots is a good starting point, but there are so many more things to do. Ping me via email (in my profile) and I would be more than happy to give you additional ideas. I've lived in Palo Alto, San Mateo and spend a significant amount of time in SF. Best of luck.
This study was done by a 'non-partisan' group that's heavily backed by unions. Doesn't seem too non-partisan to me when you consider how significantly anti-immigration unions have been over the last century.

The data may be valid, but the interpretation is always the most important... and a union-backed group masquerading as a non-partisan think tank hardly seems unbiased.
Functional Validation without Exceptions with F#
"it's probably a net gain for the world."

The problem is my kids live here, where none of the benefits accrue. We could immigrate to India?

I do agree that in a very cold hearted sense, "the world" is better off with my kid in a homeless shelter and 100 people in India finally getting enough rice to eat, vs my kid being rich and 100 people in India starving to death. But once you're a parent, its very hard to be objective enough to doom your kids.

Even worse is the "probably" part, if it just results in a civilization wide increase in wheel spinning and finger pointing and delays. Then almost everyone loses.
There are no new developments, just more news outlets using (subjectively) bad interpretations of existing ideas/data.

Look at a site like http://www.memeorandum.com -- for any one news story, a dozen news outlets report on it (discussion section of links).

That's what's going on here: a new outlet decides to report on the same information that someone already scooped and we already discussed, and then we start the dog and pony show up here again and repeat all of our discussions with the same information we had 3 days ago, and 5 days ago, etc, when the other articles came out.

We had some brilliant people make some brilliant comments last time around, will we achieve that quality on the repeat post? Is it worthwhile to redo the effort?
"There's actually nothing wrong with the game's website purchasing process; it's quite nicely streamlined and requires no login. However, a lot of people tend to loathe buying games directly from a developer's website, because it results in fragmentation of their games library, and it's one more purchase to keep track of." - Totally agree. It's precisely one of the reasons why Humble Bundle-type of initiatives are successful: together with the DRM-free copy that seems to be mandatory these days, they tend to include Steam keys, as they know that's the comfortable option.
>And the FDA has quite likely killed more people than it has saved,

My immediate reaction is to say you're full of shit. But I'll hold off judgment and see if you can offer any shred of an argument that justifies this statement (not even asking for proof here).
> I work at a coworking space 4 miles from my home. The hours I'm there vary.

Followed by:

> Overall it just doesn't seem to understand my usage patterns.

It sounds like that's because there isn't a pattern, at least in the case of your commute. You should just configure it to not try to show you those directions.
Statsgram has no viruses and Malware.
Sorry I cannot recommend any other book on this topic - nothing else I have read about tackling poverty comes close to Poor Economics.

By the way, Esther Duflo (co-author of the book) has a TED talk worth watching: http://www.ted.com/talks/esther_duflo_social_experiments_to_...
What's this mean for Cue?
"..One of the big issues recently is women. Or people of colour."

Seriously?
If your definition of a great app is one that has unfettered access to your OS, uh... well, good for you, I guess.

Enjoy your MIDI-playing personal USB fan on your Android phone--I'll just be over here getting actual work done.
It goes against the original spirit of kickstarter.

Although it was targeted towards hardware products, I think similar guidelines should be in place for software: http://www.kickstarter.com/blog/kickstarter-is-not-a-store

"Product simulations are prohibited. Projects cannot simulate events to demonstrate what a product might do in the future. Products can only be shown performing actions that they’re able to perform in their current state of development."

And this makes sense in light of true software development: 10% of the time is spent building the rough prototype and 90% of the time is spent refining. And oftentimes the development money is useful for the tedium like tests and validation,.
Some clarifications -

+ No method/suggestion is fool proof in the world of publications; simply can't be

+ Stapel's fraud was "data fraud" which is eliminated if your work on publicly available datasets

+ NLP community encourages work on public data and you can't get Stapel level of recognition if you do not have your data/tools out in the open

+ Any suggestion/method if not fool proof can be said to promote a false sense of security; it is important to start somewhere rather than maintain status quo
You Can't Learn from Failure, You Can Only Learn from Success
Not to go all Yorkshire, but I used to dream of having a KIM-1. My first computer — the best thing I could afford — was a Quest Super Elf [ http://www.oldcomputermuseum.com/super_elf.html ] with 256 bytes of RAM, and a processor on which a recursive subroutine call took 16 instructions.

On the other hand, by 1985 I was doing QA for a 64-bit Unix environment.
Well good, I was worried they'd forcibly hire me, so good to know I'm safe. The issue is less attention than having 5 minutes of time available to read obvious self-congratulatory posts filled with annoying startup-y words.
I agree, but it's worth noting that you can go to Navigation and recent searches on your PC should appear in the dropdown list of places to choose from, so it's not Now-specific.
And why limit it to humans? And to Tech?

"30 general things in various sectors"

would be a much better article.

(Come to think of it, the count should be open ended too. So just "Things in sectors" will do).
He stated he used it for few months.

I've been using it even longer, and, aside of few "ok, cool" moments, it is completely unusable piece of software.

Deal breaker for me is - you can't rely on it as a weather app, you can't rely on it as reminder, as currency converter, and so on. Simply put, it's unreliable.

And a bit scary to boot, but I don't mind that, seeing how incompetent it is.
Ruby on Rails Job in London
Full-stack Ruby on Rails Developer
We're looking for a passionate full-stack Ruby on Rails dev to join our development team.

You should have:
Experience developing applications with Ruby on Rails
Excellent knowledge of JavaScript, HTML and CSS; particularly using CoffeeScript and a CSS preprocessor (Less/SASS/Stylus)
Familiarity with PostgreSQL/MySQL
Knowledge of TDD with RSpec/Cucumber
Experience using Git
An imagination - we want people who can dream up the most ridiculous ideas imaginable and then realise them
A keen interest in emerging web technologies such as Node.js and MongoDB
Good written and spoken English
We'd love you even more if you have:
An interest with developing for mobile using tools like RubyMotion, PhoneGap/Cordova and Trigger.io
Experience with the APIs of Facebook, Twitter and other services
Used a JavaScript framework such as Backbone or Ember
Familarity with Amazon Web Services and automation systems such as Chef/Puppet
A tolerance for really bad jokes
IllumiRoom Has The Potential To Be The Next Big Thing In Gaming
Ask HN: Engineer compensation and job security after a startup is acquired
When a startup is acquired some people (founders, investors etc) might get rich, but what happens to the engineering team? Obviously there are tons of factors at play. What has been your experience/or do you have any stories to tell? I am interested mainly from the perspective of a non-founder Sr Software Engineer, but would love to hear from anyone with experience with this.<p>What can an Engineer expect in compensation and job security after a startup is acquired?<p>Some of the scenarios I have heard of directly:<p>Engineers were laid off with 3 months severance.<p>Engineers received 1.5 times salary for 1 year and had no triggered options. These engineers then had the opportunity to relocate when the site closed down.
Cheetah-Cub Quadruped Robot Learns to Walk Using Gait Patterns from Real Animal
Damn I was hoping they were all named Helen.
Western education is fairly individualistic; it may not churn out the same level of hard-CS devotion as Eastern school systems. Check out 'coding' competitions like Top Coder and IOI: http://en.wikipedia.org/wiki/International_Olympiad_in_Infor...
if my hypothetical children needed guidance, I'd probably advice on accounting. Huge industry that ain't going anywhere, lots of work at the low end, lots of pay at the high end, still applicable if you change job later, generally respected culturally.
Your SSL is messed up.
It's just not that easy. People running these things completely lack the understanding of just how seriously security needs to be taken. Various sites handle millions of dollars worth of bitcoin with "patch all flaws" style security. People need to understand that millions of dollars of easily disposed of goods are worth killing people for.

It won't be long now until we'll hear the first case where some employee of a third-rate exchange or something will wake up with a barrel of a gun pointed at him, forcing him to go to work and turn over all the float at his company or have his family killed. It's been done in the USA, and for much less than what these exchanges and mining pools routinely manage.

Banks have security against this sort of thing. They manage it by making actually keeping that money after obtaining it without getting caught really hard. I have no idea how it can be protected against when it's bitcoin.
I'm amazed at how bad the comments are here. Pretty sad seeing only one sane, reasonable post in a sea of conspiracy theory bullshit and bitter resentment.
Etherpad launches Really real time slideshow presentations
The only HTTP suite that comes to mind is Indy, or WinShoes back then
But for the major, "headline" devices, like the Samsung Galaxy series or the HTC Nexus Whatevers, surely Android has good support for those already, right?
He's using it as an example of 'problems in the system'. I don't believe he meant those words as his own.
Ask HN: Google Keep vs. Evernote usage data since Keep's release?
Does anyone know what usage has been like for Google Keep ever since its launch, and whether this has affected Evernote's user base in a negative way at all? (And maybe the others too, like SpringPad and Catch, etc)

I'm wondering because Keep actually made me switch from Evernote, which I loved for a very long time. GK is great for quick note taking, it's sleek and fast, unlike Evernote which began to feel bloated and slow. I don't know how other people use these apps though. There's also the sentiment that Google might shut it down in a few years so they won't use Keep.
Every time I try to hire someone to do any tech work for me, I am convinced there is a shortage of tech talent. It is cray hard to hire people, leaving aside price. It is hard to even get people to discuss working for me, before compensation is even discussed.

And I live in NYC, not under a rock. And I'm friendly.

Sure seems like a tech shortage to me.
Every time I try to hire someone to do any tech work for me, I am convinced there is a shortage of tech talent. It is crazy hard to hire people, leaving aside price. It is hard to even get people to discuss working for me, before compensation is part of the picture.

And I live in NYC, not under a rock. And I'm friendly.

Sure seems like a tech shortage to me.
I must admit ... I am in awe of the programming prowess of some of the older devs I work with - we're talking about people aged 55+! One guy I work with seems to actually know what the bazillion options in Eclipse do. You can only do this with experience in my book.
"... I don't need directions for a route I drive all the time."

It's not just about directions, it's about traffic as well. When it maps a regular drive for me it also factors in traffic delays.
Factors Affecting the Success of Google Glass (and similar devices)
If you pay well enough, finding good developers isn't that hard.

Many "good" programmers I know would very likely jump ship at their current job for 600k/year. You've just got to find a better middle ground.
Q&A with Kate Matsudaira
What change did you actually make that made the errors stop?
Warning: as soon as you run out of memory, without that dynamic pager everything will crash. That said, I also did this when I was on Mac.
First national parliament with Pirates (as of yesterday): Iceland
Clearly there are reasons to keep /etc/passwd in version control. Changes to /etc/passwd often need to be synchronized with changes to /etc/shadow.

For something like professionally administered servers accessible only via ssh asymmetric keys, /etc/shadow may not be considered so sensitive that it's worth the risk of having it be an exceptional cases in version control.
Social Media Censorship Offers Clues to China’s Plans
Microsoft IllumiRoom

http://research.microsoft.com/en-us/projects/illumiroom/

official project site with documentation + other media
You can probably change it in the app settings, or just change it here: https://maps.google.com/locationhistory/b/0/dashboard

Or here: https://maps.google.com/maps/myplaces?&hl=en
It's completely objective, just as Reddit's count, your Facebook friends, or your Twitter followers. However, it helps in many ways when objectively applied evaluating a person's involvement in the community and commenting reputation.

If someone leaves a stark comment and had 10 points and 10 submissions, you can guess they have a lot to learn about this community, however if you find someone in the thousand's+ and has actively engaged in meaningful conversation, you get a better idea on the intent of the commentator in question.

Additionally, in the past when personally asking for advice (like this thread), I've used that same logic to help better understand the true value of opinions. I've also heard on two occasions from startup employers something along the lines of "..but what's their HN score?".

Oh, and after a certain amount of Karma, you get down-vote ability.
Welcome to Hacker News. :-)

> understand my intention

We don't do that here. However, we do have an unparalleled menu of pedantic critique, edge case obsession, and a wonderful sauce made from insanely perfect standards.
I'd guess he left earlier than he strictly had to to make the specific appointment. The "leave now" is presumably just "if you want to be on-time", not "if you want to be on-time and do some antiquing and grab some lunch first".
"Now, let's review some microeconomics. In a free market, it is almost axiomatic that the market always clears. That's a technical term that means that when somebody tries to sell something, if they are willing to accept the market price, they will be able to sell it, and when somebody wants to buy something, if they are willing to pay the market price, they will be able to buy it. It's just a matter of both sides accepting the market price." - Joel Spolsky "
Whaddaya Mean, You Can't Find Programmers?"

http://www.joelonsoftware.com/articles/fog0000000050.html

Sure, if you can't find developers to work for you at any price than there probably is a shortage of developers in your area. If you could find developers if you paid twice as much as you are offering, then that is a clue that the market price is just higher than you can or are willing to pay.
> I don't believe that is what I am saying. I'm saying you are less of a target if you are "nobody" than "somebody".

But that's exactly what security through obscurity is!

> Would you agree that it is proper to have more security in place at an event like the Boston Marathon or a major league baseball game or when the prime minister visits then the dance recital at the local school?

If you must use that crude analogy then please remember than In the UK we've had terrorists blow up random buses and trains (7/11) and attack town centres on otherwise uneventful days (IRA). In America there has been frequent shootings at schools without the need for high profile dignitaries visiting. So your own example proves my point that being a seemingly low profile target doesn't mean that you're safe from attack.
> " Is it worthwhile to redo the effort?"

Last time around certainly wasn't the first time around for this issue. So if HN was in the habit of retiring subjects, there wouldn't have been any of those brilliant comments you referred to.

And yet you're going to use those comments to argue for the retirement of the subject?
Ask HN: node kills your Macbook battery and AppleCare doesn't cover it?
My Macbook Air is 6 months old, and I've been noticing that it no longer has its killer 7hr battery life like it used to.<p>I took it to the Apple Store Genius Bar and they ran the battery diagnostic program. The battery only holds 85% of its charge now, but all cells are in working order.

When the Genius asked me to load up my apps I use everyday, I loaded Terminal, booted my node server and Sublime Text 2.

When he checked Activity monitor the Genius immediately pointed out that the node process was consistently hammering 30% of one of the i7 cores.

As most developers must do, I run the little node server for 18hrs a day. He said, 'consistently hammering the core at 30% is killing your battery'.

To which I said, 'ok, but I have Apple Care etc...' and he explained that Apple Care does not cover this type of "battery depletion", it only covers "battery failure" when one of the battery cells malfunctions. A new battery is £100.

Has anyone else had this same experience? What to do?
So... after I got my green card (was on H-1B), my base salary skyrocketed from around 110k-ish to 150k
Ajax craze started with XML. JSON came later.
Hmm. I only use Siri to play music by name.