skysight-inc/HackerNews huggingface dataset:
No, this is a fundamental difference I believe. Amazon understands the cloud, knows you have leased access to certain materials and lets you read them anywhere.

Isn't it true that media is per-device on the Apple platform? That you have to pay again for each reader you own? Even an upgrade can require paying again.
This is fantastic news - now if only they would just cut the cord. The US Chamber of Commerce is straight out of the 50s and they need to wake up to the fact that innovative businesses want an open market, not to be coddled by the government.
I like the article, but am thinking about a bike shed. For each thing, like manual deployments or failure to use source control, I ask myself: Is it “debt?" Or "friction?”

Debt and friction both accumulate, but debt must be "repaid" in a lump sum. If "technical debt" or "infrastructure debt" means your velocity is falling over time, it's friction, not debt.

Infrastructure debt would be something that is eventually going to cause everything to halt while you sort it out, and the longer you wait, the worse it will be. Not using source control is debt, because with near certainty you are going to have at least one major SNAFU requiring spelunking through backups to recover a lost file or to restore some prior release.

Developing without deploying at all is definitely debt, sooner or later you are gong to have to deploy.

OTOH, lot of "technical debt," isn't. It's just friction, and it takes some experience to know when it's a bad tradeoff.
It would have been advertising if it had a longlasting effect.

Consider that once you do a groupon for a 20% < discount, it is going to be very hard to get that customer again for the full price of the product. So what do you get from the supposed advertisement? A single customer that may or may not give you his business again.

That's not advertising. That's what's crassly known as 'opening your legs'.
Do you need some extra cash for this Christmas?
This method of project funding suffers from an unfortunate separation of "pain" and reward. I have to hand over my money now, knowing that it might lead to the font being available in 800 days. That is a long time.

Compare this with two major alternatives to this model: Kickstarter and things like the Humble Indie Bundle.

In one, I pledge money now for some future benefit, but I do so knowing that I only end up paying if the project reaches enough support and funding. This feels safe: I can pledge however I think the result is worth, because I only pay if it succeeds.

In the other, I can get my reward immediately (instant gratification!), but I can choose how much to pay for it.

The problem of Indiegogo, is that I have to pay now, but I cannot be sure that I actually get anything in return (a discount on a license is not enough). This means the risk of investment is much higher. I did pledge some money, but not what I would pay for the font were it either in Kickstarter form or through a "Humble Bundle" kind of model. I am sure I am not the only one.

To turn this into some useful advice for Fabrizio:
How about giving donators preview access to the unfinished font? This brings the reward closer to the donation :)
its in Delhi too... #win
Buffalo Bills vs New York Jets live stream
Buffalo Bills vs New York Jets
Match schedule:
Week 9 NFL Regular season
Date: SUN, NOV 6 2011
TIME :1:00 PM (ET)
Venu: Ralph Wilson Stadium
watch and enjoy Buffalo Bills vs New York Jets live streaming and
also watch NFL full season live streaming online here. Get the best
online sports coverage on the net directly on your PC. Download our
software to NFL Regular season Live Football match.
Efficient Deterministic Multithreading through Schedule Relaxation
Don't Waste Your Money Buying So-Called Pre-Qualified MLM Leads
Winnipeg (Canada) is representing! This will be our 3rd code retreat this year.
New Font Helps Dyslexics Read
The fun thing is when you have a secure website and for some reason you have to link to a .png or JS hosted on a different, non-secure domain. Last I checked IE was displaying to the user a very ugly security alert message.
The studio could be standing between the filmmakers and the camera providers, pointing the filmmaker to the public rate sheets while actually paying much less.
Hmmm just like any good IPO, upswing followed by afternoon sell off, stabilizing around $16
Delicious.com - [Video Backgrounds]
Dublin, Ireland :D the second one this year. Yay!
Who’s Afraid Of Arrow’s Paradox?
I thinking 38.50
Okay, like I said, I still agree with the sentiment of the article (Which is pretty much entirely quoting other people). I just think that it is a little hypocritical to pen an article calling out abusive comments in the blogger community and then present other abusive comments in a positive light. I am certainly not saying this equates, vindicates, or in anyway excuses rape threats, or really any other abusive comment. Just pointing out that perhaps that quote is inappropriate considering the point the article is trying to make.
Emergency signal test causing high anxiety
They say It's merely a test, yet anxiety is building covering the very first country wide exercise from the system intended to notify Us citizens of national crisis situations.

The exam takes place at 1900 GMT Wednesday, 9th of November, and might last more than 3 minutes more than the standard Half a minute or one minute the majority of sent out test announcements.
To the author: would a bad choice of language, framework, persistence layer count as infrastructure debt? If so, then it should be noted as the most dangerous of all.
I'd definitely recommend getting along to one if you can.

