skysight-inc/HackerNews huggingface dataset:
I should have clarified that I was referring to accessing the swap as root. This also requires another privilege escalation, and is a separate issue I probably should have left out.
Show HN: HTML5 Slide Show Builder
I guess I would actually like all apps to quit on close. Apps that need it should be able to run in the background (sans any indicator that they are still running).

If all apps auto save and restore their state only very few apps actually need to run in the background: mail clients, music players, RSS readers, …

The dock could then show all apps with open windows (including hidden or minimized open windows) and Cmd-Tab could show recently used apps (including apps that are not running).

For this to work seamlessly all apps need to be able to auto save and restore state and all apps need to be sane about whether or not they need to run in the background. That’s certainly a daunting task and it’s understandable why Apple can’t (and won’t?) jump right to that.
Lets say you want to give the user a 1 step process to get back into their account.

You can 1) Email the password or 2) Email a unique link which lets them reset the password for their account.

If you do #1 the person likely used that password on other accounts. Now you've not only compromised access to your service, but any other that has the same password.

IF you do #2 the user sets a new password and gets into his account. No record of the new password is left anywhere. An attacker with access to the email account can still compromise your service, but now he has no idea what the old password was.
Does anyone remember this?

"What I can’t figure out is why he is even trying? He knows he can’t win." – Bill Gates, referring to Steve Jobs returning as CEO of Apple, in 1998.
Send this one to the WH to show them that promoting entrepreneurship promotes job growth.
My limited understanding is that some (many, now?) POS systems integrate with reservation systems, but only one at a time, meaning if it's tied with opentable, it's not able to accept reservations from any other service.

It's been over a year since I was looking at POS systems, but that's what I remembered (might be bad memory tho!)
I see people all the time on HN who think that the logic of a situation inescapably reduces to a single, simple statement or set of axioms which coincidentally agree with their own viewpoint. They are genuinely shocked and bewildered that a large segment of the population would fail to reach the same, simple-to-reach conclusion, and from this they conclude that everyone who does not arrive at that conclusion is defective.

Even if 50%+ of the opinion-holding population disagrees.

Because they are unmitigated narcissists, it never enters their mind that perhaps there are factors unseen to them that make the analysis more complicated for those other people.

I think this is related to what Nassim Taleb calls "epistemological arrogance" -- refusing to question the validity of one's own knowledge, despite significant evidence that one's knowledge may be insufficient or invalid, e.g. 50%+ of the population has a different opinion, or people with a compelling need for high-quality knowledge (VCs, in this case) are arriving at different conclusions.

For concrete examples of this, see the comments on HN article which involves a discussion of race or gender relations.
Disagree. It may be more common to see bad designs and architecture because language libraries already have good implementations of key algorithms. Strong, mature frameworks similarly go very far in making system design and architecture easy because someone else has already done the hard work. Therefore, both algorithms and design principles are important skills for a well-rounded programmer. Do you see why?
professional (especially wedding) photographers are also common culprits.
Realtime Webcam Sudoku Solver
I actually do love many YC companies (reddit, justin.tv, disqus, airbnb, optimizely), but not this one.
There's no malice in this unless Greenpeace tells their followers to spam and/or clog them which this Union explicitly did. "When the Union ignored his request, the company filed suit for, among other things, a violation of the CFAA for “knowingly caus[ing] the transmission of a program, information, code, or command, and as a result of such conduct, intentionally caus[ing] damage without authorization, to a protected computer.” 18 U.S.C. § 1030(a)(5)(A). "

Your statement of Greenpeace is disingenuous and bordering on slant.
Speculation: there is an authority metric which is used as a strong quality indicator. If you're considered an authority then your vote counts a lot more.

7 votes from folks like patio11 counts for about a million votes by the likes of me.

Like I said, speculation.
API to Check the Balance of One Developer’s Active Starbucks Card
Cable providers provide terrible DNS service. You may notice a big difference in performance by changing your DNS settings to http://code.google.com/speed/public-dns/ or http://www.opendns.com/. As a bonus, I've noticed that many service interruptions are DNS failures, not routing issues.
> Why is this an abuse?

