skysight-inc/HackerNews huggingface dataset:
I was actually surprised at the level headed tone of the piece and the solid legal footing, most of the time stuff like this is 'shooting from the hip'.

Wouldn't it be nice to have a 'tit-for-tat' law, stating that if you sue someone on wrongful grounds that the rest of the world can use your arguments in court against you as precedent in the future.

That would make companies and individuals alike tread a lot more careful before bringing nonsense like this to court.

Don't do to others what you don't want done to you...

Btw, it's great to have you back as a regular contributor on HN, we don't see eye to eye on some stuff but that doesn't mean I'm not always parsing your comments and learning from them every chance I get. Between you and patio11 you could start a site of your own!
No, because they are being used in a journalism context. A signed model release form would be necessary if you wanted to use the photo for, say, advertising.

EDIT: That "no" refers to whether her signed consent is necessary, not to whether or not she deserves compensation. That is between the photographer, his conscience, and any damages he receives from this suit.
That is useful, especially because I am spending the weekend getting even more into Clojure (I just accepted a new AI gig and the coding is to be done in Clojure). I have three Clojure books (2 are MEAPS) that I am revisiting this weekend and I hope to be releasing two small open source Clojure projects in the next few days (just AI stuff, so not of general interest). It is very nice to have a good excuse to get deeper into a great (or at least fun to use) programming language.
Don't forget to use a 3D pie chart with A closer than Z so that A will appear to have a larger share than it actually has.
Link for down-voters: http://www.youtube.com/watch?v=hkDD03yeLnU
Yes, but this system seems to be worse than my driving. For instance, I wouldn't have hit the back of that goddamn truck.
tests

once you are sure that you arent breaking something, the speed at which you can code changes an order of magnitude.

the hard part is how to produce tests quickly
Wow! We got our first computer when I was 11 -- an Apple IIc my parents brought home over Thanksgiving weekend, 1986. The store they bought it from was also giving away free subscriptions to Compute at InCider magazines. I spent MANY hours pouring over these magazines and later when I learned BASIC, typing in the programs they would give away for free in the back of the magazine.

Anyone else remember InCider and A+ for the Apple II?
The point I was trying to make was more along the lines of: "If you want to sell me a Mac game, be sure you're selling me a portable multi-platform licence for that game". I guess I wasn't exactly succinct.
Good point, I was wondering about that myself. Portrait rights?

From: http://www.iusmentis.com/copyright/crashcourse/limitations/#...

"Photographic works often are portraits of specific persons. They may, but need not necessarily be, commissioned by the portrayed persons. Many copyright laws contain provisions that require the author to get permission from the portrayed person when publishing the portrait.

In case the portrait was not commissioned, e.g. a photo taken on the street, the portrayed person should demonstrate some likelihood of damage that can arise from the publication. A famous person could for instance argue that he normally charges for photos, and so the unauthorized portrait robs him of this income."
Selling insurance against massive fluctuations would be a sustainable business. You would solve the problem you created and profit both ways.
Amiga Power

The best part is the web-only follow-up to the deceased mag:

http://dspace.dial.pipex.com/ap2/
I feel such comments when presented like news.yc votes or FriendFeed likes add more value because of their conciseness.

(define (value conversation-element)
(- (benefit conversation-element)
(cost conversation-element)))

(define (cost conversation-element)
(- (conciseness conversation-element)))

I'll leave the definition of (benefit conversation-element) as an exercise for the reader.
Jato v0.1.0 - a JIT-only virtual machine for Java released
There's no shortage of crash test videos out there, though. It is, however, a good demonstration of the safety of a modern Volvo that there was no damage beyond the A pillar.

Compare to this rather disturbing crash test of a Chinese car:

