skysight-inc/HackerNews huggingface dataset:
I am anxious to see a class action lawsuit against hardware manufacturers claiming "millions of colors" on 6-bit panels. One doesn't need to be a designer/photographer to tell two screens apart: a true 8-bit panel with 16.7M output and dithered 6-bit junk. And don't get me started on lack of standardization for contrast ratios and viewing angles.

Once consumers will see real "262K colors" stickers on their laptops, who knows maybe we'll get back our FlexView screens on Thinkpads.
The FontBook - The Big Yellow Book by FontShop Giveaway
Ah, the infallible Apple is, in fact, fallible.
You know, we can't make TechCrunch hold back this stolen content, but we can refuse to promote it here. I'm probably tilting at windmills, but, on behalf of the hundreds of startup teams here all of whom could have been screwed over in exactly the same way as Twitter:

Flagged.
Where's the set?
For God sake is it a joke or this guys are telling some truth !??? Specially the last stroke ...
Wait a second this guy is an icon/ui designer .... Which means he works on computer design so to be realistic most of his customers do not have "millions of colors".

He has a 30 inch cinema display that he can now use for designing and checking colors with the replacement cable but he still would rather rant and rave and call support hours on end rather than just replace the laptop.
Without being familiar with the details of your use-case, one of the nice properties of Keyspace is that it is a high-performance (async, C/C++, epoll on Linux) UNIX server --- we are able to get 100.000 writes/sec with n=3 replication on fast Linux PCs with SCSI disks.

If you use memcached appropriately, then I suppose Keyspace should be able to handle the "remaining" reads and writes?

With Keyspace, you currently cannot turn off disk syncs --- note that Keyspace is still very fast with disk syncs --- as this would break our replication algorithm, Paxos. We might make this an option if users request, which would result in a weird replication consistency somewhat like "eventual consistency", but differing from what is usually refered to under this term. Btw, making this an option is quite easy, roughly 2 minute of work (TXN_NOSYNC with BDB).
If you've been paying attention you would have noticed that the tech goes backwards in the world of LCDs: as time goes on, high-quality LCDs are being displaced by 6-bit junk-panels not only in laptops (there isn't a single one 8-bit LCD laptop available in US right now) but even in desktops as well: 20" iMacs are 6-bit too.

Viewing angles and contrast ratios are shrinking as well, hence the disgusting proliferation of contrast-enhancing glass/film panel covers: it's like forcing every customer to wear permanent sunglasses: just because your panel is junk.
That's not entirely fair. The specific information he was looking for is not made available to the public by Apple. He was only able to find the information after getting the model number for the display and checking with the vendor.

There was no way of knowing exactly which display was used without access to a MacBook Pro because that's not information made public by Apple, either. It's an awfully roundabout way of finding out how many colors can be displayed.

In hindsight it's easy to say he could have done the research ahead of time, but think about this: 1) It's called a MacBook Pro and is marketed at more demanding users, i.e. professionals, 2) Apple advertises it as being able to display millions of colors despite the fact that it really only displays 262,144. Under those circumstances, it's probably easy to take a look at the specs on the Apple site and feel confident that it's the right product.

There's still the matter of Apple refusing to disclose which of its products do, in fact, display millions of colors as advertised. At least they offered him a refund in the end, but in my opinion the whole thing sucks. I don't have a problem paying more and getting my money's worth, but they're clearly skimping on parts for products directly targeting the most demanding users.
Glitch hits Visa users with $23 quadrillion charge
Apple breaks up Palm Pre, iTunes lovefest
And in the end we all come together. How beautiful.
L.A. blogger sentenced for Guns N' Roses leak
Google calls bullshit on newspapers who say they don't want to be indexed
I miss a good CRT screen.
The code has been available in their public SVN repository for quite some time:

http://src.chromium.org/viewvc/chrome/trunk/src/courgette/

BTW, I've read about 40% of the Chrome code and I have to say it is the single best open-source project I've come to study so far. Incredibly clean code, really shows how much code reviews done properly can benefit project in the long run.
live stream anywhere?
This kind of makes me want to pirate a game when (not if) it is cracked.

