skysight-inc/HackerNews huggingface dataset:
According to the USB spec, a device must complete a protocol handshake and declare a desired voltage level before the host is allowed to supply anything more than a minimum voltage. In case of the USB condom, this handshake would have to be executed by the condom.

I'm not sure how widely implemented this behavior is for "dumb" USB chargers though, as opposed to actual hosts though.

But it might be that they want to preserve compatibility with actual hosts, in case that you i.e. want to charge on a public PC. Or they want to make sure that even if your charger is actually a disguised malicious device, you can still use it as a charger, which would be kinda ironic.
yeah, but it's also suspicious looking to a laymen at an airport whose inspecting your luggage.

i've been hassled for a cubieboard. (a single board ARM computer). They seem to hate exposed PCBs. You'd think they would have seen quite a few...
3d printing is an OK solution to low-volume cases.

tinkercad.com to create an stl file, and shapeways.com to print it out.

(simple) PCB design and production is super quick and easy though, you're absolutely right.
I think thats the best of both worlds. You can write really nice and clean code (the default) while still having the ability to "get ugly" (for performance reasons) if you really need to.
Interesting and quite dense post - I had some trouble with the terminology so, for the other five people reading this.. CHO = carbon hydrogen oxygen (ie carbohydrates), N = nitrogen (ie proteins & purines)? This was hard to figure out from google alone but seems to make sense..

Also, PUFA = Polyunsaturated Faty Acids, EFA = Essential Fatty Acids. n3/n6 are more commonly (less precisely?) known as omega 3/omega 6 fatty acids.

From my personal, anecdotal experience the first intervention has been effective (and this seems to accord with the received recommendations wrt better health outcomes for those eating more vegetables and fish). But how clear are we on the outcomes of these simple and broadly applicable interventions have been made clear and concrete so far? The first goal for the science should surely be to end the debate on the proliferation "diseases of civilisation" which, to my understanding, we should be able to do by proving a difference in outcomes for these interventions and correlating them to the dietary shifts of the last 30 years
The point of it is that the US government finds it politically inexpedient and costly having to pay Russia or United Launch Alliance[1] (who sometimes use Russian engines anyway[2]) in order to get people and equipment to space. SpaceX is an obvious path away from the Russia Space Agency / ULA.

For things that the government wants to launch from the US, having a second US-based option for space launch will get the US out of the bilateral monopoly that exists with ULA.

[1] http://en.wikipedia.org/wiki/United_Launch_Alliance
[2] http://spaceflightnow.com/news/n1408/20rd180delivery/
> Every time a programmer has an issue with Git, whoever helps them has to sit down and explain the underlying system for 20 minutes and draw a bunch of sticks and bubbles. Non-programmers will never put up with this.

But from my experience, they have to do this exactly once per (non-stupid) programmer. The moment you grok underlying structure (basically all graphs and pointers), the apparent complexity disappears and most of the things in git become obvious. I see no problems with explaining this to non-programmers as well, you just have to spend a little more time, because they probably aren't used to think in terms of graphs.
Are you trolling? Most rocket platforms have had a rate of failure. The ESA's Ariane 5 (predecessor of the VEGA rocket) had launch failures as well. SpaceX has had an amazing run in comparison to most other platforms.

>But concretely, what's the point of it? NASA worked fairly well if well founded...

NASA doesn't build rockets. They have always outsourced the job to aerospace companies.

> Now for political reasons they prefer to give money to SpaceX

I think you'll find that political reasons are keeping NASA from buying more launches from SpaceX.

http://www.usatoday.com/story/news/nation/2014/04/25/spacex-...

EDIT - changed my wording from "very checkered history" to "had launch failures as well" - in my rush to respond, I went from memory and checking the facts found my words too strong.
Then it seems confirmed that something like Basic in Haskell is actually useful. Imagine, once when everybody learns Haskell as the first language, "advanced" books will teach people BASIC. In Haskell. Or maybe the compiler will get even better.

