skysight-inc/HackerNews huggingface dataset:
If I had to guess, I'd say it's because they cannot prove to a third party that it meets all HIPAA (or insert your own group here) requirements.
The Sound of Silence: The Two Copyrights Covering Audio Recordings
New Pumas away blue&yellow soccer jersey
The quality of puma Soccer Uniform is as good as original. We offer you the new Cheap Football Jerseys with embroidery logo. You are welcome to buy the Soccer Tops from the Wholesale Soccer Jersey Supplier.
So let's say they go in, and power off all the servers. At this point, they ask the colo host who's server is who's. The non-involved servers get turned back on, and the correct ones get confiscated.

Where's the downside to this? The unrelated sites suffer maybe a few hours downtime max, and they don't have to worry about tipping anyone off.
What about the day when it's time to wash that pair of jeans?
More hassle than it's worth for public repos as compared to simply uploading to a random site or torrenting. As for private ones, no DMCA requests since they don't know about them.
Indeed. In fact, Gruber has, on several occasions, encouraged readers to go Flash-free, which I'm sure has an impact on the number of his visitors that don't have Flash installed.
It means that the IE team clearly saw through Mozilla's transparent attempt to get more cake by releasing more often.
This is amazing to me. I remember studying this region in college. What a definitive way to prove that we know how a brain region works.
Can we have it the other way around?
Moroccan Beautiful Girls
Must be something in the water! We just released a "content focused" mockup tool based on Decal CMS http://decalcms.com/mockups/
On a semi-related note: I find it bit strange that C, language that is widely used for over 30 years, has no defacto standard container library. I mean, it's bit ridiculous that a 4kloc project uses 1kloc to create something as basic as a dynamic array.
Firefox 5 is the first of a string of insignificant releases. See http://en.wikipedia.org/wiki/Firefox#Development
yeah, 12 is not that statistically significant. If they had >30, than maybe.
I think this will end up being Google's acquisition hunt fund in the long run. Get in on the ground floor of promising startups in areas Google wants to expand into and see how things shake out. If things go well, you have leverage to get a Google buyout. If the tech takes a different tack from what Google wants they can exert influence to push it in a different direction or help shop them to other companies to recoup investment and grab top talent to come work at Google. Sounds like a decent long term acquisition identification strategy to me.
passpack already provides the ability to generate one-time passwords.
Yeah, but.... i mean, it's Perl. EventMachine's HTTP server threw tons of warnings for every request when I used it in early 2010 (and that's actually what drove me to Node in the first place.) Twisted Python is pretty un-pythonic and building a huge webapp in C is usually a mistake.

To me, Node seems like the first (most?) "natural" way of programming in this style, even if the competition pioneered it. Everybody knows Javascript and lots of people haven't taken a look at your other choices, so it seems to nicely fit that gap in the programming language spectrum.

Thanks for showing off the haskell stuff. I really need to get around to learning that language.
Add a bit of flavour to your Facebook photos
That's some fat bling rolex Justin :). Certainly not matching the ghetto office.
From Redmond, with love
It's interesting to note how a major issue in this field, is data volume itself. (As he points out.)

Also, amazing that the organization released the data initially.
Fair enough. I think spending ~$100k on a car is stupid, but that may be biased by the fact that I can't afford to. And it's a lot less stupid than similar cars - lots of acceleration (I'm guessing), and it's a real eye catcher.
I like them.

Are they a little rough around the edges? Yes. But aren't the software and companies we're creating from scratch also a little rough around the edges? It gets better with time as it evolves.

Some of it seems a bit staged/awkward but the majority of it seems authentic, off-the-cuff, which is good. Being able to easily pick out the staged parts is good, too.

Thanks Jason, keep them coming!
Amazon offers Texas 5,000 jobs in trade for sales-tax exemption
Unless Google quietly uses it as a pipeline to develop talent. If a person fails to pass the Google test but has potential, a GV startup could be a low risk way for Google to evaluate and develop talent. Once they consume the startup or it sells, developed talent gets pulled into Google proper.

Kinda like a development league for software developers.
Polymer notes are great. No more disappointments if you leave a few bucks in your pocket when doing the laundry. The notes are robust and don't tear easily.

In Australia the different sizes and colours make them easy to identify quickly. Indeed nicknames often follow the colour: pinks, bluies, oranges, yellows, greenies. The exception is the $5 note, also called a "Queenie", as they can have Elizabeth II on one side.
You could achieve something like this pretty quick with Org mode and Gnus, I think...the trouble would be getting your non-Emacs-using contacts to send you nicely formatted email.
Or Ctrl+Click if you don't have a middle button (e.g. laptops). Ctrl+W works on the active tab as well.

Unless you're on a flash page, because flash captures your keyboard, because flash hates you.
i see the scroll bar as well. look at div.wrapper {overflow: auto;}
If you visit the Lytro gallery be sure to enable flash:

http://www.lytro.com/picture_gallery
Intel's SPMD to SIMD Compiler
I interpreted his comment as "it doesn't look like you learned Go."

If you are porting direct C logic to Go you could be missing a lot of potential idioms that could differentiate Go from C or python further. You said yourself it was easier to implement parsing with slices.

I think a more effective task is "understand what the 4k lines of C do, and then throw it away and re-write it as if it was written in Go in the first place." Your miles may vary.
This is essentially what I had in mind. No different from an operational risk standpoint from grabbing the whole rack, from what I can tell.
KhanAcademy recently won the Google Project 10^100 which got them $10 million. I expect to see great things from this site in the coming months.
They spent all that money on Skype and now this is all they can afford. It's the thought that counts.
Ask HN: Suddenly I can't comment on threads
Sometime in the last couple of days, I lost the ability to comment.

My account is about 9 months old, avg karma about 1.5 which means that 2 out of 3 voters value my contributions enough to give an up-tick.

I'm not quick enough (timezone issues) to add new content successfully, so most of my contributions have been from comments. I've tried, but invariably my posts disappear off the front page long before the USA wakes up.

I would hate for HN to become a read-only site for me as I feel I make a genuine contribution.

[Presumably I won't be able to comment in this post, hence all the info.]
It may be better to think of it as a key/value table (a "dict" or "hash") that recognizes when it's being used as an array and optimizes its internal storage accordingly. It always has dict/hash operations, but indices of 1..n are stored more efficiently, and a couple functions reflect this common & algorithmically significant case: the length operator returns the n of 1..n, and "ipairs" iterates over the {1, value}..{n, value} pairs. (The un-ordered {key,value} iterator is "pairs".)

Typically, it's clear upfront whether you're using it as an array or as a table; there isn't much overlap. I understand it being confusing in the beginning, but it's really not a big problem, it's just Lua's version of "oh god, the parens/significant whitespace/etc.". (That and indexing from 1. Not a fan of that personally, but whatever, Lua is handy.)

So yes - you can use negative numbers as indices. Or strings. Or other tables, or arbitrary C pointers. Arrays are just handled better.
The Single Malt Whisky Flavour Map
IIT alumnus named head of MIT lab
This really seems like a theme for Yahoo!. Delicious comes to mind as another example.
A youtube video illustrating the phone malfunctioning: http://www.youtube.com/watch?v=FTYKk8XZw0g
I did just assume, and I apologize if that is offensive to you. But you have to admit, this title is pretty provocative. ;)
The biggest problem is the technology stack is too tall. With Ruby on Rails adding Jquery, Coffeescript, SASS, and SCSS it's exposing some obvious shortcomings in today's web frameworks.

The high level problem is that web developers are trying to do things (state) in web browsers over a protocol (HTTP) that was not designed for it. Every server-side web framework is always going to be Frankenstein-ish like RoR has become.

Meta-frameworks may start to become necessary. There's a few out there like Haxe, and GWT is sorta one. Websockets may also start to become a more widely used alternative to Ajax. HTML and JS are going to be a problem for a while, but can maybe be abstracted almost completely.
No, they would not have. Nothing Broadcast.com did offered any advantage in creating something like YouTube.

Broadcast.com was almost 10 years ahead of its time and probably would not have survived on its own. Yahoo made one of the worst acquisitions in history and then did the smart thing by cutting their losses.

Until around 2005 (when Flash Player 7 implemented progressive streaming) there was no good way to stream video on the internet and not enough users with broadband to build a big business around it.

YouTube was created at exactly the right moment, by a startup, which is how it would have happened regardless of what Yahoo did.
Sony are dicks, this is news?
I can at least find about 5 event-based frameworks focused on network in python alone without thinking much: medusa is ~ 15 years old, Twisted is > 10 years old, there is tornado (~ 2 years old), event/gevent (not sure about the history here), stackless (not sure about the history, but more than 5 years old).

Unless you are doing long polling, I am not sure I understand the point of using an evented framework (and even then, it could be debated I guess). It is very hard to code a significant and reliable piece of code with it.
I think the OP's point is that Amazon EC2 can run 100s of instances for one customer which could be on up to 100 different physical servers and when not using EBS roots, any one of those servers might still contain the evidence the FBI wants.

Mentioning the specifics of Amazon further, what about if your account for the highly illegal operation was using/paying for EBS/S3/SimpleDB/RDS/SQS/SNS/SES (or all at the same time). Any could contain forensic evidence of a crime as they hold data in some sense. EBS especially is likely to run on some kind of SAN; would they have to crack open the racks and take out individual drives? would they have to take whole arrays of discs because of RAID-esque striping?

It's like a LEO denial of service (both on amazon and the forensic analysis). Pragmatically, they might trust amazon enough to consolidate/quarantine the data into the smallest surface area first.
Is that likely to have a significant impact on the way we write Javascript today?
appropriately sized
Crappy deal.

However, I think that every company has the potential to suck you into the customer service black hole. In such cases, it's a matter of persistence (which this guy definitely had in spades) and a bit of luck finding that customer service rep that cares enough and can actually do something about your problem.

Now that the problem is fixed --albeit very late-- continue to let them know how dissatisfied you are. I'd be shocked if they didn't care and felt the need to do something extra.
http://lambda-the-ultimate.org/node/4222
Now that Firefox 5 has a smaller release cycle, does that mean smaller cakes? :-)
I'd like to see them send Google one for every Chrome release.
We have a couple of VPSs with intervolve.com.au and have found them to be good
Not very surprising because India is 10th by GDP (4th by GDP(PPP)) and has 28 states. On an average each state would have a GDP of $53 billion, equivalent countries rank approximately 60th in the world.

A much better comparison is the tab showing population. Look at Uttar Pradesh (labeled Brazil). It has a population of 199 million, only China, India, US and Indonesia are more populated. Karnataka (labeled Italy) is the 9th most populous state but Italy is 4th most populous country in Europe.
Perhaps because I deal with it much less than the other stuff, but SSL. Getting it set up, being tied to one IP (until all older browsers have died) and to a lesser extent the fact that "trustworthy" certs still cost so much and the racket with greening.

Other than that overflow on iframes in Chrome (big hassle today!), SOAP(!!) and the general lack of a decent editor/IDE that doesn't have at least one infuriating feature.
Prohormone
This article discusses the best prohormone supplements on the market in 2011 and which ones to use for a goal.
Thanks, tatsuke. I'll definitely continue talking with them about the issue and overall experience.
Wakanda: open source platform for business web apps solely with JS
Strange. For me, Firefox has unresponsive scrolling with background loading, but Chrome doesn't, which is a big reason I use the latter nowadays.
I'm surprised there aren't laws against this. Can a business sue the FBI for ruining them like this? Surely, they could put together a team which can go in, copy the hard drives they need, and be out in a couple of hours. Even then, they should evaluate and repay whatever damage they caused?
As a talent acquisition to get a hold of Jason Kilar, CEO of Hulu, I'd love to see this happen.

Kilar gets online media, gets working with the content providers, gets ad driven content businesses.
That was intended to make it less confusing when non-programmers use it as a configuration language. It's a bit annoying, but the language is consistent about it: if all you want is a tiny library for JSON-like config files or data dumps, it cleanly scales down. If you want a powerful, modern hacking language, it's there, but the advanced features (tail-call optimization, co-routines, etc.) never get in the way.
Too bad they didn't roll out a funeral procession like they did for the iPhone when Windows Phone launched...
Apple Releases Final Cut Pro X
I like http://www.playmoolah.com/ quite a fair bit.
Actually, it is: https://github.com/elitheeli/oddities/blob/master/rule110-gr...
The takeaway I got from this is that I need to handle my sofa issue. Only then will I be happy.
Thanks for building a low cost alternative.

Here is my advice. What github looks charming to me is the wonderful service for free plan users. I think this is wise, build a huge audience, and then "out-teach" them to be their potential customer. Success comes after the fame.
easy to click: http://www.snapconfig.com/
What did Yahoo do with Stewart Butterfield?

Look back through "talent" buys... They tend to leave Yahoo more quickly than other buyers like Microsoft or Google.
easy to click:	http://www.fakebuttons.com/
No, I mean Apple can't kill Logic Pro and replace it with GarageBand.
While it's common practice for a city government to give tax breaks for large corporations in exchange for bringing a large number of jobs (almost like a "thank you" for bolstering the local economy), the sales-tax exemption is new to me. I had to reread the beginning of the article before it really hit me.
I think zero-indexing is appropriate for thinking in terms boundaries and distances from the start or edge of something. C indexes arrays from zero because you have gone zero distance from the boundary of the contiguous memory chunk when you access the first element.

HOWEVER, when you are doing math, you more often think in terms of sets of cardinality N, with N=0 being an empty set. Also, the last 400 years of math has been written with one-indexing, so when you translate matrix formulas or summation notation into numpy, you have to dork around with -1 all the time, and it sucks. Matlab and R are both 1-indexed and it is the only thing that really makes sense when you are working with them.

I personally hate one-indexing, but 98% of what I do is data analysis and mathematical programming. If I was doing low-level (-ish) memory addressing, it would be a different story.

I thought Perl and Tcl and Python and Ruby just adopted zero-indexing by default from C, but now I see someone smart advocated for it explicitly (too bad he is wrong, at least part of the time)
Yeah, they are just too smart. Smart and cruel. I mean, look at the size of that box, and compare it with the size of the cupcake. It's a freaking tease.
Why Offshoring is a Horrible Idea
It's more like a large mall and they shut down access to an entire wing of a large mall while they search through to find what they're looking for.

Oh yeah, and they're searching through your store as they make their way to the location on the warrant.
Nothing Broadcast.com did offered any advantage in creating something like YouTube.

This isn't totally correct. Nothing that we did back then, that was exposed to the public, would have offered an advantage for making a YouTube. We had built a system for Yahoo Personals to upload and stream videos, but this functionality was never really released to the public at large. I don't believe it had a big uptake in Personals so it was placed on the back burner.

We had the tools and systems in place to allow something like youtube, but it never saw the (public) light of day.

But, yes, you could be correct in that it would have just been at the wrong time. Who knows.
I'm probably thinking of something different - but wasn't it clear in the bitcoin protocol itself that if a single actor controlled a majority percentage of the bitcoins out there, the model falls apart and is at risk?
I was responding to this comment in the OP: "Secondly, Android is inflated by the fact that if you want a cell phone you will be given an Android device for free if you start new service."
Dinner napkins
Beautiful cloth napkins made from premium organic fabrics. Cloth napkins add luxury to meal time, while helping to save our precious trees. I offer FREE SHIPPING and PLANT A TREE with each order.
Traits.js - Traits for Javascript
I've had my fair share of rotten hardware so I understand what a hassle it can be when it craps out. That said, why didn't you just request a refund, and get a new phone? It seems that'd be much easier than playing customer service chicken with a bunch of people who seem in desperate need of retraining.
Ruby 1.9 hashes preserve insertion order, so you could use them as arrays. Not sure why you'd want to, Ruby still has separate arrays.
This post affirms for me, yet again, that the people who think Node.js represents a notable, significant improvement over current tools are noobs.
I've got one: Don't have a computer/video-console/television at home (I admit I am writing this from work). Basically by not having a computer at home, I don't have a bottom-well of comfort called 'reddit' around, so I might go over some other humps to get to another well of comfort, at the moment that is Hofstadters "Godel, Escher, Bach". Also, books are above watching television but below working in effort. Get some. They are great. Also, about 30% of the university educated population maintains a rule, that I myself follow; If you don't have decent books lying around, I won't sleep with you... books are an indicator of what you accept as relaxing, beautiful and comforting. I am sorry to say, that even the most intelligent people who relax using the internet, probably have something like reddit or hacker news as their comfort zone.
Ajax homes
http://www.the-toronto-realestate.com/Ajax-Homes - Ajax Homes offer the best of living with luxury and affordability, If you are a daily commuter to Toronto then Ajax Houses provide the best deal for your real estate dollar.Call Ajax Real estate agent to show you the latest MLS listings for sale and Ajax
Which is why a centralized account holding the majority of BTC out there breaks the entire model.....
I've actually been very happy with iAd for my Zazen Suite lite version, which is a free meditation app for iPhone.

The only problem is that the fill rate is low, and I've been horrible at adding something to backfill. Good reminder to do that.
Previous Discussion here: http://news.ycombinator.com/item?id=2670061
But the SO post says nothing about anything "staying relevant." It's simply, "What is the Haskell response to Node.js?" with some follow-up.
Glancing at stats from Point Topic[1] and Internet World Stats[2], it looks like only a quarter of the world's internet connections were broadband in 2009. If one is building software for a global user base, a fast connection is not a given for most people.

1. (pdf) http://broadband.cti.gr/el/download/World%20Broadband%20Stat...

2. http://en.wikipedia.org/wiki/List_of_countries_by_number_of_...
That would get expensive.
This may be the last cake.
I'm not sure I'd want to work in a minor league company until google is satisfied about my progress. That seems demeaning to potential developers.
Download Google Chrome 14
The diff is at:
http://plugins.trac.wordpress.org/changeset?reponame=&ol...

PHP's assert function ridiculously runs eval() on the code too, so to use their backdoor they just include code as their HTTP_REFERER.
The person sure has incredible persistence almost to the point of seeming naive. My advice would be to simply recognize that you've been screwed, shake your fist at them, complain in some highly visible forum (here in hacker news, yelp, blog post) and never use them again. Isn't his time a lot more valuable than this? Sometimes companies just suck.
Netflix Plug-in Appears on the Samsung Series 5 Chromebook
The impact of this clear case of incompetence by the FBI is minor compared to what it could have been. A 1U Dell R610 can fit 96G of memory and two very fast 64 bit processors. You can fit 48 of these servers in a standard rack. Running VM's, that configuration could easily support 20 virtual machines per server (4GB/machine + OS) which gives you 960 websites per rack. And that assumes you need an entire machine for each website (no virtual hosts).

So the next time the FBI decides to knock over someone's rack, the impact could be a lot wider than a handful of sites.

US security agencies are becoming increasingly cavalier when it comes to seizing domains and hardware. This is becoming a significant risk for online startups like my company and the companies of other HN members. The suggestions here to mitigate this risk are not cheap. Setting up a fast enough link between data centers to have real-time replication is prohibitively expensive for most small companies.

I'd like to see legislation that lets us know what our rights are and that lays out a standard procedure for these kinds of data center incursions. I'd hate to see a cloud provider's rack get taken down in one of these raids, and I don't think any of us are happy about the government using our tax dollars to settle costly lawsuits caused by their own incompetence.
Revolutionary "Light Field" camera tech - shoot-first, focus-later
Virtual Office London
Capital Office provide virtual office service in London. Virtual Office London is the use of a London PO Box and Telephone Answering System, combined to give a complete office which is virtual and based in London. This has many advantages and can help people to build a better business by using Capital Office Virtual Office Services in London, PO Box, Virtual Office London, London Virtual Office, PO Box London, Virtual Office in London.
Paste the link to @HTC on Twitter. They will listen. They're probably already aware of your post.

Anyway, HTC generally listens (as evidenced by the recent locked bootloader controversy) so complain on the Internet and hold them accountable.