skysight-inc/HackerNews huggingface dataset:
Sorry to be offtopic but I tried 2 different browsers and this site is unreadable even when I increase the text size.
Hmm, what browsers/OS are you using?

It's using Typekit @font-face for good looking text, Perhaps that's the problem?
Getting started with Incanter using labrepl
There's tons of undiscovered territory on computers though.

No way am I giving up my hackable Linux.
Jim Marshall
Jim Marshall, one of the most respectable names in the music industry died in New York. Jim Marshall has been the famous and talented photographer
If you're on Windows, sorry. Both Firefox and IE have terrible font rendering on that OS which basically munges the font. Try Safari (I've heard that's better). It would be nice if Typekit did fallback rendering for Windows only which basically just used Times New Roman and Helvetica. I, however, don't want to implement this because I suspect you are one of the first people to visit the site on Windows.
http://news.ycombinator.com/item?id=1215138
do 25% at night, the rest in the morning
Gruber writes: There are two sets of patents that Ogg Theora likely violates. Likely? It would be interesting to know whether he has any actual grounds for making that claim, other than the fact that the MPEG LA are spreading FUD to that effect.

And if you’re not willing to concede that Ogg Theora is vulnerable to patent claims, well, then I doubt you’re reading this. It appears that Gruber thinks it's so obvious to any reasonable person that Ogg Theora is "vulnerable to patent claims" that the only people who would disagree are those closed-minded enough that they would avoid reading a different opinion.

Of course "vulnerable to patent claims" is weasel language. Almost everything is "vulnerable to patent claims" in the sense that you can't know for sure that at any moment someone won't emerge from the woodwork and claim they've got a patent on it. But: for H.264 it's known that there are people claiming to have patents on the technology, namely the MPEG LA; and it's known that they demand payment for (certain kinds of) using it. For Theora no such thing is known, its creators have disclaimed patent rights, and it's been around for a long time without anyone making such claims. For both H.264 and Theora it's also possible that at some point in the future someone might come forward and say "oh, by the way, I own this and this and this; please pay me $1M/year or get sued".

But if someone is trying to choose betwen Theora and H.264 on the basis of their patent situation, it's daft to say (as Gruber does) that the only consideration is that possibility of getting torpedoed by submarine patents. The big difference in the situation with known patents is obviously relevant too.
> I suspect you are one of the first people to visit the site on Windows

Do you have some stats to go with that?
Are You Scrubbing the Twitter Stream on Your Web Site?
That's a shame. It looks beautiful under Chrome on Windows.
What does "computer engineer" even mean?
I'm using Chrome on WinXP. Maybe Vista or 7 is required?

Screenshot: http://i.imgur.com/poqp7.png
Was this not the product of some sort of poll where people voted for the next barbie? I remember seeing it on HN.
Why Apple's iPad georetardation is a slap in the face for non-US developers
Out of curiosity, why not Microsoft specifically?
Ha! Yes: http://twitpic.com/1asem0 I've had the luxury of writing in splendid isolation :D

