skysight-inc/HackerNews huggingface dataset:
I actually think the Chrome guys are doing the right thing here. We got everyone to agree that Ctrl-T should create a new tab, consistently, in all browsers, and users should be able to depend on that behavior. If you need a full app-like HTML experience with no interference from browser UI, use an embedded rendering engine like PhoneGap.
Do you know it to be the case that Color has paid a kid just out of school $150k + $1M in equity?

When I was trying to hire Rails & front-end folks recently I was seeing the market around $100 - $130k for reasonably experienced people, and had success hiring in that context. $150k for someone out of school seems unlikely to me.

Re: Color - I assume they raised their $40mm at something like $100mm post-money, which would mean a 1% option grant. That strikes me as far outside the norm for any engineer that isn't a core part of the team.
This is exactly the type of rich person that I love. Contributing to public art and creating cultural value.
What a silly title.

Keyboard shortcuts are a major pain in web applications, you are inside the window manager with their shortcuts, the browser with their shortcuts, and the web application with their own.

If your application has "tabs" then you want to use the standard tab shortcuts, however the user may also want to use the browsers shortcuts (this has annoyed me a lot in cloud9 which doesnt let me close the browser tab with Ctrl+W)

I cant think of the best solution for this, I dont think chrome disabling access to them is going to help much though, but I can see why they did it
I love your vision of New York, but it's dangerous to use New York as a model. The population density of New York makes it unique (at least in the US).
One of the 'guidelines for a long-lived, long-valuable institution' is 'ally with competition'.

-- http://longnow.org/about/
Jak's Blog
Solving the Unsolvable
tldr = Chrome won't let js capture certain key combinations like Ctrl+T, to provide a consistent usable experience for users.

A few developers are upset.

Personally, I applaud Chrome and think they made the right call. If I'm on a web page, and press Ctrl+T, I want a new tab.
I speak Dutch (actually Flemish; my mother tongue), English and French. I've had Latin in school but that's long forgotten. Learning Spanish since recently.
Honestly, I think this is a good thing. It doesn't matter whether it's a crappy script disabling the right mouse button for "copyright reasons" or an equally crappy script thinking that it should disallow me opening a new page or tab via the keyboard.

Neither behavior is acceptable and I consider it a very good feature of Chrome that it gives control back to the user in that regard.
wow, I didn't know they do that. In Czech republic this functionality works all the time, I wonder why they behave differently in these two countries.
PBS (Public Broadcasting Service) Hacked Again
I believe it's called Wu dialect.

Native Chinese here, been living near Shanghai for 6 years, but never really understand the dialect.
My friends often make fun of how rigid I am about [working]. I think they often overlook the fact that although I don’t have to report to a boss, and nobody would fire me, I still need to report to myself, and if I don’t get my work done it’s bad news.

