skysight-inc/HackerNews huggingface dataset:
Whole-disk encryption is simpler, but less secure than filesystem level encryption. Block level encryption can't protect against active attacks because it doesn't have the extra space to store checksums. Algorithms are much more vulnerable when the attacker can make modifications and see the response. This makes disk level encryption only suitable for protecting against your laptop being stolen.

Don't know if ext4 encryption supports it, but the filesystem could allocate extra space for checksums to verify files aren't being modified. It also could store different keys for each file or directory making it possible to lock and unlock portions of the filesystem separately.
Markdown is primarily for writerly writers with workflows. That's where all the benefits accrue.

That's where it matters whether mark-up is done inline with content creation, or whether it's a post-pass process of fiddly buttons and menu options. That's where it matters whether the mark-up is lightweight, or overbearing. That's where it matters whether formatting is treated consistently from one piece of software to the next, or a constant surprise. That's where it matters whether the resulting file is locked away in a proprietary binary format, or not. Etcetera.

If you're building a proprietary end-to-end service -- for editing a little bit of text, storing that text, and then displaying that text -- whether your solution incorporates markdown is, at best, probably irrelevant.
> Go was attempting to use only very-well-understood ideas to make a very-well-understood, simple language.

Well-understood like code generators (go generate)? Were generics not well-understood enough, so they decided to go with something that's well-understood to be a poor solution to the problem?
And a number of negative ones. If someone could data-mine your "true opinions", group-think and mob-mentality becomes a much bigger issue.

Also, either extreme is primed for a big disruptive phase-change if some new technology comes along that makes it easier to conceal or uncover things.
Programming should be more than coding (Leslie Lamport talk at Stanford)
>And the WBC? Come on. ALEC is nothing like that.

Substitute any group where you feelings for them approaches Stallman's feelings about ALEC. The actual group picked is irrelevant to the argument.
A List of VPS Providers That Accept Bitcoin
I also used that keyboard for a short while. Currently, I use 5 Tiles [0]. I can get to 20-30 wpm with it, which is acceptable, though not as fast as a regular keyboard. The killer feature is that it takes up less than 10% of the screen, rather than the ~40% a conventional one would.

Gripes: it's not great for symbol input (you have to remember all sorts of crazy zigzaggy patterns, or pull up a list which defeats the whole point of not taking up half the screen) and auto-capitalisation doesn't really work. But I use it as my regular keyboard and it does the job.

[0]: http://fivetiles.com/
Stallman just LOVES puns https://stallman.org/puns.html
raised = 18m$

assets left = 7.5m$

expense = 4m$

trading losses = 6.5m

It's an insane amount of money to burn through, without releasing anything of utility so far. I had to deal with several people from that team and they are scammers. Idea itself is interesting, but not workable.
Y'know, just in case...
> And who among us would have guessed that the answer to problems caused by the EU and a single currency is concentrating yet more power in the central government?

The problem is not "caused" by a single currency, exactly -- it's caused by the combination of a single currency and a weak governing body. Disparate currencies, each with their own government -- yes. One currency, controlled by one entity -- yes. A combination of the two? Not so good.
Want to See Domestic Spying's Future? Follow the Drug War
Last I heard, it was in the 5-7M range. Most of the decrease can be accounted for by the fall in Bitcoin since the presale- For the most part, the core team seems to have been pretty decent with maintaining a reasonable burn rate. (as much as outsiders can determine)
> "in the highly probable event that the brave souls aboard Apollo 11 became stranded on the moon"

Highly probable? Is this backed up by something? I've read some on Apollo 11, but never came across the idea that the astronauts being stranded was considered a likely event.
Comments like this are the reason I love Hacker News.
I wonder how much the concept of owner/borrows could work in a more scripting/dynamic language. Exist some sample on that direction?

I'm working in a toy language focused in data (relational), on top of F#.
Does China respect the no-space-weapons treaty? Would China respect a treaty regarding cyber weaponry?

American politicians have little stomach for confronting China. If a treaty were put into place, they'd be in the position of having to confront someone they really don't want to.

A treaty might be useful in some ways, but the best defense is ... well, a good defense (i.e. educating the masses, improving browser security, etc).
Your examples presume there was something better than CGI at the time and the other products are better than something else. For one, I wouldn't be caught dead using any of the products you mentioned.

You claim IIS by using a ZDNet article from two years ago but the reality is IIS is number three behind Nginx and Apache. Still, being a distant #2 is nothing to brag about.

Now you're trying to claim clients are what powers the web but that's not the topic. What an amateur uses does not define what the professional uses. And to claim not wanting to be on the bleeding edge of things is no excuse for falling behind. Firefox and Chrome knocked IE off its perch years ago by being on the bleeding edge.
Any technical failure (non-zero chance) could result in someone being stranded. I think that's all that they're referring to.
This is going to be a bit abstract, but hopefully it still makes sense.

