skysight-inc/HackerNews huggingface dataset:
I know a guy who runs a small web hosting business. He has actually gotten this question: "If you die, what happens to my website?"
There may be a point at which the features may worth it, I don't see why it should be automatic.

Python 2.x is not going away, but staying at 2.7 is not a long term solution either.
http://www.quickmeme.com/meme/35fnoa/
Facebook - Are we asking the wrong questions?
All this effort to steal money from someone who (I think) lives with their parents?!

A lot of the things you say "far fetched, but not impossible"/"enough effort" are misleading. These things are about as likely as winning the lottery several weeks in a row. Possible. But be realistic.

What is realistic and happens a lot is (a) bad computers security (b) password reuse (c) simple passwords ("password1" and friends) (d) one site someone gets hacked and people know that password (e) some malware on the machine. These things are much more likely than someone sitting outside their house.
The points for this post are currently 404. I. Can't. Upvote.
Why I Love to Code
Show HN: Remote Desktop for Web Apps
Tech Comic - Did you Back-up?
10 Comments That Make a Search Marketer Cringe
Now it's a single value:

case [typeof(X) for x in X] of:
[int, int]:
...
[int, float]:
...
Entrance Exams Dates
Entrance Exams Dates, Engineering Entrance Exams, Medical Entrance Exams, MBA entrance exams, Law entrance exams dates.
> Which absolutes exactly are you talking about? :) Nothing absolute in the "almost certainly" statement, in my opinion.

heh, very true. I was just having some fun and wanted to work zombie-apocalypse into my reply somewhere :)

> What do you mean by "is known"?

NPR covered this on science friday I think 2 or 3 weeks ago with folks close to the project (not from the project, but familiar with it) and all these same questions about how this will spread in the wild, what could go wrong and if it had been tested in any large-scale deployments all seemed to be questions that were up-in-the-air.

There wasn't any concrete comments like: "The team did a test deployment in a quarantined marsh and published the results".

I had the impression from that show (and this story) that the path from conception to design to deployment was really fast.

I am not a geneticist though. It is very possible that this type of work is not something to lose sleep over and I have too many Hollywood premises running through my head.
I have a Desire Z (since June) and what I would call low usage: perhaps a few texts per day, generally no calls & always on (but hardly ever used) wifi. I find I have to charge my phone nightly or the battery will last for a full day & then die halfway through the second.

To add to that, I have found the camera to be exceptionally poor, and the hardware keyboard will occasionally trigger shortcuts rather than inputting the text.
The one I use for thingist: http://thingist.com/blahblahblah

And also 500: http://thingist.com/errordocs/500error.html

The site is tiny, which let's me be a little bit sillier than normal. Personally I think playfulness is the core of what it means to be a hacker, so I love this type of stuff :)
MAT 2011 – Management Aptitude Test (DECEMBER 2011)
MAT 2011 – MANAGEMENT APTITUDE TEST (DECEMBER 2011)
Conducted By : All India Management Association (AIMA)

Management Aptitude Test (MAT) December 2011 Date -04 DECEMBER 2011 (Sunday)

Paper Based Test – 04 DECEMBER , 2011 from 10.00 am to 12.30 pm
Computer Based Test - 10 December 2011 (Saturday) onwards
Scroll direction is backwards here too - Chrome/OSX - maybe it's a "feature"
Watch the video, it is surreal. Now the show is probably going to suck because their insurance won't let them do anything remotely interesting with explosives.
The flash download page asks you if you want to install an antivirus, I believe it's mcafee.

It's funny, though, that I encountered a "not so bright" person who simply told me "oh, I didn't know you could opt out, I was always uninstalling it afterwards".

You can also block the ask toolbar from downloading by killing toolbar.ask.com or the entire ask.com domain. It most certainly will not be missed.
Yup. They have fairly good, fairly popular phones, like the Desire or Desire HD but these get replaced with newer models so quickly they never gain enough traction to become Jesus phones (both Apple and Samsung have only one Jesus phone a year).
CoffeeScript is essentially JavaScript with a different syntax, while this is a completely different language that just happens to have JavaScript as it's primary build target (which makes a lot of sense if you think about Functional Reactive Programming).

