skysight-inc/HackerNews huggingface dataset:
The truth is, the first time I encountered this it was a little off-putting.

However, it actually turned out to be quite useful. Especially, given that when I quote I am usually doing attribution anyway, it saves me at least 3 or 4 steps (i.e. post paste of quote, go back to URL, copy URL, go to blog, insert link, etc.)
Interestingly, there is a test for that in the article - under the "These should be invalid" section.
Isn't the appeal of Gmail its slick ajax interface and the fact that mails are presented as threads?
Inspired by HN: ReadMyCode.org - Idea to reality in 24 hours
Yesterday I was inspired by this comment: http://news.ycombinator.com/item?id=1383705

After reading it I immediately got to work fleshing out the concept and I now have a minimal version live! It includes GitHub (Gist) integration as well as many community-oriented features...

The url is: http://readmycode.org

Now I need community feedback! What other features would you like to see? What feels rough right now? Design input is appreciated too, as I'm not 100% happy with it now.

Many thanks to everyone on HN for making this possible!
Apparently a lot of robotics work in Japan is aimed at assisting the elderly and making up for labor shortages.
I prefer Timecrimes to Primer... it doesn't try to confuse the viewer.

SPOILER ALERT.

Also, single timeline based time travel is just plain better than multiple timeline based time travel. There are just way too many problems that having multiple timelines introduces. I don't think you can ever tie up all lose ends with multiple timelines... someone can always just build a time machine later and fork the past. Maybe Primer addresses this with the limitations of their devices.
It was extremely slow for me for a couple of days (so slow it was unusable) but then it fixed itself. Seemed more like a temporary issue or bug than something related to inbox size.
The japanese do a lot of robot research and AFAIK most of it is not military.

I'm not sure if the non-military clause in their constitution means they can't do military research.
Clickable link: http://readmycode.org/

Or if the DNS hasn't propagated for you yet: http://readmycode.heroku.com/
Movie Review: Robin Hood - A Tea Party Tax Avenger?
That's kind of a weird thing to say, since the main reason so many inventions are related to weapons is directly because political entities war with each other so much. Serial killers, cuckolded husbands, and street gangs don't usually pay for new weapons inventions the way governments do.
There was a stunt at the end of the Italian Job (the new one, of course) where a stunt pilot actually flew a full-size helicopter around inside a parking garage. Can't find the clip right now, probably DMCA'd :-/
Bad title, good article.
I wonder what the control system for that looks like?

I had a professor who engineered control systems and I remember him showing me this giant PDE-filled matrix that described the control system for the helicopter.

One of his grad students even had a computer simulation where you could try to fly a helicopter with no control system on it. It was pretty much impossible to control. Whenever you tried to go forward, you were likely to flip over.
Desktop Notifications: Now available to extensions in Chrome
Review of Proust was a Neuroscientist and How we Decide
Re: Vivtek: I'm just saying that there's a decent chance that they knew they were at high risk of ending up working as strippers at the very least when they agreed to the deal, and either they chose to go through with the "job interview" with the intention of joining that line of work, or they were just looking for something temporary with other plans. The fact that they're Russian has nothing to do with it, but the fact that they're willing to travel that far to another country for a dubious job position, and then actually go through with some weird interview in a nightclub at midnight, does seem more questionable to me than the possibility that they were at least somewhat aware of what they were doing. Maybe that's just my cynicism for media coverage, and naive hope for human intelligence.
What about the Rotomotion guys? I thought their stuff was also released as OSS.
Ok, well then you have enough training. Go for it!
Yep. Pylons is fine. More flexible than many of the frameworks out there.
Wouldn't it be interesting if celebrities could be sued for malpractice, as doctors can be? Oprah just seems to be a particularly noteworthy example of celebrities who encourage stupidity whether in medicine and science, or politics and economics.
Considering how many traditional companies commonly offer relocation assistance and how often we read about peoples' experience flying cross-country to interview with tech companies like Microsoft and Google, it was hard to take this article very seriously beyond the introduction.
That's an elegant way of putting it. At the core I don't believe that software engineers are assembly line workers. They are not cogs in some big machine that can be automated. Writing web applications requires creativity and intellectual thought. Everyone knows that telling someone "be creative now!" is a ridiculous approach.
Among a wider tech audience (i.e. outside HN), I actually hear Craigslist as the counterexample more often, when it comes to successful tech companies that are run as normal businesses rather than startups (no interest in IPOs or exits, not much interest in rapid growth, suspicion of investors, etc.).
My favorite is the "I bet we can find 1,000,000 people" groups with 6,000 people in them. Anywhere else, 6,000 people supporting your cause would be a huge win, but they turn it into laughable defeat.
No problems. Shoot me an e-mail /w the details listed in my profile. Would love to connect with more locals!
Things for iPhone Video Review
These days, practically everyone has a busy, and complex lifestyle. Things for iPhone/iPod Touch is here to make life a little bit easier by keeping track of what you have to do. With this app, you’ll never forget another task again. However, it is quite expensive, at $9.99 ($19.99 for the iPad version). Is it worth it? Watch our video review below to find out!
I'm not sure about this. I've been through something like that during the PhD, when I had to do some advanced stuff in Mechanics (finite element analysis), without the proper background. It worked and I learned a lot, but it is different from following the proper undergraduate courses.

