skysight-inc/HackerNews huggingface dataset:
Sounds like a bug in Spanish (chill, I'm Spanish). However, fish is also animal flesh so that wouldn't have made the statement any better. Fish are animals. Fish muscles are meat in the same way any other meat is meat.

Downvoted for facts, gotta love it.
I do not think the threat is overblown, but like many tech estimates, we're overestimating the short term and underestimating the long term.

The more present threat is "AI-lite": we're hacking ourselves collectively, more and more, with not entirely positive consequences.

We're increasingly addicted to our devices and our system rewards those that further the addiction (er, "engagement"). We've provided ways for small groups of people (down to individuals) to influence and manipulate tastes, preferences, moods, feelings, choices, actions, and beliefs, overtly or subtly, at great scale. Case in point: should Mark Z want to quietly influence a US election...he could do it.

This isn't "AI" in the self-aware/AGI sense, but there's an incredible amount of leverage looming over the human population, and that leverage is growing. And when machines start manipulating things instead of humans, how will we know?
No, biography by Nasaw
On the contrary, these are precisely the kinds of people who are using AI as a tool or building block, eg as a means to an end. Researchers inherently have a very narrow view.
You have to look at opportunity cost. There is significant dev time that is spent supporting those configuration mixes that relatively few people will use.

If that dev time could be spent on other features that will be appreciated by more people, then that is a decision you can make while still adhering to the principle of "users-first".
While I'm obviously biased, I think you are succumbing to a kind of cargo culting with respect to both commit activity and hardware support.

On commit activity, we in illumos don't necessarily have the same values as other projects: we really want to get it correct the first time -- a trait inherited from Solaris that we call "FCS quality all the time."[1] As such, commits have to be tested, thoroughly reviewed (four or more reviewers is not uncommon), and (as a practical matter) are more often than not shipping in a downstream repo for an extended period of time before they integrate upstream into illumos. In short, we value quality much, much more than quantity -- and what you perceive to be "low" activity I perceive to be quality activity (and as someone who very much relies on the ability to stay current and deploy into production, high commit activity would leave me nervous).

In terms of hardware support, you need to be specific. Yes, there is esoteric hardware we don't support -- but we in illumos are really focused on the server-side, where there is less hardware variation than you might realize. At the moment, the biggest hardware limitations aren't in the traditional domain of CPU/NIC/HBA/flash/spindle (where we have broad support), but rather in the emerging domain of the GPGPU. And anyone who is interested in engaging in the substantial kernel work in this domain (both to make NVIDIA-based GPGPUs to work in hardware virtualized guests and to allow AMD-based GPGPUs to work natively) should consider reaching out -- Joyent is very much hiring![2]

[1] http://dtrace.org/blogs/bmc/2015/09/03/software-immaculate-f...

[2] https://www.joyent.com/about/careers
Oh man, so many good quotes in that talk. "Do not fall into the trap of anthropomorphizing Larry Ellison"
Right. AI as a tool for existing power structures can become a threat long before AI itself is a threat.

https://twitter.com/zeynep/status/904683388354867201

https://twitter.com/zeynep/status/904707522958852097
Higher Education Erodes
In 2013, China's government declared Bitcoin to be illegal, and Bitcoin crashed from $1,200 to $425. I figured that it would be impossible for Bitcoin to succeed if China outlawed it, so I sold my Bitcoins at $425. I think I was the low trade. Now Bitcoin is at more than ten times that level. Let that story inform your decision making now.
Fasting has really worked for me. I've been doing it for nearly 2 years. Better mental clarity, better weight and less sickness. I'm doing a version of the 5:2 diet though
Shouldn't it be called "nnn is not noice"?
Weird combo being Firefox with its default user agent..
Yes, you need to tie the algebra to the geometry. I had a friend taking a trig class, and when I showed him how all those trig identities just fall out of multiplying complex numbers, he was pissed.
I'm guessing you're from the Midwest. Maybe from a rural area. No way you've never heard of Joy Division if you lived on the coasts.

Please name some rock and punks bands you liked growing up.
Ted Nelson: Here I stand, at age 80
This is for building a compiler for the language tiny: http://thinkingeek.com/gcc-tiny/

Otherwise, get your hands dirty with a parser generator(PEG parser generators[1] tend to be fairly forgiving). It is pretty easy to get started making an interpreter that way, and it is quick to prototype with.

[1]: http://bford.info/packrat/
460p is a low bar but these restrictions already exist on current services.

Netflix: https://help.netflix.com/en/node/23742 - 720p on Chrome and Firefox, 1080p on IE and Safari and 4K requires Microsoft Edge, a HDCP2.2 display, a 7th generation Intel Core CPU and Windows updates.

Amazon: https://www.amazon.com/gp/help/customer/display.html?nodeId=... - You can do 1080p on pretty much any browser but 4K requires a 2nd generation Amazon Fire TV and a HDCP2.2 display.
True, but it's just stupid, fish are animals.
https://news.ycombinator.com/item?id=15124906
If AI is more intelligent than humans, how is it bad?

Previous (and still existing) threats to humanity (for example, the atomic bomb) threaten to destroy humanity, or indeed the whole world, and replace it with nothing. That's bad.

But if AI is anything its opponents claim, it will eventually be better at thinking than we are, with, probably, a much lighter ecological footprint, and less impulses like fighting wars, meaning it will be able to last longer.

Should we not encourage that, even if it means we can suffer from it? What is the point of humanity anyway, if not the pursuit of knowledge?
Find a way to live closer to work or the other way around, then bike or walk? A bit of exercise gets my brain going way more than half listening to something while driving.
Which is strange, right? Because America ranks number two in charitable giving [1].

So what makes people charitable when it comes to charitable giving, not so when it comes to single payer?

[1] http://www.marketwatch.com/amp/story/guid/6EF5920A-87B8-11E5...
I worked though a bit of this book over the long weekend, I'd recommend this as well
I hate to be facile, but if Sun and Solaris were so great and Oracle was this known bad place, why did they let the Oracle people in the door in the first place?

Maybe sell to someone else?
SV/tech sector narcissism and associated managerial credulity is going to provide fodder for much epic and wonderful satire. Which is admittedly minor compensation for this vast waste of human and other resources at a time when we are facing so many genuine challenges.
Solaris, hell, I still mourn the death of SunOS (esp verison 4.1.3) at the hands of Solaris,
Tarkovsky's works are generally demanding works of art. They are definitely slow paced and almost boring, but I've always found myself in a much more thoughtful frame of mind after watching his films.

As for Solaris, it is worth reading the book as well as watching both versions of the film -- they ask and explore different questions. The book is about the nature of intelligence and life whereas the films are more about the human part of the equation -- what does it mean to be a human as opposed to be a "replicant"? Tarkovsky is slower paced, but IMHO encourages deep reflection. Soderbergh's version is definitely more watchable and is actually quite thoughtful by Hollywood standards.
I have, what I beleive to be a slightly better version of that, from here

https://www.threadless.com/product/5040/Furr_Division/style,...
> I think Webpack solves a real problem in the web world, but holy cow is it a pain to configure in large applications. Anyone who has had to maintain a larger (and often dynamic) Webpack configuration knows what I am talking about.

Maybe I was doing it wrong but for a previous project I was using SystemJS for module loading + bundling and Gulp for SASS + TypeScript compilation and livereload. I've replaced all of this with a much simpler (before I had too many differences between development and production builds) Webpack configuration that does everything. Setting up both configurations drove me up the wall with the usual array of "module not found" and "file not found" problems you have to persist with but the Webpack setup feels more robust now that it's working.

Probably not an easy problem, but it would be amazing if build tools by default gave you a lot of help with debugging errors e.g. "module a/b/c not found, did you mean ../a/b/c?".
Well said -- here is barack obama saying more or less the same thing in a wired interview: https://youtu.be/72bHop6AIcc?t=2m25s & https://www.youtube.com/watch?v=ZdhyM5jHu0s
Thanks for bringing up Four Seasons. I listened to Spring, it doesn't really fit what I asked about and initially I thought it was too poncey. But then it develops on like a teasing narrative (if that even makes sense, my musical vocabs is way too limited) - interesting!
Not a lot of other options. Linux basically rolled the UNIX market.

I remember rumours that MS was in the game, but the fit there was a lot harder to find.
In the film 500 Days of Summer, Tom (played by Joseph Gordon-Levitt) wears a shirt with this design on it.

I have a similar shirt and had no idea what the design was. I know Joy Division, I was familiar with songs on the album, but had never actually seen the cover. My postman, a man in his mid-50s called me out one day, asking me if I was a Joy Division fan. I said yes and asked why he would ask that and he just pointed to my shirt. I assume he thinks i'm a tragic hipster now...
Leicester City fairytale: Using soccer analytics tools to compare EPL seasons
Show HN: Pq, a unixy generic protobuf parser
I have read that in the mix between IBM and Oracle they thought that Oracle would lead to less layoffs...
I would recommend keeping your hands clean and using ANTLR [1]. ANTLR4 is powerful lexer/parser generator. LL(*) is ridiculously powerful. Also, ANTLR is well documented and the his book [2] is quite readable.

[1] www.antlr.org

[2] https://pragprog.com/book/tpantlr2/the-definitive-antlr-4-re...

Also, if you're really only interested in the language then you should think about targeting LLVM IR or the JVM.
I'm surprised no one has mentioned Nick Bostrom's book, "Superintelligence", which directly covers this topic. The thinkers you cite: Elon Musk, Mark Zuckerberg, (and possibly, Putin) have derived much of their current fears/hopes about AI from Bostrom's seminal work.

https://en.wikipedia.org/wiki/Superintelligence:_Paths,_Dang...
>> if I refactor my app so it runs faster and hits more customer use cases, but has 1000 fewer lines of code, would you argue that it's a worse app now?

That's not apples to apples though. Smaller app == good. City population declining is not necessarily "bad" per se but doesn't scream "urban revival" either.

Then there's the largest municipal bankruptcy in US history they went through in 2013. Doesn't really help with painting a picture of a thriving community even if they managed to clean up a few blocks here and there.

>> Still better than Flint...

you're not setting the bar very high are you :)
Ahh, thanks it looks like it was changed after I read it.
What happens if the pay per point is too low to retain employees, and all the doctors move to the US?

What is to discourage a doctor from doing a 6 point procedure even though a 3 point procedure has a better or same outcome for the patient?
You are correct in that I cannot canvass the 1.4 Billion population "en massee". I'm constrained to navigate the world and form opinions based on incomplete information. But, given I run a company here in China and have been here for 8 years, I'm a bit skeptical when I hear all the hyperbolic pitch fork raising from westerners who likely haven't spent much time here and had long term exposure to the culture and the people. I can tell you that your assertion "they are not allowed to tell you" is a very strange claim itself to me. I've had plenty of conversations about this with my employees. As a westerner, yes you'd better watch your words. But it's common for them to hear me rail about internet issues and they just snicker and move on. But make no mistake, the people are rabid Nationalists. They've been living under single party rule for thousands of years. Their economy will be the strongest on the planet, #1, eventually and that time will be soon. Anyone that thinks they are going to start a movement to force China to change, better not hold their breath. Yes, it is strongly moving more authoritarian here regarding the internet and free speech. That sucks for us westerners but the extreme vast majority of Chinese people I am exposed to, they could not care less.
Wouldn't that be OpenIndiana?
Ask HN: How's your work-life balance?
Software engineers and software managers, are you happy with your work-life balance? Do you feel you have enough time for family? Do you feel you have enough money?
It seems like the simplest thing, then, would be to use a secret that is too short in your documentation and make note of both the fact that it's too short and what the requirements are for a good secret.

Of course, this runs the risk that a user will simply "salt" the sample you provide up to the necessary length, which makes the length of their secret effectively the difference between the minimum length and the sample length.
Yes, but the article also says that file is generated by a makefile from more than a hundred .c and .h files, and that it's done for ease of distribution and because optimizers do better with a single compilation unit.

It's not like the authors spend a lot of time working on the amalgamation and that's the way the project is developed.
I third this. Software Engineering Daily tends to focus on decently technical topics (microservices, data pipeline architecture, distributed systems, deep learning), but makes it accessible to the motivated software engineer.

I like the format of the interviews. The host is not an expert in all the topics that are discussed, but he does a good job asking intelligent questions and making the conversation accessible for software folks with only a casual understanding of a particular topic, say like Bitcoins, containers, etc.

I feel the fact that the author is not an expert actually makes the show more interesting. It's kind of like an ELI5 podcast for practicing software engineers.

I often come away from each episode feeling like I have have learned something useful.
Ya, ok. I can believe that, but it isn't very direct.

China does have cheaper electricity than the west, especially since most of it still comes from cheap dirty coal.
I think Peter Saville possibly qualifies for the genius label.

If you compare the industry standard sleeve and poster designs of that time with his work for Factory, it's like getting visual communications from another world. (Literally, with the Unknown Pleasures art.)

He completely transformed the industry's approach to imagery - and I suspect that neither Joy Division nor New Order would have been nearly as successful without his iconic covers.
Ah, bursts of creativity/activity I can understand and do myself. I suppose my point is more that its not sustainable to work such long hours, not that it can’t be done successfully every so often without long term problems :)

