skysight-inc/HackerNews huggingface dataset:
OP said SINCE the lightbulb - it is acknowledged that the lightbulb had more effect :) As you say, it fundamentally changed almost everything. It made it possible to safely, reliably put light where before there was no light. The light of burning things is, by comparison to electric light, horrifically dangerous, expensive, unreliabe and inconsistent. Electric light not only enabled people to do things in the hours of darkness, but to create new places to work in, or just to store things, or to create new objects and mechanisms using the new ability to put light anywhere we wanted whenever we wanted (could you imagine trying to inspect the interior of some complex internal component of some huge fantastic construction using a gaslight, or a lump of burning wood?). The tiny bulb in a torch (US - flashlight) is so ubiquitous, but so incredibly useful. So many industries suddenly became so much better, so much safer. Mining, transportation. Lightbulbs touched everything, and created not just new ways of doing things, but made the impossible possible.

So far, the internet and cell phones have not been nearly so revolutionary, but the OP did say "since" :)
Nope, its up
see here
http://stackoverflow.com/questions/7370056/accessibility-and...
Boris Johnson is an opportunist, he'll believe in anything you want if there's a vote in it. He spunked couple hundred million on replacing bendy buses ahead of the renewal cycle because it made good headlines.
This is as true as saying that the automobile let you do what a horse could do, only easier and faster.

On the surface, it's seemingly true, but in reality the details make all the difference. Affordability, for example. Horses were expensive, not everyone owned them, whereas cars could be subject to manufacturing efficiencies and eventually became cheap enough to allow mass ownership. Also, the convenience and inexpensiveness of taking a long trip by car utterly transformed the world.

Similarly, the world is growing far more connected through the internet than it ever was via phone, fax, telex, etc. Speaking personally, prior to the internet I didn't have a lot of interaction with people living outside of my hometown, but today it's not unusual for me to communicate with friends living all over North America and Australia and to talk with acquaintances and strangers all over the world.

Also, people are not working in the same patterns. A significant number of people who do knowledge work have gone to work for themselves, which would not have been so easy pre-internet. Similarly, through inventions like ebay, etsy, crowd funding, self-publishing of music and books, and so forth a lot of people are finding it easier to switch to creative careers. How many lives have been changed by people changing their careers through sites like kickstarter and indiegogo? What percentage does that represent of all people who have made similar changes to their lives enabled by the internet and modern technology?
A pretty popular venture-backed SaaS company didn't have automated payment processing until very recently. If you ask me, if you're dealing with other businesses and your product solves their business need, it really doesn't matter if you don't have a payment system as your MVP.
Creating Alpha, Part 1: Template Structure
Generous of them, but to be honest, I'd be amazed if any of the games in that list weren't already free.
I think we're seeing maturity of the IM market, and a phase of consolidation. It was always crazy that there were five or six separate networks doing the same thing.
I haven't used chrome's adblock, so I got no idea too but there is this FAQ
https://chrome.google.com/webstore/detail/adblock/gighmmpiob...

FAQs:

1. This is AdBlock: the original Chrome extension written from the ground up to be optimized for Chrome. I was inspired by the excellent Firefox "Adblock Plus" project (which is a fork of an old Firefox "Adblock" project -- confusing, I know), but I'm not related to those, nor to "Adblock Plus For Google Chrome", to which the old "AdThwart" extension was recently renamed.
And of course Clojure addresses another issue raised in this article of regex as a first-class citizen. I'm pretty new to Clojure, but that has already given me a few "ah" moments.
I imagine (though I have no idea) that those millions of dollars are not used on countdown clocks- they're used to centralise all train operations in one building, with countdown clocks as a side-effect benefit.
Poker, anyone?
Thanks for this, i just donated.
I prefer "significant other" if the relationship (with any combination of genders and genitals) is more serious than "boyfriend/girlfriend" but not to the level of "husband/wife".
Trello.com hit a million users yesterday.
I disagree. Homoiconicity and the metaprogramming it allows you[0] can never be present in a non-Lisp.

