skysight-inc/HackerNews huggingface dataset:
They don't make them anymore :-( http://en.wikipedia.org/wiki/IBM_T220/T221_LCD_monitors

native resolution of 3840×2400 pixels (WQUXGA) on a screen with a diagonal of 22.2 inch (564 mm). This works out as over 9.2 million pixels, with pixel density of 204 pixels per inch (80 dpcm, 0.1245 mm pixel pitch)
I think to the mindset of someone who chooses to work for the NSA being like Robocop is a GOOD thing. After all, Robocop catches the bad guys. If he comes and kicks down your door, it's because you were doing something wrong.

If you sign up to work for an agency like the NSA, you're probably doing it because you want to serve your country and protect it from the bad guys. You're not setting out to create some kind of totalitarian police state.
I remember a National Geographic article about Israel's "fence":

http://ngm.nationalgeographic.com/2007/12/bethlehem/finkel-t...

during the discussion, Jewish coworkers who had lived in Israel at the time recalled that it was far from perfect.
They do exist, they're just crazy expensive. They tend to be used for medical imaging and similarly specialised applications.
I think github makes a good crack at it

http://github.com/rortian/Retinex/blob/53a2f818ce301f4912b02...

But, you're right I was wrong to say anything about REST. I just thought it was an interest way to do a git tree explorer.

I'm sure it's not desirable to come up with a minimal character URL for this sort of thing, but I hard to see either approach as suboptimal.
Today I'm working on fleshing out some ideas for some business models for my startup, Syphir. Here's a pic of the desk in my bedroom, aka my development environment: http://img199.imageshack.us/img199/9176/developmentenvironme.... A lot of screen real estate, but today most of my work will be done with a pen and a pad :)
If you moved my friends, my church, my town, and my community to Kansas, then I'd enjoy living in Kansas, too.
High density or "retina display" monitors should be on their way soon, I've seen a 15 inch prototype display, not sure the resolution, but it was gorgeous. It will be interesting to see how web standards evolve to work well with these resolutions.
Really? I think not.

Only the hardcore hipsters are hipster enough to stop liking a band, company, restaurant, coffee shop, etc. because they got famous. OMG not indie enough!!! WTF is with this "eastablishment" talk? Apple has been a huge public company for probably longer than you have been alive.

Consumers will continue to love Apple as long as Apple makes products that bring value and make consumers' lives easier. If Apple starts making shitty products, consumers will stop buying.

You have to realize that only in the echo-chamber of the tech scene does startup, small company, etc. make someone want a product more. The average consumer seldom cares, and mostly doesn't even know, how large a company is. Consumers want products to solve problems and make their lives easier. That's it.
I'm only just starting on reading O'Reilly's "RESTful Web Services" (Richardson & Ruby), and I've but skimmed the Felding dissertation, but the URI doesn't strike me as particularly RESTful.

In particular, custom verbs are embedded within the querystring (a=blob, a=blob_plain, a=history, a=tree, etc.) rather than relying solely on HTTP verbs and varying the base URI.

And that base URI never changes: it's always http://git.kernel.org/, regardless of what resource is being requested.

If I can't determine what resource I'm requesting from the base URI alone, how can it still be considered RESTful and not an RPC-style or hybrid architecture?
What has become of HackerHackerNews?
To stretch a programming analogy, freedom and immigration are two of the key standard library modules on which the USA's phenomenal strength has been built.

It's a nation of immigrants. Immigration has provided a hard-working, motivated and passionate population out to create a better life and with entrepreneurialism deeply rooted in its DNA. Immigration drives economic activity. Immigrants with the guts to risk guns and bureaucrats are the same as the ones who start businesses and change countries. The Mayflower was a boatload of immigrants.

Individual freedom, a laissez-faire economy, free markets and free trade (comparatively at least) when combined with immigration have created a great nation. It's created wealth, prosperity and happiness not just in the US, but all the nations it has influenced in the last 200 years.

