skysight-inc/HackerNews huggingface dataset:
The technology is already available, and merely allowing it would have enormous savings in time and money for virtually everyone who isn't being paid to drive. Further, the savings can be captured by the person making the decision to put it on, so as soon as it's allowed, I expect to see widespread adoption, retrofitting, etc.

Again, as soon as the statistics come in about accidents with driverless systems, I expect a push for mandating that all ordinary vehicles have them, because putting them on every car would likely save almost 30K lives a year in the US alone: http://www-fars.nhtsa.dot.gov/Main/index.aspx . Interesting sidenote: why did vehicular deaths decline by 25% between 2007 and 2009, without any real decrease in miles traveled? Odd.
This saddens me. I just saw Polis attempt to grant an exemption for University run DNSs (something already in place for businesses). The amendment was rebutted with a meaningful argument. Then I watched 20 minutes of completely mislead arguments such as people thinking like this would mean universities could freely violate copyright, post copyrighted material without legal consequences, and anybody at a university is immune from prosecution when downloading copyrighted material. It was eventually voted down. Ugh, clueless people...
Slightly, and less and less as you get finer and finer output and cohesion takes over.
exactly. Mozilla has often been great for pushing the web forward, but it's still made up of humans, so if they "win", it is unlikely to be an improvement for users or the web.

It's almost ridiculous how lucky we are to in fact have three major market-share holders with largely compatible platforms competing for our attention.
This kind of thing is the bread & butter of enterprise developers. 80% of time is spent either debugging funky problems caused by undocumented or unsupported integrations, or in creating new undocumented and unsupported integrations. Data dictionaries in the form Ed describes almost never exist, and are never maintained.

Not to sound too much like an apologist -- and ymmv wildly across business sectors and profitability ranges -- but if software isn't your product you probably just don't care too much about it as long as it mostly works.

Having just come from the "MS is finally auto-updating IE" thread, let me just say that the best thing for repressed developers in the enterprise has been the browser wars. So much crap has broken over the last year, with re-architecting & re-writing being the only viable options, that companies are finally starting to be forced into listening to their engineers. I love it. Big opportunities for consultants, I imagine, not to mention the "good guys" in the internal IT departments.
Two Families, Two Takes on Virtual Schooling
Has Facebooks total dominance of the space finally taken hold?

That happened back in 2008. It just takes a while for the remaining zero growth social networks to stop fooling their boards and die out. After a few years of zero growth, the boards stop believing "next year will be the best year ever" or "we are more aligned with success than ever before" from delusional CEOs.
I love the first answer to that question. And not just because I wrote it :)

A little bit of C trivia:

In C, arrays can be indexed like so:

a[10]
which is very common.

However, the lesser known form (which really does work!) is:

10[a]
which means the same as the above.
M Y Thoughts | Newsflavor
You mis-parsed his statement. It's ((self-driving car) owners), not (self-driving (car owners)).
Learn Austrian Economics
You can and should then pass the second radix parameter to parseInt:

parseInt('08', 10) // => 8

