skysight-inc/HackerNews huggingface dataset:
I'm curious where this came from. I wonder if it can also be broken into something like:

[1] Public school: low, low and mid classes

[2] Alternative school (private or public): upper mid class

[3] Best private schools: elite

With [2] and [3] making use of alternative education models (e.g. Montessori, Waldorf, Democratic), and most importantly recognizing that EVEN STUDENTS can be fairly competent human beings that have the capability to both breathe and think rationally at the same time if given the opportunity a sufficient amount of times.
JavaZone in Oslo, Norway costs 1033 USD (or 5950 NOK) - a lot of money, and inflated by low dollar and high krone. Although I don't have any statistics, I believe few individuals pay this themselves - most participants get their company to pay for it. It's a great conference. Two days, seven (7) tracks. Food included, and lots of it. At the end of the first day there's ClubZone, which includes free beer.

Is it overpriced? Perhaps. It could probably be done cheaper. The money seems to be going to make a great conference, though, and as long as most people don't pay for it themselves, I don't think it's a big problem. It's really the place you want to be if you live in Norway, so perhaps it is a bit unfortunate that it isn't more accessible to people who can't get their company to pay for it.

Great conference, highly recommended. Many, if not most talks are in english. Unfortunately, the website seems to be broken at the moment: http://javazone.no

Videos from last year: http://vimeo.com/tag:javazone2011
I agree with swannodette that the CoffeeScript version is not better than the JS implementation but for a different reason. In my experience code brittleness is directly correlated to the number of "else if" conditions in a single block.
No one gets an "average" degree, so it doesn't much matter what the average is.

Some degrees are good investments. It depends on both the person and the degree.
I was disappointed with that section as well. Thought it could have been written clearer to differentiate the two.

学 - study

字 - character

So the author actually meant boring teaching of 'characters' with the section on 字 but I don't think it came across well.
while I agree with you that no one should rely solely on client-side validation - I don't believe that the OP was implying that (any) one should only use client-side validation.

Client-side validation is purely a means of reducing multiple requests / round-trips IMHO and it doesn't even have to be as reliable as a good server-side solution, but purely cover the basics, and provide quick feedback to the user while at the same time reducing load on the server.
Yup it does. There's a screencast on the Pragmatic Bookshelf site that shows it off. You can change things live in the app (e.g., label text, state, whatever). It's incredibly cool.
You may care to read the previous discussion:
http://news.ycombinator.com/item?id=255774

Comments there are disabled (as it's so old) so if you have something new to say, this is as good a place as any.

When it was submitted again 4 months ago it got no additional comments:
http://news.ycombinator.com/item?id=3331969
You might want to start with the general concept of how algorithms work, what a computer program does, code being a set of instructions that is read by another computer program, flowcharts, and the like.

It depends on how much time you have. If you are only meeting them one day for a few hours, give them a page of code that does something and run through how it works from start to bottom, then give them the basic control and data structures like loops and lists and a simple goal like a blackjack program or number guessing game. You may also want to make (or find online) a cheat sheet of the language keywords and what they do, and hand a copy to everybody.
http://thefall.gorillaz.com/

(More details: http://www.guardian.co.uk/music/2010/dec/25/damon-albarn-fal...)

I believe the final mix was done elsewhere but it was largely written and performed on the iPad.
The original picture was removed, but here is one:

http://techreport.com/discussions.x/22838
Bias in Computer Systems, and beyond
Since reading the paper by Friedman & Nissenbaum, I've been far more cognisant of biases in software and elsewhere. I'd love to hear more examples of bias people have observed in computer systems, or elsewhere.
Did not laugh.
Gold Bugs
Oh, I'm under no illusions that it's a universally applicable string matcher. What it seems to be useful for is normalizing human input in situations where someone can pick the best match. It handles typical normalization transforms well (word fragments, transpositions) and is very easy to index.

In my example, DPRK is the objective best answer .. There's pretty clearly a correct match in the value domain, the challenge is to help the user find it as quickly as possible.
Often it's a requirement if you have your event in a hotel. The hotel will sometimes have restrictions on who you can use to cater for breaks or lunches.

People expect coffee or drinks during breaks and will complain loudly regardless of the registration fee. $7-10 per person for a coffee break is not uncommon.
Do you have more information? This statement:

> I'm just not suited to general employment

Defines me incredibly well. I either rise to a critical position within an organization within ~18 months or I wind up leaving ~24 months because I feel like I've added all the value I can.
Oh man, every time we see this kind of thing it makes life that much harder. :)

How can we not suffer with only 24 hours in the day. We have children and jobs and projects already under way. Every week we seem to have something so exciting land in our laps that it is hard to sit still.

Roll on the future.

It was a little disappointing to see frames drop to 35ps on fullscreen (my colleague got the full 60fps). But it can only get better and faster from here.
I struggled to make LD work well, then someone smarter than me suggested the two character method. :)
I'm majoring in CS and Finance too and if you haven't checked these HFT articles out yet, they are 100% worth the read and are very interesting:

