skysight-inc/HackerNews huggingface dataset:
My takeaway is something I've observed and commented about for some time: understanding how any important/relevant technology works gives you an unbeatable edge over most of your peers. Andrew Ng makes a similar comment about 2/3 of the way through his Coursera course on machine learning.

With respect to deep learning, most of the work I see involves pulling existing networks off of the Caffe Zoo and retraining them with proprietary datasets or fiddling with Theano to reproduce the works of others. These efforts mostly end in failure, usually after a blind hyperparameter search.

The easiest way to separate the winners from the losers in deep learning and elsewhere is to ask them to derive the method they are using and explain what it's doing. For the most part, I find the above people are incapable of doing so for backpropagation. Bonus points if they can write (relatively) efficient C++/CUDA code to implement backpropagation from the ground up.

Edit the above paragraph for PCA, ICA, GP, GMM, random forests or any other technology/algorithm. If one has a decent grasp of the underlying logic, the instincts for adapting it to new domains/datasets come at no additional charge.
And then again, we could develop a benevolent AI which is able to design a practical fusion reactor solution which gives the human race essentially unlimited power resources to apply toward cleaning up the planet.

Why is that so much harder to consider than the bad scenarios? I suppose evolutionarily the optimistic people probably didn't reproduce as often as the pessimistic people did but still.
I agree. Ask clients why they really want Bootstrap and it comes down border-radius on buttons and that blue background color.

It's definitely not a better way to create fluid-responsive viewports.

And the whole grid obsession has gone too far. Among graphic designers and studio artists, a "grid" was always just a fun-to-try curiosity for noob artists to learn composition. Grids are only seriously used by "op" (optical illusion) artists and a few OCD artists with an unhealthy obsession with geometric alignment, like maybe Edward Hopper.
direct link to slides: https://fosdem.org/2016/schedule/event/zfs/attachments/slide...
Slick for mere mortal: Querying data
Three cheers for Emily Lakdawalla and the Planetary Society. They do amazing work making this kind of astronomy accessible and understandable to the general public.
CMake is a million times better than autotools and respects prefix-setting, cross compiling etc in standard ways as well. Uniformity is not unique to autotools.

CPython extension building, however, sucks. setup.py is a bit of an abomination... It's really every language decides to reinvent the wheel for their own language. By now we could've had standards, and standard software, for package distribution and installation instead of having pip, go get, npm and a thousand others.
You might want to add some information about yourself to the website, or alternatively share the source code somewhere. I was put off of trying it when I noticed it was an executable. There's too little info about the project to trust it.
Money is money. How one uses it is up to the individual. If the person took out a mortgage and paid it off after 30 years, there is nothing immoral about it and certainly doesn't prevent another person from doing the same. A paid off home does not need to be a mansion. A modest flat affords the freedom also.

If a given person could not afford a mortgage or a down payment, adding more money to that persons income increases the chance they will save enough to do so, not reduces it.

Switzerland is also interesting in that they tax total wealth, so the more assets you have, the more you pay: https://en.m.wikipedia.org/wiki/Taxation_in_Switzerland#Prop...
laser printer has similar pollution issues too
The problem there is, such a benevolent AI us not a robust technology. If we are thrown back into the pre-industrial era, there's a good chance that the AI would stop functioning.

Make no mistake, I'm optimistic about technology in general, I just want to observe that this is a unique moment in history an we should treat it as anything but inevitable that we'll make it.
I agree. At $50 I wouldn't buy it as I just use javascript/make websites for myself. It's probably a steal if you do this professionally, or even more often than I do.

The 50% off on the other hand brings it down to where I'm willing to pay for it. So I did.
Checks and balances are one of the founding tenets of our country.
except accessing shale is now trivial
I'm working with a postgis corpus consisting of ACS, OES, CHSI, IPEDS, and many others. If you're in the same domain I'd love to chat sometime (email in profile).
A first look at zsun WiFi SD card reader
Meet Viv: the AI that wants to read your mind and run your life
What! they can now do it without even a blood draw ? :=D
Lessons from Norse's impending implosion
Wrong. Hot girls, sick houses, rich guys. Like this lifestyle baby? Need some cash? Want some blow? He hook up with him too.

