skysight-inc/HackerNews huggingface dataset:
Kabuks, I'm seriously impressed, and may try the open version for my project, still in the idea gestation phase (http://shindyapin.tumblr.com/tagged/microfarm).

Any tips on using it to start as a one-man project?
Underwriters Laboratory releases white paper on li-ion battery safety
That's a valid point though. Somehow I confused him as someone senior, since you've said "designing the next iPad" - but then you've said roommate, which does not compute.

Then again, something else does not compute in this story. If I were Apple and were about talked-about level of secrecy, I sure wouldn't let people that are designing key products easily let go. On the other hand, if people that were involved in the process, but were not all that important, how lucrative would they be to the competition (since they weren't key in the process - so no lucrative know-how)?

edit: I apologize for word mess - I have a headache.
I think it is very difficult to objectively say that anyone who likes these apps has an "unfortunate neurological disposition to gimmicks".

From your perspective the world may be a worse place because of these apps (and drugs), but for the people who like these apps (or people who like drugs) they make the world more enjoyable.

What is your definition of wealth? Paul Graham says, and I tend to agree with him, that wealth is "things people want". If people want these apps (or drugs), then the apps (and drugs) create wealth.

We could impose our own values and what we want on other people's preferences, but then we are forcing the definition of wealth to be limited to only things we want, rather than what people in general want.
Sure it is possible theoretically but not practically. If you want alternative browser for WP7 you need to create engine from scratch. You could not create browser that can compete with current 4 engines for one or two years.
Quite possibly that we've never see new independent browser engine.
I think this is a startling revelation to MOST people.

Most people do, as you've noted, mix up healthy food with weight loss.

Have you ever told someone who wants to lose weight they should not add ton's of fattening (yet healthy) olive oil to their salads? Typical response: "But, it's healthy fat!" - yea, but it's fattening at 110 calories per tablespoon...

Weight loss and good nutrition are mixed together.

It's the premise behind a lot of marketing on food labels. Look how healthy some food product labels appear. "I want to lose weight, and the label says 'healthy choice' so it must be okay for me to eat!"

A close review of the nutrition facts tells a completely different story.

But who really reviews nutrition facts?

I never looked at the nutrition facts, and I was always overweight. This last year I started tracking my food and it's calories ( one example: http://news.ycombinator.com/item?id=1828786 ) - This is the first time in my life that I've been decreasing body fat percentage and increasing muscle percentage. No fad diet, hell, I drink beer and eat pizza. But the days that I do, I make sure to keep my calorie count in a deficit.

It was startling to me, as obvious as it is now, that "healthy food" does not equal "low calorie food." And the way to lose body fat is eat less calories.

Whodathunkit :)
I sent him an email about doing a Mixergy interview. Sounds like an enterprising guy.
Why do I need to register? For a website like yours I should be able to try whatever it is before I have to sign up for anything. User registration is a HUGE barrier to adoption that I don't think you can afford (or really need).

I like the idea, I wish TopCoder had a UI like this.
Sorry about that -- I was wrongly convinced the Opera technology was called OPML, too. I was a little bit surprised by lack of Opera-centric results when googling it...
Mind, this is not unique to Python. It's a bit more irritating in Python because indentation is significant, but I've seen a lot of unindented samples of other languages with correspondingly reduced readability. For some reason, I've most seen such sloppiness in presenting Javascript code.
It should work smoothly for you as a one-man team. But the real magic starts to happen when more people get involved and start needing to make decisions together.

If you know that your team will remain just you, it might be overkill. I would use pivotal tracker, or the free version of basecamp. But would be very curious how it works out for you. Keep me posted on how it goes.
I worked in several situations like this - it is toxic. Where overachievers dragged all of the others into slavery (I used to do that too, until I realized what I was doing).
There is clearly some confusion in this thread.

He didn't actually make the $1-buying ebay bot from xkcd.

He made a completely different buying bot for some new zealand auction site: trademe.
1) setting up wordpress on a custom domain is ridiculously easy.

