skysight-inc/HackerNews huggingface dataset:
Stupid people who were abusing Heroku by pinging the apps caused this, now they might as well suffer. All my hobby apps go to sleep regularly and it is not bad.

I am grateful to Heroku for providing me all this free computing and I hope they get rid of the freeloaders.
or gradberry?
[pierce@plo-pro team15]$ time (find . -print0 | xargs -0 stat -f '%N' | wc -l)
4901

real	0m0.079s
user	0m0.043s
sys	0m0.060s
I guess, they have to much to do, spying on people.
In order to teach others, people have to read the blog. Furthermore, in order to get the additional benefits from teaching others you need to interact with them. Writing a blog post that no one comments on is no more beneficial to your learning than writing a note to yourself in vim.
I really like the idea, I just completed the programming questions. I understand that you can't have the test in every conceivable language but I feel like a few of the questions were too pythonic for really no reason at all.

Do most YC startups use python ?
.NET for cPython: pythonnet
Just doing a shotgun application to a bunch of startups seems like a hilariously bad idea. But maybe I'm biased because I'm currently recovering from burnout from working at a startup that I joined for the wrong reasons.

There is only one reason to join a startup as an employee: you really really really believe in the mission and you reallyx3+ believe that the team can execute. Anything else and you aren't doing the team or yourself any favours.

So, what are you really applying for?

So you can have a "worked at a YC startup" on your resume:

Just go work for google or facebook or amazon: you'll actually learn a tonne more about engineering/product dev at any of those places and they are a much better brandname for the rest of your career. Think you wont get into those companies? Spend a month preparing for the rigamarole that is a technical interview and you'll be fine.

So you can get investor contact:

Just apply to YC/techstars/500startups. Or email investors directly. Any of those options work better. You aren't getting any meaningful investor contact by being an employee.

So you can learn how a startup works to start your own:

Anyone who tells you this is deluded or conning you. There ain't nothing to it but to do it. The only way to learn how to do your startup is to do it. Nothing else comes close. Anything else is an excuse.
I gotta say, this is a great move for founders + companies: Commoditizing your components will lead to downward price pressure on engineering wages. Also, it's superficially great for employees too: apply to a common app and get prequalified for N companies rather than 1. But I doubt any of those companies will ACTUALLY change their hiring funnels, which means that this is just an extra, gratuitous step in the process. Perhaps there will be the benefit of being introduced to many hiring funnels at once, but that could have been achieved by an "are you hiring" email, or by checking out those companies' hiring websites.
Why does it have to be mutually exclusive? It's more work, but Google has more $$$ to spend than say Mozilla.
Do you consider the great pyramids to not be an engineering marvel because it doesn't make the list of the tallest 1000 buildings in the world?
Yes, they know about Elm. They have mentioned it in the article.
I use both, and enjoy that they have different control keys by default, so I can nest them painlessly without need for any configuration.

Also, tmux works out-of-the-box for accounts that you su'ed into, something I never managed with screen.
I think the parent was referring to the console display output rather than the code itself.
I think the idea of judging people primarily on strengths is key. But I think you actually understate this, when you say on the FAQ that 'Everyone's bad at something' -- in the sense that the amount of skills, knowledge, and abilities that any one person lacks is essentially infinite.
> asm.js represents LLVM bytecode

No, emscripten compiles asm.js from LLVM IR, but asm.js itself is more like a portable bytecode for a 32-bit register machine.

> The programmer sees errors when generating the asm.js, not when executing it.

Why would that be the case? The point of asm.js is so browsers can optimise it. It doesn't matter what your tooling thinks, in the end what matters is whether browsers accept it.

> Whether it is then executed by a JIT or not is, in this case, irrelevant.

No, whether it is executed by a JIT is quite important. asm.js is a subset that browsers can validate and then compile ahead-of-time. If your code is failing validation and falling back to the usual JavaScript mode, there's a big performance penalty, and your code isn't asm.js-compliant!

