skysight-inc/HackerNews huggingface dataset:
Isn't running raid1/5/6 on ssds silly b/c they'll all die at the same time? And hardware raid on top of that? Why?

SSDs have a fairly consistent failure curve (exusing firmware bugs and other random events) for a given model, so they'll wear evenly in a raid setup. This means they'll all die at the same time as writes/reads are distributed fairly evenly across the disks. Given the size of today's drives, you may not complete a rebuild before losing another disk.

Has this been proven to not be true within the past few years? I don't run redundant raid on ssds. It's either raid0 or jbod.
Path to a self-taught graduation in Computer Science
Defense in depth doesn't conflict with "security by obscurity is evil": Defense in depth is that I keep my private key secured with a passphrase, on an encrypted volume, and that I take measures to protect against applications having access to it unless they require it. It's the layer of physical security where I don't leave my laptop where it's easily accessed, and everything else that goes into securing a workstation.

Defense in depth recommends having multiple layers of security, such that a breach of a single layer doesn't constitute a full breach. There's no requirement (and in fact I'd argue there's no solid recommendation) for including obscurity as one or more of the layers.
There's no particular reason to believe that the placebo effect is nonphysical other than the fact that we don't know exactly how it works. Lots of things fall into that category.

You can ascribe God to dark matter and placebo effects, but you just have a God of the Gaps.
I studied both (λ-calculus and Set Theory) academically and the description IS disjointed and difficult to read. I get what OP is trying to say because I already understand these concepts.

But even though the isomorphism between the Y combinator and Russell's paradox is elegant, the paradox is actually very deep (much deeper than the idea of a fixed point) -- that's why it took someone until the early 20th century to formalize it. For an awesome (and mind-blowing) explanation of the paradox, see Halmos' Naive Set Theory (botom of page 6): http://sistemas.fciencias.unam.mx/~lokylog/images/stories/Al...
I love the g command. Very useful to quickly cull out lines of stuff that you don't want in your file. g/foobar/d
Well I can certainly buy any Macbook and boot OSX and have all hardware detected and functional too.
My approach to conflict resolution: if you have a problem with someone, you should first approach them privately. If that doesn't work, then bring in someone who is mutually trusted by both parties. If that fails, take the problem to the broader community.

The wider you spread an issue, the less it remains under your control. Turning around and saying semi-privately "could you guys tone it down" means the issue can potentially be resolved immediately, with no fallout, and with nobody knowing beyond those who could already hear the initial comment. Bringing in a couple of conference officials means the issue can potentially be resolved after a short investigation, and that any issues that arise at that time can be de-escalated. Posting to your 9,000 twitter followers means there are 9,000 people all passing judgment in their own way, 9,000 people who have the opportunity to escalate the issue or spread it even wider. It's very hard, once you've put someone's photo and "this person is behaving badly" in front of an audience of thousands, to completely resolve the issue in everyones' minds. It may not have been intended to be a witch hunt, but it had all of the right elements to become one, and it didn't need to.
"Replace in place" is fairly common.

The big issues is duplicating the system while it is still morphing in production for all the edge cases, it often feels like trying to paint a moving bus.
Tim Cook talks privacy and encryption, criticizes Google during award reception
No, that's just tax evasion for financial gain.
BQ Launches the New Aquaris E5 HD Ubuntu Edition
when --nilChecks:On become a thing, dereferencing null pointers will be like Java, a NilError (NullPointerException in Java). This is why I said it's as safe mainstream languages that dont have AMM but languages like Rust are safer than those mainstream languages. any others to point out?
Good stuff. A bit of googling got me to Curry's Paradox [0] which is really just a different statement of this. Self-reference breaks things.

[0] http://en.wikipedia.org/wiki/Curry%27s_paradox#Existence_pro...
Not sure exactly what you're referring to (didn't find "m1" or "m2" anywhere in the paper), but ...

When a monstar leaves the counter (due to a SUB lever emitting a bunny), the monstar has to proceed to the area under the ladder, where Tim has to kill it in order to proceed.