(Turning them out.)
dupe: https://news.ycombinator.com/item?id=11002963
Accessing shale is trivial for our civilization, not necessarily for those of even 200 years ago.

- You have to know the shale gas is there
- You have to be able to extract, capture and refine it
- You have to be able to distribute it
thanks for sharing. useful.
That sounds exactly like something that a person who is unaware of their irrational biases would say.
I'm glad you're thinking about the long-term prospects of humanity. Your point is well-made that a technological regression, at this point, would be exceedingly difficult for future humans to reverse.

If humans do not spread life beyond earth, then life will not survive long-term. It does feel like we must succeed in this first great technological expansion, or we might never succeed, and fall prey to Fermi's Demon.
HTTP/301 redirects are "permanent" per the RFC, and therefore cacheable. Subsequent requests for the apex zone by the user should cause the browser to skip the first request entirely.
I dislike www simply because it is the world's worst acronym; having three times as many syllables as the words it replaces.
How could the swipe test come back positive? What is it actually testing for?
When things are easy expectations rise until they reach a point where things become hard again.
We are constrained by organic capabilities of our brains. AGI will not be. It will see things we can't, it will discover things which would take us centuries on our own. It's analytical capabilities will be unmatched for any group of humans. If hitler would have real AGI, there would be only one country in the world now.
Is there a way other languages could fit into an established build framework like CMake?

Or is this a "bigger problem" that no one has really tackled yet?
What if you work in Zurich or Basel, but live in France or Germany.
> Linux and Windows, the whole nine yards

That's the thing, if (a specific distribution of) Linux and Windows are all you care about, then CMake does the job just fine. Autotools solves the problem of being portable to every conceivable Unix, including many Unices people don't use anymore, and including Unixified Windows.

Also, autotools solves the problem in a very specific way, test for features, not for versions:

https://news.ycombinator.com/item?id=10752054
I sort of left two additional open questions:

- How long can the current era last? I.e. are we default-alive or default-dead?

- Am I not thinking laterally enough about what pre-industrial civilizations could have done?
If books and blueprints for advanced technology were available, I wonder what is the potential for leapfrogging technologies. So instead of burning coal to power steam factories, we could skip straight to powering electric generators via dams and turbines. Water power fortunately is not going anywhere, and provides a considerable amount of electricity.

The big issue is energy for transportation and for growing crops. I wonder what the prospects for things like switchgrass based ethanol are. I see promising news reports, but nothing has come of it yet.
More garbage from the same trash factory. Get back to me when you have an API that doesn't incentivize drivers to behave differently based on the name of the video game engine.
Whether this particular scenario is plausible or not, the overarching concept behind it is path dependence. Path dependence implies that humankind may only have one chance to go through certain transformations. For instance, the Internet, begun in 1966, took nearly 30 years to become the behemoth force it is now. No single corporation could have pulled it off because of the timeline alone.

Consider however that we've been doing this transformation thing since we began as a species.

https://en.m.wikipedia.org/wiki/Path_dependence
Thank you for the detailed response. I feel most relationships have a large income disparity between the partners and would cease to exist otherwise. For example, if one childless partner stays at home then the other has to make enough for both. Does American society count housing and food as expensive gifts?
I was imagining that that this was good tool for beginners to try. I don't think that is made to replace the myriad technologies that people use to develop a static site.
The problem with innovation in the sciences is that R & D is so capital-intensive and requires deep subject knowledge. Back then, innovation happened at industry research laboratories, the CEO used to be a scientist or engineer, and most important, CEO salaries were lower. When you ran your company into the ground you'd be without a golden parachute. I'm not convinced at all that Elizabeth Holmes or Carly Fiorina are an improvement over Roy Vagelos or Dave & Bill. I'd say that the current system stifles innovation.
Tk doesn't have to look bad. Check this out:

http://www.mcvoy.com/lm/bitmover/lm/gui-config/gui.html

I had to stare at that to be sure which was firefox and which was tk. I agree the defaults sort of suck but you
can tweak them and make it look pretty decent.
You have a good point. But at least in pure mathematics, you end up with a rigorous proof, whereas in deep learning, you end up with a system that may-or-may-not work.

This means that in pure mathematics you can build on your previous results, but in deep learning you cannot (without danger).
0.3um is too big, the particles referred to in the article are <0.1um.
Really, the best thing for the survival of the species would be population control (down to something like 2 billion) and eugenics of some sort.

Unfortunately, both are highly immoral.
> What is up with every app requiring 10.8 and above

Even Apple has stopped supporting 10.8 and below.
Because it can think so much quicker, so a few seconds will be generations in their time.

And on top of that, if they have human intelligence, they'd be able to improve it in those few seconds (because we had and they'd have access to our research), make smarter AI, and on and on exponentially fast.
"move to a place that offers such a steep step up in quality of life."

Let's be sure we all agree on the meaning of the expected amount: 2'235euros.

- Average rent: 1'000€ (assuming shared apartment)
- Average base insurance: 350€
- Average public transportation monthly pass: 60€
- Average internet access: 50€
- Average mobile phone access: 30€
- Average income tax: 17% (lower quantile, insurances and transportation deducted): 318€
- Intermediate total: 477€
- 1 restaurant per month with friends: 50€
- 1 movie ticket per month: 15€
- 1 coffee, 2 times per week: 28€
- 1 drink with friends, 1 time weekly: 40€

- Total, remaining: 294€

- Daily wage: 9.40€

Just to give you an idea of what it means living with 9.40€/day in Switzerland:

- Train from Geneva to Lausanne (30 minutes): 35€

- Coffee at Starbucks: 7€

- Big mac meal at McDonald's: 10.50€

- A coffee: 3.50€

Basically speaking, this wage would grant you the real minimal amount required to pay your rent, your most basic insurance, income taxes, have a minimal social life with people (coffees) and get some very basic food at home (rice, milk, bread, etc.).

Forget the idea of buying anything else such as a kitchen appliance, furniture, clothing, books, side-education, holidays, etc.

So yes, it sounds like a very high amount to other countries ears but here, it's lower than the minimal wage. This is a wage to make let people actually "think" by removing the struggle of finding food and shelter. But it is in absolute no way enough to satisfy a normal and well-being person's needs. Finding a job remains necessary.
I don't think a benevolent AI is impossible, or even unlikely, but I do think that as soon as the benevolent AI exists, there are a lot of people who will work very hard to find a way to exploit the tech for military purposes. So to me, the bad scenarios are essentially inevitable, even if the good scenario comes about.

That doesn't mean that the bad scenarios are as bad as people make out, but whether the AI is itself seeking to destroy humanity or just being used by militaristic people to plan simultaneous preemptive wars against everyone they see as a threat, the technology looks very dangerous to me. We will try to build it, that is just the human way, but like with the creation of other dangerous tech, we should be thinking about the dangers and how we will cope with them.
This approach works IMO only when all of the terms have sufficient representation in the dataset.

I have noticed that Google seems to have recently incorporated something like this as one of its scoring factors. That's fine if you're searching for the latest Kardashian faux pas (and such searches dominate the use of Google IMO hence the results of any A/B test I suspect), but my searches for obscure technical terms have been returning much less relevant results than they once did.

Has anyone else noticed this?
not sure if he is talking about this - https://github.com/atom
While some might find your wording a bit strong, I was also surprised by the lack of content in that slide deck.
I'm continually delighted to see so many programmers with backgrounds in dynamic languages feeling at home in Rust, given that that's my trajectory as well. :) I'm giving a three-hour Rust tutorial at OSCON this year and I'm honestly torn over whether I should tailor it towards people coming from dynamic langs or people coming from C/C++. I feel like I might end up just having to write two tutorials and take a survey as people come in to determine which to focus on.
Yes, this is actually worse than the notorious installation scripts run as root.