> Nobody writes asm.js by hand, no matter how it is executed.

Actually, some people do. It's not the nicest of languages, but there are some people who do.

But even if you don't, what if you're using buggy or outdated tooling producing incorrect output? What if you're targeting a browser that doesn't support some new asm.js feature? You need to know if your code didn't validate!
Why does this sentiment always get downvoted? (Not just here on HN, but on other forums and in the real world as well)

Edit: to those downvoting me (classic), when I left this comment the parent was at -2 or -3 votes and at the bottom of the page.
Do you think it's intrusive to find hiring managers on let's say LinkedIn and send them my resume/letter that way?
Do you mean an RC-135? KC-135 just carries a bunch of fuel, which doesn't seem useful for surveillance.
That's great information. Thanks!
> The Apple watch is a reverse iPod, it is beautiful but not obviously more useful.

As long as there have been watches, there have been watches that are beautiful but not obviously more useful.

This watch tells time, and it's beautiful. That's an excellent start for a watch-- and that's where most other watches end. I understand the Apple watch does a thing or two in addition to that.

Think of this as a watch, something beautiful that tells time, and shows excellent craftsmanship. Don't expect it to change your life.
> It can be hard to understand that position, but there are people who believe mass surveillance, security theater, and the like really are protecting them and that it is all for their own good.

Not only that, but supplying the infrastructure for mass surveillance and security theater pays REALLY well.
Thanks. I usually try and drown out the house around me so that I can just hear my own thoughts.

I wear a Beyerdynamic T70 over the ear headphone

http://www.amazon.com/dp/B005E8MV14/ref=psdc_172541_t3_B0089...
Re investor updates - a thousand times yes. A huge chunk of the companies I invested in never send updates unless I push them. YC companies are especially guilty (a few never even told me when/if they shut down.)
Apple Receives a Design Patent for the Apple Watch
One word makes that easier. Canada.
Actually the reason (at least in this paper) is that spiking nets are much more power efficient.
The higher education bubble only applies to four-year degrees. There's actually a shortage of Americans with a community college degree any nothing more. It's referred to as the "middle skills gap." There are currently 69 million Americans working in middle skills jobs, but the population is gradually aging out of the workforce.

So yes, pushing more people into community college is exactly what we should be doing.
@ploxiln -- edited my comment explaining a lot of devs here use network mounts (in which case checking for existence takes a lot longer). I'd love to explore this though, either behind a config setting or eventually as the default behavior! What do you think?
There's a very big difference. NaCl and PNaCl don't use the standard, multi-vendor web APIs. They use a proprietary single-vendor (Google) API, Pepper. This not only makes implementation by competitors difficult, it's needless duplication of effort (why maintain multiple APIs for the same thing?).

Also, both are based on single-vendor, single-implementation technology. NaCl used actual native code, so if you're not using x86-64 or ARM, too bad! And PNaCl uses LLVM, so there's only one implementation.

Compare this to asm.js. It's a strict subset of ECMAScript/JavaScript, which has several high-quality implementations, and is portable across platforms. It uses the existing standard web APIs, which also have several high-quality implementations.
Watch people use LMGTFY
Amazon reviews have their own vulnerabilities, but Amazon makes money from ecommerce rather than selling ads to the owners of the products being reviewed.
Weren't they made at the same time, in fact? Edit: Mind you, I only know this because I looked it up after having that exact thought reading the book :)

Yeah, according to this wiki citation[0], the tie-ins were a bit ad-hoc but the game plot was actually finalized before the book was done, which accounts for the discrepancies. So there's no real way of knowing what started out as a game mechanic.

Worked out better than Splinter Cell, anyway-- I don't think I got through more than a page of the novelization. (Which wasn't written by Clancy, FWIW.)

