skysight-inc/HackerNews huggingface dataset:
I can relate to your statement to some extent. Why illumos is not "thriving" is _maybe_ because it does not have solid general purpose distribution. Tribblix is kinda trying to get there, but I haven't used it for more than few sessions inside VM.

Dream OS for me would be something ala OpenBSD, but built on top of illumos and with all the goods that would come with it.
It's helpful to remember that BTC has had strong upwards pressure for several months now: http://imgur.com/IWwOgm9

A graph like that was going to correct, one way or the other. PBOC's decree seems incidental rather than the root cause.
Perhaps rather than audiobooks, you might look into CS lecture videos.. many of these are probably fairly 'listening friendly' and don't require too much visual focus, assuming your preference for audio is due to a driving commute..

other than that, I can only recommend more podcasts; on the systems side, bsdtalk or bsdnow are quite good (obviously bsd focused)
https://interpreterbook.com is a pretty good resource to hit the ground running, with unit tests and little magic.

Once you've gone through it, you'll probably want to use the magic tools as they're well tested at this point, and make your life easier. Still, understanding what they're doing for you is a massive boon.

I should note, it uses Go but not in an idiomatic way. Strings instead of using an error type, etc. This is theoretically for the purpose of making it easier to follow along in another language, but I still wasn't a fan of that aspect.
The AGI threat? I believe so. The AI as in a drone with ability to profile an enemy and shoot them without human intervention? Yes. Why? We don't have AGI and so far we are not getting significantly closer to it in spite of the hype. But an autonomous tank, drone or even watchtowers are technologically possible for quite a while. An army of drones who can shoot without calling home is the imminent threat. Not SkyNet. IMHO.
Domain Registrar Forces Gab.ai to Censor Content
https://m.youtube.com/watch?v=arj7oStGLkU

Watch this video. It sometimes helps me. I've become a worst procrastinator as I have grown and have more and more responsibility. I like to get things done.
Can you recommend any minimalist classical music (other than Arvo Part) please? Not bland, it can be sensual like Gnossienne or dramatic as... tabula rasa?

My main issue with most classical music is that they feel too heavy and I feel physically sick.
Perfect answer. Another reason, which kind of joins with the density of the population is the significant noise pollution of larger wind farms.
> Learn it. Learn how to listen it, learn to feel it.

As someone willing to give this a try, where would you suggest one starts?
"Why your brain needs more downtime"
https://www.scientificamerican.com/article/mental-downtime/
No, it's not ad hominem. It's me expressing my dislike of the Nielsen Norman Group. They have contributed to the state of the art but they also tend to overblow their claims - famously they said "people don't read on the internet" which is absurd, a slew of more serious research on the subject shows how reading and scanning patterns are not substantially different on screen or in the press, and that users on the internet tend to read MORE than people reading newspapers.

Not to mention the fact that we're interacting in a text only site...

Third, what I've done is not "twisting your words" but connecting to your reply using it as a jump off point. I don't remember the name of that rhetorical figure but it's pretty common.

All in all I don't think there's anything you should be taking personally unless you have some vested interest in the author of the article (haven't checked, are you the author?)
Still waiting for SQLite4 with it's awesome LSM engine :P (shameless plug I ported the engine over to windows https://github.com/maxpert/lsm-windows and it works :D). I wish somebody can do a detailed architecture about SQLite4, that kind of knowledge is scares and valuable.
> Save/Restore isn't currently supported (as my hardware hasn't any storage) and is the only notable omission.

That's an awfully notable omission.

Really cool project, still.
I'm admittedly ignorant of AI, but I don't understand why we anthropomorphize their intentions and planning. If they are going to be so much smarter and more sophisticated than us, and alien to our ways of thinking... why are we treating them in our speculations as if they would be genius super-villians? That isn't alien at all, just an exaggerated extreme.
Isn't vivaldi just another branded chromium? Seems a bit disingenuine for them to be complaining about the company that built their product.
The question you need to answer is can you sustain this for the remainder of your lifespan.