This tells it explicitly that this is a base-10 number, rather than letting it guess at the base. You can also use this to decode things in base n, n <= 36.
StackRocket launches beta to help developers build virtualized dev environments
Complex filtering in Isotope.js
Century 21 Broker Properti
Century 21 Broker Properti
Century 21 broker properti jual beli sewa rumah indonesia agen properti terbaik dan handal yang bisa anda jadikan referensi dalam membeli
They are good option when you start from some of their templates, but what if you wanna install other stuff that's not in their list? They don't have a package manager and that's a great obstacle for any custom solution. But I agree, their service and customer support are great.
23 Questions with Kevin Mitnick [Youtube]
What's So Bad About For-Profit Teaching?
It's a great change not because of IE6 (which, most likely, won't be affected at all) but because of future versions of Internet Explorer. These are now supposed to be released annually, which could be a curse for developers if there was no automatic upgrade mechanism (see: http://paulirish.com/2011/browser-market-pollution-iex-is-th...). Today's decision of Microsoft means it will be a blessing. Basically, all of client side web-technologies will iterate a lot faster and in 2-3 years the vast majority of users will sport the newest version of a browser by default.
a tank with pure hydrogen of any quantity is a very dangerous bomb.

That seems like a solvable problem to me. By limiting concentration, removing oxygen, and investing heavily into rupture-resistant tanks, is it feasible that the risk could be brought in line with other fuel storage standards?
Use types.MethodType for that:

>>> import types
>>>
>>> def hello(self):
... print self.name
...
>>> class Foo(object):
... name = 'blah'
...
>>> goo = Foo()
>>> goo.hi = types.MethodType(hello, Foo)
>>>
>>> goo.hi()
blah

Edit: pre-2.6 you'd use "new.instancemethod()"
Generation Y Won't Listen To IT
The real problem with xxx is that it solves nothing (i can still register a .com), and is nothing but a money grab.
Pretty useful, but I've always been curious on the legality of circumventing the 30 day limit on use. I remember when I was in college my instructors would recommend this to get around the trial periods of Adobe products so we could work from home.
Billing Guilt
Why did they not sue him for millions in damages? Is that not an option in the EU?
Mobile Morning Coffee (12/15/11)
Natural cure for yeast infection
Programming LaTeX3: Creating functions
HTML 11
It's a whopping $29.
Huh? Can you cite your 3% unemployment source? Outside of the tech industry it's pretty difficult to find temporary work, let alone full-time work. I've heard closer to 15% for the greater bay area.
Well usually the VM images are completely locked down because they are throwaway. Every time one starts up, it starts up from the master and the master has the original IE8. So even if the VM did allow updates, it would silently create a new problem.. a potentially massive amount of waste as all the random VM images are always downloading/updating IE whenever they start up.
I am going to go out on a limb here and say no, other may disagree and may have valid concerns but the benefits on both sides far outweigh the drawbacks. Especially for a start-up, while in product development, a start-up can significantly reduce capital expenditures by not having payable for facilities. This is a huge burden on a new company and the elimination of it, is by far one of the greatest advantages. Even in established companies it can help them to significantly reduce their footprint. The developer does not incur anymore expenses because they are already paying, housing, electricity, internet, phone, etc.

As well one of the other great benefits of having a distributed team is that you already have the process in place to on-board anyone in the world into your company with little expense. No relocation, no facilities set up, no cube build out.

The biggest concern with remote developer that managers have is "how do I know their working"? That's a red flag from micromanagement, but that is besides the point. The answer to that question should already exist in their in-house solution, all work should be done through a ticket system, and source control, if it is not then they have a lax process already and they probably have people who are not working right under their nose. The fact that a manager of development would not know how to answer the question of how to know if people are working, should be concerning to a subordinate of that manager, it may reflect that they are incompetent at their job.

To me their are no draw backs, I was actually opposed to distributed development a few years ago, I though it would isolate developers and not allow them to form a cohesive bond. It was ignorance on my part because Open Source projects have been proving the opposite for a long time now. I just finished a contract with IBM that was over 20 individuals on the team, all of which where remote. With Skype and other tools it was no different than all of us being in the same office. Those kind of successes changed my mind on the subject.
Why when I switch the country on the payment page to Canada does it show the price in euros?
One Hundred Million Dollar Penny
I am by no means an expert in French Law but after reading through the text of the law on Legifrance I did not find an provisions that would limit the law to private or home users only. Perhaps someone from France could confirm this?
Some Python programmers might argue that's one thing Python has over Ruby and JS.
Modern versions of IE do not contain a compatibility mode for IE6, hence the problem. (The official solution is virtualization.)
I bet there's AdBlock involved.
That would measure the overall usefulness of men[^1], not the capacity for multitasking, no?

[^1]: Yes, I giggled ;)
I believe if you are enrolled in Instant they will spot the money for any purchases you make beyond the amount you already have in your account, up to $500 worth. So it just enables you to use Dwolla for purchases without having to wait for a slow ETF transfer (around 3 days) from your bank to fund your Dwolla account.
The news stations are owned by media conglomerates that back SOPA. There is an obvious conflict of interest at play here.
1. Understood. Gotta figure something out

3. Removed from the home page.

But the social links on category and category/city pages are unique to the category/city being viewed, whereas the ones in the footer are unchanging, always pointing to the site root.

Does that change your mind on removing them from the sidebar?

4. Done

5. Not sure what you mean by "It's a tough sell for me with Meetup.com", but there are already 7000 groups and 7500 events on my site. I pull daily from meetup and icals, but the whole point of the site is that it's all of the groups, not just those on meetup.com

I've also published upcoming events to 72 (and counting) categorized/localized Twitter accounts

6. Good idea. On it.

Thanks for the feedback.
Yes, there are many disadvantages to remote work.

* Can't have lunch with coworkers. Lunch has always been a good time for socializing about non-work events and developing camaraderie.

* Can't go out drinking after work with coworkers, same benefits.

* It takes much more time to personally prepare one's own lunch than taking advantage of free healthy food now offered as standard benefit at campus by most reputable tech companies like Google.

* No employer provided on-campus child care.

* No employer provided Friday massages.

* When you don't feel like working, can't chit chat discretely about TV and sports with workers for several hours.

* Less mentorship capabilities for senior experienced engineers to be paired to train and guide freshmen. However, I haven't seen this in many companies so it's not going to be missed most places.

