skysight-inc/HackerNews huggingface dataset:
Right on. This is conventional and repetitive thinking and should be ignored at all costs.
Don't post at 0300 EST if you want answers. I know you're not asking for answers on the eastern seaboard, but there clearly aren't many more people online.

I'm only here because I'm a night-time Linux admin.
If you mean the "0110 0010 0110 0001 0111 0011 0110 0101 0010 0000 0011 0010" bit, it spells out "base 2" in ASCII.
Baby Bows
Is it really window? I thought it was just the value of this in the caller of foo2() — which might happen to be window or something else.
I know what you mean. I also got the sense that he was talking about a new kind of entity.

Or we could just go with Bill Gates for President in 2016.
Would it be possible to somehow have half of each eye covered instead of losing one eye completely? I know I lose a lot of information when I close one eye. Or would doing something like this be too distracting to be worth doing?
So to cut a long story short, there are now two Internets. Or many Internets, if you like.

There's the default basic one, which is the slowest and laggiest "consumer grade" Internet.

Then you can pay more to a company like Akamai to have your traffic go over a different network that is properly designed and provisioned for less data contention.
It is hard to make inline unit tests when the inputs and outputs are really complicated, like the request/reply data structures in a web framework.
I agree. I'm not sure that the technological techniques he mentioned will be very successful though. I think video of great teachers will help some, but as he said in his description of a great teacher: they are looking around and seeing what kids are paying attention, etc. I think kids will benefit the most from that kind of attention and I think that is even more true of at risk kids.

One thing I think might help is to have teachers observe each other. I taught a bit in grad school and would have liked to observe some of the other teachers who were really good and to have them observe me and give me suggestions.

I associate with a nature school that runs weekly programs for home schooled kids (the kids come one or two full school days a week). The instructors and helpers interact with all the kids throughout the year (they break into groups, but change it up a lot). During prep time they will talk with each other about the individual kids - where they think they are at and what they can do to help the kids grow. I've been really impressed and was thrilled with the adult programs I have done with them. The instructors aren't paid very much either, they are passionate about it though. And they have helpers who are doing it for free (some are actually paying a little for it as part of an apprenticeship program).
The design used one dedicated thread per connection with blocking I/O. On Windows, that type of design is very slow. I took a few weeks out and rewrote the Reflector to use overlapping I/O with thread pools.

How'd you become enlightened as to the terribleness of your original design?

From what I can tell "overlapping I/O" appears to be windows-ese for good old poll(2) -- non-blocking asynchronous I/O with level-triggered notification. Does Windows not have a way to do edge-triggered notifications like Linux's epoll(7)?

Also, is there some incentive on Windows for using a thread pool instead of a handful of independent processes per box? Realistically you'll have the server running on multiple machines just for sanity's sake, and you'll have a way to distribute clients across them with failover, so why have two levels of indirection when one will do?
Historically we've had real neutrality without any regulation. In the last few years the local monopolies have made a number of moves to turn that neutrality off, and in some cases there have been serious abuses; and they've also started trying to persuade politicians that neutrality is a bad idea. Regulation that maintains the status quo of network neutrality is going to be a lot easier to achieve than regulation repeal to strip local phone and cable providers of their legal regulated monopolies.
How do you spend $1000 a month on food? That's $10 a meal! You can't spend $10 a meal even if you eat half a pound of Safeway steak for breakfast, lunch and dinner.

At the other end of the spectrum, dry rice is 33¢ a pound, beans and corn are 50¢ a pound, vegetable oil is $1.29 a liter; multivitamins, water and gas are basically free. The standard corn/beans/rice diet costs about 10¢ per pound of cooked food, which is a meal for four people, 1% of what you were spending.
It won't cost that much if you make lunches for the week at home on the weekend.
Project Integration: Executing and Completing a Project PROJ0522
Project managers regularly face tough decisions about where to concentrate project resources when met with competing priorities and demands. Project integration management helps with these decisions by ensuring the proper coordination of project processes during project plan development and execution. Successful project managers use project integration management throughout the project life cycle to integrate project processes, maximize performance, and meet project goals. This course highlights the importance of project integration management to project performance. It covers the inputs, tools and technologies, and outputs of the following integrative processes in project management: directing and managing project execution, monitoring and controlling project work, initiating integrated change control, and closing the project or project phase. Through interactive learning strategies and real-life scenarios, the learner explores these concepts and gains a better understanding of the project integrative processes in action. This course is aligned with "A Guide to the Project Management Body of Knowledge" (PMBOK® Guide) - Third Edition, published by the Project Management Institute (PMI®), Inc., 2004.
"Most schools define computer literacy as being able to operate Microsoft Office and maybe do a little web design. They're missing the point. That's like saying, "If you know which end of a book to hold up, and you know how to turn to Chapter Three, then you're literate." -- Alan Kay