From Wiktionary:

abuse: (n.) Improper treatment or usage; application to a wrong or bad purpose; misuse; perversion.

In my understanding, the intended purpose of the patent system is to protect and foster innovation. Clearly, the patent system is being misused for a very different purpose, which many would call bad or wrong. As such, this perversion of the patent system qualifies as abuse to those who agree.

The patent system itself being "the problem", as you say, in no way makes this abuse of it less of a problem.

If you don't believe that this is abuse, it might be because of your second statement:

> They patented something and are suing people they think are infringing on their patents.

Lodsys did not patent this. At best, Intellectual Ventures patented it, and Lodsys "bought" the patents, probably through some more nefarious means, with the sole intent of profiting through litigation. No innovation there.
No, we ran an extensive benchmark against log data and found that simplejson was indeed 10x faster. Your benchmark assumes a different "shape" of json dictionary than ours, and I would recommend updating your methodology to use real data instead. I added ujson to our benchmark, and here are the results (seconds):

$ python json_bench.py history.log.1
json 106.270362854
simplejson 11.336577177
cjson 5.63336491585
ujson 3.81600308418
ahh, Reagan's trickle-down effect. fingers-crossed...
Contracts are always enforceable.
The deformation of the aluminum bat leaves it in contact with the ball longer, and the spring action transfers more energy. A human head will deform more easily than a baseball; blunt impact injuries are a function of momentum over time, so a bat that deforms on impact would do less damage. Any baseball bat can be used to kill by hitting people in the head though.
PG, can you do the complimentary blog post "Well, these are my statistics to HN before and after getting MSM'd"
Multi-Dimensional Analog Literals in C++ by Eelis
I'd be curious to see some numbers. Just for fun, and also to get an idea of the amount of visitors that kind of link can bring.

Capacity planning, they say :)
Is it possible to request "reverse class-action status" for this so all these people can pool resources into one case?
I like Rdio a lot, and agree that it's more convenient than iTunes (which was already very convenient, so that's saying something)... when it actually has the music I'm looking for.
I don't understand how this works. Little help hn!
Absolutely - change the DNS _and_ put something like DD-WRT on your router with dnsmasq as the local caching proxy server. Nothing beats that per Steve Gibson's DNS benchmark!
It should be possible to have the key only on production machines, which only a subset of devs have access to - and no marketers.

(Still shitty, though)
Fierce DNS Utility - Pentest
Or the last one you commented about, which you also vacuously slagged.
Collecting DNA From Arrestees Is Unconstitutional, California Court Says
‪Guy Kawasaki: Make Meaning in Your Company‬‏ [video]
I use Linux from 1997 and OSX from 2005.

Indeed installing mysql on ubuntu is simpler and faster then on OSX. But installing major packages only happens that often.

What happens much more often is having to constantly fiddling with your Linux machine for it to continue working flawlessly. Upgrades tend to break things, external devices not being supported, etc, etc, etc. You need to constantly invest time in keeping it going. Much less so on OSX.

For me OSX is a Unix that just works and has a beautiful GUI.
C No Evil
Nope, the change came with 10.5. The commands explained here still work:

http://hints.macworld.com/article.php?story=2007101815375480

It toggles your dock between 3D and 2D. The 3D setting still has the dots, but they're very hard to see. So I was wrong about them disappearing entirely, but that's the change I was referring to.

If you still have the 2D look in Lion perhaps you ran this command previously under Leopard? I did, and the setting survived my upgrade to Lion, so I still have the 2D enabled.
Yes there seem to be fields where this problem is just rampant. Liquor websites are the worst of any I've seen (milagro, 1800, avion, grey goose, appleton, smirnoff, etc). Some are pretty good: Bacardi offers an HTML version, St. Germain is largely non-flash, Jose Cuervo (while really slow for whatever the reason) is non-flash.