Still, the educational value of the Basic in Haskell is huge for me. I thank Augustsson.
Well actually NASA, like any beaurocracy, grew so large that rockets were costing billions of dollars to launch a new rocket. Without market forces to keep the costs in check, no one thought this a problem and contracts were issued based on paperwork driven development.
And of course authors and publishers will try to game this. Spam is an AI-complete problem, you'll need a system groking human values and making judgement calls to filter out spam perfectly.
Uber vs. Indian Cab Companies
Nice, but NB that page is REALLY hard to read.

body {
color: black;
font-weight: normal;
font-family: verdana;
}

Helps a lot from my experience.
Notch programming Ludum Dare live
This would basically be a packet-inspecting firewall for USB instead of IP. I agree that this would pose a number of technical challanges as a lot of the tools and optimizations we have in IP stacks don't exist for USB, but I don't see how that would be principally impossible.

In fact, as there is a lot more standardization in USB profiles than in IP protocols, it might even be easier. I.e. if you just inspected messages of the mass storage profile and blocked everything else, you might already get pretty far. I agree that the performance problem would stay though.
The very concept of "owning data" is nonsense, as your example clearly shows.
If you like this stuff, have a look at Healpix: http://healpix.sourceforge.net/
It splits sphere into pixels each with separate number. It is sort of fast hashing for spherical purposes in astronomy. It does not require trigonometric operations and is very fast.
For file conversions, I find myself relying almost entirely on pandoc. Commandline tools rock.

Calibre has done a few conversions, but given the typical use-case I've found is for trying to get PDFs into anything else vaguely usable, it's almost always a complete wash.

Going to Markdown or LaTeX and from that to the format(s) I want is almost always the preferable route.
I almost expect a statement that this was a successful test of the self-destruct mechanism.
...
Oops, looks like they really did it.
A bit sad really, he would've had a pretty good point if he hadn't included that line.
Old news from Aug 2013.
This was an auto-destruct, it didn't just randomly explode due to engine failure. Some other parameters of the test launch were either incorrectly configured or went out of bounds and the flight computer destroyed it. Rockets are hard, sometimes you have to fail fast.
>>The unmanned rocket was destroyed when its self-destruct system was triggered after an unexplained malfunction.

It's interesting these rockets are equipped with self-destruct systems. What scenario would warrant a rocket purposely self-destruct?
Thanks to mr Snowden we now all know the massive influence of the NSA and the way they can change/delete trends in the online media. HN is a big website with lots of influence (as is Reddit). Question: Has Ycombinator come forth with a statement they are not under the spell of the NSA?
The Falcon 9 never exploded. So far it has made 11 successful flights to orbit, it lost an engine mid-flight, once, Grasshopper made 8 successful hops, and G9R Dev1, a three engined first stage with grid fins, self-destructed on its 5th flight, probably while trying to do something no rocket has ever done. Note that SpaceX president Gwynne Shotwell said last year that she feels the engineers are not pushing the reusability testing enough because there were no failures yet.

NASA is a terrible rocket design bureau good only for pork barrel, which is what is has been doing for decades. NASA had to admit that developing Falcon 9 (100% privately funded by SpaceX and private investors) would have cost more than twice if it was done by NASA (http://www.nasa.gov/pdf/586023main_8-3-11_NAFCOM.pdf).
> It's interesting these rockets are equipped with self-destruct systems. What scenario would warrant a rocket purposely self-destruct?

When they're out of control and could hit someone.
Shit happens. Especially when you have a requirement for US citizenship for your employees...
The charge pins on a battery charging input could be used as a makeshift i2c to communicate with a smart battery chipset, thus communicating the same intentions ("hay! give me more!") without any additional wiring or need for access to the USB subsystem, while making use of the USB form-factor that's so ubiquitous today.

if lithium batteries weren't so problematic when overcharged you could float-charge everything pretty efficiently, then you wouldn't even need a management system.

Our current way of doing things is probably here to stay, though.
Because if they lose guidance but the motor keeps running the thing could hit a populated area.
The concept of data ownership doesn't make much sense. Data is infinitely copyable and infinitely inferrable, thanks to magic of causality (at Google scale, if I couldn't read something from your mail, I could probably correlate it out of your search queries, web browsing patterns and location history). The discussion should be about ways to obtain a particular piece of information and the ways to use it.

