skysight-inc/HackerNews huggingface dataset:
> If it was easy, it would have already happened.

I'm sometimes a tad skeptical of this framing of things. Everything always seems "easy" in retrospect, so our definition of easy based on what we've already done is highly suspect and distorted. Everything was once unbelievably hard until someone(s) figured it out, at which point it became obvious and easy.

I think what I'm saying is that generating gigawatts of power at all was once just as hard as fusion power is today. Past performance is not indicative of future returns on the downside, either.
Perhaps the form factor will allow for far more dense clusters? and that its on dram boards, the cost for these is certainly low-ish.
Has anyone ever tried to pass a law like this for the physical world? Something like: all safes and houses must have locks with a universal key that only the police know.
Ask HN: If a framework has a lot of questions on SO, is that a good thing?
While reading a framework comparison, I came upon an interesting value judgement. The author noted one framework had generated more StackOverflow questions & Google queries, and used this as evidence of it having a stronger community. Now, it seems possible that a more complex framework would naturally generate more questions & queries. What are your thoughts?
Why does it need separate parity formulas? It would be easier to put the same simple xor in both parity blocks.
Why do you assume that only people with GM sized brands are on the receiving ends of these attacks? I'm not sure I even understand what that comparison means. Or phrasing it another way, can you back that up a bit more other than just claiming it is true?

I also wonder why you are so certain that you understand the typical circumstances where people get harassed (you must be pretty sure to construct such an elaborate theory).
Code.org launches $5m Indiegogo to have 100m students coding in one year
We fixed the bug with punctuation. Can you try again?
Hype is a double edged sword. Without it, nobody pays any attention and you can't raise money. With it, everyone ends up disappointed and you can't raise money. :)
TopSEOS.com Banned in Google
This is some deeply Talmudic reading of a fairly straight-forward description of engineering deploy cycles. But why stop after just putting those words in his mouth, when he could be retroactively understood to mean so much more!

Move fast! Run to all meetings! Take typing lessons so you move faster while coding! Break things! Break your laptop to get a faster one from the company! Move your laptop fast at the hard surface to break it faster and while moving faster!

Some may say, if you keep running around with your laptop, you might actually break it. I call that synergy.
Why I Don't Have a Portfolio (And Never Will)
> Do I have to think about every possible way that people can perceive my actions, in order to make sure I stay the way I see myself - which is fundamentally on the basis that I am a good person?

This is the money quote for me. No matter how hard I try, I can't seem to get this through to people: No, I'm not a criminal now. I don't plan to become a criminal in the future. I control my own actions, but I don't control the how my actions are perceived by other people.

Should I be arrested because some combination of my purchases today and words written when I was 17 point to me committing a terrorist act? More to the point, should I have to worry about what someone is going to think if a computer flags my metadata as "worth investigation" and they start trawling through the entirety of my online life? What effect does that have on general conversation on the internet?

I think the thing I'm most afraid of is how do I explain this to my kids? In 10 years when they start forging their own life online, how do I sit down and explain that everything they do is monitored, and they need to be careful about everything they say and do on the internet? How do I explain that it didn't used to be like that, but we failed to stop it? It sounds melodramatic to type it out, but we've had an unprecedented amount of freedom to communicate with people around the world, and now that's being taken away.
Forgive my ignorance, but how is this different from an FPGA?
AR and VR still aren't quite as convenient as a real 3D model you can walk around and point at. The technology isn't there yet. But it's true, once it reaches that point it might be used for this and would replace the 3D-printed models even faster.
I think it’s just plain unethical and irresponsible to act this way, irrespective of the consequences.
I don't know if its just me, but the person in the video looks very similiar (if not the same guy) from the Coin (https://onlycoin.com/) video. Similar industry, similar beardy face?
> One lesson I've learned (and I didn't always follow it) is to write POSIX-compatible scripts whenever possible and point them at /bin/sh, which is allowed to point to any POSIX-compatible shell. If we get word that, say, a /bin/dash or /bin/ksh attack is coming, you can at least switch your default "runtime" to another shell.

