skysight-inc/HackerNews huggingface dataset:
I absolutely love that the "4" in "AMMENDMENT 4" on his chest is written backwards (clearly done by himself in the mirror). So good.
At Facebook we use our own OSC which may work better for circumstances and less well for others.

http://bazaar.launchpad.net/~mysqlatfacebook/mysqlatfacebook...

Check out the README for examples.
Yeah, this is a pretty old post.. Domain sharding, which is how resource rich sites enhance parallel loading, doesn't suit SPDY at all.
See other response above: https://news.ycombinator.com/item?id=5124490
Ken Hodges actually even ran for Attorney General of Georgia after doing this, and thankfully lost. Neither Hodges nor Burke were disbarred, nor is their any indication of any bar action at all. The investigator, Paulk, remains today as the chief investigator of the Dougherty County D.A.'s office. There is a documentary about much of this case, see www.DoNoHarmDoc.com . I am Charles Rehberg, the defendant in this case, and would be glad to answer any questions. I am at RehbergC at AOL dot com. Ultimately, the Supreme Court ruling in my case opens the door for even more prosecutorial abuse by expanding their immunities.
One of the great questions of the logotherapy practice, though it's never put this way for obvious reasons, is when the patient seeks for help and the psychiastrist asks: why don't you kill your self? The whole job of the doctor is to help the patient to find the answer for this question and help him to integrate that answer into his life.

And on the people who died in the camps being nihilists, well, the nazis didn't ask people about their ideas before killing them. And I think that some people had the death as their own meaning in life (e.g. the father who put himself in the death's line, in place of his child).
Infobar A02: designer Japanese phones with a radical UI
Strictly speaking, the requirement is that they be able to upgrade/modify the library. Static linking coupled with shipping only an executable is a violation. I believe that shipping source (or even un-linked object files?), such that users can rebuild the application with a statically linked updated version is allowed - no requirement that they be permitted to modify or redistribute the application proper.
An extra difficulty with genome assembly is that DNA often has lots and lots of repeated junk sequences that can confuse the algorithms. I don't work with bioinformatics to know how they usually get around this though.
Tips for writing robust, maintainable unit tests
> http://www.youtube.com/watch?v=ZTdUmlGxVo0

Poettering has clearly the better arguments than this reactionary Draxinger die-hard.
Some people will submit things and they not take off, and others can take the same thing with a different title and submit it again and it will take off. You can add a # to it or a /. That would be my guess as to why it's not super picky.
Hi jpasden, thanks for taking a look and sorry we couldnt offer a solution for your operating system.

We realise that content on the lockscreen might seem counterintuitive, but we view mobile more in terms of consumption/production than in terms of on/off.

Traditional lock screens serve as a barrier between on and off while Frontpage offers a choice between production and consumption.
The lockscreen is a great space for consuming content because its highly accessible.
Its a bad place for production because it lacks security (obviously).
By viewing mobile this way keeping the two separate, we believe we can greatly improve your mobile user experience.
I disagree, I think that Lennart is right. Nobody really cares if systemd is not portable. Upstart was not portable to BSDs, and nobody cared. The traditional sysvinit system was, AFAIK, not portable until the debian/freebsd people bothered about it. Heck, the init scripts in Linux used to be not portable even between different Linux distros.

launchd (OS X) and SMF (solaris) weren't portable, either.

By the way, when was the last time a BSD operating system cared about making their init system portable to Linux?

I'm not sure why systemd not being portable to other operating systems is suddenly a big deal.
Some things are going to suck in academia, as this guy points out. But, its a necessary step and todays progress is almost always going to be tomorrows shit. So quit bitching.

Biologists are almost never good coders, if they can code at all. But thats not what they do, they signed up for pipettes, not python.

Its the programmers who wrote said shitty code that are to be blamed, but you can't hate under-paid and over-worked phd students who write this code even though it usually has nothing to do with their thesis (the math/algorithm is the main part, the deployable implementation is usually not the most important).

If you want good code and organized/accountable databases, go to industry. Theres nothing new about this transition. The IMPORTANT part, is that industry gives back to academia. So when you get an office with windows and a working coffee machine, remember to help make some phd student's life a little easier by making part of your code open source.
Semitic if I remember my tree's correctly.
>Given the title, I'll allow that most of these points are defensive and brusque

Not really...
Europe is selling out its water...
Pro-Social Spending: Money Can Buy Happiness, If You Spend It On Other People
Confirmation bias, selection bias.
Management Consultants Can Save the World
Just because 140 char limit worked for a text media does not guarantee that very short length works for every media. What next, 5 second podcasts? Or should we call them 'shoutouts' rather??