I also find that sometimes “my time” looks an awful lot like work in the sense that I might do very similar things (hey, I enjoy programming!), the difference is that one is done on my terms, when and how I want and I do it to relax, have fun or otherwise do something I want, while the other is something I do because I have to.
I rate any risk of AGI as very low. Axiomatically, I don't believe in strong AI, so that's my bias.

The risks of increasing automation on the workforce and economy are real, but we also don't know where the new jobs will inevitably be needed. See O'reilley's essay here: https://medium.com/the-wtf-economy/do-more-what-amazon-teach...

To the extent that AI is the next incarnation of angst about what the eschaton will entail, I remain confident that our future perils and trials and travails will be both utterly familiar and totally unpredicted by pundits now, and that it will be neither a utopia nor a dystopia; always both together.
Great hacker news comment 10/10 would read again
I had missed that sentence, but also I never said it's impractical.
A large number of accounts go close to zero every month limiting banks ability to use them for loans.
LSM engines tend to have great average but inconsistent performance. How does sqlite4's LSM fair?

Last time I looked at benchmarks, sqlite4 with an LMDB backend was faster on average and had much lower variation in performance. Is that still the case?
Most of the responses so far are about implementing. My favorite intro to programming languages was http://www.eopl3.com/ (though the first edition was more fun and not quite so focused on being a classroom textbook). Working through it, you write interpreters, but that's to make the ideas concrete and testable, not to replace a compilers class. There are newer books that may be better -- I hope someone who's studied them will bring them up.