There was a time when the USA proclaimed to the world:
"Give me your tired, your poor,
Your huddled masses yearning to breathe free,
The wretched refuse of your teeming shore.
Send these, the homeless, tempest-tost to me,
I lift my lamp beside the golden door!"

There was a time when an American President called out "Tear Down this Wall" to another nation that erected barriers between peoples.

The standard library might need some patching, but for the entire world's sake let's hope those two modules don't get deprecated any time soon.
Yeah they do: http://www.bhphotovideo.com/c/product/562026-REG/Astro_Desig...

They cost a fortune though, like $50k+. Such hi-res monitors are only used for radiography and film at present.
Quad HD 3840x2160 prototypes have been shown, so we're getting close. Once 3D becomes a standard feature, TV makers may have to adopt quad HD to keep margins up.
True, which I originally pointed out. Although I don't have my mortgage contract in front of me (and am open to correction here), my recollection is that a foreclosure is the defined consequence of me breaking the contract I agreed to - that is, to repay my debt at a rate of $X per month. "Exercising a clause" is a euphemism for "breach of contract" in that case, isn't it? If so, I think the analogy to crime is applicable. If not, then admittedly the analogy is indeed broken.
Blogging vs Email – Is Blogging Dead?
And gigabit internet access.
I hovered over voting him down because it was such a terrible statement; but it certainly was not trollish. I think he honestly believes that a minefield is a legitimate answer. Whatever logical and moral failings he may personally have, we can still engage his argument on an intellectual level with reason and evidence.

I wholeheartedly agree with your sentiment. I'm not even sure how to approach such a misguided argument. So I haven't yet, because I didn't want to lower the level of conversation on hn.

I simply meant to encourage you to avoid snarky one-liners like one you've posted, and instead raise the level of discussion here.
The domain registration expired 3 days ago. I'm a little sad about the state of HN spinoffs-- first NewMogul then HHN, both of which I liked.
Apples and Oranges.

A foreclosed house still has value and can be resold. The bank also retains all the mortgage payments made prior to foreclosure.

They can only lose their hat on a foreclosure if the home was overvalued. It's their responsibility to assess the property. I don't see why they get let off the social hook for playing fast and loose, yet we're expected to hold the lendee's feet to the fire for doing the same.

> "the generous leniency afforded folks in personal catastrophe will not be extended next time."
What generous leniency from the other party? What leniency exists are legal/regulatory terms known to the bank before they signed the contract. If those terms increased their risk, it would be naive to assume they didn't increase their rates to cover the difference.

Further, don't misunderstand the huge glut of shadow inventory for compassion. The banks are simply dragging their feet to avoid admitting their losses.
Two more areas where Apple trumps Google: retail stores and customer service. I can talk to a human by calling Apple, and the effect of having product in a store is very powerful.
> there's a lot of bending over and kneeling down - which I think we are becoming worse at as a species

I don’t think this is true, in general. Hard manual labor, combined with poor diets and poor healthcare left our ancestors with wrecked bodies by age 45–50.

Well, you might be right that overweight people can’t bend over or kneel down as easily as fit people. But the main thing stopping fit people from kneeling down a lot is that it's unpleasant (and we have neat inventions like ubiquitous chairs), not that we're less inherently capable than in the past.
In that case I believe your memory is incorrect.

Furthermore my strong expectation is that they were using A/B tests to collect data on the optimal price point to show everyone. I don't dispute that eventually they likely would have gotten around to correlating geography and price to be able to dynamically show the right price point, but there is absolutely no reason to doubt their assertion that they hadn't done so, or to believe that they had any near term plans to do so. (For one thing A/B tests to try to figure out that level of detail are very difficult to do.)
Today I am working on my presentation for the MobileBeat conference. 4 minutes to pitch. No sweat.
Geeze, your setup looks unusually similar to mine (that looks like an ASUS).

