skysight-inc/HackerNews huggingface dataset:
You can absolutely do runtime code generation, you'll just be generating javascript. If you generate asm.js compatible javascript you'll be effectively JITting native code on the fly (you're just jumping through some absurd hoops to do it).

There are some proof-of-concept projects out there that do runtime generation of JS on the fly for things like recompilation and such in the browser right now. I believe Shumway [1] does it (recompiling ActionScript VM bytecode to JS on the fly) and PyPy.js has an experimental JIT too [2]. The runtime library for my compiler JSIL also does a significant amount of runtime code generation to improve performance and reduce executable sizes [3].

[1] https://blog.mozilla.org/research/2012/11/12/introducing-the...

[2] http://www.rfk.id.au/blog/entry/pypy-js-poc-jit/

[3] http://jsil.org/ ; https://github.com/sq/JSIL/blob/master/Libraries/JSIL.Unsafe... and others
Re: 2 - got a page number you could point a lad to to help enlighten us?
thx
> New problem: Downloading. Large JS apps have to asynchronously load potentially very large codebases, every time the app is loaded

Unless you use an old browser, this is not a problem anymore.
http://www.w3.org/TR/html5/browsers.html#offline
I think there may be some confusion on my part in understanding your point. To the second part, BTC loss will hopefully decrease. If loss/theft continues it's represents a significant UX issue that will inhibit the growth of bitcoin.

To your first part, why would 1 BTC lost when it's worth $1000 have a greater significance than 1 BTC lost when it's worth $1,000,000?

EDIT: Unless you mean any individual wallet's share of BTC is likely to be less, in which case the odds of losing as much BTC in a single incident is significantly reduced.
It can also be very useful in fiction works with geographic, historical other implicit external references, and/or unknown/foreign words.

If it's distracting, there can just be an option in the reader to disable it. Problem solved.
Also, I can imagine differences between people who have had to move a few times on their own with limited funds (most adults), and those who haven't (most teenagers). That was what originally pushed me into ebooks, and since then I've become very glad to have it.
Im personally not interested, but PA is something of a cultural zeigiest in the same demographic as most of the people who would meet this skill set. They are a big name in gaming, running PA, PAX(the largest video game expo out there), and the childs play charity. They are considered leading commentators in gaming, being both insightful and involved with gaming for over a decade.
Indeed, I had to switch back from DuckDuckGo to Google as I just couldn't deal with all the nonsense sites that polluted my search results, and DDG doesn't offer a personal blocklist feature to eliminate them.

For example, sites like yellowpages.com, whitepages.com, superpages.com, zillow.com, citysquares.com will all pollute basic searches that look like job descriptions ("custom cabinetry new york", for example).

(I complained to DDG about this a while back, and it looks like they have added some negative boosts to some spam sites.)
On an unrelated note, I absolutely love that site's header animation (like what you see if you scroll up and/or click "play").
Unfortunately blekko is full of spam as well. Try https://blekko.com/#?q=%22buy%20windows%207%22%20oem

#1, #2 and #3 results are spam pages on a legitmate site.
As mentioned elsewhere in the comments, Jolla's first device launches today: http://gadgets.ndtv.com/mobiles/news/jolla-sailfish-os-power...
Foucault's Pendulum gets my vote too if you want to read something that is as straight forward as Eco can get.

The Island of the Day Before, Baudolino and The Mysterious Flame of Queen Loana felt more like he was trying to test you, in each of those books, to see if you are worthy of consuming the entire book. Every time you feel you have a reasonable grasp of what is going on, he'll descend into a phase where you'll be lost again.

The Prague Cemetery, on the other hand, was utterly fascinating. Really enjoyed it.
How is PNaCl not Chromium lock-in? Pepper is defined by the Chromium implementation.
Focus on what you can do for the other party. Whether it's just listening, or troubleshooting, or taking advantage of a natural rapport to bring a chuckle.

This does not involve or imply becoming a doormat. The thing needs to be mutually enjoyable / beneficial.

Then, when someone offers to help you, you'll recognize when the offer is genuine and you are not "imposing".

Some connections -- many? -- are simply a dead end. Don't "push it", with these -- for the other party's sake as well as your own.
By drug/criminal cartels, not by poor.
You're not wrong -- I just wanted to delineate between 'failure' and 'bankruptcy'. Clearly, if Bill Gates wanted to start a new company, the likelihood that it would bankrupt him is indeed minuscule, though not impossible. I would wager though, that unless it was exceedingly ambitious (e.g., very high risk), the possibility of him going bankrupt from any new venture is infinitesimal.

It's also perhaps worth noting that yeah, I'm also not making any value judgements on the OP, except to say that sometimes, even calculated risks are subject to sheer and utter failure, and that even playing things extremely safe, unless one has piles and piles of money, could easily lead to bankruptcy-worthy situations.
Unify – Unicode support on browsers and devices
I agree with this. I only mentioned "C++11" in my comment so that its clear what I'm referring to.
"He lies and says he's in love with it, can't find a better job..."

(With my apologies to Pearl Jam)
Ukrainian people ask Obama to ban Ukrainian President
The people of Ukraine have created a petition on wthitehouse.gov to impose personal sanctions on Ukrainian president and government.
I like this. Just yesterday I added an item to my wish list that is quite expensive. I know that a single person is not going to want to buy it for me. But if several of them contributed, it would be more realistic.

Edit: It also makes a new way to get tips/donations. People might be more likely to donate if their money is going to something they can see. You might even get people to donate a little more if they see you are very close to getting the item.
I was actually there. It was more of a laid back atmosphere of drinks and chatter, and not all of the music was danceable. Me and a friend caught 3 sets: Benoît and the Mandelbrots were not much about dancing, but had a mesmerising set that sounded like an overgrown Boards of Canada, if that makes sense? The guy afterwards continually built up and stripped down his beats, which quite a few people actually danced to a bit, and sounded quite a bit like a more energetic Andy Stott (http://www.youtube.com/watch?v=uTOsBk-V9uA). We left during the set of the guy after that which wasn't too great, but the whole experience was pretty cool, as you had to be patient and really engage with the music, but were rewarded with completely unexpected and beautifully serendipitous sounds.
Homejoy Expands, Starts Foundation
> there's a difference between taking a calculated risk, and being reckless -- and reckless people more often than not believe they were taking a calculated risk. This is especially true of people with gambler personality.

Just quoting this because it deserves to be read twice.
Is that why mobile Firefox kept crashing? Dammit, don't send that stuff to my phone if I didn't ask for it.
Exactly this. He may have been paid "near market value", but he was being paid "near market value" for a different job description than what he actually had.

A normal web dev job, with limited on-call and not a lot of travel, perhaps, but unless he's being paid in the high-$100s, the travel and on-call requirements alone would have made him, in actuality, paid vastly below market.

I'm also intrigued to learn that he worked for Amazon as his one and only job out of college, before joining PA. With respect to the Amazonians on HN, his experiences working on a frontend team (with the requisite and insane oncall) at Amazon may have helped normalize a job description that to most of us here seems shocking and deplorable.

Amazon's salary offers to new undergrads is on the low end of normal (it's a standardized package, almost zero wiggle room on the compensation front). They're also infamous for their oncall system - a major contributor to their sky-high attrition rate. Turnover at Amazon is insane. I'm willing to bet that in his 3 years at Amazon, Kenneth would have seen just about every single person on his team turn over. In fact, if he was at Amazon for 3 years he's already way over the average tenure for devs, and likely the most veteran member of his team.

If you're coming from this environment, the PA deal is only moderately crazier. If you're coming from, well, most sane development jobs, the PA deal would seem absolutely off its rocker.

I spent 2 years at Amazon. I learned a ton, I worked with some great people. But boy, if you think Amazon is a "normal" gig, I've got a bridge to sell.
No these comments are still there. It seems vice put their content on different sites, with different sets of facebook comments, so you're probably looking at a different url.
Absolutely spot on description of the gaming industry. I spent a few years in it. I won't do it again, precisely because of the issues you describe. The kicker is they don't really seem to care that the "best and brightest" aren't interested in working for them. They care about getting product out the door, and quality is only on the radar to the minimal extent necessary to keep a plurality of fans happy.

This is especially an issue with "big name" companies that have "franchises." Their core market is unlikely to not purchase the next release in the franchise, so quality is less of an issue.
electron microscope have really low odds of recovering anything useful.

At beast it's a speculative attack to be considered in a risk assessment, not a real attack anyone ever actually uses.

I'd welcome any information about people really using electron microscopes to get better than 63% per bit recovery.
Tech Recruiters that Pay to Contact you Through Email
I’m starting up a website called http://www.ubercapable.com/professionals.html, for experienced tech professionals that want a buffer between them and recruiters or people who are looking for tech co-founders. It's currently in beta and active. The way it works is when you sign up we create an email address for you. And when anyone emails you at this email address they will have to pay certain price to reach you. We will then send you a notification in which you could accept or deny this request.

When you accept this request we will link you and requester up to engage in conversation with them and the money they paid to talk will be waiting for you.
Wholly anecdotal: I find that a lot of people I've talked to who say they prefer physical books actually don't read very often at all.

They go to the library once or twice a year, possibly order a few books online - but that's it. Don't get me wrong, I love physical books, but ebooks are the only way I can keep up with the amount I read - which is usually one book every few weeks, possibly 30 books a year or more.

For anyone looking for a good ereader, I would highly recommend Readmill (https://readmill.com/).
I'm a fan of Living Light. I don't see why people hang on to old books, unless they are useful for reference (which is becoming more and more rare with the internet as a resource) Books do so much more good being read than collecting dust on a bookshelf. I give all of mine away.
How does the complexity look like with LTC mining? Any pointers?
I use private browsing.
>> "I don't think it's a great idea to reserve the "swipe from side of screen" gesture for the OS."

In iOS 7 a gesture from the left side towards the right navigates back in an app.
Phosphor is a new way to bring animation and video to the web
Agreed, sounds fishy and a great way to get exposure, The Guardian covering this pyramid scheme, and to get it into the mainstream...
The UI is pretty, but it's dropping frames like crazy during your demo video. It's super smooth most of the time, but not at the critical times. Horseshoes and hand grenades, etc.
This is the main one http://www.wowza.com/ -- I'm not sure if it's free anymore judging by the site but suffice to say it's much cheaper than Flash server. There is no CloudFormation stack for it AFAIK but there are existing AMIs.
I share you skepticism about involving the authorities.

Once, when I had started up a new online business that accepts credit card payments, I detected fraudulent activity. I did some investigating and was able to pinpoint a lot of details about the fraudster. I proudly reported all of this to my merchant bank and they rewarded me by locking down my accounts. I had to get a lawyer involved to explain that when I reported fraud, I wasn't reporting MYSELF as the perp! My lawyer's advice? Next time, cancel the fraudster's access to your service but keep your mouth shut!
> Just nitpicking here, but it's not really a weaker claim.

Yes, it is.

> Either it's the future of dance music, or it's not.

This statement excludes many possibilities.

> The future of dance music is the same for everyone.

This is not necessarily true. Different subcultures can, and often do, have different dance music. Its quite possible for the "future of dance music" to be different for different subcultures.

EDIT: Though, there are multiple different plausible interpretations of "This is the future of dance music (if you're a nerd)", and I've been focussing on the interpretation that could be rephrased as "This is the future of dance music for nerds".

Other possibilities include "This is what nerds see as the future of dance music" and the distinct-but-closely-related "If you believe that this is the future of dance music, you must be a nerd".

In those other cases, its not a weaker claim but a completely different claim than the plan "This is the future of dance music" claim.
Unfortunately, general purpose text is not a clean simple thing that you can model nicely. Unicode is a mess because the problem it tries to solve is messy.

Even if you could somehow come up with something obviously better, getting any new standard adopted widely enough to be useful would be a formidable, if not insurmountable, challenge. It's less pain to keep using Unicode and try to deal with the worst of the damage.
Can you confirm it's got LTE _everywhere_? (6 continents)
Nice rant. But it doesn't change the very simple fact that you have been spreading ignorance in regard to PHPs capabilities. You also show nothing but a very subjective view of PHP based on, what I can only guess at, is your own gut feelings.
You're right. I'll be adding it today.
>* No, the conditions are not awful...I love this company

Well, duh, presumably he'd like to get a job at some point in the foreseeable future, and bad-mouthing your former employer is a wonderful one-way ticket to food stamps.

>No one here has been scammed into working as hard as they do

"Scam" is subjective. Of course nobody thinks they've been scammed. If you think you've been scammed, you quit. But if someone works basically illegal hours for below-market pay at a high-visibility company whose great overall contribution to society is a three-panel webcomic, well, it walks like a scam, quacks like a scam, and flies south for the winter.

>the implication that we’re all blind fools with low self esteem for being here is honestly insulting.

You don't have to be a blind fool to make a bad decision, and you don't have to hate yourself to sell yourself short. The reason we say these people are being exploited is quite simple: everything about their situation fits perfectly with the exploitation hypothesis. But you know what? This is par for the course in the world of "art". If you want to work in the "art" industry, like for a webcomic or a video game studio, be prepared to be paid less for more work than in some respectable field, unless you find a way to exploit the situation, cf. Thomas Kincaid.

Of course people call it exploitative, but it's really market pressure. There's no shortage of starry-eyed twenty-somethings to take advantage of, so the whole industry does it because, seriously, who's going to turn down free money? Why would you hire someone for a decent job at a respectable salary when you can make someone's life hell for a fraction of the price without any real impact on your bottom line? That's all Penny Arcade is really thinking.

Of course there's a word for people who think like this: Homo economicus. There's also a shorter word with less Latin: despicable. Penny Arcade is despicable. Period.

>There won’t be any taking advantage of starry-eyed young twenty-somethings.

But there is. It's their business model. It's part of the business model of a litany of "cool" companies where, in lieu of a fair salary, you get to put on your Facebook "I work at Penny Arcade", and, I dunno, maybe people think it'll get them laid or something.

You can't ignore a person's status when you're considering what they're saying. This poor bastard's comments have a direct and measurable impact on his future earning prospects, and having Hacker News ruminate over his situation for half a week is steadily decreasing his prospective income for the rest of his life. These are facts, not opinions. This is what happens when you bad-mouth your employer, because the deck is stacked against you.

>He explains why he's leaving directly and clearly, (including "No, I did not burn out.") and that he likes working there

In conclusion, no shit, Sherlock. Would you hire someone who said they burned out at their previous job because it sucked? Of course not.
Exactly, which is why using a big one, like Google's is my preferred option.
Knee jerk reaction: Great work. I had a similar idea floating around in my mind and it's cool to see something like it come to fruition.

Incoherent Rambling: How about expanding to more than one item wishlists that span multiple site APIs and market it as a simple, efficient, online wedding registry replacement?

You can rank your items in terms of preference, people can contribute money, then the app just buys and ships the items from the top down until the list is complete.

As a wedding gift purchaser I wouldn't have to make a trip to some random store and go through the hassle of getting the registry, nor would I have to navigate to a site I may never use again (I'm looking at you Williams Sonoma) and setup an account to purchase one item.

As a bride or groom it would be nice to just supply someone with one short URL when they asked "where are you registered?" without having to go through all the hassle of setting up a ridiculous "we're getting married" wedding profile on Yet Another We're Getting Married Social Network.

Like I said, incoherent rambling. Could result in an interesting tool, though.
Cute! And timely.

Looks like you still have some work to do: https://www.monosnap.com/image/JkLBAEYvPAOE96ab7YqrFoXgc

& Here's the console output: https://www.monosnap.com/image/JWwoDPyQrFyrokGxIt0b4i8Qe
I have thought about this a lot. I think the only way to truly defend against traffic analysis is with regularly-spaced broadcast messages. This is complete anathema to mobile devices, where power is at a premium and radios shut down to save power. If you have any thoughts about what could be done about this, I would love to hear them.
Am I supposed to be impressed by this? "truly open and gesture based OS". I thought the open card has been played and dead already. And don't iOS and Android both have plenty of gestures? I didn't see anything new at all.
Can anyone learn programming?
You can do the same with Emscripten + asm.js. You don't code in Javascript, you just compile to JS. The products will run with less performance than native, I'm sure, but at least they're not dependent on Google's app store.

And, for me personally if I'm going to run a native app, I see no reason at all to have it run inside a web browser.
How delightful. I just found the most scrumptious recipe for turkey cranberry flambé that I simply never would have found on google.
This doesn't really make sense, as you can really only try to find the first node to report a transaction, and that has no real correlation with where the transaction actually originated
Firebase Fireside Chat with Survata (YC S12)
Researchers Use Big Data to Save Crows Around Boston
That would be interesting to see. At a glance it appears that the highlighted areas with high incomes and high levels of education tend to lean heavily Democratic, but that might just be because those areas tend to be near major cities.
What news site are you talking about in this case?
If you can sneak up on it without triggering the proximity sensor I find pecking the screen with my nose works. If it's not wet & runny...

I'll be skipping this Jolla iteration and I am sad b/c a 2nd is looking doubtful. When my N900 dies I'll be going retro w/ my flip-phone, until an open device with physical keyboard, larger screen and isn't designed to spy on me 24/7 comes around.
Users of this search engine can actually stumble upon my personal website without knowing it's exact url...
yeah this looks great. If it turns out to be a fit for the company I'm working for I could ask them to turn their Flash server budget into some R&D on this and I'd gladly submit anything of value to the codebase.
Here's my high level understanding of how Windows handles this.

Windows uses a set of LRU lists to manage its page cache, where each LRU list corresponds to a priority. In its simplest form then, your pages are evicted according to an LRU eviction policy.

Now, the user can also set priorities on their processes. Let's say they set priority #2. The pages referenced by this process are then inserted into the corresponding LRU cache #2. When a page needs to be evicted from the cache, the LRU list with the lowest priority is consulted first (LRU cache #0), and entries are evicted from it.
The current market cap is based on the notional value of all coins mined to date x current market value of 1 BTC. If there are actually 1 million BTC (0r 100k or whatever)missing, lost or otherwise irretrievable, then the price per bitcoin is notionally higher.

Of course, there's no way to ever prove some coins were lost or not so the point is moot.

In a roundabout way I agree with you, just not for the same reasons.

In effect the lost coins are already priced in, I just find the idea of lost BTC fascinating.
Aha, nice hack, simple and interesting. Actually I launch a wishlist-similar project for this shopping season few days agao: https://www.shoplify.us , that help people collect their products not only from amazon but from any website. it's still in early stage, and there are many features will be release later. Maybe we can do some cooperation if you think it's cool :)
Here's another similar idea, someone please do this: a search engine that excludes all "commercial" sites. "Commercial" means the site contains ads or accepts payments.
The 15 Worst Ways To Kill Programming Productivity
Anyone else really distracted by the extremely messy desks. Who honestly leaves a wet, browning apple core just sitting on their desk. That's just going to be a sticky bloody mess later.
https://en.bitcoin.it/wiki/Scalability#Storage
Try the correct test input: noe\u0308l
Cluster Management at Google
I think you should cash out at least your initial investment so that even if it crashes to zero (unlikely), you don't feel screwed up. Tradditional Investment wizdom doesn't suggest you to buy at this stage but BTC doesn't seem to belong to tradditional economics...
Oakland & Philly, for most practical purposes, ban carry of guns outright. Outside of official "gun-free zones", where armed citizens are legal, crime is very low.
Thanks for the feedback, these are all great points!
Distractions are much improved.