http://wiki.c2.com/?ProgrammingLanguagesAnInterpreterBasedAp... was very fun and surveys a wider variety of languages, though it's also very dated now.
They get all their best ideas from UK.
It is cheap because it is a poor power source, the energy is delivered at inopportune times. C&I doesn't want to sign PPAs with them, which is why they have to discount heavily to get them. This article then takes that fact and pretends it means wind can undercut gas? Gas, especially gas peakers command the highest prices per MW because they run at the times when we need energy the most. That then covers the cost of having them idle for the rest of the year.

Wind has low operating costs but the maintenance and depreciation are huge, so looking at it from an operating cost perspective completely undermines this.

The simple litmus test we should use is that there are no profitable wind companies. It's not very hard to run one - so if this article is accurate, where the hell are they?
> In traditional Catholicism the rule against meat on Fridays didn't apply to fish

Beaver meat is also a-ok!
https://blogs.scientificamerican.com/thoughtful-animal/once-...
> I think it would be cool to have an Ultra 5 again.

I have an ultra 5 in a closet that hasn't been powered on in the current decade. Was thinking of giving it a spin in light of recent news.
I'll second this, it's quite good so far.
The book is better than both films, though I liked the films, too. And, yes, the films diverged from the book in significant ways. Lem is a fantastic writer, and Solaris is one of his best. I definitely recommend it, if you like cerebral sci-fi.
DO WE NEED a SPEEDOMETER FOR ARTIFICIAL INTELLIGENCE?
Having the interpolation done in one central place and coded by someone experienced sounds as good as OOB to me.
Are you actively driving? That limits what you can learn technically, because technical requires at least visual learning, if not actually hands on.

