skysight-inc/HackerNews huggingface dataset:
Gyros can do amazing things these days...i have no doubt we'll see something like this in our lifetime (I'm hoping for a self balancing unicycle).
Create private classified for your coworker/church/school or residence.
Create private classified community for your work place, school, church or just about any group. Its FREE
To me, it just looks like southwest paid money to put a picture on top of the (awesome, IMO) google provided first result and deep links into relevant sections of the first result site.

I'm always pleasantly surprised when I search for a site and get nav links into it's main sections, because it's invariably much easier to navigate than the site's own navigational system. I have no problem letting Google sell a little extra space above this nav section, especially since it only seems to appear when the result returned are related predominantly that that first site. I.e. Google doesn't appear to be doing this for the search "airlines", but does as soon as the search is definitive enough to identity a specific airline.
I have to agree with some of the others here and say that not all of the above is very intuitive.

In particular a[3, 5]. I would be expecting it to return elements 3 & 5 (shortcut to a[3] & a[5]) instead of doing a length slice.

For eg, in perl:

my @a = qw/zero one two three four five six/;

$a[3]; # "three"
@a[3, 5]; # ("three", "five")
@a[3, 0, 5]; # ("three", "zero", "five")
@a[1..5]; # ("one", "two", "three", "four", "five")

Also the ... operator is slightly at odds when compared against .. operator. I think perl6 has a more intuitive version:

@a[1..^5]; # ["one", "two", "three", "four"]

So instead of 1 to 5 (1..5) you think 1 upto 5 (1..^5).
It would be interesting to read the app permissions on Google Play when this app launches.
Linus Says People Must Work More on Technologies and Less on Log-in Screens
> even the USA is not as dysfunctional as many would like to believe.

Well, when you have 15 trillions of unpaid debt behind your door, I can hardly call that functional. If it were any private business they would have gone bankrupt 50 years ago. If you cut the money supply, the government stops in the hour.
I think a lot of the objections/concerns in this thread would more-or-less melt away when you consider that we already have practically self-flying planes. Crashes? Contingency protocols? Hacking? Bugs? All these have and are continuing to be addressed by the airline industry.

In fact, while I don't know this for a fact, I would highly suspect that the number of airline accidents that are the result of a flaw in the automated systems is dwarfed by the number of accidents caused by humans overriding the automated systems.

