skysight-inc/HackerNews huggingface dataset:
The D programming language dev team is all over the world, every continent but Antarctica. I initially worried that it would be a mess to work together, but with github/Skype/email/forums and the annual D conference it works surprisingly well.
See also this photo essay about the stigma faced by the burial workers: http://www.irinnews.org/report/102164/photo-feature-after-eb...
+1

The approach you imply is the approach I've taken. Work with founders that I trust, verify the details of the deal to the best of my ability and assume that good people do the right thing for other good people.
With Elixir, you can use Erlang libraries(or just plain Erlang) right inside of it, very similar to what you describe with Scala!

I've never used Scala personally, and my Java programming was all school-related, so sadly I just don't have the relevant knowledge to explain the differences.
Except for IE, modern browsers support srcset, which allows you to define different image sizes for different screen sizes, and only the "right" size image will be downloaded.

If you need to support IE, you can use media queries with CSS background images. Typically, it's only background images that are bandwidth hogs anyway -- logos and such tend to be much smaller.

Media queries are supported by all modern browsers, including IE9+, and with a JS polyfill (respond.js), you can even support IE 6-8. So there's really no excuse for anyone who's supporting retina not to use media queries to minimize bandwidth for everyone else. It's only a few extra lines of CSS, and you can target any imaginable screen size (e.g., see this gist: https://gist.github.com/antonioreyna/5809553)
I am a utilitarian. If you can make the argument that an experiment is a net good, then I can support it. The problem is I don't actually believe that this is the case for most experiments.

The smallpox vaccine was famously tested on a child. He was given the vaccine and then injected with smallpox. All based on a crazy theory. And the smallpox vaccine saved millions because of that test.

There are many similar examples from the early days of medicine. People just tested things when they needed to. The first anesthesia had only been tested on a dog, once, before being taken to the operating table.

Now hundreds of people die every year because we can't test things quickly enough. Human testing is expensive, there are a ton of conditions that make it impossible in many cases, there aren't enough subjects, we can't release drugs if there is even the tiniest doubt they might not be safe or effective, etc.

Many lives could be saved if we applied a little utilitarianism. But instead we only selectively apply the argument where it's convenient. The greater good argument is fine as long as it's just hundreds of chimps and dogs being tortured for basically no gain. But don't risk a single child if it could save millions! Or even a consenting adult in many cases.
Ask HN: Which programming language has the most feature complete stdlib?
Python (and maybe Ruby) are famous for coming with batteries included. The go stdlib is also pretty comprehensive, and the .NET guys swear their standard library contains almost all functionality required by them.

Which programming language in your experience has the most feature complete standard library?
C++ Interlude
You can apologise for that inadequate scumbag all you want, but we both know that he does mean it.
Anne Frank's diary is now free to download despite copyright dispute
If I'm in the mood to do activity X, that's what I should do. If I'm not in the mood to do anything, that's okay because all of us have these moments.

Is that the tl;dr?
Apple tipped to leapfrog Tesla, Google and launch Apple Car in 2019
C++ Add-ons for Node.js v4
Sin in the time of Technology: social media creating global morality standard
The Muse (YC W12) Is Looking for a Senior Back-End Engineer
Syntax Matters? (2012)
Fireworks – as seen from ISS
GNU GnuDOS
Perth man gets $330 Uber charge for 20km NYE ride
I love your pages/presentations but I wish there was a way to save them with all the big images without having to use wget.

I have a habit of saving everything I read online. Incidentally, this is also made worse by bloat and especially sites that load some content via JS.
> I know Node developers would laugh at this being a new concept

I hope you're not somehow implying that node developers came up with this concept.
Jeremy England, the Man Who May One-Up Darwin
How Data Makes Energy Management Systems More Robust
Anne Frank diary – in its original Dutch
It's richly ironic that everybody out to innovate and "disrupt" every other traditional business is so conservative about remote working. I've been working remotely for five years now. I'll admit it comes with its own set of challenges but with good people it can be very productive and efficient.