I don't understand why more people did not accept this as a viable solution (with the exception of systems that are replete with bashisms). I had a curious discussion on the Arch general mailing list with someone who seemed to 1) have his head in the sand regarding the severity of this exploit, 2) believed bash's POSIX-compliant mode when invoked as /bin/sh was sufficient for nearly all use cases, and 3) was content with the first patch that came out as having resolved the problem even though it became obvious fairly early on that the patch wasn't sufficient but made unreasonable demands for more and more evidence to the contrary.

(Admittedly: The other side of the coin is that Arch has several scripts that rely heavily on bashisms, so I guess I can at least partially understand where he was coming from--but they all correctly use /bin/bash. The other argument I observed, that adding a dependency on dash somehow inflates the default install too much, seems absurd when dash is about 1/7th the size of bash.)

My solution so far has been to follow the advice you share (more or less) where possible: Replace the /bin/sh symlink to point to /bin/dash and fix those things that need fixing, patching bash in the process. It works well. For everything else, I really rather wish they'd stick as closely to bare POSIX-compatibility for system scripts (I'm guilty of using bash extensions, too, so it would seem hypocritical to point fingers).
Kodu was more than a demo.
Title of the linked page is incorrect, the article is about _typologies_, not topologies.
> Yo has been dead for a month

Are you sure? They released an update for their iOS app yesterday: https://itunes.apple.com/us/app/yo./id834335592
Offgassing of VOCs from inexpensive vulcanized tire and tool rubber (particularly from "made in china" manufactured goods) can vary greatly. This can be empirically varified at any hardware store or home depot. Ingestion or incorporation of these off-gassing materials into the human bloodstream would are really beyond the scope of their OEM purposes/safety. By contrast, compare silicone rubber (widely believed to by 'hypoallergenic') with previous natural and synthetic rubbers. In applications from scuba diving to medical and food service applications, its clear that not all such things are create equal.
What's stopping it, though? There are new nuclear plants being constructed in Georgia and there's ~$1 trillion budgeted for renewal of the US nuclear arsenal over the next 30 years (see http://www.nytimes.com/2014/09/22/us/us-ramping-up-major-ren...).

This is about as favorable an environment for Thorium reactors as can be imagined, certainly compared to the last few decades. While I think the technology is promising, if it's such a done deal where's the private capital seeking a building permit?
Anything with that level of accuracy would be using some kind of high-power Y-Ray (like X-Ray but more penetrative) laser. You usually only find that kind of thing in space to protect astronauts from the slightly more powerful Z-Rays (from aliens? Not sure...). You would definitely need to protect your fragile eyes from Aviator glasses. Additionally, half smoked cigarettes hanging from your mouth can help protect this orifice and a leather motorcycle jacket can be worn to protect vital organs.

You should can only expect a large corporation with plenty of funding to have access to this kind of technology (the safety gear I mean, not the lasers which are relatively cheap). I hope that answers your question. My source is Bill Gates, I swapped him my Dinosaur in exchange for three company secrets.
I'm not sure if I'll get much use out of this, but at least Microsoft is starting to release their software simultaneously on all three platforms. Hopefully others will follow suit.
I wish I had that offer for PhD !!!
this some really good work. Liked idea of creating a gesture and then using it whenever i need it again.#reusability
Also its cross platform, a big plus
Hear hear, Buster is awesome!

Also wanted to point to a similar project we're building called Sand Hill Exchange (http://sandhill.exchange/ ). By offering a fluid marketplace with real-time changes in price, we provide the daily feedback startup junkies crave.
We also need to stop intentionally delivering fake medical care

http://www.scientificamerican.com/article/how-cia-fake-vacci...

and then wait decades to earn trust back.
I think it is possible this could speak to a frameworks complexity, flexibility, or lack of documentation. Only one of those things is inherently negative so I would be inclined to appreciate a framework that had a larger presence on google and SO. I speak from my experience with angularJS. I spent time research Angular, Ember, and backbone a while back and went with angular because of its popularity and large presence on SO.
Dallas County Deputy in Contact with Duncan's Apartment Taken to Hospital
Is this the same as https://news.ycombinator.com/item?id=7552863?
I think you must have missed the point somewhere. Test coverage and metrics are important not just to catch "programming" errors but also logical and semantic errors. Haskell only partially helps with those other categories.
> There is no inherent good in providing space for all opinions. Free speech is not an end in itself, but rather a means. You are confusing the two.

No, I'm pretty sure that free speech is an end in itself. It's how we as humans maintain our integrity in a social context. That's why it's seen as a basic right.

In any case, I have no problem with the fact that you disagree with me on that and I have enough basic respect for you as a human (and even for racists) to be willing to let everyone talk have it all sort out (or not). Marginalizing people only makes them more bitter. It doesn't solve problems.
TOMI Celeste is a lot more interesting.
"But Harpviken's latest first choice is the Japanese people who support Article 9 of the Japanese Constitution."

Is there something new that happened on the subject recently? I mean, very few Japanese alive today were alive when Article 9 was drafted, and no one alive today had any influence over the decision to include it. In fact, at the time in post-WWII Japan, I would be surprised if the Japanese had a choice at all in policy.

I guess they're giving out peace prizes for just being born now?
What the hell are they doing? How is this added value in any sense? I'm very glad that I run OpenWRT which avoids me a lot of the worry.
JavaScript matters for prototypes
Optical trick makes disappearing messages hard to screenshot
Bitcoin isn't a bad way to save money if you can't set up an offshore bank account. Sure beats the local currency.
If it was me, I'd do it via a client-Hypervisor. Run a normal OS with full disk encryption, within that I would run a virtual machine which actually did the sensitive stuff.

When the virtual machine is powered down it can be configured so that any changes would be complete discarded. It also means that if your TOR browser got compromised, the VM would not actually know what its internet IP was (as it is routing through the virtual switch within the client-hypervisor).

Setting this up can be as simple or as complex as you wish. For the simplest installation just get Windows 8.1 Pro, install client Hyper-V (part of Windows), setup a virtual switch, configure it to do a differential, and then install the client OS/TOR (which can be "anything," Linux, Chrome OS, Windows, et al).

The only thing the physical laptop REALLY needs is a TPM chip, and not all consumer grade laptops have it. That's to store your FDE key(s).

As to files, I wouldn't travel with them. Most countries can force you to reveal an encryption key by law. I'd just heavily encrypt them and then place them on the internet during travel.

Just assume that the government will get ahold of them and make sure the encryption is 10+ years rated (elliptic curves are your friend).
but doesn't this act also stymie concurrent tech developments from competitors in their respective fields?

Is a monetary incentive for the grant recipient really a greater moving force for the market within a specific industry than capitalistic competition amongst the existing forces in that industry?
Pretty sure something like this was on my Lumia from Nokia a year ago.
This has Zune written all over it.

“wirelessly transfer a song you want to share to your zune friends, they can play it just a little bit"

Then Steve Jobs said something like:

“if you’re on the subway and want to share a song with someone cool, why fuck around with sending a demo song, just take off 1 earbud and listen to the music together"

Edit: "Just put it(the earbud) in her ear" http://gizmodo.com/207754/steve-jobs-on-zune-wifi-getting-yo...
I remember the Clipper Chip well - it was one of the first issues to introduce me to the EFF and the (still growing) war against general purpose computing.

Regarding the Clipper Chip, there is an observation that I haven't seen talked about in these discussions. There is an important difference in the NSA's tactics with their Clipper Chip proposal and their more recent activities: while technically and socially flawed, the key-escrow plan at least attempts to respect the constitution.

By keeping the keys at a 3rd party, in theory the NSA was limited to what they could ask for. Automatic rubber stamped warrants may allow them access to a lot of data, but it (again, in theory) would have been tiny in comparison to their current dragnets.

At first I took this as implying a change in the goals or leadership at the agency; a lot can change in a decade. But then we were introduced to BULLRUN and how it may have targeted[1] IPSEC. Given that the IPSEC working group was started in 1995, this suggests the NSA may have been trying to subvert opportunistic crypto during the Clipper Chip imbroglio.

While it is speculation, this could raise the possibility that the Clipper Chip was just a distraction, while NSA's eye's were on the larger goal was the crypto standards themselves. Of course, any proof, if any, of this is buried deep in the NSA and not likely to see the light of day anytime soon.

[1] http://www.mail-archive.com/cryptography@metzdowd.com/msg123...
Keyboardio October update: we're getting close!
Not sure that scoping to the block + unconditionally doing the initialization actually helps readability, though I do think doing one or the other would.

Also the original is super efficient which is pretty cool, and (at least when correct) is arguably more readable (probably not so much re. extendable) since it seems like there's no way to look at the code and think you know what it's doing when you actually do not.
Yes. http://i.imgur.com/dCgcaWX.png

That first spike in overall ratings was the result of an advertising campaign where Yo literally gave away free car rides, and no one wanted it: http://valleywag.gawker.com/gimmick-app-yo-offered-gimmick-c...

So they tried to give away free Moto 360s, which was a PR disaster: http://9to5google.com/2014/08/28/motorolas-yo-based-moto-360...

Neither expensive PR stunt could stop Yo's descent into obsolesce. What would organic usage do?
Entopsis: Molecular medicine meets machine-learning
That's hilarious. It's like Google inventing the self-driving stagecoach.
> What's the rationale for patenting work funded by taxpayers?

The rationale for patenting it is the same as the rationale for patenting anything.

The rationale for the funding agency allowing it to be patented and then licensed out by the funded researchers is probably the real question, but there's probably at least an argument that it serves the public good by decreasing the direct public cost of research by sharing the upside reward with those actually doing the research work (which is only proprietary for a limited time, and that's an actually limited time, rather than the limited-in-name-only time that applies to copyrights.)
And if you get carried away with that essay, it'd probably make an interesting dystopian near-future science fiction story...
I don't feel like you are very familiar with Microsoft Research. While I'm sure Microsoft ultimately expects to benefit from their work, it's pretty far out there to suggest that their mission is discovering revenue streams or anything like that. Like, do you really believe Microsoft intends to monetize Haskell?
Apparently they moved it to AWS in the past day, perhaps to recover from the outage.

