skysight-inc/HackerNews huggingface dataset:
If you take a look at the evolution of the most advanced non artificial general intelligence, eg. human intelligence, it is strongly connected to the evolution of communication. It is a question of efficiency whether you learn through your own experience and failures or through the experience and failures of others. This teaching/learning process was boosted through the use of pictures, spoken language, hand written and printed books. This is why I believe the artificial general intelligence will we teached by an other artificial general intelligence and this evolution will be somehow connected to language processing. As far as I know Google tries to train its AIs through human imput, eg. to recognize animals drawn by humans. I consider it as one of the first steps in the right direction.
As an interesting tangent, to maintain BeOS compatibility, Haiku is still being built with a GCC 2.95 compiler. They also build with GCC 5 and a Clang port is underway, but those obviously loose compatibility.
Great list. Stealing the ones I haven't read.
Gtkmm was what made GNOME programming a sane alternative to Qt, back in the day of the license wars.

It was that template meta-programming that allowed us to offer the same event handling capabilities as Qt, without having language extensions based on an external tool like moc.
Sure, but this line of argument waters down the term "memorization" to something unrecognizable.
That's how the life in the world with borders is. Anywhere in the world.

The situation when the color of your passport is more important that any of your eduction, qualifications and experience is the rule, not an exception. It is how the world works by default, for people outside IT, and for most people inside IT too.

I'm kind of annoyed how people from first-world countries are suddently striken with this revelation when it suddently affects somebody they know, shows how blind they were when it didn't.
The DoNotPay bot has beaten 160,000 traffic tickets – and counting (2016)
The Emperor's New Mind, by Roger Penrose

The Tao of Physics, by Fritjof Capra

Dancing Wu Li Masters, by Gary Zukav

The Naked Ape, by Desmond Morris

The Road to Serfdom, by Friedrich Hayek

The Worldly Philosophers, by Robert Heilbroner

The Story of Philosophy, by Will Durant

Grammatical Man, by Jeremy Campbell

Zen and the Art of Motorcycle Maintenance, by Robert M. Pirsig

Flow, by Mihaly Csikszentmihalyi
> The brain is slow and redundant. It has to be like that because it is not produced in a factory - it is created by self replication. Self replication imposes strict limits and requirements on the type of brain that can be created.

It is also limited by the efficiency that it must attain in order to operate under the energy conditions of our environment.

The energy efficiency of biological systems might be a hint that we should more-directly employ them in the "artificial" minds we build. You're right that the human brain is limited because of its context, but we'll only get superhuman hard artificial intelligence when we're able to build/grow a big one in a vat.

> A neural net like ResNet-150 is capable of doing essentially what 1/3 of the brain is doing (vision).

Is it? There is probably a lot more going on in that 1/3 of our brain than mapping images to words.
A run down city centre that's wall to wall with people and full of busy shops and cafes.

'...I hardly go into the city centre any more...'

Nobody goes there anymore. It's too crowded.
7 steps of Machine Learning
Location: Romania

Remote: Yes (preferred). I have worked since 2007 from Europe, with companies in Australia and the USA, so I have experience in remote working arrangements.

Willing to relocate: Not at this stage, but if the offer is really good, then yes.

Technologies: SQL (Oracle, SQLServer, PostgreSQL, MySQL), C# .NET, Web Services (SOAP, REST), AngularJS, JQuery, JavaScript, Windows, Linux, Unix, CSS, HTML, ... (and more)

Résumé/CV: https://www.dropbox.com/s/ntoro8ozmk3s9w2/cv_full_ep_sep_201...

Email: peter@peterabolins.com

I am currently employed as a software engineer in a 9-5 situation. I am looking for something part-time, with a view towards full time, which can be done remotely. I speak three languages (Swedish, English, Latvian) and am learning a fourth (Romanian).
I actually think it's free for Germans since most of EU don't have visas with most of Lat Am.
Just sent you an email :)
>> 3. They know there is evidence inside the safe

"know" implies a fact. The determination of fact is up to the jury.
Courage : The joy of living dangerously - by Rajneesh - for giving that extra push to take risks and live on edge.

It is a highly opinionated work, with full of questionable arguments and logic. And, I am not sure whether it resulted in good or bad, but certainly, it has made an influence.
This. The padding changes as well. You have to work hard to produce the same ciphertext from a given plaintext.

The claim is bogus.
Ludwig Wittgenstein: Duty of Genius was a great ride, as well as a fantastic introduction to powerful ideas about communication and non-scientific disciplines' wish to imitate science.

The Autobiography of Malcolm X makes a brilliant case for angry speech, making the mainstream portrayal of figures like Gandhi and MLK Jr. seem like straight-up whitewashed propaganda.

Delusions of Gender is a fierce analysis of the nature/nurture discussion that rears its head over and over, explaining various mistakes people when interpreting results, both at the research level and at the journalistic level.

