skysight-inc/HackerNews huggingface dataset:
A few years ago, I once met someone who worked on imaging devices for satellites for a military contractor, which was about all he would say about the specific work he did. He indicated that the building they did their work in had _no_ internet access. Generally, if they wanted to refer to things on the internet, they had to go to some internet-connected computers in another building, print out whatever they wanted and bring it back to the building they worked in.

Perhaps it's unrealistic to expect security without tradeoffs of convenience.
True, but then you have the teammates to compare. Vettel / Webber, Alonso / Massa, etc. Same cars, very different records.
It seems like a wifi device in monitor mode might work for this. You could write a small utility to assemble streams from sequenced udp broadcast traffic or raw frames, and ensure the radio in the airgap machine never transmits.
Coinbase visits payments conference Money2020 - response to Bitcoin overwhelming
She cancelled US visits and contracts.
Complained on the UN assembly.

And even raged on twitter (yes, raged on twitter, teenager style).

How that is not being intensely critical?
Except that the go developers explicitly stated their design goal was to replace C++ for their needs, not C. And that completely failed, and now the focus is on pulling in python devs.
You can download the entire PirateBay database of magnet files, in under 100 MB. If you want to provide a robust place to grab torrents, a hidden service is a good idea.

Beyond that, I think that dedicated TOR users will shy away from using BitTorrent since it's a huge privacy risk. They're more likely to be using FreeNet or I2P for anonymous P2P filesharing.
You're assuming that the only way to compromise a computer is through a direct internet connection. This is wrong. Pre-internet viruses spread on diskettes.

The point of the air gap is to assume that any computer that has ever been connected to the internet is infected in an undetectable manner and that this infection is capable of spreading autonomously. Only by physically denying the infection the means to spread can you protect against it. Secondarily, you want to deny the infection the means to communicate back home, but sometimes the point of an infection isn't to steal data - see Stuxnet.
JSON is a great way to make your data accessible to deep packet scanning systems. Define all your protocols with JSON!
DDG doesn't search Tor, it's just a .onion version of their regular site.

Also, it's Tor not TOR. https://www.torproject.org/docs/faq.html.en#WhyCalledTor
Flash drives are not dumb. I know that Travis Goodspeed has had some success in reflashing their microcontrollers to speak corrupt USB to attack USB stacks of host machines (which of course run in kernel mode).
No, the ultra paranoid would buy two computers...

The ultra-ultra paranoid might use their popular and widely read blog - a blog which is almost certainly read by more than one or two people at the NSA - to post an enormous boat-load of misdirection that is nevertheless also helpful advice for people who are actually stuck attempting to secure Windows computers. Advice that happens to highlight what a nigh-impossible task that really is. (TEN rules? Good luck.)

I can't think of any reason for someone in Schneier's position to publicize his actual security arrangements at this time.

Then again, maybe he feels he has a duty, as a security expert, to use and thereby remain familiar with the most popular systems around.
> but I think it's a bit 'too much' for a slide-based presentation.

I disagree. I used this for 3 presentations by modding the demo app. After downloading, its as simple as writing HTML and CSS to create a presentation. Add a few section tags, then your custom markup+styles, and you're good to go.

For me, writing the HTML and CSS is easy. Maybe that's why I enjoyed using this for my presentations.
That can end up killing the competition (and the sport). See the criticism of the America's Cup for instance, where even competing teams said it was getting way too expensive to participate.

People want actual competition, underdogs, suspense. Not having the guy with the biggest bank account win invariably and predictably. They want to root for a human, not an operating system.

And nothing stops you from creating a new "F0" association with no rules, you just have to find a way to finance it and have people watch it.

If the FIA thought removing those rules would make them more money or bring more viewers I'm pretty sure they would have done that long ago...
http://www.johnfdoherty.com.nyud.net/entrepreneur-for-two-we...
That license issue wasn't about the spec, it was about the implementation. Alas.
> Agreed. Completely misses on-die caches for instance.

Absolutely, except for the part where he mentions them

