skysight-inc/HackerNews huggingface dataset:
Uhm... yes, they most definitely are. There are many efforts underway right now building 'neuromorphic' architectures with memristors (which function very similarly to neurons). I don't think there is any promise in the approach personally (our 'mind' is a property of the feedback loop between our body and the world, and can not exist without the body, dualism is just wrong) but there are many who disagree.

Also, even going back to von Neumann it has always been expected that the brain will be able to be built in hardware, simply because neurons exhibit binary behavior. They fire or not, and all the rest is massive interconnectedness and adaptive changes to their activation potential. There's lots of argument about whether reproducing the behavior of neurons will result in a 'mind' or be useful, but no one would argue that we simply won't be able to build a brain workalike.
"Not people, prisoners."

I get that it's a game, but can't let this slip into the memesphere unchecked.

People are a superset of prisoners. Some of our largest problems as a society are a result of our not acting as such.
The three body problem trilogy .. the greatest science fiction of the last few years
>Brings back fond memories of the first time I learned C, when I really had to dig into what the difference was between storage durations (auto/stack, dynamic/heap, static, thread local)

If those are your fond memories, I'd hate to hear your traumatic ones. :P
Anyway, a crazy amount of computation

It really isn't. I do this sort of stuff all the time at work (and over much bigger areas) and the tools available these days make it almost trivial.

Edit: Not to say that what they did isn't cool, it is. But anybody with access to the right data and the right software could do the same thing on a halfway decent desktop computer.
Maybe, but I'm not sure Marx understood that capitalism would have such a potential for wealth distribution. Today, you can buy a 3D printer for 1/20th of the median US salary. You can buy a super computer that fits in your pocket for 1/50th of it. You can call your broker and buy an ownership stake in Apple, Exxon Mobil, or General Electric for smaller fractions than that.

Capitalism has actually provided far more avenues for laborers to own the means of production than any communist revolution has.

As automation gets better and cheaper, there will still be jobs for everyone - they'll just be performed by the robots they purchased for 1/10th, 1/20th or 1/50th of the median wage.
Does it start from first principles? E.g., does it explain the central limit theorem in depth?
My ideal would be very similar to yours. When you lay out the requirements like you have it makes me realize that it's less note taking and more "distributed storage and universal access to a resource management solution that can index and categorize variable content"

That's asking a lot from a note taking app, but not from a CMS.
I wish I could write this in a more pithy way, but I feel like it's one of those jokes I have to explain, mostly for my own benefit, and thereby ruin it, but get a jolly good laugh out of it in the process.

So anyway, here it is:

If the casino noticed the player tended to lose more given some situation and the casino created a circumstance for that situation to occur more often.

And that's the punchline. Right? It's like some kind of self-referential / tautological definition of a casino.

To belabour the point: We noticed people tend to lose more money if we build casinos.

My work here is done.
Fukushima is not a "newer reactor." It was built in the 70s.
Where does it source its data from?
In the embedded world, the default language is still C by a wide margin. You have to argue hard to have C++ considered and languages like Rust&Go just aren't on the radar.

Only in HN world is C considered legacy. For the rest of the world, its the well-known workhorse of the software world.
I have to agree. This entire article is about the action of the Erogan government when they decided to block Tor, so it's a bit rich for someone to scold you over making an on-point, if perhaps controversial, comment.

How's that week of no politics working out for HN?
Palantir has provided help tracking immigrants for US
Show HN: Smart CSS viewer  tailored for Designers
Why is it bad? Competition is always a good thing, and I'm glad that Neovim urged Braam to improve Vim as well.

Personally, I'll rather use Vim as it focuses on stability and long-term compatibility. I have a huge respect for Braam for maintaining the project for so long. On the other hand, some of the Neovim's promises are just that, big dreams. Development on Neovim has slowed down and if you look at their git history, you'll see most of their commits are actually upstream patches taken from Vim.

