skysight-inc/HackerNews huggingface dataset:
That'll be 10 * K lines of code, where K is the underestimation factor.

Not to mention N unit tests to cover comment removal verification.
I've written about 400kloc in C# 4.0 and I haven't had a need yet :(
Tezz (2012)
Agreed, apart from nullable types which I think is a misfeature (having dealt with the inevitable null reference/null value tristate hell left by some developers).
maybe i am missing something but why is the light in the basement on when nobody is in the basement?
and then we also run into contention - the more people wirelessly streaming, the less bandwidth each gets. Add in that with the cloud, there are more links in the chain that can go wrong, plus you frequently get transient outages (instead of the rare catastrophic ones with local storage), and it's not a zero sum game. Some things are fine in the cloud. Some really aren't.
Malaika Shoot for AsiaSpa India’s in Maldives
That will only happen when my pipe hits SATA speed.

I dunno.

GMail is orders of magnitude faster in every way than my work Outlook installation.

Google Docs is much quicker to start & use than Office.

I've often used online image editors rather than start Photoshop.

Yes, if I had a SSD on my work computer it might help, but still I think there is an important principle here..
I think the point is that flourishes like rounded corners and smooth transitions are objectively better, in the same sense that fonts with subpixel rendering and progress bars for long operations (as opposed to a looping animation) are objectively better.
The shadow darkness is a happy by-product of the markers' semi-transparency. You're welcome!
Top Fashion Infomation - Top Fashion Infomation
I don't think the CoffeeScript step exists in the pipeline. CoffeeScript is the language the JVM is written in, but I don't expect it outputs CoffeeScript itself.
Newell explains why there are no managers at Valve
With a reserved instance, RDS starts with $20/month for the small, $92/month for the large, and it's easy to change the size as the need arises.
Heroku Postgres starts at $200/month, which is more than I'd want to pay for an early-stage project that I'm still experimenting with.
After having worked with Ruby 1.8 (no unicode support in String) and Ruby 1.9 (added unicode) rather extensively, as well as C/Obj-C and a variety of other languages with varying ideas on Unicode support, I am of the opinion that Lua has the right approach. If your built-in string type does not account for encodings, you can always build one on top of it that does. If, on the other hand, your built-in type has to carry the constant burden of encoding information, you'll never get away from that (indeed, I've been talking with ruby-core about adding back a string-like library with no encoding information in Ruby 2.0).
Web 2.0 Expo NY 2010: John Gruber, "Apple and the Open Web"
http://www.youtube.com/watch?v=Qss5RnD7wK8

This is an old presentation by Gruber (Daring Fireball) from 2010, but it is still excellent. And only 10 minutes long. He argues that iOS vs Web is a false dichotomy, in fact, the Web was from the start a big part of iOS. He then differentiates between "Web Apps vs Browser Apps". Your notion is, that a Web App is something which uses html. But he argues, and I think this rings true, that a Web App is something which uses http.

"How can you say that Twitter, even though it is a native iPhone App, isn't really a Web App?"
Easy Way of Theme Customization for Your Conveniences
WordPress Customization India offers WordPress customization services, WordPress theme customization services, WordPress blog customization, WordPress custom plugin and custom WordPress theme designer
StackMaps - Interactive Maps of StackExchange Communities
I 100% agree on your second point. When I created a room, with a specific music genre name on it, I would get other user coming in, playing different music and down voting/skipping my music. That was very frustrating, and that is why I stopped using it. I'd rather listen to friends' Spotify playlist
Relenta update ETAs slip 2 years behind while they remake the backend
The thing I like most about C# is the new 4.5 async method decorators CTP which are frankly async methods done right.

For those not in the know, you just need to add an async to the front of the method and then put in await on whatever operation is going to take a while.

You can literally take synchronous network code modify a few methods and get 100x the throughput.
Corrected - thank you :)
Gear Blanks and Gear Wheels
Kisaan dietech offers different types of manufacturing and services in mechanical field like Stainless Steel forgings, Steel Flanges, Couplings, Nozzles and Hollow forgings, Steel Rings, high qualities steel, Steel Shafts and many more.
Pest Control NOIDA
Ace Pest Services provides best services in pest control field, it not only covers Delhi but also whole NCR region like Noida, Ghaziabad, Gurgaon, Fridabad. Its services not limited for only home pest control . it expanded over residential, commercial , termite control. This service is provided by experienced and expert technical team.
Rounded corners have always bugged me because they're always, always aliased in some way. The 'line' just isn't optically smooth, it's approximated. I personally prefer a clean corner to an approximated curve.

