skysight-inc/HackerNews huggingface dataset:
> ironically, since poverty is not healthy, unexpected expenses are more likely

Well, that's mostly an US issue, I guess. When you live in a country with even modest public healthcare, such as Germany, things are not that terrible.

Here, if you get ill, no matter how bad, you get the base treatment that you need. Of course you can (and should) pay on top of that for better treatment. But event without money, you don't have to fear to be denied important treatments. (With some unfortunate, but luckily very rare exceptions.)

Thinking of that, I wonder why we Germans are so conservative, despite living relatively secure. A large portion of our people could take a lot of risk without falling too deep. Probably this is because "falling deep" here means to have to rely on social welfare provision, of which people are afraid of. But this is not really falling deep, compared to living on the street in utter poverty.
Connectify Pro 2015 Crack Plus Lifetime License Key Free
Drag your mouse over it with button depressed - the selected text will be inverted to readable colours. (If you don't mind to change your colour settings.)
Can living in total darkness for 5 days “reset” the visual system?
I've seen video of a talk in which Yegge says, in so many words, that "NBL is Javascript". Google suggests it was a talk at OSCON 2007, which I can't easily check right now.
Not sure about the twitter post thing... but any industry that has constant demand for good workers and high wages would be conducive to this by eliminating a lot of the monetary risk of failure.
Firefox's rAF implementation is currently hardcoded at 60 FPS.

https://bugzilla.mozilla.org/show_bug.cgi?id=707884
It will depend on the specifics and the users taste. For me I don't have enough time to watch what is in my queue already. People who have lots of time and little money can futz around with being a pirate.
It's a bit of selection bias though, isn't it? It seems like you're bad at only having one thing to do, but it's likely that by the time you only have one thing left, that very thing is what you've been putting off the longest. And you may have been putting it off for a reason (you don't want to do it, it's hard, it hasn't been thought out, etc.)
This article focuses too much on economic theory of auctions generally, and it focuses too much on what buyers prefer. There are some fundamental flaws to eBay in particular that have doomed auctions, and these flaws affect seller behavior even more than buyer behavior.

eBay does nothing to screen buyers. Therefore there are many bidders who are not serious about buying. They bid on items, win them, and do not pay. I have had bidders win my items and then say "I don't want to buy this item, sorry." As a seller there is no practical recourse against these bidders.

This could easily be solved by requiring bidders to put down a deposit. They could be required to post their entire bid amount, but even requiring some deposit--10%, or 50%--of the bid amount would cut down on people bidding who have no intention to buy. If you win the item but don't pay, you would forfeit the deposit.

As it is, a bidder wins the auction and does not pay, and as a practical matter the seller must re-list the item. This is a hassle, and time is lost.

Sniping is another problem that is easily solved. Simply make the auction more like a live auction: each bid extends the auction time by a time period (a few minutes, a few hours, whatever) to allow additional bids. You set a reasonable bid increment so that this does not become a massive waste of time. eBay has not done this either.

As a result the auction winds up being a time sink for sellers and buyers alike, with doubtful value for price discovery. It does nothing for price discovery if some fool bids $200 for something that is worth only $150, especially when the fool is just jacking around and has no intention on paying. I will never again auction on eBay. If I have something whose value I don't know and I really want to practice price discovery, I would just post it at a high "Buy It Now" price, with a note in the listing stating that I will lower the price periodically until someone buys. But even that is a lot of trouble. eBay is just too much hassle, and the auctions are even more hassle with no benefit. It's no wonder sellers are jumping to platforms like Amazon, especially for commodity items with obvious prices.
I think it's quite different in the software startup industry. You usually don't need much capital, it's more that you need to have a failsafe in case you go bust to not end up unemployed and unable to pay bills.
> I actually have had to visit 3 different major grocery stores to get the ingredients for one meal.

I'm sorry, I seriously doubt that.
Meet the 20 Startups of Lisbon Challenge Fall’15
> eBay takes a percentual share of the selling price, so they have an interest in high selling prices.