http://www.youtube.com/watch?v=PHZqcKj7jNM
The sooner you start typing the longer it takes to finish.
Someone would foil your 9/11 scheme, and then you would have to resort to playing high-stakes poker to make up your losses. Add some explosions and you might have a good movie.
I think a good idea for a new Facebook would be to start at some big University college and build up from there...
That's not tragedy, that's just them being assholes. If your home is foreclosed you're supposed to move out.
I can't make much sense of that - in what sense are they representing me if they side with their party, or on the other hand why are they a member of a party if they don't side with it, but instead take a view which includes that of the constituents who voted against them?

If whoever is elected represents you, why aren't they all classed as 'independent'?
Depends on the local law, but in most places unless someone has a reasonable expectation of privacy then you can take their photo without permission.

So, on the street, it's OK. In your living room, not OK. Getting pulled out of your collapsed living room - probably OK.
No, those links at the bottom aren't adsense. He's not that web savvy!
Draining the battery could be argued as "human error", but it is a pretty common error.

There is no "human error" in the "computer systems didn't start up right" half of the excuse. That is a design error.

Having said that, I've worked with avionics. Avionics power systems are absolutely horrible with respect to voltage regulation and glitches. The power source is switched between a ground cart, APU, and multiple engine generators at various times and causes glitches each time. Creating hardware and software that is able to start reliably when hit by multiple glitches with random intervals and random duration plus power brownouts and surges is extremely difficult. We used a programmable power supply that was able to do random glitches (it was affectionately known as the "widow maker" because the engineers' wives would become a virtual widows while the engineers worked out the bugs ;-). When the systems engineers would assure us we would have clean power, guaranteed, we would just roll our eyes and roll over the widow maker... (The battery bus actually is reliable and glitchless, but only flight critical hardware gets to hook up to that.)

Just to complicate life, power glitch testing (and brake system safety testing) is an instance of the halting problem. http://en.wikipedia.org/wiki/Halting_problem
That is a useful writeup. The Semantic Web as a technology has faced an uphill battle for acceptance but that is hopefully changing. BTW, here is a PDF link to my new SW book: http://www.markwatson.com/opencontent/book_java.pdf

The book is just about done, so you can ignore the work in progress warning on the cover page. This is the Java/Clojure/Scala/JRuby edition. The Common Lisp edition will be delayed a while because I just accepted an AI gig that is going to require all of my focus.
I appreciate the objectivity of your comment, but that's money I'd sort of be okay with not saving.
This guy is smart. Also worth viewing to see the VP getting demoralized.
BTW, my book covers the use of Sesame and AllegroGraph version 4. AG 4 is not quite out yet so you will have to use Sesame for now to play with the example programs.
These days the main method is to use an optical drive emulator like Daemon-Tools, although in the last few years there has been a bit of a game of cat and mouse between games blacklisting virtual drives and tools that allow you to 'hide' them (or disguise their virtual nature).

The other alternative is just making a really accurate duplicate of the original disc, by ripping and burning it with a utility like Alcohol 120%, which can make perceptibly identical copies of the game media.
TagMan Speeds Web-Page Load Times, Protects Privacy 05/10/2010
That doesn't appear to be true. From http://www.mscs.dal.ca/~selinger/md5collision/:

It is now well-known that the crytographic hash function MD5 has been broken. [...] The following is an improvement of Diaz's example, which does not need a special extractor. Here are two pairs of executable programs (one pair runs on Windows, one pair on Linux) [...] Here, you can download the software that I used to create MD5-colliding executable files.
Your computer may be broadcasting an IP address!!
Interesting to see if this is real acceleration of webpage or just a spin
I was actually looking for something more textbook-like, but thank you nevertheless.
The fact that we can have these sorts of discussions is the best argument against having public health or public pension schemes.
Wow, very interesting. Thanks for sharing. May I ask what you exactly do or did? Mental trainer?

I'll try to get my hands on "In Pursuit of Excellence".

What I also found is "10-Minute Toughness: The Mental Training Program for Winning Before the Game Begins". I'll report on this as soon as I finished reading it.
Several offices I've worked in now I've intentionally invited non-smokers out to join me - "fancy getting some fresh air while I pollute mine?" is often a good way to phrase it - and with a little care one can arrange for the non-smokers to stand upwind of the smokers to ensure they're not breathing stale smoke.