Stick with audiobooks about technical _concepts_ or managerial topics. I'd suggest start with either The Phoenix Project or The Ideal Team Player. From there, follow audible recommendations.
A lot of what you're talking about sounds familiar. It'd be nice to talk to someone, even if just to commiserate and bounce ideas off each other.

My email is in my profile, if you're interested. Good luck.
Such an interesting read, thanks for sharing.
This is worth pointing out. To me high commit activity is much more an indicator of poorly designed software than a quality project especially when a project has been focused on solving a particular problem for some time.

This Solaris news is disappointing. I feel bad for those of you who have worked on this project for a significant portion of your career. Hope those who have been working on it find a good home somewhere.

Bryan, do you expect this will affect the direction of SmartOS in any significant way?
> Unfortunately, however, make wasn't made to compose well; you'll rarely see people (including me) publishing and re-using rules

I'm not saying Gulp, Grunt or Webpack will suit your needs but I find Makefiles quickly become very unreadable and hard to debug. Its syntax for loops, conditions and arithmetic is awkward and hard to remember and the behaviour of variables is confusing. At least with the others the syntax is decent and there's tons of plugins for common tasks.

Why would Gulp for example not suit your use case?
Oracle paid $5.6 billion for Sun. If someone else wanted to pay that much they could have submitted an offer too. The board cares about maximizing shareholder value, not about the future of any ongoing technologies.

