skysight-inc/HackerNews huggingface dataset:
Y'know, the actual amount doesn't matter here at all.

I don't care if he's only earning $30,000 a year -- no wife should be talking to her husband like that.
you can evaluate the decision function of groups of people. coming up with ways to morally justify defrauding or committing violence against groups of people by abstracting away their humanity has been a favorite pastime for millennia.
He may be dyslexic or he may just have rushed this to print and to hell with the typos.
I wasn't claiming that quitting smoking is a reasonable money management strategy. But a pack a day is something like $1500/year straight to your bottom line. No matter what your feelings about tobacco, it is an obvious luxury that you can live without and save a lot of money.

This relates to a very important distinction between being working poor and impoverished. And it isn't money. It is whether you've given up.

Someone who is working poor may objectively have it hard, but they feel in control of their lives. They can and do plan for the future. They save up for things. They anticipate what can be anticipated and make plans. I've seen people like this calculate the cost of smoking, and choose not to because they can't afford it.

Someone who is impoverished believes that their life is hopeless. Bad things are going to happen to them. They might have some influence over which bad things, but it is going to be bad. So why bother? Live for the moment and tomorrow can go hang. Smoke another cigarette, hope for some cheap booze (or other substance) tonight, it is all hopeless anyway.

Someone in the latter frame of mind knows that payday loans are stupid, but doesn't care. Because it is bad in that nebulous future that they already know is going to suck, and how much worse is it really going to get?

Anyone who talks about the poor being good with money who does not understand this critical difference between being working poor and impoverished is missing a very important point.
Rude People (Jerks) Are Perceived as Powerful
I think it's ironic that France is involved. The effect their three-strikes law has is to remove French culture from the Internet, which I was under the impression they liked trying to spread.
Mozilla rejects Google's WebP image format
IPad 2 Keyboard Case - iPad 2 Cover & Wireless Bluetooth Keyboard
For some reason this reminds me of being 14 writting assembly to take over the graphic card and reading various LaMothe books on game programming. Looks nice on the new firefox, no display on ie9.

I think i'll stick to canvas but definetly a neat hack.
http://www.wired.com/thisdayintech/2010/05/0526bill-gates-in...
No, doctors aren't lawyers. But they are humans, and thus they're responsible for their own actions, even if they've been misled by so-called experts. They bear responsibility for refusing medical treatment to clients who refuse to sign ridiculous "mutual privacy agreements".

I reasonably expect that highly educated doctors should have enough skepticism and worldliness to recognize that there exist people who will try to take advantage of them, much like "Medical Justice" has done here. Demanding that patients sign away their rights to public expression of their opinions is prima facie ridiculous and should trigger the bullshit meter of any doctor I'd consider trusting my treatment to. If doctors' bullshit meters don't trigger there, I shudder to think what pharmaceutical companies and free lunches could sneak by them.
Depends on the country. In Canada, it is illegal for news organizations to report on anything less than the truth. However, this is why these same organizations are lobbying for this law to be repealed. In the US, no such law exists, ala FOX may get away with any lie they choose as long as they fall short of libel (unless the individual is a public official).

In Japan, there is evidence of collusion between news organizations and both political parties/figures and corporate sponsors. This leads to actual censorship in the news. So while blatant lies such as those found in Vanity, may not be a prevalent, it is clear that in some countries stories important news would never even have the ring of full disclosure.
Chrome's "courgette
http://dev.chromium.org/developers/design-documents/software-updates-courgette
You can package code without making the package a formal part of the namespace. Having a global namespace doesn't preclude packaging code, even if they are traditionally mixed as one thing. Many Smalltalk's have a single global namespace, it works pretty well.
It isn't really gonna go away, it is just auto-hide or gonna return in a different form. Have a look at the blog posts there are lot of different ideas there. Auto-hide is what the test-extension now does. I actually like it.
just scroll down :)
Intriguing idea.

Extending it to absurdity:

All functions should be stored in a searchable key/value database, where the key is a cryptographically signed canonical representation of the function source code. By "canonical representation" I mean a translation to a canonical form of the lambda calculus, so as to capture the complete meaning unambiguously.

This database would, of course, translate the lambda calculus to erlang, lisp, haskell, php, what-have-you, on demand at the view layer.

Metadata would need to be extensive, but we could crowd-source that Wikipedia-fashion.
Clickable: http://www.cloudfrag.com
Sounds awfully a lot like the old http://code.google.com/p/thrudb/ ?

"Thrudb is a set of simple services built on top of the Apache Thrift framework that provides indexing and document storage services for building and scaling websites. Its purpose is to offer web developers flexible, fast and easy-to-use services that can enhance or replace traditional data storage and access layers."

No long under development though.
The language looks kind of bloated PHP3 with some ajax, no separation of concerns at all ! I don't think Opa is the solution to the actuals web development problems. Perhaps we need more great ideas and frameworks (symfony, rails, etc) from already well established languages and methods.
Think Before You Return False
Take it out of log view. It seems like languages quickly get to about 100,000 articles in a very short (relatively time span). I wonder if that's because there are a few hundred thousand universal articles and which they are.
Josh Berkus: "Scale Fail" how to be sexy like Twitter and Reddit
There's a simple algorithm for that: don't trust "perfect" people or companies. There are two ways to appear perfect: suppress all bad information and actually be perfect. One of these is much easier, and therefore a lot more likely, than the other.
Have a look at the extenion, it is in the mozilla labs blogpost:
http://mozillalabs.com/prospector/2011/05/20/lesschrome-hd-m...

What is does is autohide the whole bar.

All it leaves is the tab bar with the Firefox-button and some kind of Panorama/Tab Candy pull down thingie.
1. You say your solution is extremely fast.

2. You don't provide benchmarks.

If your solution is really so fast, then you must be making benchmarks continuously. How else would you know if you are improving and whether you are actually fast or just faster than [a tree | clouds | a ricecorn].
So either you lie about your performance or you choose to purposefully hide your incredibly well performing benchmarks.

Which explanation do you prefer?
Model releases are not necessary for the use of recordings as evidence.
I concur furthermore, if usernames should be tied to a user account then an option like "Submit anonymously" like formspring offers should be used.
Any update on this meeting?
They are required to give up security footage to law enforcement anyway during an investigation.

How is this copyright clause even helpful in that case? I'm guess it's not.
Nope. Didn't.
Show HN: I built this to help people know their severe weather risk
A common theme with the recent tornado tragedies has been to say that people had no warning.

For people who rely solely on civil defense sirens for their weather information, this may well be true, but as I've come to learn, the severe weather threat is often known days in advance.

Now, this isn't necessarily the public's fault. After all, I would say I'm more knowledgeable about severe weather than most and even I didn't know about sites like the Storm Prediction Center until relatively recently.

wickedwx is my attempt to bring this wealth of information to a larger audience in a format that the general public can grasp (always a work in progress as the information is often quite technical).

http://wickedwx.com - the daily risk areas
http://wickedwx.com/warnings/ - current warnings - as I write this there are 9 tornado warnings spread across Nebraska, Kansas, Oklahoma, and 1 on the East Coast in North Carolina.
Regarding the argument that doctors aren't lawyers, and they were just listening to so called experts:

There was a popular article last week discussing how doctors were ignoring evidence and logic because so-called experts in their fields hadn't instructed them what to do yet. They refused to think for themselves.

The idea that a doctor only used this form because an expert told them to, and didn't think about it for even a minute, does not fill me with confidence. Why would this thought process be confined to one area?

Link: http://www.cancer-healing.com/blaylock_brother.php
In every case where I read or viewed a news story on a subject I had specialist or insider knowledge of, I've been dumbstruck by how much journalists get wrong. Simple facts have been mixed up. Statements that I gave or heard first-hand have been misquoted. Terms and pseudo-jargon are misapplied, or made up out of thin air. So I absolutely do assume that most of the stories where I do not have special knowledge are just as wildly inaccurate. I think of journalists as chatty laypeople with an unsuspecting audience.