http://news.ycombinator.com/item?id=448721
I think there are some other factors at play here.

Think about how demoralizing it must be for Nadal's opponent to know that he won't act in the 'rational' way that you outline - instead he will keep trying to come back from 40-0 and sometimes succeed.

Also, if you adopt the attitude that you're trying to win in the long-run and so it's better to concede this game to conserve your energy, it becomes easier to use that as an excuse to be lazy.
Ok, I love XKCD as much as the next guy. Seriously I do.

But is it really necessary to post every single XKCD comic to HN? Can't we just assume that all HN readers already know to check XKCD every Monday, Wednesday, and Friday?

If you want to comment on XKCD comics, do it on the XKCD forums. Here's the thread for this comic: http://forums.xkcd.com/viewtopic.php?f=7&t=34493
Unix Time = 1234567890 On Valentine’s Day
Probably the issue is that most teachers are quite bad and there's a limit to how much they can improve. So most teachers probably don't want any of this.
I agree that this sounds great, but really is a bit short sighted. As an entrepreneur one of the things it seems you need to be able to do rather often is realize that something you're pushing is wrong, drop it, cut your losses and refocus. There's a really delicate balance between not giving up and not wasting time being bull-headed. (I certainly struggle with dropping things sometimes even if it's counter productive for "the score".)
If the market is heartless and government is incompetent, then the government should decide on goals and pay actors in the private sector for implementing them.

Want to figure out which teachers are the best ones? Pay for student performance. The market will sort everything else out. You don't have to publish standards of what makes a good teacher, heck you don't even have to make pursuit of good teachers a defined goal, any more than you need to pass a law saying "Make sure you hire those programmers who are ten times as effective as the other ones."

(I know there is one glaring problem here, namely that a politically powerful lobby considers that solution anathema, but it would work.)
I use the "post to news.YC" bookmarklet for this. http://ycombinator.com/bookmarklet.html

If you try to submit something that's already been submitted, it just records your submission as an up-vote.

I habitually open interesting-looking links as background tabs while I'm working (from Twitter, IM, emails, etc.) and then check them when I take a longer break. Often I'm not sure if it was from HN or some other source, but by using the bookmarklet, I'm either sharing or voting up, so it works out.
I paid $5 for a MetaFilter account - good intentions, then never used it. That was about 3 years ago.

Other stuff - last.fm, flickr (although its not the content that they charge for), emusic.
I wonder if the BBC iPlayer counts? There's a TV license after all.

In terms of news/informational content, I have a subscribtion to New Scientist (dead-tree format), which gives me access to their online archives. But I didn't pay specifically for those archives.
I was also a paid-up member of Daring Fireball when John Gruber first went full-time with it. But again, that was to get a shirt more than the content itself.

As moxy says, you can get pretty much anything free if you look hard enough. Seems in my case I'm buying a physical item with 'free' content attached, rather than the content itself.
I'll quit my startup and work as one of these execs too -- I have no experience at all running a large financial firm, which means that I have a chance of getting it right while every current financial executive has a strong track record of utter failure, incompetence, and outright fraud. So I'm clearly the better candidate -- there's at least a chance I won't screw this up!
I use this:

http://news.ycombinator.com/item?id=370399
Motorola MPX220 BLACK Unlocked FACTORY 
Motorola has newly released a handset model of Motorola MPX220 BLACK simple features with attractive and colorful TFT display of 65K colors. This is totally made of outstanding features which contain GPRS class 8, 32-40 kbps.
I had my best month ever in January, and December was reasonable. And my site didn't grow in that month. And that's over a period of 3,5 years.

I'm talking way less than a hundred dollars here, so it's not statistically significant :-)
You're right that there are many Internets, but there isn't a "default basic internet" any more than there's a "default basic airplane route"

The distributions of Airlines and Bandwidth Providers are fairly similar in number and size, and the customer patterns are quite similar too. Very few people buy directly from the providers, they go through retail intermediaries to get the lowest prices (booking agents/ISPs). The people who do buy directly either have some sort of 'relationship' with the provider, or are massive enough to avoid buying anything at the retail level. The hub-and-spoke networks with routes merging mid-stream are also quite similar topographically (though not geographically).

Akamai's network isn't any more "properly designed", they're just willing to pay the actual Bandwidth Providers more, and more importantly willing to pay up front for guaranteed bandwidth. Peering bandwidth is normally billed by volume used, with a fee based on your maximum thouroughput over the billing period.
Christian Bale? I can only imagine his GoDaddy rant.
Lately I have been thinking exactly that. Facebook really is nothing more than a slightly 'structured' form of e-mail. Or at least that's how people are using it. Your Friends list translate into your address book, and it enables you to send around all kinds chain messages, stupid powerpoint presentations and fart videos.
I have been ignoring these emails for years and years, why would things be any different on FB?
I see it differently. First of all, you may (or may not!) expend a disproportionate amount of energy at 40-love to win, but if it works, then you're done!

