skysight-inc/HackerNews huggingface dataset:
Fun eclipse fact, the dappled light under trees will show the eclipse. Many of the light spots are actually pinhole views of the sun. Normally they are perfectly round, in an eclipse they look like little moons going through their phases as the eclipse progresses. Fantastic to see a hundred little eclipses on the sidewalk.
FYI, when you look at individual median income instead of household, it's worse:

individual median income: $26,680/yr, single: $18,881/yr, married: $32,033/yr, divorced: $28,668/yr, widowed: $18,485/yr

Half the population is making less than $26,680.
Best Buy's surprisingly insecure approach to new PC setup
Best Buy's surprisingly insecure setup process for new PC buyers involves customers writing down their desired login passwords, and handing them to a Best Buy employee.
This is not a legitimate excuse for using IE instead of Chrome.

You can disable automatic updates via setting just a single registry key on Windows (and do similarly simple operations on Linux and Mac.)

http://www.chromefans.org/chrome-tutorial/how-to-disable-goo...
With 9/16 being the most common birthday, does that make ~January 16th the most common fornication day? Why would that be?

"I love you honey - I promise to make love to you more in the new year!"
Another startup that doesn't make money. Woo.
The point of the first week
I've worked with this for some clients. I am but an egg, but I'm not convinced this is entirely JavaScript, I've had some code fail in App Script that passed JavaScript unit tests. And you cannot bring in libraries like jQuery.

You can hack some of these. Scripts can import code from a remote server, which allows you to edit where you like, push to your remote server and pull it into App Script. That tool enables small libraries, I've used it to write a simple test environment. I think you could test App Script JsTestDriver et al with some kind of mock-up strategy.

I haven't enjoyed it, but it has met the client requirements and that's the main thing, right?
Simple pretty hacks are the best hacks.
I never implied the rich didn't disproportionately benefit or you couldn't end the Bush tax cuts and help the poor at the same time. However, the net effect of that new tax structure wouldn't help the economy much, and therefore wouldn't help tax revenue.
This is a special case of that.
WebP2P - New Peer to Peer Technology on the Web
I've never seen a pop-under ad on netflix. I've never seen any advertising on netflix. You may have some malware or something.
Facebook does http://www.msnbc.msn.com/id/24205912
Apparently it is important for you to know your genetics, but it is ridiculous and maybe even pompous for you to say its important for me to know my genetics and join 23andme. If I do end up becoming a subscriber to a dna service it is not going to be for a couple years. I'd like to wait for the law to catch up with the technology and enjoy a significantly discounted price.
I know that a script is a program. That's why I defined “script” as “write a program […]”. I included my definition of “script” because I was worried about people misinterpreting me… but it seems people misinterpreted me anyway.

With my comment, I wasn’t trying to contradict your original comment. I was just trying to reword the concepts to be more specific. “Everyone can script” was meant to be a more specific version of “Everyone can program” that might convey the concept better to those who shared or at least understood my definition of “script”.
Exactly. You hit it on the head.
Secrets of Ridley Scott's 'Prometheus'
I bought this book when it was first released - very useful for two reasons: it describes different algorithms and their runtime for many common tasks, and, it is very short and is set up for quick browsing for what you need. Very good of the authors and publisher to release the PDF.
Ah yes. It does say arrested. My bad. Still doesn't really concern me. Groups that already feel targeted by police also tend to over-exaggerate the possibility that maybe at some point in the future someone may misuse it.

From California Prop 69 in 2004 [1]:

Upon Enactment of Measure

• Adults and juveniles convicted of any felony offense.

• Adults and juveniles convicted of any sex offense or arson offense, or an attempt to commit any such offense (not just felonies).

• Adults arrested for or charged with felony sex offenses, murder or voluntary manslaughter (or the attempt to commit such offenses).

Additionally, Starting in 2009

•Adults arrested for or charged with any felony offense.

