skysight-inc/HackerNews huggingface dataset:
"But how does anyone know Snow Leopard won 't have a similar breakdown in the future, if not for encryption then for something else?"

Given that the limitation (the ability to handle on-device encryption) only affects pre-3GS phones I would guess that it's a performance thing and therefore not an issue on the desktop.

This article is very hard to follow in that the author will reverse position each paragraph, in one condemning Apple for releasing something that is not secure and in the next complaining when non-secure functionality is eliminated.

The Palm Pre is mentioned as an alternative but no evidence is given to indicate the same problem doesn't exist on that platform as well, and it would be interesting to know if other remote-exchange-access devices (webmail, blackberry, etc.) provide client or device-side encryption of local files.
What about 5 feet and I have no particular emotional response to it? ;)
I use a proxy (Pivoxy) to block requests to distracting sites. not the most effective method, but it works pretty good for me.
The author is confusing the codeplex hosting site with the CodePlex foundation. On the hosting site you can use a number of different licenses and no copyright assignment is required.
You can't start using a brand new iPod Touch (or an iPhone) right away, either. First, you have to connect it to a PC with iTunes installed.
There is an old(er) book called "Developing Your Own 32-Bit Operating System" that does a good job (assuming you're targeting the x86 platform) of laying the foundation and explaining the typical layers of code you'll need to write to build an O/S from scratch (as opposed to just a new Linux distro, etc.).

It's a bit dated, but so is the x86 platform :) I think most of it is relevant, especially someone asking these sorts of questions about OS development.

Here's a link to the book on Amazon:

http://www.amazon.com/Developing-32-Bit-Operating-System-Cd-...

If you get somewhere be sure to update us on your progress!
If you are in Canada (or canadian), please sign the Crown Copyright petition found here:

http://visiblegovernment.ca/campaigns/crowncopyright/
CS and Economics — different attitudes
That is disingenuous. In any job/work, even if you love it, there are tasks that blow. Documentation, bug hunting, administrivia, the boilerplate crap that crops up are all examples of this. Some or all of them are required, and since they are not fun, it is easy to get distracted and procrastinate. Some people are just prone to such things. Is it not better that they figure out how to not procrastinate, or that they search for the elusive (possibly mythical) work that has 0% sucky tasks?
P=NP can be proven by example. All you need is one concrete algorithm. Proving that no such algorithm can exist is a whole different beast and not likely to be the result of trying to construct e.g. a factoring algorithm and failing.
Ix-nay on the sprites-ay! Save the optimizations which require conscious thought until after we've got them hooked! We don't want to scare them away!
I'm pretty sure there's software out there for every OS that will do this.

Alternatively, you can unplug a cable / disable WiFi.
Obviously learning facts is important but the facts that I learned in secondary school are mostly uninteresting to me now. I remember learning a lot about how frogs reproduce or about what happens when you cut a worm into pieces at certain spots. Right now I spend most of my time reasoning about how to best raise my daughter and solve programming problems at work. I'm not sure a knowledge only education would have served me well for where I'm at right now in my life.

When I attended my first college level literature class I was amazed that no one in my class understood how to compare and contrast the arguments made in two essays whose styles were very direct and forceful. I always considered those reasoning skills to be necessary to process the information you are given. Knowledge is great but so is learning the skill of processing what you're told.
Proving that no such algorithm can exist is a whole different beast and not likely to be the result of trying to construct e.g. a factoring algorithm and failing.

Why is this obvious? Perhaps the search for an algorithm would give you a key insight as to why P!=NP.
Make failure immediately visible.
No reply, unfortunately.

There's a joke here somewhere...
Hey! "The pictures, soon to be published in the journal Physical Review B, show the detailed images of a single carbon atom's electron cloud, taken by Ukrainian researchers at the Kharkov Institute for Physics and Technology in Kharkov, Ukraine. " I was born in Kharkov! Never see it mentioned anywhere, so this was a surprise.
The gains in productivity that you get from automation should be pumped into fields where pain points still exist, such as medical research.

With the infrastructure that's been built, we have wonderful tools that we can use to learn how to extend human life. Just as we once moved from agriculture to manufacturing we should move again now to massive efforts to advance and practice medicine. In addition to being immoral, socialism (the article proposes several guaranteed-income programs) is not a practical system for getting the results needed to meet the challenges we face.

As I learn about cancer biology, I often wish that even more people would jump in and try to figure things out. The field is full of incredibly tough problems, and they are of paramount importance to virtually everyone: you're going to get cancer if you live long enough.

You might think it's fantastic that millions of average folks should go and get educations in the sciences, and perhaps it is. But socialism simply would pull people in the exact opposite direction. (See some statistics on Saudi Arabia if you want to see what free money does to a people.)
How can there be patentable technology in a specification?

If it's a specification shouldn't it by definition omit implementation details?
If you are ok with the owner of the exit node being able to snoop your credentials then that's fine.
Android Snippets: Share useful snippets of source code for the Android platform
I just found this website today. Any Android developers out there might consider posting snippets too!
I think to call this a 'hack' is to devaluate the term.
There are other uses for cut/paste besides CutAndPasteProgramming; for example, one may want to post a snippet to a comment box that doesn't offer a preview function.

def foo():
if something:
do_something_else
print "bar"

What went wrong?
It's not rare, it's not new, but it has great pictures, and will results in lots of sweet social news site karma for any submitter. Thus it makes the rounds, over and over again.
Windows 7 is reduced to rainbows and unicorns
This article is pure ignorance, and would have played much better as a Slashdot comment.

Forking is the underlying source of freedom in open source software -- if you don't like something the current managers of a project are doing, fork it.

If your open source code is licensed under a non-copyleft license like Apache or BSD, Microsoft (or any other entity) can fork it and use it commercially regardless of whether you are a member of the CodePlex foundation.

The CodePlex foundation asks that member projects assign the copyright to the foundation to allow them to defend its intellectual property from a legal perspective. Through the right to fork, open source licenses ensure that the code itself is owned by the community-at-large, and whether the CodePlex foundation "owns" the code from a legal perspective is meaningless.

I understand people being skeptical given Microsoft's checkered past with open source, but at least give them a chance to prove that they've changed.
Perhaps we should go the Haskell route instead of the Python one?
I wrote a shell script that controls and logs your internet usage, hope someone will find it useful.

netctrl script: http://gist.github.com/187318

Basically you set up a cron job (use "netctrl -c") to take your computer online and offline at sometime automatically, and when you want to use internet when you are not supposed to, you have to specify a reason to do so (use "netctrl -u"), and the reason is logged.
Especially while learning a new language cut & paste is a pretty good way to get function definitions from the the tutorial into the interpreter.

Having to re-type a bunch of stuff that is already in a computer makes me feel like it is 1978 again.
Yes. But significant indentation does not destroy this lovely property.
I don't think he understands what codeplex is. That however is not his fault.

It follows the standard microsoft practice of using confusing names that refer to multiple different things.

Compounding this is the fact that there is no sane reason for Micrsoft to be creating such a foundation.
A picture is worth a thousand words:

http://tinypic.com/r/9jg12g/3

As you can see, I always win the cleanest cubicle award!
The CodePlex Foundation: First Impressions (and Recommendations)
At least most of it isn't.
Doubt, Worry and Fear: New York Faces Dramatic Consequences of Crisis
About 3.5 feet. Tall enough that you can't see each other when you're sitting but low enough to see everyone when you stand up. We moved here from 2-person offices.

It sucks, but not as bad as open plan.
"I understand people being skeptical given Microsoft's checkered past with open source, but at least give them a chance to prove that they've changed."

No. ;-)
MacGuyver is pleased.
I wouldn't necessarily call "pinch zoom" surprising, though, b/c the first thing I thought after seeing it was, _this is so intuitive -- i.e. unsurprising -- you never have to show anyone twice_. The wow-factor is less surprise, and more delight.
What was your last magazine purchasing experience like? You might just not be part of the target demographic if you aren't one to flip through a magazine or a newspaper.
From Mint's Privacy Policy:

Personal information may be transferred to a third party as a result of a sale, acquisition, merger, reorganization or other transfer (a “Transfer”) involving Mint. Mint specifically reserves the right to transfer personal information to a third party in connection with a Transfer. Should such a Transfer occur, we will use our best efforts to require that the new combined entity follow this Privacy and Security Policy with respect to your personal information, as and to the extent required by applicable law and to require that you receive prior notice if your personal information could be used contrary to this Policy.

Looks like they left a loophole open...
It's kind of what Alex's setup is doing by opening Things.
Very cool. Except for the using milk part (but that can likely be replaced with other things).

You could automate this with a drip. Drips of opaque coloured liquid slowly drop into the container. The camera could even figure out when a drop hits the liquid to wait for the ripple to finish - and take a snapshot.
Give Me Your Tired, Your Poor, Your Startup Founders
Some IDEs (Alegro CL, cusp eclipse) display the arguments for all known forms and functions.
Free Online Pdf to Excel Converter, Upload, convert and share,
Yes, I'm familiar with him -- his office used to be two floors down from mine, in fact!

And yes, I kinda had him in mind too, when writing my comment. More Kruszelnickis as well as more Dawkinses would make the world a better place.
"Scientifically, this is because it’s a little evil sounding."
Possible, but unlikely.

