skysight-inc/HackerNews huggingface dataset:
"It's actually quite difficult and artificial to find cases where (especially with "use strict") semicolons confer any benefit at all,"

Hence these are the cases where more time and resources will be wasted because of it.

"I certainly see far more bugs caused by an improperly inserted semicolon"

What would be an example of this? Because I've seen exactly zero bugs of this type (not counting typos, of course)
Not true. IIRC, the way the Debian bug was found was by some parties noticing a bunch of collisions of SSH public keys.

(For example, Github lets you push/pull via SSH as git@github.com, and they determine your identity by the SSH key used.)
Yeah, I care about being USB powered though.
My web logs show lots of systems identifying as 10.9.2 pulling the test image from the bad server.
Most effective ways of increasing SaaS activation rates
> how do I patch on OS X Mavericks

Install Ubuntu.

I kid, I kid.
For me personally, just scrobbling.

At this point, that's the only thing stopping me from using it. Looks great, but I'm a stat freak and I need my scrobbling.
Any publisher that produces books with heavy math will know what to do with LaTeX, and if not then call a vendor that will know what to do with LaTeX.
Very cool, I've been looking for something like this. I wish I could use an Application-specific Password rather than my full Google password + OTP.

But I don't suppose that would be feasible with a Safari wrapper.

Also when I first loaded it, it complained about the lack of Flash, but navigating around and playing music worked just fine.
Vapid. Is anyone else sick of his recycling of obvious memes in 200 words or less with xxlarge fonts and all too generous padding? This is the 3rd or 4th time I've seen this dude's blog on HN. I suppose an army of shills is the first lesson in marketing.
The key thing here is - if you are friends with and working with a developer that you know is depressed, what do you do? Do you give them space? Do you give them articles to help them?
While I disagree that legalization will be "just a blip", it's interesting to note that the original law that prohibited marijuana in the US was actually a cleverly worded tax law: https://en.wikipedia.org/wiki/Marihuana_Tax_Act_of_1937

Basically, marijuana was legal, but you were required to purchase a tax stamp (that was never issued) in order to prove that you had paid taxes on it.