My problem with graduate studies is that your mentor always has an agenda (a paper, a prototype, etc) which may compromise his advice (e.g. skipping really important courses/books to save time). Therefore, I'd much rather focus on technical/undergraduate courses, if following any at all.
Regardless of what the haters are saying, this looks cool.

I was an early digg user, and have stopped using it recently because I migrated to other communities like HN.

But this could get me interested again.

This could potentially be very major.

It could almost replace twitter for me, because the #1 reason I use it is for link discovery and propagation. This looks like it is built to handle it that very function from the ground-up.

As a publisher, I am really excited about that.

Edit: As an aside, I am glad that Digg kinda lost it's way - otherwise I wouldn't have migrated to HN (which I am glad I did). But now it would be cool to have both.
And ships are capable of launching missiles and aircraft as well.
If you say "will have" and "in the works" means it isn't the standard and the current test is valid.
And if you do land that job, be prepared to start the next week.

Yeah, crap, I made the mistake of not being prepared for that when I moved out here (Cambridge area, MA). I interviewed, they wanted me right away, so I had to literally pack my things and get my ass out there before I could do basic stuff like look for a place to live. I had my laptop and a suitcase full of clothes and other stuff and that was it.
First of all there is no data presented to back what she is saying. She is implicitly asking people to stop using these ten words based on her own authority. Also, I dislike the tone of the article; it seems like it's, again, coming from an authority, using words like :"Wrong","Pointless","Fine". I guess I like my pieces to be written with humility and facts. :D
http://sphinn.com/
I have, it's a great framework, but as someone who would rather spend time working on what makes my product unique, I'd likely write it in Django instead as so much heavy lifting in terms of auth is already taken care of completely. On the other hand, you get to use SQLAlchemy in Pylons, which is pretty tasty...
What would you have titled it?
I don't think that's actually true though. Sure, maybe if you only hang out in SF and don't know anything about business and just believe what you hear about startups, then you might have issues.

It's better to just think about it for a while, read a lot of different success stories, advice, etc and come to your own conclusions. But come on. Business isn't rocket science. You make something useful, work out a monetization strategy, and grow from there. That's easy enough for my kids to understand.

The disservice 37signals does is that they firstly only believe that a certain business model is viable (eg selling stuff directly), and secondly they suggest that it's simple for the reader to emulate 37signals, when they know full well that to do that the reader would need to create ruby on rails, build up a big readership/following, etc etc.

