skysight-inc/HackerNews huggingface dataset:
If you add node.js to the end of list, the graph will be more interesting
http://www.indeed.com/jobtrends?q=scala%2C+ruby%2C+python%2C...
> For the same reason the government gave AIG $187 billion, the banks would have figured out how to craft a deal such that to the public it appeared that AIG was a viable financial entity.

Around the same time US Treasury Secretary Hank Paulson was begging people on his knees for the rescue of Wall Street (http://www.guardian.co.uk/business/2008/sep/27/wallstreet.us...) and no-one generally had any idea if the Western financial system as it was right then had much to live. I say that AIG depending on (private) third parties for its rescue would have meant certain bankruptcy.
I throw away socks as soon as they get holes in, which is pretty frequent (I don't make any effort to take care of them, they're just socks). To replace them I buy a set of 5 pairs maybe three or four times a year. It doesn't seem completely implausible.
I had the same trouble. Just feels clunky. Fortunately they managed to use hype to offset it.
I don't agree - Patrick was (ab)using the discrepancy between file content size and file store size. For a single compressed file this may not be very relevant (hence its omission in the original problem description), but the changed rules proposed by patrick also didn't address it.

As the designer of those new rules it was his responsibility to be clear, particularly since he was intending to use that discrepancy to his advantage.

Yeah, Mike was stupid and not exactly nice - but that doesn't mean Patrick wasn't too.
I always wondered why there was this heterogeneity between consoles and PCs. You're playing the same games, why would it be good for anyone to have to develop/buy something twice or for one exclusively.

Hopefully the Steam Box destroys this distinction and makes a more consistent and flexible gaming landscape.
I see, i have no clue about "pro" music stuff so let's hope they fix that... (says 40ms on my phone).
Thanks for the reply. I deleted them once they're autokilled. These are the websites that I tried submitting:

http://designmodo.com/the-bricks/

http://theoatmeal.com/comics/tesla
Built in PDF viewer is the only Chrome feature I wish Firefox had.
I am reminded of "apocalypse loans". (loans that only need to start being paid back, usually with incredibly steep interest, after an apocalypse that the borrower is anticipating. "If the world ends, you pay nothing!")

I've seen such loans proposed often, but I don't know if anyone has ever actually taken one.
The Bricks – User Interface Framework
European Commission meeting report designed to whitewash patents in standards
Choose the champagne with the best price and quality
PDF.js is Mozilla's project to implement plugin-less support for PDF in Firefox. Please give it a try.

https://addons.mozilla.org/en-US/firefox/addon/pdfjs/
DOS I assume.
I'm not saying you could! I am only rebutting your earlier line of reasoning.

IF you could write an algorithm that would compress a specific block of random data by any non-zero percentage, and IF you can make the original random data arbitrarily large, THEN the overall size of the code to implement this algorithm would not matter, because you could amortize it over an arbitrarily large random data file.

However I am not claiming that such an algorithm to compress a specific block of random data exists! However other people are arguing that this is indeed theoretically possible: http://news.ycombinator.com/item?id=5025527
It exists: https://www.google.com/search?q=rapture+pet+care
Firefox also missing: Close tabs to the right/left of this tab instead of only "close other tabs".
Tax raids at Nokia India for allegedly evading taxes over $545 million
I have good eyesight, but I have a hard time reading the grey text between the strong code examples in the expressjs documentation. Also, the visual border around the examples is too subtle for me. I may look nice and fresh, but its just plain hard to parse visually. Certainly not a good example.
The Main Problem With Patented GM Food Is The Patent, Not The Fact That It's GM
Even without doing any filesystem tricks, the challenge seems quite possible. While it's true that writing a compressor that compresses all input data is impossible, this barrier is removed because the compressor only needs to work on a single file.
Also, I'm not sure it was very wise of Mike to assume the data was truly incompressible. It's unlikely someone would manage to compress it (certainly for just 5k), but if you truly believe you have a source for billions or trillions of bits and that those bits then have exactly 100% as much entropy - well, you're taking a lot on faith.

Indeed the fact that the content length was preselected implies some amount of regularity that might be (abused).

Oh well.
Digital music to digital education
Give someone a project where there's not enough time to nail down every detail and complete the project.

Either they fail by not producing a working product, they learn to prioritize, they burn themselves out and get it done to their standard, or they quit because they can't accept that sometimes deadlines matter more than details.
I sent a support email suggesting this feature on the 17th of December - that's either a good turnaround time or they were already working on this!

I think it's great for people who mostly contribute to others' projects, rather than starting their own - which is arguably a better way to get involved in open source.
See my comment http://news.ycombinator.com/item?id=5025527 This is a misunderstanding of the pigeonhole principle, which only applies to a specific compression algorithm. It does NOT apply if you get to write a custom algorithm for this data set.

There are always redundancies in random data. If you can pick them out ahead of time with a custom algorithm it's certainly possible to "compress" it.

Edit: I think I may be wrong here.
Solving CAPTCHA with OCR - CodeProject
How To Integrate Dropbox & Google Drive Into Office 2013
3 Effective Techniques For Software Versioning - CodeProject
Send files, posts or notes to your Dropbox via email
you can't be profitable with 40 uniques a day

No, that's the awesome thing about software sales: You absolutely can be!

Step 1: Price software at $20

Step 2: Assume hosting costs of $10 per month

Step 3: Convert at a ratio of 200 views to 1 sale [1]

Step 4: Profit!!!

Admittedly, your profit for the first month will be $40 - $10 = $30, and your hourly wage will be $30 divided by however many hours you worked on the thing.

But let's say the software, like BCC version 1, is basically "a random number generator attached to a GUI" (as I vaguely remember patio11 describing it once), so you didn't put in too many hours. Now if you can manage to maybe triple your daily uniques to an entire 120 views a day and keep converting at that ratio without putting in too many more hours, you already have a business that'll pay for your pizza, forever, without really all that much effort on your part.

Now, if you assume an opportunity cost at google salary for working on this, of course it'll never be profitable. But if I assume google salary opportunity cost for my work, I'm losing money at an incredible rate by being a doctor, too.

[1] Someone who actually sells software for a living could probably give you more realistic numbers here, but these don't seem entirely unachievable to me.
As an architect, the confidence and speed with which these 'UI'-people put forward half-baked (and mostly-incorrect) ideas is both heartening and disheartening.

A better question which I'm yet to find a good answer for - why do American's feel the need to fill their toilets to the brim with water as opposed to everywhere else in the world?
The data URI scheme is defined in RFC 2397.

See: http://tools.ietf.org/html/rfc2397

Entitled as 'The "data" URL scheme'.

Either way, it doesn't matter, because the OP has provided such limited details as to why this is required knowledge that the question is as irrelevant as the accepted answer.
Anyone got any idea how technically challenging it would be for Valve to get Steam Linux running on ARM?

The idea of a possible future convergence between Linux and Android gaming intrigues me.
> Interesting fact in the same context: in the case of an emergency, your elevator would not be available and you should use the staircase. It is required by the same set of laws that if you follow the staircase all the way down, you have to end up at the ground floor, not in the basement. This is accomplished most of the time by adding another corner or a door to get to the basement level. Additionally, this door MUST open towards the staircase, so confused, scared people don't accidentally go through this door and end up in the basement.

One of the previous places I worked, we had a fireman talk us through the emergency procedures for the building at one point, and he recounted how it was relatively common for them to find dead people immediately inside exits that were locked, but where the key was in the door, or that opened the wrong way, or in other situations where anyone would've trivially gotten out in seconds in normal conditions, as a way of illustrating just how confusion and fear or carbon monoxide/lack of oxygen would sometimes make people totally unable to overcome even the most basic obstacles during a fire.
I find your long comment somewhat hard to read because there are so few breaks, especially in the second block.

(It's probably because the layout is not optimized for very long texts; it's hard to find the beginning of the next line when there are so many of them and the distance between them is small like this.)
(Poorly informed guess ahead) That may be a consequence of the "each browser tab in its own process" approach I've read somewhen that Chrome uses and Firefox does not, or not yet.
I don't think you have to worry about Adobe coming after you for this...
Just post the original data file on the web, then have your "decompression" program download the file. The "compressed" file could simply contain a URL.
I know you don't mean to draw a parallel, but I'm nevertheless going to point out that the illustration isn't very...illustrative. AIG was in a situation where the expectation was for it to go out of business because of its own (possibly illegal) mismanagement. It was offered a deal whose price, rather than being morally repugnant or open-ended, was merely expensive. And no one was going to die in any case. So let's try this:

You've decided to push a rather nice antique couch off the back of a high-flying plane for reasons all your own. While it falls, someone radios you and says, "look, I'll snatch this couch out of the air with this really expensive-to-fly jet with grappling hooks I have, but afterwards you'll owe me 80% of what you make selling it or renting it to those weird antique museums". Turns out the guy calling you really just wants to prevent the couch from crashing into a residential area, but he figures that in order to afford this crazy couch-saving stunt, he needs a big chunk of equity in the couch, which will be splinters if he doesn't save it anyway. And you, having decided that dropping a valuable piece of furniture from 30,000 feet was a bad idea after all, take the deal.

It turns out that you made a good move, because later you sell the couch and make lots of money, a lot of which goes to the crazy couch-saver guy. And you still think the deal sucks, so much so that, apparently, it was illegal for some reason, and you should get to keep a higher percentage of the couch's proceeds.

Now, what part of that seems like duress?
A great set of stories from an amazing life: http://www.amazon.com/Amarillo-Slim-World-Full-People/dp/B00...

Amarillo Slim engaged in these sort of prop bets all the time. Some of the more interesting stories where he "abuses the rules":

* He bet that he could hit a golf ball a mile, "as long as bounces and rolls are allowed... flat ground of course"... When the wager was accepted, he teed off at a frozen pond, where it wasn't that difficult to accomplish.

* Two variations on beating a champion at their own game:

- Slim played Minnesota Fats at pool, "as long as I can provide the cue sticks"... And then beat Fats when they both had to play with broomsticks instead of real pool cues.

- Slim bet that he could beat a very good ping pong player, "as long as I get to pick the rackets"... When the wager was accepted, Slim brought two identical cast iron skillets and let his opponent pick which "racket" he wanted. Without having practiced, his opponent didn't stand a chance.
-- Later, someone else approached Slim and wanted to do the same bet. They had heard of the original bet, and had an Asian pingpong champion "ringer". (It seems pitifully obvious to me that Slim wouldn't pull the same trick after the story was out, but apparently this gambler had his Asian ringer practice with a skillet and thought he would be "safe")... For the second bet, Slim used "standard" Coca-Cola bottles, and won again.
MapReduce: Detecting Cycles in a Network Graph | Architects Zone
I think it works really nicely. I wouldn't necessarily treat it as a measure of productivity, but it does help give an indication of consistency and trend.

I also like the idea of annotating it (perhaps that'll come as a feature sometime) It'd be nice to be able to mark on coding sprints & events.
Janitor Monkey from NetFlix zu delete unused cloud instances
10 Software Process Management Best Practices
Anybody knows if the app is available yet? A search for ""1 Second Everyday" on the Apple App Store doesn't return anything.
Huh? Obviously it's good for (=more money to) the publisher if you as the player buys the same game both for a console (or two!) and for a PC, and any additional platforms that may appear?
The tool shall clean up unused cloud instances, e.g. AWS.

To me this sounds like a really bad idea:
If you don't log in after 3 days, Janitor Monkey will delete that EC2 instance.

But Janitor Monkey would be a great companion to Chaos Monkey I guess...
I really hope Valve succeeds in migrating the PC gaming community off of Windows and onto Linux (maybe Blizzard will help?). It will not be easy.
Blah, this is not a good way to get back into Ruby. I get that most of it is just fluff, but can anyone break it down a little? Really stretching the syntax.
PDF.js comes builtin with the recent releases of Firefox.

http://www.ghacks.net/2012/09/08/enable-the-built-in-pdf-rea...
Perishable Collections: The Benefits of Removal-by-Lifetime
Http-watcher, reload browsers when file changed, automatically, written in go
So X company screw up, needs bailout as without would cease to be and all shareholders would lose there money at the very least if they did not get a bailout.

This impacts non-shareholders who inderiectly impacted by less money in goverment to finance other area's.

Company pays back the bailout and now the shareholders are crying they want more money as they think it was unfair in the first place.

Can we just label them financial terroists and put them all in orange oneseys and then see who is laughing about it.

Bottom line what a bunch of utter cnuts. I hope the goverment and the people educate them fully and don't use any lube whilst doing it.
I've always found it quite fascinating to see these 'trends' appear, and wondered which ones have been before. I think I would have described something similar as you did up to geocity, and before that I wouldn't know, but it's nice to get a feeling from that time from how you describe it. Would be nice to see this visualised some time.
More pics on polygon
http://www.polygon.com/2013/1/7/3849284/piston-valve-steam-b...
I agree with the article 100% - laws need to be freely accessible to everyone. One particular standard which I hope they publish in the future is the HIPAA standard(http://store.x12.org/store/healthcare-5010-original-guides). It's pretty outrageous that to implement any form of electronic interfacing with Medicare, a government insurer, you have to pay $2500. And it's not just a one time cost - you have to keep buying them every couple of years to keep track of new additions / errata.
مشاهدة مباراة البحرين والامارات بث مباشر
Overview of different Java Collections out there
I've seen this suggested before as a way to stop the spread of disease in certain african countries. I don't think they went as far as suggesting public sinks, but rather communal sinks shared by the male and female toilets as they felt the social pressure from females would convince the males (who research showed were the source of the problem).
I'm not sure that works well with SPDY; it would prefer the same domain?
Development-wise that problem has mostly been solved. In the past cross-platform game development was done as separate projects, often handing off "porting" the game to a platform to an external team, even. Today it's more common to use engines (such as the unreal engine) which support all the major platforms (PC, 360, and PS3 typically, for first-person, high graphic-load style games), and then do the development for all versions concurrently. Typically you'd just have your regular builds set up to produce versions for each platform as a matter of routine, and you'd have a consistent testing experience for each. You'd still end up with customizations and tweaks for each individual platform but for the most part all of the hard work of targeting and optimizing for each platform is automated.
> Github appeals to the self-improvement, tomato-timer, fitbit crowd here.

What a bunch of bullshit. It's a tool. Thousands upon thousands of people use it daily because it helps them get stuff done.

If you don't happen to like the way it's presented, fine, but that's a personal preference, not a lifestyle choice.
Kepler telescope: Earth-sized planets 'number 17bn'
How to integrate LogDigger with Zendesk
Awful, no one wants to turn virtual pages of a virtual book
The two most recently built public toilets I regularly visit (a cinema and a shopping mall) both use this design, so I think it's the future.
> I'm not too sure where the "bitcoin is anonymous" misinformation comes from, sadly.

Saying that "bitcoin is anonymous" is indeed misleading.

But bitcoin does make it possible to stay anonymous, if you are very careful. For example, you can generate a new address and use it to receive bitcoins without revealing anything about yourself at the time of payment, and without revealing to any third party that you were paid.

Making payments without leaking any information is much more difficult. You would have to pass your bitcoins through a third party which you trust not to reveal the link between deposits and withdrawals. If you don't fully trust any such service, you can pass through multiple independent ones. Even then, somebody could correlate deposits and withdrawals by their size and timing. There exist Mixer Services (https://en.bitcoin.it/wiki/Mixing_service) which are designed to make this difficult.
Introducing predictive marketing for business optimization
It will be called Piston.

The demo unit of Piston features one ethernet port, 1/8" audio in/out, SPDIF optical audio, four USB 3.0 ports, four USB 2.0 ports (with one dedicated to keyboard input), four eSATAp ports, two Mini Display Port ports and one DisplayPort/HDMI port.

It will probably cost between $500 and $1000.

http://www.polygon.com/2013/1/7/3849284/piston-valve-steam-b...

Edit: for those who haven't heard of Xi3 before like me, this promotional video shows what it's about:

http://www.youtube.com/watch?v=r-ox90oXq8c
Actually, it is most likely possible, it's just very difficult. For example, it is likely that the data file was generated using a deterministic computer program. And that program is most likely a lot smaller than the outputted data. Therefore, one could use that very program as the "decompressor" - voila!

The problem is - it would take astronomical computational resources to recreate that program, although there is a very straightforward algorithm to find it - just test out all possible programs starting from 0,1,2,3, and so on...
It seems to be a Kickstarter project (http://www.kickstarter.com/projects/cesarkuriyama/1-second-e...) to get the app out.
They need to get a designer to get those feature demo examples looking nicer.

Make it look like professional work rather than local church newsletter clipart
Modern 3D engines usually contain some not-insignificant amount of assembly for performance reasons. It'd require almost completely retuning, probably, undoing years of ideas since ARM is an entirely different architecture.

Wouldn't hold your breath this early.
The advantage is that it will be a streamlined experienced for non tech-savvy people.
It looks a lot like the d3 calendar view example:
http://bl.ocks.org/4063318
http://mbostock.github.com/d3/talk/20111018/calendar.html

Layout inspired by Rick Wicklin and Robert Allison (http://stat-computing.org/dataexpo/2009/posters/)
According to the project homepage[1], the Android and iOS apps are "coming soon", and his twitter says he submitted them on 2nd Jan[2].

There is also "Life In Seconds"[3] which has a few good reviews, and a "1 Second Daily Cam" app by Simon Meyborg but that has five one-star reviews on the iPhone UK app store.

A similar idea is One Second Epic[4], which also looks promising.

[1] http://1secondeveryday.com/
[2] http://twitter.com/1SecondEveryday/status/286685321972830208
[3] http://www.lifeinseconds.com/
[4] http://www.onesecondepic.com/
Coinbase is run by Brian Armstrong who used to lead anti-fraud at Airbnb. He's a pro.
I think the German "Poo Shelf" toilets are weirder [1] [2]. I heard this was because of the large quantites of Pork consumed, and the need to check for worms.

No wonder Veronica Moser (NSFW!!) is so popular in Germany.

[1] http://en.wikipedia.org/wiki/Flush_toilet#Reverse_bowl_desig...
[2] http://www.spiegel.de/international/hold-your-nose-toilet-sh...
> Chrome's implementation should be the default for all private browsing sessions in browsers

I actually like to have an option to have a private tab. If it's just for a quick test then windows is fine, but if I want to continuously work with two logins on one page or something similar then I found the tab to be more appropriate.
i tried throwing money at the page but it didn't work. Browser issues? :-)
> the opportunity to provide value for others is the goal or just a byproduct of your own interests

In any place that I know of, other than here, the answer would be obvious. Provide value for other is not a random byproduct, it is a proactive endeavour.

I was not so convinced about the ethical statement that one should actively do good some time ago. So many evil has been done in the name of good. And with enough cynicism, one can always find a selfish reason for any good done (Mother Theresa did what she did partly to be earn her paradise, right?).

But now I have a kid, and I have changed my mind: I would certainly ask him to proactively do good to other. I am already insisting that he should let other kids play his train Lego.

Sometime I wonder if having kids and understanding the consequences should not be mandatory before defending any ethical position. It is too easy to be cynical, to have bold unsustainable claims, to hope for the worst when you are not burdened with another human being's future.
No.

Let's say you have a file of size X. You want to write a program of size Y which will decompress an X-Y-1 sized file back to the original program. Does such a program and file exist for every file of size X?

Using the pigeon hole principle, we can see that it does not. There are 2^X files of size X, but only 2^(X-1) inputs of length Y+X-Y-1. Therefore, not every file can be compressed this way. It doesn't matter what your decompressor is written in or how, you still can't do it.