http://www.chrisstucchio.com/blog/2012/hft_apology.html

http://www.chrisstucchio.com/blog/2012/hft_apology2.html
That's a nice idea, but row boarding doesn't allow couples or families - obviously wanting to sit together in a "column" ("row")? eventually - to stay together during the boarding process. This could be especially difficult if there are parents with young children.
Interesting, but it doesn't necessarily take into account the opportunity cost due to the very significant time investment.

But more importantly, you know there's something wrong with the system when so many feel they have to try to justify the cost. Meaning, I think many realize that the investment is in the credential, not the learning that takes place due to the institution. I long for the day when a sufficient alternative will come to satisfy the average student (I'm working on this myself...)
Have you tried Synergy? http://synergy-foss.org/
An interview with Chris Granger (ibdknox), creator of Light Table
Conference venue costs - While I'd prefer we were at a hotel, to allow easier movement for attendees and speakers (and better nightlife/restaurant selection) other venues I've looked at in the area start at roughly double what we're paying now. Oh, and then you have to add in A/V costs on top of that. Our conference center provides nice projection screens (huge) and nice mics as part of the rooms.

Catering - people need to eat. 99% of conference venues will not let you bring in random food, or in most cases even professional catering companies, unless they're on an approved list. Snacks/coffee/tea/etc throughout the day cost. Our food cost, including lunch, was north of $20/head. This is surprisingly cheap.

Power - some conference venues charge you for power access. $x/seat or something. We cut down on that this year compared to first year because few people seemed to use it the first years.

Wifi - our conference center has good wifi and it's free. One place I looked at said wifi access was $25/head/day. That's not a typo.

One of my goals was to have an event with non-local speakers. A barcamp is great, but... you end up seeing mostly the same people speak on the same topics. By having people from out of the area (state/region) speak, you'll be guaranteeing most attendees in the region won't have seen/met these speakers before. That costs something. Most of our speakers have been gracious with their time, but I wanted to at least cover some of their expenses in travel. With 20 speakers, and 8-10 with that sort of assistance, that's an additional cost.

I lost > $3k on the first event. ~$2k this time around, and would like to break even this year, or perhaps (gasp) make a small profit. A large profit would allow me to do regional versions of indieconf in different areas, bringing together a mix of local and non-local experts on various freelancing topics. That was the idea 2 years ago, but I can't commit to that until I know I won't keep losing money.

EDIT: oh yeah, insurance. The venue requires an insurance policy. For the minimum coverage, that's another... $600 or so.

EDIT 2: I would have probably broken even this year except for 2 things.

1) speaker dinner. Given the enormous effort many of our speakers put in (and travel) I like to have a low-key speaker dinner that's private for them to unwind. We have a few attendees that pay for a premium ticket to have a few dining hours for some one-on-one with our speakers. As fun as it's been, we may change that event this year.