I also see a lot of hate towards Vim source code and code styling, which is not that bad and I actually prefer it to Neovim's two spaces per indentation style.
To be fair, while declaration mirrors use, the use contains a few traps for the beginner.

If you have written some assembler, you will see where C is coming from. It just occurred to me that most early C programmers were probably proficient In assembly.
A curated list of awesome bitwise operations and tricks
Ahh my mistake. I didn't realise that you could just retrieve a full list of users for a group (I just tried it and you can) I suspect this API may be fairly closely watched however.
That only occurs when you log into your Firefox Account via the web-based system, which necessarily has to use JavaScript to provide a client. If you log in via your browser, all the code lives in the browser.

Or, if you prefer, you could run a self-hosted version of Firefox Accounts on your own server.
No, the original plan was only to apply the rule to newly updated apps anyway.
Since 1980 this globalization happened, which literally added billions of low paid people to the work force. Many of them educated.

So of course there will be a global pressure on salaries. It is just market economics. (You can't coordinate a "New Deal" in countries all over the world at the same time.)

My point about that is -- it isn't all bad. Literally billions of people have left the utmost poverty. It just sucks for the ones of the old "middle privileged" level, like us.

If it was just that, I would cautiously be positive, but I agree -- this new level of automation implies "Big changes", which are scary. Most revolutions seems to end up with a large part of the population dead or in slavery.
I just took a gander: no tab-search, the keybindings are closer to Vimium than plain vim and no external editor. Also the hinting is _slow_ - it takes a second to render the link hints on the hacker news home page.

How are you dealing with all of that?
I'd have one objection: the Readme doesn't say anything about the underlying primitives (are you using something standard or did you invent your own cipher?), and doesn't say anything about external validation (are you alone so far, or did your code get reviewed?). If it's a learning exercise, warning wannabe users would be nice.

That said, your code looks too simple not to be easily breakable. I'm no expert, but that piqued my interest. I'll take a look. If I break it, I'll write an article about it.
For cryptography there's a huge gap between designing and using cryptography on the one hand and breaking it on the other hand. The amount of computational resources needed for breaking it can exceed what is possible with all the energy of this universe, while encryption is still feasible with today's technology.

With DRM it's usually the other way around. The attacker always has the encrypted data, the key and decryption routine. Otherwise playback wouldn't work. The only defenses are obfuscation and anti-debugging, which are basically security by obscurity. As soon as someone understands your scheme it's broken for good and you have to come up with something new.

Just like with cryptography you're trying to make it as hard as possible for attackers, but with DRM it will always be around the same magnitude of difficulty as for yourself.
Perhaps a single verified data point is better than a series of hypotheses? Because most, but not all books about politics, are based on hypotheses and not accurate data.

Also, if everyone voted personal opinion, shouldn't the voting process average everything out, rather than the kind of wild media-driven opinion surges/swings we observe today? (Not being rhetorical, I'm actually asking if that's a possibility)
That's Discog's job
If any of the people here who read Pratchett are interested in paying hommage to him: http://www.gnuterrypratchett.com/

I think some of his writing made parts of who I am, and it's a nice, simple, way of paying him back.
Consistent Hashing with Bounded Loads
I read 54 books (might be 56, there's still time!) in 2016. Here's the ones I recommend:

Fiction:

- Owner's Share by Nathan Lowell

I forget who recommended I read the Solar Clipper series several years ago, but I have been following them for a long time and look forward to it. It's part of a series, so start with the first one (Quarter Share) and continue from there.

- Star Wars: Tarkin by James Luceno

Non fiction:

- Programming Beyond Practices by Gregory Brown.

- Thirteen: The Apollo Flight That Failed by Henry S.F. Cooper Jr.

For the rest of the books I read this year: https://www.goodreads.com/user_challenges/3965760
That's only because of the welfare system. Otherwise there is no harm to others because a person with unskilled labour gets paid less over time (they're coming to America and Europe because the wages are better). And it is still probably better for that person than staying in their previous country.
I apologize for not being more clear. I was thinking about the flexbox more than the IE9 deprecation. The jQuery story was only to reinforce the idea that open source projects are "at the negotiating table".

http://caniuse.com/#feat=flexbox

There is a footnote on that page for IE11 (I believe still supported by Microsoft) that says:

"Partial support is due to large amount of bugs present (see known issues)".
The finger print is public. There is literally zero security in this system anyone can hijack it
Automation, which is rooted in all of our brains.

We'll have to solve that paradox and change our mindset on life. Philosophy time.
Yeah, fuck people that express different opinions.
Whatever language I use.
Well even if reactors are very safe, there is still a huge problem with maintenance costs.

Belgium for example has some old reactors. There are micro cracks appearing but because this is still not an issue they keep the oldest reactor open for another 10 years.

But what if there will be a point in time when Belgium doesn't have the funds to maintain this reactor?
Just amazing how undiscoverable they made this oft needed feature.

That said, I'm going to use the shit out of this next time I'm on Windows.
Oh please not this again.
The internet is not the united nations. Any step away from serving users free from external pressure in ORGANIC results is a step towards censorship.

If you want to sway people's opinion from results that match their demographic and search behaviour then you better pay for it because that's an AD - no definite representation of truth or relevancy.

If you really want to provide the most relevant result for those queries, produce the content and make it trusted enough for it to rank first. If you can't then you are not relevant.

Google works on trust and relevancy (government links mean a lot for example). There's no devil behind the screen deciding to rank neo Nazi material at Google.
The real reasons why we walk on two legs, and not four
True when dealing with a human workforce. Not convinced it's equally true when dealing with an automated workforce. That being said, I don't see why self-sufficient villages is something to strive after even it could be done efficiently.
Had some downtime last week and started the "first three books" edition I got over a year ago. Very nice read, already ordered two more that sounded very compelling. The wit and humour is absolutely terrific.
This is a much more intelligent essay than you might expect based on the title. The stuff about Inbox Zero and it's author is very interesting.
How does it compares to Java and C in performance?
I think we have to deal with reality first, rather than delving into hypothetical situations where robots control the world. Currently, many countries are growing their population despite the reduction in jobs. Secondly, corruption in the government, and businesses that manipulate the government, is funneling money into a small group of people.

These are two issues that will actually help with both creating jobs and ensuring decent pay. Nobody really knows what will happen in the future. If there are robots that can do all of our work, who says that only extremely rich people will be able to afford them? Which technologies have stayed permanently unaffordable where there is consumer demand? Not that many.
Thank you. I have since updated my article in the hope of making it less dangerous. I think it addresses most of your objections. Could you review it again?

Thanks.
Plus unlike most guys there is a backup life plan for her. You are lucky that it's not a librarian son!
sorry, I don't seem to be able to edit it to do this?
Online hackathon weekends hosted every other week
The VM state isn't that easy when you remember that JS can keep open sockets to other things, can launch processes, etc.

Sure, you could find a way to serialize it, but that'd be a lot harder — you can't hust go back to halfway the middle of receiving something through a socket.
Can you not build a lookalike audience based on a group now?
To slow global warming, we needed more nuclear power in the 70s, and continuing investments in it along the way, rather than slowly decommissioning the plants we did have.

I'm not really a utilitarian, but people freaking out over three relatively minor incidents with nuclear plants is a terrible justification for avoiding nuke power and accepting coal, with all of the side effects that mining, transporting, and burning that stuff entails.
> I somehow always prefer a software, where you do things intuitively without needing to first learn a shortcut for everything

That doesn't even apply for an IDE. As a vim user I always feel lost in those at first.

Any tool with a bit of power will require familiarization. You won't get the most out of that IDE unless you learn it.
I think "Commercial Features" is pretty much clear enough, especially since the Oracle paid features aren't really kept in secret.
> A giant earthquake AND a tsunami hits the plant and not a single person is killed

This IS the worst problem with nuclear, a denial complex of the size of Jupiter.

Two workers Kazuhiko Kokubo and Yoshiki Terashima were killed directly by the tsunami, as other >15.000 japanese. At least 20 among the thousands of workers involved where injured by radiation, some where severely burned. Other died by sudden leukemia of course quickly tagged as "non related with Fukushima". 230.000 people can't still return to their homes and live in temporary refuges and are vulnerable to depression. Stress-related illnesses and other maladies had killed about 1,656 people in Fukushima Prefecture since the tsunami. I bet that living in a refuge for years takes a toll to your health.

> For me it reinforced the fact that nuclear energy is one of the most tightly regulated industries in the world in terms of safety.

The one-damned-single-page safety plan of fukushima was all except a good example of "a tighly regulated industry"
How to Implement an MVP of Security in a Startup
An add-on to this question if people dont mind.

What medium are you reading these books on?

Physical, ebooks, pdf, kindle?
“Professional Idiot” Adam Saleh vs. EVA Air ATC Near Incident
Incidentally, the Amiga Workbench Utility disk (or whatever they called it) included a very nice microemacs implementation:

http://www.guidebookgallery.org/screenshots/amigaos204

Suffice to say, I have been a very happy emacs user since then ;)
Intel Bets It Can Turn Everyday Silicon into Quantum Computing’s Wonder Material
Opera in 2016: #yearinreview
It's not like this is something far off. Wages have been frozen since 1980. And productivity has increased at a breakneck pace. From 1950-1980, when productivity gains were slow and incremental, the median wage rose by 75%. Between 1980 and 2010, it rose by 1% while companies posted record-breaking profits and the median income of the top 10% rose by 475%. The average wage increased alongside productivity gains, but due to the extremely skewed distribution, that hides the fact that the gains of computers and automation technology benefitted only the very top.