I never thought about it like that. This is exactly the response I get from people who don't understand that working for yourself doesn't mean not working.
100% agree. The netbook is the perfect cheap portable hacking tool. You can certainly get some development done on them (as long as you don't use eclipse as IDE :-). Phones or iPads are generally more expensive and not nearly as suited to that.

That's why I also get a bit sad at all the 'the netbook is dead!' posts. On the other hand, it'll probably remain a niche for a long time. I mean, if you believe the stories here, the phone is dead, e-mail is dead, the web is dead... and so on.

It seems to be common here to forget that things can have a use and make some people very happy without being "the great next mainstream thing".
There is a way to get this working before FF5, it just involves a weird hack with an XML file.

http://mattsnider.com/css/css-string-truncation-with-ellipsi...

Yay for not needing this down the road.
Chrome has every right to reserve certain key combinations. Chrome OS doesn't have any function keys, so alt+f4 can't work, and Ctrl+W is really useful. Likewise users expect that Ctrl+N and Ctrl+T do what's expected. Windows has the right to reserve Alt+F4, Alt+Tab and Ctrl+Alt+Del and since browsers are essentially operating systems now, they have the right to reserve certain key combinations.
The tone of the comments on the linked page are overwhelmingly shrill, angry, hostile, and even conspiratorial e.g. "That makes this problem even more cynical[sic]…" And the title of the HN submission ("Chrome Disses Developers") is little better.
In a manner of speaking. If the number of dollars increases at the rate of economic increase, the value of each dollar stays exactly the same (and helps protect against deflation). It's a smaller fraction of the pie (economy), but the pie is now larger.

Of course, one may argue that printing any new money is a source of seigniorage income. Sometimes that income flows directly to the government, but usually it gets into the banking system first and foremost.
Ask HN: The growing liability of URL shortening services
URL shorteners are used more and more (think Twitter's client e.g.) This means that vast amounts of hyperlinked semantic information rests on a few companies.

The shortened URLs end up in may places in many forms. E.g. I use my twitter stream as a database of websites that I have found useful for work or otherwise. My database is useless if a shortening service goes down. For some companies, even downtime of a shortener costs money.

Do you think that continuing the trend of relying on a few shorteners is increasing risk out of proportion?

Many things can happen to a shortener: the company can fail, their security can be compromised by hackers, their CEO may choose to close shop and discover their spiritual self, and so on and so on.

Thoughts?
While it may not increase your reader count in the short run, it will probably make your readers come back, and let the article stay relevant for longer.
Even in L4D2 or CS, other Valve games the community is brutal. TF2 seems to be a bunch of people who do it for the "ggs"
I'm spanisch native speaker. Began learning german at age of 5 for 17 years, english at 12 for 8 years, french at 15 for 3 years (barely remember something).

Sadly my written englisch is not as good as it should (altough I have no problem reading it or with conversational englisch. My father doesnt speak englisch, so when technicians from the US came to repair his machines (CNC) I was the translator).

And with german I dont have any problems, I try to read books and watch movies so I dont forget much. And of course german ebm/dark music =)

Being in a german school (Abitur) and living 2 years in Germany helped me a lot in my career =)
It's a matter of national sovereignty. Greece has it, or should have it, as it is one nation.
American states don't have it, as the USA are one nation (that's the idea, anyway).
Agree. Wondering if this is enough reason to flag.
Actually, Google just tried to prevent developers from hijacking common key combinations users want to be consistent between browsers.

I expect ^N to be "new window" regardless of the site I am visiting. If I had an app that rewired it to mean something else, I'd file a bug.
Conan O’Brien Jabs Final Cut Pro X on Late Night TV
It was actually re-drawn by a pixel-artist. It's a completely remade version of the image, which is why fair use should apply -it's not like he's taken the image into Photoshop and used some filter.
6 months from now. ;-)
ตารางดูบอล ตารางดูบอลผ่านเน็ต ดูบอลผ่านเว็บ 7M TV2
Doesn't look marknadal is an astroturfer. I think the simple feedback we are giving is quite enough for him to adjust his attitude.
Right idea, wrong time: Twitter in the pre-Twitter days
In Chrome too, you can pin tabs, the tab on top has been there since the start and even the 'normal' menu style ditched in favor of single settings button.
Lots of large database sites have long-running reports. I could imagine a site shutting down to freeze the database for a complicated report.
As I said in another comment, I use rail every day to and from work. For coding, the netbook wins hands down. It runs a bare minimum WinXP setup(i.e. no virus scanner or loads of services to start up), so I get done what I need to. I'd much rather use it for photo processing / writing emails etc. also.

Of course, once I start needing remote connectivity for work, I'll have to use the iPad.. the netbook battery only lasts around 1.5 hours.
Two 24" on portrait, one 27" Cinema Display. For coding, portrait is awesome, yay for less scrolling!
I just noticed my alma mater hosted this article. Let's go Hokies!!
Indeed. The weakest chain and all that.

Get a good lock and a sturdy door frame. It's usually about making it difficult for burglars, not impossible.
It's worth trying if you're skeptical. It's free to sign up and it allows you to play the first 30 minutes of several games free of charge.
Moonstack -- real-easy, high-performance Lua web framework
The programme was one of my favourite bits of TV and I've been trying to get more info about it since. Really excited to see that the BBC finally got round to releasing it.