Even with 140 char twitter, unless a very strong opinion by an important person is being conveyed succinctly, most of the (useful) twits exist to give a short opinion on a larger piece linked to by a shortened url. The rest are your standard "I brushed my teeth, I just got of my car etc..." stuff that I leave the usefulness of for YOU to judge.
You can write software ignoring how it will be started and you (or others) can write init scripts for various traditional systems. This is way harder if you use systemd; suddenly you need to care about the init system, and you might sacrifice init independence for pragmatic reasons (I want to support systemd, but I don't want to write this yet-another-abstract-wrapper-layer so that someone else might use it with other type of init system).
Theory dictates what you try out though .... What cure of syphilis is that? I though Antibiotics are the cure.
“There is no tragedy of the commons in software b/c there is no scarcity„

Code is information, and information has zero marginal copy costs. Nevertheless, there is scarcity. Code needs maintenance, and maintenance costs man hours. So, by consuming man hours into dead end projects that will ultimately fail to be self sufficient, BSD licenses may trigger a tragedy of the Commons.

I don't think that is the case. Not all projects require corporate backing. I'm just pointing out the fallacy in your argument.
Yah - I found the link on my aggregator which includes FB referral crap. Where exactly should this be reported anyone know?
I think the author intuitively knew that "A slight difference in electrolyte composition results in dramatically different long term electrode reliability" would not get quite as many page views as the completely false "No one has the slightest idea how and why it works." Especially by carefully phrasing the article such that the "it" refers to a hyper detailed corner case but implies its the entirety of mankinds chemistry knowledge, or at least battery chemistry.

So three good PR lessons:

1) Dramatically exaggerate

2) Confuse pronouns... which "it" is the author writing about?

3) Appeal to ignorance, wave away all that science-y stuff in favor of awe and wonder.
> I'm not sure why systemd not being portable to other operating systems is suddenly a big deal.

Because software being written that has systemd as a dependency will be Linux only software.
'Animated gif like snapshot' is certainly a more attractive option. But most of the funny animated gifs out there have some sort of 'continuation' or 'smooth transition' that for some reason is not coming thru from the Vine video snippets. May be the app (incorrectly) provides a feature that lets the users (jarringly) jump from scene to scene or may be more features/filters have to be added to coerce the users into creating a nice 'animated gif' like smoothly transitioning video. If its left to the talent of the normal day-to-day person, then a majority of the videos that will be uploaded will be jarring ones.
Elegantly described!
> I suppose I could modify my argument to start talking about iOS, which is based on FreeBSD but closed, in comparison to Android.

Sorry, iOS and OS X are the same operating system, so you really could not :-). iOS and OS X have slightly different but very similar closed source Cocoa layers.
Interesting analysis but I don't understand the obsession with randomness of the PIN and such.

Unlike 80s there are many counter measures to defend against brute force attacks. No one is going to sit down and guess/brute-force your PIN. Probably not even your other passwords.

It's either going to be fully exposed or not at all, so how random or complicated it is doesn't protect you as much as most people make it sound like
And, after he first mentioned the exploit, and before he achieved the award, the AT&T lawyers made him say publicly that he didn't really do that.
Very much so. Note the malware hack against Delphi compilers: https://lists.owasp.org/pipermail/owasp-cincinnati/2009-Augu...
The only one greatly affected by systemd not being portable is Debian. Their BSD distribution uses the Debian version of sysvinit.
> Because software being written that has systemd as a dependency will be Linux only software.

And this is news, and suddenly it's systemd's fault?

If you hate Linux-only software, software that depends on systemd is the last of your problems. Software that depends on glibc and the Linux kernel are probable the main offenders.
New Republic's new look
The article lost me at this.

> Already on MySQL? Migrate.

Got a silly little thing in the corner running just fine on MySQL. Go spend time on it? No.
PPI Framework: GeoLocation with FourSquare and Google Maps
In this article, we're going to learn how to work with the PPI framework as a whole by writing a real-world application. In order to achieve this we are will use the Foursquare API, and APC for caching the API lookups. We will plot venues from Foursquare in Google Maps for display.
Research Study Explains How U.S. Media Brainwashes The Public
Vitamina B17|Tratament cancer| Amigdalina| Laetrile
Vitamina B17, trateaza cancerul, adenom, antitumoral, cancer plamani, melanom, samburi caise, mieji caise, miez caise, caise, samburi, b17, b 17, vitamina b17, vitamina b 17, amigdalina, laetril, Laetrile, amygdalin, cancer pancreas, cancer prostata.
How 5 Actors ACTUALLY Got Huge for Movie Roles
Funny, but entirely incorrect. The only reason why outsourced call centers are taught Standard American English is because ditch diggers need to be able to understand them.