He didn't say strategy was not important - actually, he didn't really address strategy at all.

Overall, his observation was insightful - the distraction caused by focusing on failure limits your ability to do well right now.

In fact, this brings to mind Aaron Hillegass' book on Cocoa programming. In the foreword, he mentions that the biggest impediment most students have to learning new material is worrying whether or not they are 'smart enough'. Instead of learning, they spend mental cycles thinking about their abilities.
Whistlecars and Robocars: Brad Templeton on really automatic transmissions [video]
Techrigy Hits 1 Billion Conversations–Think Google Alerts On Steroids
http://majelelo.com
Just for your information, this new feature made my Firefox 3 crashed when I enabled it... and when I disabled it !
I really like the ideas behind their system because it doesn't require the user to wear weird glasses and things. I believe we will eventually get to that point though, when such devices become much smaller and blend in with our everyday world. This offers a much more near-term implementation that I can see fitting in with the common person's lifestyle in the next 5 years.
A lot of people in the comments here are talking about the return on investment of the law-school tuition, but nobody seems to have calculated it.

First, some comparison figures. Warren Buffett expects businesses he buys to return about 4% on capital. The US stock market during the 20th century returned about 10% on capital. A bank loaned me money to buy a house in 2000 at a 6.5% interest rate, before the mortgage bubble; presumably it thought that was a good return on the capital it invested in the loan. But it had some risk that I would default on the loan, which lowers its expected return on capital to something a bit below 6.5%.

This Joel Kellum guy spent US$36 000 a year on a law program, presumably for three years, for a total of US$108 000. Then he got a job that paid him at least US$100 000 per year, instead of the US$57 500 per year of an average college graduate. If we assume for the sake of simplicity that he only went to law school to make money (instead of, say, because of a passion for justice or the Socratic training in logic that are part of a law-school education) and that the difference in earnings is solely due to this legal training — rather than, say, because he was working 80 hours a week, or got very lucky — then his investment was returning at least US$42 500 per year. That's roughly a 42.500/108 = 39% return on investment.

That's not a full NPV analysis, of course, because it neglects the forgone income during his law-school years, the earnings difference he can expect over the years as his lawyer earnings increase at a more rapid pace than an average worker, and the three-year delay between investing his first tuition dollar and landing his junior associate position. Still, it's tough to manipulate those figures to get less than a 20% ROI.

I don't see Joel Kellum gets off complaining about a 39% or even a 20% return on his investment. Better yet, it wasn't even his investment — he borrowed most of it at rates that "have ticked as high as 9%"! Any investor would kill for yearly returns like that, even before you multiply by the leverage. Better still, in student loans, typically the lender shares in much of the downside risk — you don't have to make payments until you get a job, for example.

This is the kind of investment around which Forbes is tossing about phrases such as "consumer fraud" and "trading in half-truths that exaggerate the value of its product"? What is their agenda?

It's also kind of pathetic to see education as merely a means of making more money; but even if you see it in such narrowly self-centered terms, it's an extremely good investment.
Tinkerkit: a physical computing toolkit for designers
Could you add the option to use the Shift key to select rows and columns, in addition to the mouse? In other words, using the cursor keys without Shift moves blocks, while pressing Shift moves a sort of 'cursor' (colored border?) to select rows/columns.

I'm not sure this would work well, might be slower then using the mouse, but maybe worth a try.
No, that was somebody else's loan. Kellum's was variable rate that varied up to 9%; Coultas's was variable rate up to 12%.
ToorCamp
Python Indexing with BerkelyDB
Totally agree, that's why you need good MVC separation and you test those layers separately.

The models testing is obvious. What you're referring to there is controller testing. In Rails/Rspec, the way you do that is by mocking/stubbing the models (so you're only testing the controller logic). Then you pass in the parameters that would come in from the web, and check that the controller code (which should be fairly straightforward) behaves appropriately.

