skysight-inc/HackerNews huggingface dataset:
I'm with you on the last bit, honestly. There is room for some statically-typed language to occupy the network-services niche where performance needs to be good—maybe 2x slower than optimal (note that this is not acceptable for all network services)—and speed of development trumps most other considerations. Some sort of hybrid of Swift, Rust, and Go, perhaps, as none of them are 100% ideal for this space.

It's no secret at this point that I disagree with lots of Go's language design decisions, but it's undeniably an excellent tool, whatever its strengths or weaknesses as a language are (hat tip to tptacek for this phrase). The Go team and community did a great job of making it very practical.
You only know the results in hindsight. When you make a decision, you can't guarantee what would happen next.
There are two competing proposals before the committee currently. Microsoft is implementing one of them, clang is driving the other.

By pursuing implementations of different proposals the committee hopes to converge on a best compromise design incorporating lessons learned from trying them out in practice.

Slightly more info in this write up of the Oct 2015 meeting https://botondballo.wordpress.com/2015/11/09/trip-report-c-s...
This isn't "junk science". DBS has been shown to have an antidepressant effect: http://www.sciencedirect.com/science/article/pii/S0896627305...
It can be compared to a support vector machine or FPGA in that it can be tuned easily to each patient's specific parameters. There have been successes and failures just as machine learning has had, and it all comes down to the parameters of stimulation.
Hey there, author of this thingy here, nice to see that some people like what i'm wasting my time on ;)

Just wanted to let you know that I just pushed a few updates, the code now no longer requires perl, uses the more generic shasum tool, uses base64 in openssl instead of the systems base64 binary, and some more stuff.

There are a few more dependencies I want to get rid of, like 'sed'.
But 'openssl' and 'curl' will stay as depdencies.

I also want to expand this script with the ability to detect changes in the domain config and with a check if a certificate is about to expire so that it can be renewed in a cron-job or something similar.

Revocation is another thing that I kinda should look at, for now you'll have to do that with one of the other clients that has this option.

And thanks to the author of acme-tiny, which kinda inspired me to write this.
I worked on the Cloud Foundry buildpacks team for a while, so I have seen the good and the bad of the buildpacks approach. But actually using Docker in anger has made me appreciate buildpacks more than I used to. Docker is step back in some respects, analogous to how lower-level languages are step back in some respects from higher-level languages.

As for your questions:

1. A buildpack is meant by design to be an opinionated builder for a particular stack, not a totally pluripotent environment. If you need total control, you can have it by using Docker and sending those images to run on CF.

The binaries you see being pulled in are either specifically built by Heroku for Heroku or by Cloud Foundry for Cloud Foundry. They're not random links plucked out of a Google search. It's not as though the Debian team aren't building binaries too.

2. The set of packages for Cloud Foundry in the "stack"[1] or rootfs is set by the buildpacks team, based on balancing the needs of various buildpacks consumers. Heroku do something similar.

It's ad hoc insofar as any extremely consumed library is ad hoc.

The concept of buildpacks is that you, the developer, don't have to care about what is installed. You throw code over the wall and it launches. For operators, the attraction is that there is a single known base environment and that it can be upgraded easily when CVEs are announced.

In theory a Docker container can be whittled down to the minimum dependencies needed to run the software, but it requires tedious and often difficult-to-understand effort, so very few people do it. And indeed the whole reason to go through that effort is to make smaller images. When you have a single reference image, that argument is largely moot.

[1] https://github.com/cloudfoundry/stacks
In addition to what mystikal said, the article also mentions the long-term availability of sodium.
My favorite linux machine was a 486 laptop with a 450mb hd and 20 mb ram which originally came with windows 95 running at 640x480, which I got handed down from my dad around 2000.

I bootstrapped a barebones debian system, custom-compiled basically everything on my (debian) desktop and copied it over, stripping out as much as I could, and ended up getting a pretty decent X environment going on it, with opera as browser and fvwm as window manager. I programmed my first web app on that machine, in C++. It didn't even run all that slowly, one wonders what went wrong that modern software is so horribly slow. Good times though, fun machine.
> I have seen this sort of styling on several sites which excel in material provided.

Maybe it's not a coincidence.
>It's a term that has two accepted meanings, the other meaning being the total opposite of the intended, making it a meaningless "flavor" word.

No, it's a term that has two accepted meanings that context makes perfectly clear which one was meant.

Like "bad" (which can mean actually bad, or "great" as slang, both meanings in the dictionary). In fact many common terms have that characteristic, including fast ("moving quickly" or "fixed in place"), dust (which also means removing dust), etc. https://en.wikipedia.org/wiki/Auto-antonym

>Leave it out of phrases from now on, and the phrase will not lose any meaning or clarity.

It's not meant to add to the core meaning of a phrase. It's meant to emphasize something in it. Without it the literal (sic) meaning would be the same, but the intended impact of the phrase would be lessened.