It will probably end up being a simple patch to install as well like the no-cd patch for games like starcraft
Did someone summon me?

I don't know all the details behind Courgette, but it sounds very similar to Exediff. In my thesis I show that bsdiff (well, a slightly improved version of bsdiff which I never got around to releasing publicly) performed on par with or slightly better than Exediff; so I'm surprised that Courgette is getting this far ahead of bsdiff.

Based on the numbers they've published (a 10 line source code patch to a 10MB executable resulting in a 700kB bsdiff patch), it sounds like there's something weird going on which is breaking bsdiff -- the FreeBSD kernel is roughly the same size as Chrome, but normally for a small (e.g., 10 line) source code patch I would see a bsdiff patch of between 50kB and 100kB.

Beyond that, I really can't offer any more insight -- unless someone wants to hire me to spend a week looking at the old and new binaries and figuring out where bsdiff is going wrong. :-)
I have a special place in my heart for junk science and pseudo-science. Some of it is totally tabloid, some is just speculation, some is religiously-motivated. It's a happy insight into the imagination of man.

I won't upvote this, though. Not sure if the rest of HN shares my tastes.

Time machine! Over the South Pole! FBI and CIA fighting for control!

These guys should write for the Sci-Fi Channel.
1 billion users?? Uhhuhhh maybe if you count a unique visitor as a user.