In most well paid professional contexts, English speakers are expected to be able to understand other English accents, including the most common accents from England, Ireland, Scotland, India, New Zealand, and Australia. They are also expected to be able to communicate with people who still have major shortcomings in their English, due to the fact that English may not be a native language. Standard American English is nothing more than regionally distinct lowest common denominator of intelligibility. It's use does not signify intelligence nor education any more than other accents.
Where can we find records of him stating that this never happened?
>Tobey’s antics diverted defendants from their passenger-screening duties for a period, a diversion that nefarious actors could have exploited to dangerous effect

If someone taking off their shirt (and pants?) is enough to divert a significant number of security personnel such that a "hole" in the security wall is created, then I'd want to take a serious look at the level of training these people are getting. That's a job for like.... two people.
> The GPL is about giving freedom to the users.

> If it's my library you do as I say or you don't use it.

That sounds more like giving control to the developers than giving freedom to the users.
He's this decade's Ulrich Drepper.
Stop waiting but keep searching
> most of these points are defensive and brusque

I prefer reading "This is wrong, because ..." over "This is right, but ...", since it's more honest.
Ask HN: Oculus rift the next big shift in GUI's?
With the Oculus Rift dev kits shipping soon I was wondering what the HN community thinks about the possibility of having an OS built entirely around the thing?

I am just dreaming here but imagine the amount of screen real-estate you could have, maybe even a HUD that shows email notifications, IM's and current music track. You could essentially be the Architect from the Matrix, sitting in a room circled by screens :).

I know these ideas aren't new but do you see them becoming a possibility in the near future?
This is a problem worth talking about. The good news is there's a lot of innovation in the field, and language learning in a few more years will be completely different than it was, say, 10 years ago.

I mostly agree with the author's four points - I've tried a number of the well-known systems over the years, and none of them really worked for me. I mean, sure, you can brute-force your way through them, but I can probably just pick up a dictionary and do it on my own with about the same level of success.

The first service I've used that has actually worked for me is http://www.memrise.com. I've been using it the last few months to bash my head against the wall that is Mandarin, with surprising (for me) success so far. The 1.0 "launch" removed some very useful features from the beta, but overall it's still pretty good. Incidentally, I guess it's a counter-example to "flashcard systems don't work" - they can, if done right.

Recently I found http://www.fluentu.com/, which I'm also very excited about. I don't think by itself it can get anyone very far in a language, but once I'm at an intermediate level it should be a great addition.