2) After-party. This year instead of some ritzy club or venue, we had a jazz trio come in and had some catered snacks (veggie trays, etc). No alcohol, but I don't think anyone cared.

Without those two additional things, I think we'd have broken even this year on tickets and sponsorships. I'd rather not eliminate either one, as I think they each add something special for different groups.
Facebook already has a "search engine" in their search box. You say no one uses it because it's not good (not sure that's true), I say no one uses it because Facebook is not the place where people search for things on the internet.

Remember that Microsoft made it very convenient to use MSN Search for many years by setting it to the default home page and having it in their search box of IE. It didn't work, people typed google.com and did their searches there.

And you're wrong about advertising. Facebook's is valuable but it will never be as valuable as that of people who are searching for something with the intent of buying that thing.
The origin(s) of my MacBook Pro"
nginx doesn't even have plain CGI support. The SimpleCGI wrapper does not count.
Entrepreneurs in Prison
it ignores those, for good reason
The tablet market
JS Inheritance in 15mins or Less
Minor point that made a couple speakers happy the first year - I had small break service (venue-speak for snacks/drinks/coffee) in each presentation room, vs out in a main lobby area. Apparently they like being able to get set up in a room then grabbing a quick cup of water before speaking without having to navigate back to a larger common area. Who knew? :)
Why would you waste effort implementing this on an iPad? The developer must know that it's not possible to distribute and that it's extraordinarily unlikely that Apple would make an exeception or utilize it themselves.

Meanwhile, it probably would have sold tens of thousands of copies in the Android Market already.

edit: Wow, the article even includes futile instructions to spam Apple's feature tracker. I'm sure they appreciate that move.
which part of that story is false

The part about making a product that tastes good?
I don't wish to sound 'unappreciative', and it's not that I think all software must be open source, but I struggle to find it interesting/'art' without the source code.

And in reality, look at old versions of winamp, they were much better players available in this size.
RubyMotion Code Samples
IPhone 4S: Shutting Siri Up
Right, but look at what Google do, their boxes are basically disposable. Why invest in dual-redundant-hotswappable-everything boxes when you just throw the entire thing away if any bit of it breaks, 'cos it's cheaper to replace it than to even try to repair it in-place.
WebGL First Person Shooter Demo - Cube 2: Sauerbraten (Quake Clone)
Its nice to have rights to a few of them and actually own them. Can you put safari books on your kindle these days?
> I'm not familiar with the internals of the prefetcher of any CPU at this level

So better not speculate, what you think could be done when you are not familiar with the details typically tends to be a lot harder when you are familiar with the details and are tasked with the implementation. The devil is in the details and there is a very appreciable gap between theory and practice.

Further reading: http://www.futurechips.org/chip-design-for-all/prefetching.h...

Note the caution against using lists and trees and an advice to stick to arrays, which are typically accessed sequentially.

> Btw. you can add prefetch instructions in your code manually if you do linked list traversals or similar. In GCC you can use __builtin_prefetch() compiler intrinsic.

And that is exactly the point, if you don't supply the knowledge neither the processor nor the compiler can do this for you. If the processor or the compiler could do this then those __builtin_prefetch calls would not be required.
If Oracle wins, it will completely change the industry, probably for the worse.
I've never attended any conferences in my life (and I have been programming for 25 years (16 years professionally)). I can buy books, read online, watch videos online on more programming topics than I have time/capacity for. My tolearn.txt is quite long all the time.
For networking among programmers there are more than enough online communities.
Business networking would be very useful (basically meeting people who need my knowledge/expertise and learning about business opportunities), but how can I do that among people who want to sell the same thing that I want to sell?

I am not saying that conferences are not useful, just I did not find the motivation yet to attend one.
Arrington forgot to mention his PhD. in CS from Stanford...
Day Against DRM
Taxi Dispatch Software
Searching for a taxi dispatch software? T Dispatch has it all, and it’s the only cloud-based system of its kind.
New major revision of the Haskell containers library
How much of that is due to having more knowledge, and how much is classism? i.e. having upper class parents is probably a very high return aswell.