In particle physics there are a couple important fundamental principles, one of the most basic is the various conservation rules. Energy/mass, charge, lepton number, baryon number, etc, all of these things are conserved. But that leaves open a big window, because it means you can have any sort of particle reaction possible as long as you have enough energy and the various other "quantum numbers" (charge, leptons, whatever) are balanced. So, for example, if you have nothing more than high energy photons (gamma rays) you can create particle/anti-particle pairs easily (such as electrons/positrons) because in those situations everything that should be conserved is exactly balanced (since anti-particles have opposite charge, spin, lepton number, and so on). You can get more complex particle reactions so long as they are still balanced.

Now, let's say you want to study a particular particle. If those particles aren't naturally occurring, like protons or neutrons or electrons, then you'll need to figure out how to create them. And that means creating conditions where there's more energy available than the energy required for reactions that involve those particles. For example, the LHC was operating at 7 TeV total energy for collisions, which enabled them to discover the 125 GeV Higgs boson. Note that there's a significant difference in those energy levels (nearly a factor of 100), and this is because the process is somewhat inefficient and random and also there's some overhead in the reactions. For example, you need twice the energy of an electron particle in order to see electron-positron creation reactions, due to that balancing aspect.

Ultimately what you have is a huge collection of reactions due to particle collisions at a given energy level. And these reactions can be compared against the reactions you'd expect to see. With more energy in the collisions you push out the "search space" into different realms involving different particles and different phenomena. You can then use that data to perform "tests", by comparing what you actually see to what you'd expect to see given certain theories (such as the Higgs-mechanism theory), and in that way verify or falsify a theory. The more energy you have the easier it is to search for higher energy particles and phenomena.

The LHC energy boost will make it possible to explore new realms of physics. To either rule out the existence of potential particles at certain mass levels or to establish their existence, as with the Higgs-boson. It'll make it possible to narrow down some constraints on the Higgs-mechanism theory as well as potentially fill in some details (or rule out some possibilities) with regard to Dark Matter.
It was already running at 7 Tev, now it's at 13 TeV.
No idea this was coming in 2015. Can't wait!!!
Going to a war with the world's major powers is not exactly like running roughshod over South Ossetia or Ukraine. By this metric NATO members have proved their mettle by destroying government's like Libya's at very little cost to themselves (disastrous consequences of that action aside).
I recommend this infographic from Nature magazine; it explains the upgrades and what they hope to learn in this run (including about supersymmetry, dark matter, the Higgs boson and a B+ meson decay anomaly).

http://www.nature.com/polopoly_fs/1.17081!/menu/main/topColu...
Backdoor: All Mac owners should migrate to OS X Yosemite 10.10.3 ASAP
10M$ in one year, i.e. 30,000$ per day is a reasonable burn rate?
If I have gone to all the trouble of getting to Mars, don't you dare send my body back to Earth.

And with a whole planet filled with nothing, I think you can find room for a decent cemetery - so that in a thousand years someone can look down on my headstone and say "Here lies one of the first humans ever to set foot on Mars."

And if I don't quite make it there, just launch my body out towards somewhere like Kepler-186f, where in a million years some alien species might discover it and have proof that life does exist somewhere out there.
Samsung also has a big fab in Austin, Texas, which makes many of Apple’s chips.
> constrain our enemies

Well there is problem el numero uno, seeing everyone as an enemy.
Can anyone comment on whether corporate M&A departments are concerned with this license? An aquirer would either have to rewrite much of the code of their newly acquired startup, or they would lose the ability to initiate a patent suit. According to [1], Google is not able to use React. How much of a concern is this when considering a new aquisition? https://news.ycombinator.com/item?id=9271246
>In most places in the US, there is no such thing as consensual prostitution.

