skysight-inc/HackerNews huggingface dataset:
> Yet, nicotine don't destroy families and make people lose their jobs (unless they smoke it for many years)

That's a pretty big "unless". As for the immediate effects, nicotine is easier to come by - you don't have to go to a sketchy dealer in an alley to pay an outrageous markup to get your cigarette fix.

Also, heroin doesn't have this effect either, contrary to popular belief. Look up the success rates of diacetylmorphine maintenance programs - programs in which chronic drug users are given a steady supply pure, uncut heroin (ie, no fiberglass/etc.).

These people are able to hold steady jobs while using heroin only at night, the same way a habitual drinker might have a shot of whiskey every night.

The incidence rate of negative social externalities (such as crime) has actually dropped for people who are enrolled in such programs.
Active Shooter at Washington Navy Yard
Replacing the Arduino with a Digispark (http://digistump.com/products/1) would probably work well.
What? I've lost my coding knowledge.
Yes but last I checked when the tide went out it doesn't go out to the moon and push it a little bit, so blaming the tide is nonsensical at best. If you want to make a one line quip about it. It would be more accurate to say it is because the Earth spins faster than the moon revolves around the Earth. After all once the Earth stops spinning faster than the moon revolves there will still be a tide but the moon will stop moving away from the Earth.
I would go farther and say PHP makes it easy to write crappy code. Much harder to screw up in Python than PHP. Can you do it? Yes, but have to actually go out of your way to it, as the "easy" way is 99/100 the correct way, or will at least will fail hard and fast. That is where PHP errs, and something Go gets right. Code should either work or error ... warnings are a code smell, and PHP is very warning happy, including things that are an error in pretty much any other language, like accessing an undefined variable.
Any particular reason? You can do fewer terrible things than you can do in Perl, C, C++, etc.
I got to learn about it when I attended ECOOP'99.

Never saw it outside the conference.
So a non-white Ms America. Why the hate?
no NULL checks, no out of bounds checks

I would expect formal verification to make many instances of these superfluous. If this code genuinely needs to have these added, that sounds like a flaw in their verification system.
Why couldn't Apple's competitors make fingerprint sensor tech work?
"Manufactured music superstars are a dying breed, and good riddance."

By all current indications, this is simply not true. Miley Cyrus, Justin Bieber, et al., are still the biggest names in the world. Van Halen (!), by all accounts a musical relic of the 1980s, made over $20M on tour in 2012. [1] Katy Perry is the #1 performer on the iTunes charts right now, followed closely by Robin Thicke. [2]

In fact, something paradoxical may be happening in today's music business: the digital ecosystem might be concentrating sales and fame among a smaller handful of winners, at the expense of everyone else. Part of this is the competition effect described in the article. Because everyone can be a musician now, and because there's so much more music out there -- and so many more ways to discover it -- the primary challenge for any musician seeking to earn a living is to figure out how to get discovered. The landscape is noisier than ever, figuratively and literally. How does one stand out?

Skill doesn't seem to be the determinative factor. Instead, it's marketing dollars. The big labels, as much as everyone hates them, are still kingmakers. They still have the money to buy a hit. They still have the distribution partnerships to make something chart, or to book someone on a major tour. For everyone outside their system, getting noticed is certainly possible, and probably more possible than ever. But the room is pretty damned crowded, and everyone's playing an instrument.

This may change in the long run, but the change is most likely going to involve the replacement of old kingmakers with new kingmakers: i.e., Universal Music or Sony BMG will cede some power to Apple and Amazon.

Regardless, the power-law distribution is still very much in effect.

I'm as hopeful as anyone for a true revolution in music, and for the "dying" out of the "manufactured music superstars." Believe me, I wish I lived in a world where Katy Perry and Miley Cyrus weren't bigger than Jesus. But they're doing just fine, and they will for many years to come. Even if we stop paying for music. (They make a killing on tour; the record sales are nice, but almost incidental).

[1] Source: http://www.billboard.com/articles/list/1549704/musics-top-40...
[2] http://www.apple.com/itunes/charts/songs/
It's likely that there are also far more experienced and competent PHP developers than Python developers.

The PHP ecosystem is just vastly larger.
"Piracy did seriously wound the music industry. ... The industry is not coming back either."

This is a very common fallacy. You're mis-identifying "the music industry" with one sector of the music industry. The sector that is injured by piracy is a set of companies that rely on buying up copyrights from artists and selling (or only "licensing") copies of recordings for money (most of which never goes near the creators).

The music industry as a whole is healthy - precisely because the fading of the copyright-exploitatation industry has allowed music to be re-democratized. Musical instrument manufacturing and sales, equipment for recording music or amplifying shows, wide distribution of recordings, and associated activities are doing just fine (allowing for the state of the economy overall).

Edit: The decline of the copyright-exploitatation industry may even be a net social benefit overall, if it reduces political rent-seeking behavior [1] like copyright extensions and DRM, which keep the one sector's profits artificially high at the expense of everyone else.

1. https://en.wikipedia.org/wiki/Rent-seeking
I know there is Symfony, Laravel, Slim and the rest but what bothers me about PHP is the language itself. It feels clumsy, full of monkeypatches all over it, as the result of many different shools of thought.

On the other side Python feels like one mind's labour, it just fits togheter.
"I wonder if the public, US or otherwise (as we find more countries with intelligence agencies working as accessories), will experience outrage fatigue."

Unfortunately, I fear the mainstream mindset towards this issue will hinge on how the major political candidates in the 2016 election choose to frame the issue. If there's widespread consensus from the leading Presidential candidates in both parties that this is not an issue - then the mainstream populous is likely to get in-line with that mindset in-support of "their" candidate.

I hope the public perception of these issues doesn't get dumbed down to political-party allegiance, but I fear it may be the case.
19 year old's idea to clean up ocean in 5 years time with profit
It's pretty impressive that this can be done completely automatically (model checking), although the price to pay is that he can only prove the implementation for a fixed input size.

I'm very curious about what would happen if he dropped the safety check in base64_encode_value(). It would probably speed things up a little, but would the proof fail?
Yup. I'm currently relatively stable in Berlin, but I've been doing the same thing.

One thing I try to do ASAP, if the city is accommodating, is get a bike. It's one of the best ways to get around and discover new things in the process. Also gives you a lot of freedom to adjust plans on the fly.
Tutorial: Highly Available WordPress in AWS with GlusterFS/S3FS
>This is an absolutely ridiculous comment. Writing a GC for a dynamic language like Ruby is not just a question of knowing C and reading some literature. It's a massive problem to solve.

No it's not. There are tons of good GC's around. You can even improve Ruby's GC with 1990 technology.

(E.g did the LuaJit guy solved a "massive problem"? Mostly by himself?)
No, but you might be someone who has two windows of code open at once, or code & a spec sheet (or algorithm description, or help/man page) open side-by-side.

(That said, I prefer 100 columns: two 100 column files fit perfectly next to each other on my screen.)
Why didn't the original experiment notice this? Didn't they use a control group like a proper scientific study should do?
GopherCon 2014 - Go Developers Conference - CFP Open
The GopherCon 2014 CFP is now open. Several speakers have been announced and there are many slots available. Submit a proposal today, or get your tickets to the first Go developer's conference.
Perhaps you should read what I was commenting on so you get the context.
Thanks, re-posted!
Were the tweets that this article linked to edited after the fact or something? Cos I can't see how this:

@_5foot1 We understand how annoying this is and apologise! Unfortunately we can't help you right now, the Lost & Found will contact you

is "adamantly refusing to help."
"When was the last time you looked at a PHP project and saw a list of all the third-party libraries and respective version numbers being used written in a single file..."

Are you serious? This is what your hate boils down to: you don't know the PHP ecosystem well, at all. It seems like you've been living under a rock.

Going to your 8-4 every day and hacking away at your company's codebase and not bothering to read up on the goings-on about your language will result in bad times.
Even better: Firefox OS
Use different DNS servers for specific domains
* Reading a side-by-side diff
* Split-screen editor with multiple columns
* Editor side-by-side with documentation

Long lines are also bad for readability – too much happening in a single line. If you have a very long line, either your names are too verbose, you need to break up your logic into easier to follow steps, or you need to write a function definition and give the logic a name.

79 character lines are arbitrary, but a short line length limit follows directly from the Zen of Python.
Curious to know what are thing in "ruby proper" that make it slow?
I had a professor set the line limit at 109 for our assignments, specifically because that's what would fit side-by-side on his monitor.
Please label your graphs. X-axis, Y-axis and title :)
I can vouch for Pylint, it's very good at finding errors in your code.

