skysight-inc/HackerNews huggingface dataset:
Not so sure. The human brain is bad at number crunching.

GPUs are not just a "number of slow cores" they have other, enormous optimizations that the human brain does not share.
Why can't your startup find developers?

1. You want to be stingy on salary and benefits, and avoid paying above market rates. You quibble over meeting trivial salary requests. Your company doesn't have proper review processes and doesn't give raises frequently enough. You don't provide equity in your company to your most valued employees

2. Your interview process sucks. You hand off the candidate to 5 different people, the interview lasts all day, you require too many interviews before making an offer, you have puzzle questions, your interviewer is non-technical and has never used the technologies you're hiring for, you rely on agency recruiters, you and your co-founders aren't involved in hiring, you don't spend enough time on hiring, it takes weeks for you to get back to candidates, it takes days for you to make an offer, you forget about scheduled interviews, your people doing the interviews aren't at work the day candidates have scheduled to come in, you ask inappropriate questions during interviews, you lie to candidates during interviews, interviewing is combat and not collaborative

3. You hire for "culture fit" which means you only hire people that fit whatever your version of the status quo is. You signal that older people or non-hipsters need not apply. You discriminate against people old enough to have spouses and children. Your office has a culture offensive to women and/or minorities. You have the words "rock star" or "ninja" in your description. You prefer "yes men" over free thinkers. You hire only people who are like you

4. You demand that every employee commute to your offices because you have an antiquated "asses in seats" busywork mentality or a "no remote work" policy. You treat remote employees as if they are second-class employees. You demand relocation to the Bay area or it's a 'no hire'. You don't provide relocation assistance. You don't help with visas

5. You require educational credentials for jobs that don't and shouldn't require them. You set up qualification barriers for great candidates. You don't respect candidates who have experience outside of your specific technology stack

6. You have a toxic office environment. Your offices are shabby and "Class B." You make people work in grey cubicles, Office Space-style. You don't provide catered lunch. You pay no attention to, and invest nothing in, office equipment. You don't provide up-to-date equipment and developer hardware

7. You require ridiculous hours that make work/life balance out of the question. You don't offer generous holiday time. You tell people they cannot take holiday time because it's "crunch time." You resent employees who take holiday time they are entitled to
Modular cell phone idea
Yeah, I've been following Crowdtilt for a while (interviewed there), and their use case has never really been about the Kickstarter type of crowdfunding. It's more of a bite-size type of crowdfunding model (with A LOT of retention; they mentioned their stats on repeat use) instead of elaborate projects. This app actually makes a lot of sense.
In case you are not aware, the author's father committed suicide: http://www.michaeleisen.org/blog/?p=1282

I have no particular point here, but I just feel that any discussion of your comment should take place with an awareness of this fact.
Someone above pointed out that parallax effects contribute a significant amount to perception of depth. I can imagine that someone with monocular vision would be able to use parallax effects, and consequently the wiggle stereograms. Wiggling with a VR headset sounds really difficult... you could actually test it with a normal monitor and a hacked up 3D engine if you were feeling daring.
"Talent" acquisition is a misconception. I find the term insulting, given that (in bubble times like this) people a lot less talented (and skilled, etc.) than me regularly get acqui-hired at $10+ million per head. Call it an HR acquisition. Calling it a talent acquisition is, in many of these cases, an insult to people who have the talent.

Just why do these companies buy "talent" at a panic price? I have some theories that are partial explanations, but mostly it's tax. Also, it ends up in a different place on the balance sheet than a typical HR expenditure. It has little to do with the people being bought, and it offers a gigantic arbitrage for investors with the connections to make these deals happen.
Tablet resolutions are rocketing because it's easier to create high-density small displays than to create a 16:9 30" display at the same density.
Why is the only way to receive a link/register via SMS?
> While musicians don't get much from the average record sale, scientists get exactly nothing.