I have long since rejected the notion of the law having any say in what is or isn't consensual. If the law says that pi is 3 or that climate change isn't happening, would we give any weight to it? No, and not because the law happens to be wrong in this case, but because any educated person would reject what the law has to say concerning the reality of the situation. (Not to say the law can be ignored if one is looking to stay out of jail, but thankfully online arguments about reality aren't likely to get one jailed.)

>But if buying is illegal but selling is legal, the prostitute is the victim.

You define the victim based on what the law says? Once again, I reject the notion that what the law says has any bearing on reality.

>Bear in mind, the point of not charging the prostitute with a crime is because they don't want to arrest someone who was forced into an illegal transaction, they want to arrest the people who are forcing others to commit crimes.

If every prostitute can be considered forced, then so can every john. A john would only be seeing prostitute because a more socially acceptable hookup is not available, and in such they are forced into it in much the same way that a prostitute is forced into it because a more socially acceptable job is not available (BTW, I'm being sarcastic because I reject that whole argument).

>But the person who is providing you with that heroin doesn't have to sell it to you.

When you are in a gang and are told to go seel some crack, you don't tell the leader no if you favor your health and wellbeing.
>The idea that the entire leadership of Amazon should be replaced because Amazon was a member of ALEC is nonsensical.

That's a ridiculous reading of what I wrote. I said, effectively, that the same people who joined Amazon to ALEC are the same people who still run Amazon. This fairly suggests the same people still support the aims and work of the group, which is to spam state laws and impose market and private structures on entire populations.

You also ridiculously scoff at the idea that ALEC membership presents any problems or costs, even though Amazon itself left the group.

Silly.
This may not have been an important issue for you, but many of us actually have to pay attention to licenses. There are components out there that I would very much like to use, but can't for licensing reasons. Having Facebook respond and make changes is quite welcome.
Title is misleading, the action taken prevents all US companies from selling them a wide range of technology products.
Chocolate, courgette and nut cake
Apple and the Self-Surveillance State
John: You make some solid points. Most though seem to more support the idea that more research investment/emphasis is badly needed for HPC programming models. From an application perspective, one sees such a dominant reliance on MPI+X primarily because typically the value proposition just isn't there yet for alternatives (at least in the areas where I work, where we have undertaken new developments recently and done fairly exhaustive evaluations of available options). Though the coding can be somewhat tedious and rigid, in the end these shortcomings have been outweighed by the typical practical considerations -- low risk, extremely portable, tight control over locality and thus performance, etc. It's obviously not all or nothing - as you say we could choose something even lower level and possibly get better performance, but when seen from the perspective of the near and mid-term application goals, it's hard to make a different choice unless explicitly tasked with doing so.
In this case half as scalable really doesn't clarify what you mean. If I can through twice as many servers at the problem and it runs as fast, then to me it's just as scalable.

* Do you mean half the performance per connection?
* Throughput falls off at half the connections?
* Will start trailing off at half the number of servers?

In my mind there's a cost to development time, architecture thinking as well as developer cost to maintain/adapt/enhance. If you can throw more runtime resources at a problem, and that costs you a fraction of a man-year of labor over the next five years vs. taking longer to develop, or fewer developers skilled enough to make modifications, these are real concerns. It really depends on context.
It's worse than for a million years: it's likely that no significant fossil fuel amounts will ever be formed again on earth.

At some point the fungi evolved to eat the dead trees. So they can not become coal, oil or gas anymore.
There were a number of scenarios where the mission might have failed. This was partly due to lack of information (can the lander actually remain vertical on lunar regolith where it is landing?) and partly due to weight contraints on the number of redundant systems.

For example the same cryopump that exploded on Apollo 13 could have had the same failure on the command module of Apollo 11 while the Armstrong and Aldrin were on the Moon.

Armstrong manually piloted the LEM due to a bug in the computer programming for the landing, and had to move laterally as the original landing site had too many boulders. He landed with less than 30 seconds of reserve propellent.

Errors in re-entry burns can lead to entering the atmosphere too quickly or too shallowly. Either are fatal.

There were many, many things that could have doomed the mission which supports the notion of 'highly probable'.
How exactly does this encourage employee ownership?
Interview with Actress Jessica Marie Garcia of Disney’s ‘Liv and Maddie’
I prefer Timber myself https://github.com/cocowalla/Timber

In particular, it makes logging to the Windows event log much easier
Can you say some more about the arguments linked here and the evidence (anecdotal or otherwise) that supports the thesis that they were right?

I say this having briefly browsed the links contained and the summaries provided by the front page. It is a lot of prose, and fairly prosiac if for its age. Could you help to unpack the strongest of their arguments which have been most strongly vindicated by history?
Ownership is doable in a dynamic language, provided you are willing to tolerate aborts: C++'s std::unique_ptr is enforced at runtime. Similarly, you can emulate dynamic borrowing using something like Rust's RefCell, which aborts when you attempt to mutably borrow a value twice (though it can be quite difficult to reason about from a usability perspective).

But if you're building on top of F# you have a static type system at your disposal. Usually, languages that incorporate linear types and first-class garbage collection treat linear types as a separate kind, and allow them to interact with standard types only in limited ways. See, for example, https://github.com/idris-lang/Idris-dev/wiki/Uniqueness-Type.... I believe http://protz.github.io/mezzo/ is also exploring this design space.
Definately agree that walking can make a huge difference.
I felt, better results than ADD meds. Of course YMMV but I was shocked the difference a 45-60 min. walk outside every day made.

I would add - eat less food. It's very easy to over eat. Your body is working hard to process all that food you eat and I like the occasional McDonalds - you can indulge more often and still maintain or lose weight so maybe think about not just what you eat but how much - especially those of us who don't like working out.
Harvard and Yale have a rivalry going, so the students are uncomfortable with the fact that Harvard has a great computer science course and Yale has to borrow from them.

It makes way more sense than creating a new one from scratch, so props to Yale's faculty for taking this approach. There are places where experimenting and working on different teaching methods is a great idea, but I don't think this is one of them.
Scammers isn't the least of it. The system they have designed and executed is ludicrously insecure and falls to even the most basic of flaws. It's unlikely that it will ever be able to achieve consensus given the endless stream of crashes and logic errors, like being able to send yourself a negative balance (thus, infinite money) or crashing every node in the network by sending a block header with a nonce of zero. The sheer quantity of security bugs and undefined behavior in the two clients attempting to act in bit-for-bit identical ways in two different languages is quite alarming.

https://github.com/ethereum/go-ethereum/issues?utf8=%E2%9C%9...

I'd bet against it ever getting to try it's consensus given that their launch is now going to be completely centralized (ie, it can't stand up on it's own let alone with malicious attackers, so it's going to be remotely controlled by the developers for now). Will they ever remove the crutch and risk everything crumbling? Seems very doubtful.
I do not know if the CIA was involved in the color revolutions but why would you trust what the Kremlin says? Do you believe the Kremlin has no interest in propaganda?
Your thinking is short-sighted and selfish. Tell us what it says about the GPL that GNU tools are still actively used and maintained decades later?
Don't sue us, we'll sue you.
I think this is an upgrade. The patent as worded before made it seem like if Facebook sued you, you couldn't both defend yourself and keep your license. In this version, it seems, that you only lose your license if you are the first actor in a lawsuit.

Any legal people to verify what I said?
Yes! This isn't legal advice, but, speaking loosely, the license gave you an irrevocable patent license to use React (that's the first sentence). That license only terminated when you brought a claim against Facebook (or a related party; check out the old license [1] for the details) for patent infringement or claimed that one of their patents was invalid.

Two important limitations--the original license terminated if you argued that a Facebook patent was invalid or tried to use patents defensively against them (this has been fixed in the new license, as far as I can tell), and Facebook can still sue you for patent infringement for something other than using React.

[1] https://github.com/facebook/react-native/blob/6938f4524676e2...
I think I may be in the minority for just not liking Markdown in general. I don't understand the hub-bub around it.
Always resign with professionalism. Never burn bridges.
I think it is impossible to max out the various bars in the bar graph with these configurations (at least up to intermediate), but you can easily get A+ with latest stable nginx and intermediate config.
I had to uninstall one of the later beta builds because leaving any C++ Visual Studio solution open would result in a massive multi-gig memory leak. VisualAssistX is still installed because it's lightweight and though it doesn't have the same featureset as ReSharper, it doesn't get in the way. Don't get me wrong though, I'm still willing to try RS again.
Currently it is at 6.5 Tev per beam. They will increase it to 7 Tev( which I was asking ) per beam.
>You are aware I reached the same opinion as him and stopped talking to you because you kept reaching for arguments outside the context of domestic prohibition, right?

I actually didn't reply to your other comment because you basically said your arguments fail as soon as goods start crossing borders. Considering that for almost everything having been discussed (goods made by slaves, goods made by abusing non-consenting individuals, and most definitely drugs) involves crossing borders. The original article is even about a substance that is crossing legal borders.

>As far as I'm concerned, that is exactly what you are doing which is why I dropped this. The only difference is, I picked a different way to say it.

It is pretty clear your arguments fail as soon as goods crossing borders were taken into account. As such, your arguments have no place in discussing prohibition in reality except for services that don't cross borders at all.
Shen. Love it because it's small, easy to implement, nice to optimize and I have a real weakness for small implementations, Prolog and Lisp.

Edit: I really like Mercury [1] but the implementation is so crazy large and complex that I stopped pursuing it. While it's so lovely. I just try to use what I learnt from Mercury in optimising my Shen implementation.

[1] https://mercurylang.org/about.html
For a moment I thought that said Local Muzak and was very confused.
Hmm. USB fan-out is pretty cheap (the cabling is not fussy). Schedule maybe 70% of the raw bandwidth and you should have enough to drive 6-7 servers at 1GBit from each root hub. If you know your servers are less chatty you can get away with less guaranteed bandwidth. Can also play games with isoch.

You can even add redundancy by connecting each Pi server to more than one root hub.

Writing the USB-based switch for this would be fun (probably someone has done this, though).
I found SpreadsheetLight much more performant than EPPlus.
http://spreadsheetlight.com/download/
As I said, most of that is due to the drop in Bitcoin value, not an actual burn rate, in terms of how most people would consider the term "burn rate".

For better or worse, had ethereum sold all their Bitcoin holdings immediately after the presale they would have been hated by a large chunk of the cryptocurrency community... They ended up taking a big volatility risk for this reason (among others) which worked against them.
Could be a Silicon Valley thing where most aren't from here but most I know don't bat an eye with a non-local number.