Similarly, in the first example, while I like the transparency effect (probably not for a map), I hate the current trend to have everything 'shine' when it shouldn't. Much as I'm not particularly keen on Win 8, I do like their idea of being 'authentically digital'. In the first example, I'd much prefer to use the UI on the right - even the text looks clearer (it's just not "whoah, cool, printed in glass!")
حقيقة الفيس بوك مترجم للعربية
we could start writing custom scripts and listeners from scratch

Let me explain the DBA mindset: "when this falls over at 2am the day before <major, non-negotiable deadline>, who is responsible for fixing it?"

Now I am not saying Postgres is flaky; I am saying that the DBAs operate under a different set of constraints than developers perhaps do. One common scenario is that devs are incentivized on new features delivered and DBAs/SAs are incentivized on uptime.
"Performance & scalability mean shyte if you can't guarantee correctness" - well that depends...

I take it you are aware of Brewer's CAP theorem? (http://www.julianbrowne.com/article/viewer/brewers-cap-theor...) If not, you should be.
There is the compilation of the JVM via CoffeeScript to Javascript. It's hard to illustrate that in text.
Typical Forbes link bait:

- Web is dead

- Amazon is not social

- Google the same as Facebook and obsolete ...

This is HN. Please stop posting and up voting this stuff, thanks.
I'd expect that like other OSes core dependencies would still be managed by the distributor. But these are nothing but the barest essentials to making the OS work. I count udev, and glibc, and zlib among these. Mac OS X does this. But these are very few in number compared to the number of total packages that are stored on, for example, Ubuntu's repositories.

If the price of having apps that just download and work on any distribution is having a more complicated middleware system, then I'll take it.
Can you run Doppio in Rhino on the JVM?
Nothing. I sleep peacefully.
Unfortunately it's all too common in mobile development - mobile is the new "bad old days" of user agent sniffing hell.
Star Wars Identities combines film and science to explore human identity
IDataCenter Will Use Landfill-Powered Bloom Boxes
Ask HN: What open source license for a technical book?
I am nearly finished co-authoring a book on cloud application lifecycle management. It is about 250 pages long (70,000 words) It is currently Azure specific, but it extensible for other cloud platforms. My plans for the book are to publish it as open source. I'll probably host it on Github with source (markdown) as well as downloads of various formats (pdf, epub etc). I will also push it out to Kindle and Amazon, for the minimum cost, for people who want to find/consume it that way.
The idea of the open sourcing it is to

* make it freely available,
* allow people to make/suggest small changes (there is no formal editing and things may have slipped through)
* allow people to covert it into various niche ebook formats
* allow people to submit translations
* allow people to create derivative works, such as taking out Azure specific and adding AWS specifics
(I also am aware that people may not be interested enough to do any of those things)

What I am looking for is a license that allows people to make use of it, rework it, but not create a derivative work that they sell to a publisher (making it commercial). I can't necessarily limit it to pure 'non commercial' as people may 'sell' the book to cover printing costs, as I intend to do on Amazon. I would like to retain cover reference to the original authors too, but it is not a deal breaker.

I'd like some advice on a license to choose as it should be in place when I do my first commit. Should I go with a Creative Commons (Attribution-NonCommercial-ShareAlike) or is there a better alternative from the software world, like the [GNU Free Documentation License](http://www.gnu.org/copyleft/fdl.html)? Should I drop the non-commercial, as it may be too much hassle? The GNU license seems to allow for 'compensation in exchange for copies'

Simon
This discussion comes up on the mailing list occasionally.

Well, the first answer to why we have global by default is history. Lua started out as a data description where global by default was a convenience.

Local by default doesn't work so well either with nested scopes. Suppose we do have local by default and then consider this code:

x = 0
function a()
x = 1
function b()
print(x)
end
end