I think a large part of it has to do with how disruptive computers and software are. One person can walk in and write some software that makes an employee 50x as productive. How do you compensate that? They enabled your employee to create profoundly more value. If compensation is in any way tied to the value of the work being done, the compensation should obviously be similarly profound. You have to divorce value of work and compensation from one another completely to avoid ending up paying software creators very highly and practically creating a special class for them.
I haven't bothered with a car because they're frankly ridiculous here (Ireland).

I just went looking for an example to put some actual numbers behind this - and I couldn't. I picked the most unassuming car I could think of (a 2006 Nissan Micra, €1500-€2000), and went looking for an insurance quote.

For a 35-year-old on a brand new license, with the dullest, most economical car I could think of - I couldn't find anyone willing to even offer me a quote. They'll let me put myself as a named driver on someone else's policy - but as my family don't live in this country, that's not an option.

Every time I read various articles about various industries complaining that 'millennials' not providing the business they expect from us, I just end up screaming at the monitor.

I won't buy a car because they won't let me. If they won't even allow me to bend over, they can't complain I'm not letting them screw me.
I am really confused with CSS grid. How does it adjust to smaller screen sizes? My impression is that it is rigid like an html table, and we have mostly abandoned these for good reasons.

With flexbox I can make the sidebar float below the content at a certain screen size. Can I do this with grid?

