skysight-inc/HackerNews huggingface dataset:
TechCrunch. Apple = new bad. Google = new bad. Unless it's Android, in which case, Google = new good. Except for Buzz, which is Google = new bad, although we use it now, so Buzz = new good. Why do I go back? I like reading semi-literate comments.
Chapter 7 ("Sign up") of the Ruby on Rails Tutorial book is out
Source code is already covered by copyright law. Why must it be covered by patent law as well?
Huh? If your track is something like Systems or Graphics you're going to be taking A LOT of programming. But even if your track is something like Human-Computer Interaction (HCI), you still have to take CS106A, CS106B, CS107, CS110 (all programming classes), plus at least one of (CS 108, 124, 140, 142, 221, 229, or 249A) which are all classes that have programming assignments.

In all likelihood you would also take a programming class for your Track B requirement.

This is in addition to at least 4 math classes, 4 science classes, and 2 engineering classes, which may not involve programming but are certainly good foundations for any programmer to have.

Source: http://ughb.stanford.edu/OSA/handbook/handbookfiles/ps09.htm...
There are many interesting algorithms in academia, that never see the light of day. If such a service could motivate more people from academia to share software , this could become very useful.
Apple Speeds Up App Store Approval Process
MySQL Error? http://imgur.com/wFpNW
The seat should be half-reclined (not movable). The most important thing is that the seat should be solid. Nothing is worse than sitting on a 12 hour flight in front of a guy that kicks your seat (or sticks his feet on your armrests).
[1-6] Is this an ironic joke?

[6] Are you jealous?
For somebody so busy? Here I am commenting for hours on HN. Dang, this site is addictive. (sigh) Should have just blogged.

Yes. I mistook the H1 for the title. I assure you it was an honest mistake.

I also agree with you that there is truth in there. I further agree that the more we work towards a nuclear/green electric future with zero emissions the more enjoyable everything will be, and I support that overall strategy with some caveats. I'm just a process guy at heart, though, and for a couple of years the debate on GW has struck me as being badly broken. I think this is an ominous sign for both politics and science. I hope the current debacle can help reasonable people come up with standards, ethical guidelines, and certification programs that will prevent this mess from happening again. I am doubtful, though. I think climate science has gotten so political that there is going to have to be a severe thrashing taken by one side before the sufficient changes are taken. What can I say? Hopefully I'm very wrong about this.
The point of a top-tier university education in CS is much more the theoretical side of things (lambda calculus, graphics theory, np-completeness, algorithms, discrete math, etc.), which most people are less likely or able to pick up on their own. Programming as a skill requires constant practice for years, just like writing, and isn't something you can teach as easily in a 10- or 15-week course.

I would say that especially at higher-end universities, there's also an assumption that you'll figure out the programming part on your own. The rather brutal CS 248 class at Stanford, for example, requires you (or at least used to) write a 3D game using OpenGL, while the class itself is solely concerned with graphics theory, techniques, and algorithms: it doesn't cover OpenGL in the least, and the students are expected to learn it, along with whatever other technologies they need to write the game (input, sound, etc.) on their own.

That means that, yes, you can graduate with a BSCS without being a good programmer. You can also get an MS or Ph.D. in CS without being a great programmer. As a general rule, theoretical computer science and programming are very different skills, and knowledge of one aspect does not confer knowledge of the other. From all the interviewing I've done over the years, I think I can safely say that those rules apply to graduates of pretty much any college, not just Stanford.
It's as useful as you make it, for example if you have a URL, say your Facebook profile, and don't want your parents to know but still want to share it, you could write it out and share it. It requires the other person being able to understand how to use the tools required to type it.

It get's untypeable when it gets into the Kanji, so something like ㋖ュ isn't really untypeable but it will take you a bit.
We had never seen this before. I understand their crawler has to be very aggressive, but it seems to me like the indexing is broken, at least in this case.