It is impossible to refer to a's x variable. This makes it harder to return a simple counter function, for example. This is regular Lua:

function create_counter(initial_val)
local count = initial_val or 0
local print_count = function() print (count) end
local increment = function() count = count + 1 end
return print_count, increment
end

Every time you call make_counter() you get a new pair of functions with their own internal count variable.

See also PEP 3104 for more: http://www.python.org/dev/peps/pep-3104/
Tony Fadell talks about early iPhone prototypes | The Verge
06/06/06
Member Since
KegDroid - The Ideal Bar Gadget
How hackers choose Mothers day gifts
"Nav is a lightweight solution for Emacs users who want something like TextMate's file browser, or the Eclipse project view. Unlike these two, Nav only shows the contents of a single directory at a time."

Which is where it fails to be as useful as TextMate or Eclipse. I spend a lot of time jumping around directories when exploring new codebases or working in my Rails and Chef projects, just showing one dir doesn't cut it.
TLWIR 36: Why Hollywood MUST Embrace Free Software Concepts To Survive
I haven't tried, but I'm almost certain not -- Doppio relies on the existence of either the DOM or the Node API, and Rhino lacks both. Not to mention that our support for Rhino libraries isn't perfect as-is. Of course, one could write another shim layer for Doppio that uses the Rhino API... but I'm not going there :P
Next door singing karaoke haha:)
Great stuff. Here's another home experiment: disappearing ink.

http://blog.jgc.org/2012/03/fun-with-phenolphthalein.html
WWDC Time Zone Ticketing Potential Solution
Ignore the design, please
> Deepak Chopra is widely considered to be a quack

Can you explain this a bit more? I'm just curious as I've come across his stuff before but never opposing views.
Wow, they are interesting and I'm about to grasp what techstars wants to see now!
'Piracy' is as valid a term as 'copyright infringement':
http://en.wikipedia.org/wiki/Copyright_infringement#.22Pirac...
'Carnivàle' Creator Bypasses Hollywood, Launches Transmedia Story 'Haunted'
Interesting that the "marketing guy" wanted him to lead off his SXSW talk by discussing how turntable's traffic was down. That just seems crazy to me and Chasen rightly ignored this advice and deemed it a "defensive" way to start of his talk.
Mobile Phones Specifications, Prices, Photos & Reviews 2012
"The traditional entertainment industry is not known for their humility. They tend to think they are the end all. You don't take a TV show and put it on Hulu and call it Internet content. No, it's not. It's a TV show you're watching on your computer. Hulu's not really Internet, Funny or Die is not really Internet; those are just TV being watched on a different screen. For me, I wanted to invent a narrative that there was absolutely no way you could have done it if the Internet wasn't invented. That was the goal I set myself."

Here's a man from Hollywood trying to Kill Hollywood.
Apartment List just 'elaborated': http://blog.apartmentlist.com/webby-strategy-elaborated/

Note the distorted use of page view statistics to help put the explanation in context. If you have a look at Alexa you'll see padmapper gets substantially more traffic than Apartment List.

For the record I don't think they've used a bot, but I do think they've used outside(paid) help to generate votes.
RubySource | From Nothing to RubyRubySource
Taxon: Queryable Tag Store for Python, Backed by Redis
> Likewise, programmers will probably still be referring to "if" statements and "for" loops long after no English speakers remain.