Not that I think it's an easy job to have to always be talking, while not knowing what you're talking about. I just think it's wrong that it's always portrayed as delivering facts, when it must be closer to hastily jotting down a lot of disjoint words, phrases, and half-quotes, and then trying to reconstruct a plausible-sounding story from it later.
The current example extension you can use to try it out does autohide of the addressbar with it's buttons.

It is visible when first loaded and when you change tabs, etc.

I think it is pretty easy to find.
I have read several comments on this thread where my understanding of what the commenter meant was that their humanities background gave them a perspective in a technical field that those with purely technical backgrounds did not have. I think that's a similar sentiment to the one that irahul is responding to.

You deleted your first reply, probably because you decided it was inappropriate. (I downvoted and flagged it - something I have done only a handful of times.) I don't think this one is much better.
Advertise to Leads, Forms, Trials or Freemium? Study this Google Campaign
It doesn't have to go to the search engine provider if it's combined. Just regexp match a URL, and if it's a URL, go right there.
You can always buy a mug instead...
If only. It also uses chunks of WebGL (ArrayBuffer etc). Removing these dependencies makes it mostly work in Safari (the 404 example, for example, renders fine when using fallbacks to the standard JavaScript arrays).

My big problem with the state of web programming at the moment is that people are generating these examples which, despite being based on "standards", are virtually worthless to anyone much outside of nightly build users. Some of these "standards" (i.e. WebSockets) are so ill-concived that they get rolled into one browser release, before being rolled out of the next when found to be flawed. These things are not "standards" - they're browser makers playing around with ideas. Similarly, this example (whilst cool) is not CSS3 - it's CSS 3 plus selection of other supra-bleeding edge stuff that wasn't needed to demonstrate the issue.

Whilst I generally applaud using cutting edge technologies, the entire point of the web (to me) is interoperability. As we seem to move more and more towards "This works fine if you're in Chrome, others may vary", I'm claiming that this is not the web any more than "You need Java 1.X.Y" or "Viewed best in IE 6" was. It's a custom delivery platform for content that happens to piggy-back on HTML, draped in a guise respectability via rushed out and hacked together concepts that many will never implement (as by the time someone's finally got around to doing it, they're onto v(X + 3) of the "standard").

Sigh, I sound about 30 years older than I am. However, having been involved in real standardisation where we strive to create something stable and reusable, these types of examples make HTML 5 look a melange of disparate and barely interoperable concepts. This is not intended as specific slight to the creator of this stuff - it's a cool and admitted hack. It's more a mild rant on the state of web development and the disconect between the technorati and people who actually try and create; not even things for the IE6 users - things for users of browsers less than than 6 months old (and possibly more than 6 months into the future of the browser it currently works on).
At the risk of sounding a bit snarky, don't you know what an execute command is?

Type a search string into a 'universal' field and hit enter = perform a search.

Type a URL into a 'universal' field and hit enter = go to that URL.

Use some refined heuristics to determine the intention (ala the AwesomeBar in Firefox) and you've got the best of both worlds.

I don't use Firefox/Chrome daily, so I may be missing something, but I don't see why a dual address/search field needs to communicate with Google to be combined.
Actually, currently it is an extension to (auto)hide the location bar.

Nothing to worry about
Here is another great in-depth explanation of what to use in place of return false, including stopImmediatePropagation() - http://fuelyourcoding.com/jquery-events-stop-misusing-return...
Clickables:

http://wickedwx.com

http://wickedwx.com/warnings/
Think about the constraints that doctors operate under. They're bound by doctor-patient confidentiality, and certainly aren't allowed to tell the whole world what they think of you. So they might well think it's reasonable that you're not allowed to tell the world what you think of them, either.