Imagine if someone gets all our pages and puts them somewhere else. Even without links to them, they could take over us.

Thanks for the idea of the robots.txt. Since the admin site is really for testing and eventually released, it's some work to make the robots.txt dynamic. May do it soon just to make sure.
I think I have fixed it, thanks!
Physicist Albert-László Barabási -
TedxDanubia talks about Predictability and Entropy
( 27jan2010 Budapest )

( need Silverlight technology for play .. )
http://myshowroom.tv/show/49efb25b-732a-4af9-abe5-f99d7c56b5...

very nice animation at 3:00
Actually, buying their own country might be a plausible next step for them, as crazy as it might sound.
When Engineers become Gamblers
That does it. This weekend I am definitely buying the kangaroo skin Vibram Five Fingers!
This is 100% about saving money, not being green.
I wasn't sure which numbering scheme to use. I figure some people are going to read the PDF in their browser or some reader without external page numbers.

If you don't own any books that would make police suspicious, you're probably either boring or super paranoid. Looking through my library ( http://www.librarything.com/catalog/AngryParsley ), I've got a couple: Applied Cryptography, Machiavelli's Prince, and a book with a favorable opinion of US gun culture.
Consumers will be buying advertisements?
SceneJS: a JavaScript framework for 3D scenes on WebGL canvas element.
SceneJS is a JavaScript framework by Lindsay Kay that lets you develop interactive 3D scenes on the new WebGL canvas element.
It's true you can be lenient about this, but the Associated Press style is to distinguish: http://www.wsu.edu/~brians/errors/assure.html. I would have thought the Times would follow suit.

They really are two different words.
I defy you to live in Williamsburg, VA during the summer and not wear shorts. In any professional or even "out" setting like a party or the bar, no. But all other casual times, certainly.
Yes, and a short, unsearchable domain name that I can't type either.

Allows invalid characters: http://séó.com/!]
why hermitary? Human, all too human
Announcing iPadDevCamp
"... Barclays was by far the biggest beneficiary, scooping up 10% of the laid off talent ..."

Barclays was also laying off (UK). Maybe it was strategic re-investment in the US.
pasted from BigBoss on Cydia:

This warning applies to owners of
3GS
iPod touch 3
iPod touch 2 with serial MC
Any 3g unlockers

iPhone OS 3.1.3 is now out from Apple. Supposedly it fixes some very rare battery reporting issues on 3gs devices with a specific problem (It does not make your battery last longer). There are no new features. The release only stops jailbreaks. That's right. No new features.

DO NOT UPDATE YOU WILL BE SORRY.

Currently there is no jailbreak for this firmware. Unofficial sources have confirmed that they have patched up the method we used to jailbreak 3.1.2 so you will not be able to jailbreak. If you update you will lose all your jailbreak apps and will not be able to get them back. In other words, updating means you lose a lot of stuff in return for almost nothing back. In addition, there is no ETA on a jailbreak for 3.1.3. It may never be jailbroken. It is likely that they (dev team, geohot) will not waste another hole on 3.1.3. They will most likely hold it for the bigger update that will come with the release of the iPad and iPhone 4.0.
Unlockers - you cannot unlock the new baseband. This would apply to those 3g users that can jailbreak 3g. If you update, you will not be able to unlock.

To summarize:
- Update adds NO NEW FEATURES, do not update.
CPP (Canadian Pension Plan) and EI (employment insurance) take around %12 of the first $50'000 annually (CPP maxes out after that) so it is pretty significant if you hire mostly median waged people.
Most People are Happier Working than in Their Free Time
Cell phones have enough horse power!

Let's waste it!
U.S. Cracks Down on ‘Contractors’ as a Tax Dodge
Whatever you think of sexual material, I think it's bad for Apple to have a vague stance.

Whatever their policy is, they should clearly tell us what it is, so we know what we're getting into if we decide to develop an app, or buy an iPhone. If they had actually answered TechCrunch's question, I would have been a lot happier no matter what answer they gave.
How about Ada Lovelace?

http://en.wikipedia.org/wiki/Ada_Lovelace
Actually, that is a quite large leap. The article refers to being a gatekeeper in the markets controlled by Apple, such as the iPhone/iPad and the iTunes movie service. They are now in the content business big time, and are pushing further with book licensing on the iPad, so the word censorship applies quite well to them denying access to content they don't like.
Sexy new 3W sheevaplug with wifi+bluetooth+hd
It's debatable, you can make a strong case for John von Neumann as well.
Other hackers have also reported that their Apple IDs have been banned. It seems that this action of Apple's is merely a warning, as these hackers can always just create another Apple ID and access the App Store that way. It would be a lot harsher if Apple decided to ban their devices.

Your App Store purchases are locked to your Apple ID via FairPlay DRM, right? While indeed less serious than a device ban, that puts all your existing apps (or other non-music purchases) in a pretty uncertain state.
Please, No More NDAs
This was the front-page story on yesterday's New York Times.
To my mind, the Google Voice app issue was a very poignant example of why being anti-iPhone makes sense. It showed that you cannot even in principle distribute an app for the iPhone that Apple does not like. While individual carriers may lock down their Android handsets, Google has no such veto power on the Android platform.
Most dress shoes have hard leather soles, but this isn't a big deal unless you walk several miles in them every day.

Funny you mention that. A friend of mine works at the State Department, and walks to the Metro every day. In total, he walks about 3 miles a day. The State Department is suit-and-tie, every day. He goes through suit pants and dress shoes like I go through gym clothes.
Personally, I just wear a suit - if you know enough to critic the suit I don't want to get to know you, since you obviously have different ideas about what makes life worth living.
I suppose it depends how you define work and free time. Working at my day job and I'm not happier. Working on my own personal projects and I am happier. Depending on how you define work then almost any activity could be considered work. I'm happiest when working on my surfing. And of course I'd be less happy during free time if that consisted of doing absolutely nothing.
I bet you've never worn summer weight fabric pants. They are actually cooler than shorts of conventional fabric. You can go with seersucker or linen if you're adventurous.

I am almost positive that shorts were not common attire in the south 50 years ago.
Open letter to Google: free VP8, and use it on YouTube
Has anyone considered that, the fact that page 61 is page 65 in the PDF, may suggest that there is a deeper hidden message to be found here?
While it seems awesome that jQuery has doubled its speed in a single point release, I'm tempted to look a gift horse in the mouth and ask why this is the case? In WebKit (and increasingly FireFox and Opera), it seems like pretty much everything jQuery does is matched by a native implementation. E.g. document.querySelectorAll. There's not very much need to work around bugs like there is in IE6.

Basically, it is awesome that performance has doubled again, but how far away are we from native browser performance in modern browsers?
Hey, that's my video! I cropped it out of the online video for the final lecture of CS 103B (automata)... it's pretty funny that it's the most inspirational CS-related video on Youtube (that the NYT blogger could find.)
Founder of Twitpay here...our RT2Give service, which we're launching as part of this transition, will be clearing the payments directly, not with PayPal. Our personal payments service (twitpay.me) will continue to use PayPal.
I don't think it's just TechCrunch, I'm seeing a lot of Anti-Apple reporting lately, while earlier everyone was within the reality distortion field.

But, just because they, or some other blog, is now anti-Apple does not make it biased like an earlier pro-Apple bias did not make it biased.

Because their bias, or perceived bias, does not conform to your own bias, it's not fair to call it an "embarrassment".

Moreover, TC is a blog, and not a news media. It's writers are bloggers and not journalists. So, there shouldn't be any expectation from them to be neutral or objective.

Edit: Actually it's funny, whenever I post a comment even slightly negative of Apple or defensive of an anti-Apple post/comment, my post is modded negative. And people expect others to be unbiased.
So I'm thinking this applies to me but I'm not sure.

I work part time at a company and they pay me directly as a contractor. I do all my work there and am subject to their workplace regulations.

Could the company and I potentially be at risk?
I noticed the same thing, my latest release was submitted late two nights ago and approved the next day.
It has been said that what the current patents issue creates is a landscape where you can only be the one winner or among the many losers.

If there was a different solution, then there could be many small players filling different niches. This would be a win since there would be many opportunities to create a business and contribute to the economy.

Look at ISPs, if all you have is Comcast then you have a parallel to the current patents winner take all situation with all the problems that creates.

I really think the larger issue is that if people can't create businesses that fill out the economic landscape then those people are not able to work to their potential and that is a huge unintended drag on growth.
The Wall Street bailouts deconstructed in terms of a con game
Google's Nexus shows the way forward for mobile phones
SCO GROUP, INC. v. NOVELL, INC.
It is absurd to assume that "throw off such government " means anything other than by forceful (violent ) means, especially considering the authors subsequent actions.
Jailbreaking allows the installation of cracked apps, which basically makes the App Store DRM a non-issue.
I'm far from taking sides, but I am surprised it took Apple so long to start this type of banning. I am not sure how it benefits Apple in the long run, but I am sure that if the App Store were my business I probably would have done this. And sooner.
To summarize what Jorge is saying, that's three programming classes which are part of the core, ie classes that all CS students must take, regardless of which track they choose.

After the core, each track has its own requirements, and even the more coding-light tracks require many additional programming classes.
They are the gatekeeper in the markets tied to their devices. However, there are many other competing devices and content providers. They are not the universal arbiter of all content streaming into your life.

If Apple doesn't carry a movie you want to watch due to whatever policies, you can buy a different phone from a different company or stream it on NetFlix or whatever. On the other hand, if your ISP won't let you download a movie over your connection because of their policies and they are the only ones who provide service in your area, that is a much larger problem. That is the distinction I was trying to make and the one I think this article overlooks.
Wow, it's almost like good and bad are situation-specific. Well I never!
Is your life just one big RPG?
I take careful note of anyone's biases, even the people I deal with in regular conversations face-to-face. Bias here by definition means systematic skewed reasoning. It's of course TC's prerogative to be biased, but I'll dismiss its analysis to the extent that it is.
A slightly smaller leap then going from a Apple App Store to Wal-Mart. There are other outlets, smart phones, and the things still has a web browser.
Wow thanks for the link, that's a really good blog in general.
High Five Font – Exclusive Free Font Download
Hi freebsd_dude,

As a heads-up, let me tell you that I'm applying to YC with a similar concept under the name Theoryville. We envision a very different interface, but we haven't built a demo yet. I'd be happy to exchange ideas with you privately; I'm not difficult to track down.

Here are some specific criticisms: I don't like the interface's reliance on double-clicking. I don't like that datasets open in a new tab. I expect words that are bright colors to be clickable (for instance, the word "data" under each dataset's name). When I "open" a dataset, I don't expect to be taken directly to the analysis screen; I expect to learn more about the dataset. For the output to be useful, I really need to be able to save the table in some way. The linear fit line should be shown by default. Also, there seems to be no way to remove the fit line once you've added it.