[0] Deterministically, I mean - heteroiconic languages do provide for metaprogramming, but it is inherently less robust than metaprogramming in a homoiconic language: http://lists.warhead.org.uk/pipermail/iwe/2005-July/000130.h...
Or, you know, cscope?
Different people have different goals in life. Just because others chase GDP or work all day doesn't mean that you have to.
Suggesting that, at least for language adoption, a standard library that is "good enough" is sufficient, and can be fixed later.
>which drives coders away from C, which harms (a different type of) portability.

I'd say writing as much code as possible in other languages (whether guile or perl/python/ruby/java/...) improves portability. C code tends to be less portable than that written in higher level languages.
It does seem so, doesn't it? But I couple it with a duty to always seek a better understanding of the right, and to a humility that appreciates you might be wrong.

Moral principles are absolute and unchanging. But their _application_ is always subject to a context, and that context is often full of many different considerations of various weights. You may be of some Nudist religion but appreciate that your other duties require a prudent respect for the social requirement of clothing when earning the money required to meet those duties.

If you believe something wrong and dangerous I will try to persuade you that you are _wrong_. I will try to persuade you to change your principles to better ones, or at least doubt yours enough to do nothing while you figure things out. But I won't try to persuade you to not live with integrity.

If you believe in shooting people you disagree with, and I think you're actually likely to act on that, then I will act to stop you. Because I have a duty to the just and the innocent to protect them from people who believe stuff that crazy. But just because I oppose you doesn't mean I don't think you mean well, just that you're wrong and must be stopped.
Seeing as the food network is about 80% of the television I watch, i'm really hoping smell-o-vision becomes the next big thing ;)
I'd say Mono/Xamarin and .NET/Microsoft would qualify as competing production quality implementations of C#. Xamarin may have positioned their implementation of C# to target the mobile space instead of the enterprise space because they see that as a losing battle against Microsoft (and the niche they do address is very lucrative right now) but the could still qualify as competitors.
I just built a new app to satisfy this exact need and launched on monday! http://www.mycelial.com

I would love to get feedback about what you think.

This app essentially answers	"guynamedloren's" comment above. It's a "things I've made kinda site" that goes beyond just coding projects. It can include any hobby you have, such as electronics, beer-brewing, etc...
Jenkins Survey Results Are In – blog from Jenkins Founder Kohsuke Kawaguchi
Kohsuke’s thoughts on the Oct 2012 Jenkins survey findings… and a link to the full results.
I agree with everything you said, but you do have to be careful with this. There are many studies that suggest we tend to spend more using credit cards than we otherwise would. Up to 18%. Spending 18% to save 3% doesn't work. Just a note of caution. If you are disciplined he is definitely right. But I've never had the answer to how did you get rich be "it was the airline miles"
Basically they had to wait for the Iraq invasion until the Lisp software was ready.

> Because IIRC it was won because it was fought by superpower against a small country with 1/1000 the military resources.

The Lisp software moved the 1000* military resources to Iraq.
Very inaccurate title and this is almost a year old.
There is slime for VI. And Paul Graham and team used VI and clisp to build the store software--no IDE.

If you read Coders At Work http://codersatwork.com/ the grown-ups don't use IDEs.
The author never said that he wasn't in the mood for small talk. Gay people shouldn't feel any pressure to not engage in this normal human behavior.
Pretty much nobody but Ken Livingstone liked the bendy buses. Boris has a lot of faults, but criticising him for listening to his constituents seems a bit rough.
donated with specific uses already in mind

==Purchasing
Geographical map of the London Underground
Some of the reviews of 4K projectors have mentioned some fairly good upscaling for HD content, however, so that would help bridge the gap somewhat.
An Introduction to Persona
"Only 20-30% penetration" (according to the article) apparently means it is "dead". 20-30% in that short timespan sounds amazingly high given how long a typical TV lasts, and the wide range of form-factors (presumably "nobody" cares about 3D on the lower sized screens that are rarely used for movies).

