skysight-inc/HackerNews huggingface dataset:
I get a better shave out of my single-blade safety razor, shave stick, and brush system than I ever got out of my five-blade shaving-cream-from-space setup. The reason these multi-blade things are so popular is because Gillette can sell replacement blades for damn near a fortune and people keep on buying them.

On the flip side, razors for a classic blade can be had for about ten cents a piece.
What happened to Flickr would have happened even faster if they hadn't used crypto at all. Their crypto was broken, but didn't make things worse than they would have been in the absence of crypto.
how is this account not in purgatory yet?
I would love to see some of these IPS panels in the Macbook Pro's.

Currently the only things differentiating between the stock Macbook and the 13" MBP is build quality (unibody polycarbonate vs unibody aluminum), Memory Cap (4gb max vs 8gb max), default HDD size (the MBP is actually smaller), and the Pro has Firewire and a SD slot.

Granted the price difference between the MB and the 13" MBP is only $200, but I think the perfect way to distinguish between the two is IPS. Seeing this manifest itself in the iMacs is really unexpected to me given the industry trend as a whole to keep displays as cheap as possible (I was previously just hoping for a simple bump to 1680x1050 on the 15" MBP, which is what I own and will likely buy again in the future), but this gives me hope that better panel technology in the laptops is actually a potential option.
Why not? The whole surface is multi-touch, so it would seem like one could program the logic to detect 3 fingers on the mouse and the middle one pressing down.

I think the cool part about this mouse is the bluetooth. Those of us with aging laptops can still enjoy multi touch gestures without buying a whole new laptop.
Breast Cancer, The Way To Cure It Through Simple Lifestyle Changes
Breast cancer is an entirely preventable and curable disease but our modern medical approach with their toxic treatments only removes growths and that won't stop it spreading or returning.
$69 in USA || £55 ($90) in UK || €69 ($103) in the rest of Europe

How do you middle-click?
google reader. when things pile up from me being gone for a bit, i tend to just take the huge content pushers and mark them all as read. makes things much easier.
Love your natural language recognition. Seems very useful.
Great for consumers IMHO. It will force nvidia to make their stuff better.
Are these results different depending on what manufacturer you are using?

Or is the best block size or partitioning scheme for an ssd made by X also the best for one made by Y?
why not make the SSD internal? the bus speeds would still be faster internally...
AT&T Boss Asks Employees to Fake It
Python messaging with ActiveMQ and RabbitMQ
research papers look great, I read lots of two-column ACM style papers which are just fine. Here's a picture that someone else took for me before I decided to buy it: http://files.getdropbox.com/u/52575/photo.jpg

From this HN comment. http://news.ycombinator.com/item?id=655733
Strange thing is, this story makes me more likely to buy a Kindle or Amazon product because I know that if push comes to shove, they will back their product.
"The consequences of deflation IMHO are overblown -- eventually people will need purchase goods and stop saving/hoarding."

Eventually, yes, but as a noted economist once said, in the long run we're all dead. The point is that there's a real and significant economic cost to deflation, one that is much greater than the economic cost of inflation to an equivalent degree.

"Massive inflation on the other hand, Zimbabwe today, or Weimer Germany (getting paid 3 times each day) are real threats and will rob the life savings of anyone who doesn't have the money invested or converted to real assets."

I don't see any risk of that happening to the currency in a major country that isn't completely corrupt or totally broke. One thing the Fed is able to do is prevent hyperinflation. Mild inflation, which is what we've had instead, is probably the best long-term target for currency to take.

"I agree legal tender laws have existed for a long time, but if you advocate competing currencies then legal tender laws will quickly chase the good money out of the system."

"Competing currencies", as you put it, is simply a barter system. There's no way that civil law or tax law could even work without legal tender laws, and in any case, going back to barter would be a bad solution to a non-problem.

"The US went off the gold standard in the 1970s and gold was still used for things besides money so I don't really see how that argument holds water."