The reason for this was multifold - it got them a break, it got us a few minutes to chat, and while there was often some socialisation, in a group of programmers there was also almost always useful discussion of the stuff we were working on and brainstorming.

Here at Shadowcat, my development team is geographically distributed but our business guy (co-founder, non-smoker) and sysadmin (fellow smoker) are on site, and all three of us often go out for breaks together and use that time to update each other on where we're up to with stuff (or what we're stuck on) - the end result is as much as anything else an ad-hoc miniature stand-up meeting except with strictly optional carcinogens available at the same time :)
The photo the thread refers to is on the street.
The coolest guy in the world is Jack Nicholson. Obama doesn't even crack the top billion. The question about whether he can smoke inside the White House, though, being a government building, is an interesting one.
What made Facebook great at first, is what is missing now...
That hurts.

Slight difference though, this is an 'offset' crash, the volvo is straight, makes you wonder how well the V60 would have fared in an offset crash.
Please review our startup Favetop.com - Internet Desktop
My starting point was looking at the reviews on amazon.com, but I've recently found out those are gamed too (paid review shops that spam good reviews, angry reviewers that spam bad reviews, etc). Now I don't know what to do, if there are no specialized review sites (like dphotography for DSLRs, for example).
The above post was random but Osmos is worth playing. It can be relaxing, though gameplay varies from slow and methodic to frenzied.
That would be generous, but its not required. It's his work and he deserves the benefit. If he chooses to donate, that would be completely up to him.
If the hourly break makes you more productive, I say take one anyway. Being a smoker shouldn't entitle you to extra privileges, nor should quitting deprive you of any.
I can't tell if it's just the angle of the video, but it doesn't look like the airbags deployed. Maybe they were intentionally disabled, but yikes, seems like a car you should stay away from until they work the bugs out.
The maximum size of buffers (and the largest fixnum) is doubled.
On typical 32bit systems, buffers can now be up to 512MB.

This limited buffer space has long been a criticism of mine and an often-used point I make when I choose to play the Holy War game between vim and emacs. 512MB is still a weak and arbitrary limitation (vim just uses up your memory), but this is much better than it was.
Do you happen to work for Philip Morris?
The person doing the spoofing has to create both of the files. You can't take an existing file created by a third party, and then generate a collision against it (yet).
Any trick I use is to mindlessly start doing anything, just anything, related to work. You will gain momentum after a brief period of activity.

While procrastinating, don't do anything which feeds it. (like facebook, browsing, HNing etc.)
Meet girl. Flirt with girl. Go home with girl.

Some weeks and much happiness later, for one reason or another end up with the following conversation:

"You were abused, weren't you?"
"Is it really that obvious?"
"No."

... or at least it doesn't seem to be to most people. But after a while of talking to enough people and really listening to them, it becomes easier and easier to spot.

I'm enough of an optimist to still put faith in individual humans but humanity as a whole? Goddamn we suck.
you really can't compare your timing results with theirs, as you don't have the same machine. Run the same test on your machine with Chrome 4 and 5 and then compare those.
Wonder no more:

http://www.youtube.com/watch?v=qSYxj1wFULM

Actually that's the last model. These are done at 40mph so it's more severe than the truck crash above, but there's still no damage to the passenger compartment.

Here's the new model; I couldn't find an offset crash test but thought I'd post this anyway because it's fascinating -- it shows all sorts of crazy angles you don't get to see, like a view from below:

http://www.youtube.com/watch?v=kTUqyaSHwzA

You can see how the exhaust system is designed to come loose from its moorings rather than buckle during a crash -- I assume this is to stop people from being burned by hot exhaust gases if the engine keeps running after the crash?
Horrible ghost pictures-Childhood Nightmares and fears photography
Should jobless aid be tied to community work?
Use a framework: Django. RoR.