Now, all tools have some "pedantic" error reporting, like "function is too complex", thanks, who decided function complexity is me, not some arbitrary determination that functions longer than N lines are "too complex"
You're correct, that is the default behaviour of super.

My intention wasn't to say that super only works like that when you've defined the method like `def foo( * )` but rather `def foo( * )` is an alternative to having to name your arguments when you're not even going to use them as they are automatically passed with bare super.
> It doesn't destroy the environment like Apple's or Samsung's phones.

"Looking at the 44 concerts, U2 will create enough carbon to fly all 90,000 people attending one of their Wembley dates (in London) to Dublin," Helen Roberts, an environmental consultant for carbonfootprint.com, told the Belfast Telegraph. Put another way, U2's CO2 emissions are reportedly the equivalent to the average annual waste produced by 6,500 British people, or the same as leaving a lightbulb running for 159,000 years. [1]

> It doesn't con people into giving up personal information like Facebook.

http://www.nytimes.com/2013/07/05/arts/music/jay-z-is-watchi...

http://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootki...

> It doesn't take advantage of desperate third world labor like everything Wal-Mart sells.

Wal-Mart sells pop media.

[1]: http://www.theguardian.com/music/2009/jul/10/u2-world-tour-c...
>Sad fact is MRI even with no matter how much effort we put in would never would be able to match GCs of battle tested VM like JVM.