actually, that is exactly true. Scientists make $0 off of record sales. :D
Wow. 46, and trying to remember where I left my cane...
Ask HN - Twitter accounts hacked due to internal leaks?
This isn't intended to be a support request, but a discussion around my current issue with twitter.

The Problem: Over the past few weeks my twitter account keeps getting compromised. No phishing attacks or anything, just dirty DMs from my account to various friends. Sometimes my account will be "forced to reset password" multiple times a day, even. Each reset I use a 8-16 character password, randomly generated. I've revoked all apps except Disqus, Siri, Dropbox, and Medium.

Other Information: Plenty of my friends have been seeing similar things happen. Have you guys?

Theory: Is there a chance that this attack is coming from inside twitter? Maybe some internal app's api key was compromised? Could this in fact become an issue.

Twitter's support doesn't make this easy to work with. Hopefully the community has some input.
ah. was not aware. now i feel like douche. will delete original because of ignorance.
Oh I agree. The one I'm at is okay, and some of the instructors (usually the adjunct ones) are good. Still some of them seem like they barely could pass their own course, which can be quite frustrating. The administration is alright, the advisers aren't great, but I already know what I'm doing so I haven't particularly needed them. I can't imagine getting screwed over on registration though, where I am I can register online and I've not had a problem through 2 semesters. Perhaps I'm overestimating most community colleges based on the one I'm going to.

Still I'm just going into it with the mentality of it being work more than education. This is an obstacle I have to get through to get where I want to go. I've already decided on my career path, and I've learned more about it (Comp Sci) on my own than I will at community college. And it's something I'll continue to improve at the more I do it, so experience is more important than education. Especially considering how rapidly things change.

tl;dr It's definitely not a quality experience, just gotta put in the time and don't let it discourage you. And live in Baltimore County :P
For what it's worth, your comments lead me to think you might benefit from some introspection. Burn the thesaurus and whatever business books you're reading, too. I intend only exactly as much disrespect as the preceding sentences would indicate and admire your entrepreneurship despite it.
You could set that up in Firefox. Create a keyword search for Google[1], and replace &q=%s in the link to &q=allintext:%s

[1] http://support.mozilla.org/en-US/kb/how-search-from-address-...

EDIT: Looks like Chrome works in a similar manner: https://support.google.com/chrome/answer/95653
Ask HN:  Is there any easy way to browse topic "Show HN" and "Ask HN"?
I mean separately
Neat but Hilbert Curves are pretty old school. Origami the next step?
Maybe this?: http://www.geek.com/news/nasa-set-to-approve-japanese-fleet-...
>The market for fingerprint readers for smart phones was almost nothing. Just look at the motorola atrix. Now Apple has added a fingerprint scanner and integrated it purely to make it slightly easier to log into your phone, and the iPhone 5s has sold out.

The iPhone 5, 4s, 4 etc has sold out too, despite not having one. So I'm not sure it's the fingerprint scanner that's the differentiator here.

And the analogy is not apt for other reasons too. Apple didn't put a "fingerprint reader" because there was a market for it. They did it because it enables some things like easy mobile payments and better security.

Whereas with something like a wacom-like tablet capability, there IS a market, but it's tiny. And the technology doesn't offer much outside of that market (designers, painters and painting enthusiasts etc). There will be an improvement for handwritten notes and annotations, but that's not the major selling point of the iPad. If it was, Surface would have faired better too.

Still, they might add it at some point, if a dual-technology screen becomes cheaper and mature.

>The pen on a tablet is not a niche. The Surface Pro is a niche product.

Well, judging by unit sales, it very much is.
The esotropia was diagnosed when I was a kid. In fact, the "visual specialist" I visited as an adult was actually a pediatric doctor, because they're the ones who have the most experience with esotropias. I don't have any memory of being diagnosed with it; it happened when I was 3 or 4, I believe. My left eye is also mildly dominant; if I'm looking straight ahead it will tend to win control. When it was diagnosed, they did an eye surgery to correct the tracking of the off-eye, and they tried to get me to wear glasses to further battle against eye-dominance, though I was a reluctant participant in that experience.