Here's why: http://tooky.github.com/2010/03/17/why-i-think-you-should-go...
Yes. Because a) I like cool shit, and b) I am not four years old.
What does Oracle do that a programmer wouldn't write as compatible with other databases? Just trying to figure out why a product wouldn't be written to work with more things.
I read about that, and was encouraged- until I started the visa transfer process from my old employer to my current one. It's been dragging on for five months now, and has been a complete nightmare. My latest instruction is to get confirmation letters from every employer I've had since college to confirm that I am, in fact, a developer and not some sort of international imposter.

I've been working in the US for three years now. I have to prove to the immigration department that I am qualified to do a job they already approved me to do. It's led me to be incredibly cynical about whether US immigration is actually interested in me being in the country or not.

Basically, the clarification provided by the Startup Visa would be amazing.
Thinking of Divorce
The breakdown of a marriage can be a difficult and painful experience. If you have decided that your marriage has ended I suggest that you speak to divorce specialist solicitors to get professional advice and go through this painful experience of your life smoothly
Really? That's huge!

A really robust memmove library routine should handle about eleven different factors, one of which is alignment. I don't know of ANY library that handled that right, probably because its so hard. E.g. unaligned source, unaligned dest with Different alignment is very hard. Usually they settle on aligning the destination (unaligned cache writes are more expensive). The true solution is to load the partial source, then loop loading whole aligned source words, shifting values in multiple registers to create aligned destination words to store.

That all requires about 16 different unrolled code loops to cover all the cases. Nobody bothers. So nobody every got the best performance in a general memmove anywhere. Sigh.
Gilt Groupe Founder Kevin Ryan on Growing a Tech Business in New York City
I think the author has a different interpretation of "technical debt" than how it was originally intended.

Technical debt is not accidental and it doesn't consist of small mistakes, but it's due to a deliberate decision to cut corners when trying to get product or feature launched. Just like financial debt is not accidental, but a deliberate decision. (although you could argue that credit cards etc can create accidental debt too).

Idea is that it's okay and usually a good business decision to accumulate some technical debt to speed up your product development, but you need to keep eye on it and reduce it regularly, because if it grows too large, it can totally halt your product development.
Article also reports Yahoo quietly cut ties by failing to renew their membership due to this issue.
So is the "future feature list" for Google Calendar just a list of everything that is in every desktop calendar program for the last 10 years?
Well, sometime in the sense that your getting your product/service featured in thousands of people inbox's, it is advertising. It's just disguised, and your right, often the people buying are bargain hunters, but some of them come back.

>What do you get from this supposed advertisement? A single customer that may or may not give you his business again.

What do you get from traditional print advertising? Your brand seen by people, nothing more. At least with Groupon you get them through the door.
"Depriving others of revenue IS theft." - No, it is not. This is a much more complex scenario, and reducing it to simple lines like that doesn't further the discussion at all. (Not to mention there's a million ways to "deprive others of revenue". What if I slander you, so that people stop buying your service? Do you really want to call that theft?)

Take the example of a DVD you've already purchased for personal use. If I rip that to play on my unlicensed OS, is it theft? What if I rip the DVD so I can email a link to my brother, instead of shipping him the DVD? Calling this theft is pointless, unless the point is to unfairly frame the debate.
How Google did their barrel roll trick
I'll be attending the one in Rotterdam, the Netherlands. Hopefully every event gets a great Corey Haines substitute, because he made the code retreat in Amsterdam last year an awesome learning experience.
Show HN: robonobo - social music streaming & downloading
Well, that was a settlement, so the strict answer is "Because they convinced them it was easier that way." But while I wasn't confused, I'm sure they were able to make a case that some people were, or the suits wouldn't have gone on that long-- if nothing else, because why bother?

This isn't "my theory," it's the law.
Looking forward to it! Probably going to use Scala or Clojure
New Video: Jason Derulo - Breathing (Official Video) - MTV Fresh
Some good points, but very narrow focus on web development. Not everyone can work in a VM for performance reasons, and many projects target multiple different environments making it useful to have your devs on different versions to get more eyes on problems that might arise there.

In the video game industry, we usually split our developers up between each game console, so there are a half dozen different dev environments in use and it works better that way.

I like the concept of infrastructure debt, and it's clear he's talking from his own personal experience. I'm sure many examples could be made for other software industries that are also valid.