There were many reasons for this, but one factor was that, at the time, the prevailing thought was that Congress did not have the authority to ban the possession of a substance outright within the states. (Even the 18th Amendment was actually carefully worded in a way such that it didn't technically prohibit all possession and sale of alcohol, the way people oftentimes think).

This (tax law) is also the same technique that the Obama administration has used to crack down on legal medical marijuana dispensaries, while still paying lip service to his promise not to[1].

(In the latter case, the tax laws are written in such a way that medical marijuana dispensaries are unable to deduct for normal business expenses that other businesses would be).

Al Capone was also convicted of tax evasion[2], as was Reuben Sturman[3]. Tax law can be used as a "politically correct" excuse to criminalize behavior that otherwise would be politically impossible to criminalize.

[1] http://www.huffingtonpost.com/2011/10/04/harborside-health-c...

[2] https://en.wikipedia.org/wiki/Al_Capone

[3] https://en.wikipedia.org/wiki/Reuben_Sturman
> Vice taxes and revenue streams to be kept alive for the district?

In Colorado, the first $40M in taxes each year are required to be allocated towards school funding, per the state constitution.

The not-so-subtle goal is to make it politically painful to repeal this amendment, as any attempt to criminalize marijuana again can be spun as an attempt to cut funding for education.

> That's going to be such a kick-in-the-backside for everyone who just wanted to decriminalize it & stop putting people away for years.

But it's a big win for people who wanted true legalization and wanted to address the larger problems associated with the illegal supply of marijuana, such as drug cartels.
There are very few parts of Vienna that do not feature as a concrete jungle in my mind. Part of the problem is that Viennese citizens just don't know any different; they think that because they've got heating and access to the S-Bahn, that's all they need.

Sorry, but no: a bit of blue sky would also be nice. Neighborhood retreats that are not commercially driven would be great. Destruction of every 5th apartment building to make a community space would be fabulous.

But it seems the Viennese cannot even deal with turning a shopping district into walking streets without wanting to cannibalize each other. The problem with Vienna is that it promotes dissent between neighbourhoods; even the preposterously named Districts manifest this fact. The Viennese have segregation, isolation, and discrimination built into their city as architectural forms; without some dynamite, there isn't so much hope to change the condition, alas.
The dynamism of America partly depends on new entrants into the uber-elite of money and power. (Poor kids becoming super rich within one generation. They shake things up and change the way things are done.

This is partly a result of:
1. Poor kids getting into elite universities
2. The existence of highly elite universities

If you provide less funding to the Harvards and MITs of the world do you really expect them to keep getting better and better?

And if the overtime become "less awesome" then the benefits one derives from attending will decline.

In that case, the poor kid that managed to get into Harvard, etc (or any of the Ivys, they all provide great financial aid) wouldn't benefit the way today's attendee does. The path for that poor kid to break into the uber wealthy just became harder.

The Mark Zuckerbergs, Steve Schwarzmans of the world make America dynamic. Poor or middle class kids that break into the uber wealthy and disrupt the way things are done.

Non-elite universities don't make that path easier - regardless of how much money you throw at them.

Elite universities provide poor kids with things we need:
1. Status / credibility - maybe not important in tech, but definitely important in high-finance, politics, etc

2. Exposure to those who come from families that have done really well

3. Access to leading faculty and research opportunities

You can throw tons of money at non-elite colleges, they still will not be able to provide the above. I'm not saying that non-elite universities are useless - they are incredibly important for having a healthy middle class.

But what makes America great in my opinion is that every few years 5-10 kids that grew up poor make it to the top, change our world, and kick those that were complacent while at the top out.
I can't offer a strict logical proof, but I very much doubt that the hash rate is doubling month over month due to unprofitable hardware being brought online.
Apple still hasn't released a fix for OS X...
As people have mentioned already, Whatsapp is successful because it is simple and functional. Just because the revenue model of Whatsapp is simple doesn't mean it is less effective. Moreover, I believe 'platforms' are overrated. Facebook is a platform. But it is trying really hard to stay relevant today ($19 billion!).

Messaging should be private; not a platform.
All Hail Zukerberg!! :D
Shouldn't the headline be: A fish named wander
Good examples actually. (Makes me feel better about my ingrained semicolon habit.)

Your examples will crash immediately and at the right spot though. The problems I see caused by excessive use of semicolons are often far weirder.

That said, inadvertent errors caused by semicolon insertion are still more common and baffling (especially by people addicted to jslint who use a variable declaration idiom particularly easy to screw up with errant semicolons).
It'll be interesting to see how this windfall tax revenue is actually spent.

Under Amendment 64, the Colorado state constitution requires that the first $40MM of revenue each year be allocated towards public schools[0]. To my knowledge, the rest of the tax money has not yet been earmarked, so it's currently up for grabs.

[0] https://en.wikipedia.org/wiki/Colorado_Amendment_64.
Interestingly enough also the way (pre-ban) machine guns and grenades are managed by the feds. Legal, but expensive and time consuimg tax stamp required. Obamacare fines were also considered to be a tax. Taxation is limitless.
Although I could actually purchase an 8-bit micro (Atari 400 in my case) at a retail store. I think the Raspberry Pi is rather beyond most parents ability to acquire or even learn of.
Academics of all people should understand the value of having a wide open Internet tied together by search. I don't think that's where they went wrong. I think they let Facebook do their thinking for them, and Facebook has a fairly limited vision that's not at all friendly to the knowledge-building power of the web.
var a = 17, b = 13; c = 5;

(usually this will be across multiple lines)

...just overwrote c in a different scope. This kind of bug is common, idiomatic, baffling, and actually more likely among coders subscribing to javascript "best practices".
It looks like that program started in 2008.

http://news.stanford.edu/news/2013/february/stanford-undergr...
The Declaration of Independence isn't a governing document.
Not possible in C, and I'm not even certain that high-level exceptions are desirable in a language like C.

But I wonder if there's still room to tighten up the code. Perhaps something like

if ( (err = SSLHashSHA1.update(&hashCtx, &serverRandom) != 0)
|| (err = SSLHashSHA1.update(&hashCtx, &signedParams) != 0)
|| (err = SSLHashSHA1.final(&hashCtx, &hashOut)) != 0))
{
goto fail;
}
OS X 10.7.5 passes; y'all should downgrade ;-)
The truth is Tencent invested in a big cab hailing service Didi Dache, and promoted its payment service by paying both drivers and customers. Tencent wants to eat shares from Alipay.
Youtube's new interface: Couple of questions to ask
Comcast already has a competing service: Cable TV
So, WhatsApp is down at the moment. 
Too much Facebook?
The situation is quite a bit more complex than that. Also, remember that the opposition leaders represent the protesters on the streets. The protesters on the streets were not satisfied with the agreement from Friday. The opposition leaders then did exactly what good politicians should do: listened to their constituents and acted accordingly.

Moreover, they did the right thing. I will repeat it again: Yanukovhich is a criminal who should have been put into prison when he tried to rig a presidential election. Instead, he was allowed to run again.
I am honestly glad that they are trying to make the Linux desktop better. But I am regularly enraged that they make me their guinea pig so that they can discover that their shit doesn't work. Please, Ubuntu people, try this stuff out in a lab and then on small groups of volunteer testers before inflicting it upon the world.

And this goes double for the stuff they ship in the LTS releases. I keep my servers on LTS, and so my laptop stays on that as well. That means I've had two joyous years of wacky interactions and irritating UI bugs. I just have to log out and/or reboot every couple of days. On a Linux machine.

Really, I like what they're trying to do with Unity. But if your goal is to improve the user experience, you don't ship wacky, half finished stuff to a shit-ton of users.
It will be interesting to see statistics on law enforcement expenditure in Colorado.
Discussions for information
And now, WhatsApp is down!
down in london too - ukranians have attacked???
OK, the answer to that is at the end of Adam Lengley's analysis: https://www.imperialviolet.org/2014/02/22/applebug.html

The lack of hostname checking for IP addresses in Apple's cURL is a completely different problem.
Whaaat? I mean, sure, Russia has been wanting Crimea for a long time for its access to the black sea, but even just the geography of the region would make that impossible without occupying Ukraine. Needless to say, if Russia occupies a foreign country using military force, the West would not be happy.
Looks to me like Apple aren't running Code-Coverage tests on their OS. That's kind of very scary.
Technically, there are ways to prevent some of the harms of marijuana: Using e-cigarettes and using marijuana strains who mostly contain CBD(which generally has positive effects) and little THC(which creates feelings of paranoia and might have mental health risks) , so there are possible regulatory means to reduce lots of the risks without reducing tax revenue.
Honestly, fuck you. You're the idiot that thinks that it's better to jail people for weed than allow people to make their own decisions. Fuck you, Sudomal.

Just because it's legal doesn't mean anyone is encouraging it. Lots of things are legal that could possibly be dangerous. Guess in your opinion someone had better get that legislation ready to protect the ignorant masses, right?
Seconding this request. While it definitely sounds believable, I'd love to see hard evidence of this claim.
Umm .. Code-coverage, Apple? That's the most scary aspect of this issue - that there is clear evidence that Apple aren't testing with coverage. At all. Or else this wouldn't have ever made it to release ..
I think you have the DMCA confused with trademark law. It may indeed get taken down for legal reasons, but I don't see how the DMCA comes into it.
I think the concern was that we're just replacing illegal cartels with legal cartels.

The tax revenue thing is also kind of misleading. First, that number is apparently fixed (based on your wording, I'm not familiar personally), but the there is, presumably, no upper-bound on the actual revenues, so as revenues increase, a smaller percentage goes to education.

Second, vice taxes tend to be regressive, the poor pay a higher percentage of their incomes. Some of the "education lotteries" (state lotteries that benefit education) are basically mechanisms for transferring wealth from the poor to the rich(er). Poor people buy the lottery tickets and the tax revenues go to fund college scholarships for middle and upper-middle income kids. That's not socially healthy.

Given the two points above, there's a real danger that marijuana taxation will be used to transfer the overall tax burden from higher income people to lower income people.
This doesn't really add anything to previous coverage of Zerocoin.
What about all of the games you aren't playing on Steam?
Yes, I was one of those upper working class kids who got screwed over by the system.[1] I got into but could not attend my first choice (Rose-Hulman) because I could not afford it and the financial aid package did not cover even half the cost of attendance. I dropped all efforts on second choice schools when I got the acceptance letter, because I never imagined I would not be able to go due to cost. I ended up at a Florida university that barely anyone outside the state really knows.

[1] There are, or at least were, a bunch of other aid/social support systems that screw over people in this band as well. I would not be surprised if this is contributing to wealth inequality.
Whatsapp down
Seems whatsapp is down now
Would be good for Microsoft to release a Windows RT Book without the desktop. Would still be a lot better than Chromebook because it does run apps
If it is not related to Google then why they are using Google all over the places?
Given that hookah smoke feels significantly more mild and moist than cigarette smoke, volume alone is likely a poor measure of health impact.

OT: "Hookah is also called [...] hubble-bubble [...]"

Citation needed.
I know HN is not the place for this type of comment, but social and gamer in the same sentence, ha ha!
Whatsapp down. Facebook starts a war?
Other folks are mentioning vendors, so I thought I'd list one not to try. EmperorLinux claims to provide exactly that sort of tuning and support. At least for me, they were a nightmare.
Marijuana is a drug that encourages people to be less political active(the "laziness" effect) . I would think governments would like such a thing in politically unstable times.
That is because Congress has enumerated powers, and the Commerce Clause was then accepted in the intended meaning of only controlling commerce with other countries, between the states, and with Indian tribes. Sales inside of a state are obviously out of the purview of that clause.

Today, of course, the Commerce Clause is interpreted insanely broadly to cover everything from civil rights to environmental protection. Worthy causes, to be sure, but not within the intended purview of, [The Congress shall have Power] To regulate Commerce with foreign Nations, and among the several States, and with the Indian tribes;
Huh? You'd probably have to deal with the same bullshit as he has to deal with in finance.

If you really love software engineering, there is no better path to happiness at work than working somewhere where technology is the core business and not just a supporting business.

A company who does government technology contracting work's core business/competency isn't really technology, but the ability to win contracts by meeting all the requirements, knowing the right people, knowing how to work the bidding process, etc. Software engineering and tech are merely incidental.
Get a job. Plain and simple, this the best way to motivate yourself to study more.

Fact is though, you don't need to study more. You should work a lot more. Working is the only really effective, motivating, way to take what you've learned through your studies and apply it to the real world. Without actually doing something for someone, a lot of what people learn in school is useless.

It isn't until you actually have a user that you become a developer.
What is funded through the endowment, though, is university infrastructure, including laboratories. Also, building maintenance if funded through research grants, that is the dreaded "indirect costs". The steep cut in federal support for research means that universities need to find other avenues to maintain their building stock.
Just curious, why would you want Application-specific passwords? They're far more insecure and still have access to all your Google services. Application-specific password would only make sense if Google actually let you limit access to a certain subset of Google-features.
Making new stuff for your heart's desire is excellent. Art is a vital part of life. Inflicting something upon millions of people should, however, be about what they need. I did not volunteer to be a participant in somebody's half-assed art project, and if I did, it wouldn't be using my work laptop.
There are some US ships in Black Sea because of Sochi now. Let's wait until Sochi ends. Again Ukraine is interesting place. E.g. while some of them can be considered Russian because they don't speak Ukrainian language they consider themselves Ukrainians.
This is a great point. I've hated the top menu bar for years, but I never considered that it was actually a good fit for the original Macintosh, and has only become bad since screens became larger and multitasking more common.

I don't think it's fair to blame Open Source for this kind of problem, though. After all, Apple had a chance to fix this when they redid the UI for OS X and they didn't do it either. To this day they continue to copy the menu design from the original Macintosh even though it no longer makes sense. They also copied the Dock from NeXT into OS X, which I think was a bad decision too.
Xfire[1] also automatically detects the game you are playing.

[1] http://www.xfire.com/
How is what I said not true? If the same thing as the Deb prng bug happened in a closed source system, it could sit for a couple of years exposing thousands/millions of systems and then be patched quietly to avoid embarrassment, leaving everyone vulnerable.
I can brew my own beer relatively easily in the comfort of my own home, for the final price of less than $1 per beer in ingredients. I still buy much more beer at the store than I brew.
I'm imagining a user who's very busy and puts off taking the selfie until the last minute... when they're in line.

Then the show the photo they just took to the bouncer to get in?

I think the reaction from people at these events will be 'this app is dumb' after seeing someone take a photo then show it to the bouncer when the look exactly the same in real life!

I mean, wouldn't you feel silly if you had bought and paid for a ticket to an event then had to take a photo of yourself standing in line in order to get in?

[Edit: my constructive criticism here is what are you going to do about the users who will take the photo at the last second?]
in brazil too.
I think I had read some of it will be going to drug rehabilitation/substance abuse prevention programs.
Built with Ember.js – companies/products using Ember.js (add yours too!)
G! hangout.
WhatsApp is down, atleast for now
WhatsApp, Instagram, Snapchat, Nest and Why This “Bubble” Has More Legs
Instead they should have just stepped down and let the crowd do any further talking. Crowd is a very interesting beast, and I would be very scared if the crowd would be making decisions on where the country should go.

I agree that Yanukovich is a criminal, but he is an elected president, elected by the people of the country and is the lawful authority. What is happening now is an upheaval.

Also, an entirely separate matter is, who is going take the power now. I seriously doubt that the new ruling class would be any better for the country than Yanukovich and his gang.
How do you weaponize a rabbit?
Massive Whatsapp Outage Reports
[video] A new equation for intelligence – your thoughts?
You can add non-steam games to steam.

I'm not sure if it tracks your playtime though (I think it does)
Looks beautiful. They say that they're not affiliated with Google a few times. I hope that if they get pinged by Google, it's something close to the Jack Daniels letter[1].

[1] http://www.forbes.com/sites/avidan/2012/07/26/the-worlds-nic...

EDIT: Actually, isn't it terrible that this is the first thing that we think of? This is distinctly not a problem in the open source world. It doesn't help Google, either. Ugh.
Twitch, Steam, Xbox live, MMORPGs, Minecraft... what makes you think that gamers aren't social?
I don't think governments have big evil long-term schemes like this
> I think the concern was that we're just replacing illegal cartels with legal cartels.

Agreed, but legal cartels are (marginally) better in that they are forced to operate under the "light of day". This doesn't automatically solve all the problems in se, but it's an important step.

> First, that number is apparently fixed (based on your wording, I'm not familiar personally), but the there is, presumably, no upper-bound on the actual revenues, so as revenues increase, a smaller percentage goes to education.

Yes, I'm just pointing out that the motivation for the tax was not the same as the motivation behind your typical "vice taxes". It was proposed by the people who wrote Amendment 64 (proponents of legalization).

Naturally there's a tradeoff to be made, as you point out, but IMHO, it was a clever attempt to construct the amendment "defensively", to mitigate the risk of people trying to repeal it.

The size of the tax, and what to do with any excess revenues, are where one has to make a value judgement, and it really comes down to whether one thinks income should be redistributed from rich to poor, poor to rich, or neither. That's a separate discussion, though - I think almost anybody would agree that it's better to be debating the exact structure of the tax, than to be stuck debating whether or not we should force the drug trade to happen in a completely unregulated, untaxed, underground market.