Marx's Inferno reinvents Marx in a super clever way.
While we're on the A.J. Liebling train I have to put in a plug for this one, still shockingly relevant today - https://www.amazon.com/Earl-Louisiana-J-Liebling/dp/08071020...
The author of the piece, Michael Kinsley, is a flat out genius. That is and has been apparent going back to his both incisive and funny comments on Crossfire.

I started reading the article and was blown away within the first paragraph by the quality of the writing and I scrolled up to see the author and.... Michael Kinsley.
Ask HN: Website templates – is there money in making them?
I have been thinking for a while of setting up my own site with a variety of my own website designs.

Sites that aggregate templates seem as popular as ever (e.g. Themeforest, Template Monster). But the sheer number of templates feels like the market is too crowded to make an impact. Is it pointless to enter this market?

Is anyone making money from website theme or template design?
If there is such overwhelming evidence that it's a foregone conclusion, then I wonder why they haven't charged and convicted the man already. Why do they need any cooperation at all?
I've got a few hard drives wiped with random data that looks like cipher text and yet it isn't and I don't know the password (but this can't be proven). Does this make me a criminal in the US?
I don't like it at all. It feels like it is made for touchscreens. Anything made mostly for touch screens kind of sucks with mouse and keyboard.

I also do not like how the "grids" do not have lines anymore.
There could be a hash collision, which might be enough to provide reasonable doubt for a jury.
The Bible of Options Strategies
Presented without comment: "(In case you were wondering, it would take a roller-grill hot dog 76 years and 256 days to travel the entire trail network.)"
Yeah, this is how statistics is taught in a lot of psych departments. A bunch of tests and rules of thumb about when to use which equations, together with some training on a piece of software.

IMO the "pragmatic rules-of-thumb" approach to teaching/understanding statistics is probably the genesis point of the reproducability crisis. This mindset toward stats has probably done more damage to Psychology than anything else in the history of the field.

So, proceed with caution.
For some reason I read the first line of this comment as "I like China's approach to visa fees..."

In rapid succession I thought, why would China tie their visa fees to Chile? Are Chilean geopolitics closely aligned with China? Is there some complex macroeconomic formula that involves Chilean immigration patterns? Is China just trolling the West by randomly pegging their visa fees to Chile?

I should really pay more attention when scanning HN comments.
Iodine: A full superset of Java with enhancements
Seconded, https://www.factorio.com/blog/
Very next sentence after the quoted material begins with "Facts ..."; i.e. the comment is about the memorization of facts specifically (perhaps the same thing we call "rote learning"), not about "memorization" being any kind of enduring state change in the memory.
Not all but certainly a healthy double digit percentage. The rest are easily manipulated followers.
Awesome post! Something tells me a non-profit startup is in the works!
Why reverse it when you can evolve it?
Off the top of my head, the trolling of an open source project probably differs from the trolling of a political post on Facebook. Part of it is just because the Facebook post is often intended at least partially to be an attractive nuisance when written and the posting to be one when made. Part of it is the emotions involved in the post itself.

An open source project on the other hand, is rarely written to be an attractive nuisance and less commonly shared for that purpose. Most of the people who pay attention pay attention because its purpose might relate to their interests or purpose.

In the case of an open source project, much of what might come across as trolling by people at the edge of the hole is driven by frustration. Part of that frustration is that they do not see the project as exactly meeting their needs. Part of that is frustration with the need itself. Their expressions may come across as trolling simply because they do not speak the same language as those deeper in the hole. Part of it is often the problem most communities have with "endless september".
The funniest thing is that Material redesigns are often worse for touch. When they gave Chrome a Material overhaul they made the toolbar icons smaller and harder to see. For something that started out as an Android thing it's pretty absurd. Chrome's recent UI overhauls also make it harder to access central features (like extensions) on touch by nesting them in obscure context menus.

The only good thing about this YT redesign is that they finally got around to making Theater mode fill all the horizontal space instead of playing videos in a tiny box, something they should've done 5 years ago.
What's an "Authentic Map of India"?
> neuroscientist say: "why didn't you talk to us 15 years ago? We could have told you that!".

Interested to hear about these. I can honestly not remember any.
Can you explain what you mean here? Isn't what the op is doing generally ok - to pass shared_ptr's by const reference to save an additional increment/decrement on function call?

https://stackoverflow.com/questions/3310737/shared-ptr-by-re...
The relationship between math and statistics is an interesting one. In my experience, "Statistics is a form of Math" is true when the math folks want it to be, and is a totally separate thing that doesn't belong in the club at all when they don't.
It looks pretty good but is extremely buggy on Safari. Every so often the page will simply refuse to navigate, no matter what I click on or type into the search bar, so I have to hit refresh to get a "working" page again.
The computing resources are getting cheaper. There was an estimate that to get something roughly equivalent to a human brain you'd need ~100 teraflops and currently you can now get a 12 teraflop GPU from Nvidia for $1200.