He doesn't have to, as he is now at his target weight. He only needs to maintain his current body weight, which isn't the same thing.
"Live in such a way, that if someone spoke badly of you, no one would even believe it".

What I can't believe is who the hell would watch this video and think anything other than "run away".
Since the third world kind includes political corruption at an intense level as well as intense administrative corruption, I'm going to have to say the developed-world form with political corruption but without excessive administrative corruption.
My take is these companies are elusive in their descriptions because they sell data and/or harvest data. So they are worried about privacy people getting on their backs. So they try to not be direct and to get their through word of mouth or through their sales channels.
Fear-mongering earns you popularity, clicks, votes, money, and whatnot. People like being frightened or grossed out. IDK why, but just look at YouTube tredings.

There is an AI threat but it's not the tirannical apocalyptic global robotic oligarchy, it is what Facebook and Google are up to, taking away your right and means to privacy, a basic pillar of human dignity. The circlejerk of the trade of accidental or forced clicks and weird uncanny statistics and invented metrics where lots of money are stuck producing no value. And the way to get over this threat is to find a way to let survive the media, i.e. the news websites and tv channels amd other stuff, so that ads revert to their original purposes and surveillance and statistics necromancy is no longer necessary. Things like patreon, micropayments, crowdsourcing, and other stuff not yet invented. Because honestly without the current industry of annoying and irrelevant ads little part of the current digital companies could survive. We need more non-profits and decentralisation providing basic infrastructure (first of all search, and communications), and then a means to feed who feed our brains, whatever diverse foodstuffs may the thinking soup need.
The price of bitcoin was correcting many hours before any news of the China ICO restriction. So yeah probably completely BS correlation.
This sounds like the inverse of cowboy coding. The classic cowboy move is to tackle all of the easy parts incohesively, so the end program does may three quarters of what it is supposed to. Unfortunately implementing the last quarter will usually require re-writing large parts of the original code over years.