They could also charge for snipe bots; setting off an arms race inside their platform which they profit from. I mean, it's scummy, but so is every eBay seller at this point.
Doesn't matter, I can't run it on my machine.
Where can I find the article you are talking about?
Since no one else is calling it out, I will - This article starts with a radical statement, but when you read it, it seems to be essentially an opinion piece with a couple of studies hand picked to support its claim. That's not very scientific at all. Which is a pity, since I suspect the claim has some truth to it.
Mesh vs Mixer vs Router:
https://webrtchacks.com/webrtc-beyond-one-one/

Firefox multistream and renegotiation for Jitsi Videobridge:
https://hacks.mozilla.org/category/webrtc/as/complete/

WebRTC has already started its industrial phase, the largest platform powered by WebRTC today is probably Facebook:
https://www.linkedin.com/pulse/facebook-silently-released-we...
I've been using this system for years.

I'm pretty sure that deep-down I learned programming to distract myself from writing a novel I intended to write. Now I'm learning electronics to distract myself from programming. Imagine all that we could accomplish if we only procrastinated more!
I'm not sure what you're suggesting. Software prefetching? Software branch prediction? Those sound like pretty poor ideas if that is indeed what you mean - a lot of time will be spent emulating something that hardware does really well.
Author of AutoDMG here, and since imaging is my day job I was happy to see that the article starts with a solid introduction to deploying OS X. However I'd do a few things differently:

* It's best to build the image using a full installer of the latest version of OS X downloaded from the App Store (currently 10.10.5 14F27). Do not build a 10.10 14A389 image and apply the combo update to it as updates are meant to be installed on live systems and occasionally causes headaches.

* Avoid including extra packages on the image, it'll only make it a pain to maintain and update. Also many packages are badly written and don't install correctly (see https://github.com/MagerValp/AutoDMG/wiki/Packages-Suitable-...).

* Rather than installing packages into the image you can include them but install them on first boot, e.g. with Outset: https://github.com/chilcote/outset

* Even better, it's easy to set up Munki for software management, this way you can keep your machines updated too: https://github.com/munki/munki

* If you build your image with AutoDMG a recovery partition should be included in the image and created automatically when you restore with asr. If for some reason it's missing you can create a package that will create it for you (again using the latest OS X installer): https://github.com/MagerValp/Create-Recovery-Partition-Insta...

Now on to reading the rest of the guide... :)

Edit: reworded
I think it's meant to be a stress test of their particular way of rendering Haxe sprites, not a measure of WebGL or browser performance.