I could easily get a job in Silicon Valley right now but why would I?
Happy 2016!
My books of 2015
Good stuff. Consider posting in https://www.reddit.com/r/ReverseEngineering/
Automation should be like Iron Man, not Ultron
thanks, duly noted!
At this moment probably yes. I bet that family now is totally stunned and just trying to assume the new situation. People in this cases normally are unable to believe in nothing expect the less painful and "nicer" version of the history.
Top 5 Predictions for Meteor in 2016
Something analogous happened with GM cars. Engineering group prestige increased with the volume of your subsystem under the hood, so everything kept getting bigger, and cars kept getting bigger.

There is probably no way they'd end the year with "Yap, site worked great, we did a nice job 2 years ago, so I didn't touch it this year."

They should take a page from Toyota's book and have 10 separate teams with projects for Gmail's next version. Except, instead of evaluating with metrics, reduce to just 3 options and expose the next versions as public betas and take measurements on how well people like them.
Too many hours devoted to employer. I already have something bootstrapped active (movinggauteng.co.za), but stagnating a bit. Wanted to launch a small December idea to take my mind off my 2 jobs. This year I'm aiming to work no more than 48 hours a week for employer, start making money on bootstrapped product, and enjoy my life more.
Not having fun? You probably need a new job (2011)
The ground floor could be reserved for wheelchair bound people. I'm surprised that isn't more or less a rule anyway, it seems to make perfect sense. In NL elevators are pretty rare in the inner cities so we have these things called staircase elevators, little platforms that you can roll onto with a wheelchair which will then take just about forever to go up one floor.
Her blocking tool is more than just idiotic, it was a toxic, polarising firebomb tossed into an already vicious war, one that forced everyone involved to pick a side and stop even listening to what the other side was actually saying and doing by blocking them from seeing one side unless they did. It forced everyone to base their views of the other side on the most vitrolic descriptions their own site could come up with. (For example, those of a certain Ms. Butts on the anti-GG side who started out by taking a thread where GG supporters unanimously told a transphobe to fuck off, edited out the replies, and spun it as proof GG was transphobic to rapturous applause and retweets, and continued on in that vein.) It's a perfect example of how technical solutions can make social problems worse.
This ended up putting a lot of mental load on the user, because they now had to be aware of and learn two libraries.

This problem is endemic in the JS world these days. Sure breaking things up into independent modules is a good thing up to a point. But having dozens of little dependencies for every library with their own compatibility issues gets unmanageable very quickly.
Not everybody is equal. I really like to work from my little 1 square meter here in my house and I'm by far the most productive here, rarely get any work done in regular offices with all kinds of distractions around me.
Ah, that wasn't my intention! Just, the Node community is probably the closest to the Ruby/Python crowd in terms of overlap, and what I assume might be reading a post from a developer like myself.
That sentence wasn't limited to mobile. People (I for example) use 3G/4G with laptops too. I don't have a data cap, but in other countries those are more common.
50+ Inspiring Side Projects to Follow in 2016
Baseball feels like a next step up. About 2,400 games a year. More games, data points.. more everything
Agh, I remember there was this little thing that let you interactively play with neuron width and add and remove nodes, but I can't find it.

Here's what else is in my bookmarks, aka what I've seen go past on here over the past few months that seemed approachably interesting:

http://www.wildml.com/2015/09/implementing-a-neural-network-... - a getting-started guide you can follow along with in IPython

https://codewords.recurse.com/issues/five/why-do-neural-netw... - just playing around, but notable

https://github.com/mbartoli/neural-animation - shows how to restyle video in manner loosely resemblant of Deep Dream

http://neuralnetworksanddeeplearning.com/ - this book is online-only but it's CC so you could legally crawl it if you wanted a local copy, I haven't rated it for my own use yet

http://nxxcxx.github.io/Neural-Network/ - a static 3D visualization you can zoom around, mostly kitsch but still kinda fun.

I recommend you go through the cream of the crop and find what suits you the most though:

https://hn.algolia.com/?query=neural&sort=byPopularity&prefi...
Thanks for the clarification. I figured better to ask you than to hit the 'downvote' button without verification. Happy 2016 :)
Five priorities of every ecommerce store owner
Debian APT 1.1.8 to 1.1.10 – going “faster”
George Lucas’ Brilliant Ex-Wife Was Secret Weapon in ‘Star Wars’ – New York Post
Since elixir is base on Erlang, it would have the same Repl workflow that you would find in Clojure?
First thing that comes to mind is MFC. Also CLIPS, graphics, operating systems (the way it was taught anyway). Most part of the java courses too.
If you look at the actual facts of the matter you will see a vastly differing view of who was "harassed" and who was the "harasser" than this Blog post tries to paint, here's where most of this started: https://twitter.com/xmjEE/status/613083223086768128 https://archive.is/9KGyX

And here's a "discussion" on the matter between Randi, Colin and Johannes on /r/FreeBSD: https://archive.is/wH4Rg
C++ has plenty of good sides (I've been using it since 'cfront', which makes me wonder who would downvote my comment that it isn't a good first language, I think I have enough experience in it (and other languages) by now to make that call), but the learning curve is extremely steep compared to say python.

Which makes me wonder what the very best beginners programming language is.
Drug testing ultimately is an utilitarian tradeoff - on the one hand, testing too slow means people die; on the other, testing too fast increases the risk of releasing a drug that kills people. I feel we're too far on the "testing slow" side, but I honestly don't know enough to be sure.

As for human trials, situation gets complicated because incentives. I'm all for consenting adults being given experimental drugs, but there are so many avenues for abuse (and people are so good at using them) that I'm not surprised it's heavily restricted or banned altogether. Because today's consenting adult will be tomorrow's prisoner forced to do it, next month's poor schmuck tricked into it by marketing, and next year's every one of us.
OpenMPI classes were actually very interesting. Same with e.g. prolog. I didn't mean that kind of courses.
Well my mobile phone with fullHD really doesn't have to show a friggin 4K 1MB image when I'm looking for an address in a foreign country with a 200MB roaming data cap! -_-
What Is Going to Happen in 2016
Ten mistakes most of the first time ecommerce store owners are doing
The Bay Area is real estate insane. Prop 13 driven NIMBY-ism prevents any reasonable density housing from being built.