For anyone that is interested in this topic, Zach Burt an excellent blog post about psychology and interaction between prisoners and guards in real life.

http://zacharyburt.com/2010/05/games-criminals-play-how-you-...
The server that was taken from Marco was a blade server, and he just rented a single node in the blade. Locking the single blade he was on wouldn't have prevented the situation that occurred, as the FBI seized a number of enclosures, rather than servers. Most likely, the agents who took the servers didn't understand a blade server, and took the entire enclosure, rather than pulling a couple nodes out of the blade.
What isn't clear, but seems implied, is that Chrome developers have reserved these shortcuts for use with Chrome itself. Google seems to place a high importance on keyboard shortcuts for their applications. The list of shrotcuts for GMail, for instance, is impressive. It would seem though that most of the developers complaining on that bug report are using control+[key] to demarc the border between editing and issuing commands. Google seems to make heavy use of cursor focus to allow compound commands (press this key, then another key) to demarc that same boundary. I'm not sure who is right or wrong, but I can't blame Google for directing development along these lines to suit their own purposes.
Spanish, mostly because my wife is from Argentina. Also, some Italian I learned from an ex-girlfriend.

I took four years of Japanese in high school and one at university.
Oh, I very much doubt that. If anything, I'd wager it's a purely technical/process decision. I bet there's some ancient mainframe deep behind that API that runs batch jobs and reports overnight.
Says here that the first Airs were 13.3":

http://www.macrumors.com/2008/01/15/apple-announces-macbook-...
The OP comment was: "It'd be cool if they added an option to subscribe for $10/year for a quick SMS and email notification if your account is compromised. I'd get it for myself and my family."

To enable this - you are giving your email, password, Payment details and Cell Phone number.
The site as it stands today doesn't ask for any of this -- but if they were to take payments and do SMS notification they would.
Scareware Takedown By FBI, International Authorities Results in Two Arrests
How well do you know the Alice project?

http://www.alice.org/

I know programmers in my town who have used that for learners in the same age range you are considering.

My son had a distance learning course (which, alas, seems no longer to be offered) based on the book Approaching Precalculus Mathematics Discretely

http://www.amazon.com/Approaching-Precalculus-Mathematics-Di...

that was a good example of using functional programming (in Logo) to investigate mathematics. The book appears to not be in print anymore, but still available from some booksellers, and is a good glimpse at what some high schoolers can learn if they have enough mathematical background.

The local programmers I know who teach classes for that age group are now mostly doing Python courses, as there seem to be quite a few good introductory texts on Python, or else teaching Ruby.
Dell UltraSharp (3008WFP) -- most real estate possible in a single panel
It may have been hard, but Ubuntu's already done it. The Ubuntu Software Centre contains pay apps.
Heh, I used to wonder why this got posted so often... and then I bothered clicking the link one day, and saw that there's a big link on that page, labeled "Post to News.yc" that submits it, when clicked.
Mexico League Soccer Jerseys
Find high quality Mexico League Soccer Jerseys with us. We have the best Mexico Away Jersey 2011 and really cheap mexico shirts. Check it out here
Valve makes much more money off Steam sales than it does off making games. They make games because that's what they like doing. At this stage in their business everything is about getting people to use Steam, even if it means giving away their products for free.
I am currently learning Spanish and can speak Danish, Bosnian, English and German (conversational). Would be interested in tips/articles/tools on how to learn Spanish fast (or any language for that matter).
I learned Spanish in high school, and while I can still read it ok spoken Spanish is usually to fast for me to follow.

I can also speak basic Japanese (started learning in college and continued on my own), but while I learned the syllabaries I only know a very few characters, so I can't write it.

Between the two, that's one whole language at a basic level.
At the end of the day, if you have a strong understanding of fundamentals (basic calculus, number theory, C), the rest is just creative applications (eg algorithms, where the motivations for most of the introductory algorithms are easily deduced)