So we have 7-8 years of them getting DNA from people arrested for felony sex offenses, murder or voluntary manslaughter and 3-4 years of them getting DNA from people arrested for any felony. That should be enough data to draw some conclusions. Anybody have any studies to show the uptick in spurious felony arrests in California since Prop 69 passed in 2004? I would also expect to see a drastic shift from that small subset of offenses after 2009 when any felony arrest qualified since it would be a lot less risky to falsely arrest people for felonies far less important than sex crimes and murder (like tampering with a mail box or something stupid like that).

[1] http://www.lao.ca.gov/ballot/2004/69_11_2004.htm
Same thought...
I'm curious about this too. Maybe get as many users as possible and then either get bought or add a different set of premium features.
greggman is referring to Netflix pop-unders on 3rd-party sites.
I think you have some malware. As far as I know Netflix doesn't use popunders or overs.
SQL Server: High performance inserts
I feel like I might be making a huge mistake here, and pre-emptively am feeling stupid. But surely it's December not January?

I clock that huge amount of September births to Christmas conceptions.

Edit:
Since the average pregnancy lasts 40 weeks (260 days) with the top birth dates being 9-15th September (253-259 days into the year) you can get that a lot of those conceptions will have been 25th dec - 1st jan.
Unless I've made some mistakes there I'd say that that huge cluster of births is almost certainly Christmas/new year conceptions.
Because no state has had a consitutional ammendment recently?
Now I just use Google Drive and open it in TextEdit or Pages.
See here: http://projects.propublica.org/bailout/main/summary
TARP spent: 414bn
TARP returned: 346bn
So "almost" here is a bit of a stretch. But if we look at bigger picture, of all bailouts, it's 602bn spent and 387bn returned so far. That's 214bn still out there.
It's small, but it's growing. I have bad luck with both Prime and Netflix when I'm trying to pull up something in particular. I can easily find something to watch on either of them.
As itsmequinn said, tax free.

http://en.wikipedia.org/wiki/Capital_gains_tax#Singapore
I'd honestly want to help you enable this using http://ruhoh.com. it's jekyll inspired but made to be a lot more streamlined.

The stack is markdown and mustache. This would be a great way for me to see how I need to evolve the ruhoh platform.

Can't honestly say this is the best platform for your book but I am willing to dedicate time to your project to get this done for everyone's benefit. Please contact me and/or point me to the public repo if available. thanks!
I find it rather amusing that the stated problem is people stalking you through your social media timeline, but then to get started with Kicksend's solution to this problem the only authentication option offered is to use Facebook connect.
June 6th is a gr8te day in IT this year. It's also the day version 2.0 of the grOOvy programming language is being released to the world, at their annual European conference (http://gr8conf.eu).
The Biggest Cost of Facebook's Growth
Hi Bergie

As the original author, that's a great explanation and I like it more than my own :)

It's probably true in quite a few areas of the enterprise where the buyers are more discerning.

Unfortunately, the mass market users still tend to have fits over the phrase.
I think it's really more about the taxes. The US is (almost?) unique among countries for laying claim to the income of citizens who are living and working abroad, and the government has an established record of being pretty nasty about it. This law wouldn't be the first time I've heard of the US government taking a "if you don't give us money we won't let you visit your family" attitude towards its expats.
No, please do not disable automatic updates.

Without automatic updates, you are not receiving security updates so you are running a vulnerable browser.
I don't think it's entirely fair to compare "then-and-now" screenshots for number of mentions of the phrase "open source". It seems to me that the redesigns simplify, and remove redundant text, which could also be a cause of the fewer mentions.
I'm not talking about connectivity inside the town. But yes, there are some problems (eventually)

Or you could just take a cab from CDG to Paris.

But Paris has the Eurostar and Thales this means 1h15 from Paris (city center) to Brussels (city center) and +/- 2h20 to London (St Pancras station). Without having to go to a far-away airport and get there 1h before the flight.

Berlin sure has lots of flights but it's not an Intl hub like LHR or CDG
A business is like a machine whose function is to produce profit. Anything else that it may happen to produce (products, services, jobs, taxes, environmental damage, whatever) is really only a side effect.