If Tim pulls a SUB lever when the counter equals zero (no monstars), then the bunny will die on the ceiling spikes and be removed. Tim will not be able to reach the ladder and will have to exit the branch point and proceed to the next spot.
Not that I can find. I don't see any indications that they intend to open-source Heron either.
I really dislike how laptops (MB[P] or other) override the function keys with the laptop controls. I know you can usually set it to be Fn+F<key> to do things like volume, brightness but I think the function keys should keep their original uses first.
Server Core doesn't include a full DE.
I think it means that they'll be using up 96% of the uranium but the 4% is unusable with this method. That the concentration is down low enough that they're unable to extract energy from it at that point.
Linux survived because commercial vendors poured in over a billion dollars into making it a viable UNIX alternative. Microsoft's feeble attempts to sabotage it are pretty much irrelevant in that regard.
You are also measuring parseFloat(hdn.value) - but I haven't measured how much of impact it is.

EDIT - Turns out it takes significant amount of time compared to the rest of the frame, more on chrome, a bit less on Firefox (but the timing profiles are very different on the two browsers).

parsing floats is not fast! :) (Many edge cases)
Interesting, thanks. However, I'm not sure most end users were going to figure this out any sooner than a relational database:

Unlike models in a spreadsheet, Javelin models are built on objects called variables, not on data in cells of a report. For example, a time series, or any variable, is an object in itself, not a collection of cells which happen to appear in a row or column. Variables have many attributes, including complete awareness of their connections to all other variables, data references, and text and image notes. Calculations are performed on these objects, as opposed to a range of cells, so adding two time series automatically aligns them in calendar time, or in a user-defined time frame.

Maybe it's just not well-explained by the Wikipedia authors, or it makes more sense if you see it ...
Thank you so much for this.
I have a chronic condition and I assure you that discussing it is the least exciting thing possible for me, and for the last 7 years the doctors and I have tried every damn thing at least twice. Everybody tries to help with concerned advice, but they don't get the pain of discussing the paleo diet for the 300th time (which didn't help the 3 times I tried it).
>I think Greenpeace also has a lot to answer for with their campaign against nuclear power. Thanks to them my children can look forward to a world where a coal plant is build every week and fossil fuel fueled climate change is a certainty

at least your children can look using 2 eyes. If not for Greenpeace the expected value would be uniformly distributed anywhere between 0 and 4 or 5...
i had the same moment of panic and ended up removing old keys and regenerating my keys that are in use. i wish i'd seen this comment beforehand -_-
Look past that and it has a really good message. I found it a valuable read. Thanks OP!
Tips for Prototyping Food-Safe Hardware Products
I've seen a few platforms like this and they're US only. Anyone aware of one that supports Canadian investors?
>The customer does not care what technology is used to build a product.

That is not universally true. For example, the American military used to require the use of Ada. This is no longer the case but I doubt they would buy software built with Pharo.

In the same way big corporations often insist on Java, or at least a JVM-based solution.
Spring XD 1.2RC1 Introduces Apache Ambari, HA RabbitMQ Support
One of my weaknesses is being terrible at writing :-) I am trying to get passed it. Thanks for the feedback, I think I fixed them all.
The NSA does not need a warrant to track people outside the USA which is more or less it's job. It can then trade that information with a foreign governments for there collection of US suspects without a warrant.

From 1946: http://en.m.wikipedia.org/wiki/UKUSA_Agreement "For example, the British newspaper The Independent reported back in 1996 that the U.S. National Security Agency "taps UK phones" at the request of the British intelligence agency MI5, thus allowing British agents to evade restrictive limitations on domestic telephone tapping.[53]"
There is a big difference between arguing that radical life extension could have serious social and environmental costs, and arguing that we should execute the elderly.

Death is not an unmitigated evil, nor is eternal youth an unmitigated good. I don't think that's a radical argument.
Just commented on GitHub, looking forward to it!
I think I see what you mean and was looking for question like this, which is:

Does it mean that brain can control your immune system?