2) There are a million photo album plugins

3) Upgrading WP is a piece of cake
Yes - It's for Trade Me, which is the dominant auction site in NZ - and has better trading stats per person than pretty much any national eBay site.
Thanks... I definitely do not plan to remain a one-man team, if I can help it.
Probably true... but who doesn't love cake? It's a heck of a way to show appreciation for the service if nothing else.
This is how I felt: http://imgur.com/1FFB0.jpg
You can have a one-line "if" statement [1]:

if a == 42: print "Yes" ; do_stuff()

It's true that you cannot have a "else" statement on the same line, however.

But in some cases, you could use a conditional expression instead [2]:

x = f() if a == 42 else g()

[1] http://docs.python.org/reference/compound_stmts.html

[2] http://docs.python.org/reference/expressions.html#conditiona...
Ah-hah! Thanks for reporting this.. fixed, and will soon be rolled into the live version of the game.
Here's Harj's blog post on it:
http://blog.harjtaggar.com/laser-eye-surgery-1
What do beaches and streetcars have in common?
Ask HN: Naming your startup
I want register the domain for my startup, and in my name searching I am looking at names of startups, with it better to go with a catchy name(most ending in "ly") or a name that describes your business.

Example, a car dealership
Catchy Name: kroodly.com (just a random name)
Deceptive name: Carfind.com
Hi, you're wrong. My observation is that utility apps have greater churn.
yeah, 50% is a lot. I remember reading it as 20% a while ago, not sure when they increased it.
It's not typically free.
As a vegetarian, I can attest to the health aspect of it. I am more healthy than anyone I know (all meat/dairy/egg eaters). Whenever I get a checkup they always ask if i am an athlete or some weird health nut, I just say , "no I just don't eat animals."

My last cholesterol test was 113 total.
I had a similar experience, except I sent a friendly snail mail letter instead of a cake. A couple days later a Twitter employee transferred the username to me and responded to my support ticket thanking me for the letter.
It's not normally free so an authentication page is usually required, but for this I'd imagine that Google would like to get their name in there for people who take advantage.
While I love your blog tynan, I have a question for twitter: Since when did it become ok to get someone else's twitter handle just due to inactivity? And if the change occurred in only five minutes, was there any warning to the existing user?

Domain names operate on a principle where you pay for your name every year, and get several warning emails that you will lose your account if you fail to pay.

Edit: read JCS's post, makes sense as long as they clearly state how inactive you must be. That said, could you get kicked off of twitter if you merely use it to "lurk" your friend's protected tweets?
"Or if a passenger could use a cellphone to transmit to the hold of the aeroplane he is in, he could become a very effective suicide bomber."

Don't tell them what Bluetooth is...
Scala and (to a lesser extent) Clojure seem to be more popular choices among (ex-)Java people nowadays.
As a non expert developer, I hate to see one-liners (using lambda expressions) when I am inspecting open source code.

So I would prefer they were not possible :)
مسلسل العشق الممنوع الحلقة 103
The more people who sign up, the less interesting the results will be...
Like fishing, with kites. I keep giggling about this.
See Twitter's inactive account policy here:

http://support.twitter.com/groups/33-report-a-violation/topi...

In general though it looks like they would like you to have a serious claim to the mark (ie US or Intl registered trademark) before they'll hand it over.
Not all excessive calories are converted into fat. It all depends on blood glucose level, and liver/muscle glycogen storage levels and the level of activity after the meals.
This article is so right on. I wish I had a billion downvotes for everything Friedman has ever published. He seems to think nothing bad can happen as long as your intentions are good, and his critical thinking faculties and street smarts are about nil.