Sometimes the cowboy will linger around to try keep the unshippable code as-is. :( I do not understand why.
If $( cat $your_code | grep '//' ) results in something that does a good job describing the code then you're doing a good job.

If you think you're documenting way too much then it's about right. The people picking up your source years after you've left the company will need that much documentation. Documentation also breeds more documentation. When someone goes in and changes something they're far more likely to document it if their change makes existing documentation/comments incorrect.
Understanding Boosted Trees Models
I was just going to ask why search should be browser-specific, until I read your last paragraph.
I have an Angular 1.x app bundled with Webpack, which allows me some nice ES6 features. I especially like it for imports (which allows much better code completion than Angular's native Dependency Injection).

Configuring Webpack to do this was one of the hardest things I've ever done. :D
As if the CCP's "miracle" of economic development hasn't already been done in South Korea, Taiwan, etc. without the authoritarians who also brought the wonders that are The Great Leap Forward and The Cultural Revolution.

Or as if India isn't already basically replicating the same feat with a democracy, but 10 years delayed.

It isn't a "Western view" to understand that governments that respect human rights generally lead to happier civilizations in the long run. It's simply observable from empirical data.
Maybe this works in the short term, but if your policy is always to "deliver something, anything", you'll find it harder and harder to deliver anything, and more and more bugs appearing when you do. You need to understand the meaning of the code to successfully change it. Code written following this "deliver anything" policy will tend to have unclear, inconsistent, or flat-out nonexistent meaning. Further changes written like this will keep eroding the meaning until you're left with a program that can only be understood in terms of what happens when you run it.

You can never be confident making changes to a program like this, because you don't have a coherent understanding of how each change will affect the system as a whole: all you know is how it will change the behavior when the system is run in a particular way. You don't have to be a perfectionist to understand this!
Andrew Ng has a good quote:

"Fearing a rise of killer robots is like worrying about overpopulation on Mars"

https://www.theregister.co.uk/2015/03/19/andrew_ng_baidu_ai/

But he might be wrong...

(And he'd admit it)
I almost always check the comments first. Thank you HN.
Also, the more expensive your product, the higher up the ladder you have to sell because corporate budgets work that way. While people who will be using the product want to know what the product does, senior managers with budget approval want to know something more abstract, like will it improve their ROI by accelerating synergies or leverage their human capital to drive innovation. It can be more important to optimize the website for the people approving the budget.
The practical AI field is obviously growing today, more money is put into it every year. It's only a question when you want to start your safety research and how much resources to allocate to it. You don't need to allocate billions of dollars of friendly-AI research this year or the next year because anything approaching AGI is at least decades away (and might be a "fusion is only 30 years away" situation).

You could also compare this to climate change. The effect and eventual risk of greenhouse gases has been known for more than half a century. But initially it was mostly a theoretical concern and later even when it was realized to be a real problem the effects still seemed far away in the future. But people still did basic research, even decades ago. Nobody poured billions of dollars into sustainable businesses, but not doing business is not the same as not doing research.
All current use cases of AI are still very narrow and very expensive to create. There is still very long way to go between "godlike pattern recognition" to "abstract logical reasoning". All current impressive use cases of AI simply brute-forced all possibilities beforehand, reducing search space by pattern recognition. Unless we start to see some early signs of "abstract logical reasoning" there is no point in fear-mongering. No one knows whether we will get there in 5 years of 50 years.

Reason for throwaway: I heard an opinion that Elon missed the boat on current form of narrow AI, and by fear-mongering he tries to curb other players down (e.g. Waymo) before his companies have time to catch up. I don't have any evidence to back it up, but it makes a lot of sense when I think about it.
ICO of the day: Synthetic rhino horn erection pills, on the Blockchain
> The amalgamation file is more than 180,000 lines long and over 6 megabytes in size.
A lot of us that got CS and Engineering degrees in the 90's and early 2000's probably learned to program on Solaris. At least at the school I went to most of the CS department was using Solaris and Sun equipment.
Woah woah woah, hold up there. Scientifically speaking, a vegetable is the edible part of a plant. Tomatos are vegetables and fruits scientifically. This is like arguing that a square isn't a rectangle! Okay, carry on <3
The book Superintelligence addresses this objection. The problem is that there are a great many possible motivations an AI might have, and few of them are compatible with human survival. In short, "the AI does not love you, or hate you, but you are made out of atoms it can use for something else."
I'm not disagreeing with that: Bitcoin isn't a sneaky way of doing forex unless the RMB used to buy bitcoin is being converted into dollars (or another convertible currency), which most definitely is cared about.
Yes, in my opinion. Consider the amount of destruction caused by machined metal and chemicals in the 20th century. Now consider how much more destruction (or progress) is possible just by adding "naive" computer technology to those things.

In our experience, technology only reaches its constructive and/or destructive potential when humans use it. There's no rule saying this must always be the case, but when we ignore our experience it's easy to get caught up in fantasy, and right now the hand-wringing about "what happens when the computers wake up" is a silly distraction. There are plenty of threats posed by computer technology already, often from its integration with hardware, but also from information processing on its own. I don't mean to be pessimistic or spin another variety of doomsday story, but I am suggesting that we talk about present reality more often than all of this Terminator nonsense!

> Why are these leaders frightening people with claims that AI can cause WW-III or ruin the world?

Probably because they run companies that benefit from this idea being shared.
Ya, to buy a small simple house. Rich is always relative.
I strongly suggest you build something esoteric and fun first. This should be a "bare minimum" VM or interpreter. Here's one of mine that I wrote like a 8 years ago[1]: https://github.com/dvx/zeded/

Don't start off with YACC/Bison as they hide a lot of stuff under the hood. It's cool learning things from scratch. The most commonly-suggested book on compilers is known as the Dragon Book[2] and if you want to take this endeavour seriously, you should really get a copy.

[1] https://code.google.com/archive/p/zeded/

[2] https://www.amazon.com/Compilers-Principles-Techniques-Tools...
Leaving aside XMPP federation (though that is a good point), killing Google Talk itself was a bad idea. It was very good and useful, both the text chat and the voice calls feature, and Hangouts, its replacement, sucks heavily.
Very true but it's just boring. I'm shooting myself in the foot! Reading back my older post, I haven't been very thoughtful about expressing it properly; I simply think that the current trends such as one-scroll webpages also dictate (unintentionally maybe) about what kind of content should be put on and how they should be presented, resulting in many websites that look the same and feel the same. This is a shame because the great differentiator should be content.
If you're looking to create a dynamic language with reasonable performance, you could look at implementing it with RPython [1], which is used for PyPy, or for the Parrot VM [2], which is used for Perl 6.

Once it becomes a little more mature, Zeta VM [3] may also be a good target.

[1] https://rpython.readthedocs.io/en/latest/

[2] http://www.parrot.org/

[3] https://github.com/zetavm/zetavm
I am (work at Lucid Software: www.lucidchart.com www.lucidpress.com). We're using in conjunction with Closure Library, Clutz, Tsickle and Angular AOT template compilation to get great code sizes.

And Google has always been a heavy user of course.

Closure Compiler is preternaturally good at dead code removal, inlining, minification. But you have to use advanced optimization mode, and write JS amenable to its static analysis. If you're willing to put in that work, you'll get fantastic minification. If you're not, you should just find another tool.

Scala.js includes Closure Compiler adv optimizations right in the standard workflow, so it's a good bet any Scala.js project will be using it.
100% correct with questioning "why we anthropomorphize their intentions and planning."

My personal feeling is that nobody has any idea what they're talking about. And when I say nobody, I mean NOBODY including Ng, Musk, et al.

The problem is with those who read others and just assume they're "experts" or their opinions have value. In some areas they do, sure. In this area they most likely don't.

That, or those of us who are skeptical are uninformed.

Or it's somewhere in the middle.

In any case, I'll stick to my skepticism for one main reason, which is, general intelligence is supposedly modelled after human intelligence. And human intelligence is something we're JUST BEGINNING to scratch the surface of understanding while at the same time, really have ZERO idea how deep the rabbit hole goes.

And as any competent engineer here should know, when trying to emulate a natural model, you first need to understand the model. Until we do that, we will not create a general AI. Like any other computer program (WHICH IT WILL BE! in this conception), it needs to be programmed. We need to know what to program before we can do it! Computer programs don't emerge spontaneously.
When life changing money, isn’t
And the video will stop playing if you switch to another tab.
True. Rule of law is just an ideal, western developed governments are setup to help realize it, but abuses still occur.

In china, rule of law is not even an ideal, its system is not setup to support it, it is considered a western imperialistic concept that does not fit china.

Third world problems vs. first world ones.
A decision problem (i.e., determining whether a string is a member of some set) is in NP if there is a program and polynomials p and q such that for every string x in the set, there is some proof of that fact of size at most q(|x|), which the program can verify is correct in time at most p(|x|).

This implies that there exists an exponential-time deterministic algorithm to solve any NP problem: just check all the possible proofs, reporting "yes" if you find one that works, or "no" when you've generated all the proofs size q(|x|) and found that they fail.
well, I should have said "animal flesh". In my mother tongue (Spanish) fish (pescado) is different than meat (carne).
If China cracks on exchanges, everyone's out of luck. And they said already they will now audit them. A b an is coming, and other nations are and have been following to tighter control over cryptos and ICO's. Dark days ahead.
Discussions are sometimes re-bumped by the mods if they feel it is an interesting topic and didn't get enough discussion the first time around. dang describes it here: https://news.ycombinator.com/item?id=11662380
> The 1st Gulf War resulted in USA troops occupying Saudi.

No, it did not. There is a difference between troops being based on a country and troops occupying a country. The 2003 Iraq war ended with the US occupying Iraq. The 1991 Gulf war ended with US troops based in Saudi Arabia. The two things are radically different.
Bryan Cantrill give a great lecture. I saw him give an overview of DTrace a decade or more ago and remain impressed. Check him out.

https://www.youtube.com/results?search_query=bryan+cantrill

It's sad that we live in a world where a company doing good , innovative and useful tech is gobbled up by a company like Oracle who should not exist and do largely on their ability to con ignorant senior management and even more ignorant boards of directors.

Is there ever a technical reason to use Oracle? If there is what percentage of Oracle sales does it account for? Ie if it really is non-zero I bet it's a single digit percentage. Woeful company from the top down is their reputation and they've earned it.
10% is practically negligible when the power is coming from cheap wind power on the plains.

The 1200 mile Xiangjiaba–Shanghai HVDC line in China has transmission losses "well under 7%" [1]. This line was also completed almost three years ahead of schedule, which is an excellent contrast to Western nuclear plants that are being constructed in China. But then, nobody knows how to complete the AP1000 or EPR on time or on budget, as far as I can tell.

Lots of HVDC lines are going to be essential for cheap power in the US in the future, I just hope the political will materializes for that.

[1] http://3phasepower.blogspot.com/2010/08/xiangjiaba-shanghai-...

Edit: corrected the nuclear comparison.
Talking about any massive group of people as if they all share the same belief is never useful. Its one thing to suggest that some, or a majority, of Chinese support the current system, and quite another to suggest that they all do. I'm pretty sure "tank man" and countless other Chinese would disagree with your characterization of "what they want".
You seem to be implying that people are only motivated to help because they don't want the guilt of seeing people in need. While this may be true for some, it's awfully pessimistic.
My 90s university cohort became part of the dot.com boom, and thanks to their ubiquity in the CS labs, ordering Sun kit seemed like the familiar, natural, and obvious choice.

"Get 'em whilst they're young" - I doubt it was an intentional strategy for Sun, but it definitely helped their sales in the bubble.
Mind if I ask your age and nationality?

EDIT: Maybe a more interesting question, can you give a couple of examples of your favourite albums/songs/bands?
Yes. None of these fantasies bears any resemblance whatsoever to anything in real AI research. What's going on is that the predisposition of the human brain to believe in shadowy figures and apocalyptic futures is as pronounced as it ever was, but belief in Fenrir, Fair Folk and flying saucers is unfashionable among today's intellectuals, so they look for something else to glom onto.

There was a time when I'd never have thought I'd say this, but I actually think it would be better if people just went back to openly letting their demons be of the admittedly supernatural variety, because that sort of belief is relatively harmless. When people start projecting their demons onto real-world phenomena, they start making policy decisions on that basis, and that could very well turn out to be the final step in the Great Filter. Technological progress is slowing. The peak is approaching. The easily accessed fossil fuel deposits are gone. There will be no second industrial revolution. If we fail to make adequate progress before we hit this peak, it will be the all-time one.
What is an ICO?
Oracle needs to be convinced to not be evil. #probablyjustapipedream
You can account for 12 pounds weight loss in a week without much dehydration.

Let's say he burns 2500 calories a day, or 17500 in a week. If he has 500g of glycogen, subtract 4 calories/gram and we're left with 15500 calories. He's already lost 500g from the glycogen, and somewhere around 2000g from the water storing the glycogen, so he's down about 5.5 pounds. If the other 15500 calories are from fat, at 3500 calories per pound, he would lose about 4.5 pounds, for a total of about 11 pounds.
Here's a tutorial on how to create a programming language using LLVM (in C++ or OCaml): https://llvm.org/docs/tutorial/
Interesting off-topic: considering your current income (salary), do you think $200K college was worth it? I believe you could command same amount with a degree from free/state/cheap university, no?
Question for the HN crowd: is there a single-use browser for desktop like firefox focus? I really love it on iOS, but they don't seem to make it for Mac. Any suggestions?