And it explains the de-emphasis on 3D somewhere like CES: You won't easily sell lots more new high-end TV's if you emphasise on something all of your competition has, including the low end. And when I went to Amazon to check right now, the cheapest 42" screen on offer in their UK store is a 3D tv...
Immutability Changes Everything - says Pat Helland
There is a lot of cool stuff out there. Haskell is one of them.
There are a lot of muslim cab drivers, even in progressive areas of the country. I think it would not be uncommon to find ones that are uncomfortable with homosexuality.
That's unfortunate, but I'd guess that the number of 3rd party clients on the Messenger service is pretty small.
I'm ostensibly responding to everyone here that posted a comment similar to your own.

I've been traveling for 8 months now, nearly 6 of which were through a half dozen in South America, including the poorest, Bolivia. The Internet and computers have had huge impacts on the day to day lives of the people in these countries. Wifi is widely available almost everywhere, the only time we had some difficulty was in a city on the precipice of the deep Amazonian jungle.

As I understand it, the idea of hard currency is being challenged in many African countries due to proliferation of cell phones and other technologies facilitated by the Internet. Social networks are allowing for evasion of government censorship in middle eastern and Asian countries.

So, I guess, what I'm saying is, I challenge the premise of any comment that relegates the benefits of computers and the Internet to first world, western countries.
TheVerge has a similar article titled "It's official: 3D is dead": http://www.theverge.com/2013/1/8/3852452/death-of-3d/in/3608...

3D had always struck me as a shallow gimmick to get folks with lots of disposable income to think about upgrading their already-very-good 55" LCD TVs. Come on, it hangs on the wall, is less than an inch thick, and looks great all the time--what more do you want?
Not even "when someone knows those 16 digits and a date" - that happens as soon as you use it, by definition. It's "when you've observed that someone is abusing that knowledge", which is even messier.

... but, apparently, not messy enough to fix.
Sincere Question: Can someone please explain the significance?

Edit: Thanks for the responses. May be I should have explored the site more instead of just reading the article. http://www.raspberrypi.org/about
My point exactly. An android handset optimized for time between charges would kill it. The other problems you mentioned are quite fixable.

http://news.ycombinator.com/item?id=5017643
Interesting. I didn't realise that I'm a 'blue collar' developer. What do I need to do to upgrade to white collar?
Tools of Growth Hacking
The PS3 uses this for various games, but they are few and far between. It's a decent effect but it can impact the framerate that each player sees.
This article has a lot more info including spreadsheet with the titles available and in about more free content from JSTOR.

http://www.infodocket.com/2013/01/09/jstor-expands-register-...
aaaaaaaaaaaand back melted
There are two very different types of cards and transactions (in the US) that both go by the name of "debit".

1. As you describe, a card branded with Visa/MC, where the transaction goes through Visa/MC processing. The money is deducted from a checking account, although that fact is immaterial to the merchant.

