skysight-inc/HackerNews huggingface dataset:
A common misconception, but completely false. OpenGL, and by extension WebGL, is not just for 3D; it's perfectly suited to 2D image manipulation. With programmable shaders you can perform practically any image processing operation (interactive brushes, resizing, compositing, filters; really any of the tools in the Photoshop palette) at hundreds of times the speed of JavaScript.
to do all the things we can do on a computer now

Such as what? 99% of websites are a) screens where you enter something into predefined fields, to be stored in a database and/or b) screens that format nicely for display things that you or other people have previously entered. They were doing that in the 1970s. Only the buzzwords change.
Throw in a big keepalive and on a short test you can make it so it only processes 800 requests! Awesome.

Lets try this with the worker mpm instead.
There's a lot of talk about Apple starting to pay out dividends to stock holders. This could be huge for two reasons. The obvious being that you start making money now rather than waiting for capital growth. The second, less obvious, is that some investors hold the rule that you don't buy stocks that don't pay dividends. If Apple started to pay dividends it would open doors to even more investors. I would assume this would help their stock rise at an even faster rate.

I would still buy Apple stock if I had the cash on hand. I think a possible split would make the stock even more attractive as well. ~530/share makes it somewhat hard to make a meaningful investment.
TED: Ideas Worth Spreading: How vision therapy cured stereoblindess
Free Coaching via Skype (Software Testing)
Salt: A World History

This came out almost a decade ago to critical acclaim. I finally picked it up and am about halfway through. It is a very engaging read about the surprisingly large role that salt played in human history.
Will Paid Acquisition work for your SaaS Startup?
Yeah... I stated that in a previous comment but the whole software benchmarking news are often bullshit. I mean just look at the setup:

_ Single machine

_ Static files (seriously ?)

_ Incomplete or even incorrect configuration of Apache, I don't know for Nginx

But you know what ? That's always the same thing, people prefer to look at benchmarks, sit back in their chairs and have this immense satisfaction of not having started a project with that "slow/under-performing tool that is Apache, because Nginx is so much better". Whatever... It's really tiring.

If you were to build a real website, time delivery for static files you simply... do not care! And anyway that amount of data per sec, that rarely met. And if it's met, you rent a CDN for static content.