With liquor I always thought that it was that 1) some brands have trouble differentiating themselves 2) the desire to create a 'culture' around their beverage--and that seems to fit the OP's description of the restaurant industry
It wasn't even in Lion. They just added an option to disable the white dot in the Dock preference pane at some point. It's in Lion, but I don't remember when they added it, so it could have been there for a while (and I _know_ it's been disable able by plist since at least Leopard, probably since Cheetah/10.0).
Entrapment is only entrapment if the person doesn't reasonably have a choice.

Example 1: Cop walks up to person on the street and offers him cocaine. Person accepts, that's not entrapment since the person could have declined.

Example 2: Cop walks up to person on the street and forces that person to snort cocaine at gunpoint. Entrapment, since no reasonable person could have declined.
I'm shocked by this one. I used to try to make sites like this - websites that mimic real-life interaction a la Microsoft Bob - around 10 years ago.

Although it's an instance of dated web concepts AND it features the dreaded 10 second Flash load wait time, it is an impressive achievement. If only in a "Winchester House" kind of way.
Agreed with smanek - step in the right direction and trickle down does make sense. Where we have a problem is our educational infrastructure. We would see way more people going into tech if we had more people able to teach it to them. Need to be teaching CS way earlier in school and should be mandatory. CS should replace lost manufacturing jobs.
I was searching on google trying to figure this out myself...
Dion Almaer, Ben Galbraith (ajaxian, FunctionSource) to Keynote AppDev Conf
Looking forward to it. Interested to see how you solve the problem of menu editing.
Interesting Facts About Moshi Monsters
kree10, thanks for bringing up Vagrant. I might use it in my next laptop, though I'd have to make some improvements to it.
Batman's utility belt, Bruce Wayne's bowtie.
> I've never understood the "no open windows but still running" model

Here's a very specific use case that comes up all the time (for me, but I think it's more general too) where this model is superior: I have a folder-ful of files that I need to go through one-by-one. In my case it's usually assignments my students have handed in. What I want to do is open the first one, then Cmd-W Cmd-O and look at the next one, and so on. What I have to do if I'm unlucky enough to be on a windows machine is open the first one, look at it, open the second, click or Ctrl-Tab to the first, close it, and then look at the second. This is excruciating. Alternatively, I could keep one dummy file (or perhaps just the first one) open while I sequence through the rest. This is also annoying.

This is roughly the same reason (or one of them, anyway) that I also like the screen-wide menubar: at least some actions are relevant to the program, not to the document, and there's no reason that I should need a document open to execute those actions.
I think you missed the point. What happened, was everyone (actual news organizations) linked to HN because the top link had a "scandalous" title. This wasn't because of a link from PCWorld
Wouldn't you agree that building a Flash site is harder, more expensive than a simple HTML/CSS site?
> 2. Emailing them in plain text.

Even if the password were irreversibly encrypted, if I can read your e-mail, I can still access your account in most systems. I can reset your password, and either follow the link they e-mail you, or see the random password they generated for you.

I think #2 is more on you for accessing your e-mail securely, and less on Pingdom. Pingdom is only saving a hacker a little bit of time.
Elegant way of expressing a complex notion.

Another great Guy video: http://www.youtube.com/watch?v=mGqvaw1i904
What was 'the best restaurant in the world' that closed down?
Huh. I must have missed something. Through Leopard, Snow Leopard, and now Lion, I've never not seen that dot, and I certainly never changed any plists to accomplish that.
http://www.bbc.co.uk/news/world-europe-14352973
Recently recommended cargo collective to a friend who just opened a restaurant... He still insisted on using images in place of text in some cases, but I think it turned out pretty good and its easy for him to update http://higetaka.jp
When I said "might have been an intentional move on Apple's part to make it less obvious which apps are running" I meant nothing nefarious on Apple's part.

Rather that they seem to be heading in a direction where they want the user to not be concerned with whether a particular app is running or not- just click on it, and it will pop up in the state you last left it, whether it was actually running or not. Just like (many apps) on iOS.
“Market cap" represents a "perception of future performance", not an assessment of a company's "value to society”.