The one IE user was me checking it out. About 35 of the Safari visitors were me too!
Don't blame Willy the Mailboy for software security flaws
Most likely it's a "list" in the DSL, but implemented using Clojure's vectors, which are represented with square brackets and have convenient evaluation semantics (items are evaluated, but it's not a function call), so that it's much more common to use vectors in clojure where one would often type (list foo bar) in CL or perhaps Scheme.

Often vectors are used in Clojure DSLs to differentiate from the "operator syntax" which uses actual lists. There are some exceptions in even clojure.core macros, but often you can assume that any unquoted list is evaluated as a function or macro call, even if it is a macro parameter.
The point of reusing the IV is that identical blocks of data encrypt identically. That's the information that is leaked. That's the behaviour required by rsync to efficiently transfer changes.

Is it really so bad?
It's readable in Chrome under Ubuntu/Xmonad.
You will die. Get used to it.
It comes with a list of the notaries and their public keys. So, the only concern is if your initial download is MitM'ed.

http://www.cs.cmu.edu/~perspectives/notary_list.txt
Wow. It's amazing, she looks just like every women engineer I've ever worked with. Especially the Bluetooth headset.

Seriously, does this do anything to advance the position of women in software engineering?
Why Modern CPUs Are Starving and What Can Be Done About It
IPhone, Firefox, Safari, IE8 Hacked at Pwn2Own Contest
Equating MySQL with the all of the other RDBMS systems out there seems the other cardinal mistake of those discussions. Just do

sed s/NoSQL/NoMySQL/

and avoid the confusion.
For me (Chrome on Linux and Windows) Canvas edged it. Flash had a slightly higher peak framerate (about 42fps) but it varied wildly (dropping to 25fps at times) and also paused a lot on Linux.

Canvas as consistently 38/39fps.
Interesting topic, but why would an X number of cores be the reason of approaching this particular problem ? It seems as though 'more is better' is the way to go here, so a cluster of rented boxes would be one way of getting there, a couple of high end GPGPU cards would be another. The number of cores in a box is just another multiplicand under the bar to get to the time-to-a solution.
Yes. Remember Eric Sink's post about how geeks (like himself) are over-represented on the internet? He pointed out how he had a higher google rank than Eric Clapton, and the number one hit for "Joel" is a well-known developer in New York rather than Billy Joel - http://www.ericsink.com/articles/Boundaries.html

That poll was Dugg, Slashdotted, and Reddited. It was a foregone conclusion - Barbie would be a "computer engineer", dammit. The only careers that would have gotten more votes would have been "Ship's mechanic on a Firefly class spaceship" or "vampire slayer".
But to my mind the fact that he videotaped so much really does support the big ego argument. It's the little things that make it all the more impressive and maybe those things weren't directly caught on tape, the article certainly doesn't mention any massively impressive stuff caught on tape and don't you think they would?

All the article really mentions on tape is him going around with a bunch of people emptying ATMs. Now, as far as positions in the criminal underworld go, being the ATM guy is about as low level and grunt workish as you can get, hardly the sort of work you'd expect a criminal mastermind to be doing himself!

Of course neither of us know so this is just idle speculation, I just think these things should be taken with a grain of salt since all the people involved (cops, journalists and the guy himself) have a vested interest in making it sound cooler and more impressive.
Or the attacker could just block those servers and then spoof that file with new URLs and public keys.
How to Download Video from Hulu
Could be AdThwart.
I must be hallucinating, an article about barbies as the top submission on HN.
Id take it to a LAN and lord it over everyone else.

Seriously though... I dont need that much CPU power. I would prefer 4 cores and enough disk bandwidth to keep them busy.
Why do I have to create an acccount to see "more"?

I clicked on the "more" link for entrepreneurs, then, on the next page, had to choose the checkbox for entrepreneurs and click continue. You should automatically recognize which "more" link I clicked. Save the category checking for people who come to that page wanting to do a search or browse by category.

On the next page I had to put in two locations. I'd go with one and let the user add another one if they want.

Then I was asked to create an account. Why? I just want to browse your site. I stopped at this point, so it just became a waste of time.
More interesting is the MPEG-LA quote itself. Gruber summarises it as " MPEG-LA has stated that they believe otherwise" i.e. MPEG-LA have claimed that Theora uses their patents. What the CEO actually says is intended to give that impression, but never actually says it:

"In addition, no one in the market should be under the misimpression that other codecs such as Theora are patent-free."

This is a beautifully crafted sentence because Theora isn't patent free, it just so happens that all the patents we know about are licenced freely for anyone to use. (Similarly VP6, 7, 8 are all presumably patented but Google now owns those patents and can do what they like with them.)

"Virtually all codecs are based on patented technology"

Again, whose patents are we talking about here? On2/Google's, MPEG-LAs?, some random trolls? It is left unspecified. And which codecs? Not all of them, only "virtually" all.

"and many of the essential patents may be the same as those that are essential to AVC/H.264."

Keyword "may", as in "might not", or as in I'm very carefully not saying what you think I'm saying by adding qualifiers.

"Therefore, users should be aware that a license and payment of applicable royalties is likely required to use these technologies developed by others, too."

There's a "likely" which you'd think is stronger than a "may" but only applies if you are using technologies developed by others. So this "likely" depends on you accepting the "may" in the previous sentence.

"MPEG LA would consider offering on additional licenses that would make these rights conveniently available to the market under a single license as an alternative to negotiating separate licenses with individual patent holders."

This is just stating the MPEG-LA business model, batching up patent rights for easier licencing. It does not say that the hypothetical patent owners are currently part of any MPEG patent pool.
Oh damn.. so anything using Typekit basically looks awful on Windows? What a shame..

Also, I reckon your site looks fantastic. Just sayin' :-)
I like this feature - http://duckduckgo.com/?q=%21+Hacker+News
I wouldn’t worry, other careers aren’t doing that much better :) http://shop.mattel.com/product/index.jsp?productId=3882807
Nothing would do more for women in engineering than having more well known female engineers. Social proof is a strong thing.