It's like: "I don't care for your bonus" and "I don't care for your fucking bonus". The meaning would be the same without the expletive but the intended emphasis and impact lost.

Something that Dickens and Shakespeare (who used it that way among tons of others) understood.
Just don't force the background to bright white please.
I'm wondering to what extent the same social and linguistic issues might be behind Japan's political and economic policy paralysis over the last 20+ years.
Generation effect
Maybe keep more focus on Firefox then?

As it has been losing ground for a decade or so, and without it there is no Mozilla. I see some crazy initiatives obviously doomed to fail (like the mobile OS), which are worrying.

Coming up with a Servo based browser that's both more secure due to Rust AND faster due to parallel processing, and a better native-look-and-feel story (at least on the Mac) would be good to catch up with the others. And better developer tools, as Chrome has eaten that influential segment (web devs) up.
Vote with your wallet, make a donation!
Well, there are two major reasons why I think letsencrypt is great right now.

One thing is that it just works, it's a trusted CA and there is no bullshit "please install this cert" stuff.

The other thing is the automatisation.
There were some CAs with free certificates before, but you had to manually click around in a webinterface, manually put a file on a webserver or copy an ID from an email, or whatever to verify that you are the owner of the domain.
This process often took from around 30 minutes to several hours, while the acme-protocol is designed to handle validation in seconds, and it actually works.
You can start a new project, send of the signing command, and in seconds you'll have a certificate.
This timeline seems to put all the blame on Japan. No doubt they had over-militaristic tendencies. But let's also take the long view on America from Japan's perspective:

* Settlers displace native peoples in the north east of North America and the Caribbean.

* The first Americans kick out the British.

* Americans move west, killing more native peoples.

* Americans take over land from Mexico.

* "Manifest Destiny"

* Americans topple the Hawaiian monarchy and take over Hawaii.

* Americans go to war with the Philippines, killing tens of thousands.

It doesn't seem unreasonable for Japan at this point to feel threatened by America or compelled to take action to protect themselves.
Facebook rolls out live streaming video service
Yes, but you can use history to make an educated guess about what will happen.
Not for the first time, and perhaps not for the last time, these words are so relevant.

A war that need not have been fought was about to be

fought because of mutual misunderstanding, language

difficulties, and mistranslations.

Why did America drop the two bombs? Why did it not drop the first one over the Tokyo bay? Why Japanese leaders hesitated so much to surrender, despite being so much overwhelmed by foreign power? Why nobody managed to stop Hitler from inside Germany? Why all the genocides in the history had to happen?

The world is complicated, it does not always choose the right path. Decisions of even the greatest importance are sometimes made with insufficient information, and are subject to all kinds of cognitive failures. It's easy to judge after you know all the facts.
Now we can be like Bradley Cooper in Limitless. mind blown
When costs go up, they tend to get passed on-- Especially when everyone is subjected to the same cost increases. An example: Look at what happens to restaraunt prices when the minimum wage is increased. (I'm not endorsing that we should not raise the minimum wage, I'm just using it as a substitute for a land value tax as both will be applied uniformly).
https://en.wikipedia.org/wiki/Mokusatsu
PNAS Paper (the firs paper) is here : http://www.pnas.org/content/early/2015/11/18/1510461112.abst... : "Evidence for extensive horizontal gene transfer from the draft genome of a tardigrade". The gene transfer angle is the most prominent thrust of the paper: "Horizontal gene transfer (HGT), or the transfer of genes between species, has been recognized recently as more pervasive than previously suspected. Here, we report evidence for an unprecedented degree of HGT into an animal genome, based on a draft genome of a tardigrade, Hypsibius dujardini."

Non target contamination in sequencing DNA and RNA is common. Attributing "horizontal gene transfer" due to the "noise" is a mistake.
The second group actually does debunk the initial paper's main point.

Perhaps establishment science need to move the peer review from before publication to after.
As others have said, better change name early, how about LetsGo ? :-)
Anyone have a recommendation for a good place to begin, if I was interested in writing a toy javascript interpreter?
have you ever found a solution to make readline change cursor shape depending on mode? not knowing the mode before typing keeps me from turning this on, even though I prefer vi bindings.
Colombia says it has found 'holy grail' of shipwrecks
I would love to live in a society with those problems. Right now, we're still squabbling over issues like those mentioned in the article. My only comeback to your initial question is: why does the 80yo need a kidney? Is it because he burned the old one out with drugs? I'm all for holding people accountable for health problems they can prevent (like obesity - many health insurance plans give you a discount (rightfully so) for being in the healthy BMI range), but the problem comes up when insurance is run as a business, and of course the first way to cut costs (and increase profits) is to stop insuring those who you know will cost more (whether it's their fault or not).
7 Ways to Arrive at a Breakthrough Idea That Will Positively Impact the World
There's some good advice here beyond the clickbaity title.
The Venus Factor
Debunking the Stereotype of the Lazy Welfare Recipient
you mean other than systemd? :)
A guy writing about "graph databases" without once mentioning IMS, hmm http://www-01.ibm.com/software/data/ims/
I am David, one of Plume Labs' founders. Thank you for all your feedback!

