skysight-inc/HackerNews huggingface dataset:
Yeah, I know that some people consider limiting campaign contributions to be more damaging to freedom than creating the legal framework for a modern day KGB. I think those people are ignorant.

Fascism and communism didn't kill 100 million people because of a 2300 dollar limit on campaign contributions.
I do, but only incidentally. I have to walk the dog every morning (its more my GF's dog, but she goes to school early so I volunteer to do day walks). I'll just say that I put on about 20 pounds when I started working from home, and since I got that dog, its all burned away and then some.
I was there in 1995, too. People were excited about the possibilities in Java and applets, because that was the only purpose in the beginning as far as most were concerned. Then people started writing UI apps in Java and starting to write other standalone apps and it was deemed "slow" and people made fun of it. People seem to forget that these days, because it wasn't long before it took off and became popular.

"Perl never had any plans to be in the browser it was always a Unix command-line tool."

Perl is not (just) a "Unix command-line tool". It is an interpreted language. It was a preferred language for old school webapps in the mid-to-late 90s, and continued in use a lot through the 2000s. Now for the majority, it has been replaced, except for code that is still running on old servers.

So why are Perl programmers ranting against Dart? Javascript is somewhat of a sore spot, even though the average Perl programmer would not admit to it and may not even realize it. A client-heavy web application that doesn't try to do things quickly saving keystrokes is about as far from Perl as one can get. Dart is "Javascript part 2" to the Perl programmer, and subconsciousnessly eats away at the Perl programmers ego. Even though they can't explain why, they feel as they must destroy it.
You do realize that the video is not from Adobe, but just from visitors of the conference?
That was quite an interesting read. I felt somewhat vindicated at the end of the article when the author mentioned that audio fingerprinting is a potential solution to this problem. While reading about the various issues created by matching songs based on names and artists, I immediately started thinking about how one might instead identify songs based on their acoustic properties.

Having looked into it a little bit (i.e., having read the wikipedia page about acoustic fingerprinting) I see that there are quite a few implementations in existence and that they appear to be fairly reliable at identifying songs based on the fingerprints -- which is really cool, first of all. Taking that for granted, it seems like facebook could solve its problem by creating a comprehensive database of songs which its music content partners offer.

In particular, I'm thinking of a database with entries containing an audio fingerprint, data about the artist, song, album, and so on, and links to the song on each of the partners' services. Then it would be possible to initially loop through each song offered by the partners, generate an acoustic fingerprint, check if it exists in the database[1], and then add a new record or add a link to an existing record as appropriate. This would be a huge process, of course, but afterwards you'd only have to perform this step for new songs, and you'd ultimately end up with a very impressive database of music IDs.

Anyway, that's undoubtedly a simplistic idea of what could be done and I'm surely glossing over some major obstacles, but I enjoyed indulging in some wishful thinking about it all the same.

[1] As I mentioned, I don't know anything about acoustic fingerprinting, but intuitively I can imagine it's probably not as easy checking if that fingerprint "exists" in the database. More likely, you'd have to check how similar it is to existing fingerprint and choose some threshold above which it's sufficiently likely to be the same song.
As is http://www.appelbaum.net/ (his website)
Author's TL;DR:

if you’re looking for press, go to DEMO, if you’re looking for a good time, go to Disrupt, and if you’re looking for beta testers, go to Launch.
Who do Facebook, Google, Microsoft and Salesforce really want to acquire?
Wow.. it sounds very interesting..
Be the 1%: Chamath, Airbnb, Occupy Wall Street
> Don't get me started on the whining about math performance. Reminds me of dinosaurs whining about how assembly is better than C is better than Java is better than.... There is more to software development than math.

With the halt in processor speed increases and the move to mobile devices, performance and efficiency have become important again, actually.
There are real-world problems that get in the way here, but that's a misapplication of the spec. A given recording is supposed to be assigned one ISRC. If that recording is released by another entity in another region, it should use the existing ISRC.
A conversation with Woz: "I think Steve learned a lot of discipline"
Blackberry users revolt against RIM as disruption spreads
Online Code Security Verification Tool
Another great app to check out is TSheets (http://www.tsheets.com). I have no problem clocking in from my Droid or any computer - or even by simply sending a text!
FocusMagic handles only focus blur or linear motion blur, and either way, it requires a high level of user interaction to direct the deblurring. In effect, it is "non-blind" deconvolution.

The Adobe approach, on the other hand, handles complex (non-linear) motion blur and does so in a so-called "blind" way.
I'm Australian, age 29, in excellent health, and living in the US. I currently have quite good health insurance.
However, if I found myself in a situation in the US where I did not have health insurance, I would try to move back home as soon as I could.

To me, it seems laughably risky that anyone would voluntarily not have health insurance. (I realize there are many reasons why people might involuntarily not have insurance.) Illness can happen at any time to otherwise healthy people with no warning, and if that happens you are royally screwed if you don't have insurance.

Someone I know was diagnosed a month or so ago with stage 4 cancer. They had no symptoms, and it was only found by a diagnostic test administered by a cautious doctor. They now need hundreds of thousands of dollars worth of treatment, although fortunately they are insured. You simply have no way of knowing when your luck will turn.
Metamemory and the User Experience
I've started with AIR 1.5 (using HTML, CSS, Javascript) and always like the concept. But Adobe does the strangest things.

For instance, they put up a site where developers could suggest features and vote up the suggestions that were most important to them. The top 3 voted suggestions (by a mile) were some type of support for multi-threading.

Now, here we are in V3 and still no multi-threading. Since AIR uses WebKit, Adobe had to go out of their way to remove the web workers feature because someday they're going to create a more consistent way of doing background processing across flash, flex, and HTML.

And now they've focused AIR on mobile but the WebKit side of AIR has been left out of mobile(though that may change with the PhoneGap purchase). This really makes the docs confusing...You can do this on mobile, this on desktop, this if you're using flash, that if you're using flex, but not this if you're using flash on iOS, etc...

In any case, AIR should have stayed desktop only, then the could have branded the mobile part "AIR Mobile" which would have at least limited the confusion between features and languages available across the two.
> The way I would approach this is to keep the link cache in memory, but have the links contain the minimal necessary state to reconstruct the link from disk-based storage in the case where the cache is gone.

It's not a cache, and you clearly don't understand the issue. These are callbacks to closures, embedding the state in the URL is what they attempt to avoid because doing that is tedious.
Great list, although it doesn't include the first thing I ask myself:

Does it have personality?
Ending prohibition would allow the drug supply chain to operate openly, which would tend to result in supply migrating away from undesirable sources. Indeed, the end of alcohol prohibition in the US brought a massive curtailing of the operations of bootleggers in the US. Today the monetary support of violent gangs by way of alcohol bootlegging revenues is essentially non-existent.

As far as government-run health care serving as a lever to control individual behavior, that sounds like a good reason to avoid government-run health care. When the state tries to regulate individual happiness or well being the result is invariably tragedy and disaster. In a free society the government serves society. When society serves government you have tyranny.
Not to diminish the idea (which I like), but I'm most impressed that they were able to get postary.com.
At Google I/O, the sdk team said it was coming in the next months (along with GPU support), but the downside was that KVM is not readily available outside linux
You forgot two points in your lifecycle:
- Irregular posts apologizing for not posting more often.
- Various defeated remarks about "not being read by anyone, anyway".

At least, that's how my personal blog (and a few I tried starting) went, in addition to what you already mention.

I think that it's an awesome ideas, the same way services like "twitpic" offer hosting of free-floating images without the need for a hosting, you offer free-floating blog posts without the setup. I like it!
Sustainable Softworks Blog: When Market Share is used to Mislead
Sort of. (a) the times you want to dedicate more than one core to compaction are rare, and (b) you can still use multiple cores within a compaction set. I'll update the post with more details.
No love if you're running linux :/
Zsa zsa gabor
A feeding tube that was restored in actress Zsa Zsa Gabor's stomach during surgery Sunday has been leaking,
So Firefox 3.6 scores 1.5, Firefox 7.01 scores 2, Chrome Win (14.0.835) scores 2.5, while IE 8 gets a 3?

Safari for Windows isn't even recognized.
It's off to an auspicious start ;)
I think nhangen means the Apple community is more "first world".
Linux Fundamentals
I thought the point was that a simple status report is a cop-out. Rands seems to prefer ambient awareness and constantly recalibrated communications. Keeping your own journal is one thing, managing via soundbites is another.
You can quickly monitor a battery and get accurate stats on how long it will provide amps.
If he hadn't used that technique, there would be no hacker news for you to use at all. You're entirely missing the point that this is a technique to make hobby programming more fun, it's not about being robust or best practice, it's about making programming simpler so pg finds it worth his time to build this site in the first place.
YES! I didn't and wish I had. It's worth checking out TSheets (https://www.tsheets.com) for tracking your time spent on several projects/clients. Good luck!
Doesn't recognize Firefox 8.
I'm running Firefox & Noscript, so I have flawless security not 2/4.

Fuck you, M$FT.
I would say it is. I know my parents routinely click on the ads at or near the top of the google page thinking they are the legitimate search results.
I live in Hudson, so public transit will never help me much. I used to live in University Heights, a suburb which grew up after the RTA lines were laid out. Ironically, I have been working in Chicago during the week for the past few months and have been getting by a combination of public transit and taxis. $150/mo parking in the condo complex where I am renting coupled with $20/day-ish downtown parking makes a $8 taxi ride a bargain (not to mention the $2.25 bus fare). It also helps that iGoCars (a non-profit zip car competitor) has stationed a car right outside my building.
The problem is that his two lines of code got joined by HN's formatter (which needs two newlines for a real line break). Presumably his desired message was:

value = 5

"The value is " + 5
I doubt it. Blind deconvolution is hard. I think they may use something like super resolution where multiple blurred pictures can be used to recreate a less blury picture (and this is significantly easier to do than blind deconvolution).
Oh, you'll hear from them again once they discover FaceTime and how it costs nothing to call you. :( or :)

On a more serious note, I am looking into the exact workflow that would be needed to use iPads for students so that assignments (receive / turn in) would be seamless to normal students. Might still be a few years, but I can feel which way the wind is blowing.
Deconvolution is easy. The main difficulty is estimating the blur kernel in a so-called "blind" manner. That's the advance being shown off by Adobe.
Personally...

A. Don't do any dangerous drugs, except under a doctor's guidence.
B. I don't want anyone who breaks rule A to be jailed.
Yes, but you forgot typical blog post #6 or #7 titled: "Hey guys, send me some topics so I can write about them", which usually predates a permanent 404 by about 10 working days.
Actually, Gilad Bracha, one of the designers of Dart does say exactly that. He's also working on another language that has no static (ie, global) state. See http://newspeaklanguage.org/
> but that concern is secondary to robustness.

To you, but that's a value judgement, it obviously was the other way around for pg. Had he not taken those shortcuts, there would be no hacker news at all; be thankful he automating that boring stuff and bothered to build the site.
I admire Jason Calacanis very much, but as a Gen Xer I recall being labeled as a "slacker" through much of the 90s and what it taught me is that you shouldn't label an entire generation. Many twentysomethings are really trying to figure out who they are in life and how they fit in, very few have the drive -- and if you look at Gen X, Boomers and Silents at that age I think you'll find the same thing. I also think if you look at the battlefields of Afghanistan or inside Facebook you meet plenty of kick ass folks from Gen Y.

I also love the fact that as a generation Gen Y isn't cynical — and that important if you want to make the next "great thing". Michael Dell is a poster child for being a successful Gen Xer but he hasn't changed the world -- on the other hand Zuck's baby already played a part in an actual revolution.

My advice to Gen Y: Find your passion, work your ass off and make something amazing happen in this world. And that's the same advice I'd give to any twentysomething be it now, 1991 or 2031.
I almost agree, i.e. second-level-legacy 0.7.x line is good enough for most of web needs, so indeed there is no really strong urge to upgrade to the current stable, though some nice features came later. What I do not agree is keeping really old 0.7.6 instead of upgrading to safer and more stable 0.7.6y (and if you do, going to the latest 0.7.69 is obviously the best solution).
Is it just me, or are the icons in the "old browser" distinctly Chrome-like?
Video of Siri working perfectly for users with a variety of accents
They're the definitive Discovery Channel hosts right now and are probably on retainer or contractually obligated for things like this.

Plus, their show is currently airing a new season and they're wildly popular. This just screams to me that it's about advertising to as many eyeballs as possible while it's a hot topic (otherwise, why so quick? the man was literally just buried).
"For one, it begs credulity that someone who has filed patent applications dealing with cryptography had never heard of Bitcoin until I asked about it. That would be like a journalist claiming he never heard of Twitter."

this is a baseless assertion and essentially the crux of his argument. maybe real cryptographers don't spend any time thinking about bitcoin because it has the same relationship as twitter and real journalism.
> You wouldn't need any more state than the id number you need for the callback anyway.

I don't think you grasp the issue... the link is expired because the callback no longer exists to link to.
Try Arc Ported to WordPress, New Look & Feel
> I guess you mean the opposite hasn't
> prevented Ruby from being popular.

I was stating something more like "the fact that there is a hard split between numbers and booleans, and everything -- barring null -- by default evaluates to true." Since everything is a object instance in Ruby, asserting a variable is basically only evaluating whether or not it is null.
"Javascript needs to be replaced by something sane" really? You should read what the goals are for Dart.
http://news.ycombinator.com

apparently.
And if you want to blog without any strings attached (not even twitter), there's http://instablogg.com
前列腺炎
No, it's a design choice, he favors ease of programming more than user experience. You might not agree with that choice, but it's not a flaw, he did it on purpose and knew the consequences.
I'd like to add: What the fuck?
The problem there is that we switched to a new deliberately slow hashing function for passwords.

Edit: I investigated further, and actually you're right, the problem was due to caching. It should be better now because we're not caching for as long. But I will work on making login links not use closures.
What's wrong with getting a free iPod for filling out a form? The problem with these types of companies is execution; they're usually really shady and have a lot "catches". If a company came along that could get rid of all that and do it right, wouldn't you be filling out forms too?
Sustainable Softworks Blog: Thoughts on the "Post PC" Era
German Researchers Break RFID Smartcard Encryption
My Incredibly Important Thoughts on OccupyWallSt and its Spawn
WordPress has become my favorite platform for building websites. The software is so robust and the ecosystem of themes and plugins so rich - I find it's really conducive to productivity.

That's why I decided to port Try Arc to WordPress. I think it will make the codebase more maintainable, and help me to get features & fixes out faster.

If you're curious, the Arc web server is still in play here. But now rather than the whole site being hosted that way, only the REPL is (the only component that needs to be). The rest of the site is served from a separate Apache instance; it gives way to the REPL through a simple IFrame in a WordPress page template.

Let me know what you think!
Entire Musical Compositions Made from Just One Line of Code; Glitchy but Musical
> The whole point of health insurance - nay, insurance in general - is the idea that the well fund the sick in part, because being sick costs so much money.

Actually, no. The idea of insurance is that you pay a slight premium over your expected costs in order to avoid getting hit by variance. (The slight premium is to pay transaction costs.)

Healthy people paying for sick people is subsidy, even if you hide the subsidy behind the label "insurance".

Being "older", I'm all for today's young people subsidizing older people. I wonder if the next group of young people will feel like subsidizing the current group when the current group gets old, but that's not my problem.
For someone that just jumped this is a great article. So many lawyers around me make the same excuses. Granted, as a risk adverse profession, this verbiage is expected...but calculated fear in any profession results in missed opportunities.
No he didn't, he claimed to learn how to manage it; that's not a cure nor did he claim it so.
Anil is great, he's very smart, has a wide experience of M&A from clean tech to web sector and on top of that is really fun guy to hang out with. Great to have him investing in European startups.
Incidentally, despite the oft quoted, "Bill Gates would be a broader guy if he had dropped acid once", Bill Gates basically did admit to taking LSD in a 1994 interview:

As with most drugs, those who don't wear the uniform of the subculture associated the drug (or at least strongly show the personality traits their users like to attribute to the drug) are assumed to never have done them.
No, I understand the issue. But you're presupposing a specific implementation here. If you were just designing this in, for example, PHP then you'd just need one piece of state: the page # (for more...) or the parent comment id (for the comment) and so on.

The real issue is that there's a whole bunch of saved state on the server for operations that could be (and should be) completely stateless.
I've gotten some rather amazing results with InFocus myself, but it does take a lot of tweaking of sliders and so on. It was mostly recovering irreplaceable stuff, otherwise it wouldn't have been worth the bother. (Taking better pictures is always the better option when you have it.) I do prefer the output of a mild application to unsharp masking for photos that aren't actually blurry, though. And, of course, running it after DeNoise just gets you your noise back, often sharper and more noticeable than before.

I sort of expect Adobe to do better -- they've got a lot more resources to work on the problem. Maybe I'll finally find a reason to upgrade from CS3.
In Australia we build companies so that we don't have to work for someone else, and we scoff at big ideas.

In the US we build companies to change the world, and we scoff at small ideas.

(from an Aussie who recently made the move to Silicon Valley)
It's a brave new world where Apple are the ones who are too cheap :)

I see your point but I disagree, in part (I was assuming the shiny touch UI was a given factor in both). It will be interesting to see how this pans out.

The reason I think that iPads vs a-iPad-a-likes are different from iPhones vs Android Phones is the way they are sold. Phone shops often push Android phones for other in-shop reasons.

As I said, we will see. My guess is that at some point someone will make a store to rival iTunes and Amazon. Whether it is Google, Microsoft, Facebook or someone else will be the interesting bit. Who knows, there maybe room for a Spotify-like startup in this space that Android can really get behind.
I don't disagree at all. As I said I think it may be worthwhile for some people to take LSD. It would be so much better if it were legal and we could take a serious look at how to reduce the harmful part of taking it, and also look at perhaps genetic or other factors which mean that some people really shouldn't be taking it.
Solution to use UFS With new mobileEx 3.5 (rev1.4)
Google App Engine experimental Python 2.7 support
hi, can't add details, spreadsheet seems locked
> Assuming most of these events have never happened, that's a lot of new, unique searches.

How about some examples of these "most" events that haven't happened before?

Sure, Clooney hasn't gone on vacation with Kiebler before but ....
I think it's because it has the best web browsing experience, but i may be wrong.
I think any experienced Android dev will tell you, the best solution is to buy a bunch of used Android devices, plug them in, and publish to the device directly for testing. Wasting any time with the emulator or this "virtual machine" isn't going to cut it in the end anyway.

The only time I fire up the emulators is to make sure my assets are scaling properly for the various screen sizes of devices I don't own yet.
> there are all sorts of benefits to blogging besides making original contributions to exposition of a topic. And even though I realize this, I still get stuck a lot on the non-originality thing.

Part of the problem is that many people see blogging as a teaching tool alone. More often than not, it's a conversation starter too, and the blogger ends up learning a great deal of new information in the process.

And even if you wish to be only a teacher with your blog, there is also a bit of Dunning–Kruger effect at play here. You think, what's the point of me explaining X? Everyone knows about X, probably better than me. Others wrote about X.

In truth, you'll find that more often than not plenty of people don't know about X. The way you'd describe and explain X may actually lead people to acquire a new prospective on the subject.
Free MLM Leads - How To Explode Your MLM Business