But until we have more of that, cultural items like Barbie might help to bootstrap the process.

I agree that it's a distant second, but it's better than nothing at all.
Being A Digital Nomad
For the record, this joke was the idea of Alexis Ohanian (kn0thing) of YC & reddit fame. I want to check with him first before outing him--hence the delay :).
Aggh it makes me so mad, these people are either fools or take me for one.
Opera 10.51 on Windows XP minimum fps:

HTML 23
Canvas 25
SVG 13
Flash 50

No contest here :-/
Maybe try turning on ClearType?
Windows' Boll Weevil problem
Spawn worker threads.
Business essay – Plan it well
Begin an entrepreneur is serious business. If you are not able to plan and strategize carefully, there is no way you can exist in the demanding field of commercial activity. Therefore, writing a business essay is quite a challenging job too.
I tried disabling AdThwart but it didn't help. It also looks the same in my IE and I don't have any plugins for that browser. I guess it's the lack of fonts in XP.
voted up for best title ever
Last time I saw the 40 something pages of specs/requirements docs I had to fill to write a 50 LOC program in a big corp, I almost choked.
I agree that it's a distant second, but it's better than nothing at all.

I'm not sure. Suppose the situation was reversed and there were few men software engineers. I'm not sure having a super handsome, muscle ripped man wearing designer clothing would have been an inspiration to me.
We have a winner! That looks great!

I feel guilty for derailing this thread now... :(
I guess the guy sums it up at the end, that most people are regular people like you and me, but I would be afraid of that one person that is not, or staying with that one person.
Let me rephrase the question to see if I understand it correctly:

Why do you go for a single piece of hardware when in fact, you could already do this on several GPGPUs and one CPU or use several CPUs on the cloud.?

It could probably be done using these techniques but the answer resides in the fact that if the computation of the phase transition is done very fast for a particular "measurement matrix" (i.e. a particular "sensor") then we could foresee its use in near-real time in instances where the "measurement matrix" would be time dependent (such as the atmosphere....). This would be important in that it would allow to figure out if these new "sensors" can be actually used (as opposed to being mere lab constructions).
30 Attractive Minimalist Website Designs
Why should the American tax payer expect a dime from the Iraqis? They're lucky if they can let this pass without reparations.

In war, victims of illegal foreign invasions are not required to reimburse the aggressor.
The Return of the Venture-Backed IPO
Three20 has a killer HTTP disk cache.

http://github.com/facebook/three20
WinXP and firefox3.

The font is Times New Roman and the site is readable (had to increase font size).
Uh, all of those browsers could be on Windows....
I figure a GPGPU implementation would be much faster on hardware you can buy in the corner computer store today as compared to that 48 core machine.

From my limited understanding of that type of problem GPGPUs are well tailored to doing those computations, for the exact same reason a multi-core box would be a good match.

But price-performance wise the GPGPU wins hands down.
Cassandra is about scaling writes not reads.

MySQL is slow on writes because you'll get a random write for every index you maintain (+the table it's self). MySQL's replication will help scale reads but does nothing for writes. Cassandra is actually said to be slower on reads and it's thought people will already be using memcache so it's not a problem.