I fear you may be missing the point.
Ask HN: any success stories of couchDB? 
We were developing a product and we approached investors. Almost all of them asked why are we using CouchdB and not something well known (among them). This is in India and most of them dont know a thing about technology. They wanted to know if anyone else has successfully used couchDB. Their definition of success is something like Twitter Facebook and Google.
How to Fix World Transportation
Hitting 404 pages often GET annoying fast.
Having the money and it being nothing are different.

If I need to I could come up with $10,000 for something. That doesn't mean that it's not significant and it doesn't mean that it's the right thing to do if I have an alternative.
was a story in the UK running warning people of open wireless network

There are stories in popular UK newspapers saying using facebook gives you cancer ( http://www.dailymail.co.uk/health/article-1149207/How-using-... ). Are you sure the warning open wireless wasn't that it'd give you cancer? ( http://www.dailymail.co.uk/news/article-1168547/Wi-fi-networ... http://www.dailymail.co.uk/news/article-456534/The-classroom... )

If you do any amount of tech support, you'll find users who will misremember, outright lie, or have silly ideas about computer security. A user could tell you that of course they never go to any of those website where you might get a virus, or that their computer is acting fine, and that's how they know they don't have a virus, or that of course they would never use the same password anywhere. All of these things make me doubt users.
Multimethods and overloading are completely different beasts, despite the syntactic similarity. Overloading is resolved at compile time by looking at the compile time types. Multimethods are dispatched at run time, by looking at the run time values. This makes overloading much less powerful. Multimethods are in fact problematic in statically typed languages; they are difficult (but not impossible) to type check.
The difference between these custom scrollbars is that (in modern browsers) they are still scrollbars that work exactly like other scrollbars and only look different.
Hopefully this fixes the random "I'm tired, so I'm going to stop doing code analysis and inspections until you restart me" bug that is the bane of my existence in 10.5.
IntelliJ is very impressive. Only started using it when I noticed how good its Scala plugin is. Feels like the level of polish I'm used to with Java editors. Code completion, refactoring etc.
Most trojan & trojan downloaders are also "just a small downloader that helps to download applications".

The only problem is that you will have to reinstall the OS, erase everything and need a new bank account or even a new job.

Also, HELLO, CNET, NICE TRY.
FWIW: IntelliJ is an excellent IDE, but all this anti-every-other-IDE commentary is silly...

Eclipse, NetBeans and IntelliJ are all fantastic; seriously, all of them.

They all have a slightly different fit and feel to them. Just figure out which one meshes with your mental model and workflow best and have at it.

The idea that one is categorically better than another is just not accurate. They are certainly better than each other at different things, but not better or worse at EVERYTHING than one another.
When the code was adjusted to fit on the website they lost a lot of the formatting, and severely hurt the readability of the code. It appears that the lines of code were rather long, but were word-wrapped to fit within the size of that image, creating linebreaks at unexpected places. The first and last lines of the block open and close curly braces, but the rest of the code is not indented.

Readability is something you need to be aware of, but don't worry about learning bad practice. You'll become opinionated pretty quickly on your own.
I would like to show you guys the beta of sitesupport. We launched a preview in march this year which was well received and got some great feedback.

You can read how to use the service on the website, but let me explain here how it works underneath. When a new session is started, a person requesting support is redirected to our page which proxies all of the original website. The person joining the browser session will then be served the exact same resources without hitting the target server again. In addition, the first user's browser streams all the events happening on a page via a WebSocket connection, to be replayed on the viewing browser(s). The use of a proxy has two major benefits: the viewers are guaranteed to get the same resources and we can modify the resources to have the properties we need.

Still, there's ton of things that can (and will) go wrong.

Basically, we need the state of the javascript application to be identical on both sides, which is a hard problem as there are a lot of different variables at play.
Currently the service works with simple websites. The less advanced features you have, the better chance there is to have it working on a particular website. Eventually though, we plan to offer full HTML5 support.
The backend is built with Python/Gevent/Redis/Postgres. We also use C for processing html at "real-time" speed. Since we need to parse/modify/serialize almost every text resource, most of the Python parsers introduce unacceptable latency in browsing. Even crazy fast lxml is not good enough (performance-wise). We thus built our own single-pass parser based on a state machine.
Same on Chrome 16.0.912.41 beta-m

Edit: Just updated to 16.0.912.59 beta-m (newest on this channel), still working in reverse. OS: XP.
Could a Higgs Boson Announcement Be Imminent From the LHC?
Thank you for the suggestions. I see what do you mean. But still I paid the service didn't get it for free.
How to Fight Pimples
It's your choice, but I would never let it go, just as a matter of principle.
Nature has been messing with itself for billions of years. It's called evolution.

The whole point of human intelligence is control over our environment. Yes, there are risks, and always will be risks. But that does not mean we should not act.
Except they don't, try using the arrow keys to navigate in the scrollable DIV. Not working for me (Firefox latest stable). It also scrolls ridiculously slowly using the mouse wheel. So we're actually going backwards in functionality.

Fuck the design if it's unusable.
Sick of smudges on your smartphone? Get a candle
too fast? It's waaay too slow in linux firefox.. Horrible
Agreed, sort of. The problem is, the wrong problem is addressed by operating systems.

What you may mean by "the highest-priority work (updating the UI)" is really "the lowest-latency work". What we perceive as UI quality is the latency of sucessive events - is it smooth, and fast.

But OSs only give us a big hammer to manage this - priority of threads. Which is very indirectly related to latency. E.g. priority inversion, blocking i/o, the stupid habit of putting OS threads strictly ahead of user threads, and on and on, all impact latency in a way the programmer cannot constrain.

Experimental OSs have tried to use latency as the fundnamental scheduling metric. But each time a new mainstream OS is released, lo and behold it's based on stupid old priority.

So let's acknowledge the fundamental fact, that we're not being given the tools to achieve what we need, and everything we do is a workaround that's more or less successful. It all glitches under the right (wrong) conditions, all approaches are hacks of one sort or another.
The Wikipedia article (http://en.wikipedia.org/wiki/Internet_Archive) says: "It has a staff of 200, most of whom are book scanners in its book scanning centers. Its main office in San Francisco houses about 30 employees." The site has a list of employees with descriptions: http://www.archive.org/about/bios.php

A blog post about its scanning centers: https://ianews.wordpress.com/2011/09/17/3-million-texts-for-... "More than 100 people digitize books in Internet Archive scanning centers in 27 libraries in 6 countries. At 10 cents a page, we are bringing over 1,000 new books online every day."
Generative Art – Computers, Data, and Humanity (PBS Arts) | Bombtune
Yes. There is a piece by David Foster Wallace about it, but I found it all rather depressing so I'm not looking it up now.
Because a switch can usually be replaced by a dictionary?

{ 1: runOne, 2: runTwo, 3:runThree }[n]()

is equivalent to

switch(n) {
case 1: runOne(); break;
case 2: runTwo(); break;
case 3: runThree(); break;
}
> Adoption seems very slow from the various libraries, and without those people just won't move over.

It started slow like we expected, but I think it's acceleration lately has outpaced what a lot of people thought would happen. The number of Python 3 packages on PyPI is steadily rising [0], the number of Python 3 installers downloaded from python.org is rising with each version [1], and the number of projects announcing Python 3 support in places like reddit.com/r/Python is rising every day.

[0] http://dev.pocoo.org/~gbrandl/py3

[1] http://i.imgur.com/SLFDL.png - monthly download numbers for Windows installers for all downloaded versions over the last year (it's a rough draft, I just threw the download numbers in Excel quickly one day).
Bit of a non-article really. One paragraph on bad hires. It doesn't say why PHP stopped being the problem. It doesn't really say why existing programmers couldn't transition to another language. It doesn't say what Rose would do differently a second time around.

On the surface it looks like a lack of strategy lead to the company hiring too many PHP developers. Of course, it could also be the developers were CHEAP and couldn't transition to another language. It could also be a lack of leadership didn't realise programmers could transition between languages or individuals were not reassigned to focus on another language so little got done.

With so little content all you have is speculation so who knows what was going on.
I work both sides, and I don't know what constitutes a POSIX encoding too.
Let's not forget, mankind has been genetically engineering various species for many thousands of years. We're just better at it now.

We've cross-bred dogs to get the desirable traits. We've domesticated animals through breeding. We've cross-bred plants to get pretty flowers or tasty (or hearty) fruits and vegetables.
If you're a criminal who wants to do something from someone's IP, what's easier - (a) drive to their house, hack their wifi, and sit outside or (b) install a trojan on their computer and remote control it

I'm going to go for (b) personally. (a) would work, though!
"in particular, it lacks the elegance necessary to lend credence that this was ever a research project"

How does one judge this subjectively?
It's a simple concept. Make a place that people want to be and they'll come and they'll stay. Steve knew that he leaned heavily on each and every one of his employees, and that they delivered. I speculate that this was his vision on how to extend those people even further, by exciting them about the simple state of being on the Apple campus.
Twilio should take some of the money and invest it in allowing customers to send SMS internationally. There Beta has to been going on for at least 2 months?? Please Twilio. Thank you.
Sounds great, though what I want now that I think about it can be achieved by requiring a like or a tweet, It would be great if you can provide that.
Petition to get Alan Turing pardoned gets covered in the BBC.
{ (int, int): methodWithTwoInts,
(int, float): methodsWithIntAndFloat,
...
}[ tuple([typeof(x) for x in X]) ]()
Of course HTC sales have fallen. Everyone is going nuts over the Samsung Galaxy S2 and/or the iPhone 4GS and HTC simply have nothing on the market that's even near competing.

You look at the fact that HTC are unsure of what they want to be, creating quality apps for Sense but Android incompatible meaning that once you flash you lose the apps completely. A prime example of this is the camera app. The cameras on HTCs generally suck, but HTC get the most out of them, however once you flash, all is lost as they've attempted to close themselves off.

Samsung are pretty much the go-to OEM for the highest specification phones and up till now, HTC have had the build quality. However if you oversaturate the market with average phones that can't compete with high specification phones, no one will care about build quality. HTC need to concentrate on making the type of phone you buy knowing you want to flash your phone and you might drop your phone on occasion.

And instead of investing in companies like Beats by Dre, how about them investing in the likes of Cannon or Nikon to make up for shortfalls they have which the likes of Samsung and Apple just don't have.

They need to understand that less is more and that owning a HTC should not feel the same for a Wildfire owner as it does for a Sensation owner.
Doesn't behave like a native widget for me (firefox 8.0).
Keep in mind that most of the MSDN has copy-pasteable links (at least last time I checked, i.e. this morning), e.g. the entire set of .NET BCL reference docs. But, they don't use a syntax highlighter on those, boo to them.
Quora:Tools,algorithms,data structures to build a "Trending Topics" algorithm
So you came up with a solution that even on Lion doesn't use current scrollbar style (always visible mouse one/thin trackpad one), doesn't use kinetic scrolling if it's enabled, doesn't obey scroll speed preferences and doesn't even scroll in the same direction as the rest of things? That's just marvelous; I hope I'll never have to use your software.
Wallpaper Wednesday - Success
It doesn't seem to respect Lion's reverse scrolling which makes this a tough usability sell (among other reasons).
Think of each prediction as "I estimate there's 50% chances of that happening by that date". Now, there's so many predictions that they do add up to a very detailed, and therefore improbable, story.

It may explain a good deal of perceived optimism.
Just a few quick observations:

The formatting is non-existant. That makes me angry. Because I have OCD. Most programmers do.

There's a lot of direct use of DOM traversing, which makes the code rather brittle. (Use a css selector for binding to the DOM - jQuery is the de-facto standard tool here).

Variables are not encoded in the URL. And when it is, it happens on a separate line from where it's used. That's just bad style.

Oh, and what's the point of those declared-but-unused variables (`spanish, german, english`).

And why aren't they in a hashmap?
I have to speculate since the article is short on molecular details, but I would guess the mosquitoes carry simple knockout mutations which prevent them from manufacturing some essential compound, maybe an amino acid.

Therefore, there's nothing of consequence to transfer to another species. You'd be transfering a gene that doesn't do anything.

Even if, in addition to transferring to another species, it somehow replaced the working gene in some individual, then the gene would simply die out due to the heavy selection pressure against it, leaving the rest of the population unharmed. (To counteract that with the mosquitoes, I take it fresh supplies of the engineered males are going to be repeatedly introduced?)
Maybe they could genetically engineer a mosquito that is a superior mate that can carry the aids virus which mutates to become airborne. Have it populate the wild and have it find a home on every continent. We could finally get a cure for aids because the 30 year survival of mankind depends on it.

Let them into the wild and publish how you did it. So Kim Jong II can make it too.

Regulating the introduction of new lifeforms designed to subdue others is what Congress should be debating. Not sopa.
It's not necessary. If there is long if/else chain in your code, something is probably wrong. In case of python (and other OO, weakly typed languages).

But my opinion is that it wouldn't hurt to have it there.
This attitude risks thrashing update/retraction. Seeing a piece of code going by and thinking "That can't be right!" either means the code is bad, or you don't understand the context. Jumping to a 'fix' is a quick way to screw up a complex project.

Now, if its code in your bailiwick, and a junior programmer messed up, sure go ahead. But even then, they may know something you don't know.

How about: flag it, record your concern in the bug/issues database, and schedule review of the item.
And here's why I'm not supporting it: http://blog.jgc.org/2011/11/why-im-not-supporting-campaign-f...
Well...the jury is still out on that. ;-)
ahh maybe that doesn't actually matter. why is everything so boolean.
Same in Chromium. Reversing the scroll direction is a pretty serious UI flaw.
Back around version 8.1 I switched to Idea for several months. I got the hang of it, but always came back to Eclipse for some reason. SpringSource Tool Suite is much better than plain vanilla Eclipse, but I think I'll try out the Idea Community Edition and see how that works.
I live in the UK too and if you buy a HTC it comes pre-loaded with Sense and other apps like Adobe Reader, Email, etc. Now these apps can be useful, that goes without question. However then there's apps that aren't useful like Peep. Now given that Twitter comes pre-installed, why do you need HTC's Twitter app? At one point HTC were shipping Facebook for Sense and Facebook for Android. What sense does that make?

As for the SIM Toolkit. I'm now sure how that gets on there, but it appears to be there even after flashing a custom ROM.
Opera 11.60 Christmas Carol as Release Notes
No, you see, those were non-standard back when "non-standard" was demonized so we could give Microsoft shit for not doing what we want. We've sense realized that what we want to do isn't standard either, just in a different way from what IE did. Now we do whatever the fuck we want and wait for the standards to play catch-up.

Native widgets with reliable behavior and useability be damned; it looks pretty and thats what we've always really wanted.
Nerdiest Notebook Stickers (Android, Pacman, etc.)
What is the best Ruby on Rails IDE
With rails changing so fast does any IDE on the market, open source or retail keep up with all the changes. So many are still setup for rails version 2 that when you setup your development workstation they choke.
If it was dead on arrival, it has risen from the grave quite nicely. I previously linked to two sources showing it has pretty good signs of life: PyPI packages and download numbers (posted here: http://news.ycombinator.com/item?id=3323908).

When it was announced, people did suggest everyone continue on with 2.x, but not just until everyone waits for it to be mainstream (that clearly wouldn't work). No one expected users to drop everything and port right away. As your dependencies come up to speed with 3, try your project with them. Create an experimental branch. Do something to keep up. You don't need to halt your own progress for it, but you shouldn't sit on your hands.

I've been using Python 3 at work for around 2 years now, writing test frameworks and tools in a C++ environment (working on a historical tick database). While a lot of the web people are stuck on 2, and that has been changing for a while and it's only getting better there, a lot of other areas have been available to and have been using Python 3.
> .. but don't worry about learning bad practice. You'll become opinionated pretty quickly on your own.

So true.