Any extremist view is dangerous when taken literally and in isolation.
If it's taking you 45 minutes to go a mile, you should be walking instead.
In Japan, they'd like to use robots for earthquake rescue.
Spring Clean Your Music Library
The war on "Click Here" has been waging since at least 2003 or so, but you know what? "Click Here" works. It works really well too.

You might not like it, but that's the way it is.
If I remember correctly my theory of languages course a parser (implemented in a turing machine) is more powerful than a reggex (which is a finite state machine).
I think you are kind of missing what is going on with a lot of html 5 development. There is actually little need to communicate with the server with a lot of web apps. Like illustrator, look at Aviary (I think they use flash right now) but the application is in the browser but all computation happens on the client, the only communication with the server would be to save the file. I see this being the same way with audio/video etc. There is the overhead and the performance issues, but not really a delay.
#11. "Rockstar"
Ask HN: Diaspora meets Dropbox?
After thinking about Diaspora and hearing Zuck talk about Wirehog (http://techcrunch.com/2010/05/26/wirehog/) I wanted to get some feedback on an idea. Here's how it would work:

1) Visit Diaspora.com

2) Install dropbox-style client.

3) "Connect" with your friends by facebook, twitter, google, oauth, email, etc.

4) Diaspora.com then shows all your friends files. Click "Download" to sync any file you want into your Diaspora folder. Any files you put in the "Diaspora" folder are shared with your friends.

5) Growl notification when a transfer completes-- open it from your Diaspora folder or play the media in-browser with the embedded VLC browser plugin.

Key Issues

* The UI would be stupidly simple-- everything happens in the browser

* No central index. All indexes are transparently synced P2P when both users are online.

* It's viral - any files you download into Diaspora folder are automatically shared with others by default.

* Privacy options let you limit bandwidth, restrict your friend list, etc.

* Embedded Web Server -- Diaspora.com would still be available offline.

* Embedded VLC Player -- Click "Play" to play media in-browser.

There are lots of legitimate purposes for the software. It's a like a free dropbox-- but with no central index it seems impossible to stop. The most exciting thing is that lots of normal people are now running the auto-updating "Diaspora Personal Server" and they don't even know it-- because it just works.
Fake Steve has good insight.

http://www.fakesteve.net/2010/05/our-new-spin-on-the-foxconn...
Kyoto Cabinet v1.0 released
Great point. Put into the list of "always be testing" and run all variantions.
Yeah. Probably 5$ so he could say "I donated!".
What role do you fill in this company? Coding the web designs?

I've done work like this and I fail to see how it would be different from any freelance web developer looking for work. There's no reason not to stick to standard hosting (resold by you) and maintenance contracts. Unless you have a good amount of guaranteed work ahead, I don't see any more potential for income than a web designer/developer finding their own clients.
They could probably just shut down making web products and live off the life coaching business.
How to Pursue the Work that Matters
Just so you know, the major insurance company I'm related to is still using IE6 as its standard browser.
The lesson for the towing company and any other business is don't lie, don't cheat, don't steal, and don't be a jerk.
Hey aarongough, I am doing a podcast about various ideas/projects/stuff that HN members are working on.

Interested in being on one of the episodes?

I put up the first episode and am pivoting based on the feedback I got from the HN community: http://news.ycombinator.com/item?id=1379942

If you are interested, email me: marc {at} ideatin {dot} com
That's just not true. At all. Look at websites for sale on sitepoint, ebay, etc. There are millions of websites, making very decent profits. You just don't hear about them much.

For every startup like twitter that doesn't really seem to care too much about monetization, there's probably 1000 websites making $1m+ a year in profit. Guess which gets all the press though?
IBM: PC Disasters
Wow, I was about to call BS on this comment, then I went to grab a recent Opera build... it's not really that much faster, but it does edge out Chrome on my machine with SunSpider.
Hey chip, I am doing a podcast about various ideas/projects/stuff that HN members are working on.

Interested in being on one of the episodes?

I put up the first episode and am pivoting based on the feedback I got from the HN community: http://news.ycombinator.com/item?id=1379942