The article doesn't seem to have any writes going on while he is reading.
Youtube is down
Isn't it better to have a list of "non-blocked websites"?
Similarly for me, flash varied (from 20 to 50fps) with pauses, in chrome on linux. Canvas & html both around 40fps, svg slighlty lower. Based on my experience, I would rule out flash, but since majority of users are on win or osx I second the author that flash is probably best choice for him.
The real question is "What would you do when all your clients have 48 cores."
MIX10 IronRuby and IronPython - Part 1
Dynamic exploration of the graphs ? (http://github.com/jbilcke/tinaweb)
Interesting. Google have accepted other like organisations, for eg. The Perl Foundation (http://www.perlfoundation.org/google_summer_of_code_2010), so they really should accept Ruby Central.
I actually had the 'pauses' on Windows using Firefox 3.6 as well. So it's not 100% cut and dried - but, I think his conclusion (use Flash, but Canvas is a growing alternative) is good.
Bye Bye Web, Hello Apps
Just classic XSS.

However, since I am currently also writing an app that includes Tweets, can anybody recommend a good way to escape HTML in JavaScript? To my surprise I could not find a quick answer (using jQuery atm). A lot of forums recommend just replacing "<" and ">", but I feel I would have to do more research to be sure that is sufficient. For one thing this would fail within HTML attributes (for example URLs pointing to twitter users, with the name taken from the tweet). I am also not certain about character encodings.

I'd prefer to have a tried and tested library to do the escaping, even if in the end it is just a one-liner.
I've bounced some of this stuff off of Chinese friends, and the results have been ... unexpected. The surprising thing was that the overwhelming majority of them thought that China needed an iron fist controlling the country. The folks I bounced this off of included people from Hong Kong, whom I would have expected to be very western-calibrated.

I won't pretend to have a grasp of Chinese culture, but what this indicated to me is that there's a value gap between Chinese and western expectations and that our framing for these issues in China may be western naïveté. If what deeply offends our sensibilities does not offend the Chinese, it would also seem to indicate that our forecasts for the direction of progress may be way off.
Just to get this discussion back on track a bit..

I think it's a great idea to design user interfaces before writing code. I find it really helpful for figuring out what actually needs to be done.

Also, sometimes I find that an idea that's easy to express in code is not always as easy to express in a user interface.

I have a feeling that this is why the majority of UI's designed by programmers suck.
Yep. Also from same author is http://cpan-explorer.org/

ref: http://lumberjaph.net/blog/index.php/2009/07/28/cpan-explore...
I think so.

This talk by Pamela Fox should offer some insight: http://igniteshow.com/videos/im-barbie-girl-cs-world
Start a blog and write about what you have learned.
Going directly to a video page works though. Load balancer issues?
Right, but a cartoon about an action hero nurse who goes on exciting adventures might open you to the possibility that this was a career for men, too.
> If you're on Windows, sorry. Both Firefox and IE have terrible font rendering on that OS which basically munges the font

I'm not sure what you're talking about -- the only real problem I can see with Firefox on Windows is that the font is far too small for a serif font to be readable on screen.

(side note: I universally hate serif fonts on screen, which is why I always force fonts to Calibri. I did disable forcing fonts to check your site out, though, but I'm afraid it hasn't swayed my opinion of serif fonts one bit. I'll continue to force fonts until most web designers switch to sans-serif.)
Amazon and Microsoft Launch Windows Server License Mobility Pilot
Seems up now.
Dreamweaver Plugins
DMXReady provides software and services for web professionals and website owners such as Dreamweaver Plugins, WYSIWYG Editor, Web Page Script Applications, Web Site Design, Database Driven Web Tools, Plugin Apps, and CMS Templates. DMXReady also provides with an easy way to add powerful database-driven applications to their new or existing websites
Firefox 3 doesn't support font-face.
Yeah, same as with Amazon.com that one time.

Content-Length:62
Content-Type:text/html
Date:Thu, 25 Mar 2010 11:15:09 GMT
Server:NS_6.1
X-Xss-Protection:0

<html><body><b>Http/1.1 Service Unavailable</b></body> </html>

And here is a way to check up on YouTube http://downforeveryoneorjustme.com/http://www.youtube.com/

EDIT: there is also an occasional 503 coming through, so it's probably a load balancer mis-configuration issue. They will be able roll it back in no time.
The Onion Uses Django and Why it Matters to Us
While I know my way inside Java, I see no reason to fiddle with the code my database is written in. As for being a resource hog, it may be, but just try to accomplish the same throughput Cassandra is designed to handle with MySQL and see how much hardware (and fiddling) you will require.

As always, use the right tool for the job. I don't mind my bookmarks being stored in SQLite and I don't mind my paychecks being generated out of an Oracle RDBMS, just like I don't mind having some huge volume of data that do not require a relational database stored in a non-relational database.

I have recently read an excellent article about the TPS operating system on zJournal. It was a very interesting read, not because I maintain a TPS installation (one of the three) but because it shows how pervasive non-relational databases really are.
Still down here on the east coast at 7:15 am.
IPhone
When it comes to mobile networks, you have to be able to have a good listing of phones that will work on your network. You also need reliable connectivity so that you can stay connected.
"暂住证" literally means "temporary living permission". It's a piece of paper you have to carry along with you if you are going to live for a longer period of time (I think > 1 month) in a city which is NOT your household registration place. This is how China manages the flow of population.

"城管" (literally "urban managers") are the bunch of guys to kick you ass out of the city if you don't have the temporary living permission. (though they do a lot more than this).
I noticed something off - in Chrome on the Mac Flash never dropped below 40 fps while canvas and SVG never went over ~25 fps, but perceptually it seemed things are the other way around - canvas and SVG animations seemed smoother than Flash.

Has anyone else noticed anything similar?
It was up for a while, then Internal Server Error and now it is down again
There is a god, get used to it. Has nothing to do with afterlife.

God says...
sailors lightened pastimes glows incongruously curing surface
by pain sour decked chosen Central wicked strait aware
cogitation endeavours teachings banner
Player Piano Torpedoes
Hackers take down iPhone, Safari, IE8 and Firefox in one day at Pwn2Own
Do we really need these X is down posts? It's a pity that Youtube is down but it's not going to affect my day enormously and until there are technical details of why it was down it's rather tedious.
I'm using Opera 10.51 on Windows 7 (Boot Camp), on a 2006 Macbook Pro, and canvas was competitive with Flash. Canvas started at 30 and Flash at 60, but both quickly converged to 45...and there was some minor stuttering with Flash.
Its strange, they need to strike a balance. On one side, they need to use enough stereotypes to ensure that everyone gets the idea they are going for. On the other hand, if they use too many stereotypes they will get angry letters.

I'm not sure they have struck the balance correctly, but my guess is that is what they are going for.
Diabetes Control Diet Keeps Sugar Level Stable
It was fairly well publicized in the plans for Longhorn. Quick Google search produced this, probably not most authoritative, but still, source: http://news.cnet.com/2100-1032_3-1011859.html
At the risk of sounding sexist, different things would appeal to little girls and little boys. Your analogy is too exact, which is what is causing the difficulty.

Not to say this will inspire little girls, I have no idea at all.
Only ships to US. Damn I hate that ... anyone willing to receive and forward some barbies?
And then suddenly your nice MSSQL database machine explodes, leaving you wondering why you didn't go for a fault tolerant system.
Maybe I'm missing something, but at first glance "Cuiler" and "Cuilest" seem like pretty blatant trademark infringements of "Cuil."

Possibly there's a parody defense; I dunno.

(See generally http://en.wikipedia.org/wiki/Trademark_infringement for an overview of how trademark infringement claims are analyzed, especially the "eight digits of likely confusion" test. The sophistication-of-the-purchaser factor might be significant here, but some courts also recognize what's been called "initial-interest confusion.")

Moreover, the Cuiler and Cuilest Web pages look _remarkably_ similar to the Cuil search page, and nothing like DDG's own search page. This makes me wonder about copyright infringement.

(Again, possibly there's a parody defense.)

If DDG didn't get a license from Cuil, perhaps Mr. Weinberg should anticipate getting a letter from Cuil's lawyers.

Is there something I'm not aware of that changes things?

(This isn't legal advice, etc., etc.)
It is not always wasteful. Like I learned from one of the comments here that it could be a load balancer issue as other pages seem to be working.

Though I agree such posts are not terribly useful by itself, discussion around it can be interesting and insightful.
The web button budget, or why Starbucks cups don't catch featuritis