Buffet and Grove have indirectly criticized his world view, but I wish more like the author (retired SVP of R&D at IBM, among other things) would directly call him out, expose his flawed world view, and replace it with some sense.
The colon is there to make it easier on editors that want to do auto-indentation. Their logic can simply be that if the previous line ends with a colon, then add a new indentation level.
The way he mentions that Apple HR confirms that there are 'no career paths' at Apple makes me think he's referring to a more regimented promotion system (a la GE).
First, it's 4.1 inch display, not an iPhone-ish display. But the real meat is the full size 800x480 display with a portrait keyboard slider. That's a pretty big deal, if that's something you're into as there is no other device on the market, that I know of, that has someting similar.
Study shows many drowsy drivers behind the wheel
you are correct, most junk food does contian some type of animal part be it eggs, dairy or fom animal-derived protein (i.e. l-cycten or gelatin)
The thing that really made my jaw drop the first time I saw it was list comprehensions.

allowed_usernames = [user.username for user in all_users if user.is_admin()]

This Stack Overflow answer makes it seem like Java developers should be at least impressed with them as I was: http://stackoverflow.com/questions/899138/python-like-list-c...
I think speed has a lot to do with it, last time I checked Groovy was more than an order of magnitude slower than Java, whereas Scala (which has many of the same benefits as Groovy) was much closer.

A 2x speed hit might not be a problem, but for a lot of people (myself included), 50x is way too much of a penalty when you've got options that offer effectively the same benefits with vastly better performance. Maybe things have improved since I last checked it out, but I'm not sure.
in this case plain old C syntax is much more readable:

x = (a==42) ? f() : g();
Back when I first signed up, I had @jarin. Then later on (like an idiot), I changed it to @jarinudom when I was trying to unify all of my logins. I later realized the error of my ways, only to find out that someone got @jarin, tweeted once, and abandoned it.

About a year of filing tickets later (about once a month, explaining that I used to have the name that I wanted and that it was no longer active), I saw an article on TechCrunch about Twitter deleting the inactive @ericschmidt account so that Eric Schmidt could have it. So I filed one last ticket, linking to the TechCrunch article and saying "Hey, I'm the head of a company too (albeit a much smaller one)!" and things like that, and 5 minutes later I had it.
It's the difference between the wind speed and the ground speed that's driving the vehicle. The wheels are always driving the propeller against the wind; and when the vehicle is travelling at wind speed (so that relatively speaking, the wind should be dead air), the propeller is pushing against the wind, making it go faster.
I think you're getting downvoted because it doesn't matter what he cut out - it matters that he was eating a caloric number conducive to weight loss.

He could've eaten 1800 calories of steak, grains, and fruits each day and lost weight, too. It's just a lot easier to count calories for junk food, as the amounts are right there on the package.

This diet was by no means healthy. It was simply a weight losing diet. Long-term, it'd be hell on your body, but it's an interesting approach to quickly bringing weight down (after which one'd hope he'd switch to a nice healthy diet).
You still don't get O(1) insertions/deletions of arbitrary elements with this implementation.

Insertions and deletions at either end are O(1), but inserting/deleting in the middle is costly.
Acid2 is largely a CSS test (which IE passes just fine, AFAIK).

ACID3 is largely DOM and Javascript.Here's a good article to read about the ACID3 test, from a name you probably know: http://meyerweb.com/eric/thoughts/2008/03/27/acid-redux/
No, actually the Fusion-io ioXtreme card that was tested runs for about $899 but it's still crazy more expensive. The 240GB RevoDrive X2 is $620 or so, about as expensive as a standard 256GB SSD, or even a little less.
> Interesting that JavaScript 1.6, 1.7 and
> possibly Harmony will have primitives for
> Python-like generators

If you want, you can already use JavaScript 1.6 and 1.7 - 1.6 is supported in FF 1.5+ and 1.7 is supported in FF 2+

https://developer.mozilla.org/en/new_in_javascript_1.6

https://developer.mozilla.org/en/new_in_javascript_1.7
The Ivory is a language oriented processor - not a computer. It's a CPU, a chip. Where is the difference? Open Genera also does not emulate an Ivory-based computer, but the processor mostly. It emulates the instruction set.