All in all, I agree with Tomas's view that it should be more "webby." And that's a non-trivial problem to solve for something as complex as statistical analysis. Best of luck!

(Also, have you seen Swivel? They don't do much in the way of data analysis, but they have a great interface for doing data visualizations. Definitely check them out.)
I don't know about that, I almost always sleep on the flight sitting fully upright. It helps if the headrests do that thing where the sides can bend inward to surround your head more.
the line count wasn't intended as a brag. Yahoo! worked on cleaning up the source code for 9 mo in prep for open source release and in the process reduced the size from 700k to 300k
TechCrunch's outrage is increasingly absurd.
I think that says more about your partisanship than it does about the plan. Paul Ryan (who authored the plan) is the top Republican on the Senate Budget Committee and was considered a front runner for the 2012 nomination until he said he wouldn't run. He's about as mainstream Republican as you can get.

From his Wikipedia page (he's the only member of Congress in the Top 10): http://www.telegraph.co.uk/news/worldnews/northamerica/usa/6...
Interestingly enough, this report contradicts a lot of what the WSJ recently claimed.

http://online.wsj.com/article/SB1000142405274870454100457501...

The report makes no mention of Livermore labs, I wonder if there is a significance in that...
The point of the article is whether a compromise of 5 ideas each could create a passable bill. Because changes smaller than either side wants would still make a huge difference.

The plan you outline above would be and in fact has been rejected by most of the Democrats in congress.
How to Finance a Web App in 2010
wow, i clicked that in chrome and was redirected to a corporate phishing site. clicked again and now im at wired.
I still disagree. For example, Jaedong started playing a lot later than Boxer and Soso. I don't think missing out on the beta will be a singificant disadvantage for pro players for more than 8-12 months.
You could, perhaps, call her the mother of programming.
For what I understand, if you are doing work on the side, you should not be reclassified as employee. You do not work exclusively for the customer, nor with their hardware, neither full time, and probably not even on site.
Um. You do realise that this is how science works? People come up with theories, and then they're discussed. Discussed, not used as a political cudgel.

The people to blame aren't the scientists but the press who take "x may be related to y" and turn it into "X CAUSES Y!".
Well my title got completely changed- but one thing I was interested in in this link was the person who said it was interesting to read an article without the comments telling them what to think about the article.
http://www.youtube.com/watch?v=KP2h1gJcsHU
>The rather brutal CS 248 class at Stanford, for example, requires you (or at least used to) write a 3D game using OpenGL, while the class itself is solely concerned with graphics theory, techniques, and algorithms: it doesn't cover OpenGL in the least, and the students are expected to learn it, along with whatever other technologies they need to write the game (input, sound, etc.) on their own.

I'm in the "new" 248 right now. We got to reimplement OpenGL in the first two projects (in summary: rasterization, texture mapping/filtering, and point light Phong shading (with per-fragment normals, which I believe is more than OpenGL does)). The third project involves using OpenGL to render a .3ds scene, while implementing bump mapping, shadows, reflection maps, and probably other stuff I'm forgetting. Oh, and we still have to make a nontrivial game for the final project, though we are allowed to use OGRE for it.

Point is, it's a lot of programming.
Thanks for the feedback. I've started cold-calling and cold-emailing and have been getting some good responses so far.
Brad Feld and David Weekly Interviews
Does anyone know why Apple has not invoked DMCA against jailbreaking? Is it because DMCA does not cover how the jailbreak hacks work or is it something else.

I don't know much about the inner workings of jailbreak, nor have an iPhone, but given the way Apple protects its IP, I'm really curious.
The license governs redistribution using copyright. The court found that such a restriction on redistribution was legal, and its violation allowed damages to be awarded (in principle). What kind of "validity of the license itself" were you thinking about?

No court is every going to issue a decision that says "The GPL is OK by me!" any more than it is one about the Windows 7 EULA being cool beans. License text is a private affair, courts only step in when they are violated, and only void them when they're actually illegal. This court didn't. That's as much as the FSF could ask for.
I'm given to understand that the h.264 format is encumbered by patents from a number of different companies. This makes me wonder if VP8 is similarly confuddled. Does On2 own all of the VP8 patents in the clear, or would making the format completely unencumbered require coordination with, and permission from, other companies?
Async replication can be consistent if it preserves transaction ordering and boundaries. In MongoDB that boundary is around each one update/insert operation. So async replication isn't the consistency loss - the problem is that transaction boundaries are only weakly respected within one operation. The old data is not preserved while its new value is being written. Catastrophic shutdown could leave a record half-altered.