skysight-inc/HackerNews huggingface dataset:
"Something that one smart developer can do in 100 lines on any interpretter is never worth billions of dollars."

100 lines maybe not, but docker is pretty lightweight glue riding on existing technology that did most of the heavy lifting. The valuation IS lopsided because it sort of did a "name grab" around the underpinning technology (sort of like "AJAX" was "XMLHttpRequest") and packaged it in a way that made it a more useful (some) and more importantly, talked about in a way people could understand, mostly giving it a name and describing some common practices was what happened.

The original idea was definitely clever though, and it is getting people who didn't adopt immutable systems before to start to understand immutable systems, even if the future is not actually going to be Docker. Yet, Docker is getting the press versus the higher level software that needs to exist to drive Docker.

While this makes it very hard for other projects to get VC attention, I think that's maybe a good thing for them if they don't know it - you want to bootstrap if you can anyway, and I hope many of them do.

While this isn't a super robust implementation or anything, I think it's important to show that Docker is more or less glue around existing concepts, and that there's still room to make better things.

Don't get me wrong, immutable systems are GREAT. Docker deserves points for getting people to understand them, and the ideas of private registries and Dockerfiles (though also not original) are good parts. Microservices? Not really neccessary for most people, that's more of a human problem. It sort of conflates immutable with microservices and makes you hop out of the norm to do the basics, but ok, sure, that's somewhat like a celebrity actor advocating for environmental causes. Still a good thing.

But is it a giant leap forward? Not as much as people think, compared to AMI builds, and you see folks running Docker on top of EC2 in cases (yes, they boot faster - but AMIs gave you immutable and things like Packer allowed redistributable images; stacking images is kind of sketchy if you don't control them all). But it's enough to make people use them, and that's a win, and someday the management software for it may be smart enough to make it feel as easy and powerful as that (fingers crossed for ECS?).

The 100 liner at least has the advantage of reminding people when people say "Docker is great" they mostly mean "I like this immutable systems thing and describing systems in text", and the other properties of Docker, and reminds people that if they can do better and try to make a better thing, they should also still try.
New Data on 2 Alzheimer’s Drugs Alters Hope and Expectation
This depends entirely on what you want your browser to do.

I personally use my browser to, well... browse the internet?
WTF are random ads about webshops on HN page one?
Counter-counter-points:

1) Stored procedures aren't that much faster than issuing plain SQL over the connection. The main performance bottlenecks in a RDBMS are cache and IOPS. Regardless of where you execute those, they are all inside that black box after the query is parsed. You also get the added pain of cached query plans which fuck up performance when the query optimiser makes assumptions about table statistics and stores them with a stored procedure. (SQL Server and Oracle at least are guilty of this).

2) The only place I've had SQL injection attacks in the last few years is where people have used dynamic SQL inside stored procedures (sp_executesql) and not escaped them properly. Outside of that, both ORM and proper parameter binding make this entirely irrelevant.

It's completely clear cut IMHO.
Smoke a joint.
happened to my friend as well. he parked his bike in the evening on the properly marked parking spot. next morning new signs were in place and his bike was towed. he had to pay a fine to get his bike back and all reasoning was denied
There Is No Room for Fear in Product Management
Mandelbrot fractal generated by your PDF viewer
I just write my own layers on top of Selenium (with python)

This one is a rough test automation, mostly used for filling in forms etc during development http://kopy.io/LMBKt (old one but to hand) handy to be able to open, login and fill in a form in a few seconds that by hand would take minutes.

I find that way works as the abstraction is only one level removed and I can just throw in methods that relate to that project.
It's worth pointing out that they already claim to have proven NP ⊆ BQP