But as they say : "Benchmarkers are going to benchmark" (even if it's useless)
The TDD issue is really the biggest for me. I've run into many developers over the years who shout how much more efficiently things would be built if we all just did that. Surprisingly few do it themselves, though, due to a "lack of time". The contradiction in that never quite hits them for some reason.

TDD has it's place, but taking it as an incontrovertible dogma is not useful.
I really don't get why you'd take money off the table while at the same time growing like crazy and diluting the stock significantly.

Porsches and houses worth well over a million $US within 6 months of picking up $250K funding in a year when revenues were projected to hit 1M makes absolutely no sense.

They should have simply matched growth to income and ridden the growth-curve instead of diluting and splurging on luxury goods.

Lots of bad decisions here, including vesting for founders, a culture of blame and so on.
I understand what your saying but if the need for developers truly outweighed the market the cost would continue to rise until an equilibrium is approached. In many areas as the cost goes up balance is found with outsourcing.
The point being made is that public-key encryption techniques assume that it is difficult to factor large numbers. Even with modern computers, this takes a very long time. But this wouldn't be true with quantum computers.
Steven Sinofsky: Microsoft's next CEO?
How about 'disruptive' by comparison?
Python-powered HTTP CLI for humans
The Hardest Thing About Teaching: Knowing When to Lie
This change won't happen overnight. It would take decades to change all the automobiles over to a new technology. They still drive cars from the 1950's in Cuba!

It's more like the cab driver's son won't also become a cab driver, he will have a different type of job. He will be more educated from online resources and most likely work in a field that has been expanded due to technology.

You could even say that cab drivers themselves are benefactors of automobile technology. Their jobs would not exist without the internal combustion engine. But that invention consumed the jobs of rickshaw runners and horse buggy drivers.
Who is pushing this cross platform datastorage solution you speak of?
Inside An Anonymous Attack:A Victim’s Insight
I think your point is quite a good one. Taking control of the language used to describe the situation/subject under discussion is important to avoid the negative implications.
Probably, but we dump orders of magnitude more crap (both in volume and in hazard) in the ocean every day.

Plus, the impact from burning the fuel it would take to have a ship pull up a cable would be thousands of times worse than anything the cable might do.
Bubbles at the Edge of Space
Facebook claims you're playing games you aren't playing
Dont forget document.write, or the blocking behavior of script tags themselves.
I don't mean to flame Siri (or maybe I do?), but am I the only person who thought, "Uh-oh... get ready for lots of lost Mercedes drivers"?

Listen... I appreciate the concept of Siri, but the implementation still has much to be desired. The other day my wife and I were driving down the road searching for somewhere to eat, and I asked Siri for a Chinese Buffet. Her only response was "Are you looking for Chinese food or a Buffet?" As someone with a hankering for all-I-could-eat, lukewarm General Tso's Chicken, that answer was simply unacceptable.
Another map that is quite complete (more older cables) too: http://www.cablemap.info/
That is the repo for the project's website, not the prohject itself.

Here's the project repo:
https://github.com/1602/express-on-railway
Here's what an endpoint looks like.. one of "America's Best Kept Secrets" in this Wired Photo gallery:

http://www.wired.com/culture/art/multimedia/2008/01/gallery_...
Whatever the overhead of the benchmark tool, it would be the same for Apache and nginx, presumably, so can be factored out.
http://www.merriam-webster.com/dictionary/benign , definition 3b: "having no significant effect : harmless"

The least common usage of the term, true, but perfectly valid. (Probably going to be "archaic" in another 50 or 100 years.)
We started requiring code reviews for everything, and my head hasn't exploded
I'm sure they're left in place.

I can't imagine what materials they would be made of that would be particularly harmful. My sense is they're mostly constructed of things like rubber, plastics, other polymers, steel, copper, and of course a little glass fiber.
Hell, let's get crazy and use event. I hear asynchronous connection handling is popular these days. http://httpd.apache.org/docs/2.4/mod/event.html
Given the high price of copper I would guess that they pull the copper cables out after service. I am not so sure about fiber cables.
It is not, it was moved to this repository https://github.com/1602/express-on-railway for some reason.
How LulzSec kept -- their website -- safe during the summer of 'lulz'
IPad Event Confirmed: Apple Invites Press to 'Touch' Something
Anyone know how to get the gray/white land/ocean view in google maps. I want to use it for another project.
I think I repeat myself, but Microsoft has an always inspiring R&D, which leaves me wondering why so little gets into the consumers hands
This isn't going to happen overnight. It will take a decade or two under even the most optimistic projections.

In 1790, ~90% of the U.S. population lived on farms. By 1900, it was down to 38%. Today, it's about 2%.
Making sure that everyone else knows you don't own a TV

Speaking as a non-TV owner (and, unlike the author of the block post, someone who doesn't watch it particularly much either), you kind of have to. It's practically a survival skill.

People who do own and watch TV are constantly bringing it up in conversation. Generally, they start by assuming you watch $POPULAR_SHOW[0]. Once they figure out you have no idea what they're talking about, they move on to quizzing you about whether you watch $POPULAR_SHOW[1..7]. After a series of negative replies, they move on to explaining how you simply have to start catching $POPULAR_SHOW[8..13]. By the time they're done, it can easily have been the sole topic of the entire dinner's conversation.

And it's a long, tedious conversation that I've had way too many times. I'm not sure why it has to happen; I don't try to talk computer science with people I know aren't interested in computer science, and it seems like it shouldn't be hard for others to afford me similar courtesy. But it happens, and if it happens much more I just might die of boredom.

So for me, it's much easier to just shut it down by laying it all out there. "Don't watch TV, don't have a TV, don't go to movies, don't have a Netflix account, not interested in getting one." The quizzing usually doesn't end there, because this apparently makes me some sort of sideshow curiosity. But it's usually over with rather more quickly, so that we can sooner move on to a conversation topic that we can both enjoy.
On Continuous Testing, bling, and the quest for immediate feedback
Those graphs make my colour blind eyes cry.
Do something similar for Wikipedia categories, please :)
On top of everything you said, folks should step back and realize that VCs or VC-related interests have historically powered all the most-read startup media (TechCrunch, HN, AVC, etc). This has an influence.

According to Dow Jones Venturesource, there were only 522 M&As, buyouts, or IPOs in 2011 among venture-backed companies. 522. By contrast, over 300 people are injured by lightning strikes per year, in the US.
I'd like to see how Apache 2.4 benchmarks against previous versions of Apache.
Flaming the Victim - Why you should care that NimbleBit got ripped off
I'm surprised at how well connected Australia is. Why is their internet still so expensive?
Who is Hiring 2012 and sponsor H1
Hey, guys, if you know anyone who is hiring this year and also is willing to sponsor H1, please share it with me. -- BIG THANKS !!!
Welcome to the 21st century. I'm glad to be here. More please.
It's not exactly what you outline, but The Geek Atlas by John Graham-Cumming lists many places that would fit the description "hacker tourism." It's a travel guide... but it's published by O'Reilly!

http://shop.oreilly.com/product/9780596523213.do
What's new? It's looks the same to me :(
My guess is that it looks at HTTP requests on the site and looks to see if cookies are created. Then matches them to a database of sites/services that are known trackers.

Essentially, just about any banner advertisement will show up on Collusion. Also, any type of javascript visitor tracking like GetClicky or Google Analytics.
Hm. Was it Newton? No wait! Gandhi! Nah, couldn't be. Dante? No... maybe it was something they used to say at Burroughs. Oh wait no, I know! Eleanor Roosevelt!

:)

Aside: I have roughly the same feeling for someone who's glazed over all Grellas' posts as I do for someone who's never watched more than a single episode of The Wire: envy. You missed out, Matt Manser! Go read his backlog. It's great stuff. Also 'anigbrowl, 'tzs, and 'dctoedt.
Joel, I agree. Hate is a strong word. I just used it so that people get what I am trying to tell. I think you have a great thought here. It makes much sense :)
It's nice to see that they're putting effort into this, but the "True Fixed Toolbars" are still broken. That's been the biggest reason I've avoided the project so far. They're using css fixed positioning which is now better supported on mobile devices, but it produces an "uncanny valley" effect now. The "fixed" toolbars move up and down slightly as the page scrolls. That gives you 99% of the effect you're going for, but that 1% just makes it feel awkward and out-of-place.