Go minimalist (feature set) and release ASAP - no matter how crappy it is. Having something released will force you to improve it quickly.
I come from a roughly similar background, I started out fresh out of high school in tech support, though had done some programming on the side.

I enjoyed programming more though, so gravitated towards that, and so glad I did. Most of the people I knew from my time in the support / admin trenches have similar stories to tell, apart from some exceptions doing large-scale work for Google, eBay, and telecoms.

On average I think programmers are compensated better, and generally enjoy a better work environment.

When you're seen as working in a cost center as sysadmin and network admin often is, you'll always have the spectre of downsizing/outsourcing hanging over you.

Just don't work permanently at a consultancy (ugh). If you must work permanently, do so for 2-3 year stints, and at product-focused places or places where software engineering isn't just doing crappy line of business apps.
Intelligent Human Computer Interaction-Artificial Intelligence
Gamblers enjoy a 'near miss' almost as much as a win
I'm not sure it's a good strategy for Zynga to make enemies of Facebook--for a number of reasons. The one that comes to my mind is Facebook must have tons of data on Zynga's deceptive trade practices. If this info gets out, and it's as bad as the conspiracy theorists suspect, it could shut Zyna down.
IMO, there are more fundamental problems.

Run any computer system long enough and you will get random bit errors in both memory and computation. Avionics systems mitigate this though redundant systems but cars are not built to that level of safety. So yes, assisted braking systems will fail. The real question is how often and to what result.
Whatever model you come up with, you'll need a way to have your friends see what you do to compete with FB, in other words, you need to build in that audience. That's the advantage of the walled garden that is FB. The second thing you need to do is to make it distributed, ie. non-walled garden. That's the weakness of FB right there.
That was great to wake up to on this rainy Saturday.
That's not correct, the easiest way to bookmark is to upvote.

The articles then end under your 'saved' list (see your profile links) and you can find them again later.

These lists were limited in length until recently but it seems that that has now been fixed and you can go all the way back to when you joined HN.
Umm... if you have ever tried it, you might know its hard to quit HNing. Specially if you have a very curious mind
Not that related but still very cool
http://cd.textfiles.com/

Contains all the old CD collections from 90s ! All the demoscene,Aminet archives , Black Philes .....
If there's a high chance of you going to jail each time you do it, that makes it non-sustainable.
Chrome 5 was the clear performance winner. "In Google’s own V8 benchmark ..."

Google browser and Google benchmark? Can we get a benchmark from an unbiased source?
Studying wise you want to make sure that you've got a good solid plan that you are confident with. Make sure that you are happy that at least a week before the exams you have all the material covered, then you can spend the last week looking at stuff you are less sure of.

Don't study on the day of the exam. Don't study for the evening before either.

Night before, make sure that you have everything you need (pen, calculator, ID or whatever) ready to go. Drink plenty of water, have a good meal (with mates is always good - but avoid alcohol). Don't go to bed at an unusual time. (waking up too early or late won't help).

Morning of the exam get lots of food on board, carbs good of course - but again don't eat anything you wouldn't normally. Keep on drinking water. Leave for the exam so that you're 5 minutes early. That way you can grab a seat and calm yourself down if your nervous.

When you get to the exam avoid talking to people about the exam - make general conversation (keeps you calm) but don't talk about exams. Too many people moan about how they're supposedly going to fail.

In the exam itself assuming that you have studied enough then you should be fine if you pace yourself and work through it logically.

Stay positive an it'll work fine.
How do you come to that conclusion? With the information we have it seems to me that this system can’t make your driving any worse. It’s a emergency system, it’s supposed to only kick in when you already failed. It too failed in this case, but that only means that with or without the system, sometimes you are dead either way.

This system doesn’t even want to be autonomous which means that if the worst thing is does is flat out fail (and not, say, misfire) it’s no better but more importantly also no worse than a car without the system.
Can you give me a situation where you would need more space ?
This sounds interesting. any web links for a newbie to get started?
Well, the first thing I would ask is why do I need a web desktop? I hardly use the non-web desktop I already have.