> If you're really lucky and the value is in L1 cache, it'll only take a few cycles.
>The forfeiture complaint is considerably more blunt about the feds' position that the entire Silk Road enterprise is inherently criminal

What a bunch of horseshit on part of the feds, while the market was overwhelmingly populated with drugs I know for a fact that there were sellers who only sold things like laptops, flash drives pre-loaded with anonymity software, and DVDs of tails and such.
> It is rather sleazy that they tried to portray Assange as a self-obsessed, egomaniacal cult leader of some kind.

It is still sleazy if there's element of truth to that? Cult leader, maybe not, but his ego is visible from the ISS, and his narcissism is fairly hard to miss as well.

Likewise Assange is certainly intermingled with harm/death to Americans, if not directly involved. He claims there are higher reasons such as his effort to foist transparency on the U.S. government in particular, but you don't leak hundreds of thousands of diplomatic cables and still end up Doing No Harm.

Additionally it was Assange's mistakes that left the archive of unencrypted unredacted documents on a public web server in the first place. The Guardian journalist should have been just fine to publish the password years after the fact as the FTP share used to push the documents to the journalists doing the analysis was not required to be public for years! So again, although Assange is not "the sole gunman" here he does share in the responsibility.

And all of this now reaches back into why it might be appropriate to describe Assange with cult-like descriptives. You ask a U.S. Democrat and they'll probably be able to list at least 5 things they don't like about a prominent Democratic politician. Even a Republican would be able to list faults with their politicians.

But to hear people describe Assange, he is almost literally perfect, has never done something wrong, makes snap decisions that are revealed to have been 100% beneficial years later, and never suffers from normal human misunderstanding or flaws in decision-making. Where does this come from?? I screw up something at least twice before breakfast every day, but any fault people point out with Assange must be as part of a vast government and media conspiracy to discredit him? OK, sure...
This is great stuff to know. Not relevant to my audience, I think, but it's something I wasn't quite aware of before, and I'm happy you pointed it out.
WOW! This is actually a very useful comic :)
https://plus.google.com/118095276221607585885/posts/RK8qyGVa...
Bitcoin doesn't (practically) charge that but I have no idea who uses them (except few crypto geeks/criminals/speculators)
How do webservers solve this problem and why can't CLI programsw do the same? Invoking a Java program could connect to a running jvmd daemon
Google pulls a Facebook: New terms of service let it use your name and photo
Nothing is stopping a compromised host system from flashing the microcontroller on the USB stick to make it lie to you. They aren't appliances.
This kind of movie is called Propaganda. But oh, wait, there is no such thing in a democracy..errrr...
Yeah, there are lots of onion.to sites indexed. Maybe the ranking is to do with the fact they experience so much downtime?
I'd like to suggest to everyone trying this that:
1. holding such a thin object against a belt sander may be difficult.
2. if you lose your grip, it might fly across the room at dangerous speed.
Another court has upheld Aereo’s service to stream broadcast TV
or he knows that NSA can own both Windows and Linux. Which is probably true. At which point, he needs to 1) know his system is not yet owned and 2) that the encryption system he uses works and isn't backdoored.

So about his only plausibly concern is if Truecrypt uses the Window's entropy pool switched to use say EC_DAUL_DRBG. That is a concern, but it's one with Truecrypt and can be checked.

This is assuming that even for the NSA, having Window's identify and modify the truecrypt binary is impossible. Realistically, if you are worrying about that, you should worry about Intel chips doing the same thing. At which point, you're screwed no matter what OS you use.
Why can the solidus (/) be escaped?
Not at all. The microcontrollers on flash drives can be reflashed to do all manner of mean stuff to any host it's plugged in to.
> If you allow trailing commas then you would break json parsing in all old version of IE.

No, you would break the evaluation of json as javascript in old versions of IE.

Use a real parser already.
This part stood out : "The ideal of 3-4 instructions per clock cycle can only be achieved in code that has a lot of independent instructions."

