skysight-inc/HackerNews huggingface dataset:
I think you mean "fathom"

I doubt you'd measure success exclusively by the number of false positives but you'd also need to factor in the impact of a false positive.

For eg: There was an x-ray machine [1] with a software bug that would accidentally deliver a dose 100 times the intended dose. I'm sure the machine operated correctly thousands of times however there were "at least 6 accidents" and 3 deaths (worst case scenario). One would not say that this system works.

[1] https://en.wikipedia.org/wiki/Therac-25
I made a Pinterst clone script
Hi All,
After looking at all those costly and low quality pinterest clone scirpts. I finally decided to build one for cheap. Its built upon Yii Framework which is one of the most popular PHP frameworks.

http://www.pinscriptpro.com

any comments/suggestions would be much appreciated.
Olympic Charter Google Doodle Today Honors Sochi Olympics 2014
You need to look at a longer time frame. Humans are slowly, but surely becoming less violent. Way too slowly though.
The below link is probably the most interesting thing I've stumbled across on the Internet, although this is in a different form compared to how I first found it.
http://edge.org/conversation/mc2011-history-violence-pinker
I would even argue that all people belong to some form of minority group ;)
Help Find Harry Who is Missing in Mexico
The Julia Language is Here to Stay
Sorry. You did not deserve that and I wish I had not posted that comment.
"But we are not an audience."
> Here is something that boggles my mind, I don’t know how it’s possible that so many people with web startups have no idea how the internet works? If I were to open a shoe factory, I would learn all about making shoes. I would make a few shoes of my own. I would make sure that I knew everything that goes into making a shoe. Especially if I need to hire shoemakers, how else would I know if they are any good?

> Developers can smell a non-technical founder from miles away. It tells them that you have zero respect for what they do, and you think they are just tools. The Twitter book by Nick Bilton mentioned no developers. Somehow that company was built with no developers. Your developers don’t want that to happen to them, and if you don’t care enough about what your company produces to learn how it works that’s the message you’re sending.

Funny. The most attractive and profitable opportunities I have ever been presented with involved non-technical individuals with domain expertise and strong relationships in their market. They didn't unnecessarily pretend that they were something they weren't (read: a techie), and they didn't act like I was a god just because I knew how to code.

They had spotted an interesting, potentially lucrative opportunity that required a website/web application and they were looking for a qualified partner who could help them exploit it.

What boggles my mind is the number of "startups", most of them consumer focused, with:

1. A basic CRUD app.

2. A track record of "pre-traction" (read: modest usage/traffic at best).

3. Too many developers on staff using way too many [programming languages/frameworks/technologies]. You know, because it's cool to overengineer and prematurely optimize real-time distributed architectures, and stuff.

4. Compensation packages and office space that look great assuming you don't perform the burn rate math, which doesn't really matter. Unless you want to know how long your salary will last and your key to the office will work. And who wants to know that?

5. The mistaken belief that their employees don't have a social life of their own. You know, because everyone knows the best developers don't have friends.

6. The delusion that their use of AWS makes them a "technology company." You know, because that's more fashionable than calling your web-based staffing agency for animal trainers a staffing agency.

The OP is right. There is no shortage of developers. But she's wrong about why so many companies can't seem to recruit them. These companies are not looking for developers. They're looking for developers who have more experience and skill than their "businesses" require and who also happen to be suckers. And there just aren't that many of these people out there.
Why you need a standing desk
Well, I for one develop software and farm. For the right price, I might give up farming and spend all my time developing software, but I haven't seen any offers that are attractive enough for me to consider that yet. Just because someone has developer abilities, it does not mean they are necessarily even working as a developer at all.
Congrats, guys. Another big circleci fan here. Can't wait to see where they go.
Yeah I wondered that but since I didn't find the passage at all funny and thought it detracted considerably from his primary thesis (by suggesting that he wasn't taking the point seriously) it bothered me.
Along those lines...
http://docs.aws.amazon.com/AmazonS3/latest/dev/S3Torrent.htm...
"what do you believe salaries ought to be?"

