skysight-inc/HackerNews huggingface dataset:
Thanks - I certainly don't believe that Microsoft always has a good reason for what they do, but I try when I can to illustrate what was going through the engineers' heads when they built the thing.

When you build a system that has to work for everybody, from your grandma who just wants simplicity, all the way to the Federal Gov't who has complex requirements and restrictions, all while making 100% sure that everyone's programs work flawlessly even if they happen to be horribly written, sometimes you have to make lousy compromise choices, I think that's our biggest challenge by-far, is balancing the n-degrees of concerns through smart, disciplined engineering.
Missing: Awesome, epic, TextMate (or just 'mate'), Sinatra.
Thanks for the suggestions. I'm definitely planning to improve the front page over time.
You have their deck or their paper? URL? I'm a casual acquaintance of both Juliano and Thai, and friends with other Netifera people, and so all I have to go on is what they've told me. I'd be interested in reading the actual material.

You have it, right? You sound like you do. Otherwise, how would you know how serious the issue is?
What about these thing, can they be counted as 'living'? Would many people count these as living at all???

- Periodic management of bank account and making sure you have enough to do
whatever it is (survive, travel, have fun, etc)

- Periodic visits to the dentist or doctor for checkups

- If distance is an issue, periodically calling your mother.
Not all hackers live in their parents' basement. ;) This one is a weak example.

- Mowing the lawn, doing laundry, wash dishes, refill toilet paper, etc...

In addition, there are always trade offs. How about all-you-can-eat mashed potatoes and gravy vs. all-you-can-eat salad? Or slouching on a couch vs. jogging in the woods?

Just wanted to play devil's advocate and point out that it takes a certain mindset and definitely a conscious effort to live well.
For a vaccine to be effective only one person needs to take it. That person gets immunity and thus it's effective.

That's not always true. Even good vaccines aren't 100% effective, so a vaccinated person exposed to a pathogen can still get sick, it's just less likely.

Also, it's important to remember there are some populations who either can't be vaccinated (e.g. children too young for attenuated, live virus vaccines) or for whom the immunity induced by a vaccine may not be robust enough (e.g. the elderly) who still require herd immunity even if they've already chosen to be immunized.
See: http://news.ycombinator.com/item?id=1702783

It was already ruled by the U.S. Supreme Court that 300 words taken from 300 words from 200,000 word material IS an infringement. That's only 0.15 %. Here if the movie was 2 hours and he took 1.5 minutes, that's 1.25 %.
Storing something like a username in client-side data and then trusting its accuracy is effectively delegating your authentication outside you circle of control. Saying that encryption will make this magically secure is like saying encryption makes for effective DRM - eventually it will be compromised and you will have a systemic problem.

Storing, say, a username and a password hash in your encrypted cookie is at least as secure as direct authentication at each page load; even if they break your encryption they still have to know the admin's password.

Start with the assumption that the locks you use for security will fail, and ask "how will this break?" If we take the encryption out of the picture, do we trust the client to log in as root (or similar) with just a username and no password? The lock in question (as I understand it) is failing for an unrelated (information disclosure) reason. The design decision to lean so hard on the lock is what makes this such an issue.
And if you want to wait a week or two, I will explain why that one function lets you comprehensively compromise any Diaspora user in any way you want. The team thinks it only changes their first name, last name, and profile (not login) email.
You'd know much more about these sorts of things than I would, but most filesystems largely ignore disk corruption. If amazon did that, we'd be seeing a lot more trouble than we have. This is where I'm seeing the complexity; detecting and recovering from subtle errors. I've gone a short way down that path and from where I stand it looks quite hairy.

Besides, I've seen data loss caused by ext3 on my own systems that was not caused by disk corruption, so really, at s3's scale, it's got to function (and seems to have been functioning) much better than a regular filesystem.
There's a POSIX subsystem.