And a bit later : "3.Modern CPUs do crazy things internally and will happily execute your instruction stream in an order that's wildly different from how it appears in the code."

This may potentially explain why a smaller executable isn't necessarily faster when executing. I guess a lot of compiler gymnastics are devoted to breaking down complex instructions to take advantage of this.
We use both C and C++. C for our kernel module, and 8051 code. C++ is preferred for network messages (zeromq + protobuf), configuration (from ui or file), and mostly for the heavy math that produces our output. We use value semantics almost exclusively, and heavy on the generic implementations of our math because we support 1-bit, u8, u16, float and double precision outputs. Yet we still can provide template specializations to utilize low level processor intrinsics for SIMD optimization.
Well it depends the various OS' tend to different languages for systems programming. PR1MOS used FORTRAN and PL1/G as a system programming language PICs will use PIC machine code?

Which systems are you interested in? You do understand what is meant by "systems" programming as opposed to general programming using a particular system?

And all systems programing will usually have some Assembler usage.

Ps for the younger readers PR1MOS is descended from the ur hackers OS ITS
So when information literally falls into their hands and they still refuse to publish because it happens to be embarrassing to Ecuador, what then? Do we finally get to point out that WikiLeaks is biased in their own investigations, and has been since their major redesign?
What does trailing comma support get you?
There is no more justice in America.
Not only is MongoDB considerably lower in cost than Oracle, but adding nodes to a MongoDB cluster is an exercise in simplicity.

It was my understanding that MongoDB scales poorly.
Modern ethernet ports will not link over one pair. It breaks autonegotiation.

I'd sooner use a wifi card in monitor-only mode, patching the driver to disable all transmit ability.
While the CPU is waiting for data to load from RAM, is the operating system smart enough to give it a different task to execute?
NYT had a discussion a few years ago: http://www.nytimes.com/2010/01/05/your-money/credit-and-debi...

> While there is little controversy about the fees that Visa collects, some merchants are infuriated by a separate, larger fee, called interchange, that Visa makes them pay each time a debit or credit card is swiped. The fees, roughly 1 to 3 percent of each purchase, are forwarded to the cardholder’s bank to cover costs and promote the issuance of more Visa cards.
Lies about Curation
They don't, it's just convenient to make their point. Pretty much any new technology isn't directly compatible with old technology.
Wouldn't dropping below the mark let you beat the pants off the competition?
And they're slow! Google has stated that page speed is a ranking factor which means that hidden services will be hit hard (if they were actually crawled) and hidden service proxies would get that and then some.
If "enhanced collaboration" was the real reason for the open plan office, we would see all the C level executives in one room. After all, isn't their collaboration the most important?
Terms of Service update
It has to do with the fact that the processors you are talking about are called "PSPs" or Payment Service Providers. 2.9% + $0.30 is a standard rate that incorporates risk, operations, interchange (visa/mc), etc... while still making a profit. That's why PayPal, Stripe, etc... price accordingly.
That's a little adventurous. std.algorithm is known to only have one function which allocates.

The rest of Phobos is being looked at, but to this point I don't think it has been combed thoroughly enough to say "almost entire."
This is a very interesting take on privacy and the direction of history. Another direction of history I'd like to compare this to is the unification of humanity.

No matter what our opinions on globalization, or diversity of cultures are, the humanity is inevitably moving towards one culturally homogeneous world. This may not seem obvious if we look at history on the scale of a few centuries, but it becomes apparent if we look at our entire history as species. We started with tens of thousands of completely separate "worlds" that had nothing to do with one another, and slowly, through trade and money, religion and imperial expansions we have become a single "world" without a single completely independent culture left on Earth. Slowly we are also all agreeing on moral and political values, such as "democracy", "human rights" or "equal opportunities" (incidentally, values spread across the globe by western imperial expansion). If you want to object that there are still tons of cultures left that are all so different, that's simply not true. Can you imagine Indian cuisine without chili peppers? Or the Russians/Irish without potatoes? Or the Italians without tomatoes? The whole world smokes, no culture openly accepts slavery, and so on, and so forth. And all these things and ideas were introduced just in the past few centuries, an almost negligible amount of time compared to the rest of our history.

