skysight-inc/HackerNews huggingface dataset:
I started reading the Culture series based on a few recommendations here, and I've really been enjoying it so far. The stories make for good reading, though the nature of the society hasn't been explored that well, and I guess never will now, leaving a lot of open questions about the nature of humanity and AI. A few that it's brought me to ponder:

Are humans capable of living in a society where we know that machines rule us unquestionably, we can never do anything as well as a machine can, and anything we could ever want is provided to us free, so much so that there isn't even any point to the existence of money? Would we all just collectively flip out or something?

For that matter, what happens if an ordinary Culture person decides to take a trip to some foreign capitalist society? Presumably the trip would have to be approved by Contact or something, which seems kind of ominous by itself. Where would they get money to go do touristy things in that society? Does the culture make money in that society somehow, and give anybody who wants to visit an unlimited pile of it? Or is it limited somehow?

Exactly what makes the Mind AIs free from all of the mental issues and personality flaws that have caused Human-led societies so many issues? Especially when we see that the human-level drones seem to have a rather ordinary level of positive and negative personality traits.

Exactly how does this society go about deciding which Minds decide what? Do the Minds vote or something? If so, how is it decided which Minds get a vote? Which Minds decide when and how to produce more Minds, and how to train/educate them? Essentially, what is the structure of the Mind-government? Do the humans keep track of the going-ons of the Mind government, however it works, and how do they feel about having zero say about what happens there?
Good point. I've had a couple Platepuses for a while, but I hate to clean them. Would be nice to have a cheap recyclable solution for on the go when you forget your normal bottle.
Triggers the tptacek bat signal (or other kind infosec people)

How worried should people reasonably be?
Show HN: Should you wear a shirt?
FWIW, Hacker News is written in arc, a variant of Lisp. So, there's that.
Sleepmoo – website for sleeping
>I think Spotify provides more per listener over a lifetime than any other medium.

More what? Revenue?
PROSPERITY INDEX RANKINGS 2014 [pdf]
What Architecture Is Doing to Your Brain
Same story for me, went for a front-end developer position, but didn't get any front-end developer questions.
Thank you so much, I'll definitely look through these as soon as I have time.
May I ask why not? I would personally prefer slower (if safer) crypto over fast but potentially vulnerable crypto.
I thought Groupon was a good company.

Where would you have gotten that idea? Certainly not from anything Groupon has ever done.
As a show of good faith, Groupon should write the Gnome Foundation a check for the remaining $12k (currently at $68k)
> "I find it's _not_ simple enough to describe and understand"

I mean, you've got tree, commit, and blob objects, and they only compose in very limited ways. trees can have blobs or trees. Commits can have commits or trees. Blobs don't contain other objects. There are also tag objects, but you don't often need to think about those.

That's pretty damn simple. It's really only a single (very simple) concept more complicated than what filesystems expose to end users (trees and blobs, err I mean, directories and files).

The payoff of spending one or two minutes learning these very basics is that you will be able to derive the answer to "Can git do..." formatted questions without little effort. Not having to resort to documentation or google for those kind of questions saves me tons of time and grief.
> I find the hardest part in any project is avoiding and getting rid of technical debt early on.

If you have struggled with that, you will love inheriting and refactoring 10+ years of technical debt... on a shoestring... due tomorrow.
You do realise that JSSE has lots of timing attacks etc. and that's pretty much unfixable in managed code? It's also had numerous bugs in it's SSL/TLS implementation (mainly because no one uses it) such as mishandling zero length extensions (used for flagging support for a feature), failing to handle DH params that aren't a multiple of 64 bits (no sane reason) etc.
Full agenda coming soon :)