The US has been cheating on the gold standard since the FDR administration anyway--and there's been enough economic growth since then to create a really big wealth-to-gold ratio compared to what it was back then. If you take the level of M2 in the United States and divide it by the US gold reserves, which is what a US return to the gold standard would require, the resulting price of gold would be orders of magnitude above what it is now and what is affordable for any feasible purpose.

"Do you mean like how it's currently managed now? how it was managed in the great depression?"

As you yourself just noted, during the Great Depression we were on the gold standard. That was actually one of the causes of the Depression.
I've experienced the effects of trying to have the C++ "kernel" and a HLL for the "rest" on a project.

We allowed large parts AI/gameplay (not generally what I would think of as "kernel") to be pushed out of C++ into a HLL, and it was extremely painful bringing it back when the performance began to hurt us.
threading is not easy in java. Check out http://www.javaconcurrencyinpractice.com/
How I learnt to grok Customer Development
The point is not to try and out-Apple Apple - iPhone will probably always be prettier. The point is to be 'good enough' while offering the flexibility, variety and freedom that Apple don't give you.
In your signup form: when you try to signup for more than 25 users, it just says "mail us". I suggest making that clickable.
At first I was just waiting for the store to reopen to get the mouse, but I don't think I can live without the middle click
If you don't mind, how did your beta testers and first customers find you?

Such a crowded market makes SEO difficult, and I think the AdWords rates in that area run $10+ CPC.
> "We built a small team to work on "Community Engineering"...

> "We set up an Advisory Board designed to advise REvolution management about decisions relating to REvo and Open Source..."

Honestly, this sounds fluffy feel-good bureaucratic big-company bullshit to me, the kind of thing that has no place in a startup. Maybe the new CEO is a really smart guy...
Actually, PostgreSQL's MVCC architecture makes lock contention radically less likely than with most other DBMSes. For SELECTs, you're only ever taking "Access Share" locks on the table ("Hey, I'm using this table; you can't DROP it right now."). For DML queries (UPDATE, INSERT, DELETE), you'll see those, plus "Row Exclusive", which is just what it sounds like.

There are a few other lock types you'll run into as well, but they're typically only seen in narrow, specific cases -- when you're performing maintenance (vacuuming, clustering, &c), indexing, DDL changes, or when you explicitly LOCK a table for whatever reason.
Still no HMDI, that sucks...
win7 doesn't need a run prompt, just hit the windows key and type.
TechNet Virtual Conference
Just curious, how old is the ticket processing database? Is it possible that 7 X's was an invalid licesnse plate at some point in the past? If so is it bad design still? What is the bad design in that case, the system or the improper requirements gathering when updating some parts of the system to allow for the 7x license plate? Is the actual problem not in the software, but in a failure to notify and properly train the police officers one the 7x problem?
Ask Reid Hoffman anything you like
Free Windows 7 VHD
The actions take place in a context, and just because there are empowered women doing sex-charged performances in San Francisco doesn't mean the event in Taiwan was empowering.

Does it mean those women in Taiwan weren't empowered then? Besides, maybe that kind of thing is common in Taiwan, and nothing to get all worked up about (especially on the other side of the planet).

To the women, it was probably just a business transaction, and the geeks probably enjoyed it. No one got hurt or degraded.
Sun cutting workforce 10% ahead of Oracle Takeover
Thanks, we just got a fixed ip at work and I was wondering why the initial connection to our servers took longer than usual. Our new ip doesn't have a dns entry.
I'm not sure this counts as backing. The guy threatened a class action lawsuit, and they backed down. This could also mean either it was cheaper to pay $400 than defend against such a suit or that there was merit in the suit and the guy could have gotten a lot more.
I've never really used middle click, so that doesn't inconvenience me at all.
When he said 'turn into', I think he's asking why Geocities didn't evolve from 'static content to an anonymous audience' into 'dynamic content tailored to each individual users'.

Geocities (Yahoo!), AOL, Xerox--the head of a long list of companies in the right place at the right time but lacking vision.
Cisco Unified Presence Denial of Service Vulnerabilities
That's a good question. My reservations mostly have to do with this:

Of the emails captured, how many participated in the beta and eventually became paying users?

Which is really asking: Will those users really come back after you've broken that initial promise?

Other success stories say yes. And I speculate that there's a certain window of time that you need to deliver in to make it work.

There'll always be another question though, so I guess it can't hurt to just give it a shot.
I guess that's what makes it hard for me to comment on this. I don't really care much for flexibility or variety or freedom. I want something to work as well as it possibly can, and don't worry about tweaking it unless the tweaks make it run better. So Android doesn't interest me at all.
Bits: New Apple Macs, Macbooks and a Mouse. But Where’s the Freight?
Let's Stop Vilifying the Bankers
Why didn't newspapers create Four Square or Yext or Craigslist or ____.

Comfort with the status quo and a lack of vision, perhaps?
He credibly threatened a lawsuit. That is, he made it apparent in his letter that he was familiar with consumer law through the information he presented to them. I doubt a letter that said "I dropped my Kindle, send me $400 or I sue" would have the same effect.
Is that really the ethos you see Apple emanating? Because I've always seen the opposite. One of the things that I thought coolest about Apple back when I was on Windows were the people who talked about installing Leopard on a Powerbook and having it still work perfectly. Ditto the iPhone now. In fact, the line I hear directly from Apple is "Because we have no physical controls, we're allowed to keep our 1st gen iPhones in line with our freshest models, so the iPhone will outlast many of the other phones its age." Certainly my iPod is showing no strain in its second year. I haven't even upgraded to 3.0 and it still feels great.
Can anyone confirm that this is actually Jason Calacanis' blog? Normally he posts stuff somewhere else.
Sun Microsystems slashing up to 3,000 jobs, 10 pct
TheFunded has pretty stupid membership requirements though. If I recall correctly, they require you to submit your business plan as part of the sign-up procedure. I think that's worth boycotting them along with the pay-to-pitch groups.
In my experience of the most common mistakes is the failure to realise that on pretty much all Linux distros, services like Apache and MySQL come conservatively tuned. This is deliberate; it means a DoS or out-of-control process within one of those domains is unlikely to take out the entire server, because there's a hard limit on consumption of memory, CPU, child processes, threads, etc.

However, this default configuration needs to be tuned to allow you to take advantage of the hardware - if you have generous hardware. Otherwise, you will wonder why your web sites are extremely unresponsive, yet the server load stands at something relatively unimpressive.

I found this out the first time a blog post on one of my servers got digg'd.
Simpler to use (no external program to start and monitor) and to backup (just copy the sqlite file)
"any operation requires a global lock" is incorrect. Only inserts/changes lock the database; there can be multiple selects: http://www.sqlite.org/faq.html#q5
"The .69/dollar claim is as old as time, cited all over the place. Has nothing to do with any external factor like hours, experience, etc.: it demonstrates that all other things being equal a woman is paid less for the same work."

That's just not true. That statistic ignores all other factors such as hours of work per week, experience, danger, and a host of other factors. It quite literally compares the salary of people with years of experience who are working 60 hours a week directly with new hires of the same job title who are working 40 hours a week. It lumps them all together. The 76 cents (or 72 cents or X cents) on the dollar myth has been debunked very thoroughly, though it still enjoys popularity amongst feminists.

Study after study which has actually controlled for factors such as experience, hours worked, travel required, etc have found very little pay disparity. There are a number of more forceful articles on the subject on BW, the Cato Institute and other similar sites. This NCPA article is a gentler explanation of The Wage Gap Myth:

http://www.ncpa.org/pub/ba392
This paper focuses specifically on US presidential elections, though the broad principles are applicable to other elections.

One of the authors is Nate Silver (of fivethirtyeight.com), who has probably spent as much time doing statistics on US presidential election results as just about anyone else in the world. Another is Andrew Gelman, who's no slouch either. Academically he's got way more depth than Nate Silver, but he isn't as focused on elections. Authors Gelman and Edlin wrote a paper about why it might be rational (in utility-maximizing terms) to vote that's famous enough that I've read it (which isn't necessarily very famous).