> The common belief concerning the relationship between NP and BQP was that NP is not contained in BQP (e.g see chapter 15 of [8]. However, a recent paper by one of the current authors has shown that an NP-hard problem (Graph
Bisection) can be efficiently solved, with low failure probability, by a quantum algorithm [13]. This implies that NP is in fact contained within BQP, as any NP problem can be polynomially reduced to an NP-hard problem
Top Hacking Software Used by Hackers and Security Professionals
But that is true.

If you are actually using your laptop to something else than purely browsing the web, you can not go wrong with MacBook, but they are very expensive outside of U.S.

On the opposite side if you are just using your laptop to surf the web then either go with Chromebook or a tablet.

I used Chromebook for few years as my main development machine and while you can get most things working now when I switched to MacBook there is no competition between it and any other laptop I've ever seen. Worst thing about it is the Cmd/Windows and Alt keys being switched around.
I kept wondering if the author applied any of the text/image steganographic techniques discussed to the paper itself, in a self referential sort of way. Had I been the author, I'd have felt obligated to do so.
Moon Technolabs Completed 6 Star Studded Years in Mobile App Development
you assume that SQLite supports all the querying features I'm using (hint: it doesn't).
I despise the police, I really do. The very idea of police is repulsive and disturbing, in my opinion.

You mean this in an idealistic sense? I was just remembering this morning an old friend who regularly used the word 'pigs' to describe police, and how I found it ridiculous.

And I still do.

How would a world without police be better than the one we have? It wouldn't. It would be a horrendous place where the strong, the violent, the aggressive, triumph over the vulnerable. I honestly can't understand your attitude.
The hammer has been reinvented and innovated many times. You don't use a rock strapped to a stick with leather straps, do you?
Don't be silly. A hundred years take you back to 1915. There are plenty of scientific discoveries that is more important than this will ever be that has been discovered since then. The general theory of relativity, the transistor, DNA and many other are obviously more important.

Heck, most of the early groundwork in the computational field is probably more important than an algorithm that is useful only on quantum computers.
When the Nordic Council becomes the Nordic Federation, I hope they re-invent Old Norse as New Norse as the official language of the Federation. You know, like they did with Hebrew when they re-declared Israel back in the 1940s.
If Facebook uses MySQL and PHP there is some truth in the comment.
Two things prevented me from making it my main browser:

1) It did lock up randomly. Not sure why. Seemed to happen often on many different sites.
2) The one or two pixel buffer on the left of the back button! (I should just use keybinds... but you know)
That's a poor argument because we're not discussing the arbitraty boundary of storing versus working with data as the lines between those are very blurred. This is even more the case when you use stored procedures which work with data close to the storage.

While we're on this subject, RDBMS are no better at storing data than any other technology out there[1]. In fact when you start thinking abstractly like this, other tech such as Riak makes sense for a lot of workloads.

The only real benefits of RDBMS' are fixed schema, fungibility of staff, the ability to issue completely random queries and get a result in a reasonable amount of time and the proliferation of ORMs.

[1] Caveated on insane design decisions like MyISAM storage engine and MongoDB as a whole.
> I'm not sure what to make of your anecdotes

3rd world. It would be pointless to divulge more because: people would have a hard time believing it, it would detract from what happened to Sandra and it's quite off-topic. The core of the point is that there are good cops and bad cops.

> I was harassed multiple times by police for violating curfew.

There's a line. Harassment/your experience is firmly on the wrong side of the line. Being kindly escorted home during a lawful curfew is not the wrong side of the line. I'd happily oblige to the later: the cop is just doing his job.

What I'm really trying to say is: the American police force seems so have a bunch of bad apples, however, you really don't want to tie the hands of the good apples.
> The tiles could have hexadecimal numbers on them and could be played against a randomly generated dictionary of scored combinations.

This is an intriguing assertion. The words of a natural language are far from randomly generated. While I can invent new words like 'wobblery' or 'fandogonkified' they still follow patterns familiar from other words.

If I understand the Chomsky idea correctly, we are born with structures in our brain ready to accept a new language. A human might have a hard time memorizing a dictionary of randomly generated words in hexidecimal -- he or she would have to resort to mnemonic techniques (peg lists, memory palace, etc) to memorize that dictionary but it could be done. Further, it could be done by any human who was dedicated to the task.