Anyway these numbers are bogus. They probably just came up with a formula forecasting 2009 and dragged the cells all the way over to 2013 assuming "all things constant", which it obviously wouldn't work that way.
I just misinterpreted what petewarden meant by "underlying stack". I thought he meant the particular website in the article, I see now he meant ASP.NET instead.
MSDN already has dozens of articles on input filtering, output filtering, and safe SQL usage (note that this article isn't even intended to address SQL). But you're not commenting on those, because you don't read MSDN; you're just jumping on this one article out of context.
Nearest Tube Augmented Reality iPhone 3GS App
They do a couple things (that I know of).

1. Sell seeds that will produce plants that don't reproduce, thus requiring the farmers to buy new seeds each year.

2. Sell stock that is resistant to their herbicide, so they make money on the seed and the herbicide (Roundup).
A half-price pre-order deal on the full (not upgrade) version runs in the UK until 9 August.

But, somewhat infuriatingly, the Windows 7 EULA isn't yet available (http://www.microsoft.com/windows/windows-7/eula.aspx), so I'm left wondering whether "Home Premium" will be licensed to run in a virtual machine, which is the only reason I'd be buying it.
That's my direct answer to the previous poster who used the "but other media outlets do this as well" argument. I'm not sure if I espouse TC posting the info, but I definitely think they are a lot more smug about it than mainstream media allows themselves to be.
Thanks all. To clarify, am looking for a feedback widget I can include in specific content like survey's etc.
Actually, I wasn't picking on it because it's MS, I'm picking on it because it breaks bookmarking, hyperlinking (leave a page open long enough and links stop working), sharing links and reloading pages.

It also avoids the real solution of simply validating and escaping user-entered data, a much more common and secure method of preventing XSS exploits.
Something I noticed here and on your blog - I recommend you adopt the American comma convention for writing "100.000". Many people will read that as one hundred (with a decimal point); 10e6 is a lot more interesting than 10e3!
I eagerly await the 1000-item-long comment thread about antitrust, unfair competition, and Apple's history of bare-knuckled business practices. Really.

But before we kick that off, can I just chime in with the observation that the overwhelming likelihood of just this event made it irresponsible for Palm to promote iTunes syncing for their device?
I wonder if the latency would be too terrible if you sprinkled your datacenters around the globe around the same latitude as (or slightly south of) the Arctic Circle... Alaska, Nunavut (Canada), Norway, Finland, and Russia.

Seems like the fairly persistent cool/cold temperatures would be attractive from a cooling standpoint. Whether the other services needed (cheap power and ample bandwidth) would be hard to provide in those locations is probably another matter I suppose.

Edit: Another thought would be putting them under water. The ocean is a humongous heat sink, and also happens to be conveniently located near major population centers. It's not like you'd have to go very far out from shore (or very deep) to effectively cool a significant heat source. Many power plants use a lake source for water, and while they definitely heat up the lake, the rise in temperature is not significant, and the ocean is much bigger than a lake.
FYI, here is a video demonstrating the web version of Word and Excel in FireFox (5th video down):

http://scobleizer.com/2009/07/13/microsofts-new-office-10-br...

The title above it is "Is Office 2010 the world’s largest JavaScript application? (Preview of Web features):"
I'm not really convinced VistaPrint is the best example to learn from. Allegedly, they do some pretty shady things with their customer data[1][2]. Something about signing people up for some useless service with recurring monthly fees without their explicit consent.

I guess that's one way to compensate for not getting outside investment, but it seems pretty shortsighted to me. It certainly was enough to scare me off when I was ordering business cards a little while back...

[1] http://www.etsy.com/forums_thread.php?thread_id=5174090
[2] http://www.consumeraffairs.com/online/vistaprint.html
The motivation for Schneier's scheme (which he mentions in the article) is that you can still use your data while you're on the plane; you don't need to trash your working key until right before you enter customs.
Am I the only one looking for concrete evidence in that article that supports the central thesis of "There is peace"?

Is this just a psychologist looking outside his window thinking "Ahhh, the crime rate seems lower today than yesterday. Ahhh."?
Again: it breaks those things overtly and deliberately, for applications that don't care about those things.

We need to snap out of the meme that internal enteprise apps are built to the same community standards as Wikipedia and Amazon Web Services. A lot of internal apps are just HTML forms hooked up to databases, replacing ancient VB MFC applications that only run on Windows. Stop penalizing VB developers for trying to get their stuff working in a browser without exposing all their data.
Define pro.
What you call "binary diffing" is called "delta compression" by people in the field -- and delta compression is considered to be a type of compression (just like image compression, audio compression, video compression, et cetera).
wget? :)
Maybe I didn't read the article correctly, but if this guy is outputting to another screen, isn't it the video card that's not outputting the colors/resolution correctly, and that has nothing to do with whether the laptop screen is 6bit or 8bit?
I don't work on Windows, but I'm sure the guys over on that team really appreciate the sentiment. After all, most of them are hackers too!
The Software Maintenance Light
And I thought you couldn't sink lower than the limited installs spore-style. I guess this is an new era of dumb.
Seems to be a bit of a statistic maniac. http://dustincurtis.com/about.html
Professionals in any creative industry need to be able to see or hear exactly what they are actually creating. This is why audio monitors for recording studios cost a lot, and don't "sound as good" to the untrained ear. Accuracy is what you are paying for. If it is inaccurate in any one direction, the potential for problems during reproduction on client machines (which could be inaccurate in the other direction; doubling the magnitude of the problem) is much higher.

Cheap monitors are bad in many different ways. One cannot predict exactly how it will diverge from what it ought to look like. So, if your source has been designed on a device that is accurate and balanced, you have a dramatically higher chance of it looking or sounding good on the majority of devices.

I think it's a valid criticism of Apple. It is information that is valuable to consumers who work in the design field, and it's information that I would expect to find on the "Tech Specs" section of their site. The fact that they don't provide that information, for quite pricey machines intended for "professional" users, makes me very much less likely to buy their products. But, then again, I'm generally surprised that anyone puts up with the abuse that Apple inflicts on their customers.
Check out GLASS http://seaside.gemstone.com/ and read this post http://gemstonesoup.wordpress.com/2007/10/19/scaling-seaside... for information about scaling seaside
This headline and blog post strike me as disingenuous. The newspapers know how to use robots.txt. Clearly they want to be indexed; they just want to micromanage exactly how their content is presented by search engines. Let's criticize the newspapers' actual position, not a strawman.
So how does one tell whether a monitor is 6-bit or 8-bit?
And yet wars continue to grow fewer in number and decrease in severity as the years go by.[1] Something, obviously, has been changing our world for the better.

