skysight-inc/HackerNews huggingface dataset:
Does anyone still have doubts about the fact that we are in an Anthropocene era? When lakes like this (once having a surface of about 70000 km²) disappears and the soil all around enriches with layers of salts carried by wind it's just hard to argue that we as humans haven't have any noticeable effect on Earth's geology.
The All-In-One Smart 3D Pen Lets Your Imagination SOAR
You may want to read past that part. The author was just pointing out that only around DMD 2.067 (that's March 2015 or later) did D finally get a JSON library which did genuinely better than those in dynamic language stdlibs, which hadn't been the case beforehand (the stdlib DMD 2.067 rivaling but not being better than Python's json on the author's system).

That's setup for the reveal of "fast" which not only does better than dynamic language stdlibs and than the previous fastest D library but does better than any other JSON parser.

The point of the historical recap is how fast things improved for the D ecosystem: in 7 months the best-case option went from parsing JSON 2~3 times slower than Ruby to parsing it in half the time of RapidJSON, a 2 orders of magnitude improvement in speed.
+1 for rolling upgrades... Having 2+ appservers makes upgrades easier and increases resilience in general. Docker makes this really easy...
Yes, Ada is a marvellous language. The exception is not named overflow, but constraint error. When used correctly, its typing system is very effective to avoid mistakes. The problem is that Ada types can become very annoying in bad code like the one produced by people with a very weak knowledge of the language. It is really too sad this language is almost not teached anymore in school.
Yes. Do you for your declaration?
Show HN: HTML5 Node Garden
Spam and abuse fighting (not that Twitter is good at the latter, but they do occasionally try) are extremely hard to do in distributed systems. You end up building recentralised blocklists which have to get funded somehow.
Isn't this just because not all of the laser is perfectly parallel? The household laser is created by exciting atoms to emit photons in a cylinder with mirror caps. One of the caps is 'perfect', the other is 99% reflective. The photons go in random directions, but will bounce around within the cylinder until they get absorbed (and re-emitted in a random direction). Photons that are (near) parallel to the cylinder have a much higher chance of going through the imperfect mirror. Thus what shoots out the end is a (near) parallel stream of photons.
10/10, fav music player
I love cmus! Please continue the good work. Are there any changes lined up for the future we should be excited about?
It has to be said, the article gives remarkably little insight into what Benham's statistical system actually offers (and of course what was so objectionable about it to the successful manager who chose to part company with the club over it). I mean, any football club in the world has access to data on "any two-footed left-back in the world of a certain standard, aged 22-26, who has not been injured for the previous 18 months"; we had games that could do this pretty reliably in the 1990s.

Football seems like a particularly difficult sport to try the Moneyball approach with because it's largely a battle of team cohesion rather than individual skills, and even apparently novel and meaningful heuristics one might devise like "percentage of forward passes completed in opposition half over the course of a season" are likely to be heavily influenced by the tactical approach of the player's team. Even if your telemetry data is incredibly comprehensive, it's going to be difficult to teach a computer the difference between chances created because the timing of the pass was exquisite and chances succeeded because the covering defenders were out of position or made a glaring hash of the interception; not something you'll ever find coaches or commentators struggling to decide on.
http://stackoverflow.com/a/21041537/654416
I started working with it for DSP and game code recently. It hasn't posed any major issues yet. I am getting what I wanted out of the language - something that is more modern than C or C++, but retains much of the root lineage. There is a lot of room to configure things to your liking and disable things you don't want.

The standard library forking issue is far in the past now - which doesn't mean that it's as complete and comprehensive as it could be yet - for an example of one I ran into the other day, the "pure" annotation is absent from some math functions because they call out to C standard libraries which use global state for error codes.

But the things that are the focus now are mainly "nice-to-have" technologies that will be good for productivity - check out "std.experimental.allocator" for an idea of what's cooking. There are also multiple implementations of the compiler tech rolling around now, not just the Digital Mars one, which is a good sign for future quality.
There is an awesome TED talk by Barry Schwartz: The paradox of choice.
https://www.ted.com/talks/barry_schwartz_on_the_paradox_of_c...

Psychologist Barry Schwartz takes aim at a central tenet of western societies: freedom of choice. In Schwartz's estimation, choice has made us not freer but more paralyzed, not happier but more dissatisfied.
is that nominal GDP or real GDP? If nominal, should we also expect massively less real GDP? I should read it, but he used too many ","s .. hurts my brain.
In docker-land you've got Flocker. I guess you could version the container with tags...

https://clusterhq.com/
I think that if you had non entangled electrons you wouldn't get the 'spooky' result. You'd just get random electrons arriving without anything statistically significant of interest.
Thanks, I've seen that - but it's not a solution.

"Keep in mind that your API key is visible to anyone, so any malicious user may use your key to send out emails that can eat up your quota."
Yoga was introduced to the west by Indian yogi's. It would seem to be the exact opposite of "appropriation": it was actively pushed upon the west in multiple "waves" punctuated by periods of backlash against it.
The electric car as a virtuous statement matters to the company as well. VW has made an e-Golf that is indistinguishable from an oil burning Golf. The NOx Incident has people saying VW is a dinosaur with no plans for the electrically powered future. They should have made a headline-grabber instead.
http://daltoncaldwell.com/what-twitter-could-have-been
Any idea why this come up one year after being published?
Citation needed
On your last statement: I think that is the point, the end user gets some of the power that the programmer was providing.
Most of python code that takes time has C/asm extensions. It's part of the 'glue code' nature of python. Right tool for the job and all that.
A Disadvantaged Start Hurts Boys More Than Girls
Study: Up to 27 seconds of inattention after talking to your car or smartphone
I was just going to post the Google Talk with the same guy https://www.youtube.com/watch?v=6ELAkV2fC-I.

Choice is good as long as people don't feel like they need to optimize, but instead feel they can settle for good enough.
Nice!

I would indeed sleep better if the service monitored my cron jobs. But I would sleep even better if I knew you were making some money from this, because this gives you an incentive to keep providing the service.

For instance, you could offer a paid plan for users with >N/day requests or something like that...

Not sure if you want to go there or not (and I am not currently in the market for such a solution as I have solved my need with a proprietary solution), but the fact that there is no paid plan lowers my expectations of the service.

EDIT: clarified my point.
I just read this article about the lack of choice in cars:

https://medium.com/@ade3/the-zombie-mobile-b03932ac971d

Which effectively makes the same point: it's easier to sell something with fewer choices.
Interaction in general with the photons doesn't effect their polarisation and so the polarisation state remains unobserved. It's only when you check their polarisation that it is 'observed'. (It's not so much observation as a reduction in the possible states. When the photon is heading down the fiber it could be in any state and has a probability amplitude for being in various states. After it goes through a polariser and into a detector it's definitely in one particular state so you don't get the multitude of probability amplitudes).
Smart as in Smart Bomb, Tactful as in Human
The standard line is that choice is good for us, that it confers on us freedom, personal responsibility, self-determination, autonomy and lots of other things that don’t help when you’re standing before a towering aisle of water bottles, paralysed and increasingly dehydrated, unable to choose.

That's just ridiculous!

According to the author, a towering aisle of water battles reduces you to the Buridan's ass.[0] Yes, there are some hard choices that will force you to think hard and put you through emotional hell. Yes, there are choices that will make you stuck in analysis paralysis, but choosing which bottle of water to buy isn't one.

[0] https://en.wikipedia.org/wiki/Buridan%27s_ass
What happens when a star enters a black hole – Nasa video animation
One more crazy thing you can do with raymarching - smoothly twine any shape into any other shape. Take any two signed distance fields, say they're defined by the functions dist0(p) and dist1(p). Then you can do

dist(p, t) = (1-t)*dist0(p) + t*dist1(p)

T doesn't have to be time-based, it can be space-based, so you have a shape that's a cylinder on the bottom and a large sphere on top and here's a mushroom https://www.shadertoy.com/view/lsSXWc

Edit: I have a very strong feeling that in most cases the resulting function isn't a "proper" distance field, but you can still raymarch through it normally.
its not the choice its the way we make them.
We can all reduce our choices upfront, but it seems rare that we let other people explicitly curate our lives.

Would anyone here let me for example, set their weekly menu, choose their lunchtime gym sessions, restrict their Netflix choices to my favourite films?

Would you basically let me curate your lifestyle? For a fee?
As hackers go wild, cyber insurance gets expensive [video]
But which bottle of water defines me as a person? Will you judge me badly for choosing water that did not filter through organic soil?
google "decision fatigue"

https://google.com/search?q=decision-fatigue

fascinating little thing I recently learned about

if you find yourself wearing the same clothes often, it's a sign
saltstack is a bit harder to get started but it is, IMHO, a much larger product. I am implying saltstack should be worth more. That said, ansible may prove to become more popular and grow to be bigger than saltstack.
Kickstarter : VOYO – Driving. Perfected + mobile app included
Perhaps skyrocketing insurance rates will eventually force better security practices on the tech industry. As the video explores, these risks were new and nobody knew how to price them. After absorbing several huge claims, now they have better information!
Thanks for the comment! I've received similar feedback a few times already, and will be thinking about aligning incentives. I do want to keep the existing feature set free though.
That's it - going to set aside some time for getting Elixr on my bare competence skill set. I love that
Bubble Shooter Christmas 2015
Declarative descriptions for financial contracts and markets having been actively used for a long time now.

Executable descriptions not so much. The issue really is that it's solving problems we don't have with a solution that gets in the way of solving the problems we do. That's not to say people haven't tried, far from it. But successes tend to be either very rare or very niche.
How peculiar. For the "med sangs", I wonder if the blood of other mammals would provide relief for their symptoms.
That config file is really ugly, could they not have simply used JSON or yaml to represent that exact structure?

Not sure if it solves any problems docker-compose doesn't solve though.
Isn't that.. awful?

Computer science is not about computers, it's not about code either. It's about ideas! Ideas, related to computations.

Here is a great Ted-talk from Simon Peyton Jones that explains this very well https://www.youtube.com/watch?v=Ia55clAtdMs
There are so many assumptions and logical problems in this article's reasoning... it's distressing to read.

First we assume that choosing to purchase jam is empirically better than choosing not to purchase jam. And we ignore the question of how the jam selection is made, when the supermarket chooses for you: what is driving the supermarket's selection of which single brand to offer? Is it price to quality ratio? Price? Partner deals on other brands? When I start a new jam company, do I aim to make a happy consumer, or a happy grocery store manager? This doesn't seem optimal for the consumer at all.

The argument is later 'bolstered' with the example of jeans; we're told that they SHOULD be "the ill-fitting sort", that “The secret to happiness is low expectations.” If you expect shitty jam, the supermarket can remove choice to satisfy your expectation. For that matter, so can the market of jam providers.

At last we get the example of pensions, where we can at least agree on the basic point that not choosing is definitely worse than choosing poorly. We're advised that employers should choose for the employees to prevent this outcome. Again we leave aside the question of how the employer selects a 'one-size-fits-all' pension plan. Does she optimize for the best pension for employees, or for the cheapest plan up front? And how does that change the behavior of pension plan companies?

Generally, choice in the market is an important driver of improving real and perceived value for consumers. Perhaps there are alternative solutions to 'choice paralysis' that don't involve sacrificing quality. Off the top of my head, expert advisors are a better solution than what the article offers. There are hundreds of wines at my local store, but I have no trouble making a choice with the guidance of the sommelier. There are thousands of health insurance options where I live (in Germany), but I'm confident that I make the right choice for my family with the guidance of my Versicherungsberater (insurance advisor). Interestingly this is a field that is difficult to automate, not least because humans trust human recommendations more than machine ones. I can imagine this author would praise the coming "advisor economy" as the solution to fears of machine-learning-driven unemployment.

In short: everyone accepts the premise that "choice paralysis" is real, and that it causes people to make sub-optimal choices. It's an enormous leap however, to get to "therefore having no choice, and expecting shitty outcomes, is the best answer."
Why not a Windows Phone? They're very decent.
Are organic soil filters a core tenant of our tribe? How do I balance my need for sport electrolytes with the inevitable guilt of consumerism that follows?
Game accessibility guidelines
A woman who can smell Parkinson's disease
Indian Startups Vie to Win E-Commerce Battle
>If you're specifying X-UA-Compatible and the value is just "IE=edge", that's unnecessary. Remove it.

Unless your IT department has deployed IE7 emulation mode via GPO for SharePoint. Then you need it to make sure your page doesn't explode
This is deeply alarming, and (at least to me) very unexpected.

For the minute I'm assuming that we shouldn't be changing anything right now - it seems a bit drastic to immediately abandon ECC right now based on this - but this is only my assumption. I'm waiting hopefully for more comments on this from the crypto community.
Stanford’s Self-Driving Delorean Goes Drifting for Back to the Future Day
Richard Branson – How to grow your business with mentoring
I worked on aa commercial product called F3 which, among other things, implemented this type of contract specification as a subset of its functionality. Unfortunately, I'm not sure if they ever learned how to sell it well. One of the most memorable stints in my career so far.
Zoe's seemed to be more about music specifically. As far as ads, she was going to be forced to have ads, not forced to remove them. http://zoekeating.tumblr.com/post/108898194009/what-should-i... Maybe this isn't the only thing she's written about YouTube though.
I think all particles are basically entangled. When you get a photon from the sun it's probability of it being in a given state depends to an extent on the state of all the other photons coming out of the sun. But it's too complicated to figure and so appears random. It's only in simple experiments where exactly two particles are entangled and don't interact with others that you can figure out and notice the effects.
Maybe it was a little too early. Golang is only just starting to get wider attention. In the past months I got requests from three smaller companies who wanted to do 'something' with Go.
Exactly why I'm hesitant to buy one. I mean, I was paranoid enough when buying my Macbook Pro (omg, it's all soldered!), so a Tesla is probably not for me in the long run.

I would gladly lease one though, but it seems impossible here in Denmark.
Getting a Job in the Video Game Industry, the Hard Way
The paper that kicked this all off is in the references section. I believe the original company was called lexifi
Explosive+Traffic+–+FREE+TO+JOIN
>If you're specifying X-UA-Compatible and the value is just "IE=edge", that's unnecessary. Remove it.

No.
The D people laugh at the dynamic type languages, yet they have "auto" in-front of all variables ;)
Because standard academic discourse in physics journals is not aimed at providing intuitive explanations, it is aimed to provide "shut up and calculate" results and try not to spend much time on questions of what is real. It wouldn't surprise me if the "shut up and calculate" crowd was the dominant object-level belief among physicists, even if most of them could agree that by just assuming quantum mechanics applies universally, that is to say the universal wavefunction is real, then that implies MWI and any collapse postulate on top of that is an unneeded detail stripped by Occam's Razor. To the ideologically motivated this might be frustrating because for the MWI proponent (I'm sort of one) framing everything with MWI seems to simplify a lot of layman explanations. But physicists in the field don't need those explanations framed that way, they need the math and data and engineering setup which I'm not sure is any easier to learn and comprehend and apply if your interpretation belief is one way or another. I'm mainly pro-MWI-for-laymen (practicing physicists can believe what they like, disbelieving can be helpful too if it motivates them to find experimental falsification!) just because MWI trivially dispels pretty much all the pop culture misconceptions about quantum mechanics.
>It would take some resources to host the thousands of journals out there

I actually think this would be fairly trivial.

For both practical and legal reasons, I think the way to do this would be to have generic search/download/manage tool with a pluggable backend. Then, anybody can write a plugin to scrape a particular host, and users can freely download plugins.

This prevents the project from directly engaging in copyright infringement ("we make the tool. Sue the plugin creators, if you can find them.") and distributes the task of hosting the files.

Besides, there are many free sources (e.g. PLoS) from which to start, and there are already huge publication database dumps on bittorrent.
WWII was a war of American oppression?
Nope. Making a simile with Buridan's ass is a strawman.

It's not that you wont be able to decide (yes, that would be ridiculous). It's that you will be less satisfied with the choice you make because it's harder for your to quantify the opportunity cost given so many alternatives.
nice paywall.

https://www.google.com/search?q=Rocket+Internet%3A+Waiting+f...
The 'spooky' word originated with Einstein who wasn't easy with faster than light effects.
Yes try betapage.co, betalist.com, launchingnext.com,betabound.com and producthunt.com, please note betalist.com is paid but rest of the platform are free
Link for the apathetic and disaffected https://www.youtube.com/watch?v=_gZK0tW8EhQ
My three point plan for a paying twitter:

- a visible "paid" status flag on accounts, like "verified"

- Payment status not necessarily linked to the account holder: anyone can pay for anyone's account, and a little effort should be made to normalise the idea that popular accounts should have their audience chip in.

- Paid accounts get higher status when dealing with abuse. In particular, users can set a flag for "ignore @ from non-paid users".
Sorry,no its not a typo. Its not just about maintaining relationship, I don't like give my self-respect for the sake of being in their good books. (which can fetch me things like promotion/money/travel etc). Instead of 'i can't" it should have like 'I don't want to change my attitude'. I strongly believe there must be mutual respect between you and boss. It can't be one-way. Again, as I mentioned its more specific my work environment so far. I believe culture plays vital role once you reach boss position.
As a rank and file programmer who didn't take university classes on formal methods, I've found it pretty difficult to dig up accessible tutorials.
Infered type is different than dynamic type.
No. You are putting words in my mouth.
> "The stupidest thing someone can do is overestimate themselves,"

I wonder if this is part of the reason people self-sabotage with comments like, "It's just a beta, I was rushed, I haven't implemented X yet...", because they don't want to appear confident and then fall short?

> For example, ingested substances or excessive social support can promote confidence disproportionate to competence.

I would sum this up with the phrase, "Hold my beer..."
Number26 Turns Retail Shops into Bank Branches for Its Bank of the Future
Actually all we have is faddy unrigorous hobbyisms, mediocre tools, and poor management.

If everyone did what Praxis does software would work more reliably, but there would be far fewer programmers and - crucially - far fewer projects of all kinds.

We have the software industry we have because businesses don't want to pay for a better industry. It's the classic "worse is better" dilemma.

If software were rigorous, the initial cost of many projects would make them look prohibitively expensive. You can try to argue that total costs, including fixes and maintenance, are much lower, but not many managers are going to pay n times more for a project up front in the hope the cost will be n times less over its lifetime - even if there's a serious risk of paying millions or billions and literally getting nothing of use, as regularly happens on very big contracts.

Eventually quality would get cheaper. But for now it's as if the entire field is drowning in technical debt, buried under me-too frameworks and languages that do very little to genuinely improve productivity or reliability, supported by "Take the money, promise everything, and hope for the best" commercial attitudes.

Unfortunately you'd have to wipe out so many languages, techniques, ideas, systems, practices, and management attitudes, and put so many people out of work - or force them into retraining - that the kind of bug rates Praxis produce are never going to be possible across the industry as a whole.
Tesco to stop selling the hudl2
If one were using formal methods in these circumstances, they should, in principle, reveal those leaks and impedance mismatches to you (or, more precisely, reveal to you any problems they cause in your specific design.) The existence of leaks and impedance matches in informal abstractions is an argument for formality, not against it.
That must have been years ago. Since version 2.0 there is only one standard library.

Using it for small personal projects. Happy. :)