Nothing imposissible about it happening though. Just money and time.
I've always just considered programming to be applied philosophy.. insofar as philosophy is just the study of logic and reasoning.
Yikes. The truth about recycling?
View the source. Usually there would be a separate script that creates the animation.

In this case, the page is the source. The animation and page are one with the source.
PEP 8 goes on to give the rational: "Limiting the required editor window width makes it possible to have several files open side-by-side, and works well when using code review tools that present the two versions in adjacent columns."

It also says that if your team can agree on a longer length, it's okay to increase it.
Guy's nuts. It was all about him - don't make me do this, etc. Locked up because he wouldn't submit to the simplest rule of society - first outside, then inside. Sociopath?
Ah, yes. I was referring primarily to their desktop operating system because they have nothing close to a monopoly there. In regards to their iOS devices, I can see a case being made but Android still has a much larger market share than iOS.
The majority of the community[0] are following the FIG standards.

3rd party PHP libraries have become so much easier to read in recent years thanks in large part to the work of the FIG.

[0] - Majority of community being major players like most frameworks and almost all of the most popular libraries.
Those composers did not need copyright since they were paid upfront by rich patrons to write their music. Artists who did not write what patrons wanted to hear, were not able to find full-time employment creating their art. And people who did not know the patrons, or who could not afford tickets to the few public performances, did not get to hear that music.

Once music notation was fairly standardized, artists and patrons could sell sheet music for their works, which allowed them to performed more widely. Sheet music was indeed protected by copyright.

In more modern times, copyright has enabled artists to find success by appealing directly to popular audiences. Modern music labels make their investment decisions based on what they think will be popular, not their personal tastes.