At Plume Labs we build tools to help people fend off pollution. This starts with an urban weather report (the Plume Air Report) that tells you when pollution will be high for a few hours or more in your city, and what you can do about it – timing your run, biking, activities with children – to take back control of your environment.

The map discussed here is a near realtime visualization of air pollution levels worldwide. The colors and the Plume Index are based on WHO recommendations. (Blue corresponds to levels below the W.H.O. yearly recommendations, light blue is below the W.H.O. daily recommendations etc.) The map takes into account the main pollutants (NO2, O3, PM10, PM2.5) and is based on measurements made in 11,000 monitoring stations worldwide along with air quality models for the areas that are not covered by monitoring stations.

More details as well as pollution predictions are available on the mobile version of the Plume Air Report

iOS => https://itunes.apple.com/en/app/plume-air-report-pollution/i...

Android => https://play.google.com/store/apps/details?id=com.plumelabs....

We try to make the air we breathe more transparent, and we hope you find it useful!
> In my case, I speak two languages every day, and have done so for decades. I often say or write things that are syntactically incorrect in both languages.

I also have spoken two languages (EN/PT) almost every day for 15 years, but it's my spoken English that, at times, adopts the syntax of my Portuguese. I'm very careful to not let English "corrupt" my PT for fear of sounding off, but I'm wondering if I'll end up following your lead in about 10 years (mixing up both).
Are your startup and customers affected by Chennai floods. Let me help
If you do switch, look for a KDE-based distribution like Kubuntu or Antergos. you'll thank me later.
It is a gesture of dominance that most men will accept and even enjoy, the same way as a dog accepts and enjoys being patted on the head. It's not an aggressive act, but it is dominant. This is quite clear from the way men respond to it, which is almost universally the same: by relaxing. (Hence you describe it as relieving tension.) However try it with someone who thinks they are more important than you, and it will cause hostility.

There are other universal dominance signals. For instance, keeping eye contact without smiling. Or, interrupting someone who is speaking. Or, being late for a meeting. Or, laughing at someone who makes a mistake.
Hacking Away at the Counterculture (1990)
Or "Hold my beer."
I doubt Japan felt threatened by the US because of manifest destiny or the American revolutionary war. I think you're going a bit too far trying to paint the US as appearing unusually hegemonic or aggressive for the time.
> If there's any risk of exposure, you need to rub yourself with calcium gluconate cream, ASAP.

One of the really nasty parts is that an HF solution will penetrate your fingernails, while calcium gluconate will not. You won't like the solution to that problem.
Show HN: WhereOnTheNet – Trace how images spread on the Internet over time
so, responding only to the office work vs. manual labor work, I come at it from a different angle.

I had a (very little bit) of warehouse work as a teenager. I mean, real warehouse work where you get minimum wage for picking things up and putting them down again, assembling shelves, picking up stuff, etc.. - and I was exhausted at the end of those days in ways that I never am now, even when I do work that is physically more demanding, and I'm in my mid 30s with a body that isn't nearly as resilient as when I was 16.

I've done a lot of data center work that had similar physical challenges, often greater physical challenges; have you ever tried to rack a c6509? bastards are heavy. In fact, I've gone out of my way, and probably taken some pay cuts so that I still get to spend significant time picking things up, putting things down, and turning screws. I enjoy it in ways that I didn't enjoy that warehouse job.

The thing I want to point out here is that doing physically demanding labor while you are in a position to get paid a whole lot of money, like I am, is very different from doing physically demanding labor when you are getting paid very little, simply because respect, flexibility and the ability to ask for changes and exceptions scales with the rest of your compensation.

As a sysadmin, if I need a break? I take a break. Nobody gives me a hard time. There's no grope and grab at the door to make sure I didn't steal anything. If I want a tool or something to make my job easier, really all I've gotta do is find a link and send it to the boss and it gets ordered for me. If lifting something the standard way doesn't work for me? the boss gets someone to help me. My judgment on "yeah, I need a second pair of hands" is never questioned.

I mean, yeah, there are legal protections for minimum wage workers, and workers comp laws incent employers to make sure that they don't screw up employees too badly; but power differentials matter; As a sysadmin, while I'm not going to say I'm irreplaceable, if I walk, the boss will be noticeably inconvenienced. I get a pretty good say in how my job is done.

I imagine the same thing goes for being an independent electrician, or being a mechanic with your own shop vs. being a level one person in either one of those roles. Having the power to make exceptions in how you work, I think, makes a huge impact on how good or bad that work is for you.