Part of the reasoning for the Kurzweil turing test by 2029 type of stuff is that once human level hardware falls in price to hobbyist levels, loads of people will hack away and someone will figure it out.
Object Thinking by David West
But how is the JSX story in Vue? Every time I ask this I kind of get crickets, because it seems just about everyone is using the default template syntax.
Most modern shoes, especially running shoes are not easily repairable so people mostly don't go to shoemakers.
>I'd prefer to see better jobs than QoL

Job satisfaction is a factor in QoL, I guess.
This reminds me of this snippet from #haskell IRC. The Haskell community's got it right.

https://gist.github.com/quchen/5280339
“It's Magit the magical Git client” now on Kickstarter
I know nothing about US politics, but I feel like John McCain has spent his career trying to either ban things or remove free speech. He keeps popping up in some of the books I read, the most recent he was trying to ban Voilent Video Games (Doom).
Hand-engineering and hand-assembling evolved components will fail, way too complex. We struggle with making bug-free word processors. This will only be solved by fully evolving AGI, or some other form of automated search of high-dimensional design space.
The blood draw is for the police to check for driving under influence of alcohol or drugs (DUI) or driving while impaired (DWI).

It's a serious offense, and sounds like this this case could have caused a death, so there would be a criminal trial down the road.

You have a right to an attorney, and a right to not incriminate yourself.

If conscious, the patient would presumably reject a blood draw to avoid incriminating themselves.

If unconscious, the patient cannot provide consent, and should not be forced to incriminate themselves by giving blood.

Either way, the only way to compel self incrimination should be a judge's warrant, as it will likely become a point in a trial.

This is why they repeat unconscious so many times.
Best part about it for me is the dark theme. No more plugins for making it work ! Kinda great for better web.

PS: Did anyone notice the blog's favicon looks a little pixelated.
I love their detailed explanation of the benefits I will receive from their new logo. What groundbreaking innovation!
Yes, there is a court order compelling him to unlock the drives. The really questionable thing here is that they haven't charged him with any crimes, even contempt. That shows there may be a desire to establish some precedent in this case.

EDIT: Scratch that, you can hold someone in jail as long as they are in contempt of court, apparently.
I can't quite describe it but the use of #F00 just looks wrong to me. Over saturated somehow
Except for the comment UX, I like the simplified visuals, and the black top on wide-player configuration.

Also the fat logo typography, it's a detail of smashing consequences. I cannot not see it.
Because UNIX was always a C territory, it is like asking why the obsession with JavaScript on the browser.

Back in the day, on the heat of the C vs C++ language wars on GNU/Linux, the C guys would pick GNOME and the C++ guys would be KDE.

Then there were those of us that would gladly pick KDE, if it wasn't for the license Trolltech was originally using, so there was the effort to create Gtk-- and Gnome--, which wasn't that well seen, back then.

Back then the GNU Coding Standards suggested using only C[0] which helped language's adoption, in a world where OS/2, Windows, BeOS and Symbian were heavily adopting C++.

At least nowadays they acknowledge there are other programming languages that can be used.

[0]- https://www.gnu.org/prep/standards/standards.html#Source-Lan...
The problem is, nothing pays other than IT in the modern world. So it's either stagnation or invasion by IT. I'm not sure how the given town will no longer be recognizable - there's not enough people who do IT for that.

Who said California was sustainable? I think it never was. It was always fueled by brain drain. Never by local talent.

If you're building somethind sustainable you're playing a different game and you'll never catch up.
I'm really glad they added a dark mode. But performance is absolutely horrible, I don't get how this made it through QA.
That would be a much stronger argument if trafficking wasn't such a significant issue in countries with legal prostitution.
Two that I almost never see on these kinds of lists, but really think they should get more acknowledgement:

"Crucial Conversations" - breaks down how to have what might otherwise be an uncomfortable conversation about anything. I really think everyone should read it.

"The Enchiridion" - A stoic guide, boiled down, short, and very very relatable even in the modern age.
Meditations - Marcus Aurelius https://g.co/kgs/PkoSGf
From AI to Zombies by Yudkowsky. Interesting framework and thoughts about knowledge, perception and how we deal with biases.

Can be downloaded for free/pay what you want here https://intelligence.org/rationality-ai-zombies/
Displaced Dogs During Hurricane Harvey
Instead of Semicolons, What If You Could Code With… Dragons?
Looking forward to the HN post on the first person to thru-hike/paddle it.
YouTube was never really good at design, UI or UX, so it's no surprise they make it even worse.
I have a lot of problems on Safari (macOS). It abruptly stops accepting clicks on videos. In the last 2 days, I've had to move to Firefox to browse Youtube.
https://www.amazon.com/Art-Reading-Minds-Henrik-Fexeus/dp/91...

