skysight-inc/HackerNews huggingface dataset:
If we could abolish something we dislike by refusing it an "official" source of funding, we wouldn't have an illegal drug trade. Clearly, that isn't the case.

There's no Fortune 500 companies selling heroin, yet heroin suppliers get capital somewhere to run production facilities.

If the demand stays the same, it will get funded somehow, because there's profit to be made. I can respect the decision of any investor to not be a part of something they find morally repugnant, but let's not pretend like that's going to cause the demand for the morally repugnant thing to disappear.
Praise the open market: you can choose another company to manage your pension.
Show HN: MicroManuals – In depth, in brief, production ready technical manuals
There seems to be some dissatisfaction with Electron in this thread. I've heard some good things about building desktop apps on top of Electron but have not had the need to try it yet. I'm curious what people's gripes are.

I have heard that Atom is very slow, but I had chalked that up to the core of the editor being written in a high level language and being subject to stop-the-world GC. Your text editor has to move at the speed of your thoughts (or at least your input).

Given that neovim is implemented as native C and offers a wrapper API, do the same problems exist? Am I misjudging where the issues with Electron/Atom lie?
8 Genius Kitchen Hacks
You can also convert Minecraft Maps !! It's absolutely AWESOME ! Check Minas Tirith https://www.kubity.com/p/RVnBlP and blow your mind !
5 years into your career no-one normal cares where you went to school.
It’s Time to Make the Switch from Graphic Design and Web Design to UI/UX
(It's been a while since I took this class, the following might well be wrong or grossly inaccurate)

The particles of the standard model are assumed to correspond to the irreducible representations (irrep) of the groups associated to the symmetries of the strong, weak and electromagnetic interactions. These groups are SU(3) (strong) and SU(2)×U(1) electroweak. The currently known particles correspond to the first few irreps of these groups, with the dimensionality of the irrep nicely matching the number of “similar” particles, see e.g. [1]. This means that, if the above assumptions hold, finding a single new particle requires there to be yet another irrep[2] which would imply that there are even more new particles corresponding to the other dimensions of this irrep.

[1] https://en.wikipedia.org/wiki/Standard_Model_%28mathematical...

[2] If this is even possible, I’m not quite sure, but SUSY does something similar I guess.
Plan your next vacation directly from Google search on your phone
Sir George Martin, Beatles producer, dies aged 90
> There's no Fortune 500 companies selling heroin

Oxycontin though.
Mi experiencia en un masaje erótico
Styling Broken Images
Oh that's sad to hear. It's one of the best sci-fi series I've ever read no doubt.
amazing! very good!
I've known (and have been following a form of fasting diet) about this since I watched this documentary: Eat, Fast and Live Longer (BBC Horizon, 2012-2013)[1]

> Michael Mosley has set himself a truly ambitious goal: he wants to live longer, stay younger and lose weight in the bargain. And he wants to make as few changes to his life as possible along the way. He discovers the powerful new science behind the ancient idea of fasting, and he thinks he's found a way of doing it that still allows him to enjoy his food. Michael tests out the science of fasting on himself - with life-changing results.

You can watch it here:
http://www.dailymotion.com/video/xvdbtt_eat-fast-live-longer...

[1] http://www.bbc.co.uk/programmes/b01lxyzc
But the computer certainly does not win on the amount of training samples required.
The human is at the same level as the computer now for Go, but the computer has had much more training samples as Lee Sedol could process in his lifetime.

The next step is to reduce the training time/samples for the computer to get the same performance.
Nice catch, that would be the perfect working title for the project :)
Fantastic article Lydia, thanks for writing it and sharing your experience with us!
Cross Origin Resource Sharing (CORS) Blocked for Cloudfront in Rails
"Foreign nationals can't see any ITAR stuff."