[1]http://www.humansecurityreport.info/
They include a parsing section, with an ECMAScript parser as an exercise. So, at least the first stage of compilers is covered.
How would you add compiler theory into the web curriculum? He includes parsing ECMAScript, so build a toy byte code machine and compile your parsed Javascript to that?
Pinker's point was that despite this, violence is lower in the modern world.

If you can't be bothered to read the article, he did a TED talk too. :-)

http://www.ted.com/talks/lang/eng/steven_pinker_on_the_myth_...
But much harder to hide. The strict punishments of yore were compensation for the lack of a mature "battle tested" set of tolerable laws, not to mention the limitations of contemporary forensics. The odds of getting caught for murder are greatly higher in 2000s Germany than 1300s. Plus, technology provides distractions that are sustainably more rewarding than violence. We can satisfy our "quench for violence" with sports, movies, videogames, and perhaps even conversation/debate. We've got intellectual room to explore now.

As contemporary programming languages are significantly more expressive than past versions, think about the unknown concepts of our ancestors.

As Michael Chriton said in "Aliens Cause Global Warming":

"Remember, people in 1900 didn't know what an atom was. They didn't know its structure. They also didn't know what a radio was, or an airport, or a movie, or a television, or a computer, or a cell phone, or a jet, an antibiotic, a rocket, a satellite, an MRI, ICU, IUD, IBM, IRA, ERA, EEG, EPA, IRS, DOD, PCP, HTML, internet. interferon, instant replay, remote sensing, remote control, speed dialing, gene therapy, gene splicing, genes, spot welding, heat-seeking, bipolar, prozac, leotards, lap dancing, email, tape recorder, CDs, airbags, plastic explosive, plastic, robots, cars, liposuction, transduction, superconduction, dish antennas, step aerobics, smoothies, twelve-step, ultrasound, nylon, rayon, teflon, fiber optics, carpal tunnel, laser surgery, laparoscopy, corneal transplant, kidney transplant, AIDS... None of this would have meant anything to a person in the year 1900. They wouldn't know what you are talking about."

And how many more concepts a person in 1900 knew than one in 1800, and so on. Interacting with people through violence is like writing native code. Most realized that making stuff ("assembly") is more fun and profitable.
A freemium cookbook for your company
Soundoff politico app
Check it the "click here" on the right. It's hilarious!
Yes, that's correct.

http://www.amazon.co.uk/gp/feature.html/ref=amb_link_8436755...
This is about stopping a form of business-funded deceptive advertising. This is not about regulating private behavior or private speech. You can say (or forward) whatever you want as an individual. The issue here is dishonest commercial speech...
12) The sequence name is fibonacci and the rnd=311, so you should type this to get redirected to problem 13:

http://www.codinggeekette.com/tdpe/fibonacci.aspx?rnd=311
> perhaps with the benefit of a 3 month free premium account in the event they wish to return at any moment

How often can someone get this discount?

You'll get the behavior that you reward. If it's cheaper for people to threaten to quit, they will. Is that your goal?