It also seems ripe for tuning; it appears to leak a dom object every frame and churn through memory at a pretty epic rate :) (at least per chrome dev tools)
This is just common sense but amazingly this bit of common sense is ignored in the valley. Probably because too many want to believe in the dream that the successful were "just smart enough" or "just risky enough" when the majority were simply able to gamble with minimal risk.
Your first sentence was really motivational for some reason. Or maybe I'm just rationalizing my procrastination by making it sound like some kind of cool async hyperthreading approach.
Awesome posting. I feel the same way about people advocating tuning music to 432 Hz (as opposed to 440 Hz). Even the Pythagoreans, who saw a few interested patterns in numbers, fell prey to the desire to see mathematical patterns everywhere.
A flipped coin could have gotten that same fraction. ;)
Why Big Data for CRM May Sometimes Fail
Is Silicon Valley in another bubble?
Startups Almost Never Talk About This – But They Should
Poor Palm :(
Experiment reveals traffic noise is an invisible source of habitat degradation
We have Greenhouse as an ATS and use custom links for sources. Here is what I've measured since beginning to use this channel. Overall, it competes evenly with AngelList on volume and funnel performance.

59 applications since 12/14

15.3% interview rate

1.7 % hire rate
This looks cool and I am going to give this a try. The problem for me is, as is usually the case with such project, the packaging. If this thing is production-ready, then why must I check for installed dependencies by running random commands [1]? If it's a Python project, why isn't it distributed on PyPI? I don't want to download stuff from BitBucket manually and install it by executing setup.py. I understand that the project supports multiple OS's. That's great. But there are simple steps that can be taken to make installing this thing via automated tools (Puppet, Chef, Ansible, etc.) easier than how it's set up now. A Debian package would be so nice for Ubuntu/Debian.

[1] http://www.rath.org/s3ql-docs/installation.html#dependencies
It was inevitable. Companies are trying to do their best to maintain their business models. The customer experience, as always, is the last factor to be considered.
On my tablet (not nexus) with Android 5.0 I can surely see when everything comes to a stall.
title is already a big hint that the article is bad
DBMS – database management system
I hope not ...
Retirement? Do you want to enjoy your old age, or continue working into your 60's and 70's? Would you rather make working a choice than an obligation? Plan ahead.
The alternative is the misery of completely unsupported subsistence farming.
I'm amazed he didn't predict that pot would be legal or decriminalized in many states.
Then the milk producers would start complaining about the thieves taking all their profits, without considering that maybe their business model is turning people off from buying milk.
Upwork: #1 freelance site offers 'mediocre' lead generation
My wife developed this as her multiple sclerosis has progressed.
Let the catfishing commence
There is plenty extensive packaging: https://bitbucket.org/nikratio/s3ql/wiki/Installation

The documentation is just somewhat messed up...
A suggestion for the disclaimer:

*this advice only applies to upper middle class white males based in Silicon Valley(or at least the US), who own trendy startups that have raised some VC funding
If you seek to design for monetization over fun, it's no wonder that you'd wind up with neither and have no players, too.

I wouldn't be surprised to see most games settle on $5 with a big NOIAP being the primary selling point.

The current blight is both an app purchase price and IAP in a pay to win style.

People aren't stupid, and they don't like being used. Give them a fair product at a fair price, and they will line up.
Technology evolves. It may work for now, but if it's not being actively developed, it may not work with future hardware and software. Moreover, especially with these kinds of projects, an announcement like this can be a nail, if not the final nail in the coffin of it.
Low intensity radiofrequency radiation: a new oxidant for living cells
Well the idea is what you perceive as talent is actually a lot of hard work.
>I think it's quite different in the software startup industry. You usually don't need much capital

You still need a distribution channel. That requires either capital or connections.
Hmmm if your grandfather was successful in some significant way then your father benefited from that security which is exactly what the article is about. So claiming both were those exceptions is a bold claim indeed.
> CORBA (and SOAP) had type safety, something which is missing from "modern" systems.

You had the illusion of type safety. In practice, a robust distributed system needs to check all messages at each node -- ie, check types at runtime.

Any distributed system is, in fact, a dynamically typed system, no matter what the headline says.
Kids These Days: Growing Up Too Fast or Never at All?
And the thing is, that is largely why I love Haskell and Erlang... and then never use them for a project. Its really frustrating to me.
Complain to content creators, not Netflix.
Step 1: Spend less than you make.
Step 2: Take risks when you have enough of a safety net.
Step 3: Fail/retry or succeed.

You don't need to be from a rich family to do these things.
Contactless Payment Card Fraud Issue You Might Not Know About
Also people who have lots of time, money and don't live in the usa.
Build a sufficiently large investment portfolio such that annual income from investments approximately equals annual expenses. Note that this may require moving to an area with lower cost of living (eg. working in SFBA for 10 years and then moving to the midwest).

The approximate rule of thumb (not accounting for investment variability, so be careful!) is that you can extract 4% of your investments annually without affecting the basis (while adjusting it for inflation). So if you can live off that 4% (ie. $40k off a $1M investment portfolio), then you can "soft retire."

There are entire communities dedicated to this notion (eg. http://www.mrmoneymustache.com/2012/01/13/the-shockingly-sim...)
And where it stopped was the error code.
Saying Haskell is ideal to the problem but not what they use is not a non sequitur. Just because a language's intrinsic characteristics make it ideal does not make it the best tool for a large project with an evolving programmer base. The point stands that Haskell represents an almost platonic ideal that other languages and libraries are striving for.
Epishelf Lakes: An Ecosystem Facing Extinction – Hakai Magazine
Biilman isn't at Facebook - he is simply another person who likes Haskell. He's the one that doesn't use it any more.
The lesson from this is don't drink anyone's kool aid consciously. PG has a huge incentive to wax heroic about the "risk takers" "makers" and "founders"; it's the Silicon Valley cargo cult, and should be compensated against in the mind of the reader. Always be brutally critical of applying the question of qui bono-- always, no exceptions, ever.

PG has little incentive to explicitly qualify ideas that are his foundation (regarding the prerequisites for the above), and frankly it'd kind of break up the nice flow his pieces have anyway if he did. His target audience doesn't want to be told that they started life on second base, and honestly it's quite annoying to have someone tell you so with the intention of taking you down a peg.
OK, but how many developers in the US get $100k? Throughout the first 10 years of their career?

And I'm sorry, I should explain - I live and work in the EU, in Germany right now. So I can't compare. In any case, one can certainly save, and I'm not gonna lie, I could certainly spend less without losing too much :) But a claim like "10 years is enough to retire" seems a bit extreme.
How about the talent is exactly in being able to put the hard work?

That (determination, persistence etc for a particular task) might be something people are born with, or something people develop young and can't much change it.
Here is a paper on how to accelerate SQL database operations
on a GPU: http://www.cs.virginia.edu/~skadron/Papers/bakkum_sqlite_gpg... (University of Virginia, 2010) and an ealier work: http://www.researchgate.net/profile/Qiong_Luo2/publication/2... (Hong Kong University of Science and Technology, 2009)

And here are similar pojects:

http://www.mapd.com/

https://github.com/antonmks/Alenka
Why This Tech Bubble Is Worse Than 2000
Even as someone who knows Haskell, it isn't actually possible to read this article and figure out what specifically about Haskell is helping.

My suspicion is that it is Haskell's great support for domain-specific languages. This is both in the sense of languages that are really "just" Haskell APIs but work in such an different manner that they are quite different, and in the sense of writing a full compiler [1] (or any subset of a compiler) for a new language.

For an example of the former, one of my favorite demonstrations is the "probability monad", in which one ends up with a sort of sublanguage inside of Haskell that is probability aware: http://www.randomhacks.net/2007/02/22/bayes-rule-and-drug-te... [2] If you want to start to really grasp the power of Haskell, you could do worse than meditate on how you'd implement that in your $FAVORITE_LANGUAGE... and then, most likely, burst into tears when someone shows you just how much of Haskell still works, unchanged, even in that environment (e.g., everything in Control.Monad), rather than having to be implemented in a parallel type hierarchy (or, put another way, producing a new "color" of functions [3]).

While I doubt they use something exactly like that, it's not hard to see how that sort of thing could make it fairly easy to write spam classification code with a lot of the basic plumbing abstracted away entirely.

There's a lot of examples of the latter, but I'm not sure of a really solid open source example to point at. I know it's a common move in industry, though.

For bonus points, these things compose together just fine; you could easily take the probability monad and build a new language on top of it.

[1]: And I do mean real compiler, by anybody's definition, all the way down to assembler if you like. Haskell's a pretty good base language for that sort thing.

[2]: Or see http://blog.plover.com/prog/haskell/probmonad-refs.html

[3]: http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y...
Is there anyone that, with full access to the machine/kernel, has managed to predict the output of random/urandom?

I know that a PRNG is predictable if you know all the input variables, and the code for it is publicly available, but has anybody in practice been able to exploit that?

EDIT: that's an honest question. I'd like to read a paper about that.
Every third world country I have been too is filled with entrepreneurs hustling to make a buck. Having money helps with big scale business; having no money means you are buying a bag of oranges and selling them off individually on the street corner.

I do not come from a family with money. I grew up below the poverty line in fact. This article is crap. It is like saying "Entrepreneurs are all white males" because a lot of entrepreneurs are - but it marginalizes all the people, the many many people, who have succeeded as entrepreneurs despite starting from a very small seed (and who weren't white males of privilege).

I have a company because I couldn't imagine working for someone else. I have tried a couple times for a few months, but in the end I can't do it. So I work for myself, and have for 25 years. I start companies because I can't not do it. I have too many ideas, and I want to see if they work so I do little experiments that sometimes turn into viable projects.

While I agree I can't take on Tesla unless I had a spare billion laying around, that ignores that there are lots of businesses that can be started for a few dollars. This article ignores all of those business too. Not every business has to be the next Uber.
> Please use Google Chrome :)

:( Please avoid lock-in
For those who don't know what a Mellotron is, it was an old synthesizer that literally played a piece of tape of a sound when you hit the key. One piece of tape per key.

This new one is interesting, but as someone who lived through the magnetic tape era, I can't get away from them fast enough.

https://en.wikipedia.org/wiki/Mellotron
Citation from the past: https://news.ycombinator.com/item?id=2344077
Video Games Washed Away My Suicidal Thoughts After My Cancer Diagnosis
A flipped coin can answer a question, but it can't ask the question. You can flip a coin to answer, "will someone invent a new way for people to socialize online?", but flipping the coin does not grant you the insight to even ask that question.
Of course it's true that people with access to capital can afford to be more risky than people who don't. But the majority of the "rich" aren't entrepreneurial and there are plenty of the "poor" who are. There is more to the average entrepreneurial story than simply privilege.
A Distributed Version of Repugnance as a Constraint on Markets
ATLAS and CMS experiments shed light on Higgs properties
E.g. the Mill architecture, which has no register-collision issues at all. At the cost of the compiler keeping track of the address of results as they pass through the mill.

And hardware doesn't do it well at all, at least not in the super-optimization cases discussed in the OP. They're working hard to reverse-engineer around the hardware; which is at least as hard as the compiler programming caches and pipelines explicitely.
it was a while ago, but I think it was this one: http://www.theguardian.com/society/2014/sep/21/linda-tirado-...

(hat tip to Algolia's HN search ;) )
If you look at computing history, you'll find many parallels over the years. For example the Floating Point Unit started out as a co-processor, this massive unit you put next to your mainframe and plugged in.
Over several iterations it went from external, to part of the same chasis, then on to an expansion card, before eventually making its way on-die, until by the time the first Pentium came out, the thought of having a CPU without an FPU was preposterous (I remember kicking myself for having bought the 486sx 25 instead of the 486dx 25 that had the integrated FPU.)

We've seen a similar thing with GPUs. The original 3DFX was this card you had to use a loopthrough video connector with because it had no 2D capabilities. Slowly it got integrated with 2D capabilities, and then grew to be GPUs, before starting to transition onto the motherboard, before eventually making its way into Intel chips. I don't believe you can buy an i or Xeon series Intel chip these days that doesn't have a GPU integrated in it. It's not the most powerful thing, but it is usable via OpenCL.

Intel currently has something called the Massive Integrated Core Architecture (https://en.wikipedia.org/wiki/Xeon_Phi) which has some really interesting technical advantages over the popular GPU approach. This started out as a separate expansion card you plugged into a PCI Express slot, but with the Knights Landing iteration due this year, it's also going to be available as an on-motherboard chip, and even support running the OS itself. (http://www.zdnet.com/article/intels-next-big-thing-knights-l... http://newsroom.intel.com/community/intel_newsroom/blog/2013...)
Windows Mobile had a start button! Microsoft was literally shoving a desktop mindset into any form factor, and not designing for a form factor.

Windows Mobile sucked not because of WAP, but because you had to use it like a tiny desktop UI and poke at it with a tiny stylus to move a mouse cursor (depending onthe version).

The iPhone wasn't awesome because it had a "full" web browser or whatever (though it helped). The iPhone was awesome because it was a pocket sized super computer with a UI/interaction model that actually worked
Eclipse Orion Desktop IDE
> Clear your thought, before you clothe it in fancy words, otherwise you get confused.

Your prose is clothed in finery that would make Louis XIV cringe.
My first 45 days at Codacy