2. A transaction that goes directly to the bank without Visa/MC. This is the EFTPOS network. This type of transaction is secured by a PIN and the physical card must be swiped (not an online charge). This system was originally for ATM cash withdrawals. But then retail merchants like supermarkets and department stores entered this space for payments, because it's much cheaper for them not to give up the 3% slice to Visa/MC. Wal-Mart in particular was a leader in doing this, and that's why the terminal always prompts for a PIN (it's cheaper for them) rendering it non-obvious how to do a Visa/MC-based transaction instead (unintuitively hit Cancel at the PIN prompt.)

Nowadays, virtually all cards and underlying accounts support both types of transactions. And most customers just know it as a "debit" card, oblivious to the difference between PIN and signature verification. But there are significant differences in the back end.
Sharp Introduces IGZO Technology That Apple May Adopt In The Next iPhone
I'm not so sure. I think this quote:

“Mark’s money is not going in to classrooms.” -Bari Mattes, 9/19/2010

Is the "surprise" here. I am guessing spin here around the 'Waiting for Superman' backdrop is that the public would have expected the donation to the schools to be used for the classroom and to directly impact students, where now it seems that it was used for salaries and investments to those with the same educational agenda as those who donated.

Again, no surprise for the HN crowd, but I suspect this will probably get some NJ parents warmed up.
[Flat Analytical Level]

An actor might be described as "a person who enjoys lying about who they are." The reference to Dylan is indexical.

[Deeper]
Who the hell knows who they are in any sense other than who they choose to be? Am I the teenager who didn't understand the harm of casual racist behavior or participation in high school homophobia?

No. I am the adult who regrets those things and has chosen learn from the experience.

But I am also on the slippery slope to lying with the qualifiers "casual" and "high school."
It would be quite hard to draw a straight line to separate goals of software creation and maintenance.
Amazingly Zuckerberg has people that manage his PR and so on, and they've worked to make him look as good as possible. What a surprise.

I imagine even Gates has people who do things like this even though he's effectively retired now. Doesn't matter if there's a PR spin on it, $100m was donated.
This should be deleted. Linking to the /error page and saying that the site is down is dumb. And anyway the fact that SO is down is not HN worthy. Flagged.
In all the examples you gave the reason is some unfortunate tragedy and not a part of his identity that we as a society are trying to become more inclusive of.
I disagree. C compilers are everywhere. A C compiler is the standard tool expected (and provided) with every embedded processor I've ever worked with. As a rule of thumb, if a microprocessor is meant to be user-programmable, you get a C compiler with it. It will be a long time before I get a Ruby interpreter for a blackfin processor.
"it’s certainly no longer the next big thing"

Duh.
It's the current big thing.
And on the next CES it's going to be previous big thing.
How long did you expect it to be "next"?

P. S. I own a 3D TV.
Not the point of this discussion.
What browser are you using? It doesn't work on Chrome on my Nexus 4.
Debug LESS With Chrome Developer Tools
Perhaps they thought a religious angle would fair better since religion gets a pretty wide blanket of protection these days as we are all forced to tread lightly when talking about other people's religious freedoms. But the risk in that is people seeing them as nut-jobs. The "mark of the beast" argument was really, really stretching things so it makes sense that they lost. Privacy might have been a issue, but even that is pretty weak.
> It's so easy to compromise, or cover up. I see it all the time in software dev. For every dev who cares enough to pursue an issue diligently to its root cause there are a dozen other devs who are perfectly willing to patch up symptoms of deeper problems or jump to faulty conclusions without bothering to seriously understand what's going on. Everyone wants the quick fix. They want the pain (the bugs, tickets, pages, scrutiny, etc.) to stop.

There's a word for these types of people - 'liabilities'.
Another I'd add is lack of a clear execution model.

There is something to be said for being able to just run 'python foo.py'

Where as in many lisp variants there is no clear entry point, and often not really an "interpreter".
That quote is exactly the sensationalization I was referring to. Because a few paragraphs down, it says the money will primarily go to teacher's bonuses. And it seems like keeping teachers well paid and happy is the best use of the money. But a parent will read to that first quote and get all worked up.
It's a lot simpler to say "large initial library is necessary but not sufficient for widespread use".
I test to verify that my code works.. Why would unit test show me where object orientation breaks down?
> support for tail recursion

Let's be clear - it "supports" tail recursion; it just uses more than a constant amount of space on the stack to handle the calls - in other words, it doesn't transform the recursive call to a loop.

Eliminating tail calls is by no means a hard problem in the general case - it's on the order of something you might be expected to do in an introductory compilers class.

The problem is particular to the JVM. As I understand it, is due to the fact that the JVM was architected in a way that doesn't allow it to guarantee that a tail call can be transformed into a loop. These techniques certainly existed in the early 90s (they've existed since, what, the 60s?), but at the time, I guess people didn't think it was a priority.

I have no further knowledge of the JVM, so I can't really comment on whether or not they'll be able (or willing) to add the support, but the problem is dealing with legacy designs/systems, not a difficult problem of CS theory.
If they don't like the use they can refuse the donation. I would peg this much more like investing.
Randi Zuckerberg Takes Stage at CES ... to Sing?
> Clojure adds syntax, which breaks some of the inherent symmetry of Lisp slightly[0].

In what way does this break the symmetry?