The Sencha touch team had this sorted out over a year ago. There's really no excuse to not have this feature, or to have a broken implementation. Hopefully the jQuery Mobile team gets it sorted out eventually.
> he forgets to mention that problems like the traveling salesman are for academics. The real world responds to the 'actual computing time of the traveling salesman + the traveling time' problem, i.e., if your exact solution is 10% better than the approximate solution but your computation time is 20 times longer so that the salesman can't even start actually traveling ;-) your best solution becomes suddenly your second best (plus many variations of it).

That doesn't really correspond to the real world problems that TSP occurs in.

While I imagine that variations of TSP occur for logistics companies, it also occurs in problems where "solve once, use many times" applies, such as electronics design.

I'm not super-knowledgeable on either of those two, so I could be wrong, though.

Another point, which is not mentioned in the OP, is about graph problems. A lot of the intractable ones are really intractable only for a (large or infinite) class of degenerate inputs. But on the average case, solving it for "real world" graphs, for a lot of practical applications they can be solved in very reasonable time.
Learn Photoshop: All of the Basics for Beginners
Jeremy Lin’s Triumph Over Stereotype Threat
The Real Victims in the Patent Wars
(upvoted for funny, even though incorrect)
Let me tackle your last argument with another example:

Clearly some (most) junk-food-eaters found that eating junk food was a better alternative, since they were obviously the ones who kept eating junk food.