Investors are just expressing a sentiment that Apple - a company that has rebased its product and service offerings at least five time during its 35 years of existence, in many instances cannibalizing the incumbent cash-cow to pioneer a new business opportunity - may have better long term business prospects than ExxonMobil - a company that has an 100+ year history of providing the petroleum-based commodities that are the current basis of our civilization, but has arguably demonstrated no other competencies.
Macs as the preferred dev machine has been the trend at my last four workplaces, including two startups, one 'tween', and one corporate.
It certainly is.For example, opening a PDF on the Firefox browser(Android) automatically prompts a download of the pdf.
>A lot of low-end websites are still in that quagmire, but the meat of it is that you don't need to visit the website for most of these businesses but for restaurants the web has become critical, so you notice it more.

Ummm... isn't that all the more reason to make sure it's accessible on a mobile, is enticing to the user with relevant content, and assists them in making a sale (reservation) with ease?
The Maui Job Scheduler - How to Get Started
An Error Correcting Code From The Book
And how was performances in the good old PPC days?
Fashion web sites, including the sites for the large brands, are just as bad as restaurant web sites. Which is even more embarrassing for an industry that's so inherently visual. Even fairly successful fashion labels will have terrible, flash-based sites with autoplay music and (often) out-of-date content, because it's too expensive or too much trouble to update the site (which probably was built lacking any kind of real back-end CMS.)
Behavior 2 allows apps to appear to relaunch more quickly (since they were never exited).
One of my coworkers here at Google wrote a webcrawler and search engine - probably the first webcrawler, according to Wikipedia - back in 1993. It was an academic project, deployed completely for free, with no possible way to make money.

That didn't stop Google from making hundreds of billions of dollars off search 15 years later.

When investors look at a company, they look at what it could become, not what it is now. Most gigantic megacorps started as tiny niches that nobody ever believed they could make money from.
I strongly disagree. There are a strong contingent of clueless power users out there: people who don't know a lot about computers (and don't want to), but who still use them for many different tasks, every day. And these users do so by forming familiar habits. And while some of these habits are bound to be broken by new OS releases, I don't think it should be done lightly. This may be a small issue, but I still think it was a poor design choice.
How would you fix the Bloomberg terminal? I'm simply curious as trying to figure out how to develop the same type of tools for retail customers has been something I've been looking at for quite a while.

Note: I use a Bloomberg terminal at work.
Yes, it's really bad, because it's generally totally unnecessary. Menus are generally almost entirely text (unless you're at McDonald's or the Chinese take-out), so there's essentially zero gain from making them a PDF. Meanwhile, they're slower to load and if you're on a device that doesn't support PDF, you're just SOL.
Well, I'd be surprised too if it was just due to PCWorld, but it's more than that. The guardian and the telegraph, and many other mainstream news outlets have gotten wind of this story: http://www.google.com/search?client=opera&rls=en&q=b...
"Counterpoint: do restaurant customers (i.e. ordinary people) also think these websites are awful?"

I notice that regular customers mostly use Yelp, OpenTable or just plain Google to look up a restaurant's phone number or location. That suggests to me that they've learned that going to the actual web site is usually a bad bet.
Yeah, I kinda like the uniform thinness of the Tab even compared to iPad2. And also the uniqueness that comes with it when traveling - wow there are iPads and Kindles everywhere these days :)
Simplicity Betrayed - faithful emulation of the TRS-80 video system
Can caching help?
Not quite. Both Google and Dropbox brought immense improvements to the state of the art of both of their respective niches.

I have a hard time at the moment trying to figure out what benefits this has over Etherpad clones or Google Docs. I'm sure there's a use case that they're trying to tackle, but it's not obvious to me.
"When the metallic side is pressed against the surface of an object, the rubber deforms slightly"

while the concept is great, it still doesn't maximize precision (for high resolution analysis), since the pressure can also deform your object of interest. ideally, you would want to use a metallic as less viscous as possible to keep the surfaces rigid.
Here Techdirt hasn't bothered to read the opinion they pasted to the end of their own article, in which it is pointed out that the holding in this case comports with several prior cases, including one specifically involving degrading an email server.