I don't think so. It looks like immune system protects your brain though. Also I am not medical scientist and it would be nice to hear others opinions.
Why did I hear the tune from "Skullcrusher Mountain" when I read that? SDI, really? You know that Myhrvold [0] has henchmen, who do in fact think he's crazy.

[0] OMG: spellchecker suggests "Voldemort"! We're not worthy!
The parent may not have used the best terminology, but the point still stands: your "defense in depth" example utterly fails to protect your private key if your public key is widely-available and easily-factorable.

If I didn't have my public key on GitHub, it's unlikely that even that could fall into an attacker's hands. Not that I would rely on that assumption, but it would reduce my attack surface.
Bent Basket: the only bent wood bike basket with integrated elastic straps
Windows planning SSH release
Isn't this a step backwards from yesterday?
A Center for Democracy and Technology (CDT) press release about the bill: https://cdt.org/press/victory-passage-of-usa-freedom-act-rei...

which links to a great table explaining the difference between the house and senate bills: https://cdt.org/insight/comparison-of-house-senate-versions-...
satire or not ? Americans are broke ,the only segment with expendable income are the top percent , they will have to find a way to get the economy going themselves ,and it will take more then only supporting the Luxury economy.
It's depressing that the various rounds of Win 10 logos floating around all use the floppy-for-save concept. Floppies haven't been in vogue at all this century.
First 10K Display shown at Display Week 2015
This guy is asking the important questions (lmao)
Echelon had been going on for a long time before the PATRIOT Act[1].

1. http://en.wikipedia.org/wiki/ECHELON
Great article otherwise, very insightful. Thanks for sharing.
Harriette Thompson 92 San Diego Marathon
It's almost infinite by disk standards, but still fairly finite by RAM standards.

The fastest DDR3 is PC3-17000 which has a write speed of 17000MB/s peak. Or roughly 16GB/s. http://en.wikipedia.org/wiki/DDR3_SDRAM

Assuming that you re-write your entire RAM every second, that's 10^12 seconds or about 32000 years. https://www.google.com/search?q=10%5E12%20seconds&rct=j

But if you're writing to your RAM at a 10 microsecond interval (say you're doing something like a firewall or HFT) and you keep re-using the same few megs of RAM then instead of 32000 years it's more like 4 months.

So it's fantastic for "durable" storage, but definitely not as good as SRAM or DRAM in general. The lifetime of SRAM and DRAM are both going to be based on the lifetime of the silicon which is roughly related to the temperature of the chip and the thermal migration of dopants. Hotter means more energy for dopants to move, but generally measured in many years or decades.
Honestly, unlike what the NSA is doing, this doesn't outrage me. Surveillance aircraft only see what is visible from the air—primarily public spaces.

When I'm in a public space, I don't have any expectation of privacy. Heck, a single private citizen intent on tracking my every move could easily "surveil" me in this way.

If the FBI is only exercising techniques which a private citizen could deploy, I really don't care. I fully expect that every minute I'm in public is being documented—it's spying on private communications which really outrages me.
Agreed - The Conversation is quite good.
I was curious to see if my country (Australia) had a similar bad habit of wrapping up bills in rhetoric buzzwords. I found only eight bills (on the digest archive) that mentioned the word "Patriot" and, hilariously, they're all references to the American bill.
What a lucky coincidence...
> It was all about strategic interests, political influence and resource grabbing.

This is true, if you omit the 'all'.

> That has never happened in the history of modern war.

This is not true.

A state may go to war for both human rights and self-interests; these are not always contradictory. One casus belli does not preclude others, and it is better that a state have more than one reason to go to war. It might be rare for there to be a war that is actually fought for humanitarian means, but I would argue than one modern example is the Cambodian-Vietnamese War [0]. A Cynic might say that this war was for solidifying Vietnam's influence in the region, and the international reaction was to view the war as such, but perhaps there was a hint of sincerity in the Vietnamese propaganda claiming one reason for the war was to stop Khmer Rouge's domestic terror.

