skysight-inc/HackerNews huggingface dataset:
For this audience, this might get more clicks if the title mentioned CS, nanotechnology, AI, etc. not physicists. And besides that, the title is incorrect: the only bomb mentioned in the article was sent to the author's brother; the author is a physicist, while his brother is a computer scientist and roboticist.
If my son was a little older, this would be my excuse to buy a PS3 right away! But my wife also loves Miyazaki's movies and studi Ghibli so maybe I found me excuse anyway! ;-)
I like the "work harder" and "save more" parts the best.

"Work harder" so you can get 1% of the fruits of your labor while enriching shareholders with the other 99%.

"Save more" so Wall Street bankers can earn billions with your retirement savings while paying you token interest.

What you need to do is work less and save less. There isn't anything in it for you.
Sure, mutual funds can return 15% a year. The problem of course is figuring out which ones will do it in advance. Then repeating for 30 years.
GPU programming in Python with pyCUDA
Now seems like a perfect time for a post from Steve Gillmor to just be an asshole to people and be rude in the comments (which are now sadly not visible due to the move to Facebook comments). It would just help complete the professional scent reeking from TC these days.
My version of this model would have the lowest possible barrier to usage such that you don't need to register or authenticate initially at all. Let the user provide some kind of identifying token, say an email address or Facebook ID token, and a pledge amount. Tie it to whatever client data is offered (e.g ip address or cookie). At some later date authentication and collection takes place. A database in a cloud somewhere tracks all these pledges, their IDs, and when and if they get authenticated and paid. The exact mechanism is left as an exercise to the entrepreneur.

The key would be complete revocability. This would be necessary due to the ease with which imposters could, for example, put your email address in a form or spoof an ip address. But I think it also provides interesting data about those who pledged, authenticated, and reneged. It could be tracked as a new form is currency itself. It might also provide interesting data about the origins of scams and spam on the internet.
Really? School House Rock's _How a Bill Becomes a Law_ is Engadget's idea of a "Video recap of the patent reform process"? Thanks for furthering civil education I guess.
Facebook happy birthday bot
Question to the crowd.

I am perplexed how such information becomes public. Does it get published by VCs or firms themselves? What's the advantage making this information public?
Womens Cargo|True Religion Jeans
Do you still have yellow and purple cubicles?
Chrome 14 Arrives, Native Client Included
Unfortunately, it's too late for me to change the title.
Companies could then protect themselves from patent lawsuits by open sourcing their code

How?
I have been using Ubuntu now for a little over a year, and honestly, I find it incredibly tedious to do the most mundane amount of configuration. I want to adjust what programs get run at start up.

On Arch Linux, I go to /etc/rc.d and remove or modify any scripts, which are clearly labelled.

On Ubuntu, I think I need to weed through the dozen or so numbered /etc/rc directories and find what I need and modify. I got pretty frustrated about this.

I don't know where I'm going to be able to modify the modules that get run when my computer starts on Ubuntu, but with Arch, there is a clearly labeled array in the rc.conf file called modules.

It just seems like looking under the hood of ubuntu is something I'm not supposed to do, and arch requires you to when you install it, but it is tremendously simple.

I want to switch back.
Would you like to have another try?

From what I glean from your comment, you equate Google's protection of it's name and the fact that one version of the OS hasn't been open-sourced to the iron-fisted grip of Apple and their control.

(by the way, if you want android source, here you go, courtesy of the folk who "don't open source their OS"
http://source.android.com/source/downloading.html )

Control of branding is a stupid argument to base "is this free" on. Hell, even Debian, the freeest operating system ever, amicably forked firefox to iceweasel - the only difference being the name and artwork. Firefox is totally free for you to do anything with at all... except for the branding. It's to protect themselves from someone turning it into malware and distributing it under the official name. Branding is a stupid thing to claim as the be-all and end-all of whether something is 'free'.

Hell, even the BSD license that allows you to do anything with the code, sell it, free it up, throw it against the wall, even this extremely free licenses has branding requirements - Neither the name of the <organization> nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission..

And even then, Android does allow you to modify the logo. You can have the logo in a police uniform (see android police) or on a skateboard (see cyanogenmod). You just can't put a derogatory version on the android market. How very onerous - clearly those are stifling conditions for developers to work under!

Compare to Apple who won't even give permission to use the word 'free' with their products (as in, they won't help you if you run a competition to win a 'free' ipad).