Granted, labels do tend to pick a genre, especially smaller labels--I would not expect Righteous Babe Records to sign Korn. But within their genre they are looking for music that they think will resonate with their fans.

Digital technologies make it possible to get this proving process out of the club and directly into recorded music. Owl City is a great example--his recorded music (which he chose to distribute for free online) got very popular, leading to a recording deal. That deal will allow him to focus on his music full-time, hopefully leading to more complex, sophisticated compositions.

Without copyright, the recording company could have just downloaded his recordings off MySpace, pushed them into iTunes, funded a huge marketing campaign, and make a ton of money without sharing any of it back to the artist. Copyright forces labels to sign legal agreements with artists in order to sell their works.
Ah, yes. I'm using Flot and was having trouble getting good looking labels. I'll work on that right away, but in the meantime: X-axis is jobs, Y-axis is seconds to execute.
This is probably the biggest thing we need to work towards. Sure, leaving gmail might be painful and it might not really help us out in the end (regarding preventing spying) but hurting the big players enough for them to move into offense mode is a great scenario.
>Unless your compiler understands eval() and it is possible for it to reason about the contents of the eval string, it can make pretty much zero guarantees about the state of the world after an eval() call, and so it can make pretty much zero guarantees about the state of the world after any method call that could reach such an eval() call.

That's also true for Javascript, but it hasn't stopped three separate teams (Mozilla, Apple, Google) making it crazy faster than Ruby.
"We can't help. Stop trying to contact us and wait for a call which is clearly not coming." Not sure how that wouldn't qualify.
Incorrect.

Have a look at http://packagist.org
From that tweet no. Yet what I gleaned from the article is that the department in charge of lost luggage was/is giving them the run around whether intentional or not.
I started noticing this at home the other day and I quite like it. It allows me to short-cut key directly back to the search box. It will take some getting used to, sure.
I agree in the point that its the task of the fv-system to take care of this, and so its a flaw in it, if its necessary.

imho,in this case it is a flaw, as the 'public' api function base64_encode wants the user to input pointer to 2 ptr to buffer with only for 1 given the length. and the code makes implicit assumption of the user input without checking it (encoded is manipulated).
With all due respect I disagree. What if this link would have been shared by a parent who uses Joognu.com? Would you still call it a shameless plug?

Just because I put up a disclaimer, you knew we are part of this else how would you have known?

If I wouldn't have put the disclaimer then it would have been the shameless plug.
Unibox Goes Public Beta
I'm reading the document, hashing it, and writing the hashed value back. So it changes every time.

I plan on extending this test by blocking 27017 with iptables, then doing the kill -9, then wiping out all of the database files. That'll be fun. :)
Completely agreed. Your comment is a really good advertisement for normal people to learn Bayesian probability theory. Not because it's useful in science or engineering, but because it's useful in life.
Not quite about surveillance, but a great hacker book:

"The Eudaemonic Pie" is a 1985 book by American author Thomas A. Bass, about a group of University of California, Santa Cruz physics graduate students (known as the Eudaemons) who in the late 1970s and early 1980s designed and employed miniaturized computers, hidden in specially modified platform soled shoes, to help predict the outcome of casino roulette games. The players knew, presumably from the earlier work of Shannon and Thorp,[1][2] that roulette wheels obey Newtonian physics, and that by capturing the state of the ball and wheel and taking into account peculiarities of the particular wheels being played they could increase their odds of selecting a winning number to gain a 44 percent advantage over the casinos. (from Wikipedia)
Slave labor? Sweden, like all Scandinavian countries, has very strict worker protection laws. Plus some of the highest wages in the world.
Haven't seem them getting slower in later stages, and surely not THAT slower. Any citations?

Their main problem is that the project got mostly abandoned in favor of the paid-for RubyMotion (which uses AOT compilation).

That said, Lua and JS are as dynamic and Ruby and both are plenty faster.