I have a somewhat different approach. If I see you giving better deals to folks who threaten to quit, I take my biz elsewhere. I pay to solve my problems, not to screw around with transaction costs. (When I see someone else get a discount with a readily available coupon. I ask for the same discount. If I don't get it, I abandon my basket at checkout.)

You've gone through your service eliminating rough edges and unnecessary user actions. However, your biz is part of your product....
You don't serve user loads from infrastructure that "follows the moon". Google does a ton of batch processing and it doesn't care where it computes so long as it has data (either migrating with it or available via tubes).
1. Ubquity of GM food is not widely known / apparent to consumers.
2. Most GM strains are produced by a company of questionable ethics.
3. Some countries have outright banned GM foods (though for reasons / motives not given -- elaboration would have been nice here).
4. "Critics claim there haven’t been any long-term studies done (GM food has only been around for 20 years), that supportive research was biased or inadequate, and that the FDA rushed the approval."
I think that was the Swiss.
All manufacturers use 6-bit displays on most if not all portable models. In fact, the trend has been more use of 6-bit panels, because they can be made larger for cheaper with a lower response time, things which more consumers notice. Last I checked, LG (one of the biggest suppliers) didn't even make 8-bit panels anymore.
I dunno, "pro" for a graphic artist probably includes "actually displaying millions of colors instead of dithering so I can actually tell what color it is."
I haven't logged in to comment in a while. But this one got me. I for one am now a fan of Zed. While you sit and fuss over his words and his public outbursts, I wonder what open source software you have written that has half the impact that his work has?

My curiosity is why do people really hate Zed? Is it because he says things that hit at the core of their insecurities? Or is it simple jealousy?

I honestly don't think it's because he's wrong.
Does anyone know the price difference between 6-Bit and 8-Bit display panels? I can't really find any info on it. I've always thought, by comparison, that Macbook displays looked fantastic compared to the HP PC laptops I'm used to using at work. Just as good as the Samsung displays I use on my desktop. I do believe Apple still has their 30 day no questions asked, no restocking fee, return policy though so there's that.
A well-written satirical post knocking some stuffing out of the guy is A-ok in my book. Zed's obviously bright, but he's an asshole about it, and as much as he says he writes the stuff he writes just to get change happening, he revels a bit too much in the controversies he causes.
He doesn't have a color issue with his 30" display (they only sold him the wrong adapter). He's only complaining about the screen on his laptop.
I could've written the letter myself in the time it took to read that.

I say write the letter and address it to Steve Jobs. See what happens. It's worth a shot.
The author cites many studies and gives compelling evidence.

That 10,000 years ago an average human stood between a 15% and 60% chance of dying a victim of murder or war, and that in modern Europe only ~1 in 10,000 people will face a similar fate (extrapolating from the 1 killing per 100,000 people per year) ... that's huge improvement.
Or you could send the key by letter mail to your destination instead of using a third party.
I've noticed a phenomenal variance in LCD quality recently, and 6-bit is the least of the problem.

My Asus G1 has an incredibly good screen--very high-contrast, a near-perfect viewing angle: I can read text as far as 80 degrees to the side or top, where 90 means unable to see any of the screen. It's high-DPI (1680x1050 on a 15.4") as well. Odds are it's a 6-bit TN, and all the research I've done suggests that. But it's amazing despite that.

My company gave me a Thinkpad for personal use. It has a similar size screen. The contrast is abominable; the screen is bright gray when it's black and no matter how much I adjust contrast/brightness I can't make it usable. The viewing angle is atrocious. And yet from what I can tell... it's also a 6-bit TN.

Bits are, IMO, one of the less important problems in LCD panels these days; the overall quality as a whole is suffering greatly in new screens.
I'd be more upset with Palm than Apple on this one. You can't really expect to use another companies software through a hack like this. Passing it along to users as a feature is pretty shady IMO. The problem for Apple isn't the Pre per say -- it's the fact that if they don't block the Pre now they may get themselves into trouble later on when more people start using iTunes with third party devices unofficially. Eventually Apple may want to change the way iPods sync and suddenly all these users are unhappy and confused that it no longer works. They are better off doing it now when relatively few people are relying on it. Apple has zero obligation to support Palm's hardware. iTunes is not an open platform for third party devices to sync to. Palm decided to advertise this hack as a feature and now it doesn't work. That's on Palm, not Apple.
Exactly. I enjoyed reading his thoughts on the GPL/BSD.
/*
** 2001 September 15
**
** The author disclaims copyright to this source code. In place of
** a legal notice, here is a blessing:
**
** May you do good and not evil.
** May you find forgiveness for yourself and forgive others.
** May you share freely, never taking more than you give.
**
*************************************************************************
** Main file for the SQLite library. The routines in this file

...
This is just petty. Zed made some reasonable arguments -- for acknowledgement and the release of modified code -- for his choice in licenses. I actually disagree with his choice, but it's his to make.

This is a dim attempt at humour — apparently based on some perceived arrogance. That particular perception is a form of hype in my opinion. Some folks seem driven to judge his words more critically because of all the blog-fights and threads on reddit/hacker-news, rather than addressing what is actually being argued.