skysight-inc/HackerNews huggingface dataset:
> Does it rain in France?

It depends where exactly in France.

As pointed out by other posters it's not the most efficient way of getting power for various reasons, so this must be mostly motivated by political reasons.

I really hope it's not slippery at all, I ride my motorbike all the time and a small skid has more consequences than with a car.
I think a lot of people here just aren't aware of much of the history, or have forgotten.

An important reason for people being tortured was because of the Bush administration's torture policy described in John Yoo's "torture memos," which described a legal justification for the use of torture in early 2003 or so.

When this policy became a source of public humiliation around 2004-2005, the Bush administration began quietly and partially walking the policy back, and the CIA began destroying evidence.

It became an election issue around 2008, with Democrats successfully using the torture memos and Abu Ghraib to discredit Bush and the Republican party. The Republicans wisely chose McCain as their candidate, since he was a former POW who had been tortured and at least nominally opposed torture, but it wasn't enough to dispel the perceived taint of Abu Ghraib. This was one of the major reasons Obama was elected, and his public repudiation of the policy was one of the first major consequences of his election.

What happens if or when Snowden enters US custody depends on who is elected to which offices. The past 15 years should have taught us that the executive has a huge amount of leeway and that it can take years for the judicial branch to catch up, so that it actually matters more, rather than less, who is elected to what office. Elections determine the course of history. Make sure to vote, whether or not you are happy with the primaries.
HN has traditionally been full of self-promotion, in both submitted links and especially in comments (e.g., lots of "disclosure, I made X" or "shameless plug, I made X" or ...). It's not necessarily a bad thing since the community ultimately has control over what gets seen on top. And additionally sometimes you are your only advertiser.

(In this very comments page, people are talking about their own code they wrote with links to it, etc.)
You should watch some of Dave's (EEVBlog) videos, he's hilarious.
How to write like a reporter from The Economist
The UK (and some other countries) mostly use a font called Transport:

https://en.wikipedia.org/wiki/Transport_(typeface)

I've always found it supremely clear and much less fussy than the US highway font, although I bet that's because I grew up with it. (There's something about the spacing of the letters on US signs that looks really odd to me, which I can't quite put my finger on.)

I'm sure they'd let the US use it if you asked nicely...
I would also love an invite if possible!
Alright, I'll be the one to say it:

Skynet
No no, of course. I agree that typing css is still the best way.

I just meant that moving things around and seeing the CSS change accordingly would be an educating "bonus" tool for beginners within what would be a fully fledged "live view" editor for people like you or me.
Nice tool. I don't think I have seen a web-based version yet.