Way back in the day, Microsoft had their own Unix, Xenix. However they did a deal with AT&T to get out of the Unix market - they probably still can't sell a Unix even if they wanted to.
We are in the midst of migrating from some vertically partitioned postgres databases (each with a warm standby) into master/master mysql shards.

The PG databases weren't SPOF's in the worst sense of the word. They could fail over, but this isn't as outage-resistant as the new setup. And we did have more than one, but each was still pretty monolithic. So are most databases for most sites before they've grown up completely.

Also, keep in mind that it's pretty easy to code yourself a single point of failure even if your hardware doesn't force it upon you. Working things like that out of a big codebase takes time.
Or more interestingly, they were looking at providing the best numbers to push their agenda the furthest.

As noted in a previous comment, a fair comparison would be to run a proper benchmark--which guarantees similar operating conditions.
Why do you say this? I'm not seeing the connection to the blog article.
If you're a freelancer who has a significant amount of menial administration, you're doing it wrong.
Smarter Related Posts Widget for Google Blogger - v2.0
A new edition of "Related Posts widget for Google Blogger" that is loaded with pretty new features like posts thumbnails and transition effects..
In my experience most people in general have some luggage with them, once you look past the surface. That's not to say all hardship is created equal, of course.
Privacy was the key kickoff point in the first place. You can't have good privacy without good security. When these are your primary reasons for getting started, your 'user experience' has to entail security.

There's load of social networking platforms already far more mature that offer better security, permissioning, and many might say, an overall better user experience (elgg and buddypress spring to mind as names, although I won't say they're necessarily better UX).

Diaspora got a HUGE publicity boost from Facebook's earlier privacy blunders this year, and may be able to ride that wave a bit longer, but the 'federation' aspect they want to add could possibly/probably be added to existing product. Perhaps other products are considering this already? As someone else said yesterday, having an 'HTTP' for social media would be more important than having an 'Apache' for social media.
> brilliant executions that I'm proud of. I've never done anything illegal

This bit answers your own question. List them.