At least Skadi doesn't require root access.

I will definitely be adding more information and researching other ways of distributing executables safely.
IMO the optimal framework would be Google's Angular-Material, except for the fact that it is massively coupled with AngularJS for no reason. The assigning of layouts to row/columns, and dividing the space within are done very easily. Someone would be wise to use their system as the basis of a great CSS-only framework.

https://material.angularjs.org/latest/
VB6.

You can literally feel the disdain from others when I talk about it.
Consider: by definition, the human brain has the equivalent 'intelligence' of a human-equivalent A.I. That means we are able to understand the A.I precisely as well as it can understand itself.

If the A.I can self-improve, then we can also improve it. We're still equivalent.

Hitler had literally millions of human-equivalent-intelligences - they even had excellent sensor and actuator suites - and it didn't work out so well for him in any case.
I think you haven't done even cursory research into A.I super-intelligence before dismissing it.

Try reading Nick Bostrom's "Superintelligence: Paths, Dangers, Strategies"[1] and then I think you will change your mind.

[1]http://www.amazon.com/Superintelligence-Dangers-Strategies-N...
if by almost-champion you mean someone somewhere back in the pack. Relative to me the Cleveland Browns are almost Super Bowl champions!
The most likely scenario for destroying civilization through AI is also quite boring. Just getting rid of semi-truck drivers replacing them with autonomous trucks would put unemployment at levels that precipitated WWII, but now we have tactical nukes...
Sorry got pingendo mixed up with the pinegrow devs pushing their 100$ software around here when there are great alternatives such as this. Sorry for the trolling. I'll delete my comment once I'm on a desktop. Question where is the "pin" in these bootstrap editors names coming from?
In singapore, work permit class are all based on salary you earn and associated rights.
EP1 above 8k you can apply long term visa for your parents.
EP2 above 6k you can think about applying permanent residency.
SP you cannot bring your own spouse.
WP you cannot marry to local.

It is a bit brutal. but effective.

IT outsourcing is like training you while you on pay. once entry level engineers get experienced and they will ask to migrate to US. eventually a local hire become out of job.

Things I don't understand is why all these IT jobs require degree. why cannot we train school dropout to do the works? don't listen to outsource company when they say we have 80% graduate/16% masters/4% PHD etc. see what skills you really want.
Holmes should havs finished college and got a Med Tech degree rather than becoming fluent in Mandarin. A bench level Med Tech would have done a better job.

But slaps forehead the Mandarin is for the money.... Duh
Show HN: Transform insecure passwords to secure passwords
I am not sure I agree that it would necessarily be quicker. Evolutionarily speaking, a rat's brain's neurons switch just as fast as a humans. The number and density of neurons seem to define the level of cognition, not the switching speed.

I have a hunch that the constraint on switching speed actually results in intelligence rather than constrains it. Consider seizures in human brains for example.

Secondly, consider that humans have had the same brains for millennia and yet we still cannot improve them. We barely understand the first thing about them. I don't see how making the process faster, at the same level of cognition, would help.
But it might just as well be said by someone who IS aware of their irrational biases. So that's not actually a meaningful statement.
Were phasing the org put of trello because search/history is a pain after adding a mass of issues to the system. Improve that and you'll have me as a customer
Knights and Dragons Hack 2016 No Survey Android-IOS
>I can't sleep with one on, and I don't understand why it doesn't bother others who can.

What's there to bother them? It's just something you have on you wrist all day anyway and barely notice it when you're not checking the time.

I guess some people can't sleep with socks on or pajamas either, but it's not something that's anything more than a personal curiosity.

It's not like having a watch on while sleeping brings in any pain/noise/other issues that make it objectively bad for sleep.
I don't dismiss it, I just believe it to be unlikely. I am in the middle of Bostrom's book right now.
Digital Transformation Requires Total Organizational Commitment
I think Vanity Fair posted an expose a few years ago about rich NYC people having orgies with young, attractive women.
How do you get "don't teach your children any values" from that quote? Seriously?
If they're "ultrafine particles" you'd think they'd just blow around once the cover was removed think dust in a sunbeam.