The perfect example to illustrate this is actually what waterlesscloud wrote downthread:

> If I leave some loose hairs on an airline seat, does the airline now own my dna?

Do you own your DNA? What the hell would that even mean?
How does the posted article contradict that in any way? The description you post is purely aesthetical (as defined in the article).
This article isn't really about the word "hacker". It's about using ideas from moral philosophy to explain the reasoning and actions of people who tend to self-identify as hackers. It's about the people and their reasons, not about the dictionary.
Erlang language kernel for IPython
If I was an inanimate heat engine, you would have me dead to rights. But I'm not, I'm a living creature with free will (or a good approximation thereof). If I start feeling hungry, I'm going to want to eat, and it's not much use telling me that I shouldn't, if my body is crying out for more food I'll listen to it more than you (whereby "I" I mean an average person - it just so happens that personally I'm capable of resisting the urge, but I know I'm in the minority on this one).

When you eat carbohydrates, your body produces insulin, which encourages your body to suck the glycogen out of circulation, and store it in triglycerides. Congratulations, you just got fatter, and worse still, because all of that glycogen has just been stored away, you're feeling hungry again.

That means that if you can find foods that help keep your body from sending the "hungry" signal (by e.g not triggering the insulin-response), then you will naturally eat less.
I kind of do this, though I hate the digital nomad moniker.