Whereas the system you describe involves brute force, much like the Deep Blue approach to winning chess. And it's been shown that a group of people collaborating together can defeat computers at chess! I think a lot of interesting research could be done here (if it hasn't already) and it would not surprise me if your assertion could be proven wrong (but I generally agree with it).
The Ceylon Code of Conduct
Unconventional Ways to Put Yourself into a Successful Marketer's Mindset
But that's the thing about Scrabble!
My wife has poorer vocabulary than me and can't spell for nuts. But she beats me at Scrabble 80% of the time.

You really don't need to know the meaning. You can vastly improve your game just by knowing words like jo, qi xi, aa..

Aside -- words like qi have changed the game a lot.
I apologise for the misinterpretation. HN is not the best place for my sarcasm.
Slashdot is different. It has (had?) much more variety in subjects and people often write more articulated comments.

Ten or more years ago it was a great site, then I noticed a gradual and general decline. Nowadays I follow it just sometimes.
(Also white). In my 20s, I used to get pulled over a couple times per year. Maybe 10-15% of those resulted in tickets.

Now (in my 40s)? I get stopped every 4-5 years.

What's different? I grew up, got married, had kids and, most importantly, stopped driving like a jackass.

I don't doubt for a second that some people get stopped a lot, and that some of those stops are for "thin" or distasteful reasons. However, my experience is that keeping your car registration current and not drawing attention to yourself with aggressive driving goes a long way to not meeting the police on the side of the road.
'Oldest' Koran fragments found in Birmingham University
Playing sounds in Android
Copy your sounds in raw/ folder in res/ . If you do not have raw/ folder then make one by right clicking on res/ folder, click on Android resource directory. For more details please visit the link http://findnerd.com/list/view/Playing-sounds-in-Android/4358/
Show HN: How to make mailto links in under a minute
America is also a pretty classist place, but for me the people you hear saying "it's about class, not race" are mainly working to ignore that America is a pretty racist place. And indeed, part of why it's easy to make that argument is that almost all of America's history involves racial discrimination to create and magnify class distinction. See, e.g.: http://www.theatlantic.com/features/archive/2014/05/the-case...