[0] http://en.wikipedia.org/wiki/Cambodian%E2%80%93Vietnamese_Wa...
The cheapest and easiest way to deal with spent fuel is to store it for decades

That is insane.

The best way to deal with waste is to recycle it.
I dont know if anyone has used Git Shell on Windows. I do a lot of Python programming on windows and git shell is spectacular - inbuilt ssh, git, vim and a full linux userland.
"Some of the aircraft can also be equipped with technology that can identify thousands of people below through the cellphones they carry, even if they are not making a call or in public. Officials said that practice, which mimics cell towers into coughing up basic subscriber information, is rare."
A draft of this blog post was on Hacker News a couple of days ago (https://news.ycombinator.com/item?id=9640367) but the discussion ended up mostly being about the fact that it was a draft that wasn't intended for wide distribution.

In contrast, this is the final version and it is intended for wide distribution. So please, discuss away! :)
How Does the UX on Hacker News Compare to Inbound.org and GrowthHackers?
I tried it early on, but it was unusable. I should really give it another go, yeah.
How long until there is a new fee on my phone bill to pay for the storage and retrieval cost of this?
>8. Find one missing number from 1 to N.

That's a horrible interview question, because it's easy if you know the arithmetic/xor trick. If you haven't seen it before, it's harder than what you'd expect a candidate to get on an interview.
This App Will Help You Figure Out Where to Live
Show HN: Google Drive sharing from your domain, share.example.com/file-title
I can think of many ways to abuse this site[0], and that is just from an initial standpoint. This could be the next big SEC case waiting to happen.

Are there measures in place to prevent from such easy abuse?

[0] http://en.wikipedia.org/wiki/Pump_and_dump - This could be perpetrated on an entirely different scale with people seeking out the "guidance" of a few big players
If you think there's a chance that public RSA (lets not even get started on ed25519) keys of reasonable size are easily-factorable, there's a lot of groups out there who'd love to make you rich or lock you up.
... So what?

First, it's apples-to-oranges, because we lived in smaller groups.

Second, our cultural-programming changes at a much faster rate than genetic-programming.
>To the grand parent: you're not supposed to look at generated code, if you have changes you're supposed to re-generate it.