If only it was that simple - in a former job I designed systems for a non-US multinational that did ITAR work and it was incredibly painful to work out the rules for who could or could not see particular items of data.
Nice, any reason you haven't launched it as an App and tried to make some money? :)
Your making the same assumption people made about computing in the 50s, then 70s, then 90s, etc.
Oooo.Mailbird Bali Hackathon in the works
Science which is useful in daily life, explained in 5 seconds or less
In Denmark, no. I can choose another company, but they all have the same moral issues.
Sorry, you're off base a bit. The Atari system did use a Deep Neural Network / Reinforcement algorithm, but as the original poster was trying to point out, the rules of Go were very much hard coded into AlphaGo. From what this [1] says, multiple DNNs are learning how to traverse Monte Carlo trees of Go games. The reinforcement piece comes in choosing which of the Go players is playing the best games.

While the higher portions do share some similarities with the Atari system, at a basic level this is a machine that was designed and trained to play Go. AlphaGO is 'essentially the same' as the Atari system in the same way that all Neural Networks are 'essentially the same.'

Is this an extremely impressive accomplishment? Yes. However, doesn't seem to qualify as anything close to generalizable.

[1] http://googleresearch.blogspot.com/2016/01/alphago-mastering...
It would be nice if they could at least keep the documentation up to date on which MinGW-W64 builds work and which don't etc. I just don't have the time to muck around with things when I can just grab a MinGW build and it "just works" out of the box.

With how friendly Microsoft are getting with Clang I was hoping we might see a LLVM+MSVCHeaders build appear. I am sure it is possible considering the new MS.

I know I am lazy in wanting a one-click solution but my build environment is very important to me. I don't want to have to hack it together using blog posts from 6 months ago that might or might not give me a stable setup. I don't think it is too much to ask for something like TDM's GCC installer.
Awesome! Very well-crafted and ultra consistent among all devices!
IBM makes a lot of announcements with price tags. Their track record says most of that money is spent on developing business applications RUNNING on Linux. Some is spent on FLOSS code contributions, but not the whole $1B.
About time! I can see how scientists were excited when the LHC confirmed existing theories, but the thing was kinda expensive, so it would be nice to get some new physics out if it instead of just a "yup we were right".
A Theory of Fun for Game Design
A man possesses a large quantity of stamps
I'm not saying "money" is removed, I'm saying "the money", the money under the control of the ordinary people who might play a part in voting for high taxes on coal for example. The more people that negatively affects financally, the less likely it is to happen. If people have 30% of their pension in Marshmallows then the "War on Marshmallows" is going to have a harder time convincing people that Marshmallows are bad.
That means you can process more requests at once (across several threads/cores), but per request timings will be slower because each core is slower than the cores on the competitions CPUs.
Need to work on explaining this better on the landing page but wanted to get something out to people as soon as possible.

Basically it's a hosted slides service designed for kiosk screens. I provide the platform and a simple image for the Raspberry Pi so for a very low cost for the hardware (which you buy yourself) you can run slides on a screen.

It's aimed for places like galleries, independent cinemas, cafes and small businesses who want to put up advertising or show times onto a screen without needing to contract out specialists.

You build slideshows and assign them to screens which you can remotely push updates to.

Edit: Just for a bit of context this project has only had about 10 hours of my time from idea to it's current state so it's still in very early days.
I know nothing about Scaleway, but found these via the link above:
https://blog.scaleway.com/tag/docker/
https://www.scaleway.com/imagehub/docker/

what is the problem with kernel? very curious as I would need Docker myself if I was going to use them
Because, you see, not everyone in the world uses Latin characters. UTF-8 must become a new standard instead of that whole obsolete encoding zoo.
Hot Reloading in React
I would have said rather copy "The Game"
Agreed.

I listened to the advice of family and friends for the early part of my life and ate breakfast as others do, but it always made me feel a bit bloated, and then shortly after, actually hungry where I wouldn't have been otherwise.

Left to my own devices I do not eat in the morning, I just drink perhaps a coffee, but mostly water and green tea. I'll start getting hungry a few hours after waking up, which is ideal because that is right around lunch time.

Then I'll eat after work, or after my thrice-weekly lifting session, with perhaps a small snack later on. Usually something like cheese, cucumber and chutney on wholegrain crackers.