So no, a country (or government) is not the same as a business.
> Where by "script" I mean to write a program, but for ad hoc tasks, and on a relatively small scale.

By that, I meant that a “script” is a specific type of program. “Scripting” is a subset of “programming”. Any type of program is a “program”. To be a “script”, a program must be for an ad hoc (one-time) task, and small relative to other programs. At least, according to my idea of the definition – though it is unclear what the “official” definition is.
I know of people who deployed prototypes and even production work for clients to Heroku (I did once too ;-)). Quite a few people run Jekyll blogs on there long term for free as well. It's pretty amazing what you can get out of a single dyno for something that's not high traffic (i.e. most apps).
You're assuming that "capitalism" doesn't naturally lead to the rich getting richer. There is absolutely no evidence on which to base the idea that capitalism doesn't naturally lead to massive wealth inequality.
Now you just need to make the HTML5 specs human-parseable.
So why can't importing a module block until the import lock can be acquired, rather than throwing an exception?
I always thought Trolltech's Qt Designer was much better.

Evidently, you could smell a VB product a mile away because of the awkward widget positionings in the window and the usually-not-resizable aspect.

You had to write manual resize code for all window components in VB, whereas in Qt it was all automatic.
"Now that we've got you setup with using your Facebook account, you need to create a password for Kicksend. This allows you to login to our apps with your email address (xxxxx@yyyyy.com) and password."

I think you guys need to drop that password requirement...
So the spending will not stop, and your suggestion is more spending?
So could this comment.
Go seems like a pretty promising alternative. Static typing + garbage collection without an axe to grind or a lot of historical cruft.
Zenimax threatens Dragon Shout app creator with legal action
I agree, isn't this now the "gain users as fast as we can, regardless of cost" model?

My guess is that they would try to become so useful, then try to either:

a) up-sell (something) or

b) get bought by someone who finds them useful or

c) start to threaten Facebook with a new file/photo-sharing network and get bought
>It's disgusting that you guys charge for Open Source training. You're making money off the hard work of all those volunteers.

My brain hurts so much now.
All aboard the Hadoop money train
If the money is in bank accounts, then it is contributing to the economy. One of the worst economic problems of recent years has actually been the lack of money just sitting in reserve to give the banks stability.
Maybe, just maybe, they should not require that receiver needs to register also.
Google to launch whole range of Nexus devices to support JellyBean?
I didn’t mean that “script” was an alternative to “program”. I meant that it was a subset of “program”. I tried to convey that by defining “script” as “write a program […]”. So we already agree.
How is this different from Google+? I can send my photos to specific people through Google+ and if I don't give anyone else access they will never see it. I can even restrict them from re-sharing the photos with anyone else.
Something is wrong with the math there. To net $31 billion over 11 years, you merely have to tax a million people an extra $2818 per year. $234/month. Surely there are a million people in the U.S. (that's about the top 0.4%) rich enough to not even notice that. You could go much higher before they even feel a pinch.

To put the $7 trillion in perspective, over 11 years, that's about $2500/year in extra tax per American citizen. Now, most citizens definitely can't afford that, it's true. But looking at it in per capita per year amounts makes the numbers look a lot more tenable to me.

When someone quotes values "over the next 11 years" I can't help but wonder about their objectivity.
La Defense is, and has been in the past, home to some of the largest European companies. In fashion, you have L'Oreal, LVMH (the company that owns Louis Vutton, among other notables), as well as some of France's more classic tech companies: Bull, SFR, Orange, Capgemini, etc.
Within which he kicks it off with with a passive sentence...
The Junkman’s Dilemma: How The Internet Has Changed How We See History
Yes. The article also said that conceptions were highest during Thanksgiving, Christmas and New Year's.

They should do one for military babies, which are very often conceived right after hubby gets home after being deployed a while. Contrarian that I seem to be, my recollection is that my two sons were both conceived right before hubby went away. I always found it funny that, for me, conception occured during times when there generally wasn't much sex on the radar.
Good point. Although not everyone ends up in the rapin', beatin' and killin' jails.
It is a tradeoff. If somebody disabled automatic updates in Chrome, then they wouldn't have their secure websockets randomly broken on them some day. This could be more important for some users.

Enterprises that disable automatic updates should be regularly monitoring when updates occur so they understand the tradeoffs between the risk of using code that hasn't been tested extensively (so things might break) and the value provided in the updates.
Sharing files between people who do it infrequently is still an unsolved problem. How do I send pictures of my kids to their grandparents for example? It is still easier for me to just email photos to them.

Hell, I just got my lab group to start using Dropbox for group sharing...
Is it a response to Dropbox, Google Drive, et al? Seems like they're a more elegant way to handle this problem nowadays, but since Kicksend launched well after Dropbox, I'm possibly missing something.
I really don’t understand how they used it for 2-3 years without knowing this.
Wait a minute: you say that our expenses versus income is too high, but then also say that higher taxes won't solve anything? Unless you're arguing that higher taxes won't increase government income (which is a totally specious argument that people make all the time, but which isn't backed up in the least by any actual historical analyses), then higher taxes absolutely could solve the deficit problem. Federal tax revenues as a share of overall GDP are historically low right now, and merely letting the Bush tax cuts expire for good would solve almost all of the "deficit crisis." For example see http://economix.blogs.nytimes.com/2011/07/26/are-the-bush-ta... or http://baselinescenario.com/2011/10/03/how-big-is-the-long-t...