Look at Fermat's last theorem, a much simpler statement. All it would have taken for a positive proof would have been four numbers. Trying to find them by brute force failed and, really obviously, yielded absolutely no insights.

The actual negative proof took a brilliant mind, years of complete dedication that might have turned out to be wasted, and the combination of two formerly completely unrelated fields of mathematics.
You can write a slightly more complicated index.php than he does to time how long it's been since you last checked a distraction, and give you an allowance of, say, one distraction per hour. If you're allowed, the script can just proxy all requests for half a minute.
Age has no bearing on the legality of the action in question. So yes you are a criminal weather you are 6 months or 60 years old. I am pretty sure they treat you differently based on age though. I can't see them deporting a 6 month old without a care taker like they would an adult. I wouldn't be surprised if it were possible to set up a mail relay to "leave" the country while you work on your citizenship papers. Nor would I be surprised to find out that it were quicker to get a Canadian citizenship and use that to apply for a US citizenship.
The Trouble with Disruptive Change
> Obviously learning facts is important but

Not just facts but knowledge - the conceptual systems in which facts interrelate with each other and produce a richer sense of the world.
you can have two /etc/hosts (hosts - hosts.restricted), and a script switches each.

implementation is left as an exercise for the reader.
"Each expert judge on the prize panel took turns shooting against two unidentified opponents-one human-controlled, the other a bot created by a contestant. After 10 to 15 minutes, the judge tried to identify the AI. To win the big prize, worth $6,000, a bot had to fool at least 80% of the judges."