My father has a lung disease called IPF (terminal) which is scarring of the lungs it occurs over time from various particles. He was a blue collar worker exposed to various fine particles; sawdust, welding fumes, grinding metal, paint, probably some asbestos insulation etc. at his place work over the decades which caused small amounts of damage each year.

Lungs are not to be messed with they're so delicate and lung cancer isn't the worst fatal lung disease you can get.
Most of the dust inside computers is trapped from the surrounding environment, and not coming from the equipment itself. Therefore most dust from inside domestic and office based equipment is dead skin. That being said there will be trace amounts of other contaminants.
>“Wouldn’t it be nice to say ‘I need to get to San Jose, give me my options’ and Viv would know how close you are to the train station, when the next train is coming, where the nearest cars, how much it was going to cost…”

My stock Android phone does this today.
Ultimately, and what the OP ignores, is rebuilding society [and resource exploitation to do so in general] like can be done with the rubble of the existing civilization.

It will be a long, slow road to recovery but all you really need to be able to do is setup one hydroelectric dam and you have enough energy to rebuild civilization.

We could build those with 1800s technology and, frankly, many of the innovations of the 1800s today are possible by just recycling the bones of a large city.

So I don't think this doomsday scenario will be as bad as the OP fears. We just may get booted down to the 1700-1800s and take 300 years rebuilding.
I don't understand this. There is no way we would lose all knowledge in the described situations. So why couldn't existing knowledge be used to re-boot society? Sure it might take 100-200 years, but it would happen
is it a coincidence? Bootstrap also introduces something similar today - bootstrap studio (https://bootstrapstudio.io/)

is there any difference?
The idea that a hostile Super-AI will take over and/or be a Doomsday scenarios is equally plausible the reverse will be equally irreversible.

A benevolent AI would immediately prioritize:

A) Eliminating hostile AI research

B) Advancing the good of humanity on the metrics it was given.
Hogweed herb
If I was starting a new site today I'd roll with:

- PostCSS (with plugins: cssnext, variables, mixins, nested, autoprefixer)

- Lost Grid

- Typographic (http://corysimmons.github.io/typographic)

- Boy - if I had to support legacy browsers (https://github.com/corysimmons/boy)
Simple server to detect malicious web attack on wordpress blogs
My thesis is that the knowledge on its own wouldn't be enough. To reflect a later commenter, suppose we still knew how to make shale gas. We still need all the infrastructure involved in getting shale gas - which needs other infrastructure, which needs us to have some other easily available resources. All those resources might be gone.
Which often is what you do in Bash with grep, cp, mv, find etc...
I think Jonathanks was referring to the "pray away the gay" type parents or the "I'm disowning you for giving up your religion."
I'm continually delighted to see so many programmers with backgrounds in dynamic languages feeling at home in Rust,

It would be nice to get some statistics, because it would be quite unexpected. Still, it seems like some major Rust contributors are coming from the dynamic programming fold. Also, we shouldn't compare Go and Rust, but Go seems to have influx primarily from dynamic languages as well.

(I come from a C/C++/Java/Prolog/some Haskell background, dabbling with Rust now.)
Instagram Pics to ASCII Art
Swift Weekly: 2016-01-30
Your shoes also step on all kinds of dirt. Not something you want in your bed. And hard soles etc are inconvenient when laying flat on a bed.

Your watch does not share those properties.

(And even so, lots of people, have no difficulty sleeping with their shoes or even boots on -- on the sofa at home, in an airport waiting, and it tons of other places besides, and even on the bed, usually with clothes on too, when dead tired).
Or you can do one with examples from both worlds for key areas of the language. It would seem that 80+% of each tutorial would be the same anyway. A slight detour into one side shouldn't irritate other part of audience so long as each example isn't too long and you explain it so they can mentally follow the discussion.