Or, in reverse; I knew what those words did in BASIC before I knew what they meant in English (which isn't my native language).
Product/app idea: it works out which song your neighbours are murdering, and plays you the proper version in tune.
Faster Vim Search/Replace
This is amazing.

doppio > rhino

js> Packages.java.lang.System.out.println('hello world');

hello world
I want a cloud everything. Docs, spreadsheets, filesystem, email, todo list, media player - everything. There's a niche in the OSS field for these kinds of applications at the moment.
You can have a go at EnvJS, dom support for Rhino

https://github.com/thatcher/env-js
Do you remember when Napster came back as a legally-operating site, creating better competition in the music-download market and increasing the number of people who download music legally?
> You can literally take synchronous network code modify a few methods

A few methods? Visible async taints, always (think haskell monads, because that's pretty much what it is), you have to convert the complete dynamic scope leading to those newly async method or it'll never work correctly.

It's more than "a few methods" unless your system is absolutely trivial.

So no, you literally can't do that, let alone literally.

Not to mention, `async` marks the method as asynchronous, it does not make the method asynchronous:

> put in await on whatever operation is going to take a while.

That operation also needs to be async itself, and ultimately it needs to be implemented as running on a separate execution queue. At the very least, this means wrapping "whatever operation" in a `TaskFactory.StartNew`. Not just adding an `await` to synchronous code.

Ultimately, `async` and `await` still are nothing but sugar over the Tasks API.
Golden Triangle India  
Indian Luxury Tours Operator offers - Golden Triangle Tours with Chauffeur Driven Cars Hire, Best Cheap Inexpensive Golden Triangle Tour, Golden Triangle get online info on most Popular Tour Package India, Delhi Agra Jaipur Tour.
As others have pointed out, this is fairly common, but no-one seem to have pointed to this one:

http://en.wikipedia.org/wiki/C_preprocessor
Funny enough, Someone had told me about a grad student having to recreate the JVM in JavaScript at our school. Low and behold, the credits at the bottom of the page are for a few grad students at my school.

I think its a silly thing really, running a JVM on top of a JITer inside a browser. I can see it having some uses in specific cases but I can't imagine it being used for anything heavy duty.
Missing .NET 4.5, which introduces C# 5 with async support. C# is a great language. Shame it's stuck on Windows and the "enterprisey" .NET framework.
Wildlife Safari in India
Indian Wildlife Tour is amazing as people can have fun through various jungle activities. Jeep safari, tiger safari, jungle safari, camping, bonfire are some of the activities that make adventure lover’s journey memorable and enjoyable. While enjoying the safari’s tourists get a chance to click photographs of rare species as well as spotting tiger also.
The Python standard library has great documentation.

Except for some of the "batteries included" stuff. urllib2? Ouch.
Türkiye'nin İlk Yerli Antivirüs Programı
The year of Linux on the desktop already happened a few years ago. I recently fixed a friend's PC by installing Ubuntu on it. Everything worked out of the box - sound, flash, games. All I had to do was adjust the audio input levels. The only reason everyone else isn't using it is politics (in particular, shoddy marketing by companies like Ubuntu, Microsoft's constant attacks on organisations which use OSS, Microsoft's deals with OEM's).
Right now, it's incredibly difficult to find good PostgreSQL talent. One of those reasons is because a lot of postgres skills are interchangeable with MS-SQL, and Oracle (or insert enterprise RDBMS of choice here), and they pay much better for less complex work.
From a purely abstraction perspective that step makes sense. However it would be omitted if we were talking about a run time stack.
I think not getting a data plan for your smartphone (or using a dumbphone) is a pretty good balance nowadays. I can't think of a single thing I've been missing after my iPhone contract ran out. I still have the internet when I focus on it and work, but I don't run around like a short-sighted, Facebook-addicted zombie on the subway anymore.
Reversing Google's results is an awful idea as you'd get the worst possible results for a search i.e. those that are completely unrelated to the search terms.

You need to either remove the top 100 (or 1000 etc) and look at what remains, or reverse only the top 10000 results (or 1000 etc).
I don't personally like memes on HN but I believe this qualifies a "yo dawg".
But this is no more the fault of the Safari, Chrome, etc teams than it is the fault of the Webkit team.

They include "experimental" features just like other browser vendors do. It's hardly their fault that lazy developers only use the -webkit prefixed property.
For the last 2 years I've had a job, ran a business in the evenings. Coded every night for as long as I can remember, even taught myself to code on said schedule. I'm 22, socialize Saturday night, the odd Friday night. Works.

Anyone can do it, you've just got to be prepared to throw the blood sweat and tears in. (Obviously my comments do not apply to those juggling families! You guys deserve medals of your own!)

Key takeaway:
“Look, this may work for some people, and that’s great. But that’s not the kind of life I want to lead.”
“Okay—then I guess you don’t want it that bad.”
Sure, we should let the actions of lazy developers dictate the direction of web technologies.

Based on this theory, MSIE should not have added new features to IE when it was dominant. This means no AJAX.

Lazy developers caused this problem, and Mozilla/Opera are only going to make it worse by supporting the -webkit- prefixed properties.
The problem isn't that there isn't a standard - "The great thing about standards, is that there are so many to choose from !"

There's x10, zigbee and zwave to start from. Oh and let's not forget the announced in Google IO 2011 their standard too !( Did google just do a "microsoft" with this btw?) . x10 is dated, insecure and very slow (and not really bidirectional). zigbee and zwave don't talk to each other. zwave does clever mesh stuff, but sometimes too clever (ie if a device ever fails, then all of its neighbours will forever complain unless you rebuild your mesh from scratch).

Here's the thing... YOU WILL SAVE MONEY AFTER 1 YEAR if you do HA on just your lights and heating ... but getting hobbyist stuff to work nicely is sooooo painful. I have a vera system running (in fact I'm the author of "vera alert" on Android) and I am sh1t scared of it going wrong and the kids don't have hot water or the heating switches off the boiler and refuses to talk etc etc.

Anyway. not sure where I was going with this tirade. Make sure you buy compatible devices (ie some zwave devices don't like other zwaves!) and GOOD LUCK.
Another unfortunate example of a US company forgetting that there people outside their own borders with different constraints and requirements.

I'd rather Apple just gave a boat load of money to UK mobile networks to help them upgrade to 4G :)
Facebook's 'life-saving' feature: State that you're organ donor on your Timeline
Quick Tips to Fix Microsoft Office Compatibility Issue
Indeed, it started out as a class project, but we're hoping to take it a lot further.

The plan is to implement a bytecode -> JS compiler next, a la JSIL / Emscripten. Thus far most of the work has gone into porting the runtime environment first.

P.S. I'm a sophomore, the other two are grad students :)
Apple recently got in trouble in Australia over the same issue[1]. The final outcome of that case is still pending - at least insofar as what Apple is going to have to do about it.

[1] http://www.smh.com.au/business/apple-and-accc-ipad-mediation...
You think of a heap of stones as symbols too. The question is whether you can implement a symbolic system with it or not. The answer is no.
The paper discusses what you need for a symbolic system, and why it doesn't exist in the brain.
On 'retina displays' -- iPhone 4/4S and iPad 3 -- a curved line is, for all practical purposes, smooth. And it's not as if Android is made of only straight lines.
Why are we still creating apps? Can't these optical nuances can be achieved on both devices using HTML5 and CSS3 and run them in the browser of any modern device?
(I'm legitimately asking, I don't know the answer)
"We will see the collapse of Moore's Law" - Michio Kaku
This is where someone usually says, “Look, this may work
for some people, and that’s great. But that’s not the kind
of life I want to lead.”

To which I reply… “Okay—then I guess you don’t want it
that bad.”

And then they get upset. They think I’m attacking them
personally, calling them frauds or failures. Because they
“think” they want it that bad. They’re talented writers…
passionate consumers of pop culture… intelligent readers
and viewers… and they “think” they want to be a
professional writer. But the truth is: they don’t.

This worldview is very interesting, and more similar to the Valley ethos than one expects.

Because I used to think that software engineering was unique in that you could stare at a screen and intently tap keys to create works of great value to others. No natural resources required. But of course writing books and especially writing screenplays is similar.

Yet the political outlooks of your modal Hollywood screenwriter and your modal Silicon Valley startup engineer could not be more different. The former is usually quite liberal, while the latter probably leans libertarian on average.

Perhaps this is because software engineering is more about "right answers" than screenwriting. The empirical test in screenwriting is whether the screenplay gets optioned, and whether it makes any money at the box office. These would be analogous to investment and ultimately profits in a startup. Absent, though, is any obvious analog to compiler errors or smaller scale empirical tests for a screenplay. There is spellcheck, but it's at the level of syntax highlighting, not a REPL.

If screenwriters could write in emacs or vim and predict the sentiment response to regions of text by highlighting the region and sending it to a subprocess, that would be interesting. I suppose this is technically possible today if you piped the text to Mechanical Turk or ran some sort of automated sentiment analysis on it. Hmmm. It would be sort of interesting to backtest this on existing screenplays to see if MTurk or automated analysis could find predictors of box office hits. With the right featurization, would be surprising if there was no signal there at all.