Secondly, (and this is based on playing with the site for 5 seconds) what are you providing that my browser's bookmarks bar isn't?
I think it's the craigslist logic, but I think you're missing the point about finite resources.

He's not saying that features shouldn't be added period, but that those features aren't worth even the minor resources required to add them.
This reminds me of constrained writing: although one doesn't have a rich set of tools or options, one can produce a remarkable peace of work.
http://en.wikipedia.org/wiki/Gadsby:_Champion_of_Youth
B. Much of your personal data is still publicly available through Facebook Graph, regardless of how much you try to lock down your profile.

I don't think this is true, as an example here is what the graph API shows about my account:

{
"id": "800679",
"name": "Matthew Brown",
"first_name": "Matthew",
"last_name": "Brown",
"location": {
"id": null,
"name": null
},
"gender": "male"
}

In the past I've had to go through all of the privacy settings painstakingly to make sure nothing is public, but I don't see how it can be said that you can't hide what you want from the public / graph API.
Compare that to an F150 http://www.youtube.com/watch?v=lB0araA0T_k&feature=relat...

Not at all what you'd expect. or is it?
[mp3] live recording during the Dow Jones crash
Here's something of an idea, don't know how feasible (social networks isn't my specialty):

Each 'person' is identified by one or more email addresses.

Each person has a network page, which can be hosted anywhere.

Messages are sent via RESTful HTTP posts, and can be marked public or private -- public will get posted to the receiver's page by default, private won't be (but there's nothing to stop the receiver from re-posting it to their page, which isn't any different from email).

Each person can define groups of friends/contacts by the email addresses of people. This way you can keep friends/family/business separate, even if some people are in more than one group.

When you get a public message, you can easily forward it to any of these groups or individual people (or a combination).

By default you can ignore messages from people not in any of your groups (the site hosting your page would ignore it right from the HTTP post point). You could also set a specific subpage for messages from people you don't know (aka Formspring.me)

Not really sure where the money angle would come in (for whoever hosts the pages).
I believe distributed to be unnecessary. Build almost the same thing facebook is now but be good.

Follow flickr's community guidelines and minimal design. Allow me to have a profile picture, give status updates, message friends, write on walls, create pages, groups, and share photo albums, nothing more nothing less. No games, no apps. Let me export and delete my data and make privacy settings clear and easily adjusted.

Get the right group of people in early and you have yourself a nice little business and an easy way to get lots of press as the facebook alternative. You won't be bigger than facebook but you'll make a smaller group of very passionate people happy and thats a good thing in the long term.

Edit: If you removed the t-shirt business from threadless you have a pretty early idea of what this might look like.
Facebook is also a way for groups to communicate with their supporters, plan private events, and let members locate each other. It would be useful for many groups to do that without broadcasting group membership.
With no disrespect to those who lost their lives' savings in this crash: I just love how this guy comes out as a half-breed mix between a sports commentator and an auctioneer.
I'm not quite sure what you're saying. Is it that you're finding it easier to identify which girls you're in relationships with have been abused?
The Challenge of Writing Science Essays
It is not so simple to write science essays, whether they belong to biology, physics, chemistry, geography or astronomy. Anyway, they are quite a challenge.
2011 GMC Sierra Denali Heavy Duty Review and Price
I am led to understand that ABS systems often do have multiple independent microcontrollers.
An office can get nearly the same effect by installing an automatic espresso machine someplace not too close to close to the desks. Unlike the default American coffee, it's not quite enough liquid to be worth taking back to your desk; you don't waste time preparing it manually; you still need to wait a minute for the sugar to dissolve and the drink to cool off a bit, and then sip on it for another minute or so; and the caffeine content is moderate enough to justify several trips a day.

It also pairs well with cigs, so a smoker and a non-smoker can take a break together without it being awkward.
Japan's #3 newspaper will print yesterday's reader Tweets in paper edition
Heroku Sees 50 Percent Increase in Apps Since November