[0] https://web.archive.org/web/20010804114957/http://gamasutra....
I get where you're coming from, but it's not "unnecessary dragnet surveillance" to fly a drone over a hot zone in a city during a period of riots to monitor the state of the area, nor should the employees of companies who offer such services to these police departments "be ashamed".
Yeah, we don't match on directories since the regex would overmatch other results (we would basically have to match anything that is words with a slash). However if we added support for checking for file / directory existence we could definitely add support for that
BusinessInsider is down
Well instead it went the ol' fashion way of bullying small businesses.

TBH at this point I'm not sure what can they sell, their user share might be a worthy investment however anyone which will be interested in acquiring Yelp e.g. Google, Facebook, Amazon etc. already probably owns most of Yelp's user base via other means anyhow.

And as far as Google goes Yelp (Ireland) has given them quite a bit of trouble in the EU in the anti-trust case against Google (heck they've spearheaded the "public" campaign against Google).

This pretty much leaves Amazon and Facebook to buy them, and I'm not sure any one of those will want to do it.
I have a strong feeling that Yahoo will end up buying them which will result in another flop at the end. If not them then maybe one of the emerging Chinese companies like Baidu or the Alibaba Group (I'm actually thinking that it would make quite a bit of sense for Jack Ma to go after them especially they want to expand to the US and EU markets since they own tons of site that provide C2C and B2C services, heck this might be even more likely than a "US" tech company since Ali has a metric ton of money to spend these days)

That said I'm not sure if on the tech side Yelp is worth anything at this point, my personal view on that companies is that the main reason if not the only reason why they kinda dwindled and never really exploded is that they didn't find any clever use for their data which means they don't have some amazing IP to sweeten the deal for potential buyers.
The reason I wear a watch is because it constantly sits on my arm reminding me about what great engineering is. And that is everything the Apple Watch is not.
I think the upwards pressure from companies not being able to hire enough good engineers is likely a much stronger force. That being said, we're not tied to the % model. We plan to experiment with both our selection process and pricing to figure out what works best.
The author obviously doesn't live in London. I could never afford to pay rent without a job.

The article is idealistic bullshit.
genuine question, what do you get out of this hobby? i'm not trying to sneer or trivialize it, i'm sincerely curious about what makes it interesting to people who enjoy it
First, I am not "hatin" on Robinhood. I don't believe the company's value proposition is very compelling, particularly for its target market, and I explained in detail why.

Second, you are making some flawed assumptions about what's best for investors. In terms of transaction costs, to save a meaningful amount, you need to be making a meaningful number of trades. As I noted, other brokerages, like Fidelity, offer access to commission-free products that are appropriate for average investors, so in some cases Robinhood offers no savings.

Beyond transaction costs, the average investor does not benefit from engaging in frequent trading and stock picking. Saying you saved $200/year on transaction costs doesn't mean much when your portfolio performance lags the market. The average investor will do better with reasonable diversification and a sensible buy-and-hold strategy than he or she will trading in and out of individual issues because there's no commission.

Regarding whales, at Interactive Brokers, for instance, you can pay as little as 0.5% over the benchmark rate on margin balances and a fixed rate commission of $0.005 per share per trade. Do the math. Robinhood will never realistically be able to compete on cost for that segment of the market.

As I wrote, I think Robinhood's entry into a market that is substantially smaller than the US at this early juncture is a telling indication of its prospects in the US.
Couldn't agree more staunch! I silently weep every time I have to use the mouse during development
Thanks for advice! I'll admit I definitely need to refine my engineering skills. Using proper exceptions and writing better methods are something I have been trying to improve.
> so many people are afraid of looking like CmdrTaco on the iPod launch

http://readwrite.com/2015/03/19/apple-watch-expectations-dis...

http://www.theguardian.com/media-network/2015/mar/11/apple-w...

http://www.fastcodesign.com/3042987/you-guys-realize-the-app...

I too really wish someone would air their doubts.
Or HTML. http://coherent-labs.com/
Oddly enough an extended period without any pay is not really a direct issue in terms of minimum wage. But, is a vary strong suggestion that someone is an employee.

From the IRS list the examples given seem clear cut. http://www.careerusa.org/resources/career-files/100-resource...

1. Fails location test, likely others.
2. A no pay period fails this test.
3. Fails
4. Fails
5. likely fails
6. Fails
7. likely fails. A predefined time to show up counts as set hours.
8. likely fails.
9. Fails
10. (case by case basis)
11. No reports, but direct supervision likely fails.
12. likely fails.
13. likely pass.
14. likely pass.
15. Fail
16. ? depends
17. likely fails.
18. likely fails.
19. Fails
20. Fails
You seem to have conflated communism, an economic system, with totalitarianism, a system of government.

There are plenty of working socialist republics, and democratic communes are alive and well (albeit on a smaller scale).
Yes, sorry, RC-135.
This kind of remark is getting pretty childish. On some level, all technology is black magic or "hacks". With a little bit of understanding, you learn all "hacks" are petty card tricks.
Heh, the HR at my old company sent me too many bullshit candidates. We had already tried a solution where you'd solve multiple problems and then get assigned a score, but it sucked, every single one of them was an algorithm question.

I hacked out a quick page (that'd inform you it'll log everything, but gave you the problem to solve only after you accepted), that litterally asked you to solve fizzbuzz in any language you like.
But it logged timestamped keystrokes to the server and if the tab lost focus.

Of course I wrote a small player that would replay the logs so you could watch the candidate come up with the solution and watch them writing it :)

I just had too many candidates googling questions in a phone interview, so we changed our process.

They'd take the online fizzbuzz test, and then we'll invite them for an onsite interview if they pass, in my opinion it worked surprisingly well.

Too bad I can't try out how these guys are doing it.
NASA's C style guide (August 1994) [pdf]
You're misunderstanding jlongster's point, or putting too much emphasis on the compiler warning part.

When you load some asm.js code in Firefox and it compiles without errors or warnings, you then know for sure your code was fully compiled and you will not see parsing/compilation happening half-way through a game frame. This means it's slightly easier to reason about the performance of your code.

AFAIK, with the Chrome strategy, you have to think about JIT compilation kicking in at any point, which is unpredictable and completely out of your control.
> There is only one reason to join a startup as an employee: you really really really believe in the mission and you reallyx3 believe that the team can execute.

I'd say this is fairly reasonable.

> So, what are you really applying for?

For the opportunity to get in the funnel of startups using this system, so you can evaluate which ones have missions and teams you believe in and find one to work at. Presuming more than a few use this system, even if they don't use it exclusively, that's potentially a more efficient approach than research startups individually, finding ones you would want to work at, and then navigating their own individual hiring systems (and, to the extent you might miss some good startups that aren't using this system, there's no reason you can't also do that as well as the shotgun system.)
WebAudio is in, and WebRTC/RTC seems to be in development: http://dev.modern.ie/platform/status/
@rmc we have a dependency on a bash script as well, since we need to redirect stdin to tty input and such. So getting the bash file to distribute with PIP and symlink as well was slightly complicated.

I only recently realized that the entire program could be ported over to python (the stdin redirection is supported in python as well) but I still think homebrew is slightly more popular than having pip installed, especially with all the JS development going on today
> There is only one reason to join a startup as an employee: you really really really believe in the mission and you reallyx3 believe that the team can execute.

...what if you really need the money (and never finished college, so no bigcorps are interested)?
To me, this is the best argument for l/100km (or gal/100mi). I don't know of anyone who really thinks about how far they can go before they have to refuel. They just check the gas gauge and fill up when it's low. There's very few places, even in the US, without a nearby gas station so it's not really much of an issue. The arguments about multiplication vs. division also seem silly, especially since your math teacher lied about not always having a calculator.

That said, as an American I grew up with MPG so that's what's intuitive to me and I'm happy with it. Something like l/100km seems like it would be mostly useful when shopping for a car than actually getting around.
He'd be prosecuted under the espionage act[0] per the charges against him. The espionage act limits speech.

[0]-http://www.theguardian.com/commentisfree/2013/jun/22/snowden...
Yeah, I'm in mixed agreement regarding my Moto360. On one hand, like the author states, sometimes using it is "just OK". It's not something I couldn't live without but it's essentially a fun gadget that has some moderately useful features. Like you, I see any social connotations more along the lines of "hey, that guy likes tech and stuff".

I like the fact that I can easily design my own watch faces to look like just about anything (within the dimensions of the screen at least) and that appeals to my "graphics enthusiast" side. With a few minutes in Photoshop and Watchmaker I can make my watch look like a Fallout PipBoy, or something minimalist and artsy, or something classic, or something flashy and animated. You aren't just limited to the background image but can add different hands, different info displays, and several other things. If you don't feel like doing that, you can just download one of the hundreds that other users have shared online.

None of that stuff is life changing but it definitely appeals to me. Still, as you also mentioned, cost has a lot to do with it. The author mentions strapping $600 of tech on his wrist and on my budget I agree that this would be awfully extravagant. But my Moto was only $175 on sale which brings it a lot closer to the sort of minor luxury I like to splurge on every now and then. $175 for a watch may be a little redundant in this day of ubiquitous cell phones but having a little customizable info display on my wrist is pretty neat and won't break the bank.
Yeah brew will need to be updated to pull down the latest recipes. I'll add this to our launch page
Ah. The e-mail clears it up:

Hobby — Run a small app 24x7 with the Heroku developer experience for $7 per dyno per month. Multiple worker process types for more complex apps. Run a maximum of one dyno per process type. 512 MB RAM.
Maybe that would show that there is no viable market for manicuring services and that people doing that for a living are better off finding another line of work? I'm not saying this is what I think, just a counter-point.
Do you support a citizen's right to yell "fire!" in a crowded building or theater?
I think that's fair to say. And importantly, a "stress" is what keeps a user from achieving the utility of a product.
Can one get access to ones results? (Even though I have no visa anyways)
I have found myself jumping from technology to technology, which is something I'm trying to do less of, for example; I started a project in Python then when it was pretty much finished started to re-write in Java for numerous reasons (learning java being the key driver).

What you said makes sense and definitely has me thinking about things a bit differently. Thanks!
This is really exciting. Thank you very much.

Anyone with a 'large' web project written in Go want to chime in?
No, it's not. We think that understanding basic code should apply to everyone. That said, we're not trusting the fizzbuzz for now. We're going to talk to the first several hundred people who apply, then look for correlations
> One of the main things is ahead-of-time (AOT) compilation which compiles the asm.js code directly to assembly immediately after it's parsed. This gives you predictability (you literally get warnings in the console if it couldn't compile), which is really big for comprehending performance.

Related, and you've sort of mentioned this: having your browser be able to validate asm.js is useful for web developers, because then they know if their code is broken (and so will run slower).
Yet another one: https://github.com/peco/peco
EARTHQUAKS ALL OVER PLANET
First regulated Bitcoin exchange in America and raises $25M
> Uniting an eventual 2,800 staffers on one giant floor of a single building.... No one has a private office..

a gigantic cube farm then? maybe that's how they'll keep the older people from working there...
Well the Apple Watch doesn't cost 2-4 months wage for most US workers. At $500, even for someone on minimum wage it's not even 1 month wage after taxes. You have to get a pretty fancy one before it starts getting expensive.

Wealthy people DO use really expensive watches to show off, and the Apple Watch Edition serves that purpose. But for most watch buyers in the US, their watch is more of a fashion statement than a wealth statement. It's saying "Look at my great taste and sense of style." That's part of what the iPhone and MacBooks do in the US, and that's the goal of the Apple Watch here as well.

I think overall, though, the Apple Watch is failing at that goal in the US. Most people I know think it's only slightly less dorky and useless than Google Glass.