Anyways, so the idea of openness of information, free data, etc. definitely seems to be a similar force. Again, if we look at the evolution, for most of our history we lived in small bands where privacy was non-existent, the ability to gossip was what gave us a major evolutionary advantage over other species. Still, even today most of things we spend our time talking about is pure gossip (just think about the proportion of HN articles about the "celebrity" programmers going to this or that company). So this idea of privacy, secrecy, etc. is something very new and I guess only the history can show whether it'll stick or not (as you conjecture).
You should read the studies. What you're saying isn't the same thing.

Also, even if it was, I'll take scientific evidence over 'belief' any day.
Sure. My point wasn't that they're considering bringing in another sales guy, but rather they're looking for someone who understands the large enterprise market. Microsoft and its shareholders fear nothing more than waking up to headlines about 100,000+ seat companies, like Ford, launching initiatives to get off of Exchange and onto Gmail.
Apple legend Bill Atkinson's new mission: Save the postcard
This one is simply not going to be open source at all, they're going to charge for it.
Anecdotes are still not data, no matter how snarky you are. Hint: your claim AND the study can both be true.
In one of my previous jobs(Sempra Energy), the work issue laptop had Vista logo, but the IT guys gut it and install XP. My current default desktop at DirecTV has XP, and I started my job last March.
Not if costs are prohibitive.
I meant an Torrent Index, such as Piratebay
Not really... just add a "comment" key and then ignore it when processing.
Argument parsing is an essential utility and part of the standard library in all major programming languages, though. Dating back to getopt becoming a standard in C (or earlier?)

Or do you find Python's argument parsing to be especially notable for some reason?
> Read this very internal memo and decide for yourself. Surely, you could argue for China and Russia breaking human rights, but they don't portray themselves as the moral authority in the world.

Russia does, do they not? Were you not paying attention for Snowden or Syria? If Russia is not a moral authority that is at least compatible with WikiLeaks's moral goals then why would Assange host a television show on the state-sponsored Russia Today channel?
I note that postscript has loops and methods, if I recall correctly.
Depends on what margin of this is profit. If they're not making money through nonpayment then they would be losing money each transaction.
So, contrary to some of the discussion here, this icon set is _not_ going to be free or open source.

It's a bit vague about that, but if you go to the kickstarter page, note:

> [$35 pledge]: You'll get the entire icon set when it goes public in 2014. This is the least expensive Iconic will be—at least 50% off its price at launch. Well done, bargain shopper.

So they're planning on selling it for at least $70.

Or am _I_ confused about something? It is confusing; they need some straight up explanation of the licensing.
Quickly, everyone convert their C to javascript!
The ability to be lazy.
Media coverage for startups: Dispelling three common misconceptions
I'm trying to be OS agnostic here but we can assume some kind of Unix/Linux system.
Sinhalese, spoken only in Sri Lanka, naturally has some of these features: http://en.wikipedia.org/wiki/Sinhala_alphabet

1. Fully phonetic

2. Syllables are formed by a logical and consistent system of vowel signs that can be attached to consonant characters

3. Uses pure vowels and largely un-accentuated except for some minor stress on the first syllable of words

4. Alphabet order is logical -- a grid arranged by tongue position and nasalization

The biggest bad thing about the language: the formal grammar is very much latin-like, and equally difficult to master. Fortunately, the spoken version is largely grammar-less.

Source: I speak it.
"You're assuming that the only way to compromise a computer is through a direct internet connection."

I'm assuming the exact opposite. I recognize, as does Schneier, that infection can occur without such a connection. Any mechanism that facilitates transfer of data also facilitates infection. That includes USB sticks and CD-Rs, which have the additional problem of leaving artifacts around for others to pick up later. It's the "we can secure USB sticks better than we can secure networks" belief that's magical.

"Only by physically denying the infection the means to spread can you protect against it."