Did I mention both those sites are free? (bye bye #4, excessively boring costly systems).

My point is I'm gradually cobbling together a system from multiple parts that works for me. There's a lot of innovation in the field, and more and more new options will become available. I don't know if we'll ever find a "holy grail" that works for everyone at the same time, but there's no reason why it can't be achieved for anyone by combining several free or low-cost resources.

Edit: one of the biggest problems is how boring most of the systems are. Starting a new language from scratch is difficult enough on its own, but it doesn't NEED to be boring. Look at children's cartoons compared to any typical adult learning video...
Argus - highest resolution video surviellience Drone with 1.8-gigapixel camera
Yes, but we can also say that functional language != Lisp-like language, and Javascript may be functional, but it is not Lisp-like.
> giving control to the developers

The only freedom GPL denies the developer is the freedom to take freedoms away from their users.
Accuracy vs. Precision
5 Tips To Avoid (Another) Horrible Boss
I know who that is! That's the guy with the funny glasses!

Technology like this does not prevent recognition unless lots of people are using it. One glance at the glasses, and I doubt there will be much uptake.
One reason is that pulseaudio broke audio for many Linux users (including me). Linux audio has long been problematic but had reached a point of stability when pulseaudio was adopted by some of the major distributions. I have no idea if the problem was that pulseaudio was broken, with distributors messing up, or with Linux audio drivers.

When a problem is easily solved by just an "apt-get remove X" it is easy to start hating the piece of software. No matter who was actually at fault.
Austin software vet pursues China market
Health Extension Salons at Y Combinator in SiliconValley
In your analogy, what is the modern equivalent to slavery? What oppressive institution should Gates be trying to abolish?
"Flashcard systems don't work"

No one tool is going to do everything. Flashcards are actually pretty good for acquiring masses of vocabulary. But it doesn't help you put those words together coherently or even enable you to comprehend what you hear.

Language acquisition is all about growing a set of extremely complex interconnections between brain cells. You need to grow a massive number of interconnections between many areas of the brain (including to sensory and emotional areas) and you need to strengthen those connections by repeated firing.

Software, books, audio and video can play a supportive role but there's a big chunk of the brain development that is only going to come from struggling to express your own mind and to interact with real people in real time.
Drepper is a very nice and intelligent guy. I liked his recent foss.in talks:

"Why knowing your hardware is important" http://www.youtube.com/watch?v=QUUdVFZBd5g

"Scalable Parallel Programming Techniques" http://www.youtube.com/watch?v=jfimI7UC9Pg
http://www.belshe.com/2012/06/24/followup-to-not-as-spdy-as-...
He had a minor role (one of the drinkers) in the 5th episode of season 2 and was the villain (German prince) in the 6th episode of season 2.
There was an Oculus Rift tech demo at my company recently and although the device is undeniably exciting, it's worrying that nearly everyone who tried it experienced some degree of nausea.
It took a while to understand the mechanism exactly, but it was always clear that it had to do with fluid turbulence, which is extremely hard to model.

The claim that "science says bees can't possibly fly" was always wrong, based on models for static wings that just don't apply, as everyone with an inch of competence knew all along.
Seconded. Might as well look at our experience using SPDY over Nginx and its performance/impact etc.: http://blog.bubbleideas.com/2012/08/How-to-set-up-SPDY-on-ng...
I'm tackling Japanese, but from a reading and writing perspective: http://macaronics.com/

It's not for beginners, though, and there's no emphasis on pronunciation (yet).
Dexter - A static collaborative APK analysis tool
Dexter is a static collaborative APK analysis tool. It is web-based and supports decompilation, bytecode graph views, a relational search and a variety of other useful views. Users can comment and tag objects in order to build a more and more abstract understanding of what a specific application does.
> The idea of freedom in (fundamental) research seems long dead

Is it so in the US? Or where? Here in Russia it is far from true, at least in the top institutes. As long as you produce publishable results, you may do virtually whatever you want, and nowadays pretty much anything is publishable. And this way you get funding, too, because the funding agency doesn't seem to want you to solve some particular problem, it just wants to be sure your science keeps up with the world.

The downside here is that the academy usually pays bad. Thus it seems most successful labs work like 70/30 on commercial projects and "pure science". Anyway, when you work on commercial projects you usually get much more interesting results than you'd care to publish.
US viewer here. I have no idea whom Hugh Laurie is, but Blackadder is absolutely brilliant.
Reactions like that also happened in the early days of dedicated all-screen word processors, like the green VDT of Wangs. Had it happen to me too, but then it wears off. It could wear off like that with the OR too.
Well, I never would have heard his version if it weren't for this fiasco. I don't watch Glee (I enjoyed the first few episodes, i'll admit... then it just got silly).

I'm not saying it's a good thing they did this - it's not. But hey, he did a great arrangement here, and i'm happy to have heard it now.
Still not enough to update my "I'm available, hire me!" button to "I'm currently busy" :-)
Personally, I think the redesign is decent, but the pull quotes are outright ghastly.
This seems like a significant event.
A Philosophy To Suck Less
That can't always be true, because in the debacle over Amish/Gangstas Paradise he stated that he was misinformed that the original artist has OKed it as a matter of courtesy, but that he had parody freedoms anyway.
And The Crowd Goes Wild
It's fine to say that Javascript is functional, but:

>I've heard it described as "lisp in C's clothing"

I hear this line all the time, and it always irritates me. Saying that Javascript is Lisp-like just because it's somewhat functional is like saying that it's like Java because it's "object-oriented", even though there are a number of key differences (the use of "this", the prototypical inheritance model, runtime checks vs. static checks with late binding, etc.) It's worse, because it's rather trivial to force Javascript to behave somewhat like Java, but there's no way to force Javascript to exemplify the defining characteristics of a Lisp[0].

The nature of Lisp has nothing to do with lambdas and closures, mapcars and reduces - the phrase 'Lisp in C's clothing' doesn't even make sense, because the nature of Lisp cannot exist without an s-expression-based grammar[1]. Even though Lisp is known as a functional language, the defining characteristics of Lisp have nothing to do with it being functional.

[0] Perhaps a better analogy would be comparing it to JVM languages on the basis of the grammar, even though the two are completely orthogonal - Javascript isn't intended to run on the JVM, and while you can cross-translate code between Javascript and JVM languages and fake compatibility this way, that ability has very little do do with the defining characteristics of Javascript as a language.

[1] That doesn't mean you need to have parentheses; the grammar simply needs to be homomorphic with s-expressions, which leaves a great deal of flexibility. Javascript, however, does not make the cut.
I remember watching this video and Poettering's argument were very sound and he has managed to repel most (if not all) Draxinger's points.

The problem with "it's not the UNIX way" argument is that a lot of people don't care about UNIX that much, they just want a good system. Poettering mentions in that video that all his, and his colleagues' work (pulseaudio, consolekit, udev into udisks/upower) has been done because there was an actual demand for those features. There is a reason why most distributions use their work even as people complain about them.