That kind of argument simply doesn't hold water. Humans do things which negatively impact them in the short term and the long term, repeatedly, consistently, and with relish.
A good start, thanks for the link!
Yeah, plus there's already a "single implementation" thing with HTML5, since most of the browsers have moved to use a common parser based off Java code (in some cases, translated automatically to C++).
Perhaps because it costs money to lay cables.

I was talking to an astronomer the other day who mentioned that they're trying to set up a big distributed radio-astronomy rig out in the desert. One of the consequences is that this thing is going to be producing a ton of data - I think he mentioned on the order of petabytes-per-second. So they're trying to work with the Australian government and Telcos to defray the costs by offering the connection as a service, as well. So the cost could drop, soon.

Or it could just be offered as a $300 MEGA-SKYLINK-INTERTRON.
let's say you've just had a baby, a little bundle of joy, and you want to read all the books about babies so you can understand it completely.

you can "understand a baby" just fine. you can never gain a "complete understanding" of man.
I must have a mental issue as I get happy when I see prolog/datalog derivatives and unhappy when I see ruby-like stuff. I might be very lonely in that regard :)
> As soon as the age of computing dawned with ICs (Integrated circuits) rather than vacuum tubes, the age of complete understanding was dead.

That's complete nonsense.

Until the second half of the 16 bit era (before the 68K series) it was possible to completely grok the schematic of a computer and all of the associated parts, including disk drives and the guts of each of the chips, and to know each and every byte of software that ran on it. It was a lot of work but it could be done.

Be it at the block level or for the die-hard fanatics all the way down to gates (and the transistors that made up those gates).

From there forward it got harder and harder to keep the whole stack from software to the lowest hardware layers in mind when writing code. And it wasn't necessary anyway! After all, code is already a very high level of abstraction. But even today it helps to know the guts of compilers, caching, branch prediction, register optimization, the difference between various buses and their typical latencies when writing high performance software.

So even if it is no longer possible to know each and every detail there still is a degree of necessity.

And there always will be. But now we will have to be satisfied with an understanding limited by the resources that are at our disposal. The result is that we specialize. Which happens in every branch of science that is sufficiently advanced.

A single second of cycles on a modern computer is more than you could conceivably analyze in a lifetime because of the volume. But in principle, given enough patience it could be done. In principle, given enough time and resources you could understand your computer at the same level as before. But our lives are too short and our brains too small to hold these quantities of information so we deal with abstractions instead.

Just like you can't have a complete understanding of every atom in the banana that you eat there is a degree of useful knowledge to which you can abstract it: ripeness, flavor, color, general quality and so on.

Plenty of people have opened up VLSI chips and put them under a microscope just as plenty of people have looked at a thin slice of banana. And in both cases they came away with an increased understanding. It's all about the investment in resources, not about the possibility.

The moment we can no longer completely understand our machines is when they'll stop to be deterministic. And by that time chances are that we'll call them biology.
The New Way to Learn English in Marrakech
Like spending hours digging the doc of apache just to compare it the default nginx installation ?
My guess is that he will just forget apache and use nginx with default config in production and read the doc after he has a problem with it.
Bradley Manning nominated for Nobel peace prize
Wow, there are two cables running from northern Norway to Longyearbyen, on the island of Svalbard! According to Wikipedia, "Longyearbyen has approximately 2,060 inhabitants (at the end of 2007..." The total population of Svalbard is not much more.

Edit/Add: The cable length is 2,714 km.
Given the cost of such an operation, I don't think you can get some profit even if they were made of gold.

As time passes, most of the cable is buried deeper and deeper under debris that falls on the ocean floor. This means that you cannot just pull it up, you would have to dig to get it out.
Here are the relevant Apache configuration directives for this sort of benchmark of the event or worker MPM.

ServerLimit: In combination with ThreadLimit, this sets the maximum configured value for MaxRequestWorkers. Default is 16.