As soon as you physically move a USB stick from one machine to another, you've effectively created a network. A really crappy one with high latency, but that doesn't make it any more secure as you yourself illustrate with the diskette example.
Now how long would that have taken WITHOUT source code?

Would we _ever_ have known (without keyfiles on disk to analyze)?
Crockford's G+ comment is a pretty dumb reason in my opinion. Just say comments should be completely ignored in the spec. Problem solved.
Redis LUA scripting examples
Rust has much less emphasis on CTFE than D, and instead has a very extreme focus on zero-cost memory safety (and, following from that, a concomitant focus on easy concurrency).

D also owes more of its ancestry to C++, while Rust takes a lot of its inspiration from the ML family of languages.

Both languages are gunning to appeal to C++ programmers, and they're both worthy in this regard depending on your use case. The C++ pie is more than big enough to let both languages thrive independently (and their underlying philosophies are different enough that I expect very little overlap between their communities).
I worked on an "Air Gapped" network. We didn't call it that.
As the internet and open source took off it became more and more painful.

To get files over to the network, we'd have to download from internet and then burn to dvd and bring it over. The thinking was that DVD's with their write once capability would prevent unwanted files from hoping aboard. This didn't help if the file you were transfering was infected, but files were virus checked before burning.

Oddly files went Windows->Dvd->HPUX machines meaning the virus scan on windows was somewhat useless.

But having no access to cpan or online research on your main work machine was hard.
It is easier to say determination matters more if you don't talk about inborn ability from the start. Talk about it as people are peaking out.
Google hypocrisy: patenting payment splitting while lobbying reform
And a lot of that's fluff (the rails diagrams, boilerplate); you could probably fit it quite comfortably on 1 side of A4 / US letter.
It has been my experience that small businesses, from book stores to car dealership, still use windows xp a lot. As soon as you put a price tag on upgrading its out of the question.
The overhead of task switching is too great for that to be useful, plus the OS would probably need to talk to RAM as part of the whole process anyway.

However, this is part of what hyperthreading accomplishes. The OS gives the CPU two tasks ahead of time, then when one task stalls, the CPU can switch over to the other one and work on it for a while.
No, only for eval ;-)
Vettel won his first race with Toro Rosso. While he may not be able to win in dry conditions in a Marussia he could certainly get the most out of the car, and help the team build it over time.
Where are the numbers? – Grace Hopper 2013
... Or if maybe they're getting everyone else's misattributed mail.
Doesn't seem like a good reason for a spec. Laziness is partly why Javascript as a language is so messed up.
Are these compatible with the cloud and iOS7?
I've just started with RaspberryPi and was thinking of this very problem, but my intended solution was to set-up a git server and then pull from my RaspberryPi. That seems like the safest option.

I was even thinking of running a node script which would pul the changes to the pi on a schedule.
They used to leak documents from many governments, back when WikiLeaks was still a real wiki.

After their redesign in winter 2008 (2009?) the focus of the site shifted entirely, to direct attention to the flaws of the USA and UK instead.

The goal seems to now be to improve the world by disrupting the state (the largest Western ones being those of the US and UK), as opposed to the goal of a "world without secrets". This fits neatly with Assange's worldview (he has said in August 2013 that of the American politicians he is most fond of the libertarians of the right-wing Republican Party).
I can come up with quite a few of them.

os
sys
logging
os.path
re
subprocess
datetime
json
pickle
itertools
urllib2
signal
traceback
socket

It has a lot to do with my job - devops for remote clients. I can't rely on the ability to use 3rd party python libraries, and my stuff has to work reliably with few problematic corner cases. The standard library fulfills both of those cases pretty well.

To refer back to the "old batteries" argument, the included batteries may be the old lead acid type, but they're dependable in a lot of cases where newer lithium ion batteries would rather catch fire.
Was really excited, then saw that they're going to charge for it. Total horseshit. That's not open source. WTF.
Open source large scale IPv4 full PCAP capturing, indexing and database system
Here's how Yummly, the foodie's Google, could conquer the kitchen