And if you organize your knowledge as such, you can power through 10 CS classes in a semester on top of 4 other required classes
People keep posting links to mass media reports of this news. Are there any good blog reviews analyzing how this will actually affect software development? I don't trust the media to even have gotten all the facts right, let alone to give me an in-depth understanding of how this will turn out.
I speak Dutch and English fluently (minus the odd expression) and am able to read Flaubert's French and Nietzsche's German. I remember only part of the Greek I picked up reading Homer. I'd like to learn Italian and Chinese, and I'm pretty sure I'll get around to it.
FWIW:

US Constitution, Article 1, Section 10 - Powers prohibited of States: "No State shall ... coin Money; emit Bills of Credit; make any Thing but gold and silver Coin a Tender in Payment of Debts ..."
I would also highly recommend either Python or Flash. Back in my high school days, the biggest motivation for kids to learn programming was really so that we could design our own games since we had no concept of what the programming industry was all about. Flash was a great tool because it gave us the flexibility to be creative artistically but the power to learn some applications of programming. Learning reasons to use IFs and FOR loops for the purpose of making certain events in our game occur were more helpful in allowing us to grasp the programming concepts instead of presenting the dry material.

Python would be another great alternative to introducing programming games for kids particularly if you use PyGame. We used Turing in high school, but I think it would be a better service to the kids that they learn a language used in the real world and that has some capabilities. If you can teach Turing to students, you can certainly teach Python.
A combination of incompetence, byzantine bureaucracy, under qualified personell, uncooperative subsystems and obscure security here in godforsaken greece
Eat healthy live healthy APP
FYI, it's spelled Spanish/English :)
Jerod Santo wins Hacker News API contest with HN Trends
Well, there's another explanation that would also not involve being clinically insane: false flag. Just sayin'
Its seem the comments here are all along the lines of pay attention, do assignments, take notes etc. But how do you keep up with the intensity of doing all this? Is it like weight lifting where at first it feels really uncomfortable, but once you get use to it, it's easy? Also, how do you avoid being bogged down by hard CS assignments (40 hours)? What would a 95% person do in this situation? For example, my cs friend who got 96 told me that he just doesn't sleep and he gets help when he needs it and also he tried to leverage off power of programming language or reusable code. Are there any other hacks?
The fact that "Joey" was annoyed with someone willing to clue him in on social norms that he could easily glean through careful observation is a sad commentary on what seems to be an increasingly pervasive lack of common sense and misplaced feelings of entitlement amongst entrepreneurial wannabes. A frothy market only amplifies the effect. I wonder if it's partially a regional/generational thing. As a native Bostonian on the youngish side of Generation X, this interaction makes me cringe. Another trend that irks me is the use of blog comments for blatant self-promotion. The sage advice to JFDI and establish credibility is basically the translation into startup speak of the mantra of my high school English teacher in 1989: show don't tell.
Symfony2: 2.0 RC1 released
This is old news (2008 or earlier), but still very interesting and I bet a lot of HN people still haven't seen it yet.
No, we have people like you to thank. Standing on the sidelines bitching about the bad things that will happen in reaction to lulzsec instead of even attempting to prevent the gov't from doing them.
Power through sedgewick's Algorithms in C++: http://www.amazon.com/Algorithms-C-Robert-Sedgewick/dp/02015...

Although, tbh, the code coverage is kinda weak, so I would supplement it with a C or C++ discussion (K&R is tough to understand, but I think for younger kids it's better to start with the fundamentals)
Here you done it? If you have could you be more detailed?
Without reasonable boats how would the other species reach the island?
There was never a 17" Macbook Air. The first model was 13".
oh no, it's only this one bank. online banking with other banks (haven't tried them all - 3 accounts is enough cough) works as expected.