So if anything, it seems to me that the global layout should be done with flexbox, and the grid is for smaller, more rigid elements that do not need to re-order on different screen sizes.
I was hoping people would come with more examples of things not to use flexbox for with well-reasoned arguments. I had an experience a few months ago where someone had used flexbox to vertically separate sections that could have various sizes of content that needed to have varying spacing between the content and I really felt as good as I thought the developer was Flexbox was wrong and just could not get past 80% to real completion of the design.
Email Markup Actions: How Those Fancy Links Show Up in Gmail / Inbox
Linux for Beginners: Setting up ClamAV for the first time
It can vary with time and context. I had a long period where mangling text in high prowess was important to me. Because I was somehow in love with programs, and doing lots of things with my fingers felt good and worthy. Also because I was using Java, very verbose as everybody knows.

Some people will love Java and accept its verbosity, I cannot.

Now I found out about lisps, ml, or even ruby and suddenly verbosity decreased.. you need less text edition.

And even more than that, focusing on algorithms and conceptual structures makes you forget about editing, formatting, or even live check etc. You often think deep beforehand. Then type a few things, because the design is more balanced.
NIST Calls for Submissions of Quantum-Proof Encryption Algorithms
And yet they're protected against editing. Really - vincent van gogh is going to be vandalized?

I tried to edit this:
"was a Dutch Post-Impressionist painter who is among the most famous and influential figures in the history of Western art." to simply "was a Dutch Post-Impressionist painter who is among the most famous and influential figures in Western art." which has the same meaning without unnecessary fluffery (like "in the history of the world" to "in history" ) - obviously western art means that.

