skysight-inc/HackerNews huggingface dataset:
But do you not see the externality there? Every "disposable" thing you own started life in a sweatshop and is destined for a landfill. Beyond a certain point, deliberately buying disposable instead of lifetime is just plain irresponsible.
Online Spending to Grow to $161 Billion in 2011
Technical debt can be roughly calculated from the number of open tickets that say something should be revisited and the number of times TODO and FIXME appear in the source code. Of course, if you don't ticket things that need to be revisited or write those comments, you have incalculable technical debt, which is even worse.
Google App Engine - New Pricing Official FAQ
This title strikes me as misleading. It should not come as a surprise that the personal information gathered in the first attack will be used for this purpose. It's just shocking that PSN forgot or misunderstood that they themselves were the first and easiest target.
Go Zaarly!
Most any document format can contain links, but that doesn't make it hypermedia. You can't make a client that knows what to do with any JSON or XML document.
Are the files encrypted before placement on the CDN or does the CDN handle the DRM?
Cross-document messaging in action
Can you share what technologies you're using?
>In a world that hardly prays anymore, Facebook may be the next best thing.

That's a scary thought.
Obviously this article has hit a nerve. Its true, the tone is somewhat rude and I don't agree with all he says, but I'm happy about the discussions. I'm a cheap bastard and so are most of my friends. But I used to be the cheapest. Hell, in my climbing bum days before Uni, I even got called "cheap bastard" by fellow climbers on the campsite!

However, I'm changing. More into the direction that the author proposes. This year, I got a Mac. It was almost forced on me by a friend. I always liked Apple products but thought the price/value was just not good enough for a poor student. I think I was wrong. I never want to go back. I would probably clean toilets to afford a Mac if I have to.

The author touches an important point, especially for aspring entrepreneurs, when he says:
"Using well designed stuff reinforces the mindset of earning and creating. “Man, the world needs more well designed and well made stuff like this.” “Man, I’m going to earn more so I can have more well designed and well made stuff like this.”"
I couldn't agree more. How can you get costumers to buy quality from you if you don't choose quality over price in your daily life? Its hard to build something, that you have no experience with.

One advantage of buying cheap, though, is that its easier to get rid of them later. Hence, you might feel more freedom and flexibility. However, I'm starting to pay attention to aspects like weight and robustness so I don't have to leave them behind when I leave. What I really want to get rid of the next time I move is all the cheap stuff. On the other hand, having lots of cheap stuff is a good reservoir for hacks!

I also agree with the author on "The mental aspect [being cheap] is huge."
I'm trying to get rid of this problem, too. In the last month I've bought two free Apps [1] on online stores. I just felt they were worth the money. Later, when I learned this was actually true, I checked for the license and was pleased to see they where under GPL and Apache 2.0

[1] touch.txt for Android ($2) and Brisk ($15) for the Mac
The tone of this article is pretty strange. Is Facebook really a great thing for dead people? Or is it simply ironic to have dead people's profiles being more active than living people's?