One-sentence summary (though the whole thing is only 9 pages long and not terribly scary): in a US election, your chance of deciding the election if you vote ranges from about 1 in 10^7 in swing states to about 1 in 10^10 or less in very one-sided states. The average vote, in some sense, has about one chance in 60 million of being decisive.
LHC reaches operational temps, collisions start in 5 weeks
I'm sure it is a great game, but somehow the buy impulse didn't reach me yet :-)
Anyone who pays to pitch is so far off the map, does it even matter what they do?
As of a few years ago, they'd descended into cheap sensationalism -- not quite to the "Is your pet psychic?" level but they seemed to be headed in that direction, with no visible connection between an article's fluff factor and its scientific relevance. That's when I bailed on my print subscription.
Good point, that is an important distinction. In the end tho, I think the equation is still the same:

if Pr(d|r)*Cost(d) > $request then pay him

Where d is dealing with the guy, r is the reasonableness of his request, and pr is the probability function.
On Linux (at least recent kernels), there are a number of variables that can determine whether or not DF is set on outgoing packets. I ran a few tests with (Ubuntu Hardy) firefox and it seems largely to vary based on the value of /proc/sys/net/ipv4/ip_no_pmtu_disc. If 1, no DF. If 0, DF set. But it has this behavior regardless of whether I'm using HTTPS or HTTP.

I understand your objection: standards do not often reflect the real world. But the title of your post is misleading. Saying that routers treat https differently than http is just incorrect. When I read it, I thought you were trying to imply that routers were doing some sort of deep inspection, or at least looking at the TCP port numbers.

What is true is that you can't expect PMTU discovery to work reliably over the Internet (another case of standards not reflecting the real world). I work at an ISP and it's a constant source of frustration. In general though, it's something that needs to be fixed on the client side (or at least on the client's ISP side), rather than on the server side.
So what? Comparative programs have the same issue therefore it is not an issue? I'm not disputing that QMail is an improvement over Sendmail; in fact, I'm not disputing QMail at all. I've never deployed it, nor do I plan to do so.

I'm merely expressing my belief that in code that is meant to be used in production, facilitation of deployment is part of the problem scope. This is especially so when proper deployment is critical (as is the case with a mail server for example.) If QMail make deployment more difficult than it could be, then that is a problem with QMail. It might be the result of a worthwhile trade off. It might be better than it's competitors. But it's still a problem.
Based on your analysis, that statistic does not hold up and will be removed from the article. We'll credit you on why its being removed.

Thank you for taking the time to educate me on this.
27" Screen would so much more useful if only OS X had system-wide font size settings^. Parsing 10px fonts from a distance of even a couple feet is far from accessible.

^ Resolution independence anyone?
Congratulations! Your tag line is great!
To me, this is the killer paragraph:

"Reese is a tall Texan who serves as Demand’s chief innovation officer and who created the idea-spawning algorithm that lies at the heart of Demand’s process. To determine what articles to assign, his formula analyzes three chunks of information. First, to find out what terms users are searching for, it parses bulk data purchased from search engines, ISPs, and Internet marketing firms (as well as Demand’s own traffic logs). Then the algorithm crunches keyword rates to calculate how much advertisers will pay to appear on pages that include those terms. (A portion of Demand’s revenue comes from Google, which allows businesses to bid on phrases that they would like to advertise against.) Third, the formula checks to see how many Web pages already include those terms. It doesn’t make sense to commission an article that will be buried on the fifth page of Google results. Finally, the algorithm, like a drunken prophet, starts spitting out phrase after phrase: “butterfly cake,” “shin splints,” “Harley-Davidson belt buckles.”
There was at least one study showing that music pirates were also the people who spend the most money on music. I suspect it could be the same for games. Also many pirates turn into paying customers eventually, for example when they earn actual money and are not poor pupils anymore.
and scrolling documents and adding another axis of manipulation in apps (like google earth), and bunches of other things.
> We only have a free (and self-correcting) market if there is perfect information