So I guess it depends on what problem you want to solve, but if you're worried about the federal deficit, then higher taxes (even in the form of just eliminating the bush tax cuts) will absolutely help to solve that problem.
What, I rejoin last night and there's already an article about it? ;)

Seriously though, in my search for cheap/free movies what pushed me off the fence about rejoining Netflix was that they were offering the first month free, even though I'm not a new customer. All the details of my account were saved, and all I had to do what update the security code and expiration date on my card. Pretty damn good UX through the re-signup process.

The annoyance factor came when I tried to watch a movie. I got an error message with an obscure DRM error code, and instructions to call a Netflix 800 number. Rather than wake Reed Hastings up at an ungodly hour, I Googled around and followed advice to delete a particular Silverlight related file, and restart the browser.

Again, no dice, but at least now the error code was one that prompted me to upgrade my version of Silverlight. Downloaded, installed, restart browser. Log back in for the third or fourth time. NOW I can watch my movie.

Let's just say that was only mildly annoyed by all of this because the first month was free. And the process in the end was somewhat less painful than hunting for a working stream (...or what that must be like, I'm sure). ;)

One free month is more than enough time to re-evaluate whether their streaming catalog is worth the 7.99 monthly price. I do hope they've added more A-list movies on the streaming side, because it's just not worth it for me to tack on another eight bucks to get access to the DVD catalog.
He didn't say everyday :D
Geekcamp Baguio 2012: Filipino Geeks Pave The Way For A Geekcamp Philippines
Fun app. I made one, have a few suggestions:

http://daydream.fm/places/6a14bd5c7

1. The song title is overlaying my screenshot, munging it all up. Suggest moving the title to the top bar or somewhere it won't mess up the screenshot/background (same with the comments box on the right).

2. Music played when I previewed it, but it's not playing after publishing. Not sure why.

3. Due to #2 I want to edit my creation and change from this 'song' (white noise actually):

http://www.youtube.com/watch?v=ZPoqNeR3_UA

to this one:

http://www.youtube.com/watch?v=ZPoqNeR3_UA

to test if one can play and the other can't. But I don't see a way to edit a creation.
More feedback:

1. This is also broken: https://img.skitch.com/20120517-fq5cdhtchw39nrfti2a3qcw8t9.j...

I was trying to type in 123456@myemail.com and the problems are:

1. I can't see 123 anymore
2. I can't move cursor at all, cursor keys seem to be ignored.
3. the last letter is partially obscured.