http://pt.withy.org/publications/VLM.html
An honest question:

Why do you want to work such long days when there is so much evidence that total productive work per week doesn't increase beyond around 40 hours of work for most knowledge worker jobs, especially software development?
Kayak also has information on this if you're looking up a flight from there. You can also use "has wi-fi" as filter.
> "healthy food" does not equal "low calorie food." And the way to lose body fat is eat less calories.

Can't be overstated. Please tell anyone who will listen.
I have a Kindle 3, and while its not as large as the DX, I'd say it was still a good alternative to the real thing, but it depends a lot on how you want to read the book.

If you read the book from cover to cover then it'll be great. If you want to look up specifics in the book, then it'll be great for that too thanks to the search.

On the other hand, if you want to flick through the book reading the parts that interest you then paper is still much easier to use.

As for an iPad, I can't see how it would possible be any better than a dedicated ebook reader for reading programming books. I'd stick with my Kindle.
Hate to steal Apple's thunder, but the first eeePC (of all things!) was, I think, the first to do this, and many non-HDD netbooks now use this design. The MBA ones just seem to be longer, allowing more flash chips. Previous examples not only have cribbed the mini PCIe's connector but also the entire form factor (5cm or 7cm long), despite not using the PCIe protocol. Interestingly, the MBA still seems to use the PCIe connector, just the form factor has changed.

So far the various netbook designs are electrically incompatible. I don't know where the MBA one fits into all this.

EDIT: looks like they standardised the interface as "mSATA" back in June.
Work/life balance through miniature lawns
I think there's too much text description on the main page. Try simply having bullets to convey what the site does and why it is better.
Like me, there might be several folks who wouldnt have the time / patience to read through the entire text or view the video.
Considering the environmental impact of door to door shipping and the low chance the items will get any significant use, it's almost like the program is optimized to promote global warming over any other goals.
It's one of the reasons why rich people often date other rich people. If you're dating someone with the same level of wealth as you then the "wrong reasons" become much less likely.

Also remember that you don't have to tell people how much money you have. Assuming you're in the few million range, other than maybe a bigger house or nicer car there's not a huge amount of lifestyle difference from someone earning 150k/year so if you don't disclose how much money you have it's probably not as obvious as you think.

Obviously if you're famous this is harder.
Do you have any idea how quickly the corona ejection would travel, and hence how long it would take to hit earth? It would take a bit over 8 minutes for any message from a probe near the sun to reach us, and if the ejection is travelling at (random number) 0.5c, it would only give us a bit over 8 minutes to react and get the word out. Obviously, if it was slower (0.1c), we would have a lot more time. The worst case scenario would be it travelling at >0.9c, giving us under two minutes to react and do everything.

It's perhaps a much, much better solution to keep a large (and I mean really fucking large, since it might be all we had to bootstrap ourselves back up to our current level of technology) store of equipment in a large Faraday cage. Probably several, distributed for redundancy, really. This could be combined with probes, of course.
"I've found that the best projects to launch are projects that turn other programmers off"

Such as? Just curious to know if the things that turn me off are the same things that turn other programmers off as well.
> however not propagating replies is almost certainly legal.

On Usenet, possibly, but it is probably reasonable to assume that someone posting to Usenet knows that it is a distributed system and not all servers copy all messages, and therefore that by posting anyway any implicit permission to copy their material takes this into account.

On HN, however, a post is always accompanied by its replies. If someone posts something, and then posts a follow-up, they expect that anyone reading one comment can also see the other. Given that the entire legal basis for reproducing any comment from HN is built on implied consent, taking a snapshot that breaks that connection seems like fairly dangerous ground to walk on.
My first impression is that this guy is 10 years late!

And I agree that it's funny for a Java programmer to be able to read a file with open('bleh').read() instead of that 15 stream buffer stream reader stream whatever line of code.
Yeah people always say "They could sell data".