The economics of a free market says that salaries should be at the point where supply meets demand. If there's a shortage of labor, it implies that salaries are not high enough. And there's nothing in economic theory that precludes a developer from being paid more than a CEO, if that's the price it takes to hire a developer.

Unfortunately, we know that the big Silicon Valley companies don't believe in a free market for labor since they were busted for conspiring to keep salaries down by not recruiting each others' employees (while simultaneously lobbying the government to allocate more H1-B visas).
>You know, the speed at which SPDY has caught on has given me hope. Admittedly, that's at the application layer, but I think if Google were to get behind an initiative to create a better TCP, it would actually have a chance at working.

You might find QUIC interesting (being implemented on chrome):

http://blog.chromium.org/2013/06/experimenting-with-quic.htm...

The "SPDY" application layer its implemented on top of it.. working at UDP.. so in theory, one can implement other sorts of applications layers on top of it..
"That speaks volumes about Adobe's current culture"
The appalling behavior of the Red Army and of the USSR in general at the time is briefly covered in the Wikipedia entry. Churchill in particular seems to have tried very hard to do the right thing.
can you cuss in their irc room? That's always the litmus for me.
I wonder if this is where things like Creative Cloud comes from.
Come on, the guy even mentioned himself in the above post "As soon as an open source, stable btsync clone is released I plan on swapping it in.", what's the point of re-emphasizing that point? He obviously knows the issue with btsync but it's fine to start building something on top of it in the meantime, just as a proof of concept.
I like this advice a lot. We have been wasting way too much time with maybes instead of pressuring them into a yes/no. People are worried that the pressure is harmful to the brand/relationship but its not as harmful as wasting a lot of time on a maybe which ends up as a no. Great post.
Yes. Don't discount that #2 follows from #1.
In the most general sense, both types of apps are for "payments", but Bitcoin has unique properties that could allow for applications that are impossible with the above listed examples (because of central oversight, fees, limits, etc.)
The chapter sounded interesting, but your link didn't work. Here's a fixed up version: http://pentest.cryptocity.net/files/code_analysis/Dowd_ch06....