If you are interested, email me: marc {at} ideatin {dot} com
Learn to hack with a Hacker Lab (see my personal set-up)
You have a choice little one. To be a poo-poo pounded legit hacker. Or just a legit hacker. What separates the two? – The right hacking environment.
Production apps will ultimately be ported to the web if things like NaCl take off. Porting current apps to the web as they are with the goal of having them in browser, have them run inside Chrome OS won't change much of course. But that's an unimaginative take on the possibilities.

The real point of porting to the web is to make these apps accessible to more people. To apply web workflows to their development, like change their UI after monitoring analytics, ship often, etc..

Large production apps like Photoshop can be split off into thousands of modules, which will be loaded only when the user is using a particular feature. That's a very different development process, currently Photoshop is developed for CDs, one big ship date, one big upgrade, all features in, want them or not.

The way apps are paid for could also change. If you're not using certain features, you shouldn't be paying for them, shouldn't be investing in their development while features you do use are neglected.

It's not really the technology of the web that will bring about such changes. NaCl mainly enables you to run normal binaries, as you already do on the desktop. The real change will come from people rethinking how they make and deploy apps.
There is a framework for these kind of stuff. Don't know how widely adopted it is http://www.cloudstack.com/
Well, I must admit that IntelliTrace looks nice, but let's not forget that it's very new and that the book was published in 1999.

Also, what do you do if can't use a debugger for various reasons? I've debugged code using both approaches and while the debugger was nice, a good printf went a long way. On the other hand, I'm not good at debugging (other people's code), so I might not be credible :-)
Cambridge and Jamaica Plain are actually more like 6 miles apart. Hell, it's a mile just to get from Harvard Square to Central Square in Cambridge.

I agree that travel time matters more than distance, though, and it'd be more interesting to see this redone in terms of "smart people per travel-minute". It only takes about 20 minutes (outside of rush hour) to get from Burlington to Needham, MA, despite them being 20 miles apart. Meanwhile, it can take 20 minutes to get from Cambridgeport to Harvard Square, despite them being about 1 mile apart.

There're similar effects in Silicon Valley - it's about 10 minutes to get from Palo Alto to Sunnyvale despite them being 7-10 miles apart, while it can be 10 minutes to get from SOMA to Market St in SF.
From what I've heard, the MS programs tend to be much more oriented towards learning what you need to learn and getting out in 2 years. I don't speak from personal experience, though, so I'd suggest you talk to folks who've done it. I'd be happy to put you in touch with some if you'd like. My email's in my profile.
Tell HN:Practical Clojure by By Luke Van der Hart now availble
> Given this, why would we use regular expressions?
If I can get a way with a simple regexp I will use it. If it starts getting complicated I would use something else.(e.g. top down parser or a combination)
One on One: Brian Lam of Gizmodo.com
If I'm understanding the video correctly, I'll have the same problem that I have with Facebook and Twitter: interesting things are either getting drowned out or not being posted at all. I agree with a few of the other posts; this feels like more of a half-hearted attempt to mimic existing sites, instead of delivering something completely new, the way Digg did in December 2004.
This may be a bit unusual, but I'm quite fond of my clipboard manager. It makes juggling multiple clips/bits of info very easy and lessens context switches. Since it's backed by SQLite and has decent search/retrieval, I also use it as a catchall for commonly used items, whether to paste or simply to reference.
interestingly i count 19 TLD's with mx records. but judging from your earlier post you know as well as i do (i use <single character>@w.tf for many purposes) that there are pretty much no web forms on the planet that would take such an address. tis a shame, but such addresses while pretty nifty are also frequently unusable. not to mention trying to explain to someone that that is really your email address and if it doesn't work they should talk to their ISP/mail client author/etc...well, suffice it to say they won't be getting in touch with you that way anyhow. (be that a blessing or curse, it's just reality)
I have found that while you don't always get what you pay for, you generally don't get what you don't pay for.
I see your point. If somebody is using something weird, they probably have problems everywhere.
This looks interesting, I would definitely use the bookmarklet, because it sucks to have a page always open.