I learned the alternating esotropia name from my parents, probably during high school or so. I don't think I was able to name it before that, and I don't remember the context in which they shared it. Probably I was complaining about the stereograms that were popular at the time; I have never been able to see anything in those.

Aside from what I've mentioned so far, I also get a free bonus of driving my wife a little crazy; she always tries to figure out which of my eyes I'm looking out of when we're talking face-to-face. It's nice to have a bit of novelty that is, all-in-all, not really that big of a deal. It's fun to talk about, though, as evidenced by the popularity of this thread.
>As the old saying goes, a picture paints a thousand words.

Only, as my current saying says, not many users paint any pictures or care to.
The Great Con-Ola
iOS also does not provide APIs to map executable memory, which is required to run our JIT. You could run Dolphin in interpreter mode, but it's incredibly slow even on a high-end Intel CPU.
Why YouTube views freeze at 301 [video]
But he doesn't just consult on the whiteboards. He consults on many aspects of the show that touches on science, and that importantly includes scripts.
He doesn't mean it in the CS "multitasking" sense.

He means it would try to be two things at the same time (a painting surface and a regular tablet), a "jack of all trades, master of none" thing.
True, but only to a degree. Are you the "idea guy" (in addition to coding) or is everyone expected to produce good ideas and those are vetted by a group of smart people? Too many founders think they have some exclusive intelligence that is apart from everyone else which is a conceit that usually leads to unfortunate results.

I suspect I have more time in startups both successful and failures than you, and while no one knows every way to succeed they certainly can detect the patterns of failure. The hardest thing for any founder is to recognize the wisdom of their own employees.
This comment is totally on the mark. Campaigns like that pothole example are already popping up on Crowdtilt!

Check this (currently live) campaign out: a community in Oakland feels unsafe in their neighborhood and isn't being helped out by the local PD, so they're pooling funds together for private security: https://www.crowdtilt.com/campaigns/security-patrol-for-lowe...
https://www.hnsearch.com/search#request/submissions&q=Show+H...
>I don't care a lot about the deeper artistic value of this all, but I haven't seen anyone deny that this design is very polarising.

Yes, but polarising is not necessarily bad. It actually means "some think it's bad, some think it's good, and all think it's interesting enough to talk about".

>The question remains whether a polarising design makes sense for things like developer sessions, or Apple's "iOS for businesses" website a while ago. If not, then it might technically be good design, but used in the wrong context.

Well, since they went with this aesthetic for iOS7 they will have to be consistent for their other iOS related material too.
It depends on what sort of switch you want to make. Do you want to switch to the team that you sit next to? You can probably do it by mentioning it to your manager in your next 1:1. Do you want to move to Paris for a year and work on a completely new product area? That might involve meeting the manager of the new team, getting to know the team in person, getting HR to write up a new employment contract, etc.

As someone going through the process to transfer to a different area, though, I find it a bit more difficult that I imagined it. It's not that anyone is blocking me, it's just hard to decide where to go and which opportunity makes the most sense for the next two years.
Austin is much cheaper than SF and SV but salaries are still in the $100K to $130K for talented devs.
Rust is pretty good as a language but things are still changing a lot, especially on the library side.

I did a project in Rust as a learning exercise. The language is easy to pick and I was able to hit the ground running from the start. The major learning hurdle I think is the memory model, which is different from most languages out there.

Here's my first Rust project after two weeks of on and off hacking. It's a Memcached client library implementing the Memcached protocols in pure Rust. https://github.com/williamw520/rustymem
1. I once had a guy approach me to be the technical co-founder and build the entire server side of his app(which was almost all of it) and he offered to pay me 8% over 4 years with a meagre monthly salary. A cofounder!