(I have an ASUS laptop w/ a 21" monitor and an old Macbook for iPhone dev.)
Maybe they're just stupid, but then again maybe the name's intentionally creepy? Now it's registered in everyone's minds that they are being watched by Perfect Citizen (which is just a 'research program' really, wink wink). This could potentially cause mischief-makers to resort to pathological behavior to cover their tracks that can be detected more easily. Or maybe there would be a scarecrow-effect: people will behave because they know someone's watching them.
I'm interested - depending on the date, I can probably make it.
Somebody give this man a job in your startup (and film it)
Who even comes close to Apple for downloadable video sales?
"Failed state" in the past tense may be harsh, but "failing state" seems appropriate.

I'm finding it hard to distinguish Mexico 2010 from Iraq 2003. Gun battles in broad daylight, murdered political candidates, rampant corruption, beheadings...
Toshiba Satellite w/ a 21" monitor and a Macbook for iPhone dev as well :)
Look in the mirror. (apologies for the glibness)
I may someday try to fix a regular wall this way and paint/apply plaster over the legos.
Linked lists are a particuarly poor example though. It is just as easy to make them without null pointers as with null pointers:

struct list_node {
list_node *next;
};

struct list {
list_node sentinel;
};

IE. A circular linked list. In C++ speak, begin() is sentinel.next, end() is sentinel. In an empty list, sentinel.next points to &sentinel.

It might seem more clumsy, but it isn't really any more work. When you actually do need the equivalent of a null pointer you can use an option type to specify that you either want nothing or a valid pointer.
Extending Broadband Service to the Disconnected
The only job I've had outside of technology, I worked two summers on a neighbor's farm, age 12 and 13. Half of the day I would shovel chicken manure, the other half I would "bail" hay and straw. This process consisted of standing in a rickety wooden trailer, guiding bails into neat stacks with a big metal hook. The bails were about 40-60 lbs depending on how wet they were, and they flew at your head around 30-40 mph. If you're lucky the tractor driver is paying attention to your pace. If not you're picking up bails that just hit you in the head a moment ago.

I love working in technology.
"Imagine World of Warcraft level obsession with mastering a dozen fields of science."
That would be amazing. It might take off if it were framed as a regular RPG and the education was slipped in without highlighting it.

Or, on the other hand, if you scaled down your expectations to make it accessible to middle and high school students, rather than medical school students, it might become popular in schools - something like the Oregon Trail.
100% agree.

I usually found the problem sets were usually really hard. Much harder than the actual exams. Most study groups that I had seen simply consisted of one person that found the questions very easy, and a group of people that scrambled to write down the responses, even if they didn't understand them. I always found it hilarious (not really, in fact I always thought it was really unfair) that psets would be so hard, and I would do relatively poorly compared to the almost full score everyone got. On the other hand, when the exams came about, the averages were usually extremely low, with exams that should be a piece of cake for someone who can actually figure out the pset questions.

As a Teaching Assistant, I saw this situation even more clearly. As part of an assignment, students had to write an algorithm in pseudocode. We didn't publish a very well defined syntax for the language. However, interestingly, like half of the students came up with identical syntax, including instructions we had never discussed and that weren't even conventional. After finding several pset copies that were simply identical to each other, the professor decided that simply sending them an e-mail was enough of a punishment.

I find that insulting for those who actually try hard and expect their grades to be an accurate reflection of their standing in the class.
For many I think it comes down to one number: GPA. When companies screen applicants who don't meet minimum GPA requirements and most measures of performance are based solely on the grades put down on paper, there is little incentive to actually learn the material, and a lot of incentive to simply earn a better "high score".
I haven't tried it myself, but http://studio.topcoder.com/ is an option.
JQuery UI - Fixing A Modal Positioning Problem
How Your iPhone Spies on You
Recomputing (formulas) is actually a pretty useful skill to have in almost all science classes, so you can store the least possible amount of formulas in your head and still do very good at exams, unless they have very short time limits.
And it's way more fun than cheating.
I liked their old image better: http://widgetsex.com/uae.png

(disregard what looks like an NSFW domain, it's just a URL I bought on a whim. If you take off the image, you'll see my friend's dog, widget, winking at you in a suggestive-but-entirely-SFW manner.)
> Social norms matter, and it is indeed immoral to take advantage of people who reasonably assume you will behave according to established norms.

You are not taking advantage of the bank anymore than they're taking advantage of you. They knew up front that you might default, penalties are in the contract.

It's not immoral, it's business. That most people have been hoodwinked into thinking it's immoral benefits the bank, so they're happy to feed that delusion, but it is a delusion.
That looks interesting... funnily enough zen is my current practice, and it's impact on my living has been and continues to be profound.
Let me make it very simple for you.

Minefield:

You || * * mines * * || Delicious cake

Bear at the zoo:

You || GRAR bear ||

Note the lack of tempting opportunities on the other side of the bear pit.

Note also how bears tend to be large and rather obvious dangers (to most people, anyway), whereas mines tend to be buried under the ground, because their deterrent effect depends on uncertainty about their position.
I think the people involved with naming these programs live in a very different environment and have a very different mindset than the people who think these are obviously bad names.

Can you list more than one previous example that fits this pattern?
Find Out How Influential/Popular You Are
Microsoft had those weaknesses in the 80s. And Aplle now behaves in the same insane way as back than, up to the development of their own CPU.
I used CakePHP for a small project about a year and a half ago. I was totally frustrated by the lack of accurate up-to-date documentation and tutorials. Granted, it was my first time working with MVC, but a few months later I went to RoR and picked it up in no time flat.

Have the docs and tutorials improved at all for Cake?
You could give it to the employee first, and then take it from them if you like. It's identical.

Not under current income tax treatment, it isn't. For mandated insurance, if the employer pays, then the benefits are taxable[1]. If the employee pays, the benefits are not taxable [2].

More importantly, since unemployment insurance premiums can be variable, depending on an employer's layoff history, the rate isn't influenced by the employee.

Arguably most importantly, an employee-side tax would be visible to everyone on every pay stub. The bizarre inconsistencies wouldn't be hidden away.

[1] Such as is the case with unemployment benefits.
[2] Such as is the case with short-term disability.
I cheated once on a Spanish test in 8th grade. I was kicked out of basketball for the next rest of the year. When I look back at why I cheated the simplest reason was that I did not study for the test. The reason that I did not study was because I was being forced to take the class. If I had wanted to take the class, I would have never cheated because I would have wanted to learn.

I think people want the rewards for accomplishments but not the accomplishment itself. That's why people cheat.
And yet they still limit videos to 10 minutes for some reason.
I believe I won this one. Drop me an email at m@mullenweg.com. :)
Producing a predictive model for student retention: aiming to assign a score to a student on whether or not a newly admitted student will complete their first semester through final semester (graduate).

Using SAS Enterprise Miner's various tools to compare a few different methods for producing the model.

Also fighting off some reporter who is desperate for open records data but unable to pay the $45 fee required for data access.
With all the time you spend looking for and putting a template in place you could be looking for a decent and affordable designer. Cutting up the design into HTML/CSS usually cost between $150-$300 depending on what you need done.

If you go the template route you might find it surprising how much time you spend hooking everything up in the frontend.. So like I said you might as well spend that time implementing the actual design you want.
Obligatory classic SF reference: http://en.wikipedia.org/wiki/The_Death_of_Grass (quite a good novel, IIRC, although it's been a few decades).
I wasn't saying their conclusions are automatically wrong, but merely pointing out that this one requires a little bit more scrutiny given the obvious political leanings.

It's like reading a science paper that questions something with a ton of evidence behind it. You just have to ask "really?" of all their claims before accepting it or rejecting it.
Regardless of the order, stuff like this should really start making it into the press. It still amazes me in this day and age that we see so few young women in science programs in high schools/colleges. Obviously, we shouldn't necessarily tokenize people like Summer, but I feel that young girls aren't getting enough encouragement by our society to get into science and engineering.
And there are also enough 'prominent examples' for impure imperative languages. For instance, OpenMP makes parallelizing some loops in C/C++ a walk in the park, and I have parallelized some of my programs by adding only a few pragmas.

The 'FP makes concurrency easier' is a often-used selling point, but I think the jury is still out. First of all, many functional languages are impure, and do not have this advantage in the same manner that e.g. Haskell has. Second, purity can be an expensive trade-off due to the copying involved. For lots of things (e.g. fast linear algebra) you'll still want to work in an impure world.

I think a better selling point of some functional languages is clarity. For instance, some class of problems can be solved very elegantly in Haskell and ML using algebraic data types, pattern matching, etc. But then again, some other classes of problems can be solved elegantly in Prolog.
I'd argue that "cute obfuscation" techniques aren't needed anymore... gmail's spam filter is pretty good...
We need a massive increase in LEGAL immigration (and the resources dedicated to processing them) and an equally massive crackdown on ILLEGAL immigration.

If either side is honest in their position, this would be the best solution.
Can't wait to see my first 4K cat video.
Of course, that only takes into account the caffeine content of a beverage divided by the LD50 of caffeine as determined in rats (in mg/Kg)

I'm pretty sure something else would go horribly wrong before I finished off the 150th can of red bull, for example.
Rovio is currently $159 at Amazon:

http://www.amazon.com/WowWee-Rovio-Enabled-Robotic-WebCam/dp...

I don't know how much longer I can hold out before
clicking the buy button.

[Edit:] After reading the product reviews, the Rovio appears to have a number of issues (i.e. poor battery life, poor video) Does anyone on HN have one of these?
Common Lisp has several kinds of user-defined types (types, structs, classes). It is possible to write non-trivial code without ever using them, and I don't think they really fit in to traditional Lisp style. Classes are fairly popular in modern Common Lisp code.
Sure. wilhelm at e-tjenesten dot org. Note that I have no experience with webkit, but have worked for a direct competitor. The work should be very similar, though. (c:
"John Romero's about to make you his bitch...Suck it down."
Perhaps I'm naive, but I went to another institution of higher learning just down the street from MIT. I was physics major, and I was not aware of any cheating among my peers. Again, perhaps I was oblivious, but my impression was that high performing students were not cheating, whereas there was a lot of cheating among lower performing students. This pattern made sense to me at the time, because it seemed that the students that wanted to learn challenged themselves, took hard classes, and wanted to do their own problem sets and actually learn the material (we were all card carrying nerds and proud of it!), not just get a good grade for the sake of some future reward.
I'll be consulting for my current job itself. Voluntarily going from fixed salary to hourly consulting gig. No daily responsibility, fewer hours, much higher hourly pay. I'm pretty certain I'll end up being significantly more productive because I will get to pick my own projects and not have to deal with meetings, obligations, or personal issues with coworkers. I'm giving up a double-sized corner office at a growing company but I'm getting my time and desire to code back.
Are you kidding!?! Very few American workers are farm laborers or farmers. The entire agribusiness sector employs less than 2% of the US work force, which is quite a precipitous drop from the 40% of so it employed a century ago. Workers did not leave the farms because they were pushed out or because the government manipulated the farm labor market, they left because the work is hard and the pay has always been low.
Culturally, the United States does not value education. It values the prestige of education, and what it can do for your career, but the idea of reducing ones ignorance isn't considered a terribly noble pursuit. Winning and obtaining valuable things is what counts - who cares how you get there - so long as nobody can take it away from you after the fact.
Reading python and django docs while considering a possible port of a Rails app to Django.
one must take into consideration the advertising value the app store brings into the equation
What CLOD (continuous level of detail) algorithm did you use? The effect looks a little like the one described by Lindstrom and Pascucci in "Visualization of Large Terrains Made Easy."

Anyway, nice job. When I implemented ROAM and then Lindstrom/Pascucci's algo 8 years ago it ran like a dog on an antiquated SGI - I never would have dreamed something like this would run on the browser some day :)

Edit:
Ah - never mind, I see you reference ROAM another comment. If you haven't read the paper referenced above you may enjoy it: http://www.pascucci.org/pdf-papers/vis2001.pdf