As for "yeah, totally open" - it seems to me that there's a ton of people modding android code because they can, but on the Apple side of things, where is the opened source... at all?

Why have you set a much, much higher bar for openness for one product but not the other?
We're a java shop. Hasn't stopped us from hiring smart, motivated people who've been specializing in other languages. Worked out quite well every time we've done it, too.
How do you see it as a form of hinting unless we have different definitions of what hinting is?

As I would define it, hinting is the modification of the appearance of the font at smaller sizes, usually away from the actual outline design of the font and the original spacing, in order to make it fit into pixel boundaries for the purpose of clarity and readability. Used with subpixel rendering, you can get sharp, punchy text that is even more readable, but I wouldn't consider subpixel rendering by itself to be hinting.

If anything, unhinted subpixel rendering (where any auto-hinting has been disabled and all font hints are ignored) allows the font to look more like the intended outline design in spite of being rendered at a small size on a low resolution screen by boosting the horizontal resolution and interpolating the values between points where the outline crosses partial pixel boundaries. That is, it allows all the glyph metrics to remain intact at smaller sizes while improving readability, whereas the very notion of hinting implies that those properties have been intentionally modified for the purpose of readability.
Womens Bootcut|True Religion Jeans
The other story was killed on HN. This one should soon be too.
What Would You Do If You Had a Pet Dragon?
Why You Need a Website in 2011
Chrome updates itself and things like Flash, you never have to do anything. Indeed most users won't even realize they have been updated, it's quite invisible. It has also always worked this way, so knowing what version of Chrome you're using isn't even a concept.
This is an awesome company -- video is still hard to do, but really compelling when buying products.
Cheap Nike Shox NZ Shoes
Tweet-sized, community-curated collection of Javascript
Agreed, that video didn't address patents at all. It just shows how bills pass congress, senate and president to become laws.

The eleven second 'family-man' version might give you some consolation:

http://www.youtube.com/watch?v=uf2q66G3lmM
Google doodle on Google.co.in, Anant Pai's birthday.
The odd thing is, I see this when I hit 'change to google.com' as well, although, some friends of mine in the US still see the Albert Szent-Györgyi doodle (even when they hit 'change to google.com'). Has Google started an IP based content system? As in not for the search results, but for the actual home page itself? I did not notice this before.
Or you could try a sensible strategy: Consult someone other than a lawyer/barber about when to seek a lawyer/barber.
I would like to keep up on startup news without the bias and the literary slap-fighting that is going on over there. I'd start the site myself but I'm in the midwest so I don't have the access I'd need.

Please, someone make a better TechCrunch and keep the journalistic standards high, please. I'll even pay a nominal fee for a subscription.
No doubt. This comment really struck me as off-tone:

"Sorry, Google, but your open-source project is important to much more of the world than just >your browser< now; and while this may not be an issue for the zones of impact >you< care about (said browser.), it’s a >huge< issue for much of the area where V8 is important in general in the modern (post-Node) world."

You know Google is biting their tongue at what they really want to say to complainers like this. You really want it working for Node? Roll up your sleeves and get to refactoring. Hell, they even explained how to fix it.
In practice, such people will often threaten you. They are experts at this, and can easily get under most people's skin. This is why most people fold and give up their rights. Out of fear.
Nigeria Gives Huawei a Place to Prove Itself

http://online.wsj.com/article/SB1000142405311190427900457652...
"What's the advantage making this information public?"