The article also leaves out the detail that LIUNA instructed their members to send thousands of email messages to the target server, to "fight back" against Pulte.

And finally, the article falsely claims that the Computer Fraud and Abuse Act criminalizes "hacking", which is not what it does; it criminalizes computer abuse, specifically, the intentional inflicting of damages on someone else's computing systems.

LIUNA orchestrated a campaign to bombard Pulte with email messages --- not individual messages, but thousands of messages, to executives, per member --- and in doing so flooded Pulte's server off the net. LIUNA also hired an autodialer firm to do the same to Pulte's phone systems. LIUNA is culpable for the resulting chaos.

Want to not have the same thing happen to you? Don't use your computer to fuck with other people. You'll be fine.
Young Americans Don't Fight Back: How the US Crushed Youth Resistance
Yeah, you guys are probably right. Apple's profit margins probably don't have much to do with their profitability.
Interested on fair grounds for closing up shop and going private, thoughts?

PS: Sorry for the hard link to the email blast they haven't linked anything online yet.
So it should be a pretty easy hack to disable NSSupportsAutomaticTermination across all apps, if somebody felt so inclined.
I agree - this (to me) is indicative of the difference between an application that intends to be useful to me vs. one that is useful to the provider.

One falls into the woodwork, presenting a painfully standardized and predictable interface, enabling me to do things instead of "using an app". The other calls attention to its existence, and challenges me to "explore" instead of "use"
I'm wondering also if some who down vote get a bigger down vote ratio. usually i lose points 1 by 1 and sometimes i just reload and lose 10 or more. Or that's cache. ;-)

And yeah I've strong opinions so while sometimes i get crazy upvotes I also get crazy downvotes hehe.
White couture jacket
There's validation and then there's being steamrolled. Not all the "tweet an image" startups are toast, but a lot of them are. Instagram will be fine, for example.
The UK Riots API
This argument again.
Groupon to Drop Controversial Financial Performance Measurement
Trickle down? Seriously?

Even if trickle down had a positive effect on the economy (which it doesn't), technology tends to have a negative effect on employment anyway. I am all for advances in technology, it increases efficiency, productivity, and quality of life. But let's face it, Amazon put a ton of brick and mortars out of business, e-mail's killing the postal service, humans are pushed out of manufacturing jobs by advances in robotics, etc...
it trickles down in a golden stream, quenching the thirst of the masses
Thanks, but I actually do that using both Google's (8.8.8.8), as well as Level 3's (4.2.2.1)
Ah yes, of course we didn't implement our own bcrypt!
Steam Engine Update
Have you ever heard of Obvious Corporation?

No? Well they've got a little web app I can guarantee you you've heard of and probably use.
Ah, I was using Yahoo! Site Explorer as a judge.. which only showed PCWorld. http://siteexplorer.search.yahoo.com/search;_ylt=A0oGk.jo20F...
The odds of having a properly configured database in a company that stores password in the clear don't seem very high.
Was this an inside joke?[1]

1. http://allthatiswrong.wordpress.com/2009/10/11/steve-gibson-...

2. http://news.ycombinator.com/item?id=2510614
There are some provisions that some courts will refuse to enforce. E.g., there's a "strong public policy of the State of California" against most non-competes, and judges will simply disregard that portion of any offending contract.

http://lawzilla.com/content/noncompete.shtml
Yah, but what if physical goods gave you that edge over your competition? That neat wow cool factor that all of the other 'download' devices don't get because they can't change?
I don't think he's saying 2012 will bring sane policy - he's saying that people are hoping the 2012 election will break the gridlock on policy.

Maybe sane economic policy will win out, maybe it won't. (In my opinion, either way: the reduction in uncertainty is likely to improve the investment environment)
This is going to Hurt (A look at VC funding post stock market drop)
You can change it so that DotNetNuke (really aspnet_membership) uses hashed passwords. They are then not recoverable, but DotNetNuke will allow a user to request a new password which is then emailed (rather than a slightly safer "reset password" link)
成都团购网
Japan tsunami battered ice shelf in Antarctic