The hard part about solving these kinds of problems isn't entirely a technical problem, because many of them are caused by bad habits and stubborn programmers. To fix these issues you need to change people's daily working practices, not an easy task.
haha, wow, I made my comment at 1:30am and passed out soon after, I don't know Jim but I see what you're saying.
This is a project by Fernanda Viégas and Martin Wattenberg (at least, that's what I've heard). You can see some of their other work at http://hint.fm.
Shortest network in 3D
Excuse my skepticism, but would Google pulling out ACTUALLY do anything?
I can understand the argument that innovative businesses don't want anything to do with them, but again the Chamber of commerce is an organization aimed at protecting old businesses anyway. They could care less about what innovative businesses think.
It's not hard to send the correct mime-type. For example, using htaccess.
The problem with this approach is that it will, at best, churn out formulaic and derivative product. All fiction relies on some degree of formula, but good fiction is not formulaic. Good fiction breaks new ground, finds new twists on old tropes, invents new tropes outright, or invents new worlds and new personas in breakthrough ways. Good fiction, like all good art, is inherently creative. It creates what didn't exist before. While all art has its influences, its processes, its references, and its tropes, it is not a simple recombination of these things.

Again, I'm not saying a program will never turn out great, or even decent, fiction. But I think that day is far off.

In the interim, we already have what could be classified as -- albeit in a very loose sense of the word -- cooperative fiction by man-machine collaborations. Writers use programs like Final Draft and Scrivener to help them keep track of characters and plot points, notes, formats, outlines, etc. It's not a huge stretch to imagine future iterations of these programs that offer algorithmically-guided notes on the structure, settings, consistencies and inconsistencies, etc., as the author is writing or editing. In the same way that a word processor runs automatic spell check, these programs might someday run automatic plot check (Imagine some dystopian, futuristic version of Clippy: "It looks like you're writing a science fiction novel; do you want some structural templates?")
Participating in a Code Retreat is one of the wisest investments a developer can make in their career. Depending where you're at on your journey, attending a day-long Code Retreat could significantly change your life.

If you're relatively new to the agile/xp/software craftsmanship community, you get:

- As good an overview of test-driven development and simple design as you're likely to find anywhere.

- An introduction to people in your community who are probably themselves excellent software developers and who can support both your learning and your professional network.

If you're already experienced in TDD/BDD, Code Retreat is great for:

- Humbling you. It's a rigorous exercise, and a lot of its value is derived from the emphasis that no one take any shortcuts—it's great for identifying and tackling one's own bad habits.

- Its low-pressure environment. There is expressly no expectation that you "finish" with a working implementation. This frees you up to nurture or reclaim your own vision of what an "ideal" design is by focusing on perfecting just a small aspect of the problem.

- Pairing with extremely bright people on a challenging problem; because so few of the solutions are obvious, Code Retreat is actually great communication practice.
Fortunately it doesn't need to explicitly happen for us to still derive benefits as if it did.

You're taking everything way too literally also. There is more than just black and white you refuse to see it. No good candidates until salaries were raised... That's not what I said nor what I meant, and I think you're fully aware of that. Obviously that isn't true because small towns with limited or no budgets for elected officials still have people running. However, I think you'd be hard pressed to convince someone to put up with the scrutiny and death threats that come along with being the mayor of a big city for no compensation (Bloomberg is the huge exception).
I just changed job and got from a very unified setup (Linux-only, everyone working on one server) to a much more disperse one (all OSes, working on local). I agree that some diversity helps to keep flexibility and have a code base, data model that is more forgiving for little discrepancies.

But I guess there must be some checkpoints, or rules, were you don't allow any flexibility. You build a much more flexible project on rocks. For instance, no deployment if one test don't pass, and tests should include "X"-lint checks.
All of the incubators in the UK are mediocre from what I've seen, some in fact ask the applicants to repay the investment yet still take a big chunk of equity. The only real exception I've seen is Seedcamp, which is great. Some others take half of the company in equity. There's a lot more investment in the valley.

I have no restrictions, so I can work from anywhere I want at this point in my life. A lot of it is personal, I know a lot of like minded people in the bay area.

If I had to stay in the UK then I'd definitely look at raising some angel money from the UK or some other programmes.

Mostly It's just personal choice and looking at which is the best fit for me.

Note: Expecting to get downvoted as I'm insulting England a bit but really the startup scene isn't fully developed yet although in parts is thriving. I'd rather be honest how I feel than not.

If you have a full team, talent, etc then this doesn't matter but if you're just starting out it puts more carriers in your way.
(Blog post author here)

Upon reflection your use of the term "friction" is a good one. Although I tend to look at "debt" as something you pay back as quickly as possible but sometimes you can only pay it back in installments.

I guess you could say having too much infrastructure friction eventually leads to one humungous infrastructure bonfire. :)
Not just you. :)

Some rearranging/rewriting would make it easier to parse. E.g.:

“In this article I will use the term ORM to refer to any library or framework for interacting with a database; that is, to refer to anything other than writing straight SQL.”
I believe nowadays "piracy" isn't being used as a metaphor at all, it's just a re-purposing of a word. No one is conflating the act of sea robbery with copyright infringement. No one is saying "Our navies need more funding because of these pirates." With "theft", there's no metaphor being used. It's trying to set things up to use theft as a synonym for copyright infringement.
I went to a code retreat back in July. It was a great experience, and I would highly recommend it. You can read about my experience at http://johnpwood.net/2011/07/29/what-i-learned-by-attending-...
Canon 5d doesn't autofocus during a video shoot, so you need to hire someone to pull focus. Not very practical for indie films. Ironically, it works better for big productions where they have a guy to do that already.
With modern day technology, shooting a ball in a hoop consistently or building a pyramid is easy. So why are Pro Sports and the Pyramids so amazing? Because they did it the hard way. I guess they could achieve the same thing if they lied, but if someone finds out, you are sol. See: Milli Vanilli
Not for Groupon (which loses money) but some of it's investors have done OK out of it - so far.
> Profanity communicates the opposite.

To you. By adopting this mindset, you give the word much more power than the speaker is (most likely) intending.

By all means it's your right to be offended and maintain your personal standards for such things, but don't mistake you being offended with someone else trying to offend.
A lot of our users host their games on free web hosts and don't have access to things like that.
As an American, I feel the same way, but in an eye-rolling "sigh" kind of way.
I do the same. If I want to keep track of additional notes or resources, I reply to the thread.
Google gets fresh with search algorithm tweak
Yeah totally. "Your move, Twitter". Haha. I don't see why Twitter would worry about cluttering stuff up with this novelty feature.
Sell Your Sony Ericsson Xperia Play at SimplySellular
At the end of the day a web app can do one of three things. It can delight it's users, it can exist and nobody cares or it can annoy it's users.

It's helpful for companies to think before they act. Is this action going to delight, annoy or have no impact? The companies that choose to delight their users will win over time. Delighted users tell their friends, which is the biggest form of social proof. Too many companies choose perceived short-term gains at the cost of annoying their users. That's not a long-term winning strategy.
Odd; it may be an illusion, but it actually seems faster here (Firefox 7 on Debian and Ubuntu). Not that it was slow, but now it's pretty much instantaneous.
I found this amusing given this article's title. And yes, perhaps I'm being sophomoric here.

From the author's bio: "...I am a failed stand-up comic..." Perhaps these 2 things are related?
A lot of the issue is about how the debate is being framed. There's no value in a discussion to shift terms around to confuse the issue. Copyright infringement is well defined; there's no need to use "theft".

"Call it theft or not, the legal repercussions should be the same."

You are aware there's a difference between uploading a file, and breaking into your house to steal a physical DVD? Why on earth should a license violation be considered a criminal offense?
It's not theft. It's worse. Theft of something like a television means just that physical physical is stolen. It's the cost of doing business.

Over time, if piracy is not stopped, users will get the idea that your software is free and will be unwilling to pay for it in the future. This has the potential to destroy the profits for your entire product. Big companies like Microsoft and Adobe can handle this, but it's devastating to a smaller company.

Companies also lose money through support calls from people that haven't purchased the product (this happens more than you think).

Think about the newspaper industry: It's dying because you can get news stories anywhere, for free. Why would it be any different for the software industry?

Torrentfreak is a pro-piracy site. They want to change the word "theft" to something positive so piracy is accepted as a positive thing. It's not positive.

Piracy is the equivalent of a big company farming their work out to China: they don't want to pay the big prices here (software that's expensive) or worry about restrictions (drm/copy protection), so they go somewhere else where it's cheaper (piracy sites/bittorrent).
>For his PhD thesis, he proved that a working hot fusion reactor would either consume more energy than it generates or spew as much radiation as existing nuclear power plants—a finding that did not endear him to many physicists and cut off some career options.

The science field doesn't really work like this, does it? You'd think if he definitively proved a particular thing there wouldn't be any animosity about it toward HIM. I can understand being pissed your funding gets cut off and irritated a thing you've been pursuing for years turns out to be a wild goose chase. But are the punitive measures alluded to in that last paragraph normal?

edit: Also wouldn't a "kill switch" be counterproductive with flu and other environmentally persistant diseases? Isn't the point of vaccinations that we train our body to fight the disease? I suppose in emergency situations you'd want to kill the virus outright, but I don't think being able to kill an arbitrary viral outbreak excludes the need for vaccinations and other public health programs.
Worst app screenshot ever
IMPORTANT UPDATE: In case the campaign does not reach the objective, I will offer to every contributors the regular license of PragmataPro™ at €20 (instead of €170) also if the contributor donate also just $1 only. At the end of this campaign every contributors can claims this offer. But please don’t offer anonymously if you want this discount.
Lot18 raises $30M series C led by Accel, 3rd round this year