My stomach just does not seem 'awake' in the mornings and never has done. When I did eat in the morning it always felt like a bit of a chore.

I'm read somewhere once that hunter-gatherer humans never really ate in the morning either, and our bodies go through some process/reaction after waking from sleep that gives us a burst of energy, enough to go out and forage or hunt, and that eating first thing in the morning is a recent thing in our evolution.

Makes perfect sense to me given my own personal experience.
oh, curious re London, I'll have to try Amsterdam!
Every Car in Mad Max: Fury Road Explained
Analyzing AlphaGo's Victory Against Go World Champion Lee Sedol
The drawback with Capture Go is that it emphasises the capturing part perhaps a bit too much. I prefer introducing players to a variant with the same rules as capture go, except the winning condition is "having the most pieces on the board". This is essentially the same thing as regular go, but without all the fuffing about with learning scoring and such.

When played on a small enough board, the games take about as long time as capture go games.
I've been referring to Obama as George Bush III for years.
CTO – part time to full time
JOB DESCRIPTION
We are looking for a smart, committed, and enthusiastic individual to join our team as CTO, and take the lead on everything technology.
The role will require strong technical and communication skills, leadership, autonomy and dedication.
You will be working closely with the founders to define the roadmap and KPIs of our app and it will be your responsibility to execute on software development and maintenance autonomously, along with a small development team. In your first days, you will define the technology stack, architecture and scaling plan for the app.
Given the nature of this CTO role, being able to understand and play the balance between startup/business needs (i.e. launch beta ASAP) and technical-maintenance (i.e. revise, re-work, re-factor) will be key.
We value people first. Hence, personal attitude, aptitude, and team fit will be important criteria in the selection process. To this point, your contribution will be key for the growth and success of YookonnecT.
There are exciting times ahead – if this sounds like a perfect fit, we'd love to hear from you!

Professional and technical qualifications:
- Ideally 5 years of software development (including studies)
- Familiarity with a broad range of front and backend programming languages, and deep expertise in some of these (best if applicable to mobile front or back-end development)
- Strong academic and/or professional background
- Ideally (though not a must), 2+ years of professional work experience

Skills
- Excellent written and oral communication skills, with strong attention to detail
- Strong organizational and time management skills
- Strong analytical and problem solving aptitude
- Knowledge on (native) mobile application development (iOS and Android) is a plus
- Self-starter and strong team player, with the ability to switch between leadership and team-member roles, as needed
They pretty much succeded in convinving people that eggs were bad and breakfast cereals were good for so long, so I can believe it.
In addition to what gohrt said: the threat of falling tobacco stocks does guide behaviour of these companies, even if they are not raising capital, because if stocks go low the company is more susceptible to hostile takeover, and top tier management probably want to keep their jobs.
As with all products of this kind: what problem does it solve that isn't adequately addressed by existing technology? Is it really that much better than a microwave?

