skysight-inc/HackerNews huggingface dataset:
Only way that will work is if you require everyone to make an account, which won't do wonders for traffic.
Maybe only showing the start of articles without an account would be the only way to prevent people getting around it. Seems useless to if you can just Google search an article and see it anyway.
Michael Pollan’s Grandmother Didn’t See This Coming
Isn’t that different? You already want to go to some Google page. Google’s result pages are also fast, so it’s not as though you would have to wait any longer.

Silent redirects are not so nice, but if you can see why you were redirected it shouldn’t be a problem.
I'm of a mixed opinion on this. If the rest of the system used a secure PRNG that allowed for accumulating entropy, then such a thing couldn't hurt. However, many designers might depend only on that source, and without careful review, that might be a mistake.

Here's a paper on the Via hardware RNG I helped write. I have not seen this level of analysis from vendors of other hardware RNGs. In summary, the entropy source is pretty good but has some bad modes if you mess with some of the config bits.

http://www.cryptography.com/resources/whitepapers/VIA_rng.pd...

I crusaded for a long time for FreeBSD to not use this source directly. Instead, someone put in a Davies-Meyer AES hack that just whitens the last few bytes of output. So if you can get a predictable series of sequential bytes out of the Via RNG at any point, you've broken /dev/random on that machine.

Oh look, that code is still there:

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/random/neh...

Here's where it swaps out the decent Yarrow PRNG for this ad-hoc one:

http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/random/pro...

So running FreeBSD on a Via machine is actually LESS secure because other entropy, such as disk IO, timers, etc. doesn't get hashed in. This is exactly what I'm arguing when I say a single hardware source can sometimes lead to less secure system choices.

BTW, I doubt this constitutes vuln disclosure since I wrote core@ about this about 4 years ago and the maintainer decided it wasn't important. Ironically, the reason given was that this is higher-performance than Yarrow and the hardware RNG appears good.
Just as an aside: Google’s misspelling detection is so damn good that I find myself smashing keys without much care whether I hit everything correctly or not whenever using Google.
Thanks for doing this.

How do we change the name of a page? For example, currently I am listed as "Startup 163" but I'd prefer it to be named after my web app, "Preceden".
Programming Styles
I don't see much coming out of this other than giving more ammo to the refuseniks ("they put in a device that charges me extra $!") While I personally don't have a problem with remote power monitoring, I don't think these devices should allow remote shutoff.
I agree. And by censoring part of ED the Australian government will give the impression of having implicitly approved of all of the parts they haven't censored.
I agree, FreeBSD's entire approach to entropy could do with being thrown out and rebuilt from scratch; I'd love to do this myself, but I don't have the time/energy right now.

That said, I'd say that there are probably bigger issues in FreeBSD than this.
Algorithmics of Graph Searching
I'd dispute the idea that embedded developers even understand the relationship between secure random number generation and cryptography, outside of the abstract.

Sure, of course. My point was that, compare to issues such as power constraints, code size, bandwidth, et cetera, the problem of getting entropy was more of a "people are doing things wrong" issue and less of a "laws of physics get in the way" issue.
Picking the Right Development Shop
Does this have anything to do with the Co-founder spreadsheet? You took its data, that's it?
Even if you're really just using techniques originally developed by AI researchers. It's kind of silly.

... in retrospect.
From the link:

"Attention HN users of the "Co-founder wish list" document.
I have manually transferred/formatted entries in the document as of Jan 16, 2010, 11:12am EST. You can find your entry by searching for a keyword in your entry, such as your email. Feel free to rename your page to something more personal, and further refine your entry. More about the transfer here."

I suppose the intention is to use the wiki instead of a Google Doc.
ED is on the ACMA blacklist apparently.
Is "I" Jay Liew, though?

no: http://news.ycombinator.com/item?id=1058850

Does it matter? mmmm, I can't say the wiki is better, at least for time being. A social network would work, not a wiki.
I recall a case where a pipe will be write-ready, but if you try to write too much data at the same time the write will block anyway, instead of returning a short count of bytes written