(If you want a feel for just how automated flying has become, I particularly like this video of an A380 landing at SFO: http://www.youtube.com/watch?v=k3HKN-FWNq0 . Just look at how much the pilots aren't doing.)
This has some interesting implications:

What would this information be useful for? Why was the NSA collecting this information and at whose request? Is the same being done to US politicians?

The most useful applications of this I can think of are betraying allies, manipulating negotiations with rival trade blocs, economic espionage, and of course protecting the power of the agencies who perform this surveillance and the lucky few who are given strictly limited access to it.

If the POTUS is given this intelligence and makes most of his decisions based on it, how does he know that he is being given the truth, rather than a carefully edited version of it?

It seems surveillance is no longer focussed on terrorism, if it ever was (indeed a few terrorist attacks have gone on the US without detection in spite of all this surveillance). It's telling that even the NSA have given up using that excuse as it becomes more and more clear where the focus of their intelligence gathering is directed.

Is the NSA (and the US by proxy) using the information it collects as a way of protecting and expanding its power? Is this inevitable if you give an organisation that much power over our lives and very little oversight?

Are all allies of the US mistrusted so much that they must be spied on? Should they in return shut down trust of the US and repudiate treaties they have with it like the one sharing SWIFT data or details of people visiting the US? Can the EU trust the products of American internet companies, or should they set up rivals?

It seems information has become more and more synonymous with power as our economies in the west become information economies, and the greatest power of all has been handed to an agency without significant legal limits and without any sort of public accountability, led by a member of the military.
Why is there a snake game wasting space in the source code?
It would have depended on adoption and some open creative thinking. The product is very cool, I'm glad they took a risk on this and there will be a nice payoff for society of not them directly.

Has anyone seen the cheap Chinese segway that works strictly at the shoe level? They loon very cool, but I'm too afraid to try it. Haven't seen them in use outside of china yet. Imagine seeing someone standing on a roomba going really fast.
That's why low background steel isn't as much in demand as it used to be. It helps that it's easier to make it from scratch by filtering the air better.

Even so, there are still some rare cases where it's easier to use older steel to ensure that there is much lower background radiation. Co-60 isn't the only source of radiation, and even 1/1,000th of peak levels can still be fairly high for applications like neutrino detectors.
Hmm.. it would also mean that somewhere in pi there is a sequence of 1 trillion consecutive zeros.
It's also useful for people who are out of shape, when the commute isn't flat (assistance is great when going uphill) or when showers are not available at the destination (in which case you want the effort to be low enough that you won't sweat much).
Maybe Google should just add an (opt in?) option to advertisers: if you're the top result, and would normally have an ad on the page -- we don't show any ads but charge for the click on the regular result.

That way you still can't rank #1 by paying for it, but Google gets to present a better UI to the users (less redundant information - less confusion).

edit: On a related note - what's the average revenue per user for Google search -- or how much would they have to charge for an ad-free version? (Ok, that probably wouldn't work, every "ad-free" user would devalue the market for ads) -- but still -- how well would a 10USD/year ad-free Google experience sell? Surely that's much higher than average income per user/year in ads?
I'd put money on this being fixed/removed/blocked in 7.0.4/7.1.
Just my own amusement, I'll make you a build without it.

Edit: It's no longer included in the minified build
Also http://www.agi-conference.org/2013/ which is held in conjunction with IJCAI.
I prefer to use inputrc instead of aliases. Put the following into your .inputrc

"\C-gs": "git status -sb "

Then, for example, after pressing Ctrl-g, s "git status -sb " will appear in your prompt. Much more readable than lots of two or three letter aliases. You can see the complete list of my shortcuts on my GitHub - https://github.com/grn/dotfiles/blob/master/inputrc
That's an interesting question, and I think the answer isn't immediately obvious.

One important thing is that the disk is doing more work now -- you offload a bunch of what the filesystem has traditionally had to do onto the disk itself. That should mean less traffic, and lower latency. Maybe not higher throughput, though.

The interface is 2x1gigabit, so that's obviously slower than a 3-6 gigabit SAS or Sata interface. But maybe the offloaded work will be worth it? Especially if you are doing lots of "small" IO operations, the potential for lower latency might be a win.

It's a cost reduction at the end of the day, not a huge performance bonus. I am very interested to get my hands one and see how it plays out.
Except when you are in another country, and roaming charges are outrageous.
Shocking how something like this came out of Linkedin and Apple has not booted them from the App store yet?
Say e=5 is your public key. Since the encryption step is computing x^e (mod pq), you want your private key to be a number d such that (x^e)^d = x (mod pq).

Basic algebra (Fermat's theorem) says that the last equation holds if you have ed = 1 (mod phi(pq)). Here, phi(pq) is the size of the multiplicative group mod pq, where the multiplicative group is simply the set of elements that have an inverse modulo pq.

More basic algebra tells you that phi(pq) = (p-1)(q-1), or, in your case, 72.

So, you need to find the inverse of 5 modulo 72. You can find that using the extended Euclidean algorithm for computing gcds: A number e is invertible modulo N if and only if gcd(e,N) = 1, and in this case, there exist integers a and b such that ae + bN = 1; the extended Euclidean algorithm will find them, and the number a is what you're looking for (check the definition of modular arithmetic).

To verify that the number 29 makes sense, just compute 5 * 29 (mod 72): you'll get 1.

I don't know if that helped at all. If it didn't, you'll have to start asking more specific questions :-)
> Completely impossible to take advantage of

That depends on your goals, to do geeky things it's pretty cool :). I know my birth date (in the "ddmmyy" format) appears at the 262768th decimal of π.

By the way this example validates part of the answer of sillysaurus2 to mvleming: I need 6 digits to encode 6 other. Not that good a compression.
defacto server-side OS is Linux

Is it? Sure it's fairly defacto for public facing web servers, but servers in general? Given how hugely popular Exchange, Active Directory, SQL Server and, to a lesser extent, Sharepoint is I imagine that Windows servers are pretty darn popular (or at least common). You just don't see them if all you're looking at is public facing web servers.
You have no idea what it means for the USA to be a debtor of last resort and support the world's most popular reserve currency. Only in a libercrazian world, which is necessarily stuck in the stone age, would the USA go "bankrupt." But this is not the forum to discuss this, I suggest you hang out in reddit's /r/economics rather than /r/libertarian for a more realistic discussion about the American and world economies.
Y Combinator Startups Now Have A Combined Valuation Of $13.7 Billion
Well, quantity isn't everything ... See Brooks's law
Thinkpad T42. I bought it in 2009, but it was used, so the real birthday is 2007, I guess. In 2012 I've replaced Lithium battery because old one was completely dead.

Sinse then I am continiously looking for a new Lenovo with "normal" 7-rows keyboard layout, but cannot find any. The last one was Lenovo x220, which is also relatively old. After that Lenovo completely fucked up "Ins-Del - Home-End - PgUp-PgDn" block and even removed some keys at all.
While many people but them for the technical side as pointed out in other replies, there is no denying that other buy them as a status symbol, in the same way they will buy a BMW for a car.
I agree

That could have killed the thing. "Logo, All the app and ratings" is not three things. Still, some alcohol may have been involved so this could have made sense at the time.

It was more probably the nerve and familiarity with the product that convinced him.
It's called Solowheel: http://solowheel.com/
Comparing to other generics implementations - they do add a lot of code, much more than is really needed to achieve good performance. Sure, some of this code can be reduced at linking stage, but for this to work you need to statically link everything which has its own set of problems (overhead of repeated code in every binary).

IMHO the approach is a great example of premature optimisation: generate 2^N versions then try to fold some similar ones to save space. Much better approach is: generate 1 version and specialize small parts when really needed. Technically, assuming sufficiently smart compiler, both would end up with exactly the same code, performing exactly the same, but the latter solution is preferable for other non-performance wise reasons (like better type checking, ability to distribute binary libraries, faster compile times, etc.).

BTW: I still often find Scala containers to be often much faster than C++ STL. But this is probably for much different reasons than template/generics implementation.
I remember this. All these 'viruses' are from a book about virus. I still have it somewhere in my hometown. It had a floppy with demo programs.

Wired has really run out of content to post :)
Report :

Conclusions

Women outperform men in these multi-tasking paradigms, but the near lack of empirical studies on gender differences in multitasking should caution against making strong generalisations. Instead, we hope that other researchers will aim to replicate and elaborate on our findings.

BBC :

Women 'better at multitasking' than men, study finds
Anything over fibre or non standard cabling is likely to remain expensive for quite some time. 2.5Gb is about the limit of cheap alas for a long time.
I would love to give this a try, but I feel the price is a bit steep for a single developer. Will there be smaller plans in the future that only allows 1 user?
This is like replacing the compiler optimizer algorithm with your own, similar to the method of writing critical function in Assembly, right?

Still I don't see the connection to Haskell, can you elaborate ?
Y Combinator Startups Have A Combined Valuation Of $13.7B, Up $2B
The Bill of Rights are the first ten amendments of the United States Constitution.
I can also recommend the 29A magazine and z0mbie's website - http://z0mbie.host.sk/.
Julia programming Julia? Pretty cool too! That's how you recognize a real hacker...
A failure rate of 99% is a great value

So, if you try 10 times, your chance of never succeeding is around 90%. Or, saying it another way, the chance of succeeding, at least once, is 10%
This is a demonstration of a simplified LZ77 algorithm, not Gzip.

Gzip is a unix utility, LZ77 is an algorithm, this distinction is not pedantic.

This is what happens when you go to "hacker school" before regular CS school.
Any of these inside FB, Google and most of startups? How many startups really develop anything for MS platform?

Well, really good tools like Go allows the same server-side code to be ran under Windows, the real question is what for?
App to disk via ethernet, baby.
The US doesn't need to spy on the German chancellor to be certain of this. There is no conceivable plot that Germany could be involved in that could damage the US, and both countries know this. Same with the UK, Israel, France, etc.
Auto-update? It shouldn't be able to auto-update. It shouldn't have write-privileges to the folders running code!

Granted, I generally don't do php, and cerainly not wordpress -- but with all these php projects having a run-once-magically-write-a-config-php-thingy -- they also generally throw a warning if that config is writable after initial setup.

Do the chgrp-dance when installing/upgrading: chgrp www-data -R php-dir;chmod g+rwX -R php-dir;#set up via web installer;chmod g-w -R php-dir;chgrp not-the-web-server -R php-dir; #fix permissions on any upload-folders
After the crash of the Polish president's plane in Smolensk, it was widely known that the Americans have recordings of all conversations made with his satellite phone aboard the plane.
I don't remember that sparking much controversy at the time, everyone was more like "yup, that's what Americans do" and there was pretty much no outrage over that.
That last line was not necessary, there are plenty of people with CS degrees who wouldn't know the difference between different versions of LZW.
3D printer 'gun parts' found in Manchester raid
Uhm, in that image there is another search result pushed off the bottom of the page.
Switch to Adblock Edge, it is a fork with no such black "feature".
The objections will melt away when my self driving car pulls up to the curb, I roll out of the bed I had installed in place of the back seat and I toss my martini glass into the bin. The person next to me will care fuckall for safety when they see all that comfort and distraction.
The warrant was specifically for the data relating to Mr Snowden. Go and read the disclosed documents: that is the only individual on whom data was requested.

There was no warrant for the SSL keys; that was issued as a subpoena when Mr Levison stated that the data-in-transit was encrypted. The judge told him to disclose the keys that were protecting Mr Snowden's data.

That Mr Levison happened to use the same SSL certs for all paying customers isn't the fault of anyone but... him.
Increase the key repeat-rate beyond the OS's limit
That would not be assuming the worst; A J. Edgar Hoover 2.0 would still be a person.

“Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive. It would be better to live under robber barons than under omnipotent moral busybodies. The robber baron’s cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end for they do so with the approval of their own conscience.”

— C.S. Lewis
Compression is truly fascinating. It's what got me into reading computer science papers several years ago, and then became one of my research topics.

What is shown here is the LZ77 [1] factorization of a string. Compression in general works by exploiting redundancy in the source, and natural language is highly redundant, since many words repeat often. Hence the factors in the factorization often look like frequent words or n-grams.

A recent line of research is grammar compression, which tries to turn a text into a tree of rules that generate that text. While still not very good at general-purpose compression, the generated tree are much more interesting than the LZ77 factorization, since they "discover" something that looks like a syntactic parsing of the string, finding syllabes, words, phrases, sentences...

In Craig Nevill-Manning's Ph.D. thesis [2] introduction there are several examples of the inferred grammar of pieces of text, music, fractals, source code, etc... While the algorithm presented there (Sequitur) is now kind of obsolete, the thesis is very interesting because it makes some considerations with a linguistic perspective.

[1] http://en.wikipedia.org/wiki/LZ77_and_LZ78

[2] http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.5.1...
Kolmogorov complexity captures your example. Kolmogorov complexity is the length of the shortest computer code that encodes a sequence. So the digits of Pi has a low computational complexity, because short programs exist that iteratively estimate PI. Random sequences have a high Kolmogorov complexity as their are no ways of generating the data.

Kolmogorov complexity measures the compressibility of a sequence. Its related to the information content, and is NP-Hard to compute!

The measure that takes into account the time to compute a sequence is the newer measure called "logical depth", but I only heard about that last week. The sequence of Ramsey numbers would have be very logically deep. A short program exists, but it takes forever to computer. The logical depth captures the amount of time you are saved by having the sequence precomputed.
Ok so here's an attempt to clear up the feud. As i see it, what Hofstadter wants is an anti-gravity elevator. The "Modern" (aka practical) AI approach is ladders, stairs... and eventually mechanical elevators. Now ofcouse, progress along the "practical" approach will NEVER lead to an anti-gravity elevator, as the fundamental principles are completely different. But they get the job done.

See, that's the point, as incredibly awesome and useful as the anti-gravity elevator might be, mankind can't wait around for someone to invent it, just raise stuff, or travel in the vertical dimension. And hence all our modern AI systems (including google, siri, robots, warehouse management systems, etc etc) are powered by this approach.

So should we scrap stairs an elevators in pursuit of anti-gravity? Certainly not, we NEED them right NOW. But does this mean we should dreaming about, and working towards anti-gravity? HELL NO!! We need that too.

And hence, as much as i LOVE Hofstadter (i have had the same approach to AI ever since i was a kid), i still have a very PROFOUND respect for modern approaches because they help me create some functionally amazing software.
Great talks about software architecture
If people searching for Southwest Airlines on Google aren't ending up on the Southwest Airlines website without a huge great banner ad (despite it being ranked at the top of the results) then something is going badly wrong on the Google search results page.

Of course searching for "Southwest Airlines" will result in southwest.com being the first hit. The reason that Southwest buys its own banner is to prevent rival airlines from buying that same name.
hard drives are already run by arm controllers http://hackaday.com/2013/08/02/sprite_tm-ohm2013-talk-hackin...

so your idea might happen sooner than expected
Letter to a young programmer
Hardly any academics, or professionals who write articles, reports, or serious documents, are doing so exclusively on their iPad. They probably own an iPad, but the majority of people I see who are trying to contribute something substantial to the world - a book, design, quality video and sound recording, or just professional documents to share with colleagues... these people are using a laptop or a desktop. Their PC might be old, but it does the job. These people own tablets and phones too.

Now do the math. If everyone - smart, average, stupid, young, old, are buying tablets and smartphones, then of course this makes PC sales look like death.

It's more like a "post-PC-avoidance" world we're in now. A lot of stupid people avoided using PCs back in the day. Now all those people own tablets and smartphones and use them for entertainment.
イブニングドレス ショートドレス タンクトップ ニーレングス サテン 褐色 0326212501
イブニングドレス ショートドレス タンクトップ ニーレングス サテン 褐色 0326212501
As a counterpoint: A slightly less gushing article with some good comments (yes, even on El Reg) http://www.theregister.co.uk/2013/10/22/seagate_letting_apps...

Comments along the lines of "Backups? Snapshots? RAID? How they handling this then?"
Ask HN: What's your blogging platform? 
There are so many new blogging platforms. What's the platform you're using? Do you still use blogger? Or use a newer platform?

Is it self hosted or hosted by the blogging service?
Most people won't and most people don't [1]

Is this lack of willpower or the lack of challenging the status quo innate or learned? Is it possible to go from somebody who doesn't to somebody who does? All the great doers that I have ever met don't follow the same routines. They don't have a magic formula that will work for you. The echo chamber of self-help books works for some people because it gives them the kick they need. For others they 'feel' better but they don't actually change their behaviour. What seems to work is to understand yourself and to understand when you are productive or creative. Then, encourage this time and cultivate it so that it becomes a regular part of your routine.

[1] http://www.startupclarity.com/blog/people-dont/
TextMate 2.0 goes open source in response to OS X restrictions
https://github.com/textmate/textmate
Appoint - a learning calendar app