Anyway, I agree that Facebook shouldn't suspended dead people's profiles (and they can't technically). Social networking account is a part of one's life, just like a diary, a photo, or anything memorial. It shouldn't be cleared away.
Watching the battle between Facebook and Facebook spammers
I wrote an api that has HATEOAS, but none of the devs really use it. They seem to prefer hardcoding strings.
Why Matt Drudge Still Beats Mark Zuckerberg
Show HN: lightweight Blog / Tumblelog engine "embr"
Hey everyone,
For the past few weeks I've been working on a new lightweight blog engine powered by Codeigniter called "embr". I've stuck the source on Github and would love to hear any feedback or new features to add.

Features:

- Basic image and text posts

- Tag & Category support

- Disqus commenting

- Infinite-scrolling on index pages

- Tumblr style "reblog" is nearly complete (which will allow reflagging of posts across self hosted domains)

Check out the source on Github:
https://github.com/laurencedawson/embr

The live demo can be viewed here (username: test@embr.co pass: qwerty)
http://blog.laurencedawson.com

Thanks
Microsoft discontinues free VXML studio. Skype related?
I read the piece through to the end, and while I don't really like the way he presented it -- there's no need to call anyone a loser -- there is an important message to be shared. That is: care about the experience you give yourself. You clearly get this. Sometimes having fewer possessions results in the experience that we value more. Your views might share more with the author than it appears on the surface.

Where the author and I differ is that I don't always believe "spending more" is the key. More appropriately, spend where it matters. As a corollary, don't spend where it matters as well.
I think (I'm not totally sure if it works after rebooting, but it does work after killing Chrome's process) that Cmd+Shift+T will still bring back your tabs.
How Big of a Company are You Building?
MongoLab raises $3M for their Cloud MongoDB service
Does he have it recorded that they stated they were not going to arrest him?
Investment firm launches Twitter-based hedge fund
Sure, Node.js and Redis to track and store events. The front-end is a small rails app which will manage user accounts, etc.
> Not talking to cops is a basic principle of privacy, like shredding your credit card bills

I'm shredding my credit card bills so that the "bad guys" don't get their hands on them. What we disagree on is whether law enforcement _has_ to be one of the bad guys. I certainly do not disagree on whether they are right now - I've downloaded my share of music and smoked the occasional pot.

But can't their incentives be changed?

I think they can. Dropping prosecution on a handful of "crimes" would most likely instantly slash over 90% of the problem. Instituting a number of well-thought policies would most likely chip away at the rest 10%. I don't really see any reason why it'd be a futile endeavor...
Dad teaches entrepreneurship to daughter via Lemonade Stand
Android tutorial: How to make a basic splash screen
not always. For instance, I buy "disposable" cars. My personal rule is "Don't spend more than a month's salary" which means I buy used.
Which signup strategy is good: $5 or $10 per year?
Hi HN Community,

We are building a paid membership blog that will be very useful to all startup founders.We are trying to figure out how much should we charge the users, one thing is for sure is that we will
be going for yearly or one-time signup fee. We are confused between $5 or $10, does $5 sounds cheap or will it make more users to sign-up.
Like if take a look at the iPhone Apps most of them are just $0.99 which can be one the reason that lot of users buy them on the contrary there is a Todo app 'Things' which costs $9.99 which is also downloaded a lot.
We just want to know whether its good to go with low fee or it does not matter if we really have something very good to offer.
> And ask yourself the question, exactly how much help are these patent applications in implementing a solution to the given problem to one "skilled in the art"?

You're assuming that a patent is "bad" if the solution is obvious given the problem. That's wrong. Patents for new problems with an "obvious" high-level solution are completely legitmate and well-established in every other domain. In other words, the novelty can be in the problem. Why is software different?
Nvidia CEO Jen-Hsun Huang explains why Android tablet sales are disappointing
As I understand it, the real Bitcoin mining money is in GPUs, right? Does this work with GPUs (I'm guessing not)?
Either way, large experiments like this are a necessary part of the path there.
And how do we write "cat" to deal sensibly with currently unknown data types, that will be defined in the future?

Progressive enhancement. You get magic for the obvious things and standard behavior for the non-obvious. I still want the power and flexibility of my vanilla terminal, but I want it to do more when it can.

I want to open up a remote terminal to another server, on the other side of the planet, and do a "cat foo.png" so that I can see it. Better yet, I want to do an "ls -la" and have it show me the standard output, plus all the thumbnails of the images in the folder. I want to do a ton of other stuff too. At the same time, if load up some esoteric weird 30-year-old thing I found on the internet that I just compiled ... well, I expect that to work too. That's a must.

Of course, wanting and having are two different things.
Colm programming language released: best parser-writer ever
バイオエステBTB口コミ・評判・体験談サイト！
Agree, using past information for previous hack is not by definition a new kind of risk.

PSN will need more time to properly recover all previous hacked accounts.
If anything this is an oversight (albeit ridiculous) not a "hack".
Couldn't they better protect their collective * sses from a litigious society by producing a TOS that is more reasonable?
Nobody wants to give away their handset's limited battery life. Imagine when you have one handset within range of the AP, and a number of handsets trying to connect through it. It's bandwidth and battery will be zapped up.
No but they will send someone to jail if they refuse to give up the password. Think of it as a contempt charge. If they still can't remember after a few weeks or months, they can be charged again, go back to jail, and then repeat the process until they don't feel like dealing with the situation anymore (theoretically, it could turn into a life sentence composed of multiple smaller sentences).
Beautiful silk 
'silk' - the new application for creating meditative generative art available now for ipad.

http://itunes.apple.com/us/app/id436590129?mt=8&ls=1

web based version was discussed here:
http://news.ycombinator.com/item?id=2089615
hmm, still maybe an interesting experience to see unfold.
No, he did point out some false economies, but the main thrust was the psychological effect of feeling that you've bought nice things for yourself. Buy yourself nice things, then you feel like a princess, and that feeling of self-worth rubs off on the rest of your life. The problem with it is that there's an ugly logic that you can't avoid. If getting what I want makes me worthy, what does it mean when I don't get what I want?

If getting what I want makes me worthy, what does it mean when I want something I can never have?

If getting what I want makes me worthy, what does it mean when others have more than me?

If getting what I want makes me worthy, what does it mean when others have less than me?

If you could isolate the positive, useful aspect -- "I got what I want, and therefore I'm a worthy person" -- then there would be nothing wrong with it. It's good and useful to believe you're a worthy person. Unfortunately, your brain has a certain capacity for logic (even if you're not an engineer or programmer type of person :-P) and you can't prevent it proceeding from that benign intention to its ugly logical reflection. It's logically a zero-sum game, and some of the logically "neutral" effects (assuming a rich person is more worthy than a poor person could be seen as logically neutral) are not really neutral because they are unjust.
In their defense though: What data could ask Sony for? All the data that Sony knew about these accounts has leaked, so what ever they ask for, the hackers with the leaked data know it too.

Exception is maybe the credit card number, but that would mean that only a small subset of the original account holders can change their password.

Or you use a PS3 device ID and only allow changing the password on the device, but that is also known by the attackers and I'm sure it could be spoofed.

Not even sending a token to the email address on file would work in all cases because the users might have lost their email accounts to the breach too (by reusing the same weak password).
Yeah, that post told me nothing about much I can expect my out-of-pocket to change... which is all I am really interested in knowing at this point.

It would be helpful if, before go-live, they allowed you to simulate the execution of your app under the new pricing framework to see how much it was going to cost. I don't want a big surprise the day of launch.
Back in my Cobol/CICS days, every line that was edited was marked with a 3-character identifier for the person responsible. In a limited "ide" this made it possible to find the person responsible and at least ask him/her for more information/documentation.

I use a similar idea which is very low-tech, but use the date for each line/function that is changed, like this:

v110117 Statusbar.Text (string, in::statusbar_type_info);

v110117 is simply a macro where I explain the high-level rationale/bug/functionality (which is visible on mouseover-tooltip). If you need to edit different functions to fix a bug, it is a simple search for v110117 to find all changes (the comment at the end of the line may be marked v110117a, v110117b etc to separate different issues, and the detailed explanation for the changes done in that line/function is explained there).

You will quickly see if there has been any changes in a function lately due to the date-format (vYYMMDD). A bonus is that if a function has many different changes it is immediately visible, and should be a warning that the function is complex/high maintenance.
They may be able to get around that by making the bricking "accidental" (e.g. "we didn't test the firmware upgrade on hacked consoles" wink wink). But in general Nintendo shouldn't threaten bricking even if they're not planning to do it.
Excellent video. Also, print out the ACLU bust card and carry it with you. It's folds up into a wallet-sized cheat sheet to remind you of your rights when you're stopped by police:

http://www.aclu.org/files/assets/bustcard_eng_20100630.pdf
Are You Communicating or Just Writing?
Somewhat ironic: PSN HQ is in Redwood Shores, also home to a few high-profile security companies like Qualys, Imperva, and Checkpoint.

You'd think that after two successful hacking incidents, the execs would have brought in top-notch security people to get the house in order. (Maybe they thought they did.)
> In the US (at least the south) every time I've ever heard anyone say they were frugal they meant they were cheap.

Interesting.

In Canada, I've lived in Ontario, Alberta and BC. In each province frugal means someone who spends money wisely.

ie buying a Toyota Camry instead of a BMW
One of my first questions was where is JRuby is in use, and I figured linking to the JRuby success story page was in order:

https://github.com/jruby/jruby/wiki/SuccessStories
http://stackoverflow.com/questions/615825/is-jruby-ready-for...

I remember someone mentioning that a major benefit of using JRuby was the stable DB driver implementations. Just don't remember where that comment came from.
Did you notice the image of the gravestone? The inscription has a (not so) subliminal message.
If I log into my account from multiple computers, I take it that it just does the right thing and accumulate work from all running miners?
An entire flatworm regenerated from a single adult cell | Discover Magazine
If you don't buy a good bed you'll develop back issues.
And actually the majority of sedentary workers will have back issues in their lives so it's even more important.

This rule works for me and since it's not actually straight forward to figure out, I thought it would help others.
Even if they did, PSN is a fairly big piece of IT and considering what we've seen so far I'd expect the issues to run deep into the system. It's not like a month is sufficient to completely reimplement everything from the ground up, especially when SCE first spent a week saying everything was fine and nothing had happened.
This has been tried before with the XUL-based xmlterm around the turn of the century, but it was very slow:

http://www.xml.com/pub/a/2000/06/07/xmlterm/index.html

Interesting to see someone pick this up again.
Not yet (we're looking into it).

The response from the community for Teagueduino has been great so far. Thanks!
>Not even sending a token to the email address on file would work in all cases because the users might have lost their email accounts to the breach too (by reusing the same weak password).

Well, in that case, it'd be the user's fault for not having unique passwords, or at least for not changing an email password they knew was compromised, not Sony's fault. Sony can't do anything to ensure the users' email accounts are secure, so emailing a token would probably be the best solution.
I suppose it's possible that I mistyped the captcha incorrectly 5-6 times. ;-)
Yep, GPUs are much faster than CPUs for mining. A top of the line GPU does 600 MHash/sec, on my graphics card it was doing I think 3 or 4 MHash/sec but the computer was unusably slow, and with a CPU miner I get 2 MHash/sec and my computer is perfectly usable. This is targeting the people who are interested in bitcoin (you can still mine a usable amount), but don't want to set up a dedicated mining machine.

Right now it doesn't use the GPU but I've got plans to do it too (it might be able to work with the new OpenCL stuff that's going on)
Was this featured on Dragon's Den (A BBC show were inventors pitch idea to investors) a year or more ago? I seem to remember someone pitching something very similar to this.
I also wonder this. Also, say I have a highly trafficked site with a worthless customer base (say a puppy pictures site for 6 year olds) is there a way I can embed your applet into my site and have it generate me bitcoins invisibly to the six year old? I'd much rather do this than spam them with useless adwords.

Edit: I'm aware that this will only generate about half a cent per hour, but you would be surprised how long kids can browse useless pictures.
That's correct, you can log in to as many computers as you want, all with the same account and it will work. You could even run multiple on the same computer and it would work perfectly - but of course it wouldn't make it any faster.
I think he just sent Hardy letters - Hardy hadn't seen his notebooks until Ramanujan arrived in Cambridge.
Wow, I have checked it, it looks cool, esp. the logo
There's actually a lot that can be done to improve current shells even without breaking the current set of abstractions and tools:
http://en.wikipedia.org/wiki/Fish_shell
"Give me the 100 most recent messages" / syncing channel posts in buddycloud
Am I the only one who thinks his definition of 'frugal' is typically described by 'cheap'?

Agree that he's just a total unlikeable dick all throughout the post. Heh.
Facebook patents Photo tagging
Cool, it's basically like the WTB (Want To Buy) announcements in online video games.
Lawmakers weigh bill to allow warrantless searches of CD and DVD makers
It's an intentional rhetorical device. For the opposite take on frugality, you can read In Cheap We Trust: The Story of a Misunderstood American Virtue.
Which "assholes" are you talking about? The Sony developers who left a huge glaring security hole wide open on their website, the third-party security consultants whom Sony hired to catch these kinds of mistakes before going live or the person who spotted the obvious security flaw and did the reasonable thing to alert Sony about their mistake.
True, you can't care about privacy when you're dead!
Native Android vs Html5
Here is a link to the famous 'Game of the Century' by Bobby.
http://www.chessgames.com/perl/chessgame?gid=1008361
Awesome job
I know they used launchrock, but I'm really curious how effective it was in locating the proper initial users in solving this problem.
That came up on the bitcoin forums (http://forum.bitcoin.org/index.php?topic=8780.0). I've got plans for doing something like that - let you embed the miner in your website so your visitors mine bitcoin for you. It's a really cool idea because you get money based on how long people stay on your page, rather than how many pageviews or click-throughs you have. Instead it's based on a more accurate measure of user interest - time spent on the page.

If anyone's interested in that, leave a reply here, or email me at donny@bitcoinplus.com and I'll let you know when it's ready.
I think, at this point you either have to be insanely loyal or pretty clueless to still use PSN. Yet, Sony was saying yesterday that only a small percentage of users are deleting their accounts. What gives?
ls | grep js? really?
I really think Steven went about marketing this in the wrong way. It really should have been dubbed as a terminal alternative. By calling it a replacement he's just inviting a mass of critique which focuses on what it lacks rather than what it offers over an xterm.
I think you're right. Even places that allow you to invite/interact with non-registered users - I usually don't. I don't know their email so I'd have to look it up. Even if it interfaced with gmail to pull my contacts, I definitely wouldn't trust it. Nor would I necessarily trust the service enough to expose my friend's email in the first place.
I work for a Dutch social network. We introduced In Memoriam status for member who passed away. The family members can ask for it. We will then show their date of death on their profile and won't send out birthday notifications and things like that anymore.

Here is an article about it: http://thenextweb.com/eu/2011/03/23/dutch-social-network-hyv...
It's primarily aimed at quickly building structures in disaster areas.

But maybe this will finally revolutionaize/disrupt the construction sector? It's long due...
If I saw this before github/jekyll I would probably use it.

Does the software handle SEO which would be a selling point for me when considering a blogging platform
Really? It's a poorly framed one with questionable premises (better quality stuff doesn't always mean the higher priced item), as well as extrapolating his utility function onto that of any reader. For example:

> So what if they’re $100. Unless you’re some sort of foot messenger, you only need to buy one pair a year.

Or buy $30 shoes that last 2 years and are subjectively just as comfortable. Maybe if you're a foot messenger you need better shoes (or go shoeless), maybe if you have bad feet or a bad back you need expensive shoes with Dr. Shoels. Another example?

> Buy scented candle or some potpourri and a stack of washcloths for your bathroom counter. It smells awesome and you feel great when you grab a fresh towel to wash your face every day.

I hate that crap. My point is that people have different utility functions.
Cloud Database Provider MongoLab Raises $3 Million
The future is DotCloud
Getting to a scalable customer
We can't talk if you have a magic button that fades my comments away and I don't. Thanks for your honesty though.

As a way to balance our powers, I left you a blackspot for everyone to read at http://www.spottiness.com/spots/JEM5U01L

If you had your email address in your HN profile, I would have sent you a code that allows you to respond.