How would the bot ever fool the judges 80% of the time? To do that, it would have to convince the judges that it was more human than the human opponent.
This is actually a pretty major credibility issue within the enterprise space, and one that Apple should move to address quickly. (Not that I think they'll do that, since they are busy selling videogames...)
"Knowledge is great but so is learning the skill of processing what you're told."

Did you know that horoscopes really work? Wait, you don't believe me? Is that because you've learned a lot of examples of cause and effect and can deduce that there's no connection here?

Knowing some things that ARE true is very helpful in deciding what MIGHT be true.
> So yes you are a criminal weather you are 6 months or 60 years old.

We seem to have a different opinion on that.

Personally I think that any system - and any person - that can treat 6 months olds as criminals is seriously broken, and to be held in contempt.
"My husband is a drunkard and when he drinks he beats me, but he has promised me he will change".

Microsoft hasn't and will not change. It's in the DNA of Microsoft to be the way it is. And some bunnies and a little girl in a Windows 7 ad is not a sign of change.

A couple days ago there was an article of Steve Ballmer harrasing an employee because of an IPhone, if that's the way you treat your employees, what can the customers expect.
This is an interesting concept because it dives into the human psychology of feeling important regardless of the ramifications. When leaders take on a new role within an organization, they feel the desire to create their legacy and are often disruptive to something that is already working efficiently. I personally believe that the most profound influence is the result of the smallest change. Legacy's are born because people were willing to do what has never been done before and more often than not, what they do, is not too drastic.
"Which is what #67 says."

Nope, it says exactly what I quoted ("prototyped properties"). It also provides an example that happens to be of the later kind (properties set on existing prototype.)

"It is not true if you assign a new object to the prototype

Which is a completely different thing."

Completely different from everything that falls under "prototyped properties"? I disagree.

All in all, my point is that if you don't know exactly how it works then there is a chance you might be misled by this #67. I am not arguing that it is "wrong".
http://moviesandbox.com/

Looks like they can do it with a person in a bath tub as well using some kind of dark liquid and open source software.
Sinatra - Hyper Fast Mini Webapp Development in Ruby
There is, but I want something automated. I lack self-control.
I'm a Google News user, and think yes, I am the market. I also read and skim magazines (your definition of the market). In general, for all content, all people skim to choose what to read. It's what printed layout, and even web layout, is based upon (with possible exception of scientific/research journals - those always give me a text overload headache).

In my opinion, I could see something like this working if it was presenting me with printed content (say the actual print newspaper or magazine, which in some instances you can get in pdf viewer format that is similar to this). But for web content, the existing method is better. The new format is actually harder to read/scan (and I'm using a 22inch display). So I expand the many articles to one per page, and use the arrow navigation to go article to article. The result is more time spent trying to catch up on news, and more clicks since I have to bypass the articles I have no interest in reading. My choice would be to go elsewhere if this was all Google News provided.
Infinispan narrows the gap between open source and commercial data caches
I think it's worth pointing out that all of those foundations have existing large-scale projects.
Building an energy-efficient server
Beautiful images.
Indeed. Just to reiterate:

CodePlex (codeplex.com) is a site launched by Microsoft to host open-source projects under a variety of licenses.

CodePlex Foundation (codeplex.org) is a foundation launched by Microsoft. The specifics are somewhat woolly, but I think the core idea is to provide an independent body for companies and contributors to assign their copyright to open-source works to, allowing the largely independent CodePlex Foundation to own it and protect it. I suspect in practice it's going to be the platform for Microsoft to release open-source code while trying to avoid much of the stigma and scaremongering associated with Microsoft doing it themselves.
SeatGeek Is The Farecast For Sports And Music Tickets (TC50)
Windows 7 ads and Steve Ballmer being an asshole have nothing to do with open source software.
8 Health Benefits of Beets Can Save You from Death
Make failure immediately visible in a non-destructive way. A nuclear reactor that fails and explodes immediately is not a good thing. A nuclear reactor that fails and notifies someone qualified to fix the problem immediately is a very good thing.
Strictly speaking this is not a turing machine, but a finitely bounded automata, which is obviously equivalent to a DFA.
Why does Microsoft even include a client encryption check at all shouldn't it be up to the businesses buying these end user devices to check how the data is being stored?

This is like the don't "copy bit" for DRM if you don't follow it it doesn't matter. Apple never said their device supported on device encryption that I heard so why are all of these businesses suddenly surprised.?
The do wtf you want to public license, by Sam Hocevar
How do you perform a web search to determine whether your idea is novel?
I've come up with a potentially novel Tetris variant. How would I perform a web search to determine if it is really novel?

Given the number of Tetris variants around, one might expect this to be difficult -- especially since my idea is quite close to a certain class of variants.

Perhaps a new kind of search engine is required?
IE6 Cheatsheet: How To Fix Internet Explorer 6 Bugs
s/some/all/g

Nearly every Lisp development environment does that. SLIME, the poster child of excess does this as well. I don't think I matched parenthesis, indented or looked up a documentation since 2005.
Sammy.js, CouchDB, and the new web architecture
Predicting the Next Bubble
Yes, this was not my intention, though this thought is interesting, maybe I need to look into this.
I am all for opening up twitter. but not google reader. Why give google all the glory. Let some other sites have a chance. http://leapbrowser.com
8 cores with a single GB of RAM. Really?

If this is strictly a file server you can do a lot better than that energy wise.
1) may not be as slow as getting adverts from the same server

2) depends on use, if nearly all images are provided as thumbs as well and most images are viewed full-size in the end then this can save both the overhead and the size of the thumbnail get