Line-in and microphone oscope applications have been around for a long time. There is one for Linux (http://xoscope.sourceforge.net/, sorry for the Sourceforge link) that can go up to eight channels if you have the audio inputs for it. Note that you can get two channels on a stereo line-in (see http://www.ledametrix.com/oscope/ for a two channel probe circuit).

Edit: Further note, these types of scopes typically have their bandwidth limited to the range 20Hz - 20kHz. These are audio channels, after all.
Yeah, this would be a pretty idiotic project. Might as well use that money to install panels for free for every house that wants them...
surprising locking behaviors – there is a phrase to strike terror into the heart of any sufficiently experienced programmer.
I wonder how it go submitted so many times in the last 6 months (clicking the "past" link by the link to the article makes it obvious). Isn't the duplicate detection supposed to stop that?
Parser Combinators: Parsing for Haskell Beginners
Yes, this is an interesting question. Watching PathJoy become HomeJoy and then close, I assumed (wrongly I guess) that they had moved from the match making concept into an actual cleaning company that owned the whole process. This BTW is how traditional companies keep employees from stealing clients. The employment has greater value than the single client. At any rate, it's more obvious in this latest iteration that they think there is a platform play here.
Obligatory: https://twitter.com/internetofshit
I don't know your situation but my suggestion is, if you are really interested in deep learning, get hired by a company that does it.

Deep learning is a hot topic right now and if you have any aptitude in that direction you will get hired very quickly.
Let’s talk about longpolling
Zero-Deploy Python and JavaScript Workflows by Zapier
It's interesting how a non-genuine battery for this laptop is even sold. If the laptop refuses to charge it out of the box then nobody will buy it, since it does not work. Why sell it if everyone will just try it and return it immediately?
What is the difference between this and writing your services to an API that runs behind something like haproxy that can be quickly configured to direct requests to whatever stack you like?
Goat Simulator.
I agree, and I find the viewpoint that guns will protect from Americans from a totalitarian government as naive.

The US military has proven itself very effective at fighting those only armed with small arms. In Iraq roadside bombs have proven a far better weapon than assault rifles.

Trying to imagine the Oregon militia fighting against predator drones seems insane. IMO, the 2A is just an opiate that the government uses to lull right wing voters into acquiescence.
I'm not convinced that more direct democracy is the solution. In fact, I think democracy is the weapon wielded by powerful industry and individuals. When you control the primary sources of information, how difficult is it to convince the people to vote your way? (Not that I know what the solution is...)

The California proposition system reveals, IMO, both the strengths and the weaknesses in direct democracy. On the one hand, when representatives are not doing their jobs, the people can perform an end-run around them and pass any legislation they want.

On the other hand, it's easily manipulated.

Imagine I'm a lawnmower manufacturer. My bought and paid for representatives are concerned, because their constituents are very concerned about the safety of squirrels and want their representatives to pass a law requiring a new type of (more expensive, less efficient) lawn mower. They can't not act, or they won't get re-elected, but they also know they have to do what I want or they won't get my contributions. What to do?

We write a bad law and have someone submit as a proposition. We wage a campaign against it (while our representatives speak out in favor of squirrels), pointing out the very flaws we had put into it and some sob stories about lawn mower factory employees losing jobs and how much more expensive it will be to cut your grass. If it passes, no big deal; we've put enough weaknesses into it to make it largely ineffective. If it doesn't, great! The people have spoken: they don't care about squirrels; and it's not the representatives fault. We probably don't have to worry about it again.
How and why to test apps on poor connections
The End of Tech Startups
Very nice. Just lightweight js and it seems to work great.

I was going to download it and found:

If you're not using either package manager, you can use dragula by downloading the files in the dist folder. We strongly suggest using npm, though.

Why would they strongly suggest installing npm? (obviously I don't use node)
I find Vice is super interesting until they do a story on the place you're from and you realize they have zero idea what they're talking about and the entire article is nonsense.

I've stopped reading anything they put out.
The new, new world of online publishing
FYI, the OpenBCI boards are based on the ADS1299 from TI. They are essentially an Arduino wrapper for the ADS1299.
One could compare different states and see how much regulation is enough. The most regulated states are surely regulated too much--infections from visits to barbershops don't even show up in health statistics as a meaningful risk.
You are an advanced AI that controls a smart house. How do you kill your master?
I think their choice of font is poor due to the kerning of the "gu" in "ragula", but I think the "D" stylization is extremely impressive. Whoever came up with that is very talented.
That goes for every amount of wealth. Poor people probably relied on their extended networks since the beginning of time. (From that perspective, urban social individualism and reduced social dependence are a lifestyle enabled by modern abundance.)

I think he framed it that way to gain relevance. It is a common gesture to indirectly refer to a previous time without any historical substance. Especially in politics and social science.

If we assume it's a rhetorical gesture, "the influence of networks increased" is just "i think networks are important". Saying the latter is legit, I guess.

Same for wealth concentration. Compared with 1700, we live in an egalitarian garden eden. ..however, "the increasing gap between rich and poor" is a useful gesture to say "I think considering the gap between rich and poor is important". - Which again, seems legit to me.
> Essentially, unless and until the government decides to use this information that they may (or may not) have to blackmail/arrest/detain/publicly humiliate me, it doesn't impact my life in a noticeable way

I think that's the crux of it for many people (myself included).

I don't support what the Patriot Act has become, though I do believe in what it "should be". In a perfect world, I really could care less if the government stored all of my data and everything about me. If it could only be used to prove/prosecute my status as a bad actor/terrorist.

Unfortunately, I don't believe the government can be trusted to limit scope in that way. Possibly more relevant, I don't believe all people who work for the government (and could/would/should have access to said information) will always act with my best interest in mind either. Ethics don't come easy to all people.

Also, it's always possible for my information, which I may otherwise choose to keep private, to be lost/stolen/hacked from wherever it resides. I would prefer that door not exist, rather than the keys being held by someone else who may or may not be trustworthy.

It _feels_ like a slippery slope to me. One that seemingly should never exist, based on constitutional rights, etc.

(Note: not trying to flame or troll anything mentioned here, just to discuss serious thoughts).

*EDIT: typo/spelling
You can fall in love with anyone through anything! It is all in your head. ;-)
Alert 911 and up to 5 trusted contacts with the push of a button
If you want to live-code directly in a DAW from a plugin, there is Lua Protoplug. It's completely centered on being a plugin, so your script processes blocks of sound/MIDI as requested by the host (here's a MIDI in/out example [1]). And yes, I know, I haven't pushed a commit in a few months. I still have many ideas and improvements for when I get back to it though!