Publicity and notoriety.
Feel free to contact me as well if you get the ok on remote.
Ask HN: iPhone/iPod Touch/iPad rental
I was wondering if there were any reputable shops I could rent iOS devices from? I'm working on a small collaborative iOS app. I can't afford to buy multiple devices, but I would certainly be interested in renting them for a week or so for testing purposes.

(If one doesn't exist, then this sounds like an interesting startup idea for someone with an appetite for logistical problems.)

Any recommendations?
But just be cognizant of the tradeoffs and their costs without making value judgements about those who make different tradeoffs, both as consumers and as producers.

I agree about the consumers bit - what's good for me may not be good for you - but don't agree about the producers. We should be able to raise constructive criticism if we see a producer as damaging - and I think the exhortation to 'leave them alone, they work hard' isn't right.
In the United States, there's reporting requirements when selling stock and raising private equity - you have to file something called a Form D with the SEC.

Typically these files are public - see formds.com for examples, although I didn't see Posterous when I searched there (maybe they announced ahead of the filing).

Since these things are going to be made public anyway, there's no reason why you wouldn't shape the story yourself with a press release beforehand.
TFA: In statements posted on the Internet, the ITS expresses particular hostility towards nano­technology and computer scientists. It claims that nanotechnology will lead to the downfall of mankind, and predicts that the world will become dominated by self-aware artificial-intelligence technology.

The spooky thing is that this may not be as crazy as it sounds.
Looking at the names I assume these companies dont have a lot of patents.

Small companies with few/no patents have strong motivation to join (the possibility of limited protection for free) and nothing to lose by doing so, since they have few or no patent rights to assert.

Big companies with lots of patents have little to gain, since there are a very small set of patents on the list. They have lots to lose: the inability to use their big investment in IP in a competitive way.

So why would holders of large patent portfolios want to join this? Chicken, meet egg.

Btw, I detest sw patents too.
Counter-offer: I work for you for 2 weeks, you pay me for those 2 weeks, at full market rate. If you're lucky I may award you a prize at the end of it. :P
A framework could use static types to tag whether it is escaped or not.

Then, the framework could map different kinds of requests (e.g: raw content vs. html content) to different types.

Then, the only way to convert between the types are functions that do proper escaping.
It was Fun Being Funny...
Also: On the repair front, how long would you have been waiting for Apple to come to your office and replace the faulty part? :)
They already did. FBML and FBJS have been in practice awhile.
http://developers.facebook.com/docs/fbjs/
I'd like a Got Done List. Like a just a list of things I can say I accomplished in the day, rather than items I've checked off.
Zombies RUN (Managing Page Transitions In Backbone.js)
Out of pocket loss does not equate to total damages. Time lost and effort spent trying to clean it all up is significant.
Why? It's been a real bummer for me to find that out (the hard way).
"I think everyone understand that instructors aren't concerned about copyrights."

Well if you click on the "about" link on lectureleaks.com, you'll see that they only talk about copyrights. They do not seem to care about anything else... Incidentally, they have quite a lengthy copyright and license notice themselves... Maybe I should write one for my course.

"Are there any known instances of a lecture recording being used against an instructor unfairly?"

If you asked me whether instructors were sometimes treated unfairly by students, administrators or politicians, I would say yes. Having access to recorded lectures just adds a new angle of attack.

"I doubt doing things that could be construed as "out of line, incorrect, inappropriate, whatever" really improve your lectures in a significant and sustainable way."

I was actually referring to some ill intentioned people who would turn a joke, a simple mistake you made, or a controversial topic you taught against you. For example, teaching evolution is a risky business in some US states.
How to write parallel programs
Mercury Dimes Values | Gold and Silver Investor
My line of thought is that V8 is used in Node.js and in the browser, but 1 Gb is unlikely to be a problem for the browser any time soon, so it's really only a problem for Node.js. Am I missing something?
Oh, yep. That's correct, thanks.
The hope is that if enough of these companies sign the pledge, so will the big companies; if they will or not remains to be seen. If several companies with a large enough patent portfolio signed it, I believe other companies might do the same.
He's saying that _if_ the agreement was "no first-use patent lawsuits against companies who have open sourced their code," and _if_ that agreement was held to, _then_ those companies who open-sourced their code would be protected.
So far the main difference I've seen:

With Gentoo you have to compile everything yourself (as much as I can tell).

With Arch, you _can_ compile everything yourself, but don't have to: official repos have packages precompiled, but the package source is there if you want something different.
Hey there. The pattern in TFA is somewhat different: in the SWR pattern not every worker talks to the DB. Instead, only the selector does. It then hands out the work to the workers via a fast local queue. The ratio I set up for Ping Brigade is 1:1000 selector to workers. Thus a handful of selectors can feed a few thousand workers.
Full disclosure: NowJS is an an open-source library that is built by the developers of Flotype (http://flotype.com). We are a commercial company.

That said, Flotype is not in the business of selling utilities such as games, collaborative whiteboards and other such things you might build at a hackathon. We write enterprise real-time web server software outside of the NowJS open-source software.

We do not derive any value from the hacks from this contest.

We are doing this because we like HN and the developer community and we want you to win some free stuff!!

The hackathon is two weeks long not so you can slave away for 2 weeks and "charge me" market rates. The extended deadline is to make the competition leisurely and not time-sensitive. Work on it 10 minutes a day after work. Work on it 5 minutes before the deadline. It's all fair game.

Please participate. We love hacking and winning free things. We think many of you will as well. =]
Currently, this is the only one: http://www.amazon.com/review/R3ANEKK1HX1PGN
Do you mean you can only play it until that day, or you can only install it by that day?
+1. I've been teaching calculus for years, and this is easily the best book I've ever seen.
Listener-Driven Radio Stations - Crowdsourcing
This is true to my experiences as well.

I started with Archbang, then CTKArch, and then finally installed my own from scratch. Archbang and CTKArch are excellent liveCD versions of Arch but in the end I found I did not like the personal choices made by the creators of those releases. My system is now truly mine. I am in love with it.

My system is stable, and bleeding edge - an oxymoron.

Intellij is in the damn repositories... MondoDB 2.0 - the day it was released was in the damned repositores.

Anything else can't compete.

After installing Arch, and failing at least 3 times and being successful 2 other times, I found an appreciation for the way in which Arch did things. My first version was a Mac OSx clone with some personal touches. It was beautiful; but I was too ambitious and went with BTRFS which was a mistake. So I reinstalled and now I'm on XFS and things purr.

I can setup a development environment in less than 10 minutes using pacman and then keep it updated easily.

To setup the equivalent environment on Ubuntu would take much longer for me.

I am not a linux newb nor a guru, but after using Arch I feel like I can hold my own.
I remember reading something about game theory and why things like this never work. Maybe someone more versed in game theory can explain better?
Ah thanks for the feedback! We'll work on a better designed website to be more clear.
Beekeeping for Beginners The Bee Hive Parts
When pressed for a deadline, a demo, a functioning "something" - I do stuff that might not be the right way to do things because I need to get it to work. If the code ever has a chance of being witnessed by someone else, I always try to:

/* Can't find a clear/remove method, don't have time to screw around with it now, might revisit later, might not. Sorry. */
Women are more emotional and less logical, it's a evolutionarily biological fact.
The moral of the story is to never be nice to anyone. Nobody complains about the memory limits of IE's javascript engine as they pertain to server-side applications.
I know my lack of extreme excitement can be off-putting
It's like a bad soap opera. I really don't care about their spats; I just want to read the news.
I should add that I often make these comments even if my code doesn't have a chance of anyone else looking at it. I forget way too often why I did something and need my own reminders. For all we know, this guy may have actually had a good reason to do this (work-around, faster, ...) - a simple qualifying comment for doing something out of the ordinary would have explained it all.
"C Has 16 Exabyte Memory Limit"
From his comment about Haskell, I'm guessing Xmonad.
Looking for Designers, Engineers, Developers...
--------------------------------------------------------- Please contact jobs@picsual.com directly. Thanks! ---------------------------------------------------------
We're a Si Valley based stealth mode start-up looking for highly capable, high IQ designers, engineers, developers, and students who can develop scalable web back-end services and iPhone compatible web front-end. Is this you?