Legally enforceable? Damned if I know.
Lindsay Lohan - Momood | Momood
OECD Better Life Index
A fair whack of the microcontroller market uses harvard architecture (separate program/data) which makes it very hard for self-modifying programs to exist (such as Forth at a low level). Not only that, the programs are stored in Flash which has a limited lifetime so if you do go and modify it regularly, it will die.

90% of embedded ARM, PIC, AVR, MSP430, eZ80, 68HC11 etc fit that description in one way or another.

This is of course all IMHO.
Even Google has admitted that they wish they had built transaction support into BigTable from the start. Instead each internal group tried to create their own hack.
MS's strategy in my opinion mostly hinges on 3 points:

1) Enterprise Integration

2) Skype integration

3) Senseless (A communications network that runs on whitespace)

If MS integrates well into the enterprise it becomes the natural phone for enterprise developers (eg. the people who already know C#)

With Skype integration MS has an excellent platform to bring Skype to the enterprise and start cutting desktop phone costs. I know we'd all bemoan a 'managed' skype solution but corporate america would love it, and they trust the MS brand.

The third prong is the final nail in the coffin, if MS can deliver senseless and make the carrier's irrelevant then some massive innovation can take place in the space and MS will be the natural leader having both the spectrum and the handset, the only real question is whether they make a boatload of money by offering competitive pricing, or they use cut throat pricing to take the whole market. Knowing MS's embrace, extend, extinguish strategy my money would be on the latter, especially now that they are free from DOJ oversight.
The entire Internet is Not making us dumber.
Make sure you check the SVG/Raphael link on the top right corner, which is the same sample done with SVG.
I can't actually find this thing in the app store. It doesn't show up in search and the app store link just shows me a dialog that says "Your request could not be completed".
OpenPCR: biotech hacking
its integration with iTunes store is pointless and annoying to me (I don't shop at iTunes)

The best thing about iTunes is its open DB: Anything can read or write to it. It's barely less elegant to shop at Amazon MP3 (or at least it was until they made the Cloud Player the intermediary stop for every purchase).
And the link to the article: http://epubs.siam.org/sisc/resource/1/sjoce3/v33/i3/p1077_s1
Stock absolutely counts, but it has an interesting caveat. If you read the article they included the caveat "...within 30 days." Which covers the 'you pay it now with a credit card and you pay it off when the CC bill arrives' scenario.

Back in the 80's when I was trying to buy a house, part of the down payment was going to be funded by the sale of stock (I had worked for Intel and had vested a few shares). How much of the down payment was flipping all over the map as Intel's price went up and down and up and down. On the one hand I wanted to hold it as long as possible (the trend was upward) but I didn't want to get caught in a dip either. My wife and I picked a number we felt was "reasonable" and put that in as a 'limit' order. When that fired, we picked the best choice of the three houses we had as candidates and made an offer on the house.

The stock was up an additional 5% by the time we closed but had been down at least 5% between the sale and the close. Very stressful if we had been under contract and the price was falling.

Flash forward to the dot-com days, a good friend bought a house beyond their means and was making payments by selling stock. When the bubble popped they had to sell the house. Not ideal but it didn't leave them permanently stuck.
Fate of Data.gov Revealed
All I have to do is check if ArrayBuffer exists, and if not fallback to normal arrays. That's not WebGL, it's typed arrays. What else does it depend on?

It depends fully on standards which are currently being implemented. It works in Firefox and Chrome, and can easily be made to work in Opera (and I think IE9 too) by using the "-o" css3 prefixes.
That's right, but if the receiver needs to have the block on the heap for whatever reason, it's his responsibility to take care of that. Blocks are really no different from any other method argument.
Bill Gates predicts Internet important as PC in 1995.
Danielle is awesome. I've known her since her beginning at Twilio. Worth reading.
According to wikipedia[1] the population of the USA is 308,745,538 (2010 census). Is, even the majority of those, 1,900 Americans a really low figure to be a solid source for any argument?
Thanks for the insight. We are working the IT department at UChicago so hopefully that will work out for us. We appreciate your input.
Déjà vu :-)

I did almost this exactly last fall, except I used JSON and JSON Schema instead instead of thrift. Called it hummingbird db. I submitted to YC but all I got was an email that it wasn't that interesting.
Ah I apologise, it was Van Lierop (creative director) who stated how close these games were to completion.
It was the new Project Manager Brian Hook who was steering the game toward completion when they ran out of money. I say "steering toward completion" because he was actually standing up to Broussard to promote the concept of releasing over perfecting.

The source is here:

http://www.wired.com/magazine/2009/12/fail_duke_nukem/

The stuff I'm referencing is on the fourth page.
Just to give an idea how this "overcharging" works in another scenario: After roaming in Europe, I had a look at the records in my bill. I'm charged for every starting 50 kilobytes within each data session. If the average data session is 250 kilobytes (say checking for new email) this alone results in 10% "overcharge".

Moreover, the meter seems to include some PPP or such connection set-up traffic and is never 0 for a session so I end up having to pay for 50 kilobytes even if the connection set-up fails. At times there were runs of the phone trying to reconnect again and again. The worse the network the more I end up paying...
Very pertinent. The last also makes me think, though, that the sites encouraging people to post random doctor reviews online to sell ads are the biggest culprits.

I don't want my doctor focused on winning internet popularity contests. Most people are not qualified to critique for the general public much more than manner, environment, and particularly egregious mistreatment.

Choosing a doctor can be difficult and it's a problem worth solving, but I don't think online review sites are the best way to do it. (That doesn't make unreasonable terms and conditions any less unreasonable, though).
I've heard that the Wright brothers, when arguing, would sometimes exchange positions. I wonder if that type of training would be an effective counter to this effect.
It's important to note that this is a rejection of WebP, as it currently stands, not a forever rejection.
No offense, and call me a cynic, but I don't think this would get you into YC.
Ask HN: Is it bad to form an LLC outside the state of your business?
Title says it all. I know it is usually recommended to form a C Corp in Delaware due to the courts having experience with VC-funded businesses there, but does the same thing apply to somewhere for LLCs as well?
Happy Guys Finish Last, Says New Study on Sexual Attractiveness
Stock (plus a credit card while you wait for settlement) is certainly fine, but be careful...

The times that you are more likely to need liquidity (loss of job, economic crisis) are also the times that the stock market is likely to be incredibly low.

You might end up like many hedge funds who (as a result of some toxic assets) ended up having to sell good assets at firesale prices during the recent recession.
Yeah I noticed that too... I think the name is going to have some SEO issues. Try searching for "do@"
I've always wanted a device which would answer the phone and state 'This call may be recorded for personal assurance, press 1 to continue or hang up if you object to being recorded.' Then it would only ring through if they pressed one.

I doubt I'd have to even record calls as the dubious folks would just hang up.

(I wonder if this would be a salable Google voice feature)
Why is someone able to provide sensible financial advice considered entitled?

There are plenty of people who started with nothing and who, by being sensible, worked and saved and became financially successful.

hugh3 probably had such a person in mind, not someone with a trust fund who has learned to stay within their allowance.
Zynga About to File for IPO
Conversely, breaking all the rules almost always makes you a bad person.
Palantir, some of their Gov contracts are public and they extend to the millions.
MS loses the last XBox founder
Universities are not the best source for finding juniors and graduates. Put a job ad on a major job board to find them.

Your next challenge is to be able to work out which of the many people who apply can get the job done.

Your primary mechanism for this, after shortlisting/initial interviews, is for each graduate to do a 1 day practical exercise to pull together a simple CRM app that allows creation and browsing of client details. They should have a week notice to prepare themselves for this before doing the test at your office.

You should pay them a straight salary, at the lowest end of the market. Forget anything complex and don't even talk about equity until they have proven themselves invaluable.
The (show map) links on the right are not working.

This is very cool. You are taking data and turning it into information.