I don't really see who would buy behavioral data on peoples browsing habits. That's fairly worthless unless you have a clear route to monetize it and connect back to those users.

GMail has a clear route - they show advertising on gmail.

All Opera could do is mess around with web pages, inserting their own advertising, or messing with content. Which would enrage users and website owners alike. As soon as they try to monetize, people will stop using it.
Looks great. Does this work cross-browser? (besides the transition effect)

Also, is there any documentation/github repos?
Looks like another Flock to me.

There are a bunch of social collaborators/aggregators coming out and this is one of the few I've seen that is a desktop app.

I think the only advantage is taking being able to cache data locally.
Momentum of Playstation Move
awesome!
love the old-skool scene music by 4mat.
Yes, but the reduced readability is an easy fix in that case. You can copy the code into an editor and indent based on the braces or have your editor auto-format the code. Badly formatting code in other languages does not change the meaning of the code as it does in Python.
Twitter's legal department flies with nontraditional structure
Neat that you can do that. Not a technique that I'd ever want to use.
Now we supposed to help editors? ;)
I thought it should be otherwise... editors supposed to be helping programmers.

Programmers can learn syntax. Regular humans can't. Both Python and Ruby failed to provide a simple way of building internal DSLs. In Python humans need to be specific about indentation and ":" and in Ruby they need to remember all these stupid sigils.
HTC Maybe Launching Its own APP Store
Researchers discover how to transform skin into blood
I find that I have significantly more than 40 hours of usefulness in any given week. I almost never work 9-5 M-F. I usually show up later, and stay later; in my experience, I feel most awake later in the day and do my best work later as well. Occasionally, if I'm working on a problem, I can get a lot more (efficient) work done keeping at it rather than leaving and having to spin up again on it.

At other times, of course, leaving is the only way to clear my head and find a solution. It all really depends on your working habits; mine just don't tend to be very consistent. :)
That's already how it works.
Surely late is better than never.
Nice! It breaks the back button however...
That's what I read on first glance, but then thought "haha nah that's illegal, immoral, and only a complete idiot would go down that route".

I'll believe it when I see it (And then I'll block access for Opera mini users to my website).
When it comes down to it, this is just attention whoring, isn't it? He did this because it fits his narrative of being the wacky, unconventional guy, who can also advise you on how to pick up women you used to consider out of your league. Barf.
"I think you're getting downvoted because it doesn't matter what he cut out..."

I agree that this is probably why mrj got downvoted. However, mrj's comments are valuable and further the discussion, so I really wish people didn't downvote.

Furthermore, mrj could be right and the article's point--that cutting calories is all you need to focus on--could be wrong. That's the point of science: to form a hypothesis and then test it with multiple trials and multiple studies. If he got back up to 201 lbs and then did the same diet again but with fruits and vegetables instead of junk food, maybe he would've lost weight faster? Who knows until you do it?
Yes maybe they can sell it to companies having to deal with existing systems, but what about new ones?

I believe people are going to think twice before going further on the Java path.

Like Osvaldo Doederlein said on the site :

people would immediately think "today Oracle charges for top optimizations;
next year they will charge for common bugfixes; later on, even for security patches"
and this kind of FUD might destroy Java
Seems like the navigation history was intentional.
Without a doubt one of (if not) the best idea/execution I've seen on here. Very well done, congrats!
The same thing I said in their comments (dunno if they'll approve my blatant self-promotion):

If anyone is interested in automating their fetish for checking their organic SEO rankings, I’d be happy to give you a free spin in my app http://rankiac.com/. Basically, you enter your keywords and domains, and we email you daily with changes in ranking.

Hit me up at contact@rankiac.com if you want your account sprinkled with some free “Pro” subscription magic dust!

Regardless, this is a good list and contains a few things I ALWAYS forget to do (site-map & Google Webmaster tools).
how do you serve ads on "cracked screen"?

also, i'd love to see an ad implementation that would ask "Did you clicked the ad on purpose? YES NO" before opening the browser. ha!