[1]: http://www.osar.fr/protoplug/api/examples/midi-chordify.lua....
Looks like this has turned into a hot topic as more details have evolved. To my mind, this all seems to be a bit of an academic side-show, given how long ago these events were.

What should probably be of concern is that Assange is talking about leaving the Ecuadorean embassy in the UK AND the UK police have taken a much lower key approach recently, removing officers from outside etc.

Has Assange not considered the risk that, given how friendly the UK was to these flights [landing, refueling at Glasgow Airport for example], the flight is probably sitting waiting at Heathrow right now?

If he steps out, he's more likely to be confronted by US agents, possibly posing as UK police, who will detain him and whisk him off to the waiting plane ? The convenient absence of real UK officers will allow for a daylight snatch by the US and bypass the Sweden issue completely.
I'm a guy with 40 years of experience, and I'm working with a 20 year old. I learned a technique awhile back and a strategy that is-- whoever has to implement it gets to make a lot of decisions. So I give advice and suggestions and he does his thing and more than once he comes back and says "You were right". Never gloat, this is how you guide people-- because you can't micromanage programmers, you can give them suggestions or even directions or ideas, but you can't control them.

This is the sense I got from Steve Jobs as well- he was passionate and he would say things definitively, but he understood collaboration. He was persuadable.

I am persuadable, my biggest lament though is that so few people try. So many people just demand that things be done a certain way- and often with the worst excuse "that's how other companies do it" (or "that's standard practice" or even "best practices" -- which is just saying "I belong to a cargo cult.")

That attitude is death to a startup.
Isn't a bit of this governed by which programming paradigm your language uses? I get the feeling the answer and approach are much different when comparing Forth to Java.
Funny, works fine on mobile Chrome: http://imgur.com/ZZseIyB
New Screencast Series from Auth0: Implementing Lock
I think that is a very good thing, I want to know about these useful projects
I met my now wife at 15 in high school, and we definitely fell in love over AIM during the summer.
> Lets take the Snowden case. He released tons of info regarding the US spying on it's own citizens, but how does that directly effect my life today? To put another way, how do I FEEL the day to day impact of these programs? The answer is simple, I don't.

That's a shame because you're in a position to understand what is at stake here. But you don't care and when you'll do, it will most likely too late.

This masterpiece was written by a pastor, Martin Niemöller for the raise of Nazi Germany:

First they came for the Socialists, and I did not speak out because I was not a Socialist.
Then they came for the Trade Unionists, and I did not speak out because I was not a Trade Unionist.
Then they came for the Jews, and I did not speak out because I was not a Jew.
Then they came for me and there was no one left to speak for me.

IMHO this poem applies in every case were we are able to understand the repercussions of some actions, but we choose not to take action because.

By taking action I don't mean take on the streets and protest (that's good too of course), but the very least techies should do in my opinion is to create awareness about the dangers that high-tech, state-level surveillance can bring to a democratic society.
That's why emoticons/smileys exist!
eating a cake or two from time to time will not increase your cancer risk in any possible measurable way. burning any plant (or anything for that matter) and inhaling the smoke will put a lot of carcinogens right in your lungs/bloodstream.

bam! enlightened
Detailed demographics:

http://www.pewresearch.org/files/old-assets/pdf/gun-control-...

(hint: it's very divided - somewhat by age, but not enough to back up my original point)
I'm not sure I follow. Start-up time and switching time are two completely different things. In web browsers sure switching between tabs can slow down because they deallocate between them after some time but Atom doesn't do that. Switching is always instant in Atom because it's all kept in memory.

I typically have 4-5 Atom windows open all with multiple files open and each has always opened instantly when switching.
a.k.a, one megameter, or mm, no wait... that's already... uh....
Utopias require a slave class. Having autonomous robots doing most/all manual labor sounds pretty good - AS LONG AS they aren't all phoning home to their corporate overlords every 30msec.

When are we going to start demanding devices that are untethered from a mothership and run from home computers?
Zapier CTO/co-founder here. This is something we've been cooking up for a while and today I spend a ton of time writing one-off code snippets in Zapier instead of deploying it to AWS/Heroku/etc. Some of the things I do:

* Code review for Github PRs to a daily leaderboard Slack bot

* Support ticket statistics ETL to Google Sheets

* Spyfall social game Slack bot/automated game moderator

* Replaced like a dozen random crontabs

Equally cool is every run is logged to our task history just like any other workflow.

Behind the scenes we're using AWS Lambda (which we love) and I'm happy to answer any questions/field complaints/borgify suggestions. :-)
Being alive is a known cause of cancer. Having a prostate and living long enough is almost like having a contract for cancer. I could go on, but you get the point.

You can't live scared. Just live. Have an upvote.
Here's a screenshot of Leopard requiring a restart for an update:

http://i.kinja-img.com/gawker-media/image/upload/s--L-qfNFHD...

Here's one for Snow Leopard:

http://cdn.osxdaily.com/wp-content/uploads/2010/03/mac-os-x-...

Lion:

http://cdn.cultofmac.com/wp-content/uploads/2012/02/Screen-S...

And just in case you think this was real but you got the era wrong, here's a screenshot of 10.3 requiring a restart for all sorts of updates, including a Safari update and a Daylight Saving Time update:

https://systemfolder.files.wordpress.com/2011/07/softupdpant...

Plus a normal OS update:

http://sillydog.org/graph/temp/ss_swupdate01.jpg
That depends on your DB (and DBAs/developers). A good database has a specific UUID type which stores the value as packed as it can be in 16 bytes.

Even without explicit support you could conceivably write a wrapper as part of your data access layer which packs them better (as 16 character strings assuming fixed 8-bits/character string types are truly 8-bit safe which is a fairly safe bet, or as a composite key of a number of integer columns).

Of course that doesn't stop people storing them as text instead anyway. Worse: I maintain a legacy system (with not time/budget to refactor and regression test something this fundamental) where many are stored as two-bytes-per-character text (SQL Server's nchar type) so that is 74 bytes (58 wasted per UUID column per row per table/index).

"Sequential" UUIDs like the special type implemented in MS SQL Server helps on the compression front (even when stored as proper binary types and not text) but it you are relying on compression for that you probably have other issues to deal with too...
Netflix ships the open connect boxes out fully loaded, right? Do they push new popular content down from time to time or what?
You're begging the question here.