It's always been an advantage to work remotely if you are doing stuff where you are a sole worker who is able to work on black box projects where you get a spec or desire in and return a finished product. This works best for people that are recognized experts and is a subset of work possibilities.

The real sticking issue has always been retaining the advantages of highly collaborative group and team work. Being able to talk face to face, have all hands meetings, have access to the company source control server, be able to work on something in the same room with someone working collaboratively at the whiteboard and in a text editor. Ten years ago this was completely impractical as the infrastructure was just not in place.

All of that has changed rapidly in the last decade as tech and services have ramped up and delivered in spades. Not only is work able to be done electronically, but it is regularly being done electronically, and it works every bit as well as face to face, often even better since you have more control over distractions.

It's not only super advanced high tech companies taking advantage of technologies like video conferencing either. It's not leading edge at all anymore. Video conferencing comes built in to the ordinary inexpensive cell phones regular people have, and people with absolutely no technical ability are using it every day. It's an ordinary part of contemporary life. It is so common to do now, the idea that companies aren't doing it already or are fearful of it is quixotic and surprising that there are hold outs who are so backwards. It's like hearing about someone from the 1950s who came out of a stasis pod or emerged from a bomb shelter who isn't aware that cell phones and laptops exist. The suggestion that some of these companies are claiming to be startup high tech companies is almost completely absurd and unbelievable. You have to wonder what sort of investors are so clueless they would invest in management of a tech company of all things that simply doesn't know what it is doing and seems oblivious or hostile to the realities of the modern world.
I rarely carry much cash around anymore. I buy everything with a CC and pay it off in full every month. Never late.

Mentally, I'd rather pay more per gallon at a place where I can use my CC than go to a place with a dual fee structure.

I'm sure the logic doesn't make sense, but I feel like I'm getting ripped off at a place that does that when I use a CC to buy gas. As a result, I tend to avoid those places.
These stats are absolutely inaccurate. According to their FAQ:

"We do not manipulate the data in any way. We do not collate it with any other information sources. No artificial weightings are used. We simply publish the data as we record it."

Yet, 25% of their hits are recorded in the United States. Their recordings are not distributed in a same way users are. Data should be weighed up/down according to how much data they got from a region, how many people live there and what is the Internet penetration. I think that the graph (and not just this one) would look VERY different. Conclusion: Title is misleading. You can't say something is world's whatever when you have data from four countries.

edit: Inaccurate in the context of how they are interpreted.
New York Asian Escorts
NY Asian escorts outcalls provided by sexy Asian escorts based in New York. Enjoy the portfolio of New York escort girls from Asian countries that provide best escort service in the city.
As I watch my score on this post waver up and down, it seems that this is a controversial point.

I find this surprising. Perhaps some down-voters could respond regarding their downvotes.

I believe that my post is topical, certainly with respect to its parent; and it's at least trying to add a finer level to the discussion, rather than just a throwaway.

Is it that you don't regard those "Column B" things like property rights as "civil liberties"? Is it that you think this A/B distinction along left-right lines is the natural order of morality, and I should just accept it?
This is such perfect timing for me. I've been bumping into their 80MB memory limit a lot over the past few weeks after launching a new site (they were actually letting me get up to about 120 before killing nginx). I was figuring it was finally time to migrate over to linode and then this! Thank you so much webfaction!

To anyone thinking about jumping in, webfaction has been the best shared hosting provider I've ever dealt with. Lots of preset options, SSH, ability to install stuff from source in your home dir, great email hosting.
Yes, or alternatively I believe

In [27]: class Foo(object):
....: pass
....:

In [28]: def hello(self):
....: print self
....:

In [29]: blah = Foo()

In [30]: blah.hello = hello.__get__(blah, Foo)

In [31]: blah.hello()
<__main__.Foo object at 0x10397f650>
The biggest surprise is finding out people still use that POS framework. Wow.
Someone else is probably going to mention flip-flops, so let me show you "defined?":

a = 1
defined?(a) # => "local-variable"
defined?(p) # => "method"
defined?(nothing) # => nil

defined? is a syntax-construct (not a method) which tries to tell
you if its "parameter" is defined. The rules for this are rather
interesting.

class String
def print
p self
self
end
end

Okay, String#print is just a helper method to prove my point.

defined?("hello".print) # => "method"
defined?("hello".print.strip) # => prints out "hello", then returns "method"
defined?("hello".print.stripp) # => prints out "hello", then returns nil

Okay, so defined? may actually call methods for you to figure out if
it's "defined" or not. What if we try something more complex:

defined?(if true then "hello".print.strip end) # => "expression"