3) requires additional searches for discovery of dotted quads, why make this search manual when if can be done more efficiently in the background?

3[b!]) sadly flash banners may be paying for the site, but I'd agree apart from that
We live in a country that has been inflicted with events coined as crises from the birth of time. Some of these ‘catastrophes’ include various financial crises, the technology bust, Cuban Missile Crisis, flu epidemics, wars, healthcare crisis, global warming, pollution, terrorism, and unfortunately, the list does not come to an end. But with all of this being said, the one crisis that happens to be the root to all of these epidemics in our nation’s history is the identity crisis that almost everyone faces at some point in time. This crisis has the ability to plague our existence and put an end to our personal well-being. Theorist Erik Erikson created this term and believes that this is one of the most important conflicts people face in development. This type of crisis actually commences during our youth as we are forced to conform to the standards set by our surrounding environment. This uncertainty becomes ingrained in who we are, and situates itself in all of us, as we evolve in the world. We battle identity issues when it comes to our physical image, career, relationships, spirituality, emotions, finances, and many other areas as well. As we continue to conform, we begin spiralling out of control, which results in a lack of self worth, an inability to express ourselves, and the underlying concern that we cannot be, do, and have the life of our dreams simply because we are unsure of what that looks like.
In addition, I believe that the next bubble will be the Contribution Bubble, because the events of the past year were humbling for the world and I firmly believe that people will begin giving for the sake of giving!
great information. we like the tutorial and the lessons. we use many open source subdomains and advanced javascript is what we were looking for. http://leapbrowser.com
http://filespreader.info
just for the record since nobody else mentioned it: if you find this kind of material interesting/relevant, you may very well check with "velocity" conferences and their presentations (which are available online--or were for last years conference)
my hax:
http://untitledz.wordpress.com/2009/02/08/the-coworking-pact...
http://untitledz.wordpress.com/2009/02/12/dont-cowork-pair-p...
Well, the details are application-specific, yeah. The metrorail problem could have been "solved" by making the system refuse to allow a train to travel on track that didn't have a currently working train sensor, but such failures are so common in the system that the whole Metro would grind to a halt, from my reading this summer about this problem (mostly while on the Metro, fittingly).
If you have TextMate and want to be able to disable and enable those /etc/hosts lines quickly, see the Screenr HOWTO:

http://screenr.com/Sg7

After seeing Alex use Screenr, I just had to try it out myself.

short version:

1. mate /etc/hosts
2. select the lines you want to comment out
3. command forward-slash (⌘/)
4. save and authenticate if necessary
yeah, for example http://www.nextengine.com is a good one, and only 3K$.
I intend to write something to do this soon, at the request of my wife. Basically, you need a cron job or something similar that edits /etc/hosts - shouldn't be too difficult.

But it would work better for people who don't know enough to manually edit /etc/hosts.

EDIT: the /etc/hosts thing would be to block specific sites, but it's just as easy to take the internet connection down completely with ifconfig or whatever your system uses.