Learned how to read peoples emotions more reliably.
Not aimed at only you, but a trend in posts like these: When it's no particular order and you don't comment on what a book is or why you recommend it, I feel the list becomes kinda useless. And when a post is upvoted much that contains a lot of elements, I don't know which book gained those votes.
I really want them to fix scrolling in the left rail. Frequently it fails to scroll until you explicitly click in the panel. Having to do this breaks the entire point of background scrolling
All those Macs at Google must be running Chrome
This doesn't have to mean an across-the-board increase in food prices, though. Prices that consumers pay for goods should reflect the cost of the resources consumed in their production. If almonds in particular become more expensive at the grocery store (it takes a gallon of water to grow one almond), and this causes people to buy fewer almonds relative to other foods, and water is conserved as a result, then this seems like the right outcome. (If we did see an across-the-board increase in food prices, that could be fixed with government subsidies, if that were necessary to prevent the change from being a regressive tax.)
>If you're reading books for the details, you're doing it wrong.

Blanket statements like that will get you in trouble.

While I can appreciate the point of the article, it has a rather narrow view on the types of books being read.

Sure - some books are more about expanding your mental models. But in other books, the value is in the details.

I'm really good at reading lots of books. I'd read one and then jump to the next one. A little over a year ago, I forced myself to put the brakes on. Any book where I felt the ideas are important, I decided to take notes. I write them on paper as I read, and later transcribe them to a blog so I can access them anywhere.

It really reduced my rate of reading. But I'm very happy with the results. Forcing me to go over it multiple times, and then occasionally revisiting my notes, has made a huge difference.

Yes, reading once will change your mental models. And reading again will change them even more (even if just a few months later). I think it is quite rare that you will retain all the big ideas (let alone the details) in one reading. As an example: How often have you come across someone who once read a book and is trying to change aspects of his life based on principles of the book - and you've had to point out how a number of their changes are in conflict with the book's contents? (Getting Things Done is a common one people get wrong).
> All Windows APIs are still C (stdcall to be precise) with some COM.

Only if we are speaking about until Vista.

With Vista the majority of Win32 API are only COM, not "with some COM", even the userspace drivers are COM.

WinRT introduced in Windows 8, nowadays rebranded as UWP, is also COM.

Of course one can be masochist and make use of the low level C compatible COM bindings, or embrace ATL, WTL, C++/CX or the new C++/WinRT and enjoy productivity.
Interesting. The "air spike" referenced there is like another idea I was wondering about: cross a bunch of laser beams ahead of the bullet, from a spread-out set of ground-based lasers. Like laser launch, but for rarefying the air in front instead of for powering a rocket.
I am out of loop on whats going on here. Anyone have a quick explanation as to whats going on and what the plan is? We now know for sure the Russians did .. something?(guessing this is a response to that). Thanks.
I've been working with selenium a lot at work recently. There are lots of little nuances to grok if you want your tests to run completely deterministic: especially on a JavaScript-heavy site.
Now Youtube doesn't even open without javascript. It used to be possible to at least see what the video was about.
Same here. It is indeed unusable on Safari.

There is an option in the top right menu to restore the old YouTube design and leave a feedback.
Marshall McLuhan's "Gutenberg Galaxy" and "Understanding Media".
Buckminster Fuller's "Operating Manual for Spaceship Earth" (and other books and essays of his).
What James Damore Got Wrong About Gender Bias in Computer Science
What you say is true for container images and putting an ELF binary as the only file in an image doesn't make much sense if your only purpose is to run it without any other requirements.

However don't forget that Docker also gives the user an interface for running processes in a namespace and cgroup!
Life:

The Disappearance of the Universe

Programming:

Effective Java - straight forward pragmatism

Learn You a Haskell for Great Good - took me down the rabbit hole of Haskell, which is just a natural mindbender
I don't think you're wrong that AGI will have (something like) those components in its inception.

I just disagree that we have to intentionally create them -- I think there are a lot of places we can experimentally bruteforce the implementation instead of having a solid theoretical understanding if our only goal is creating an AGI.

I don't think we need any theoretical breakthroughs, per se, but rather, a lot of computing power and time. No one seems willing to take a million nodes and run them for a decade to brute force some of the mechanisms -- everyone wants results on the short timelines that grants or Wall St operate on. I get why, but that bias towards quantifiable short-term gains fundamentally limits the search algorithms we're implementing in our quest for AI, and likely means that we won't get there in a meaningful way, because intentionally implementing the necessary requirements is a fool's errand of complexity.

In short: we're not smart enough to do the simple, but slow thing, so we're trying the highly complex one with demonstrable incremental results. I expect this approach to continuously fail to develop AGI even while it demonstrates results on discrete problems.