skysight-inc/HackerNews huggingface dataset:
I've read about specter before on its github[1], and I must admit I didn't see the bigger picture that is explained in the opening example of this article.

I thought I could get by with just using:

(-> huge-thing :key1 :key2 first ...)

But now I actually grok the value behind Specter! Great stuff, and I will use it next time I begin up a re-frame[2] app!

[1] https://github.com/nathanmarz/specter

[2] https://github.com/Day8/re-frame/
New Android app to help human rights activist to operate securely
Yes, through a partnership agreement. Your lawyer can probably draft an agreement for you, or there are services online where you can purchase template partnership agreements I believe.

However, the cost of incorporating is really not that high in most countries. In the US, and most of Europe they can be formed in a week for less than $500. I would highly recommend it.
Show HN: A better way for your Chinese friend to save car maintain fee
This is actually not Keynes, it was originally Lenin who predicted that in the future people will live like we do on retirement, because machines would do everything for us.

You have to always measure the productiveness agains the goods you want to get. Today we are incredible efficient in getting the goods that would consume 90% of your time 100 years ago. But once we satisfied those needs, new appetites arose, so we now not only want shoes and bread, but also iPhones and intercontinental flights.

I'd look at some of the religious communities, like ultra-Orthodox in Israel, who are able to live for the whole month on very modest welfare, supporting large families of about 10 children. But no car, no phone, no Internet, no plasma, no fancy vacations, games, gym memberships, Starbucks or online shopping etc.

We are incredibly good at inventing new needs.

http://www.mrmoneymustache.com/
Nice work. A few compass roses tossed on the page at suitable intervals might help orientation (as in "which way is the sunset here?").
SVG Lava Lamp
If oil is cheaper on average, you need a higher price on carbon to have the same effect. If you manage to get that higher price, the end result is the same as if your cost of production didn't drop in the first place. So why invest in dropping the cost of production?
Show HN: Umbrella App, physical and digital security information in your pocket
A Futurist Vision of Retirement Planning
Hi there, Co-Founder of Security First, Rory, here. Umbrella is now in public beta. Would be happy to take your questions today!
Exactly what I thought, either lens or zippers.
If you're an early employee, there are obviously monetary benefits. Even prior to an exit, there are secondary offerings or occasional company buybacks available at unicorns.

Ignoring the monetary implications (which really only apply to early employees), a unicorn can definitely help your professional brand. Being able to say you were part of the team which grew from $Xm to $Xb is definitely a big deal and will lead to interesting opportunities down the line.
On your home please set in css

background-size: cover

or something - because this homepage is no good. And yeah, no https?
Four Years of Computer Science and Python for High Schoolers
Quickcal
A lot of questions here seem superfluous. They can be easily bluffed on. Also, the questions assume that perfection exists.
(1) Consistent, repeatable results across all platforms - the library will not fail or degrade because of a platforms dodgy printf() implementation.

(2) SQLite's printf includes extensions like %q and %Q that help prevent SQL injection attacks. These are used internally. (grep for '%q' and '%Q' in the SQLite sources and see for yourself.)

(3) Nothing like sqlite3_mprintf() is available from standard libraries. And yet it is a very useful and important interface.

(4) SQLite has a printf() SQL function for formatting text. I don't know of any way to build that using a standard-library printf() implementation - you need to have direct access to the printf() source code to make it work from SQL.

(5) Library printf() implementations are often subject to LOCALE, which means that if "3.14159" is render as "3,14159" (as it is for some LOCALEs) it will break SQL syntax rules when used to construct an SQL statement.

I can probably think of other reasons, but those are the ones that come quickly to mind.
Chip Cards Will Require Users to Dip Rather Than Swipe
Nice article. Will keep in mind! Thanks!
Foursquare Accurately Predicts iPhone Sales
What keyboard, if I may ask? Do you mean the iOS on-screen keyboard? Or the real keyboard?
Good for Apple! Its about time the big carriers got their comeuppance. We come some way since the days when the business model of carriers was little more than $5 ringtones, un-installable crapware, and nickle-diming every feature. There is still a way to go.
This submission was reposted by request. The POCA software was mentioned
in the "How FDA Reviews Proposed Drug Names" PDF and is somewhat
interesting reading:

http://www.fda.gov/downloads/Drugs/DrugSafety/MedicationErro...

The PDF was previously submitted by 'aclimatt' here:

https://news.ycombinator.com/item?id=10079659
I'm really interested in the "standardization" part near the end. Is the end goal to have Twitter building everything with Java, or everything with Scala, or something like that? It does seem to go against the grain of "use the best tool for the job".
I thought I'd read an article about new studies that put a value on the various externalities of oil using industries (e.g. pollution, congestion, motor accidents, climate change etc). Instead I got an article that pretends to show some 'actual' price of oil by mixing scales on one axis and presenting a dollar-denominated oil intensity as a 'price of oil' which is just misleading and not terribly interesting because for one it's nothing new and moreover it ignores a whole bunch of factors like outsourcing production to other countries (moving your consumption off the country's books doesn't magically mean it doesn't exist).
I'd assume that his immediate descendants would respect his involvement in open source. Is there a risk (maybe in other cases) that inheritors of an estate can retrospectively change licenses on code for which they have inherited the copyright to? (Maybe I'm missing some understanding of software licenses though.)
Maybe work on a different machine for now? May be a lot cheaper.
I think that this is flawed in the sense that most people (including the article's author) might misinterpret it. The paper assumes that we know when a streak ends. So given that we have had a streak of tails and that it's broken what's the probability of heads? That will be biased toward heads. I've only skimmed the paper, but maybe they ultimately mean this is the source of the incorrect bias in the layman's intuition?
No, a young girl I met had only backpain. When they finally found the cause for it, after many visits to different doctors, which found nothing or diagnosed the wrong thing (e.g growing pain) she was already in stage 4 which is not treatable.
As organizations grow, it can also become harder to maintain the passion you mention. This is a huge factor that people usually don't account for in their models.
Lovely map.

> I once briefly understood why we were doing what we were doing, but that knowledge has since vanished into the ether

Looks like generalized barycentric coordinate over the quadrilateral? Sort of like UV mapping, though it'd be good to hear from someone that knows more.
Iron supplements will make stools black too. I almost fainted the first day I used them thinking the iron revealed something.
I'm fairly comfortable with thinking about power consumption, thinking in terms of work, power or energy. This journalist mixes those concepts in confusing contexts. Also with data amounts. Can journalists please just use powers of ten in these contexts? Small explanation up front then use 10^n.
running news was hard because it wasn't about breaking the latest crap in a knee jerk. Good newspaper differentiate by having a great analysis of yesterday news. with great writing and knowledge.

tv had already brought most of the instant-and-dumb news. but there was at least a bit of source checking and a crude analysis on the late night news.

now, it's 100% knee jerk breaking news. in less than 140 chars. if you call this the future, good luck.

then the article just drones on a dumb list of "20 ways every office worker that has a blog already tried to monetize it". nothing new or noteworthy.
There's a point to using this: it's a nice little convenience that a lot of people like about jQuery's style that requires no dependencies, can be copied & pasted without introducing a blob of possibly fragile code, and should have basically zero impact on performance. Try thinking of it as an idiom instead of a library. If you honestly think that all syntax that can be described as shorthand has no point you're missing a lot of expressiveness. That attitude tends to lead to littering code with the kind of laboriously spelled out replacements for the standard library that someone new to a language is prone to.

Is your background mainly Java or perhaps K&R-era C? I can understand how coming from that you might not be used to the little convenient tweaks you can make to a more dynamic language.
Dubai Villas for Holidays and Rental
Wow I'm surprised that we're only talking about $6000. Maybe this is a privileged reaction, but in USA is that sum worth all the trouble of even a "successful" murder, let alone the calamity this turned out to be? Morality helps morons more than it helps rational people. A rational person would realize that a disagreement over $6000 will be much less hassle over the long term than a murder conspiracy. Someone to whom that is not obvious, and who also lacks enough moral sense not to murder in such a situation, really is a threat to the public. Maybe we shouldn't kill him, and maybe a long prison sentence isn't the best answer, but at the very least the public ought to be warned that this guy is completely irrational and might decide to murder for no good reason at all.
Note: that’s a joke, it’s a static image. http://acko.net/files/mathbox2/too-many-webgls.png
How I built an online t-shirt business and made $1,248.90 in 3 weeks
It's depressing to see the US treating EMV cards like a strange exotic novelty while Europe is already upgrading those again and moving to NFC-enabled cards after EMV has worked without any major issues in a decade.

For small, repeated transactions you just hold the card to the reader and are done in 1-3 seconds. The first transaction on each reader and random transactions every 20-50$ (and all transactions above a $20 limit) will require chip+PIN verification, which seems to cut down fraudulent transactions for now.
The complete list of growth hacks that every startup should know
Communicating 10,000 years into the future is certainly a challenge but I just realized that this idea of warning people of a radioactive waste dump is surely not actually worth a huge effort. Being just one place, only a very small number of people will be able to visit it up close where it's dangerous. Isn't that about the same level of danger as the existence of poisonous plants, carnivorous animals, high risk places for lightning strikes, drowning, etc? And massively safer than disease, including genetic disease and inbreeding. Perhaps the best solution is just to not bother warning anyone if our society oneday forgets about it. If it affects enough people, they'll figure out the connection to the site themselves.
A "genuine" president would have issued hundreds of thousands of pardons for drug "crimes" by this point in his presidency. Obama is just another politician.
We definitely need an elixir port.
Chinese smartphones mount massive web attack
Singapore's open data portal
Dedicated laravel developers
We are experienced and professional web developer’s team, working in technologies like Laravel Angular, node, Twitter Bootstrap, JSON and many more. We are primarily engaged in delivering projects in current cutting edge technologies – Laravel with knockout.js and angular.js.
http://www.laraveldevelopers.com/
Pretty amazing and some fun writing, too. Got a good chuckle out of this heading (part 2)

"I-Can't-Believe-It's-Not-React"

:D
Not any easier than it already is. There are tools like Social-Engineer Toolkit (SET) that make it dead simple to launch all sorts of phishing attacks.
Multiboot kernel
The 'Affordable Housing' Fraud
How to be awesome, part 1
The author had some pretty good points there.
But I have to wonder if these are somewhat cherry picked.

I mean, where is the other side of the coin? Where do the advocated philosophies break?

Has any big project been built using that approach? With no problems at all?
Out of the Tar Pit [pdf]
Reloader Activator v1.3 Final Release Latest
USCIS Discontinues Legacy E-Filing System
Both. Saudi Arabia has been artificially inflating the price of oil for a number of years and is now artificially keeping it low to hurt competitors. Unfortunately for them, this is already hurting Saudi economy more than anticipated and is increasingly looking like a fatal mistake.
"© CGI Group Inc" - looks contracted out. Agree that something this important needs to look more official.
Given that they have three founders (assuming initial 33/33/33) as well as their 6 rounds of funding. Founders probably have ~3-6% each.
What are you talking about? Look it up if you're not going to believe anyone here.
Yes I can. I can register, give a star, and it won't make a difference. You can like this or not, but it's how it works when network effect is at work.
The "popular on gov.uk" links are in that perfect mix of random and search engine keyword that domain parkers love (SEO baby!)
The ethics of donating breast milk
But we should be.
How could any such system be improved ("fixed" seems to be asking too much), other than through hacks?
Xkcd: NASA Press Conference
What are they going to think about us if we let their archaeologists run into death without even trying to warn them...
Dutch prosecutors: raids on Uber offices in Amsterdam in taxi probe
Google is testing AI to respond to privacy requests?
There's always a possibility to correct the mistake but with death penalty there's no way back. You are telling that if you find you have a deadly disease you won't try a treatment cause in the end you are going to die anyway.
Rai stones – the original blockchain
Is there any precedent for anything like that?
You can be sedated for the colonscopy if you don't like the idea of being awake for it under a local. You normally get a dose of Propofol injected into you (like Michael Jackson) and you wake up feeling refreshed and slightly pissed off that the nurse dared to wake you up from your beautiful embracing slumber. The procedure really isn't as bad as you think it is going to be. The preparation for it is much worse (not painful, just unpleasant).

That's spot on. I've had a colonoscopy as a precaution after seeing blood in my poo (can't bring myself to use the word stool here). The preparation involves taking a very powerful laxative which cleans you out completely. You end up going to the toilet a lot passing what quickly becomes a clear liquid after a couple of trips. This goes on for hours and is unpleasant. But, hey, just unpleasant, nothing more.

The actual procedure does not take long (tens of minutes) and they gave you something to make you feel drowsy. I was fairly awake and enjoyed watching the inside of my body on the screen; others can just layback and do nothing.

On the upside the doctor wrote "Excellent bowel preparation" on my report afterwards so... Achievement Unlocked!
Writing and running Go api's in Docker
Offtopic, but why is "monorepo" pluralised as "monorepi", while "repo" is traditionally pluralised as "repos"?
> Alex Roetter, now our SVP of Engineering, then an engineer, personally led the effort to convert what Scala code the ads team had already written into Java.

I'm having trouble understanding why on earth you would rewrite Scala code to Java. The Scala code runs on the JVM and can interoperate with the Java, so what is the point?
The 10xer isn't a 10xer because they work 80-hour weeks but because they produce relatively more output of a relatively higher quality in a given time frame, by as much as an order of magnitude, or at least that's how I understand it.

For example, Linus Torvalds wrote git in a month and in the process effectively dug the grave of svn, a project into which thousands of man-hours had already been sunk.

The "10xers don't exist" meme supports the notion that programmers are interchangeable cogs and justifies the ~$130k salary ceiling we run into without going into management.
No, but having blood in your stool is generally a sign that you need to see a doctor. The father of a friend of mine kept putting it off because (in his words), "he was embarrassed to talk about the topic to his doctor".

He had to have a large amount of his lower colon removed and two rounds of chemo. Luckily he survived.
Very naive Monte Carlo: https://gist.github.com/arnists/228c4e77b1e2aa6d33f1

Consistently comes back around p. 50 runs have a span of .25%.

Haven't read the paper yet, but if the PRNG isn't broken, I'd say it invalidates the naive presentation at the start of the article.

EDIT: I think I understand the fallacy the authors present. This holds true for short runs. E(H|H) will be lower in short runs but asymptotically approaches p when number of trials rise.
Your DI framework is killing your code
is it just me or this article points to a huge lack of technical leadership inside twitter?

I wonder how much allowing things drag for so long cost the company? millions in salaries?
Novena's a pretty amazing project, but it's not nearly as polished as this purism laptop appears to be. It's (intentionally) a hacker friendly box with lots of space and less integration than a normal laptop. It even uses a RC hobbyist style battery. Novena is a labour of love driven by a particularly skilled person.

To design and mass produce a laptop as slim and well integrated as the Purism laptop is significantly more work. To do so having never produced a laptop before would cost even more so. $250,000 really is a small amount of money when you're trying to mass produce cutting edge consumer electronics.

Of course they may (almost certainly do) have other sources of investment.
I sat voir dire for the trial of an accused child molester. I'm sure at least some of the venom displayed that morning was cynical, in order to get out of serving on the jury. Significant numbers of people, however, didn't strike me as intelligent enough to be cynical. So, I would say there are some crimes that would have no shortage of jurors willing to swing the ax themselves.
Check Out Our Top 6 Free and Open Source Help Desk Software Solutions
Craft and art exist on a continuum, there is no break between them. Often people who are not or do not know artists imagine that the creation of art entails some magical skill, some special step that is lacking in craft work or engineering work. That some "quintessence" is injected into the process which breathes a vitality of art into the work that would otherwise be absent. But this is a false impression of art. the creation of art is precisely as you say, putting together well-known patterns to build something, sometimes something new.

Wood-working using the skills of working the lathe, the chisel, the rasp is fundamentally the same sort of thing as painting using brush strokes. And both skills can be used to create either a work of art or a work of craftsmanship. It's a matter of skill and intent. Fundamentally though, creating a painting, a poem, or a song is mostly craftsmanship, it's the application of skills to build something in a familiar way.

There's no magic breath of life that elevates a crafted work into the realm of art, rather it's the purpose it's made for and other factors which make that distinction. Something that is considered "not art" would typically be something that is completely unoriginal and has a purely practical purpose.

Art, on the other hand, tends to involve creativity and originality, it tends to not just be for a practical purpose but also to be evocative, emotional, and communicative.

You see, the method and skills of construction are not the differentiator here. Both a EULA and a sonnet can use the same medium (written language) yet while one is purely practical and ordinary the other communicates more than mere facts and details, involves some degree of originality and creativity, and engages the reader at a higher level.

Software dev is a very wide ranging field, so it is difficult to talk about it holistically. However, in my experience it does not fit the description of unoriginal rote work. Often there is creativity and originality, as well as subtlety and fine artisanship. It is a new kind of thing which does not neatly fall into either the manufacturing/engineering/"craft" or "art" buckets, and for that reason it requires different ways of thinking about the work and the workers.

The most important point here is that when you give craftsmen the task of making 20 chairs, they will do so. Some with greater efficiency than others. But this task is nonsensical when it comes to software, because it is only ever necessary to make one of a thing in software, copies are free (or as nearly so as makes no practical difference). Instead the equivalent task would be to make 20 different chair designs. And now it becomes more clear that we are not dealing with craftsmanship, we are dealing with design work. Creative work. The closest analog to which is art. And how do you judge an order of magnitude difference in design work? How do you objectively measure the difference between an Eames lounge and plastic patio furniture? Objectively you can't, but subjectively we are aware that the difference between middle of the road design and top tier design is much more than a single order of magnitude.
If you are prepared to lie to your future employer for financial gain from the very start, it gives an indication as to your integrity as an employee.
"not actually worth a huge effort"

I think I'd argue that if we (human civilisation) are going to create a very long term hazard such as a radioactive waste dump, then we have a moral obligation to the people who it might one day endanger. Even if the number of such people is small, I think we still have a duty to them. We had a choice to build this thing, but they won't have a choice about living with it.

A cynical view is that the effort that went into the WIPP marker design was an effort to pre-empt objections to it being built. Gregory Benford (a physicist and science fiction author) was part of the design team, and he devoted part of a book, Deep Time [1], to his experience. Whatever the ultimate motivation of the US DOE and others, it seems like the design team took the ethical component of their task seriously.

[1] http://www.physics.uci.edu/~silverma/benford.html
I am wondering if this can be used two ways and if the soldiers with this implant are willing to take the risks.

Assuming that a soldier has been captured by enemy forces and he has knowledge of vital information. What are the chances that using the implant they can "fry" the soldier brain to avoid giving the enemy those vital information ?
You must be British. Only a Brit could talk about poo like this.
Really, Facebook?

Yesterday I spent half an hour on my mobile just to find out where the "view profile as it would look to someone else" page had been moved.
How to Setup Promotions in Magento?
That involves either creating more waste, or a sizable particle accelerator though. It's not too difficult, but it's quite expensive on a large scale to say the least.