That just sounds like a bug.
I have not tried his videos yet but I would highly recommend http://www.youtube.com/user/patrickJMT#g/u also.
Top Programming Fonts
I agree wholeheartedly. I read it ten years ago and it answered a few questions I had been asking myself for many years. It is (in a healthy way) humbling for a western citizen as it implies that our (declining?) dominant position in the modern world is mainly a matter of luck.
"""Does it work? Yes it's better: Sequential 23.5 seconds. Threaded 24.0 seconds."""

How is that better? It is an improvement over earlier versions of Python. Better would be if the threaded version would actually be twice as fast.
Perhaps a YC account on LinkedIn, which you could then befriend, allowing you to find others all friends with YC on LinkedIn? Just an idea. Seems like the simplest thing that could work well, without building a separate social networking site just for startups.
>This is either because sentencing has got harsher or because people are committing more crimes.

Or because more crimes are being prosecuted. It's completely false to say that it must be for one or other or those two reasons.
Peruvian Throat Singing, Artistic Painting Drug Using Intellectual GA
ZGE - New Code, Project Name Change Vote and More Press
Frequently the historically motivated path is too long or creates too much baggage. It's not always the case, granted, and sometimes the historical development does give you the motivation, but you're still asking for a gifted teacher, and that's rare.

A gifted teacher can teach with or without the historical perspective, and in my experience a clean, direct presentation with appropriate motivation and context is usually better.

Again, not everything works for everyone.
take a look at facebook, a bostonian startup, i’ve heard they are pretty successful
The only way this is going to end is if some Australian sue Google for harming his religion by censorship.
Or someone pretending to be a government hacker. That would restore the lulz balance :)
This is an excellent guide. Very clear on usage and writing with the correct Django pattern. Thanks for submitting this.
Yes, they started in Boston. But they moved to Palo Alto very, very early on because that's where their first investor was from.
This should be required reading for everyone:

http://en.wikipedia.org/wiki/Dollar_auction
Isotonix Calcium Plus - calcium in powder form at IsotonicsOnline.com
Like most philosophies of this sort, the ideas are trivially self-refuting. For example, consider the following from the article:

>"Our judgments can only be proba­bi­listic," wrote Allen Walker Read, a Korzybski follower. "Therefore we would do well to avoid finalistic, absolutistic terms. Can we ever find 'perfection' or 'certainty' or 'truth'? No! Then let us stop using such words in our formulations."

This basically amounts to saying that it's certainly true that we can never be certain that anything is true. In any case, avoiding the use of "be" has no real effect on the subjective/objective tone of your language. You can write subjective-sounding sentences using be ("It is in my view a bad idea") and you can express objective-sounding sentences without it ("E-prime sucks"). If for some reason you're concerned not to make objective claims, then don't make objective claims. There aren't any special grammatical tricks required.

I don't know how ideas as bad as this one ever gain any traction. (But then I guess E-Prime never really did.)
Michigan: The dark ages
Making a entirely new page and transferring the content seem to work.
"but you're still asking for a gifted teacher, and that's rare."

Fair enough. Maybe a gifted teacher can write a book :-)

"Again, not everything works for everyone."

I agree. There are a lot of texts which ignore the history. It would be great to have a few which retraced the paths.
> when realistically for 90% of the western population will likely not experience a drastic change to their environment for the next 100 years.

Where are you getting this? Americans have already seen a massive change to their environment. The further you can get from a McDonald's in the contiguous united states is 107 miles! [1] Three quarters of the Earth's ice-free land has been reshaped by human actions, and much of the remaining land is barren: only 10% of natural production now occurs in lands that are wild. [2]