2. Another startup once interviewed me for an hour, went back to discuss with their board of directors, came back and interviewed me for another hours, went back and discussed for another half hour and then said they would get back to me in a week.

Such practices seem to exist in so many places, initially I had thought it was the normal way of getting things done.
I wasn't saying it was good evidence. I was saying it suggested the rational behind the decision and it wasn't cost cutting.
under some circumstances programming can actually see increase in productivity per hour the more time per day you spend at it.

What circumstances?
If we put aside all of the valid concerns about burn-out, work-place satisfaction, work-life balance, buy-in\equity, and flexibility that have been raised here by others, it looks like there is another problem:

It sounds like the effort you require does not match what you can\are happy to spend.

If you need more effort-hours against your development, you need to hire more developers. If you can't afford to hire additional developers, other considerations are necessary. One of which you've explored, and that is to require everyone to work 40+ hour weeks. But as you're seeing here, that's not always desirable.

Its a old-school concept, but the Iron Triangle is always relevant: http://en.wikipedia.org/wiki/Project_triangle.
Javascript Modules, AMD, and the road ahead.
Yea you're right. If you've put the effort in and get accepted to a top flight university you shouldn't turn it down for economic reasons.

Personally this wasn't an option for me for various reasons. But I shouldn't have made it sound like going to elite private universities was economically non-viable.

I should have made my counterpoint the private liberal arts universities that don't really add that much value compared to my route. Or even just starting out at Community college and then transferring instead of going straight to a 4-year state college.
The most comprehensive collection of Alfred Workflow:

http://www.AlfredWorkflow.com/

You can find any exist workflows by input keyword like `wf google`.

Github repo:(New workflow can be submitted & shared)

https://github.com/hzlzh/AlfredWorkflow.com
Another unfortunate example of the necessities of contributor agreements.

Uh, no. This is an example of needing to take care, and fully understand what is going into each commit.

The OP got a little sloppy (which happens), and is now praying the price for it. Hopefully it can all get resolved soon and everyone can get back to work.
3. Be very poor and very smart and go to any of the world's best institutions for free.

This is something that a lot of low income students never take into account when applying to schools. The fact of the matter is that most of America's top tier institutions will cover cost of tuition, as well as housing, for most of its poorer students.
Every office is better than the other offices in some way. As someone in NYC, I'm jealous of MTV's rock climbing walls and extended cafe hours, Montreal's location, and London's coffee lab. (OK, Montreal has a rock climbing wall too :)

As for actual work, projects seem randomly distributed, with some weight towards Mountain View since it's so much bigger than the other offices.
Either you're imagining a flame war in those comments, or you're working with a different definition.

Do you tell people before they receive their offer letter that you expect more than 40hrs/wk?
That's not a crime, which is why I asked you to point out the appropriate legal code. You are now considered a troll. Have a nice day.
Downer? Just because VR nowadays is a nice experience doesn't mean that casual gamers like, say, myself might want to save a few hundred bucks by sticking with a TV set. It's a nice add-on. It doesn't have to revolutionize the world of gaming forever.
I am sure they are really taking advantage of single instance storage here. If they get two copies of the same thing there isn't any reason to keep both around.
Surely the solution to this problem is to put the data into the public domain after a reasonable embargo period of maybe a few months or a year?
Which just demonstrates how stupid it is all these hardware companies maintain their own proprietary garbage blobs when they could just grow up and use a common implementation that is reviewed and maintained by a half dozen companies.
"rock stars"
http://qzprod.files.wordpress.com/2013/09/outstanding-us-stu...

That's depressing.
Windows 8.1 costs $119.99 US dollars
Interesting!

"heir" is a much closer match for "hair" in terms of Levenshtein distance[1] (which indicates a typing error) and soundex[2] (misheard). But clearly "to err is human" should be offered as a possibility too.

[1] http://en.wikipedia.org/wiki/Levenshtein_distance

[2] http://en.wikipedia.org/wiki/Soundex
> meet potential cofounders