Sun had been in discussions with IBM for months about an acquisition, but I believe the offer was lower and there were antitrust concerns (they did compete directly in a lot of markets) [1]. I suspect they would have been a much better steward of the open-source efforts though

[1]: http://www.nytimes.com/2009/04/06/technology/business-comput...
And some Buddhist and Hindu sects consider mushrooms to be meat.
Sure sounds like it. I've been through a somewhat similar (but less jarring) situation, mine was a customer silently started hiring people to clone a kind of trading system they licensed from us at the time, but the strangeness tastes the same way.

A bit of story, might entertain someone:

It started with them started asking somw weird questions, and generally behaving odd in our meetings about fixes and new features. Somehow, I came to the conclusion they had to be working on a clone, which I told everyone on the team. They were quite surprised by that, especially as I wasn't myself present at the strangest meeting. Que a year or so later, when my boss walked in. One sentence that said it all: - How the hell did you know ?
Turned out I was right. But truth to be told, I couldn't answer his questions. It was simply the only possible reason I could imagine.
I find SE Radio (IEEE) to be less captivating than Software Engineering Daily.

I think it's partly because the latter has better production values, better pacing and attracts more prominent guests in the field(for instance, Martin Kleppmann, Neha Narkhede, etc.)

I find myself not being able to get through an episode of SE Radio.
Seriously. I love the coverage on AI/ML but so much of it missed practical applications.
Wonder if I read that book off the same recommendation back then or if you read it off my recommendation? It's a great book!

You Can Negotiate Anything by Herb Cohen is another good one from that time period. (See my profile)
Well, going forward I think it will be more commonly referred to as a menu icon rather than a hamburger icon. It's almost pervasive on phones now. Do you think the stacked dots are better than stacked lines? A mini-menu icon? It's helpful to have some small icon for the menu on mobile devices so it doesn't take up as much screen space. What is a better alternative?
Curious: Does anyone use GANs for anything of value, or are they just gimmick NNs?
Which behaves differently on Solaris than Linux, of course. Linux killall kills specific processes but on Solaris it forcefully kills everything on the landscape...
Martin Shkreli's This Week In Investing
https://www.youtube.com/watch?v=Y0dKDJeQAds