The U.S. Department of Justice's reason for pursuing Snowden is because he perpetrated the largest intelligence leak in U.S. history. Speaking out against the government, which isn't a crime in the U.S., is not sufficient for being arrested.

Can you imagine one of your customers permitting a developer to walk away with their entire code repository and internal strategy docs, without calling the police?

Speaking against the government alone isn't a crime. It happens daily across many venues. Hell, I've got folks on my Facebook feed practically plotting to overthrow the government over the Oregon/Bundy controversy.
Do you had any evidence of this?
What Do VCs Think Will Happen in VC in 2016?
These were scrapped from top twitter celebrity tweets in 2012, I assume quite a few of them have may have deleted their old tweets since then.
Word! Thanks for that. Forgive my skepticism.
I'm annoyed I didn't know that. I read it as once separated, and got the overall message, but was part of the reason I found it so funny to read. Now that I've built that association, I guess it's simpler.

It's weird I'm a big talker and always reading things and never came across that in a way that I memorized it. I appreciate you explaining it to me.
Upvoted primarily for the repo name.
Of course. You can't learn that sort of judgement (when to use vs when not to use) from a book.

But our profession's training material, at least in my experience reading, drills it in your head to use all these abstracting devices.

It's certainly true that you can get some "book knowledge" that tells you that you can over abstract. I mean, this blog post is one example. But I only hear this sort of stuff from things like blog post from experienced devs, it seems to me. (Or maybe I just read the wrong kind of books?)
Because of updates and convenience. You could always use bower or the CDN alternatively. But since npm is the way I use most of the stuff I develop, that's what I recommend. You don't have to use node to use npm, but as a package manager it resolves lots of issues even for front-end components.
Not sure what the requirements were to be "South Africa’s first dedicated game design program", but there is Friends of Design in Cape Town:

http://friendsofdesign.net/
I'd really appreciate an invite if you still have any. It's wild to see just how in demand these are right now.
I want nothing at all to do with a 2A debate, but ...

The "nuclear weapons" argument is actually a useful and substantive retort from gun control advocates - I don't think it should be waved away as if it's absurd or silly.

But at the same time, I think there is a very, very simple solution to the "nuclear weapons" problem, and that is to cap firearms capability at whatever the highest capability employed by the state and local law enforcement that one is subject to.

No SWAT team or sheriffs department will have a nuke, so the problem is solved.

Because of posse comitatus[1], you can't end up with a situation where local law enforcement disarms itself completely (and thus, disarms all citizens) and hands over larger tasks to the military, since they can't do that. On some level, local law enforcement in the US needs firearms, so that unintended consequence is skirted.

[1] https://en.wikipedia.org/wiki/Posse_Comitatus_Act
Genuine batteries, too.
Well, not anymore. Everyone knows about it now!
The American company I work for once decided that the shared folders of the German team should be located on an American server. So they flew the hard drives to the USA over a week-end. Then the Germans complained because of the time it took them to open their excel files. So the company had to fly the hard drives back to Germany. Anecdotal, but a good example IMHO.
As a type 1 this sounds great, but my concern is if you have this sack of cells sitting in your body that's insulated from the immune system, what happens if some kind of infection manages to take hold inside of the sack? I don't know how common it is for instance for something like a virus to infect pancreas cells, but it seems like if one did manage to take hold inside of this "device" that could be incredibly bad. I'm also working on the assumption that this same membrane might protect it from bacterial infection, but that's also a big assumption, and if it doesn't that seems like it could be even worse.
They say further down that, eventually, if this works, it or something similar could be useful for treating Type 2, but yes, it's about Type 1.
Maverick off-road flying car (2014; video)
Yet you suggest DO should be using SANs when there isn't enough information provided to know if it would have made a difference in the outcome.
Seems like native advertising
The Innovator’s Dilemma in Science