And PyPy is plenty faster than Python, despite being 100% compatible now.
This reminded me of the 2006 film The Astronaut Farmer with Billy Bob Thornton.
Yes, exactly. As funding gets pulled from public transit budgets, routes run less and less frequently.

In Florida (where I lived before Baltimore) it can take two and a half hours by bus to travel what takes around 20 minutes by car, but there the grocery stores are plentiful because of the immense urban sprawl.

In Baltimore and DC, there are literally almost no grocery stores in large swaths of the city, and not a lot of bus lines, because why would buses run often to places with no commerce? Some heavily traveled lines are between a half hour and an hour late, regularly.

--

This[1] is a map of food deserts in DC, which doesn't include Prince George's County (where most of the gentrification is pushing lower-to-middle-class [almost entirely black] families that can't afford living in DC anymore). Note that children are highly affected. There have been studies showing the lack of nutrition for children severely affects their development.

This[2] page from Baltimore City Planning lays out the numbers, in which 1/3 of Baltimore neighborhoods lie in a food desert (we're not as well off as DC's metro-accessible gentrified and developed areas; our metro is a joke). It's much easier to find Ramen noodles than it is a piece of fruit, or non-fried foods.

Walmart has been trying to break into DC and Baltimore for years, and is coming very close, partly on the argument that it would lessen food deserts. But the reality shows that they are pushing hard for long, large flat parking lots and super-centers, which 1. increases car traffic to an already congested urban neighborhoods, 2. removes store space and convenience for small businesses, which in turn 3. reduces the number of small businesses available to sell healthy food to locals, because they can just get everything at Walmart.

This results in no additional relief for the majority of residents in food deserts, while reducing the number of small businesses that could have provided better food service, and making traffic worse for public transit (which is already stressed).

The USDA had a map of food deserts from 2010 but it's not working for me. Maybe someone can download the data from here[3] and plot it in some JavaScript library?

--

[1] http://dcentric.wamu.org/2011/05/mapping-d-c-s-food-deserts/...

[2] http://www.baltimorecity.gov/Government/AgenciesDepartments/...

[3] http://www.ers.usda.gov/data-products/food-access-research-a...
Oldie but goldie, Städje really interesting pieces.
The hardware is fast, but the software has a simple exploit.
The Internet is Bringing True Democracy to Romania
Homeland made me sad.

In the book, the DHS's surveillance is revealed .. and everyone goes apeshit and protests. In real life it seems 90% of the population just keep drinking the Cool Aid
it's more like the abandoned PHP because they had a crappy years-old codebase. And start developing in a new language (Python) with a new codebase which is not years old and they can design correctly. And in about 4-5 years they abandon python because they've got a crappy python codebase...
This is a really low quality (and badly formatted) article.

I'm not sure how the German airline "melted down." It sounds like people are complaining AT them. Melted down implies they started saying rude or inappropriate things.
Content marketing as a useful, meaningful experience
So deporting them (including being real hard on them) before those 13 years is OK, but suddenly 13 years (or 12 or 10) is some kind of limit after which they can impose themselves upon a sovereign country?

Especially since the fail to deport is not because of lack of want or try, but because of evading checks etc?

I'm all for granting asylum for legitimate cases in small numbers, but "came here because my country sucks" or multi-million people migration is not good if the local population doesn't want it.

Actually, with regard to results, it's not extremely different to an invansion and can even help to prepare one later on (such tactics of getting people to mass migrate to another country/region, have been historically used to disrupt population dynamics there and let a third party to have leverage on the original local populations, e.g by China in Tibet and numerous others, even back to the Roman empire).

Some of those things might not apply when talking about small percentages of immigrants or the US (who as a great power has little to fear seriously), but are legitimate concerns for smaller nations.
The only thing I'd miss there is the lack of support for "native apps" (meaning everything runs in the browser). But it's still great to have another open-source mobile OS alternative.