I'd be interested to see how the study you suggest turns out, but I wouldn't expect it to be much different; there's too much other evidence of purely racial bias.
I absolutely hated the robot framework. The DSL was just horrible to use. It had weird, unnecessary syntax quirks and gave you the minimal amount of information if something failed (wouldn't tell you which line number it failed on, for instance).

The tests were also flaky as hell but that was more to do with poor environment management. That, admittedly, was also easier to fix in python.
Great example of runes on Orkney, Scotland - 1000 year old graffiti in a structure almost 5000 years old:

http://www.orkneyjar.com/history/maeshowe/maeshrunes.htm

https://en.wikipedia.org/wiki/Maeshowe
Lessons Learned from My First Live-Action Short Film (After 18 Yrs of Animation)
White page and randomly ending up on an unrelated website both sound like bugs.
Compiler from ejs/underscore or simply HTML to incremental-DOM
No that's about it. Granted they give you efficient paths to get it back again and store it on the right shelves but that's about it.

The key benefit is probably familiarity.

I'm not saying they're an invalid tool, merely just a single tool in a batbelt of a million solutions.
I'd love to find the hardware version of this, with content relevant to mechanical/electrical engineers.
To get to the top in forums that use voting (HN, reddit etc) articles have to get upvotes - and as each user only has one upvote to give, to get lots of upvotes an article needs to appeal to a lot of people and get upvotes from them.

That means articles need broad appeal. If you write a great article, but readers have to already know about <topic foo>, only a small fraction of readers will upvote it. If you go into fewer technical details but include more introductory content, and focus on topics that have broader appeal, you'll get more upvotes.

You also don't want the article to be too long - most forums rank, in some way, on votes-against-time and some readers don't have time to read a lengthy article. If the user doesn't get back to the forum they don't upvote, and if they decide to save the article and read it later, it's off the front page before they read it and upvote.

Forums like HN and Reddit rarely link to arXiv papers because it's just the nature of the system.
No, no it shouldn't. The reason we have patriarchy at all is millennia of male violence. Your notion that people should avoid pushing for social change because guys may hurt or kill them is a) abhorrent, and b) exactly why we need the social change.
I think one can really see that a lot of work has gone into it. I mean that as a good thing, it feels like a good site.

The one thing that put me off from a web design perspective is the carousel at the top. I can see how you think both images are important, but it should be better to focus on one. I like the shigehiro one. On the "From the hand of the masters", it gives a great image of what you are selling, but auto-play videos are cumbersome for me and the black textbox on the right seems broken.
Could the dashcam video have been (amateurishly) edited to hide car's plate so that people present on the spot can't be harassed by journalists, etc. ?
Thanks for that. Your second to last paragraph makes it worth looking in to.
They write:

"Your Timeline is private and visible only to you"

I would like to challenge Google to provide proof for this: make it work without needing to login anywhere and without sending data to any place.

This will be great marketing and it is heavily needed to restore trust into a US based company after it has been destroyed completely by authoritarian lunatics.
Exactly. If you isolate this as an programmer's concern then you can skip the administrative effort and assume that the application configures itself properly rather than relies on someone to experiment with producing a sandbox for it to run in. The latter is error prone hence why things like SELinux have permissive and enforcing modes. SELinux turns your job into a reverse engineering one which isn't fun.

I'm slightly bitter that I've become a bit of an SELinux expert over the years. I shouldn't have to be one, hell the tech shouldn't even need to exist in 2015.
If you already got hired, I would just relax. Get some exercise, find a couple good books [1] you can read later when you want to take your mind off work.

Then, when you start work, pour over the source code. Understand it. Ask or research anything you don't understand. Make a list of things that suck about it -- there likely will be a lot of technical debt, but who knows...

If you want to get ahead, combine working harder than anyone else with the concepts you will absorb by reading The Power Broker [2].

[1] I say a book instead of NetFlix or games, because if you read at night, with a red light, you'll become sleepy and get a good night's rest, but watching TV or playing games will keep you up, and you'll go into work tired.

[2] Don't mistake this book for some self help or business genera, it's page-turning biography by one of the best journalists of our time.
Spotify: imputable of music genera discrimination
Police should be trained, and it should be a point of pride for them, to be ultra-cool in the face of upset or rude people. There should be no incentive for arrest in a situation like this, no power struggle, but instead they should be proud and rewarded for having deescalated any non-violent situation. Think about the famously robotic Queen's Guards in the UK. Insults or bait should roll off police like water from a duck's back.

In this case, the woman was irritated because she was being penalised for a really, really minor infraction. And then she was defensive because persisting with the cigarette request and the demand to leave the car seemed unfair. And then she was rude because he was abusing his authority and he was too embarrassed to acquiesce to a member of the public (giving him the benefit of the doubt that it wasn't because she was a woman and a black woman). The police should accept in the first, explain in the second and then deescalate in the third stage of a case like this.
As opposed to this one, where only strong, violent, aggressive cops triumph over the vulnerable?

Your point is taken, but I feel like it's fundamentally flawed.
Infographic: What Can Apple Buy with $203B?
I know you don't understand. I don't call police names just like I don't call any other group of people names. They're still human beings.

People should be smart enough to defend themselves and their physical safety. Weak people who call the cops over a bump in the night are digging their grave, handing over their security to the state.

You think that the world would be ruled by the violent? Open your eyes, guy. It already is. I'm talking about equalizing the playing field. The weak won't get stronger unless someone is there to show them how to be strong.
Audio is very easy to cut seamlessly.
"It would be a horrendous place where the strong, the violent, the aggressive, triumph over the vulnerable."

Only if there WERE violent and aggressive people who take advantage of the vulnerable. You could argue that it would be nice if everybody was nice to each other.
Despite many attempts by people to prove otherwise. Literally every "enterprise" product I've seen tried to do this and fucked it up royally.
It's illegal in Germany as well ("Beamtenbeleidigung" literally insult of a civil servant). The fines are pretty mild but it's a funny law (imo). The line isn't exactly clear. Some things qualify as insults, others don't.
Iirc "Clown" qualifies but "Bulle" (somewhat similar to the US use of pig=cop) doesn't because it is considered common use now.
The rulings usually seem arbitrary.

[The same laws apply for insulting non officers btw.]

Edit: Upper limit is technically one year in prison or a corresponding monetary fine (value depends on your income as is standard in Germany)
Runes are derived from Roman alphabet. 2000 years ago there was strong contact between Rome empire and 'German' tribes. Many nordict people worked in Rome army, latter they even occupied Sicily.
I was involved in a project which had some potential to become a startup, but for various reasons we decided against going into business - we ended up GPLing the proof-of-concept application we'd been working on and put it up on GitHub: https://github.com/tsujamin/digi-approval
Question Response Rates: How Industries Are Keeping Up on Facebook
Womens wear
which the best shop online?
Or it will be, if someone manages to create a sufficiently powerful quantum computer. If nobody does it will stay an academic triviality.

If someone builds a useful NP problem solving machine, that will change the world.
Links in menu not working.
I've had this conversation a hundred times, it ends the same way each time. (He won't get it)
Did you miss the link in the article to the webpage where you can already download a fix? It's not the manufacturers they were trying to convince.
Note: This century started in 2000, not one hundred years ago.
Sellouts? I said no such thing nor even implied it. I am genuinely thrilled that MS contributed so much to OpenBSD and will use it as a standard in Windows. I applaud them for stepping up and contributing. Microsoft is not my favorite company but I have no problem acknowledging and appreciating it when they do something right.

I agree that people should contribute more to OpenBSD or their side projects like OpenSSH. I give very little by purchasing OpenBSD gear so I am grateful when a company steps up and contributes.
Surely it would be incredibly subjective to require a definition?

Whereas in Scrabble as it stands, a move is either legal or illegal. It's very black and white. Well, once you decide on the dictionary you're playing to!

I stopped playing Scrabble against my father because he was frustrated that I had memorised every two and three letter word. Even being able to define many didn't matter; if they came across as though they were memorised rather than learnt, he was annoyed. I don't see the issue. Everyone who plays is playing by the same rules.
Founder here: I fixed the server issues, I really never expected to make it to frontpage literally overnight. The aim was not necessarily to get someone to use the entire codebase. there are features that may be interesting to the user. The user may just me interested in the structure of the code and to familiarize themself with how code is written in a startup.
No the discovery of the century would be a scalable quantum computer.
>and started banning and deleting the comments of the "trolls" who were making /r/anarchism an "unsafe and unwelcoming" space for women.

The best way to stick it to the man is to become him ...
strong, the violent, the aggressive, triumph over the vulnerable

At their worst, the police can do this.

Police following the Peel principles are a great improvement to society. Many of the US's fragmented matrix of police forces have forgotten them and succumbed to lazy racism and target-driven enforcement.

https://en.wikipedia.org/wiki/Peelian_Principles
Anthropo[S]ceney||AnthropO[bs]cene – The poetry of unexecutable code
Not sure why you're getting down voted. It might be true given the number of people killed by the police in the US for whatever reason: http://killedbypolice.net/ and number of people legally executed in the US for various crimes: http://www.deathpenaltyinfo.org/execution-list-2015

Some police killings most likely could have been avoided if not for the disrespect given to the police.
"Discovery of the century" is a shorthand for really important. Don't take it literally. Proving P=NP would be extremely significant in mathematics, though.