it's only ironic because mbank is an internet only bank :)
Shervin Pishevar (Menlo Ventures) Shares Life Lessons
The Best Trader I Ever Knew Worked for Bernie Madoff
Just like you don't want over 60 requests per second from a client, you don't want them to be able to allow that much log in attempts. Look at Gmail failed login process. A captcha is required after 3 failed attempts is preferable to a "you can't login after this many attempts" that I remember getting on a forum.
Also WhisperCore
http://www.whispersys.com/whispercore.html
Nice, congrats Jerod!
Ubuntu's software center, built on apt, has support for commercial software sales.
I see no reason why an interested high schooler couldn't make it through a CS 101 course that introduced them to programming and gave them a base level of skill in a language. If you want to add breadth, you could either assign presentations from a list of topics (e.g. compilers, operating systems, AI) or you could take the bull by the horns and do these presentations yourself as part of the instruction.

I think it's a good idea, and if I ever came into a situation where that would be possible, I'd gladly teach high school CS.
I've actually come to find that all-nights never help. I do terrible work when I'm tired compared to when I'm not and I'm a zombie the next day. The biggest thing you could do I suppose is just start something the day it's assigned. When you have more assignments, rank them based on difficulty, value (grade wise, projects should be important), and the time you expect the assignment to take.
Given that money is created by debt[0], one could say that U.S. states already have their own currencies, i.e. IOUs. Such currencies are not more real than bits in MasterCard's databases.

A much harder question, though, to ask is what, after all, is currency?

[0]. http://en.wikipedia.org/wiki/Money_creation
I installed this on my Nexus One assuming it would install as a plugin to the standard browser. Instead, it is a browser by itself with the greasemonkey functionality baked in.
I've seen the same thing happen with 80% of the state sponsored services online in Mexico, and i think this isn't for security, its pure bureaucracy.
Not only in Germany: http://twitpic.com/3jz6fh
To be fair, James Maxwell is an indirect link to the word demon. I like the word, despite it's evil nature. I imagine daemons as devilish little programs hiding behind your back as you work, and I 've always been a fan of the freebsd demon. Its also infinitely better than "services"
I downvoted your post because the second sentence attacks the poster rather than the post. It is impossible to you to know for sure whether someone read an article or not before posting. Such a guess never adds anything to a discussion. It is always possible to address flaws in a post without accusing the author of not reading something.
Mother tongue is English. Been studying Japanese for 15 years and living in Japan for 13. Was doing Esperanto for a few years, but since I've had kids I had to ditch at least one of my hobbies. Been recently trying to pick up French, because I'm Canadian and always got good marks in French in school, and I regret ditching it after I finished grade 9 (the last year it was mandatory).

Over the years, I've taken stabs at German, Latin, Chinese, Spanish and Lojban. Same story each time---a few weeks of initial enthusiasm, and then I got bored and never returned to Language X. I don't know what kept me glued to Japanese. With Esperanto, I was about to move on when I discovered there were actually people in my town who spoke it and met every week. It added unexpected depth to what I had been approaching as a novelty language.
Support.

With a paid product, I know that I paid money and expect a level of support commensurate with that. I know that, if something goes wrong, I can pick up a phone and contact someone. The quality may not be great, but at least it exists.

With an open source product, that does not necessarily exist. I find myself searching through catacombs to find anyone that can respond to my requests. And immediate turnaround time? forget it. Even with the paid open source software, the turnaround time is terrible (take red hat as an example). Quite frankly, I dont think anyone who tried to sell open-source software really tried to solve the support problem.
I've come across at least one government website in Australia that has 'opening hours' too.
Mozilla Executive: We're Not Interested In Enterprise Level Users
I think 3 good, (but not necessarily main reasons) to NOT have state currencies are;

1)It will add a big cost to the economy of doing business. Every time you try and do business between states you will have to change money and some banker will take a small cut on the transaction. And this will add up large amounts it cost the economy. This is a large reason why Europe went to the euro.

2) We have seen how some states manage their affairs. If they are in control of currency they have the potential to make an even bigger mess of things. Bad management will end up with a Zimbabwe type hyper inflation. This risk is reduced in a larger centralised organization... though arguably the US gov is doing this too much right now...

3) It is symbolic of unity.
The online course registration system at my school was like this. Web frontend that recorded transactions and dumped them to the mainframe at night.