(Not your fault. I too miss the good-old-days when copying a PDF link from Google didn't involve multiple steps or URL decoding.)
Quark: "Let me tell you something about Hew-mons, Nephew. They’re a wonderful, friendly people, as long as their bellies are full and their holosuites are working. But take away their creature comforts, deprive them of food, sleep, sonic showers, put their lives in jeopardy over an extended period of time and those same friendly, intelligent, wonderful people... will become as nasty and as violent as the most bloodthirsty Klingon. You don’t believe me? Look at those faces. Look in their eyes." -- Star Trek: Deep Space Nine: The Siege of AR-558 (#7.8) (1998)
Your question kind of reflects the backwards thinking that causes the situation the OP was talking about, IMO.

Instead of going into it with the mindset of "Well, I want to hire a software developer for $80k because that's what they should make" the thinking should be more based on "how much value will be added to the company/product/etc if this particular software developer we are seeking is hired, and what number can we afford to offer him or her based on that?"

People can argue until they are blue in the face if the best developers are 2x, 5x, 10x or 100x better than the worst, but whatever it is, there is certainly a wide variation in productivity and overall talent. Assuming that there should be a nearly fixed salary number based on years of experience is as ridiculous as assuming that all NBA players should make some flat rate based on years in the league or whatever else.

The software industry pays a lot of lip service to "meritocracy" but then they often throw the idea out the window when it comes to compensation of non-founders, which is goofy.
iWatch: Apple seeking physiologists to run fitness, energy expenditure tests
Came here to say pretty much the same thing. I dont know if it is due to impatience, or this being over hyped, or what. I read articles ranging from graphene will revolutionize everything from battery tech to nanotechnology. It will be able to cheaply build a car that weighs thousands of pounds less than a car made of steel or aluminum. It can be produced by a dvd burner. But I never hear mention of mainstream use. Is this similar to solar power being perpetually 10 years away from breaking through to the mainstream?
Secret's Mobile App Design
> it's easier to cherry-pick examples

Prior to the Civil Rights Movement, the US was a highly segregated country mostly because of "cherry picked" examples from the deep south. Federal law exists in part to put the entire country on the same page with respect to basic liberties. Its not OK for me to have more freedom of speech in California than in Texas, so why should it be OK for an LGBT individual to have more basic human rights in one state than in another?
> So just offer more money, and advertise as such.

I don't think it's that easy.

There are a good deal of early stage startups in the Bay Area offering very competitive salaries. But for most of them a cursory look at what they've raised and the traction they have in the marketplace raises questions about how long they'll be able to sustain their burn.

As a developer I don't just care about how much you're paying me. I also care about how long you're going to be able to pay me.
idk what you're working on, but i'm currently working on a ~100mb app. It's pretty big, and i've never had anything like what you're talking about. are you sure it's not hardware related?
Yes ,there is a shortage. It depend based on what language and framework. Nowdays php or java or javascript got lot of framework.For a junior developer to master each of it,quite some time.
Building from the first picture, The Prudential[0], looks pretty much the same right now[1]. I don't know if the actual renovation started already or not but hopefully it'll be turned into this[2].

[0]http://en.wikipedia.org/wiki/Prudential,_Warsaw

[1]https://maps.google.pl/maps?q=mapa+warszawa&ll=52.235936,21....

[2]http://www.bimarch.pl/cmsArchitectPortfolio/renderShow/id/6

Edit: wording.

Edit2: I just remembered there is a movie showing Warsaw in 1935[3] and another one when city was destroyed in 1939[4]. I encourage you to visit Warsaw Rising Museum if you ever have a chance.

[3]https://www.youtube.com/watch?v=J5ea_396LPo

[4]http://www.miastoruin.pl/index_en.html
I've got the large poster, framed, hanging up in my townhouse. I get lots of compliments on it :)
Bruce Schneier likes to say this too, as if it makes sense.

It doesn't. Your hypothetical terrorist group can't recruit with equal ease from any demographic group that strikes their fancy. So if we screen everyone equally, all[1] of the terrorists will be young single men.

If we start screening young, single, Arab men so heavily that it's more economical for a terrorist group to recruit Laotian grandmothers, that's exactly what we want. It will dramatically reduce the incidence of attacks, because it's extremely difficult to convince Laotian grandmothers to make them.

The optimal way to allocate screening resources is to produce the result that everyone is equally likely to be a terrorist. But you can't begin by assuming it; it's the goal you want to reach. If there's a demographic group with an elevated risk of offending, we want to dedicate screening to it until it has only the baseline risk. Even if that raises the baseline risk, it's a win for us.

With all that in mind, screening a particular group at a 0% rate won't get you there. But screening 80-year-olds at 0.001% of the rate you screen men 15-25, or less, is probably fine.

[1] most
Vanishing Programmable Resources (VAPR)
When I look at this, I understand why mistakes happen. Checking the wrong box, ok, someone could easily do that. What I don't understand is why the system reacts so harshly to double-down on an obvious mistake rather than simply fixing it and preventing the whole thing from being an issue?

Surely that would be easier than years of litigation, no?
I'm not sure. What you could say about warp-drives or time travel could have been said about Airplanes, organ transplant too.

Yet they are possible now.

Its very much like some in Newton or Gauss's era talking about a small piece of device made from silicon being able to do some million of arithmetic calculations in one second. You would be considered insane for even having such thoughts.
"The things actually mentioned in the article as recruiting tools (see below) absolutely have a pretty reasonable compensating differential in the form of cold, hard cash."

Absolutely. "Walk in the park, go to a movie, meet their spouse"? Don't waste my time with that, I really don't care about socializing with my future boss. Offer me 50% more money than I'm making now and you'll have my attention.
I tend to subscribe to the ideas that Joyent has around their manta product -- it's about "data gravity" and "data velocity". There was an article submitted earlier to hn that didn't get many votes -- and no comments -- but is well worth a read:

"Building a Black Swan: Disrupting NetApp, EMC, Amazon’s S3 … maybe all BigData":
https://medium.com/money-banking/b8427c23bf0f

https://news.ycombinator.com/item?id=6028334

Also worth skimming is the blog post introducing Manta:

"Hello, Manta: Bringing Unix to Big Data":
http://www.joyent.com/blog/hello-manta-bringing-unix-to-big-...

And, (more closely) related to the "you don't have big data", I found this little post about Manta also interesting:
http://building.wanelo.com/post/54110156963/a-cost-effective...

(as an example of how keeping things simple (here: simple log files) can combine to provide the scalability needed to collect "BigData" -- and then the Manta architecture can help with turning that data into information)

(No affiliation with Joyent/Manta -- but it does seem like they have a pretty good product concept/idea -- and even if not using Manta or Joyent -- building on their ideas and architecture -- seems like something that might be useful also for smaller installations).
Whoa nice, are these scanned film photos? Wonder if there's any higher res scans.
It feels great to see such a cerebral outlook on the entire social justice situation in the tech community. So refreshing after all the insignificant dramas being turned into spotlight civil rights issues every week or so on HN.
What does that have to do with anything in the parent post?
We are going to use Google as the standard for profit? Do you think Google's success might be characterized as a bit of an outlier, as opposed to the norm?
I take it you read the article "Almost everything in Dr Strangelove was true" [1] ? :)

[1] http://www.newyorker.com/online/blogs/newsdesk/2014/01/stran...
An even worse issue for imgur recently (IMO) is the fact that the site is dog slow unless you hit the img. subdomain.

I don't know if they are throttling it themselves or it has something to do with the cloud traffic reprioritization people have been talking about lately, but I've basically been avoiding clicking any imgur links on reddit because I know they are going to load so slow that I'll just close the tab before the image loads.
I read the documentation today and it's actually very straightforward and in some ways easier than managing migrations using South.

Essentially, you'll run a single initial/fake migration at the outset, after which the manage.py syntax is almost identical to that of South. The big win from my perspective is that excluding an app name from the migration commands results in all apps being migrated.

https://docs.djangoproject.com/en/dev/topics/migrations/
> My gut says that any application using this library to process untrusted input is exploitable

Well, it is extracted from Redis so that should be easy to test
Exactly! It amazes me that this day and age so many companies are stuck in the prehistoric era of working onsite. Some of us have experience building whole companies and product remotely and they're going to tell me that "company culture" is the reason they want people onsite? No! It's the terrible working conditions that necessitate people being onsite. Or not having an option of a 4 day week (with 10 hours a day that's still 40 hours).

I always said, there is only one thing I require of my job: to be afforded the respect that any stranger off the street would be. Doesn't seem like much, but believe me, it is. If most companies can't even afford that, the rest of the perks are really meaningless. (As a side note, it's really hard to truly disrespect me remotely).
> medical training taught me to question everything...

Certainly this has value but the ability to question everything in an intelligent way is not generalizable. By that I mean that the training in med school includes a huge context of medical knowledge not just this method. The danger and error that I see is that many docs think the method is sufficient without out the context.

> There's certainly value in artificial confidence in medicine as it applies to most patients...

I get it and understand the need. However, in my experience the eventual dupe of the con is not the patient but the doc.
I have seen it often enough that it is my default assumption though I have met some good people who happen to be doctors who have not fallen into that trap.
The things I would do for a 4-day work week.
"KNOW HOW THE DOUGHNUTS ARE MADE"

In my recent experience working for startups in the SF Bay Area I saw this pattern repeatedly, and it shocked me. Otherwise intelligent and competent people are, in effect, setting their money on fire and wasting lots of time and energy playing at having a real company.

For some reason people think they can start and run a "web startup" without the most basic understanding of what they're attempting to do (technically.) At one point I said to a developer co-worker, "These folks have only ever seen the Internet from the outside." He agreed.

It seems to me that part of the issue stems from the invisible nature of the machinery we build. If it were cars, or houses, I don't think folks would be quite so ready to blindly charge into business.

But part of it is just weird.

I'm actually looking for work right now but, because I no longer wish to work as a carpenter on the Winchester Mystery House (look it up) I'm having a hard time finding a job I can feel good about. More pay doesn't tempt me, nor the prospect of warm fuzzy social interaction with co-workers. I want to work with people who know what they're doing.
They're not asking for a "real" contribution, just a pull request. Two people have already gotten in by tweaking the 404 page:

https://github.com/larvalabs/pullup/commits/master/views/404...
If 80k/year is what the market clears at, that's the right salary. If it is 40k/year or 120k/year, that's the right salary too.

The free market works for buyers and sellers of labor too, not just of goods. (Within certain limits, of course--labor isn't fungible like books.)
And that, exactly, is why I have no desire at all to even look for a new job. My work isn't the most exciting thing in the world, but I'm reasonably happy where I am and quite well paid. Why should I put up with all the stress and abuse of looking for a job if I don't have to?
That is a very strange post. Is the article actually "There is no such thing as a developer shortage in the Bay area startup space"?

Because the rest of the world doesn't work like that, where the rest of the world equals London, New York and Australia. In those places perfectly good developers are found by job ads, word of mouth, former colleagues, recruiters and nepotism.

Throw a fucking party, what a tedious idea.
Being curious I looked up the numbers.

UK death toll: 326,000 military and 62,000 civilian. Russia: 10 million each.

"Absolutely titanic" is about right.
Zero to traction
Probably not.

If you are simply accepting BTC for services/products rendered, the regulations are relatively simple.

If you permit individuals to send BTC to one another, you've got a lot of stuff to deal with.
I Think My School is Distributing Pirated Software
10 hour work days! Jeez, I have a life outside of the office. If you're going to offer a 4 day work week, stop making me miss my daughters bedtime (or evening surfing time) for the privilege.
How to Source Github for Technical Talent
For enterprise software it makes sense to leave off the pricing since you usually want to structure the pricing based on their needs (AKA charge more for big clients).

But I don't agree with your premise regarding potential customers being confused or deterred from signing up. Granted, if you have a very complicated pricing plan it can be confusing. But if you have a straightforward pricing structure that's inline with what the market expects, then there will be no confusion. And forcing a sales call would actually lover conversions.

But in the end it all depends on the the specific market. And as usual, the ultimate answer is "A/B test it".
> it's a win for us

Define "us"
Then try it. Samsung Note series has Wacom digitizer inside and stylus support is really good.
Shameful, the ecological impact of this monument to distrust and paranoia. We can't trust anybody to be a central currency authority, so we'll burn the planet?
And outside of the Valley: A well respected software firm in my area is advertising $40-60K salaries in their job postings and they seem to pick up some really good talent. A friend of mine has his PhD in computer science, working in the next city over, and he is also making around that $60K mark last I spoke to him.

For comparison, the average male high school graduate who has experience under his belt in this same region will will earn $52K per year. $10K above that average is not exactly what I would expect a shortage to look like for a supposedly rare skill that is in high demand.

Maybe you could argue that it is only a Valley shortage, but it makes you wonder why the Valley isn't attracting some of these people outside of that region? Perhaps $80K (or even $120K) isn't interesting enough for them to give up their current life to make the move?
If you really did read that link, then you'll have noticed that it's not just one error. A large fraction of all entries in the watchlist system are likely to be erroneous.

In case you missed that part, the statistics quoted in the paragraph starting at page 36, line 22 are particularly interesting.
Google now displays large-format video in search results