So true. The people I'm planning to do my startup are battle tested. We've pulled all nighters, dealt with high stress situations, and come out of it as friends. We know each others work habits, strengths and weaknesses.

All of that is going to be really important when we'll have just graduated with probably no funding.
$10,000/k for a Bachelor's equates to about $15 per a class period. At a class size of 30 that is $450 per class in revenue for the school. A professor spends 2 hours a week doing prep, 2 hours a week in office hours, 2 hours grading and 2 hours in class. Lets say overhead is 40%. That is equivalent to ~$30 dollars an hour to teach a class at 8 hours a week. Teach four classes and you are at ~40 hours a week. That puts you at about $50K a year after taxes. Most professors teach 1 or 2 classes a semester to leave time for grad students and research. --- are my assumptions way off here? 2 classes would mean $25k a year -- poverty line for family of 4.
Edward Snowden's leaks are misguided
Interesting. I took a quick look at the methods, and it looks like your library doesn't accept lower-case methods (which is technically correct). Made a bit curious, and so I tried google.com and apache.org, and indeed, both give an error with a simple "get /", but gives reasonable http/1.0 responses to a "GET /".
FooBox v2 is Coming Next Week - and some other Goodies | FooPlugins
I know people who work for Google in Kitchener, Ontario and I've been through their offices here myself. I don't have work experience there though.

What struck me the most going through the office is that the office setup and benefits seem to excel at getting out of your way. If you need something, it's there. You have privacy, you have food, you have people around, you have quiet. Whatever you need is already there.

It seems like in an environment like that it would be easy to get work done because distraction would be at a minimum and context switching would not occur as often.

I'd love to work in an office like that one day.
I added that because I was providing a counter-point of sorts to michaelochurch's comment below, and he noted that he was "older" at 30.
Having done occasional database design work in the past, I can sympathise with the impulse to model things with properly restrictive types, and I'd be surprised if 10% of HTTP clients and servers could correctly quote on unquote the filename in a Content-Disposition header, but I have to wonder whether such a restrictive HTTP library would be very useful in practice.

For example, last week as a learning exercise I implemented an OAuth client, which involves adding a bunch of stuff to the "Authorization" header of an HTTP request, none of which was ever mentioned in the original HTTP RFCs, let alone specified. Likewise, the HTTP RFCs have a fixed and rather small set of verbs, but things like DAV add a bunch more.

How can you balance the reliability of strict typing with all the HTTP extensions that expect anyone can stick arbitrary strings anywhere?
God I hate that friggin popup asking me to subscribe!
Arrays, slices (and strings): The mechanics of 'append'
>I'm older, though (30).

Are you and robbyking the same person?
This is an awesome use of Crowdtilt...though I'm glad I don't live there myself!
If Windows Server/SQL Server was free or astronomically cheaper, that would change I think.

I wouldn't have any trouble spinning up a product on that stack if I knew I could deploy it without spending a lot on just the software stack (especially if I was bootstrapped)
I would assume contributor agreements would be very important for issues like this if they were ever to go to court. But I doubt it would have been acknowledged by GitHub in their response to the complaint.
I'd assume it's also about reducing friction; I have my phone with me way more than my laptop. If I think of something, I can create a campaign super quickly / easily, no waiting. Awesome.
la olm yuruyun gidin amk
With the extra joke being that following roads is actually VFR and that you most likely couldn't follow roads in IFR.
I'm shocked to see this on The Guardian considering the support that Glenn Greenwald has gotten from the paper, including their editor, Alan Rusbridger, who said he would rather destroy the copied files than hand them back to the NSA and GCHQ. Is this an effort to look fair and balanced? Something more sinister?
I summarized the madness a while ago. I think today the situation is somewhat better but here it is: http://techinorg.blogspot.com/2013/03/what-is-going-on-with-...

@nimble: what about when you intentionally search for a misspelling?