(It's entertaining to find archive advertising material from the 70s/80s when microwaves were still brand new and the manufacturer could make all sorts of claims about what you could cook in them.)
Psychology's Ongoing Credibility Crisis
Geneva needs power for the winter.

(not joking)

http://home.cern/about/engineering/powering-cern

"At peak consumption, usually from May to mid-December, CERN uses about 200 megawatts of power, which is about a third of the amount of energy used to feed the nearby city of Geneva in Switzerland."
There is a lot of progress being made in AI right now. Hard problems that were expected to take decades, are being beaten regularly. Who is to say how much AI could advance in the next 20-30 years?

"We've beaten some hard problems more quickly than expected therefore we'll likely beat other hard problems more quickly than expected" is logical induction. It's equivalent to "I just flipped a coin and got heads. I'll probably get heads again on the next flip." Don't do that. :)

Do you really believe there's less than a 50% chance strong AI won't be invented in your lifetime?

I don't know. I don't really see the value in speculating.
How-to-fix-failed-to-fetch-Google-chrome-apt-error/
Magic Constants in Android development
Calvinball.
How would this compare to Hetzner offerings? https://www.hetzner.de/hosting/produktmatrix/rootserver
Web Design Blog
The 10 Best WordPress Developer Plugins
C1 is a good idea and works well especially while arm distro are maturing.
IMHO C1 perfs are quite good for the price (700-900 tps on pg_bench, 1500 req/s on rabbitmq on debian).
We are running an ELK server which is performing well enough for us even with 2gb of ram.

I was just expecting a low cost (6$/month) 4cores ARM64 server with 8gb of ram, I think it would have been more exciting !
A good start. But a lot of really important and approachable stuff is missing from the list.

On SSA, for example, the best introduction is S. Pop thesis: http://www.cri.ensmp.fr/people/pop/papers/2006-12-thesis.pdf
It's easy to say that, in the same way that people now wouldn't be surprised if we could factor large numbers in linear time if we had a functional quantum computer!!

10 years ago no one believed it was possible to train deep nets[1].

It wasn't until the current "revolution" that people learned how important parameter initialization was. Sure, it's not a new algorithm, but it made the problem tractable.

So far as algorithmic innovations go, there's always ReLU (2011) and leaky ReLU (2014). The one-weird-trick paper was pretty important too.

[1] Training deep multi-layered neural networks is known to be hard. The standard learning strategy—
consisting of randomly initializing the weights of the network and applying gradient descent using
backpropagation—is known empirically to find poor solutions for networks with 3 or more hidden
layers. As this is a negative result, it has not been much reported in the machine learning literature.
For that reason, artificial neural networks have been limited to one or two hidden layers

http://deeplearning.cs.cmu.edu/pdfs/1111/jmlr10_larochelle.p...
I think you are missing my point.

Bandwidth throttling is only one of the tools you need for performance testing. You may also need to, say, change the screen size and reported device resolution and user agent at the same time.

Chrome gathers all these tools and tons more under the same page. And they are specifically created for this purpose, hence probably more accurate than some OS specific implementation.
Who would want aliens working on their spaceship, after all...
Actually, putting a piece of software in front that infers board states from a video feed would be an easy problem.
This sender tends to say a great many things, looking at the Hackingteam archives. A great many implausible things, if I may say so. Just because something is on Wikileaks doesn't necessarily make it true.

The only thing that this "document" shows is that HT has received e-mails from this person. Maybe.

https://wikileaks.org/hackingteam/emails/?q=&mfrom=craigdrob...
Show HN: A fast and fun way to communicate
I'll never thank my parents enough for making me learn music, even if it was really hard and boring at the beginning, it changed my life and is now the thing I prefer spending my free time doing.
On a less personal aspect, it really is a good way to learn you can do anything if you practice enough
Dropout (and maxout) might also count.
Privacy, patriotism and PR – What consumers should know about Apple vs. FBI
I can't speak for the GP, but there are plenty of jobs that expects you to euphemise items on your CV. At many consulting shops you will be violating your NDA if you name clients, but there are also many places that simply value discretion without legally requiring it.
The effectiveness? Ten years ago researchers thought humanlike intelligence must necessarily involve something more than simple techniques. Today that position becomes a lot harder to defend.
Hm, a single PHP request is single threaded, but multiple threads are multithreaded, so this shouldn't be an issue for most apps.
DeepMind is the company/lab Google bought. The algorithm is more properly called AlphaGo.
Remix (YC W15) was founded by designers and is hiring for designers
AFAIK (and I have dozens of virtualenvs running on a Windows box) you can upgrade pip, it's just one of a handful of packages that throws an error at the end because it was unable to delete the folder it created during the install process. The upgrade works, it just looks like it doesn't. But maybe that's only true inside a virtualenv.
Extract text and images from docx files
EventDrops 0.2 is out: visualize time series interactively in JS
> I was just expecting a low cost (6$/month) 4cores ARM64 server with 8gb of ram, I think it would have been more exciting !

In case anyone doesn't spot it the closest is this:

> Our Starter VPS comes with 2GB of ram, 2 x86-64 Cores,
> 50GB of LSSD and 200 Mbit/s of unmetered bandwidth.
> It's available at the insane price of €2.99 per month
> or €0.02 per hour.
Show HN: Golang GitHub WebHook Server
Show HN: Marginotes, quick and elegant side notes for your paragraphs
I can confirm that, i've also tested 8 core one, it's avoton, very slow cpu, which i've tested some time ago also on their normal offer. But for 8.3 addditional euro you get 24 GB of ram and 120 GB more SSD if you compare it with their normal dedicated offer with avoton.
Oh.

That would sound like a good country to start another pension company if I didn't know the difference between theoretical free market idea and real life.
Seemingly everyone is talking about this in the context of 'gains' as part of a high-exercise lifestyle. What about the rest of us on the bare minimum of exercise? Is it possible that simply skipping breakfast has all these health benefits?
> French lawmakers backed a plan to impose penalties including jail time on technology executives who deny access to encrypted data during a terrorist investigation

So how is this different from what we have today?

I feel the "backdoor everything" and "lock up this phone, here is a court order" are two very different things but media doesn't seem to distinguish them always.
Go is combinatorially explosive, too.
Fabric is superseded by Invoke (https://github.com/pyinvoke/invoke), from the same developer. So other than that . . .
Yes, of course, but you knew that already. I also asked a supermodel out, but in the end we both agreed it wouldn't be a good fit.

edit: Just to be clear, my point is that it's correct, rational decision on the part of the hypothetical supermodel.
No, that's what they're saying. Take any invention and you can break it down into just a slight improvement of the sub-inventions it consists of.

A light bulb is just a metal wire encased in a non-flammable gas and you run electricity through it. It was long known that things get hot when you run electricity through them, and that hot things burst into fire, and that you can prevent fire by removing oxygen, and that glass is transparent. It's not a big deal to combine these components. A lot of people still celebrate it as a great invention, and in my opinion it is! Think about how inconvenient gas lighting is and how much better electrical light is.

Same thing with AlphaGo. Sure, if you break it down to its subcomponents it's just clever application of previously known techniques, like any other invention. But it's the result that makes it cool, not how they arrived at it!

All algorithms are incremental improvements of existing techniques. This isn't a card you can use to diminish all progress as "just a minor improvement what's the fuss".
The fonts might be very pretty but are they fit for purpose? The flashcards I can remember always seemed to use totally sensible fonts with not even the slightest whiff of hipster about them. There was no merging between letters or 'wedding invite' fonts.
Clever this may be, but, for me, I would prefer fonts that were better suited to learning the English Language.
Hello from Krakow, Poland

- The life here is pretty cheap compared to the Western Europe standards
- food is great (have i said that it's also cheap?)
- lots of lowcost airlines, i.e. plane to Brussels less than for 100$
- no need to own a car, walk from home to work takes 20 minutes (i live in the downtown)
- cheap services
- homogenous society
The way I see it, your company realizes that they don't exist in a vacuum, and are being socially responsible about their actions. I applaud them.

At a slightly more cynical level, maybe they realize that making money from morally wrong investments is bad for business in the long run. I'm also cool with that: That tells me Danish society is keeping "wild" capitalism under control. Of course, that might not be great from a "me above everyone else" mentality, but I think I'm not the only one cool with that.
This.

AlphaGo utilizes the "Monte Carlo tree search" as its base algorithm[1]. The algorithm has been used for ten years in Go AIs, and when it was introduced, it made a huge impact. The Go bots got stronger overnight, basically.

What novel thing AlphaGo did, was a similar jump in algorithmic goodness. It introduced two neural networks for

1) predicting good moves at the present situation

2) evaluating the "value" of given board situation

Especially 2) has been hard to do in Go, without playing the game 'till the end.

This has a huge impact on the efficiency of the basic tree search algorithm. 1) narrows down the search width by eliminating obviously bad choises and 2) makes the depth at where the evaluation can be done, shallower.

So I think it's not just the processing power. It's a true algorithmic jump made possible by the recent advances in machine learning.

[1] http://senseis.xmp.net/?MonteCarlo