Thats pretty idealistic. I say we have never had perfect information, and yet the world doesn't end.
It's a calculated risk. Some companies refuse to settle for certain classes of litigation in the hope that it will deter people from bringing frivolous suits down the road even if it means paying more in legal costs up front.
True, but having to threaten a lawsuit in order to get a refund hardly counts as the company "backing their product".
where does it say it doesn't support the middle button? It's technically a multi-touch pad on top so it could detect when you want a middle mouse button click. It could technically detect 5 buttons on top of the mouse...

Also, back in the old linux days when most PCs only had 2 mouse buttons, people could click with both buttons to emulate the middle button. This was a standard option in the xfree86.config file. I would imagine something like this would be possible if the mouse can detect 5 independent touches on the pad.
Can I upvote you twice? I don't understand why this is such a hot topic. If a VC asks for money to pitch, kindly thank them for their time and walk away.

I suspect that people want to protect each other by raising an alarm here... honestly, if you need someone to tell you not to pay to pitch, you have bigger problems.
"but it's starting to look like the heavy reliance on javascript was a design mistake."

They can always compile it to binary code. Or drop in a faster interpreter, a persistent JIT perhaps. Or even something that spits bytecode to files as needed (like Python)
Well engineered DIY Segway
The best part is that it uses normal AA batteries. I hate the rechargeable mice that come with a specific recharger. When you're low you can't immediately recharge it and there are times when you forget and really need to use the mouse!
"If someone can get something for free, most will."

I think you also forget that games are usually not essential for survival. So it is not just a choice between pirate it or buy it, people can also just ignore it. That quite changes the subjective value, and in turn you better make people like you. They will probably buy bread from a baker they hate if it is the only baker in town, but why should they buy games from somebody they hate?
How best to navigate to a PHP page after a form submit?
Experienced PHP programmers know that there are various ways of structuring pages within a website. Years ago, a common approach was to place every major page into a separate PHP file, and within the navigation menus simply link directly to the various pages. Nowadays, most sites use a central control file -- typically index.php -- and use GET variables to distinguish which page within the system the control file should present to the visitor. (The control file might pull the page content from functions, HTML files, or, as is used in the better CMSs, a database.)

For instance, a "Contact" navigation menu item could be linked to "index.php?page=contact". (For this discussion, let's ignore search-engine-friendly URLs.)

What is the best way to pass the visitor from a completed form page to a destination page? Let's say that after visitors to our site successfully complete the contact form, we want to send them to our privacy policy page. So when they are completing the form, the address in the browser is "index.php?page=contact". After they click the Submit button, we process the input, verify that it is all correct, and now want to send them to the privacy page, whose link in the navigation menu is "index.php?page=privacy". How best to do that?

One possible approach is to use the PHP function header(). But if you are stepping through the contact page code, using a PHP IDE, it will step to the line of code after the header() call, without navigating to the privacy page. (There may be an IDE out there that does what we want, but I have yet to find one. Even if it did, all variables set in the contact page code are lost.)

A second possible approach is to have the form processing code set a variable to indicate what page to go to next (e.g., $page = 'privacy'), which would cause the privacy page's contents to be displayed next. But the address in the browser still indicates that the visitor is on the contact page. They may send that address to someone else, as a link to the privacy page, which would be confusing to the recipient.

Any suggestions?
So you're saying that with ip_no_pmtu_disc set to off (the default value), your HTTPS server does not set the DF flag on packets?

What I've seen is that all HTTPS servers (that I've observed) set DF on their data packets. No HTTP servers (that I've observed) set DF for their data packets.

What I would like to know is why SSL servers set DF on their data packets. As you've observed there's nothing in the FAQ and I've googled the socket options and couldn't find any recommendations. I'm curious if an underlying API like openssl is simply so widely used that it's a de facto standard.