We are part of a world economy. The mispricing of derivatives of a small portion of loans in America's housing market is effecting nearly all sectors of the world's economy. Today, we are probably hitting peak oil, due to the recession. The dust bowl of the 1930's helped touch off the great depression. What might happen if the billions of south and east Asia, spurred on by cheap coal based power, switch, as they seem to be, from a largely plant based to a largely meat based diet, consuming many times the amount of water and land per kg of food (e.g. 1 kg of beef takes about 15,000 L of water, 1 kg of wheat only 1,000 L). What might happen then if the strip southwest of a Himalayas and the river deltas of China; bread baskets of south and south east asia, were hit by major drought? Can you imagine the disruption? The wars, the anger, the refugees, the starvation, the global economic meltdown? How many more and how much worse droughts would you expect were the planet's temperature to increase by 2C? 4C? 6C? How many more floods would you expect to see? There must be a stopping point, yes?

[1] http://www.telegraph.co.uk/news/newstopics/howaboutthat/6380...

[2] http://www.eoearth.org/article/Anthropogenic_biomes
How Skype's co-founders fought their way back after selling their company
If you love Incolsolata, but hate the curl of the quotes (single and double), see here: http://nodnod.net/2009/feb/12/adding-straight-single-and-dou...

(It's posted in the comments to that article, but it may not jump out at people.)
Living in Silicon Valley can be advantageous.

Never mistake advantage for necessity.

Startups thrive and wither in the Valley, just as they do anywhere else. Silicon Valley can be a useful card in your hand, but the flop is more important.
Hmmm... Google must be the market leader and making a profit in Australia.
Re: (1): Unemployment typically pays less than half what your former job paid; taking a job that pays even less than that is rather more than "just a pay cut."

Re: (2): I don't feel a need to second-guess this woman's decision. The only real purposes in doing so would be to cultivate a sense of superiority or to make an argument-by-proxy against the existence/current structure of unemployment insurance. I'm still not sure which of the two you're aiming for.

Re: (4): Your argument was clear. In its subtext, you were calling on me to feel the same disdain toward this unemployed person as I would towards a poor black single mother.
You can succeed ANYWHERE, just like you can succeed regardless of what college you go to. Silicon Valley is a lot like Harvard in the sense that you afford yourself with the best possible resources (education, peers, network, opportunities,etc.), except it's open to everyone. Why not give yourself the best possible opportunity if you can have it?
All programming styles of the non-thinker. That's the common underlying thing I see, non-thinking, jumping to a conclusion and running with it.
It makes me wonder if this will be Silicon Valley in 50-70 years.
An improvement over the old implementation is better. "Fixed and Perfect" would be free-threading, where it would be twice as fast with threads.

I'll take incremental, concrete improvements anytime.
I recognize this. There are different answers for different people, too. The people of the Maldives want the temperature rise regulated below 1.5 C. Certain environmentalists want atmospheric CO2 at pre-industrial levels. Perhaps Alaskans have a different view?

The point is that this is how to structure the debate. There are certain acceptable limits. They are different for every person. If we're to succeed, as a species, on a finite planet, we're going to need to figure out how to make democracy and diplomacy work for this, possibly grandest tragedy of the commons. Surely we can't risk a global temperature rise of 10 C? Right?
To paraphrase Kissinger, "FP language pissing contests are so vicious precisely because the stakes are so small."

(Also, why is this guy's blog written in first person plural?)
Pretty much what I was saying above. As a startup, you need to give yourself as many possible advantages as you can. Silicon Valley lets you do that over any other geo, hence why it makes the most sense.
MATLAB/R Dictionary (video of talk comparing R and MATLAB)
Handprint : color vision - an extensive online reference about color.
or Tcl... or Muddy Scheme http://wiki.tcl.tk/25512
Does the Fourth Amendment cover the cloud?
Tell that to foursquare, tumblr, bit.ly, etsy, gilt, drop.io, aviary, boxee, meetup, gdgt, hunch, betaworks, hot potato, kickstarter, challengepost, etc, etc, etc. All New York startups.
You are doing it to have a life. One of PG's essays talks about compressing the amount of work you do into a few years and then you have, if successful, financial independence and no need to work for the rest of your life. Though like PG after attaining financial independence you will likely start more companies and keep working. I would doubt that you would work as hard as you did during the startup though and I imagine your goals in each company would be more altruistic than if you had to live paycheck to paycheck.

That being said working like crazy at a startup might not be the way that you want to spend your time. There are many paths to Rome.
won't last - MPAA will shut it down as soon as people start using it to distribute movies
GSM is Cracked...Again
The A5/3 algorithm for voice (also its variant used for data GEA3) has been cracked. It is a more secure version of the A5/1 algorithm that was cracked in December 2009.
If the data was migrated into a database with a really clean and simple multi-user login, with a view available similar to the spreadsheet, and finally having each user verified against an auth string they placed in their user profile on HN -- that'd overcome the issue with people messing with the columns and more than just their row: -- also emails could be obfuscated.
The most important thing nowadays is not to have debt, interrupting and time consuming VCs and great cash-flow from day 1. Silicon Valley is really good only for VCs this is why they try to sell you this image that you must be at their playground, play by their rules and sell to them in order to succeed. This is all old news. This is not how you succeed today. Today, you won't be able to compete with startups without debt, who don't waste time on rounds of sales and other irrelevant activities, but just focus on their business without interruptions originating from 3rd parties. To work in debt free, independent environment where you can actually focus on your product it is much better to be outside of Silicon Valley than to be part of it.
I think it just takes discipline to not change too much at once. I worked with two companies that tried to port from 16bit-32bit code. One did a rewrite. The other did it in sections. Neither survived the transition. Technology wasn't the problem. The world just didn't need their products anymore.

Though my father had a rotten little shed that needed attention. He tore down and rebuilt sections. Besides a split level roof lines, it really seems like a complete redesign. I think the key is that few things were up for discussion. Also, having a sturdy base to work from made things easier. (and it stayed in operation the whole time.)

With code, I see similar ideas. You probably shouldn't tear down and rewrite more than half at a time...and you should probably decide whether the world still needs the original product.
When searching Google Australia for [Aboriginal and Encyclopedia], there will be a disclaimer at the bottom reading “In response to a legal request submitted to Google, we have removed 1 result(s)...

If you go here: http://www.google.com.au/search?hl=en&q=aboriginal+encyc...

You will see no such warning. (At least I didn't)
I've given this a lot of thought recently, and I don't think you need to be in Silicon Valley. Rather, I think you need to be surrounded by a lively startup community, so that you have opportunities to interact with other startup founders and to learn from each other. The chances of that are much greater in Silicon Valley, but now that there's little pockets of startup activity springing up all around the US (and the world, it seems), it's not a necessity.
Leading the Rapid Growth Organization
WakeMate looking for a MechE
We need a mechanical engineer with experience designing in SolidWorks and has access to working with SolidWorks files. Should have knowledge of getting prototypes made on a fast timescale.

contact: craiglewiston@gmail.com
Chinas has made a lot of money by producing cheap copies of western goods (a perfectly fine strategy, cheap stuff is good) but that won't help them in science: we don't need a cheap copy of the papers for yesterday.

The entire culture of China is based on copying and not thinking creatively, which is great if you are the head of a peasant society make a lot of money with factories but sucks for your scientists.
This is an awesome resource, thanks for sharing. I'm going to have to write a bunch of color-related code soon (for image/video processing), so this will be quite handy.
Mozilla to release open-source Silverlight and Adobe AIR competitor
relatedly, i like how Obama has been pressing science education and education in general

http://www.youtube.com/watch?v=33_nZaOUWYw
Inconsistency is not even that important as long as the code can be run through a prettifier. I'd rather not waste time caring about any of this.
The Midlayer Mistake (Kernel Design Pattern)
In case anyone is tempted to downvote the parent, I'll attest that is pretty much my searching behavior as well - in fact, it's often the case that I don't use the built in spell check of OS X spotlight (CMD-Space), but instead do CMD-T (new Tab), CMD-K (Search) - and then type some characters that _roughly_ approximate what I'm trying to spell, and then hit enter.

Google usually has my results as one of the first hits, or, alternatively, pops it as a "suggestion"
Since the censoring in question is the result of legal action by an individual and not a government the appropriate thing to do would be to just block all Google access from the complainer.
Try http://www.google.com.au/search?hl=en&q=aboriginal+encyc... , which will be more likely to get the link(s) in question. At the bottom I see that 4 links were removed.

Predicting what links will show up for who is hard, especially now that personalized results are used.
Just click on the "Move" tab at the top of the page. Similar to the way it works in Wikipedia.
I'm guessing this is MediaWiki. To rename/move a page:

http://meta.wikimedia.org/wiki/Help:Moving_a_page

This is better than simply copying the content because it creates a redirect and saves the edit history.
PERSONNEL IDENTIFICATION BADGE SPY AUDIO / DIGITAL VIDEO RECORDER (Buy or Rent)
Experiment reveals body scanners don’t detect all explosives (video)
Librelist has no user interface to speak of - at least with Google Groups it was possible for some users to post from the web. A critical reason for our move was being able to make it easier for people to ask questions and get answers - thus a simple and easy-to-use web interface is critical to that.
3D TV? Too Soon Now, but One Day You Will Want It
Hmm, maybe court sholud not wait for his third action and block his (and his family) access to the internet?
This is another win for consumer electronics and the "trickle up" economy. The tail is wagging the dog here. Not by pushing the bounds of science, but by increasing the availability of tech throughout the economy.
If you really want to speed up your program, you have to parallelize and distribute the workload over multiple cores. Python has a module in the standard library for this, it's called 'multiprocessing'. See http://docs.python.org/library/multiprocessing.html
The real question is: why?

Besides being free of Flash, there aren't a lot of benefits that will result in a better end-user experience or competitive advantage. The only thing I could think of is trying to get away from H264, which could present some licensing issues at the end of the year.
GraphMovie: A Library for Generating Movies from Dynamic Graphs with Python
Wii board performs comparably to $18,000 board for the rehab of stroke patients
Just think about how much more successful you could have been as an early adopter of Twitter and Nexus One.
$1K iPhone app
Startup Equity For Employees
If I understood Lubos correctly, the observational data says that increased temperature is correlated with increased outgoing radiation. This is not at all inconsistent with the greenhouse effect: for example if you had an actual greenhouse and you ran a space heater you'd find more radiation leaking out than if you hadn't heated it. This is because the greenhouse is not entirely opaque to infrared: it still diffuses out, like light through frosted glass, or like light from the center of the sun to its surface. The Earth's greenhouse is not complete. Of course, to make this demonstration I had to use a device: the space heater, whereas in real life the Sun's radiation is measured as relatively constant, as compared to the degree of the heating.

The wildcard is in the heat capacity of the varying components of the earth, and convective heat transfer between them. While the greenhouse effect is likely to work in the steady state (e.g. as confirmed by much of planetary science) over the short term temperature increases may be driven more by openings in cloud cover than the residual planetary greenhouse effect. Cloud cover, being a function of water vapor, also a greenhouse gas, will increase reflection and cut heating to the surface, while simultaneously reducing infrared outgoing radiation. However, since CO2 doesn't form clouds, it will have the primary effect of cutting outgoing radiation.
Yes, I took the data, and refined it just a bit. I had to do it for about 170 of entries.
A semantic wiki is better than a plain Google Doc, by having the ability to run complex queries, such as: Search for a startup located in "Florida", in the "mobile" space, who needs someone with "ruby" skills. This is all "out of the box" thanks to the Semantic Mediawiki extension

Of course this is less fancy than your regular recruiting/social networking site, but the simplicity of it must be a plus. (you don't need an account to add/edit). The success of the Google Doc idea is also due to it's simplicity.
Silicon Valley lets you do that over any other geo, hence
why it makes the most sense.

Other things being equal, of course.
Agreed. I'm very bullish on NYC. To go back to my Harvard analogy, it's not like there aren't places of the same caliber as Harvard in terms of opportunity, just very few.
They could have started out at like 49.99 and then just charged for in app purchases.
Silver Slimming Patches Article