Generated code? What do you mean? (I have no familiarity with VB6 at all. I have written quite a bit of code in C, Python, and MATLAB). Besides, all this was handwritten (I eventually had a conversation with the code's original author while at a party). The guy was crazy enough to write all of that by hand. I genuinely think the effort made him a little unhinged.

And of course he could have been lying...
> If you think there's a chance that public RSA (lets not even get started on ed25519) keys of reasonable size are easily-factorable, there's a lot of groups out there who'd love to make you rich or lock you up.

I think that's more accurate if you replace "think" with "can actually practically demonstrate".
> To perform the “Branch if 0” part of the operation, we would like to guide this monstar into the appropriate Branch gadget.
To do this, build a room that catches all monstars leaving the counter. This room should consist of a flat floor for the monstar to walk back and forth across, along with many platforms forming trap doors in the floor.
Next, force Tim through a second Lever Pull Gadget, whose lever opens one of these trap doors. Build a path below this trap door, leading the monstar to the appropriate Branch gadget.

Alright, M1 the first memory "thing", the counter where the result of ADD is stored. M2 is the second memory "thing", the room mentioned in the part quoted. However, you have made me feel rather silly for not realising the very obvious solution to the problem.

Thanks.
What if, in 10 years, 1024-bit keys are factorable in <10 days on commodity hardware? I could call that a "breach of a single layer." If 1024-bit keys have been widely publicized, it turns into a "full breach", because the defenses weren't deep enough. If the keys had not been publicized, then the entire 1024-bit key space has to be iterated online in order to find weak keys.

Now, of course the user can take some responsibility for not upgrading their key in 10 years, etc.

I don't see why it's, like, some moral obligation to invite factoring attacks just because of the name of the key and knee-jerk hatred for "obscurity."

Put another way, it makes sense to avoid pure obscurity when adding it takes extra work. In this case, GitHub is going out of their way to add theoretical weakness, but apparently we must do it, because security bible!
Drchrono needs help changing healthcare – Django and iOS hackers wanted
LawnStarter Raises $6M to Become Your “Lawn Care Concierge”
The zirconium hydride moderator is a genuine innovation, allowing much higher core power density than LFTR, and higher conversion ratios without HEU (assuming their modeling is correct). But like LFTR, you've got loose FPs all over the place and it's hard to see that being acceptable in anything like the current culture. Meanwhile, it's hard to see any benefit from MSR.

Edit: There will likely be all sorts of materials issues. None of them damning. I'd worry more about FPs, tritium fluoride, etc. than the salt itself.
Actually, mass surveillance was stopped because Congress allowed section 215 of the USA PATRIOT Act to sunset (finally!) which meant that the NSA could no longer maintain their legal fiction that justified their program.

Ironically they are going to restart the program because of the USA Freedom Act [1], which allows for a 180 day window within which to transition over to the new requirements.

The USA Freedom Act does a few things to prevent the NSA from doing what they have been doing:

Firstly, it modifies the part of the Patriot Act that allowed for free and unfettered access to business and personal documents (the "library records" provision") by changing FISA to only allow for a warrant to be granted if:

(i) there are reasonable grounds to
believe that the call detail records sought
to be produced based on the specific selection
term required under subparagraph (A) are relevant
to such investigation; and

(ii) there are facts giving rise to a
reasonable, articulable suspicion that such
specific selection term is associated with a
foreign power or an agent of a foreign power

(which is ironic, given this was ALWAYS the intent of FISA and I'd argue the original Patriot Act!)

It also makes sure that the NSA can't go on a fishing expedition - they have to have actual grounds to capture the information. They can't grab every single record now, because the requirement is now that the warrant has to show that they are only "using call detail records with a direct connection to such specific selection term as the basis for production of a second set of call detail records".

It's worse for the NSA now, because they said that they needed the records in perpetuity for data mining, because of the Act now says that they have to adopt "minimization procedures that require the prompt destruction of all call detail records produced under the order that the Government determines are not foreign intelligence information", and and they must "destroy all call detail records produced under the order as prescribed by such procedures."

There's more awesome stuff in the Act, but I gotta get to work.

1. http://www.huffingtonpost.com/2015/06/02/nsa-surveillance-co...
But "floppy for save" has been ubiquitous. Its not so much a skeumorph as a well-recognized ideograph.
Yep, function keys were sacrificed so that manufacturers could drop dedicated keys for functions like volume and brightness. I personally think it was a good move, but as a consequence I rarely use the Fn+F* key combos in applications and my apps don't bind to Function keys.
Location: San Francisco (SF Bay Area)

Remote: Yes

Willing to relocate: No

Technologies: developer documentation, technical writing, Marketo, Marketo API, marketing automation

Résumé/CV: http://linkedin.com/in/murtzam

Email: hi@murtza.org

I am looking for contract work around writing developer documentation or developer blog posts. I am also available for Marketo and marketing automation consulting projects.
Sodium reactor is an example of https://en.wikipedia.org/wiki/Liquid_metal_cooled_reactor. Molten salt seems to be a different type https://en.wikipedia.org/wiki/Molten-Salt_Reactor_Experiment
appFigures for iPhone on ProductHunt
Oh come on. That's not an issue by itself, it's perfectly reasonable under proper oversight to require that someone turn over material evidence. That's never been controversial.
This is a terrible review.

The book's premise is that experts can make instant decisions--synthesizing inputs and knowledge into intuitions that yield better results than long, painstaking, thoughtful analysis. So if you want to be an expert, learn to trust your instincts. Always go with gut feel.

This is clearly wrong, a point espoused by the author of Blink in his commentary as well.

The ultimate theme of the narrative is that humans do make decision through habit, and it is clear that this process is often just as beneficial as it is horrendous. The last part of Blink talks about the horrendous consequences of relying on Kahneman's system 1. In particular the death of an unarmed man by over zealous police force.