Also that only really works once. If spent 40 years, doing 10 4 year degrees, by this logic, I'd be a multibillionare right? Something is wrong with this theory.
When I was a poor kid from the rust belt, I dreamed of becoming an adult and getting a Phd. and talking deeply with the intellectual elite. I never got that Phd. but I became happily upper middle class, and thus got to hang out with a lot of Phds., often from good schools. Not surprisingly, many of them came from upper-class areas, and upper middle class or wealthy families.

What surprised me of this bunch was the general lack of curiosity, passion, and depth that many of them had - it jarred my world view. These were people that I dreamed of being around, when I was a kid. And, they just seemed like normal people, nothing special.

Over much time and after talking with many of them, I realized that many had pursued the Phd. (or equivalent) not because of any innate passion or ability, but just because that was what was expected of them. They did it because that's what people did in their world. It was then that I realized that many poor kids from the rust belt probably just did what they believed that people did.
Web 3.0 Has Finally Been Launched - and Patented
The x200s does not have the keyboard in question, it has the classic thinkpad keyboard. The new keyboard is seen on some new lenovo models, most notably the thinkpad edge series.
Why Solarcity Is Succeeding in a Difficult Solar Industry
I'm from China, I think the method for familiar with Chinese characters is creative and useful. But if you want to learn the real Chinese, the most effective method is using it. I often watch the video on Youtube and make tweets on Twitter.
And I'm benefit from it for my English. So you can communicate with Chinese people on Youku(like Youtube) and Weibo(like Twitter) directly, though those websites' designs are not so friendly. We're pleasure to communicate with you.
Synergy is quite good if you can make it work reliably with your setup. When I used it with my Mac as the server and my PC as the client, I ran into a bunch of issues such as modifier keys getting (virtually) stuck. Then I switched it around and made my PC the server and my Mac the client and a different set of problems arose. Luckily, there is an active discussion group and it's open-source, so if you were really keen on making it work, you could.
It doesn't say the cause of death?
Coursera: The new face of higher education? [video]
Ask HN: Why is desktop text editing software still so bad?
For example: Why is Microsoft Word's autocorrect still not using the kind of text editing technology that already functions in all tablets and smart phones?
Computer Science is Not Math
I mostly agree with you but having eBooks on a separate Kindle and iPad makes it a little more convenient to hack while reading.
New electrode material could lead to powerful rechargeable sodium batteries
Yes definitely.

Why does it sound like you think I'm insane?

I'm sitting in front of a T61 at the moment at 1280x800 and I prefer it to my 2x 22" 1600x1200 screens in the office (one of which is permanently turned off).

I have VS2010, SQL2008 Mgmt studio, Word, Excel, 2 different browsers, Outlook and 3 RDP connections open. It's fine.
The Thinkpad keyboard is a significant asset. It's the primary thing that keeps me a customer (though the high build quality is also a factor).

I can deal with a change in the mechanics (oh how I miss the 300 series but I adapted to that change) but mess with the layout and I'm gone. Probably to a Mac running Linux (though trackpoint might just keep me on Thinkpad/Sony/Dell for now).

Edit addendum: If I were to go through the pain of adapting to a new laptop keyboard layout (maybe even abandoning the trackpoint), whose ought I to choose and why? I'm assuming that ${vendor} support a big enough range that mere technology features aren't relevant :-)
The opportunity cost does not have to be more than one's liesure time. I worked thirty hours a week as a waiter in engineering undergrad and was a part time single dad. I averaged 17K a year. This is not unusual.
I wouldn't worry too much about English.

Pretty soon it is going to be so dam ezy 2 get way with it lol.
Ever single boarding time research project I've seen ignores one simple truth that anyone who flies notices immediately:

Most people don't care about the order, they just clump to get into their seat first. They ignore the zone / rows / etc called by the gate person and I've yet to see a single gate person tell someone they have to wait because their zone / row / etc hasn't been called yet.

People already treat air travel as a necessary evil, I don't see any possible way how they would agree to this kind of boarding pattern.
So you think working for a startup is bliss
Now is a really good time to cash in the chips, or at least return outside money and batten down the hatches (which Soros and Icahn have done).

The global economy is rolling over, coming down off a massive stimulus fueled sugar high that had driven capital toward risk for several years. The next few years won't be very pleasant, the piper has to be paid. The US suffers a recession every four to six years historically; we're about due again, and we're in no condition to absorb it.

When a company like Carlyle is running for the IPO exits, the clock is ticking, just like when Fortress and Blackstone did the same thing at the end of the last risk run.

Someone will make a killing on it, others will lose billions. If Arnold really has lost his edge, and who really knows, it'd be a good call to step out of the game for a while.
While other languages claim they can be used for such things, I have yet to hear of it being done in a real deployed piece of commercial software, despite the obvious security benefits. I'd be interested in hearing any success stories.
Look what the demoscene can do in 64k. I'd call that art. This? Not so much.
Hadoop and NoSQL Downfall Parody
phys.org had an article with some research on optimal plane boarding [1] describing what seems to be another alternative, sadly sans the infomercial.

One thing I find curious about all of these is that they assume back-to-front as the baseline. I've never ever seen a plane being boarded in something resembling an ideal back-to-front. On most flights it's basically a random pounce where the stewards try to keep some sequence but usually fail. I tend to have a small carry on and just sit it out until most everybody has boarded, regardless of my seating.

[1] http://phys.org/news122215582.html
I actually thought maybe this was a joke. This seems like a pretty brittle and hard to maintain way to go about this.

Surely a better solution is something more declarative which is then wrapped up in a library of some sort that does the heavy lifting.

An example of declarative validation is in ASP.Net MVC 3 and above where you can define validation on the server side models, enable unobstrusive javascript and you get both server and client side validation where the client side work is done by jquery and the server side by the model binding infrastructure that turns http request data into controller inputs.
> They are no Model M

These guys own the rights to make the Model M: http://pckeyboard.com/
Javits is indeed awful. The Baltimore Convention Center is actually the best building, but Baltimore itself is awful.
I think that Sheryl Sandberg has options worth close to $1B, but either they are not vested yet, or she didn't exercise them. Still not as much as Moskovitz or Parker, but probably more than she would get at any other company (except one where she is the founder).
I'm working on this as a side project right now. I'm actually bypassing Google Translate and just doing it myself in the hopes of getting better quality output. Expect a release in a month or so. Ping me at colanderman@gmail.com if you're interested and I'll keep you in the loop.
Facebook Search Engine Overhaul in Works - Search Engine Watch (#SEW)
I'm really curious how you outsourced your app development. Have you written a blog post about it? I'd love to see some of your documents that you used to communicate with the outsourcing team and a list of books/sites/references that helped you accomplish what you did.
I'm not a fan of this kind of interpretation because it treats everyone as an equal. People derive joy from different things in life.

Some people work to live and will only do the bare minimum to get by in order to fulfill their real joys. Those people are less likely to go to college, and are less likely to earn high incomes, because the passion isn't there.

Others live to work. These people love what they do. They go to college because they love it. Then they work really hard to be the best when they enter the workforce, because they love it. The money follows to these people, because they've worked really hard to earn it.

If you forced someone in the former group to go through college, their income coming out is not going to rise. They are still not going to put forth the what it takes to be a higher earner. It's not in their nature, and that's okay.

As they say, correlation does not imply causation. Your earning potential is essentially given to you at birth, plus the luck factor. On a macro level, college isn't going to have any effect on your earnings.
exactly. Actually, the Memrise thing would have been better if they had actually put it in context, ie.:

"My 孩子 is very naughty"