I would have hoped that the original page (including images and stylesheet) were saved locally. Otherwise, this is like an RSS reader, and I am not a big fan of RSS readers for that very same reason.

Just my $0.02.

P.S. Prettifying the landing page would go a long way :)
It sounds more reliable. I'm not sure about better, though - I can only see it helping to identify unclear writing and witty editorialism, and I only want more attention on one of those.
@ciupicri, I had to go grab my copy of the Practice of Programming to see the full context of the statement. The also say, "In the right environment and in the hands of an experienceduser, a good debugger can make debugging effective and efficient, if not exactly painless".

I think I'm more in this mode as I'm generally on MS stack and have used their tools for years.

Now what if I don't have access to a debugger? Then its back to printfs and asserts. I can do it, but I'm not happy. And in fairness its a skill that's good to have. I used to work on systems where I didn't have access to reliable debugger (it often crashed), so writing logs was the best thing.

But I'll tell you, it's hard to beat debugging with Visual Studio.
Hey Marc,
Definitely! That sounds like it would be fun!
I'll send you an email as well so we can discuss this further.

-Aaron
Makes sense.

Excess of money decreases the likelihood of them ever being able to ship something functional. With all this money, they'll start renting office space, buying furniture, computers, installing them, hiring some managers...

They are doomed.
We geeks are the enablers of the upcoming Techno-Police State. Fully responsible.
I didn't agree with this one out of the principle that, perhaps, just PERHAPS, it's a valid English word from a very large bucket of words. Some of us even gasp use these words in our day-to-day language. You could phrase this any which way until Tuesday, but the net result is the same.

Why are people afraid of words?

Also, there are a lot of bold assertions made without any actual, measurable success. This whole list is "because I said so". In other words, "citation needed".
Thanks for the data.

"nginx is the front-end for nearly as many sites as IIS", oh I wished that was true but according to my naive counting IIS is over 3 times more popular, am I missing something?:

$ wget http://openmymind.net/top1000data.txt

$ grep -c '"Server": "nginx"' top1000data.txt

39

$ grep -c '"Server": "Microsoft-IIS' top1000data.txt

149
I yearn for the day when I have this problem.
There must be some law specific to towing companies that allows them to take and impound vehicles from private property at the request of a non-governmental property owner. How else could it be legal to take another's property and hold it for ransom? If I open up a coffee shop and place a sign on the door stating that no laptop may be placed on a table for more than 15 minutes, I can't legally seize the laptop and demand a fee, can I?
Well, I do enjoy my family and friends, but they are also busy and have their own lives (school, work, etc). I'm not willing to be an absent father, but in reality I have 3 full open days in my week and I'm bored to tears. Should I just fill up my time with more work, just to buy more stuff than we need, or maybe engaging in some mildly satisfying hobby?

PG discusses this in one of his essays, when he points out that happiness must be considered in different time frames (one hour, one day, one week, one month, etc). Besides that, I really feel the urge to create things.
Introducing Developer Driven Development (DDD)
With doctors and lawyers, you put your trust in them that they know their field. With celebrities, they have no field of expertise (necessarily), besides being a celebrity.

It's the same reason you can't win a lawsuit against your neighbor for giving you bad medical advice, regardless of how smart you think he is.
At this stage, I wonder if there is there a way to move these little beasts with cameras and weapons without making them too big for windows though...
Ah, I'll bet there's a unique to Israel and SV and Boston factor here: military R&D. Whatever it's faults, it real world stuff with various measurable outputs (does this plane fly, does this RADAR detect X at Y distance).

I've heard it's been a factor in Israel and it's well documented for SV and Boston.
My routine for dealing with a second e-mail field is shift+tab, ctrl+a, ctrl+c, tab, ctrl-v. Usually auto-fill takes care of the first fields anyway, never of the second one. It doesn't help me in any way.