If the employer gets their panties twisted in a bunch just because what you did might be considered a little sketchy then they aren't worth employing a real hacker. Don't be ashamed of your achievements, celebrate them.
This thread reads like an 'A Softer World' comic. :(
If it were me, I'd definitely put "Price of Weed" on the CV-- it's a clever app, that puts together interesting information, and I don't think it implies that you are a stoner. I've got a friend who is a network admin on a big gay hookup site; that doesn't imply he's gay.

The other case is a bit more complicated. In principle, an unofficial fan site for a band sound great-- unless it's clear to the reader of the CV that you knew the domain name was trademarked and that you were just biding time before a C&D-- this looks opportunistic to me (and not in a good way.)
Report: 1 in 9 of histoic English churches at risk (AP)
Contrary to the comments on the article, I think this is good. It reflects on a broader use of good coding practices, and other software engineering practices.

Once malcode writers get into process, the arms race between them and the "anti-virus" companies will come back into more balance. The "AV" companies have probably always been saddled with "process", now the malcode writers appear to be making that same, dunderheaded, mistake.
It's a more hostile and verbose version of the thread here.
I agree with you that the comment is derogatory, but derogation is deserved by people who go to Jenny McCarthy for medical advice on how to ensure the safety of their children.
Wow, you don't ask the easy questions do you. I would say, yes big corporations are out of the mix. As far as startups go it will depend not all will be accepting of your past ventures. However, some will think you are very creative and know an opportunity when they see it.

If I were you, the truth is always the easiest path, if you choose not to bring it up you can get fired. It's also a lot less stressful. Just be very ready to talk about it and show why.

The only other thing I will add is you will have to understand that not every startup will be accepting and roll with the punches. I truly believe that if you are honest you will be given a chance.

Best of luck
Facebook wannabe Diaspora hit on security issues
We need to be very careful here. You may want to read the Wikipedia entry that talks about this specific case (http://en.wikipedia.org/wiki/Harper_%26_Row_v._Nation_Enterp...).

There are some VERY important points about this ruling. The judges ruled that this 300 words violated right of first publication. These quotes were effectively taken and printed PRIOR to publication of the book, and materially damaged the authors.

From Wikipedia: "The purpose or character of the use was commercial (to scoop a competitor), meaning that The Nation's use was not a good faith use of Fair Use in simply reporting news."

This is equivalent to PopStar X about to release a groundbreaking song that they are going to premiere on MTV and then VH1 gets a copy from an intern and plays 30s of it before MTV does. The court is saying that you can't claim Fair Use here... I think this is fair and reasonable.
Also, here's a great example of how we have to balance "fix the bug!" with "make programs work!":

http://blog.paulbetts.org/index.php/2010/07/20/the-case-of-t...
Mysterious Creature Found in Canada
Weird and strange things. Creature found in Canada. What is it?
oops, thanks for the correction ..
To my knowledge, no benefit has ever been shown from spacing out vaccinations.

Correct.

http://www.sciencebasedmedicine.org/?p=333
Wikipedia Instant - Just another instant search tool
Varnish is most definitely a huge win. It can be somewhat of a pain to install if you're not using Chef or something, though. Here's some helpful info I compiled that might come in handy for first-timers:

Installing Varnish with nginx, Passenger, and Monit on Ubuntu 8.10 intrepid:

http://trevorturk.com/2009/10/22/installing-varnish-with-ngi...

It's a bit out of date now, but basically still applicable.

Also, here are some packages for Sprinkle, which is an alternative to Chef that I like:

http://github.com/trevorturk/sprinkle-packages

Varnish is not installed by the default example, but look in packages/varnish.rb and you'll be able to sort it out.

Go go gadget Varnish!
S3 has an advantage over regular filesystems there too. S3 doesn't need to provide single-node durability as long as data loss events on different nodes are uncorrelated; so they can protect data with cryptographic checksums and throw it away (from an individual node) at the first sign of corruption, knowing that they'll still have it on all the other nodes.
I think the point is that "up to 60x" in the Chromium Blog post should have been "up to 70x" or "over 60x in some cases." (But actually this depends on how the 0.5 number was rounded...)
How I Got My First 2000 Beta Users
Legimate inroad to Quantum Computing at room temperature
AIDS and the fear of it affects the lifestyles of most sexually active people, not just people who actually have the disease (or know someone who does).
The very idea of a "Weed" site may even turn off small companies. See if you can reword it and stay away from any details that might label you "pro-marijana" until you have a phone or face to face with the hiring manager and can explain. I don't think the other site would be any problem at all, as I would definitely list it.
Retrospect on Finishing the Development of a Game
Airplay is Apple's TV Strategy (stream any H.264 video over AirPlay)
Alternative reference:
http://www.ft.com/cms/s/0/8c0a68b0-c1bc-11df-9d90-00144feab4...
Filmmaker Premieres Movie In Theaters and on The Pirate Bay
From the article:

"We found out last night that it isn’t just iTunes content that it will be able to broadcast. Any H.264 content from the web can be broadcast over Airplay to your HDTV.

That includes any video that can play on your iOS 4.2 device, like: Facebook video, YouTube, Netflix, Videos, BBC News, MLB and really anything else you can watch on your iOS device. That also includes videos built into Apps and magazine subscriptions too. All of this can be beamed to your AppleTV via Airplay."
I like the !:-, even though it's super ugly. It's the perfect complement to alt+. !! is a classic, but the article mentions it.
Can you imagine what a contemporary CPU or GPU would look like if displayed like this?
loads of good true 4 letter domains around if you don't won't a .com
just bought we.gd om.gd and whi.im all at standard price and none been regd before.
try iwantmyname.com to find and reg 2 letter names but other registrars often sell them cheaper. I used modone.gd and domainmonster.com

(and before I get accused of squatting... we good is the name of an company I'll be opening after my current employment, thought om.gd will be perfect of url shortening with a twist... wait and see. whi.im is for 'things to do suggestions that poll your friends' ... lots of ideas planned at the moment just not got names for the others.
"In a controlled environment the remaining 99% of the energy could be recycled."

Thus violating the second law of thermodynamics. Do tell how we can recycle that energy, turning waste heat back into light, since that would also make solar cells more efficient, increase farming capabilities in cloudy/cold regions, and reduce our dependency on petroleum by making biofuels easier to grow.

For a starting point of the calculations, see http://en.wikipedia.org/wiki/Photosynthetic_efficiency .
I put on a hat so I could take it off again. Very impressive. Now I know what do to do with those old Atari game cartridges which have been sitting in a box by my desk for 5 years.

Also, this seems like it should have a unit to itself on any CS course, not to mention serving as a platform much further research. Maybe I should take up 6502 Assembler as a hobby. Their SigGraph slides are well worth a look: http://www.visual6502.org/docs/6502_in_action_14_web.pdf
I imagine a lot of D-Bus traffic is at least multicast, such as window state notifications, media player status notifications, etc.
Sounds like fun, and the "mini-startups" idea is intriguing, but I'm confused on how it's different from something like Github, a central location where people already write scripts and upload them for others to use or modify. Would your server run the snippets of code that people upload? If so, I'm sure you can anticipate the security concerns, plus, I don't want someone being able to set up a tasklet to call my phone every weekday at 8:10 ;)
Beautiful Accidents: The Computer Generated Art of Kim Asendorf
Zaphod: JavaScript VM written in JavaScript, for easy language experimentation
Great idea. The Safari Extension is very useful and is one of the few to have been published in the Apple Gallery.
It's like knowing that 50% of marriages end up in divorce.

Which is something we think we know that just isn't so, and (as you point out) is something not too relevant at the individual level.

http://www.divorcereform.org/nyt05.html

http://www.divorcereform.org/real.html
Ha! Good point... I was trying to get at this idea that some people are naturals and Jeff seems to be that type of person; for what he might lack in formal education - and hence may run into these 'limits' more than others might - he has other worthwhile traits that compensate or even compliment this perceived lack on his part.

For all we know it's his lack of knowledge that gives him an edge - he runs into something he doesn't get or hasn't been exposed too and dives in, eats it up because he needs to really know it. Compare that to a guy that takes a class on some esoteric aspect of coding, when he/she doesn't have any need to apply it, when they just care about getting a good grade - which person really has learned the material? Does the person that already learned it but didn't need it at the time have a really big advantage? They might work through the problem faster, so maybe that's the advantage - you save some time.

But I like the root of your point - one doesn't grow/learn without trying to hit their own limits and push past them. Good stuff man.
Pushing dynamic content via AJAX and caching the much larger part of the page that isn't dynamic is a great tip -- much better than caching fragments. I will now steal it and appear smart by telling others. :-P
Fair enough, I guess I didn't understand the attack thoroughly.
and what if you added just a little bit of your own creativeness into the video/sound clip? shouldn't you be paid also? will machine be also determining how many percent of the revenue you should be getting?
You're over-reading the Supreme Court case. They said that in that particular case, 300 words from a 200,000 word book was an infringement. That doesn't mean that all 300 word quotes are necessarily infringing.

There are criteria for judging "fair use"; Jeff refers to them in the article. All require judgment, and in the end, if both parties want to push it far enough, it is a judge who will decide how a particular case meets the criteria.
What do you think the first release of Facebook looked like under the hood?
also eurodns.com sell .com.es for just $5 a year, not bad for doing hacks like here.xyz.com.es for(here xyz comes) hard to spell out but cheap enough not to care...
Coda to join Tesla in building cars in California
Slightly off-topic: Varnish has some really beautiful C code. It's so good you can get the source code in book form. Check out:
http://ing.dk/modules/xphoto/cache/40/31740_460_400.jpg
http://phk.freebsd.dk/misc/_book2.pdf ;)
I'm picturing something like the Rubygem system. You might do:

gem install tasklets
sudo tasklets setup
tasklets install weather-alert
tasklets --task weather-alert --configure zipcode=12345

Or something. With a central repo for the tasklets.
Agreed and moreover on YouTube it is not part of his blog, but a separate standalone entity. Someone coming to it from YouTub may never see his blog or even be cognizant of the fact that there was commentary (or at least humor in a different context) associated with it at all.
Journalism shouldn't be afraid of web metrics
You haven't listened to many Naxos recordings, have you?

Quoting from page 2 of their 2008 catalogue (http://www.naxos.com/SharedFiles/pdf/NaxosCat2008May.pdf):

More than half of all current Naxos recordings are
included in various editions of the authoritative Penguin
Guide.

Several Naxos recordings have been distinguished with a Rosette or "Key Recording" accolade by the Penguin Guide: http://www.naxos.com/feature/Penguin_Guide_Top.asp
So wait, does this just take the 1,000 links from YSE, and then compare them again a week/month later and see what the differences are?

If so, what do you propose you do with sites that have hundreds of thousands of links?
You do sort of get to the fundamental problem of autism not being an actual disease, just a group of symptoms. The mitochondrial enzyme deficiencies suffered by Poling have a distinct, but overlapping set of symptoms. So, the reason I mentioned classical autism is that the symptoms of mitochondrial encephalopathy[1] go well beyond those, never mind the milder symptoms of ASD.

Apparently, the court's justification for giving the award is that the fever from the vaccine might have been one of the many fevers she suffered that led to the particular expression of this condition. Sadly, her parents had already given her the "autism" label, which only confuses the issue.

Here's the other side of the story: http://www.nejm.org/doi/full/10.1056/NEJMp0802904

[1] http://en.wikipedia.org/wiki/MELAS
I would add to his definition of BizDev:

- Responsible for assisting in money raising rounds.

- Finding potential buyers / aquirers.

- Working with CEO (if not the CEO) to define hard line business objectives.
OSE will get you up to 10k links if you join the SEOmoz PRO account, whereas YSE only gives you 1,000.

I agree with your point, just tell me the root domain linked to me, and then maybe in the software show me all of the pages (in case they add it to a footer or sidebar)
Maine once provided food for the northeast. Once the rails went through the Appalachians to the plains, it was no longer profitable. The countryside turned back into forest.

If farmland ever gets that scarce, then we'll start seeing farms in Maine again, and farmers would be buying back the suburbs of Chicago.

Farmland simply is not that scarce, and it's hard to imagine how it would be that scarce. Supposing (for argument's sake, rather than reality) that it was feasible - wouldn't it be better to build vertical farms out in the countryside, away from expensive urban centers?
Amazing.

It runs at 27hz (not 27Mhz)...

And some people are willing to simulate the brain? Good luck!
DSP Robotics' Flowstone is a mature visual programming environment
Time Travel with Git for TDD
Is also developing the client for iOS devices.
I don't know if Despommier suggests this, but mightn't his idea make more sense if the towers were used for growing things like mushrooms?
I don't think funding changes the situation either - if anything they could have used even more money so they could hire someone more senior that would help guide their development.

Perhaps the problems also lie in the expectations of those giving money. I assure you that few experienced angel investors would have been upset or surprised that the college kids they gave $200K to produced code that was messy or had some bad security problems in the early stages. They would be a lot more concerned with how the founders planned on getting adoption for their fledgling service, or whether they were iterating on the product quickly enough. It seems that many who have donated to Diaspora (or who are getting upset on behalf of other people who donated to Diaspora) have different expectations. '

Just today I was playing with the product of a company in the just-ended YC batch. I found I was able to delete someone else's posted content on the site trivially easily. While I'm sure PG wouldn't be exactly happy to hear about this, he sure as heck wouldn't think that the founders should have spent more time learning to code in industry before taking his money to build a startup. He'd just tell them to fix it (and it's probably fixed by now), and then move on to more important questions like whether they were getting more users and building the right features.
A formula for changing math education