I used to split time between NYC and Vietnam. NYC for client work, Vietnam for bootstrapping my publishing platform (shameless plug our eat your own dog food first magazine is coming out soon: http://vimeo.com/100580125). However, for the last year, I've been in Vietnam full time, giving up my apartment in NYC and "relocating" to Nevada for tax purposes. I did this partly because I was getting closer to finishing up the first phase of the publishing project, but also because I found out I was going to be a father ;)

The hardest part is keeping work coming in at a constant enough rate. In NYC I was always booked solid, 24/7, but in Vietnam it comes and goes in spurts. Partly because some of the work I did in NYC has hardware requirements that can't be met here in Vietnam (large retail experiential installs) and partly because business is slow for my main client. Finding new clients to fill the gaps has required some serious email/linkedin networking hustle, but it can be done.

I've had people interested in hiring me for local projects, but I've had a hard time lowering my rates to a level acceptable for both parties. Even though they are regaled by the amount of experience, developing countries might not be so focused on quality over quantity. Which is OK.

If you take the time to get TEFL certification, that's a possible fall back. I'm a college drop out, so that's no bueno.

Anyways, wouldn't trade the experience for anything. YMMV.
Can we stop pretending these companies were not complicit in these programs now?
This is important and should be a top-level post. I think many people miss this in discussions about privacy, and this is the reason I believe the privacy is dead. Everything you do is metadata about everything else you do, about everything else people around you do. You can infer any piece of "data" you want given enough (meta)data sources and computing power.

Thus the only way we can keep privacy would be to roll back the last 50 years of technological progress, and that's why I'm starting to entertain a thought that we (as a society) should drop the concept entirely and tackle the change head-on, instead of being dragged there by force by the ongoing progress of technology.
it's a given, if you read a post like this, it'll be about Thailand in some way.
Is it a joke? IMO the name is bad and would put me off using it in professional/business situations, but everything else about the project seems serious to me.
Hi guys,

The creator of Screenly here.

If by 'channels' you mean breaking the screen into different blocks (normally referred to as 'zones' in DS language), it is possible using HTML, but strongly discouraged. The reason is simply that the Raspberry Pi isn't powerful enough to handle that heavy workload.

Regarding the browser Screenly OSE (the Open Source version) uses, it's called UZBL[1]. It does support JavaScript, as long as it isn't too complex. For instance, animations etc won't work. Also, Flash isn't supported for obvious reasons.

[1] http://www.uzbl.org
Andrew "bunnie" Huang is working on the novena and is also on the Technical Advisory Board of lowRISC - a core based on the RISC-V instruction set. So I guess that there is quit a chance they will use RISC-V in the future.
Meet Cortana
Japanese Women Armed with Chainsaws
It wasn't a Grasshopper, it was part of the launch subassembly for it, the F9R-Dev1.
Some more background to this:

http://blog.fogus.me/2009/03/26/baysick-a-scala-dsl-implemen...
This was my first thought too, I'd bet £5 that the port on that thing will snap off within a week in my bag
Honestly, play KSP. Once you flip a rocket, its nearly unrecoverable and it just accelerates into the ground.
probably isn't such a difficult system to add when you're adding that capability to a massive tank of pressurized fuel.

One can imagine all sorts of instances where it'd be preferable to litter the area with debris rather than missle-ing the rocket into a densely populated area.
> The ESA's Ariane 5 (predecessor of the VEGA rocket) had a very checkered history.

Ariane 5 is not the predecessor of Vega. They are two very different project, for different payloads. And look at the table of success and failure rate of the Ariane 5 itself http://en.wikipedia.org/wiki/Arianne_5

> SpaceX has had an amazing run in comparison to most other platforms.

Clearly that's not the case.

> I think you'll find that political reasons are keeping NASA from buying more launches from SpaceX.

From that interview: http://www.cbsnews.com/news/tesla-and-spacex-elon-musks-indu...

Elon Musk: NASA called and told us that we'd won a $1.5 billion contract. And I couldn't even hold the phone, I just blurted out, "I love you guys."

Scott Pelley: They saved you.

Elon Musk: Yeah, they did.
Moderators - Could you please add [2013] to the title?

The article seems to mix up the PRISM and Upstream programs. For more information, I'd recommend either the Privacy and Civil Liberties Oversight Board report of Section 702 collection[1] (VERY long) or this post from Top Level Communications analyzing the PRISM program[2] (much more accessible).

[1] http://www.pclob.gov/All%20Documents/Report%20on%20the%20Sec...

[2] http://electrospaces.blogspot.fr/2014/04/what-is-known-about...

EDIT: corrected link
If the source file format for the language is not stored as plain text but it's already in a tree like file format then no, it's not just syntax highlighting but the natural way to handle this file.

I could imagine a source file format where the nodes have different types for different literals. There would be much less parsing problem than parsing plain text, of course it would need a special editor.
You uh, do realize that this was a test-bed rocket right? Designed to do experimental things?

Also, I was not aware of any Falcon 9 exploding previously. What on earth are you talking about?
Or you can do it properly with an actual (and well tested) epidemic simulator with zero lines of code: http://www.gleamviz.org/simulator/
I don't see how that is supposed to be a valid excuse. Non-lisps tend to support operator precedence, reducing the number of parens significantly. Thus, the argument "other languages require the same number of parens" is completely false.
And that is why I host my own shit...
I hope there's a way to disable the self-destruct mechanism when they start doing manned flights!
"We've got to tunnel one of these vehicles into the ground by trying something really hard." - Gwynne Shotwell, President and COO of SpaceX
It still looks an expensive FPGA development kit to me. A Parallella board is a cheap FPGA development kit.

One think I can't tell is whether the FPGA on the Novena can bus-master back to the main CPU.

I'm sure somebody could spin a Mini PCI/PCI Express Mini Card with an FPGA easily enough that would let you do interesting stuff in a laptop.
In most common law countries judges are not elected and don't get away with the kind of thing discussed in the article (like informal ex parte conferences).
Regulators Want Comcast to Cough Up Lots More Data About Its Internet Policies
The Expiration Date of News: Blendle
World Wide Web Foundation Warns Google HTTPS Policy Could Create Unequal Web
Servers are fun: Ansible
You are indeed both correct.

The problem with people who do things like drink 2 litres of coke, is that they become insulin resistant. Meaning they produce a lot more insulin than required, as thier bodies ability to gauge how much insulin is thrown out of wack (by the spikes in sugar).

Now when you have something that only requires 2units of insulin, your body outputs 4 (because of insulin resistance) and now fat cells are being created when they shouldn't be. (Because insulin is what regulates fat storage, i.e insulin takes the sugar out of your blood by shoving it in a fat cell).

Keep this up, and you eventually end up diabetic.

You are both saying the two different sides to the same coin.

EDIT:
To be clear - If you have regulated insulin (by controlling carbs and suger) you will gain less fat (but lose it normally). If you starve your body of those sugars in the first place you will lose more than you gain (regardless of insulin). This is why WeightWatchers works, and why Excercising your arse off works, and also why Paleo/Atkins/Low-carb works.
> Ariane 5 is not the predecessor of Vega.

I stand corrected. The point is that the ESA's rocket program is far from flawless as your "3 from 3" post above suggests.

>> SpaceX has had an amazing run in comparison to most other platforms.

> Clearly that's not the case.

From the article, this was a TEST flight. Exploding rockets is an expected part of the development process.
European court decision punches holes in free knowledge
Not only do these rockets have them, but manned craft like the Space Shuttle are destructible from the ground (one hopes the encryption keys are well-protected). You don't want an out-of-control bomb heading towards Orlando.

http://en.wikipedia.org/wiki/Range_safety#Range_safety_in_US...
As an experimental vehicle, you're generally supposed to be pushing the limits of what it can do to find those limits. Essentially, they're saying "no accidents means we aren't trying hard enough to break the thing".
Very unlikely. The Space Shuttle also had this.

http://en.wikipedia.org/wiki/Range_safety#Range_safety_in_US...
There won't be. If the self-destruct triggers, then the rocket is 1) already going to cause their deaths, and 2) going to potentially save the lives of people on the ground.

Now, that said, this is why we have escape towers on pods (and the escape rockets around the sides of the Dragon 2). In the case of an emergency, those eject the pod from the rocket so that it can be returned safely, even as the rocket is destroyed.
I guess I'm saying I don't see the distinction.

How would you store that highlighting to disk?
The shuttle had its own variant although that was manual, not automatic http://www.popularmechanics.com/science/space/nasa/4262479

I believe it doesn't matter what the craft is, there is always some manner of self-destruct to ensure a larger population isn't threatened by debris from an exploding rocket.
also a pretty good chance the words “work permit” won’t appear in the article anywhere.

just because you don’t agree with certain laws, doesnt mean you can just ignore them.
There is a big difference between the kind of rudeness the Calibre developer is known for versus the zero-tolerance-for-bullshit that Linus is known for.

Nobody is claiming he is obliged to act differently. Everyone is just agreeing that he is an asshole and that trying to work with him would be a waste of time. By all means adopt his attitude if you admire it; you'll get the same sentiment from the community.
Any number of reasons. Test ranges are usually in remote areas to avoid any immediate danger, but if the guidance or control systems malfunction, it can go somewhere unfortunate rather quickly.

I can't seem to find any good numbers, but it seems like the F9 rocket should have somewhere around 200 tons of fuel & oxidiser (kerosene & liquid oxygen). That, in addition to the few other hundred tons of rocket landing anywhere public is probably not going to end well.

IIRC, most rockets over a certain size are required to have some form of 'range safety package'[1] which may include a self-destruct capability for exactly these reasons.

In the course of the Challenger shuttle accident, the Solid Rocket Boosters were remotely destroyed by the range safety officer[2]

[1] https://en.wikipedia.org/wiki/Range_safety

[2] http://history.nasa.gov/rogersrep/v1ch9.htm
This isn't a hashing problem, it's a simple set intersection problem. A class of 6th graders could break this apps "secrecy".
I say "looks cooler" and you respond by saying that it's easier to make. Since when does "cool" equal "difficult to produce"? And why didn't anyone tell me about that rule in high school?