During the outage heartbeat.belkin.com resolved to 67.20.176.130 which is held by Sungard.

We (and several other ISPs) got our customers back online by putting 67.20.176.130/32 on a loopback interface on one of our routers so it would always respond to pings. Other ISPs put overrides in their caching DNS servers so heartbeat.belkin.com always resolves to 127.0.0.1 (belkin.com doesn't roll DNSSEC).
>some vital router functions and not simple DNS check

How do you expect 99.99% of the world to get to facebook.com without DNS? It's pretty damn vital if you ask me, especially for a consumer grade router.
Thanks, however I was already aware of that, I was looking for something more specific.
While I am all for virtualizing, it doesn't help security. It just moves the exploit from your OS into your hypervisor. Even worse, you add a whole new level of exploitable code.
They would love it. Why do you think they provide public DNS in the first place?
Fired. So fired.
I find that my stance on this topic has changed as I have more money to pay for services. I used to vastly prefer free services. Now I would happily pay a few dollars. Unfortunately, a large portion of my privacy and anonymity has already been given up from past use of these free services, and I most likely will never be able to reclaim that. I can at any point choose to use a less invasive service, but the choice is not the same now that I view much of my anonymity already gone.
Aren't there already documented cases of domestic abuse enabled by Find My iPhone? How much would you bet that whoever knew about and exploited the bug that leaked all those private celeb pictures didn't also have access to all the power of Find My iPhone as well?
All maps in the actual report: http://www.access.umn.edu/research/america/transit2014/maps/...
If it is a software product. A provisional patent will not apply. You can apply for a design patent and file as a micro entity so your patent will cost the same as a provisional patent. I wish you the best!
But AR and VR get you one more dimension (time) than a 3D model and are much, much, MUCH easier to produce a large display from.
"The problem is that America isn't actually a corrupt, evil police state ..." ... is it?
Unlike many in the comments, I don't think this is a useless app. I don't particularly enjoy passing my phone around, and sometimes it's a nice way of showing everyone photos at the same time.

At first I thought this was Nokia Photobeamer v2 [1], but it appears to be a completely separate app.

[1]https://photobeamer.com/
Do a dig of heartbeat.belkin.com and you get a bunch of 54.0.0.0/8 addresses that Amazon bought from Merck. It's using AWS.
Would you trust such a system if it was built into the web framework you were using, such that the closure signing/serialization/etc. code was thoroughly tested in many environments (e.g. Seaside)?

Or, actually, is it just the signature-checking code you're worried about writing? nginx (among many other reverse proxies) has a battle-tested signed-URL parsing module[1] available as part of its authentication-time processing. In such a setup, you tell nginx which routes need signature protection, and then nginx will only proxy_pass requests on those routes to your app when the signature is valid, stripping the signature off in the process (so they become regular unsigned requests as far as your app is concerned—with the fact that they made it to your app at all telling you they were signed.)

With that architecture, the only code you'll write is the code to generate signed links that comply with ngnix's expectations (which there might already be a library to do in your language.) Either way, if you screw that part up, you'll just have a bunch of invalid links, not a security hole.

[1] http://nginx.org/en/docs/http/ngx_http_secure_link_module.ht...
>"Just put it(the earbud) in her ear"

There's a whole sharing earwax and hygiene thing I'm just not comfortable with there.
ARMs.
Of course it improves security. On Qubes, someone who can exploit your browser (pdf reader, word processor) doesn't automatically get free rein on your machine. They still need to escape Xen.
Stoev, thanks for the feedback we'll keep that in mind, we've had a couple requests for a DAC only version so far. If you shoot me an email (in my HN profile) I can reach out to you with updates.

And yes, Amp will ship with a setup app that calibrates to you and your headphones, but after the setup process, you can use any music player you like (the case will do all the processing). And the case will be able to detect different headphones as well, so you can assign specific audio profiles to each set of cans.
The depict app brings digital art into your home
There's some ambiguity in the scriptures. See Deuteromy 15:1-11:

"At the end of every seven years you must cancel debts. This is how it is to be done: Every creditor shall cancel the loan he has made to his fellow Israelite. He shall not require payment from his fellow Israelite or brother, because the LORD's time for canceling debts has been proclaimed."

(http://www.biblestudytools.com/deuteronomy/passage.aspx?q=de...)

It's interesting to imagine a world where there was no legal recourse to someone not paying back debt: easy to imagine some first-order consequences, harder to see how it'd change the grand scheme of things. I suspect it would end up being a much better world, but I come from a very anti-debt perspective.
I can't seem to find the documentation.
The API returns JSON values per RFC 4627 and RFC 7159. null is a valid value. This allows clients to request only what they want:

Entire item: https://hacker-news.firebaseio.com/v0/item/8422599.json

Just one property: https://hacker-news.firebaseio.com/v0/item/8422599/kids.json

Also, please send API correspondence to api@ycombinator.com.
People have figured out how to hold stable value on blockchains by using them to issue contracts for difference. You can acquire a token that maintains the same value as the dollar, backed by people betting on price changes between the dollar and the blockchain's internal currency.

Volatility isn't a drawback of cryptocurrencies anymore, and it's going to be entertaining when countries with capital controls discover this.