This article explains this approach quite clearly: http://www.patmaddox.com/blog/2007/9/15/easy-controller-test...
The interest rate was pretty good, only varying up to 9%. I'm not a fan of variable-rate loans but he seems to have come out on the good end of this one.
ICC Worldwide Expands European VoIP Call Handling Capabilities
ICC Worldwide has implemented a major upgrade to its VoIP call traffic handling capabilities. The firm now has three European VoIP Point Of Presence sites located in Milan, Amsterdam, and London. At the Milan site, ICC has recently installed its own DIGITALK Intelligent Switch and Data Server. This action dramatically expands the firm's call handling capacity and overall network reliability.
Troll Beads from Steffans the Jewellers
Troll Beads - An extensive range of available to buy online. We offer free delivery on all orders – Visit us now! Links of London, Pandora and Troll Beads are just some of the quality brands available. With Free Postage on all orders, come and visit Steffans the Jewellers.
Shorter version of my long comment: Forbes is calling college education a fraud because Joel Kellum only gets a 39% yearly return on his "invested" tuition, which he borrowed most of at 9% or less. WTF?
Ulrich Drepper - Parallel Programming with Transactional Memory
I fenced epee in university. One match I was fencing to five points, and went down 4-0 vs. someone I really should have beaten. This is particularly ugly in epee, because if you strike simultaneously, you both get a point. So all he has to do is hit me at the same time on one of the next four points to win. As a fencer, this isn't a hard proposition.

But I said something along the lines of, "Fuck it, I'm not losing here" and focused more intensely than maybe I ever have. It's like I wasn't even looking at my opponent any more, the world just kind of blurred and I just kind of acted.

I got the next touch. 4-1... and I knew I had it. I put everything into retreating and defense, never counterattacked into an attack (too high risk of both connecting), bit and nibbled down to 4-4.

At 4-4 tied, I could feel the fear in the air. He was frustrated, angry, violent - this shouldn't be happening to me was his vibe. I'd been defensive for the last four points because I couldn't afford for us to both hit - now I could, and I fleshed (charged) straight at him. He was advancing as I charged, I raised my epee, locked the blade against his, scored the touch, and he actually got knocked entirely over onto the ground. I jumped in the air, screaming and waving my arms and weapon. One of the biggest rushes of my life, and a permanent lesson.
That's because those ads were retar--- I mean ridiculous.

(sorry pg, there's only so much constructive criticism I can give before I call it like it is :-))

But seriously, the people who seek identity from their computers are younger audiences not older ones. That ad, by using a 90s era sitcom character, was aimed at people who are older. For the people who Microsoft needs to gain some momentum, it probably ended up making them look ridiculous. Microsoft is still in the game because of their market power and first-mover status back in the dawn of personal computers, but it will be very hard for them to dig themselves out of the hole they are in with money alone.
The real coup is that this is what they were working on a year ago, and a much more advanced version (with 3D transforms!) has been documented and on millions of iPhones for 8 months now.

https://developer.apple.com/webapps/docs/samplecode/
Lets say you have a hospital. The guys that run the hospital pay themselves large bonuses, because all hospitals pay large bonuses at the board. The board screws up (as in people start dying), and you tell them that they won't get any more bonuses. Soon members of the board leave and find other jobs, because all other hospitals pay such bonuses at this level. Then you find that you can't get people from other hospitals to replace them, because you don't get bonuses.

This is a crappy analogy to what we're looking at. It's not just the bankers at the top getting the bonuses, it's the traders, the front and back office, legal, every bit of the business that brings in money (or not as the case may be). It's a systemic problem requiring a systemic solution.
In the Red, Toyota Sees Loss Tripling
TED Q&A: Neurologist Oliver Sacks
Maybe Bill Gates should be put in a jar and be told: There is no reason only animals get treated like objects.

I know, most people will think mosquitoes aint important and have no feelings. That they are like machines.

Personally, when I look at the behaviour of mosquitoes, they have a lot in common with me and you. So I would prefer to leave them alone and let them decide on their own where to go. What if some more complex animal then humans comes along and decides "Oh, humans are so simple. We can just treat them like stones or wood". Would we agree?
It's transparent, so the UI will cover up as much or as little viewing area as needed.
Ah, indeed - thanks.
Already posted: http://news.ycombinator.com/item?id=467715
I am greatly disturbed by the fact that the vast majority of research funding comes from the government. In art the artist caters to his patron...
Not the only one, I liked them too. I was very surprised to see and didn't liked them first.
Afterwards I thought they were great because they were not focused on the product as you're saying.

Plus Bill Gates making fun of himself... you wouldn't see many CEOs doing that (even Steve Jobs!).

The article doesn't add much value to what we already know about those ads.
>"An unusually sensible thing for a president to say."

It's sad that we are at a point that we consider it unusual when a president says something sensible.
When Will Netflix Start Renting Games?
if this bothers you enough to spend time commenting the meat industry should have you out bombing buildings at night.

I devote my resources to the sentient first.
As Layoffs Surge, Women May Pass Men in Job Force
Can you drop me a line (rich@uservoice.com) so we can look into that performance issue?
Linking SaaS Software Pricing to Value