Lisp source code is a Lisp data structure (or becomes one when read by the reader). In Common Lisp and Scheme, that structure is either an atom (an integer, a string, a symbol, etc.), or a list consisting of cons cells. In Clojure, that structure can also be a vector or a map. This is enabled by the fact that vectors and maps have their own literal syntax.

I was uneasy about this in the beginning as well, but then I came to the conclusion that this is not unlispy at all.
I agree, I don't think it's about ignorance either, and I don't think the author was trying to make that point.
Works smooth for me.
Even with HD, it's worth noting how little 1080 content is consumed.

It's worth considering that a good chunk of HDTV market penetration may well have been due to other factors: size/weight/power -- and the price quickly reached a point where it was roughly on par with what people had paid for the old tube tvs they were replacing. So why not?

3D/4k/8k -- these don't have any advantages over their predecessors, except that they deliver "more/better" on an axis that people demonstrably don't care too much about.
One of the reasons the Raspberry Pi is really cool is it's helping to make it easier for people to get into hardware hacking. It's fun, and it's cheap enough you don't need to worry about break it.

While it's not quite as simple as a arduino, for those of us who like Linux anyway, it makes it almost trivial to wire into all sorts of projects - Wireless Helicopters, Door badges, tiny webservers, etc.

It's a great piece of kit, and a nice introduction into the embedded HW world.
"All the major C compilers have committed to implementing these features": including MSVC, which doesn't even implement C99?

"Static compile-time assertions allow the use of sizeof() and friends" could already be done with the preprocessor and typedefs; see e.g. C_ASSERT: http://msdn.microsoft.com/en-us/library/windows/desktop/ms67... It will still be nice to have a standard way to do it, though.
Microsoft previews VM Depot, an app store for Azure
> Bringing home the boyfriend/girlfriend is implicitly declaring your heterosexuality, telling your family you are gay is explicitly declaring you are gay.

Well, if most people you know implicitly assume you are straight, bringing home the expected kind of partner doesn't declare anything because it was already assumed that you were straight.

> Coming out is simply expressing your sexuality.

No, coming out has its roots in being gay and explicitly revealing that information to others. The entire history of the concept and phrase of coming out exists in that context, you can't just re-contextualize it without throwing away the experiences of people who have come out in the past.
Ask me for a Jquery Plugin.
I'm planning to write a jquery plugin as there are so many out there already....is there any plugin you always felt you needed as it not there?

Please tell me about it, will be pleased to implement it.
I agree, it's more the tone of the specific article. It paints the picture as if it's some sort of controversy, when there isn't one.
A CEO's epitaph
Here you go: https://addons.mozilla.org/en-US/firefox/addon/domainav/
Many people don't use IDEs anymore, I guess the only field IDEs are still dominant is the corporate environment. (And some LISP shops obviously ;)) So even if he hasn't used Visual C#, Netbeans or Eclipse yet, this doesn't necasserily mean that he is unexperienced. There is still software development going on beyond enterprise. ;)
I support a lot of the language cleanup, but goddamnit can we either a.) bring pitchforks to Redmond to get proper VS support, b.) bring pitchforks to $CLANG_DEV_LOCATION to get proper Windows support for Clang thus obviating the need for a, or c.) write some shims so that C11-ish features are available in Windows.

:(

There is a world outside of Linux and mobile.
I think at the time before facebook/twitter/etc., solving the scaling problem was much harder. I recall reading something years and years ago about how they wanted to have celebrity accounts that you could add as a friend, but solving the problem of "britney spears logs on and notifies 1M accounts" was too expensive.

For example, see here: http://blogs.msdn.com/b/mayurk/archive/2005/03/22/400685.asp...

In 2005, the contact limit was doubled to 300. There are probably hard technical reasons why they couldn't have social networks like twitter and facebook do today.
Will you be sharing the marketing aspects of the crowd-funding campaign with the community here?
And in Perl there are also: __FILE__ , __LINE__ , __PACKAGE__ , __SUB__ & __END__

These are called Special Literals - http://perldoc.perl.org/perldata.html#Special-Literals