Timing & Duration:
Starting now. (Yesterday would have been better.) Part-time project lasting about 12 weeks. But we're looking for full time people as well.

Desired Experience:
* Strong coding skills (Python/Java for web back-end services and Javascript/HTML/CSS for web front-end). * Some prior knowledge of web programming and tools. * Design skills a plus. * Past mobile web/app development and HTML5 experience a plus.

About Us:
We're a stealth-mode startup (founded by former CS PhD candidates, Stanford, Berkeley, Harvard alums, successful serial entrepreneurs) that is developing a revolutionary, consumer-focused visual search engine using cutting-edge AI and Computer Vision technologies. Please send resume and portfolio to jobs@picsual.com
...

That's absurd, I'm sorry. Of course the world will become dominated by self-aware technology; it already is, after all. (Well - from our point of view, anyway. From the bacterial point of view it's pretty much bacteria all the way down.)

But to imagine that that self-aware technology will be anything but symbiotic with us is truly crazy. And certainly not something that bombs could fix anyway.

Also: what kind of lame anti-technology terrorist group posts its statements on the Internet?
Poor sales may have RIM gearing up for PlayBook fire sale
TDD by example - developing a game
Some other tablets you may have seen
Corporations are legally required to act in the best interest of their shareholders. If something benefits the company at the expense of humanity, they are required to act against the best interests of humanity.
It's probably best to avoid the police if possible if you have no information to offer. If you do have information, you can talk with a lawyer about the right way to present it, or take sufficient steps to make yourself anonymous (perhaps by having your lawyer perform all communication).

I do agree that in cases like that, you will make it harder for yourself if the police stop and ask you and you refuse to say anything. I think the talk linked refers more to people who are considered potential suspects rather than witnesses.
Run, Python, Run
Right, Win95 bundling. How could I forget?

I cited some market share links from wikipedia elsewhere in this thread, and TechnicalBonobo set me straight on monopoly vs. (let's say) dominant competitor or market leader (whatever that term is).

The point for Dart (vs. JS) is that Google doesn't have 80% or even 50% share.
It may also be that figuring out the entire Ubuntu stack is near-impossible, whereas with Arch this is at least approachable.
Remote Control Toys, RC Toys Wholesale, Radio Control Toys China
Because it was crap to begin with?
Consider the complexities of APT: package substitutions, virtual packages, provides, requires, recommends, suggests, replacements and patches as pinning and... There's just more complexity involved. Compare the SysV init system, or systemd, or upstart, to the BSD init system that Arch uses. Now, I'm not saying that Arch is better --- something like Systemd has many more features than what it replaces, and in lots of ways it is better. But it is indeed a more complex system.
"Why do you need an attorney? What do you have to hide?"

I need one because it was important enough put in the Constitution. What have you got against the Constitution?
I didn't downvote, but if Sony uses PSN as a selling point for PS3, it's pretty disingenuous to later claim that the ability to use PSN is unrelated to the purchase of a PS3.
Herve Leger Alyssa Narrow Bandage Dress for Sale
Discount ugg boots
What's the best time of day/day of week to submit to HN?
I'm wondering if anyone has noticed any trends regarding feedback and response to links/articles/questions submitted to HN. Completely selfish of course :).
Nice 6% ROI you pulled out of thin air. Where exactly do you find that? It's hard to find a risk-free way that just keeps up with inflation at this point.