After living there for 2 years and paying insane rent (more than $5K/mo on a 1200sqft house), I now telecommute for a Bay Area company, and live in central VA in a 3000sqft house in a good school district with a community pool, etc, which cost less than $400K. I telecommute most of the time, and I fly to CA 5-6 times per year (on the company's dime). My quality of life is so much better. I mostly miss the weather and the food, but not the traffic & the crowds and the prices.

Not to mention that I'm using one of my 5 bedrooms as a private office, which is so, so, so much better than a low-walled cube in an open office environment.
I am not a C++ programmer but I still know Scott Meyers. The URL is pretty explicit.
IMO, you need a combination of quantitative and qualitative measures when setting compensation. Pure qualitative and you encourage a lot of pointless politicking. Pure quantitative and you encourage a lot of pointless gaming.

True story about gaming that I'll try to keep short: we had a promotion process that was multi-dimensional and one dimension was "scope of impact" (ie: how broad is your influence: self, team, group, organization, company, world).

We literally had a director present a promotion case for a manager and the scope element was assessed at "world" (several levels higher than needed to qualify). When asked for supporting evidence, he regaled us with the tale that the manager had taken initiative to place small cardboard boxes in each break room to collect spent alkaline batteries for recycling. Because allowing the batteries to be more effectively recycled helped the global environment, the scope of impact was "world".

Whoosh...
MOMBASA KENYA ATTRACTIONS – NORTH COAST ATTRACTIONS
On similar lines is http://deathtobullshit.com
Becuase web developers deliberately work around that (color text white or hide it) so the text doesn't display until font is loaded to avoid the text pop. Of course that makes the site unusable if font CDN is down.
It is NOT a text editor and I think it's eating that cpu for a good reason.
Realtime translation, the art of listening or reading in one language, and typing or speaking in another, takes many years [citation needed, uneducated guess] and can only begin once someone is incredibly skilled and experienced at the languages they're translating.

Reading subtitles in a language you know well, and trying to associate that with foreign sounds that you're hearing in constant time, is... theoretically a fun-sounding idea, but IMO practically requires the skillset that only comes with being an experienced realtime translator; in other words, it requires the realtime analysis capability to already exist. It cannot bootstrap it, I don't think.

I've tried to do this once, and immediately wrote it off as something that would be frustrating to seriously attempt for the reason I have mentioned. I might be utterly wrong (I have learning difficulties as a side-effect of other issues), so YMMV, grain of salt, etc etc. But I think that, at the very least, not having subtitles makes the brain work that much harder to figure out what it's hearing, AND it removes the noise of "hey! look! instantly parseable text right there on the screen!" which the brain must work incredibly hard to ignore because it associates with neural paths that are significantly stronger than the fledgling routes being developed to learn the new language.
10 New Year’s Resolutions to Be a Happy Entrepreneur
NYC, a tech hub? London, a tech hub? Perhaps you have some persuasive arguments to the contrary but in my direct experience there is far more "tech" going on in places like Seattle, Portland, Denver and Austin than these places which have some tech work.
Smashing the Stack for Fun and Profit (1996)
I just bought my palo alto house http://vignette1.wikia.nocookie.net/monopoly/images/4/4b/Mon...
With that approach, the module loader needs to know which version of a module to load for you when you require() something - in the general case that can't be done without parsing your package.json . This would require changes to node itself, not just npm, as well as all the external tools that implemented node's current require algorithm.
https://medium.com/this-is-not-a-monad-tutorial/interview-wi...

That link mentions some of the tradeoffs that Elixir and Scala would have just due to the VMs they run on.
Decryptor for the TeslaCrypt malware
China starts its 2-child policy for the New Year
Honestly, the complaints about "safe spaces" at universities are largely bullshit. From what I've seen, most of the people who were supposedly "silencing" those they disagree with were actually trying to get as many people to read their opponents' views in full, because they think it can only help them. On the other hand, the articles complaining about "safe spaces" and "silencing" carefully avoid repeating what the person supposedly being silenced actually said, because they know it'll hurt their argument if - for example - they admit that a particular feminist wasn't welcome because she'd successfully campaigned for trans women to be denied access to rape counselling and domestic violence services.

I'm more worried about articles like this one. To give some context, the author of this article has a lovely habit of telling anyone she disagrees with to go kill themselves over on Twitter. She also thinks that complaining about this is harassment and has got Twitter support to force people to delete Tweets that do so in the past. For obvious reasons, some people thought this made her unsuitable to speak about online harassment. This article is her attempt to lump everyone who did so in with a literal rape supporter.
And the brilliant continuation of this story I once heard:

Everybody always tells this joke to make fun of economics professors who believe in the EMH. But - have you ever actually found a $100 bill lying on the ground? If not, that's the EMH in action :)
I particularly like this quote:

These comically huge homepages for projects designed to make the web faster are the equivalent of watching a fitness video where the presenter is just standing there, eating pizza and cookies.
Upon following that link a giant banner was displayed saying "it's better in the app". It seems they've discovered there's still a lightweight version of google left and are quickly trying to close the gate.

By the way, why on earth would anyone want an app to do a google search? When searching for a webpage, the best 'app' is going to be the one that shows webpages, named 'the browser'. It's like going to weightwatchers.com and seeing a banner ad that tells you "it's better with mcdonalds". It is laughably grotesque. What happened to google that they've strayed so far from sanity?
I've always had a dubious view of DuoLingo, the language learning community, etc; the people that have the loudest voices in those communities have a specific mental bent that lends them to approaching many languages, but the style of academic approach they use doesn't work for me, and I wouldn't be surprised if it's intimidating to the majority as well.

The method you've outlined here sounds a lot more intuitive and natural, and I definitely want to give a go. I'm having similar bootstrapping questions to 'twoquestions' though; you've outlined how to reach critical mass, but how do you actually begin spinning the reactor up?

In particular, "I started by watching ... 24" sounds like a workable start, but if I did something similar with a foreign language right now, as someone interested in studying other languages but who currently knows approximately less than zero, I would only get frustrated because I wouldn't understand any of what I was hearing.

So, how did you get from 0 to 24?
Clojure runs on JVM.
It does indeed. The interactive shell is called IEx: http://elixir-lang.org/docs/master/iex/IEx.html
Can someone recommend me a community/forum that centers around Elixir? (for Elixir/Erlang beginner)
73 nations face off at the World Magic Cup
> could as much as 30% chance you are wrong about the actual difference being there depending on the true probability of the initial hypothesis.

I'm having trouble parsing this, are you talking about the power of the test?
Aren't there page optimizers, that can factor html and css and make it smaller ?

Another simple way to solve this would be to just "compile" a webpage, like pre-parsing the dom tree, and write this tree file into a binary file. That would remove the parsing stage, which take a lot of CPU cycles, and is the reason why most web services have their own smartphone app instead of a simple combination of html+js.

Of course, if mozilla does it and creates such format, no developer will use it and it will die, so again it's up to something bureaucratic like the IETF.

It boils down from the fact that markup language were not really meant for web applications.

We are in 2016, and there still isn't a well designed, versatile document format for the web. I have completely zero clue how a browser displays a webpage, while there seems to be a lot of opportunity to optimize things there by moving away from a text-centered solution. I don't understand why there is nothing on this, all that is required is saving the intermediate data a browser has just after parsing a html file. Computers are not designed to eat raw text every time.
"She's been viciously attacked in Breitbart, a far right-wing site that championed GamerGate's hounding of women in tech."

How about you give links to these "vicious attacks" so people can actually look at them and make up their own opinions, it's not like they contain any proof that anyone is a serial harasser:

http://www.breitbart.com/big-journalism/2015/06/29/harping-o...

http://www.breitbart.com/big-journalism/2015/07/23/freebsd-c...
Acrually, it's not a text editor: it's an IDE. How do you think all the fancy find usages, highlighting errors, and general contextual knowledge works? The IDE is constantly reparsing every time you make a change.
It's a difference in speed. I know people who can give an estimate of a scientific/technical idea working within about a minute by calculating things like signal strength by Fermi estimate.

It moves conversations along with a much better flow, because now you can focus on how to improve that, make a new estimate and iterate, and discuss the real-world implications from this, such as could you provide that much power or can you buy the components somewhere.

So, enough knowledge for Fermi estimates is really useful.
A Theory of Deep Convolutional Neural Networks for Feature Extraction
How Much Equity a Technical Cofounder Should Get (2011)
Developers in web companies get the latest Mac Book Pros, and it works okay on their machine.

They develop and make things without thinking about normal people.
The Slack community is very active: https://elixir-slackin.herokuapp.com/
> My notes don't say anything about builds where only one or two files were changed, but my recollection is that that case was noticeably improved as well

I don't have timings, but this has been my experience as well.
Ok. Do not wait for others to change the things that you can change by yourself. Topcolor changed to 000000 in config. Annoying banner issue solved. This was the easy problem.
Sidenote: Eichler homes look very modern. Definitely better looking than your standard SV brick-and-wood-paneling matchboxes.
Maybe you all missed what jumped out at me!

"As of July 2020, any member of the public caught holding more than $1000 in bills risks having their stash confiscated, with corporations and financial institutions facing cash limits of their own."

Edit: Or perhaps the article is a work of fiction?
There is a thread on KiA where references to the original materials (transcripts of Randi's dispute with the freebsd developer) are available. The raw materials paint a rather less flattering portrait of who was attacking / harassing / abusing whom. This may be one of those cases where discretion (withholding names / evidence) does a disservice to the truth.