BTW, here is a special code for HN users to get a free ticket and bypass the registration process. We want to seed the audience with great developers who can help spread the word. Just put this code in: HACKERNEWS at http://hacksummit.org
Maybe? Haven't heard of it.
I agree that it's harmful to society to create "marketplaces" where workers are more free to undercut each other on price. Everywhere in nature and history, arms races are "fair" but they waste resources, so society should focus on creating and enforcing rules against arms races.
I wrote the beginnings of txtjs on a trip to Bonaire in June. I find I am about 2x-3x as productive writing software during surface intervals while diving than any other time. The diving forces you to relax, think, breath, and you cannot use a computer. When the dive is over, you are 3x productive and things are easier to implement. Also I dive with Nitrox with adds 10% more O2 into the tank, I end up sleeping better, less risk of n2 narcosis, longer bottom times, and I can think very clearly after a dive.

It sounds absurd but I have found I will hit flow more on dive trips than any other time.

Get certified: padi.com
The website in question doesn't get much traffic at the moment, so performance is not an issue.

Modern JVMs can use AES-NI hardware instructions when available, in some cases at least, so I'd imagine it's not too awful. But I honestly don't know. Benchmarks would be interesting.
Site asks question, see image of shirt, and the question.I then get prompted that site is requesting location information from my browser which I deny and my question goes unanswered :(

Apparently location plays a big part in wearing a shirt to work or not :\
Well it's patched now, but it didn't affect you unless you were running a "Windows Server" although all recent operating systems were affected. If your Windows machine is behind your home router and you were not forwarding ports to it you're probably fine. I doubt this vulnerability was known well enough that enough people were scanning for vulnerable IPs to exploit them.
Dockership, a dead simple docker deploy tool
I never figured it out. It is tempting, but nothing I would ever risk myself. There are also a ton of new scams such as "buy this MacBook pro for full price, cancel the order then send me $300 in bitcoin and I'll send it to you" (I know I butchered that process)
It is meant for those who are already familiar with LaTeX but do not have a handy unicode input method. Emacs has a feature that allows you to literally type \alpha or \in or any of hundreds of other LaTeX commands and have it substituted with the appropriate unicode character right in the plain text buffer you're editing.
and is that considered illegal or just a trademark infringement (not to say that isnt also illegal)
Do effective music videos need a big budget? Absolutely not
Except they chose to use the name Gnome which was already being used which is a bad faith move. There's no possible way they didn't know about Gnome - there's photographs of at least one Groupon employee who was also involved in Gnome.
Is Ebola Adapting?
We (TechEmpower) have run preliminary tests of JSSE in consideration of a future round of our framework benchmarks project. Although we do not yet have any SSL tests in our project, our preliminary findings were that JSSE was considerably higher-performance than we had been lead to believe by popular opinion. I don't have the data in front of me, but using JSSE in lieu of OpenSSL did not affect request-per-second results sufficiently to make me worry about using JSSE.

Since then, my chief concern with JSSE has been simply not knowing how solid it is from a correctness of the algorithms perspective, but that is something I'm not well versed in. In other words, my concern was just one of uncertainty. Provided a credible security analysis suggests JSSE is just as secure (if not moreso) than alternatives in unsafe languages, I will be confident deploying future apps on JSSE.
Yes, I know there have been timing attacks, and the ones I know about were fixed. So I'm not sure they're pretty much unfixable.

Regardless, I am more afraid of buffer overflows and general memory management errors than I am of timing attacks. Heartbleed was orders of magnitude easier to exploit than (say) the Bleichenbacher attacks that JSSE has been vulnerable to.
I think you misunderstood my question.

I know that Deis is focused on running 12-factor apps and does not try to provide a platform on which to implement backing services. There are proprietary implementations of backing services that are tied into specific cloud providers, such as Amazon's RDS. There are open-source implementations of backing services that are tied into specific cloud implementations, such as OpenShift's Trove. What I am asking is this: what projects are attempting to implement open-source backing services in a cloud-agnostic manner?

Put another way, if I choose to run Deis right now, I have the benefits of a PaaS without lock-in. However, I still have to either accept a degree of lockin to a service like RDS or attempt to roll my own automated database management. What projects should I be watching or contributing to that are trying to change this for databases? For queues? Etc.

I mentioned Rancher because they included creating clones of EBS and RDS in their goals, but surely they're not the only project biting this off.
The way I think about it:

Docker - specify a config file and boom you have a VM with the system, the language, the libraries preinstalled

Deis/Dokku - gives you tooling to deploy/stop/access apps on your VM with an easy cli
The use-case is a heroku-style system that you control.
Spotify may be one big experiment to her, but to me, the music industry itself is a giant insulting failure to anybody not in the top 1% of artists. Thus, 6StringMercenary music is on Spotify, because 6StringMercenary cares more about art than money. 6StringMercenary also genuinely knows the value of money, works 40 hours a week just to be able to have the PRIVILEGE to be a musician, and therefore thinks Taylor Swift hasn't ever had a real job and should get off the diamond encrusted 38 story tall barn full of horses she's shouting from.
KDE Ships Applications and Platform 4.14.3
Makes one wonder where the line between mental illness and indoctrination goes...
"Enemy of the people"... I think we are very close now.
If you are just trying to get a junior or intern position in a c++ environment, then a basic understanding of c++ oo principles should suffice. You might want to look at my favorite c/c++ interviewing slide show: http://www.slideshare.net/olvemaudal/deep-c

Did you know most of these things before watching the slide show? Great you are ready to work! Did you need to look a few things up but got excited about what you were learning? Great you are ready to work! Did you think this was stupid and that you already know enough, why should you bother looking these things up? Ut oh, you are not ready to work in this business.

That being said, it seems like you have an underlying concern about getting into a job at all. Have you applied to some junior c++ positions and been rejected? Are you living in an area where there are few positions or the competition is very high? Giving us a bit more information about your situation will help us to know how to help you.
I'm not sure that I agree with this point of view—in fact, I have a suspicion that it's sarcastic—but it seems like a constructive contribution to the discussion whether or not you agree with it. Why the downvotes?

(I am not the poster.)
The article never actually specifies whether the "mostly black and Latino" women who digitize the books are treated as independent contractors. It implies it, by launching into a section on Mechanical Turk, Uber, TaskRabbit, etc, but never actually discusses the book digitizers.
I did not claim that the paper contained any mistakes. Rigorous proofs do much more than simply eliminate the possibility of mistakes (though they do that too); they make the argument accessible to a wider mathematically literate audience who may not be familiar with techniques which are standard in the author's field. I know a not-inconsiderable amount of graduate-level probability and a bit of stat phys and yet still this paper is not a trivial read. I'm sure if I stared at it for a day I could figure out the entire argument, but the point is I don't have a whole day. Theorems and Lemmas are a protocol for mathematicians to communicate efficiently. Considering the level of offense you have summoned up, I assume you must be in some mathematical field, so I am surprised you do not appreciate this.
LinkedIn open sources Cubert, a big data computation engine
815 days – the longest streak on GitHub?
Ok.. But if I push 5 docker containers based on say Ubuntu 14.04, will they take 5 times the size of an Ubuntu 14.04 base install, or will they share base install?
Your point is taken: some of the underlying technologies we use are still under active development. That said, we've worked with enough production Deis deployments to know that etcd and fleet (for example) run much better than some might think.

As early adopters of these technologies, we have strong relationships (and often formal L3 support) with the teams involved. We are often the first to report issues as well as the first to test fixes. You can view this announcement as a vote of confidence in those projects and our ability to roll out fixes as bugs surface.

Hope to see you back in the #deis channel soon!
The twilight of poorly located and planned suburban indoor malls.
I guess it had to happen, given the "police actions" undertaken these days.
I suppose you want some sort of zero knowledge proof, so the browser can prove that the request is coming from a user who has paid without revealing who the user is.
> I’m not willing to contribute my life’s work to an experiment that I don’t feel fairly compensates the writers, producers, artists, and creators of this music

A lot of megastars acknowledge that the success of their "life's work" is somewhat a function of luck. Internet radio's artist discovery mechanics scale down to give exposure to smaller artists. It seems to me like we're headed in a direction where a manufactured top-40 single, funded by huge corporations, isn't a prerequisite to success, and that just doesn't seem possible without disruptors like Spotify.
I've been to the mall in the article. It once was the destination, and short of specific stores (like Apple), people aren't interested. In Houston, there's quite a few dying malls, but there's also some that are still thriving. For instance, The Woodlands Mall, which is in the midst of an area with an outdoor ampitheatre and upscale outdoors shopping.
Well, if you patch a linux system with GRSecurity buffer overflows and the like are much harder to exploit. I'm still amazed it's not more popular than it is. https://grsecurity.net/
At runtime modern Java is around 10x slower than modern C++ (assuming both are fully optimised and the benchmark is relatively unbiased).

That isn't significant on modern hardware relative to other bottlenecks (network, IO, etc). Plus people keep adding additional security layers between C/C++ and the CPU which eat away at some of its advantages (e.g. Docker containers, virtual machines, exploit detection libraries, etc).

Java speed matters in certain situations and for certain tasks. For example I wouldn't rewrite an SQL database into Java since performance could definitely be impactful there. But realistically CPU times are such a tiny minority of latency that it stopped being relevant a very long time ago.
So what's your plan if you don't gain enough money with your trading scheme?
So what is needed is a transformation from unicode-alpha to latex-alpha etc? That's no problem to implement, but doesn't emacs do that by itself? Latex can't render those unicode-alphas etc
This article took a huge dive in second half.

> Silicon Valley really is a man’s world. Men have great ideas. Men code. Men attract money. Men fund start-ups. Men generate jobs. Men hire other men. Men are the next Steve Jobses, the innovators, the inventors, the disruptors. But women complete the tasks that men have not yet programmed computers to do, the tasks that make their “genius” and their “innovation” possible. And they do it for pennies.

Persecution complex meets "quality journalism". Jezebel worthy article.
Wow! i cannot wait.
From death's door to ramen profitability in 4 months
This says what I was trying to say a lot better than I did. +1 coffeemug.
How Storytelling Wins Hearts and Wallets
Two fun links:

http://deadmalls.com/

Dead Malls has been cataloging dead malls for a long time now. Lots of great descriptions and pictures.

https://www.youtube.com/watch?v=Ba1s3VG8yFU

Howard Davidowitz is a retail consultant and analyst who was quoted above (“What’s going on is the customers don’t have the fucking money.”). He's awesome at breaking down what's wrong with retail and telling it honestly and efficiently. Listen to his stuff sometime (link above is a recent interview about Amazon). When he's on fire...watch out. Jump to 15:00 for an example.
DarkHotel hackers targets tech entrepreneurs and other executives in hotel rooms
I agree that we haven't yet eliminated all analog conditioning.

Your example however, doesn't really bolster your point.

Delta-Sigma modulation is a digital signal processing technique.

That particular chip is also using a digital FIR filters to reduce noise.
Women Surfs Giant Wave in Mullaghmore Ireland
Ask HN: Which scripts are you most glad you've written?
For personal things, side projects, or work -- which tasks have you automated or scripted and now wouldn't want to deal with manually?
Any plans to integrate soft hyphenation out of the box?
This makes block layouts look so much nicer.

https://code.google.com/p/hyphenator/

https://github.com/bramstein/hypher

Also this tool shouldn't obfuscate the text content if not explicitly wanted, which in the days of captcha reading OCRs is a desperate measure anyways and doesn't add to the accessibility of the page. Please add the rendered text in the alt attribute of the canvas by default. Or even better make it degrade gracefully to proper HTML by using some CSS replacement technique linking to the dataURL of the dynamically created off-screen canvas image.

See
HTMLCanvasElement.toDataURL()
Oopsies. You just claimed that Taylor Swift hasn't ever had a "real job". Taylor's job looks way different than yours or mine, but I'd guarantee you that that girl works, and works hard.

Just because she's rich and famous doesn't mean she isn't working.
They will share, and will spin up very fast, so size is not an issue.
I've done a few exercises in the site. While recruitment seems most likely, I haven't seen anything that explicitly mentions applying to work at Google or anything like that. There are coding challenges and a gamified leveling system based on how many coding challenges you complete within the time limit, but no mention of applications.
They share much of the underlying OS.
With Apple Watch, it's time for new ad designs
The article itself also calls them "patients zero" or "original victims": "Perhaps an analysis of their activity can explain why they became "patients zero" (the original, or zero, victims)."
I was hearing about Midori years ago, since then nothing. Singularity is clearly a shelved project at this point. Shame: as you say, it was pretty amazing work. Every time I read a kernel CVE I think .... sigh. If only Singularity had gone further.
Short answer: Deis is easier to install/operate and it's designed to leverage Docker from the ground up. You won't be promoting Docker images through a CI/CD pipeline with Cloud Foundry any time soon.

Email me for a longer answer: gabriel@opdemand.com. ;)
Very cool, I registered with the HN code with no problems.