Wait, what? This does not call the print method. In fact, this check
is done entirely at parse-time. "defined?(if true then … end)" will
always return "expression". In fact, anything more complex than local
variables, method calls or constant names will just return "expression".
Well, except for "defined?" though; defined? can't check itself - it's a
syntax error.

Another intresting "feature": If any exception is raised, the whole
expression is considered undefined:

class String; def print; raise; end; end

defined?("hello".print.strip) # => nil
The most impressive unix family tree I've seen is http://www.levenez.com/unix/. Despite being simplified, when printed it's about 20 feet long.
Why "whatever it takes" is a flawed strategy
Thanks! I'm pretty busy myself, but I might take a look over the weekend :)
Home theater install
> the content I read on HN is fresh and engaging

I find this really interesting. I stay here and read extensively because HN is without doubt still the best place I know of to find interesting content, but I'm finding it harder and harder to dig out the diamonds.

I'd be intrigued as to which submissions you characterize as being "fresh and engaging." Would you care to share them with me/us?

And I know from your other comments elsewhere that you find HN perfect as it is, but if we can't discuss how to improve a user's experience here, where would you suggest such things be discussed?

I look forward to your response, and to learning something new.
I honestly can't see the reasoning behind this.
Facebook Timeline goes live: Gives users seven-day grace
When the issue is music or software people pirate, patents are scorned and declared the enemy of progress. When the issue is driverless cars, the attitudes seem much more relaxed.
Save Upto 90%. Eat, Drink,Save
Fresh... Fantastic... What are you waiting for? Save Now
I actually have a vehicle that is powered exclusively by a very efficient hydrogen storage technique. It basically relies on a liquid that is made up of long chain hydrocarbons. This makes the fuel source both very energy dense and relatively stable.
Because a woman does not want to code like a man.

People know you didn't intend to be a sexist. They are just trying to raise your awareness on this issue.
You're fighting yourself, not the elites, because what you are fighting is human nature.

It's human nature to be more forgiving to yourself, your family, and your kind, than to others.

This is how it's always been. And this is how you yourself have lived your entire life.

As long as you don't understand this, nothing will change. Because all you're doing is complaining about something you 1) can't change and 2) don't even practice.

Only after this realization can the real conversation start. Everything before is pointless.
The Wright Brothers first powered flight was in 1903. The first commercial flight according to Wikipedia was in 1914 and the first Commercial airline company starting in 1919. I would argue that the rate of technical change has quickened since then. It is true that the rate of legislative change seems slower today, but I think that technical triumphs have a way of creating massive displacements almost overnight. Btw the internet only started seeing serious use in 1995. There were questions about anonymity, privacy, fair use, but somehow they have sorted themselves out.
I really dig it and have been running the same install since May 2010 as my primary workstation (I even run #! in an emulator now on my MacBookPro instead of OSX :)). Obviously the file system is like Debian but the installation process (including a minimalistic-yet-stylish OpenBox desktop config) has been simplified.

Recent (and rare) release a few weeks ago (most updates are just pushed through distro-upgrade commands) : http://crunchbanglinux.org/blog/2011/11/27/crunchbang-10-sta...

The prerogative over time seems to be continued experiments in the art of minimalism and simplicity. I like that (I love that).

By default a gdm/gui/login kicks in at bootup ... I always kill that ASAP so I can "startx" or somesuch manually.

It's worth your time to try it! (You'd hear more about it but it's 100% word-of-mouth)

Sure: if I didn't have a 9-5 job I'd build everything myself on top of Arch or Debian ... I don't have the time and #! fills in the gaps for me.
Since it's SVG you can actually use your browser's Ctrl+f to find text in the illustration.
It does however not do text highlighting, so you still have to do manual searching from the point on the "page" it finds.
SpaceX announces Dragon's mission to the ISS
It is my impression that the PHP interpreter will, or at least used to, do this to you. Instead of you know, giving you an error like most languages do...

Much worse than this one obviously, caused if I recall by not checking how strtol set endptr.
Pirates of the Amazon
The future of media is not indie book sellers or a direct relationship between artists and fans, and, hopefully, it's not Amazon either, but we are nearing a breaking point at both ends of the commercial chain.
"Behaves as specified", "makes perfect sense", and "not a bug" are three entirely different concepts.

It does _not_ make perfect sense to anybody who's never used octal. That is presumably the vast majority of anybody born past, say, 1980.

As such, it _is_ a bug in the sense that it violates expectations. It's just a bug in the spec, not in the code.
How to Increase Your Website Traffic
Heh, the distro I made was so short-lived it didn't make it to the list. After you build the basic system it becomes incredibly tedious to maintain and update the thing. But great experience if you want to learn about the guts of GNU/Linux systems or like stripping things down (10MB distros with GUI web browsers are still possible).
Couldn't FireFox adopt WebKit?