Using latest Chrome on Lion here.

2. Next, the upload dialog does not have a cancel button and no completion estimate. The upload is slow; my files are large and the uplink is slow, so it's my fault, but there could be better handling of this problem I think.

3. Further, there is no way to send feedback. When I click "feedback" I am presented with a search box for FAQ. I don't think it's time yet to be afraid of too many people sending in suggestions and feedback. It's safe to let people send you email.

4. Finally upload is complete and I received my sharing email, and it has a separate link for each file. This is a show-stopper for me - I am not sitting there and clicking links one by one. How about a simple "get all the stuff as one zip file" link?
Congrats on living the dream!

Slightly off the main topic but how much marketing and development is required to achieve the type of figures you are talking about? Typically there seems to be a massive amount of money spent on promoting an app into the top 100 list.

If you knew nothing about mobile apps today - where would you start? (Or would you start at all?)
Only they are not legal in NYC given the scenario described. NYC has open container laws (no open alchoholic containers in public), public smoking laws (particularly in public Parks) and weed is illegal under Federal law in th US.
So is this the basic issue, then? That there's income inequality?

No, not at all. Who have you ever heard make such a claim?

The issue is the size of the inequality, its growth, and the fact that historical periods with less inequality and a stronger middle class seem to correlate with strong overall growth and prosperity.
can you fetch arbitrary byte ranges over http? i don't know the details of the GIF chunk format, but often there's a header or something that you could use to calculate what other part of the file you want.

(yes, this is almost certainly a terrible way to implement it, but i was curious as to whether it could be shoehorned in.)
This comment has no place at the top of the page.

> the problem with RFCs is the archaic writing style

I'll admit, reading standards is more difficult than reading regular prose, it is nearly impossible to use language precisely without getting too verbose. Languages, and English especially, are full of little ambiguities; even simple words like "or" have more than one meaning! This doesn't quite cut it when it comes to specifications. If the spec is ambiguous then it's possible for two different implementors two come up with incompatible implementations, which kinda ruins the point of a spec. Try to think of RFCs (and standards in general) as the legalese of the software world. They're more verbose than you're used to, but that's necessary.

>have to remember their redefinitions of words like SHOULD, MUST, MAY...

Let's take a look at RFC2119 [1], where these terms are defined. The word "MUST" means you must do something, the word "SHOULD" means you should do it, but you aren't required to, and the word "MAY" means you could if you wanted to, but aren't required to. Well... that's what those words mean in English too! Are you really complaining that you must know English in order to read English?

The only slightly confusing word is SHALL, which is fairly uncommon in modern English. Even SHALL has not been redefined though, in RFCs it means exactly what it means anywhere else.

> And if you think the problem is just me, try finding any piece of software that actually correctly implements any RFC spec :)

Adding a smile to the end of your sentence doesn't make it any less stupid or wrong. Almost everything you touch today when using the internet is defined by an RFC. ARP (RFC826) is dead simple, and has been correctly implemented for decades. TCP (RFC793) admittedly took a few revisions to get right, but if it wasn't correctly implemented we wouldn't be able to have this conversation. Come up with your own examples, there are plenty more. If you think engineers are so stupid they don't know how to understand text which is a slightly more verbose than usual you have a pretty low opinion of humanity.

> So basically, the all text format of RFCs is the least of their problems.

Have you ever tried to read a spec which is actually difficult, like c++ [2]? Specifying a language is at least an order of magnitude more difficult than specifying a protocol or "best practice", and it shows in how dense language specifications are. RFCs are pretty damn readable, I often browse through them for entertainment.

> (I wonder how many people die every year because the National Weather Service issues tornado warnings in ALL CAPS with VROUS ABREVS throughout the text. Computers can do lowercase now, guys...)

Once again, you must have a pretty low opinion of humanity to think we don't know how to read abbreviations or uppercase characters.

1: http://www.ietf.org/rfc/rfc2119.txt
2: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n333...