Will these hangout videos be recorded for viewing later? I did not see that listed in the FAQ.
Once you go there anything is alive.. :P

But yeah I was referring to consciousness mainly.
My town just built a "Premium Outlet Mall." I was dubious of the wisdom of that plan, but I just visited it last weekend, and it seems to be pretty popular, even with the Mall of America just minutes away, and with Internet shopping available at the swipe of a smartphone or the click of a mouse. It's not an indoor mall, which I also find curious, here in the Land of 10,000 Snows, but it does have a free indoor parking garage just across the street. The projections are that the outlet mall is going to siphon off about 4% of the take this holiday season. (The article I read was pretty vague as to what size pie that was 4% of, to my chagrin.)
Get HackerNews top post notification directly on your phone
It would be a tax write off for them either way, so a huge PR win, and a small tax win.
It doesn't have to be the Bitcoin blockchain and doesn't need to be mirrored on 100s of machines. As long as it is transparent, query/browsable and mirrored on a few machines for authenticity it will be enough to protect against moderators having too much unscrupulous biased money/profit based power.
So just to clarify, this network is used primarily for transferring nutrients, chemicals and the like? Not signals(data). Does the fact that plants respond differently to differing stimuli imply that they have some information processing mechanism?
Most of the research work was targeting a specific development paltform, so I don't have good instructions for doing it generally. Here is the paper we based our research off of: http://www.eecg.toronto.edu/~johns/ece1371/papers/1993_lewis...