I wonder if white collar work is the same way; if you are some minimum wage call center monkey with zero choice in the ergonomics of your workstation setup, is that way worse than being a programmer who can get a $400 keyboard and $6000 chair by just asking? My guess is yes, but I have even less time in the callcenter than I have in the warehouse.
Well I guess Japan bombed Pearl Harbor, while the US was attempting to find a peaceful solution, so Japan gets the blame.
There are multiple open source libraries for this, however optimising and iterating is the key.
Preparing the dataset to be representative enough and has no overlap of categories/labels is also quite important.

This custom categorization is actually one of our most requested services at Imagga - here is some info if you are interested - http://imagga.com/solutions/custom-categorization.html
So the failure was due to circumstances Kior could not have controlled, yet:

'"In the suit, Mississippi Attorney General Jim Hood described KiOR as “one of the largest frauds ever perpetrated on the State of Mississippi."'

Something doesn't add up here. The loan was only for $75m, and by this account the founder put in much more than that in his own money.

It sounds like MS took a gamble they weren't prepared for and are now trying to get what they can out of it. Fraud doesn't seem to enter into it, but maybe that's just the bias of the article I'm picking up one.
And,

"Cons: [...] The RPi Foundation is not friendly, they don’t reply to our mails about including Lakka on NOOBS."

http://www.lakka.tv/doc/Hardware-support/

seems to be an odd mis-match of tones on the site...
Such an amendment could be passed fairly easily. Don't forget banning beer passed and vastly more people care about beer than guns. Guns are mostly political theater at this point where neither side wants change they just want to drum up support from there base.
It does make you wonder, though. If the author makes such a strong incorrect statement about something so easily researched, then what else do they get wrong? If I started out my treatise saying that the sun rises in the west, would that not be a massive caution to anyone reading it that maybe this whole thing is a bunch of nonsense? Sure, it's possible that this is an isolated failure, but how likely is that?
I have some observational experience of the cooperative movement in two European countries (UK and Italy), having lived in areas where such movement was deeply entrenched in collective consciousness.

My experience is that cooperation is nice but it doesn't scale. As soon as you reach a significant size (a few hundred people), hierarchy is established; leadership will then progressively solidify around a specific network of people, which becomes a de-facto separate class; eventually, you end up in a situation that is cooperative in name only, with a traditional managerial class dominating an exploited workforce; in the best case, the organization will share a culture of respecting workers slightly more than regular companies, but that's about it.

Note that I'm not discarding the model entirely, it can work extremely well on a small scale. There are also "hybrid" examples (like the John Lewis Partnership) which seem to better embody the cooperative ethos than "pure" coops at scale.
ERegulations – a platform to make regulations easier to find and understand
This sort of thing further reinforces the typical disdain that "hard" scientists have for "soft" sciences. And it's a shame because these are important things to understand with rigor.
Agreed! FWIW this is why I made Operative. It gives you a way of writing "inline" JS that utilizes web workers (caveat: not actually inline; no scope/context access of course). It provides good support across browsers and fallbacks for envs where web workers don't exist (and ~all the in-between cases): https://github.com/padolsey/operative
Patents have two main sections that are very different from each other:
1. The claims set out exactly what inventions the patent protects. They are the part that must be novel and non-obvious. When writing a patent, you want your claims to be as broad as possible (while still satisfying the novelty and non-obviousness requirements) to maximize the protection that the patent offers.
2. The specification teaches a person skilled in the relevant art how to make/use the claimed inventions. This section includes specific details about possible implementations of the inventions. This section can discuss many different variations, and should make it clear that these are only some of the possible variations, not an exhaustive list.

Using a simplistic example based on your child comment, a sentence in the specification might state "The phone may be black, or gold, or any other suitable color." (In reality, the specific color is not likely to be addressed at all unless it plays a role in the claimed invention.)
> Sounds like something a monolingual would say/snark

how do you think i knew they had poor grammar in both languages?

most people can't even speak or write a single language well, of course a huge number of people of average intelligence/aptitude who are forced to speak two languages are going to be terrible at both.

how many people can 'dominate' their native tongue? not many.
Fuel from cellulose has been around from a long time, back to WWII. It works, but it's always been a marginal technology economically. Around 2012, lots of companies seemed to be building plants, and some of them even started up.[1] But few seem to break even.

It's frustrating that this doesn't work well, since most plants are powered by agricultural waste (stalks, cobs, etc.) that is already being produced and just has to be collected. However, it's good to know this can be done, since someday, oil will run out.

[1] http://www.renewableenergymagazine.com/article/abengoa-celeb...
Statistical analysis of basketball:Black Mamba the tortoise
Programs are now better than humans at that, as the CAPTCHA people have discovered the hard way.
The patent on the Space Shuttle has expired