But i can't because it's protected. Grandstanding indeed.
It is quite fair when you take into account the change in the wealth of people all around the world, not only first world countries.

That's the issue with this thread: it's only first world perspective, about the time when the difference in income between countries around the globe was completely radical. With globalisation, it jist evens out.
Were either translated to English?
> Storing electricity is mostly a solved issue: batteries.

Ok....

> We just need to do it cheaper and on a larger scale

So it's not at all a solved issue then!
Can your computer run VR? Here are 4 ways to test it
While I too oppose DRM, I find it less objectionable on a Subscription service like Netflix because there no assumption of ownership. I do not own the content on Netflix I did not buy it, I am renting a access licenses to a library of content for a monthly fee.

Now DRM on BluRay, DVD, Digital Downloads, Games, etc that do have an assumption of ownership because I pay a onetime fee with the expectation of accessing that content in a non-time limited way. Those types of things should never have DRM
Thanks, I wasn't familiar with the expression in that context
​US government: Help us protect computers from quantum hacking
Cheaper compared to every other suggested solution to climate change. If climate change wasn't a thing, sure, I'd probably be on board with writing off nuclear and waiting for some combination of solar and wind and storage to take over.

Also, regardless of who pays, a Fukushima-event every few decades is several orders of magnitude cheaper than flood-securing New York City alone (and there are a lot more places in the world that will need flood securing).
Fiction, mostly:

- Reamde, by Neal Stephenson. What a let down, very formulaic.

- Vortex, by Robert Charles Wilson (sequel to Spin and Axis). Spin is a must-read, Vortex was quite pleasant and brings a satisfying closure to the series.

- Permanence, by Karl Schroeder (re-read). Lots of awesome tidbits (property, rights, AR, anthropocentrism) scattered through an entertaining semi-hard sci-fi space opera.

- La Zone du Dehors, by Alain Damasio. A spiritual sequel to 1984.

- Fahrenheit 451, by Ray Bradbury (finally!)

- The Affinities, by Robert Charles Wilson

- La Horde du Contrevent, by Alain Damasio (in progress). A fantastic, ontologic, poetic story about the wind.

As well as a couple non-fiction:

- Surely You're Joking, Mr. Feynman! This is made of pure awesomesauce and perfectly captures the kind of spirit at the root of hackerdom.

- Pale Blue Dot, by Carl Sagan (in progress). Humbling.

- Steve Jobs, by Walter Isaacson. Surprised me in many ways.
Searching for "did the holocaust happen" in Bing brings back the Wikipedia article for "Holocaust Denial" first, followed by a BBC article about why the holocaust happened, and then the results from neo-nazi sites who have SEO'd their way to (nearly) the top. The difference is small, but it's better than Google.

If people start thinking Bing is actually better at finding relevant things than Google's search engine then Google should be very concerned.