Here is my presentation poster which should explain the motivation and theory a little more clearly than the paper: https://www.ece.ucsb.edu/academics/undergrad/capstone/event-...

I graduated before we got it releasable, and haven't had much time with my job to finish up the project. I don't have more time to add to this explanation, but if you want more info or implementation help, feel free to email me: alecdibble at gmail dot com.
I'm saying they're unfixable because there's no way to tell the JIT to create constant-time code. Certainly Christopher Meyer has said that he's reported some that remain private since they've not been fixed.

Heartbleed was certainly easier to exploit, than a timing attack - no disagreement there. But the Java SSL stack is pretty flakey and largely seems to be unused. It has lots of interoperability problems with other implementations and generally seems immature. It's not something I'd trust in production myself.
Kickended, the Online Graveyard for $0 Funded Kickstarters
Electromechanical pendulum clock stable to 200μs/day
https://news.ycombinator.com/item?id=8592292

Link to my reply. :)
Definitely not the alarm for the next morning that took me half the night learning bash and fixing the alarm script. It looked awesome, though if I say so myself.
> I agree that it's harmful to society to create "marketplaces" where workers are more free to undercut each other on price.

Wouldn't designer/developer freelancers fall under this category?
A little Docker example I keep coming back to:

https://github.com/radekstepan/im-runnable

It creates a little service that lets you run code (like Python, Node) in Docker sandboxed environment.
Scientists recreate 'Luke Skywalker' thought control
How to Train a Dog with JavaScript
That's a sad conclusion in my eyes.

Part of being happy for me is immersing myself in something and doing a good job. But there is something to be said about getting taken advantage of.