ThreadLimit: The maximum configured value for ThreadsPerChild for the lifetime of the Apache httpd process. Any attempts to change this directive during a restart will be ignored, but ThreadsPerChild can be modified during a restart up to the value of this directive. Default is 64.

ThreadsPerChild: The number of threads created by each child process. The child creates these threads at startup and never creates more. Default is 25.

MaxRequestWorkers: The limit on the number of simultaneous requests that will be served. Any connection attempts over the MaxRequestWorkers limit will normally be queued, up to a number based on the ListenBacklog directive. Default value is ServerLimit multiplied by the value of ThreadsPerChild, e.g. 400.

ListenBacklog: Maximum length of the queue of pending connections.
Default varies by OS, on linux I think it can't be larger than /proc/sys/net/core/somaxconn

AsyncRequestWorkerFactor: Tunes the event MPM's concurrent connections per process. See http://httpd.apache.org/docs/2.4/mod/event.html Default is 2.
I found it absolutely fascinating how some continents use underwater cables to connect different locations within a continent (Africa, notably, seems virtually surrounded), while others seem to only have significant outbound connections (North America, Australia).

I can only guess it has more to do with whether you cross national boundaries (since even the US has underwater cables bridging the mainland to Alaska) than land features.
I don't get it. Cable landings are effectively invisible except for the presence of a boring nondescript building. Why would someone be interested in this?
I hope that the RasberryPi will be a re-run of the BBC Micro, they could do a lot worse than bundle it with a modern version of BBC basic, which was very advanced for its time.
Show HN: CircuitLab, an in-browser schematic editor and circuit simulator
Perhaps this isn't the correct forum, but quick question.

For 2 months I've been doing 50 minutes of cardio M-F at 6AM before breakfast, before work. So far I've lost about 12 lbs, but most importantly my energy level and focus throughout the working day is vastly improved.

I would like to incorporate strength/weight training into my routine. What would be the best way to go about this? Do I have to stop doing the cardio? Can I do both (as I would prefer to)? Can you point me to some good routines to get started? I posted on /r/fitness but didn't really get any valuable responses.
This copy looks to be somewhat better:

http://www.eecs.berkeley.edu/~christos/classics/Feynman.pdf
Many of the factors affecting traffic jams are a result of human drivers. This animation demonstrates two causes of traffic jams - 'waves' and zip merging:

http://trafficwaves.org/tanim.html

I think it is rather easy to see how a central algorithm would be much better at a) maintaining a safe distance from the car in front, and b) merging quickly and fairly.

Route selection is just one of the things an algorithm could do.

Traffic, by Tom Vanderbilt, has many interesting things to say on the subject: http://www.amazon.com/Traffic-Drive-What-Says-About/dp/03072...
Good point; thanks Joel.
Major Major Major Major is one of my favorite literary characters. I definitely recommend catch 22 as a good read.
Things that Turbo Pascal is smaller than
Experiment - living below the poverty line in India
Anyone scraping in Perl? I've found pQuery very useful. (I tried it in node.js to stay cool, but async scraping is an anti-pattern) You can use jQuery selectors, etc... Just posted something related to it on by blog: scrape with pQuery, dump into Redis, reformat into CSV then into mysql...

http://cuppster.com/2012/02/28/utf-8-round-trip-for-perl-mys...
If you haven't read a Kurt Vonnegut book, I highly recommend that you do. The Sirens of Titan, Mother Night, Breakfast of Champions, and Slaughterhouse 5 are all great places to start.
That was my first thought, too. Google News search for Siri and Mercedes turns up a couple of sites reporting this, and I found the original press release here:

http://www.daimler.com/dccom/0-5-658451-1-1464474-1-0-0-0-0-...
There will be a who's hiring post on Thursday, March 1.
I was programming GameBoy about 10 years ago, and it was an amazing machine. You literally could hold the entire machine in your head when writing assembler code. It really let you push the machine to its limits, right down to the clock cycle.
وظائف القاهرة 28-2-2012 - وظائف القاهرة 2012 - وظائف خالية فى القاهرة 28-2-2012
wow...Mercator Projection!