skysight-inc/HackerNews huggingface dataset:
There's almost nothing "secret" about how Microsoft handles patents (you know about it, so do I). What'd be really interesting is actually seeing what Google does with patents. While I've got no paper to prove it, Samsung changed directions in Google's favor massively when Samsung agreed to a long-term patent sharing agreement with them. (Previously, Samsung had been looking more and more like they were going to fork or leave Android entirely.)

I suspect some patent hijinks happened there, and you and I just don't know the details.

You want to talk about secret, ask Google for a copy of the secret contracts every Android OEM is bound to.
Higher levels of vitamin D correspond to lower cancer risk
These situations need to be taken as criminal acts. There should be jail time, and real and direct consequences for those who take part.

If people who do these things can do them with impunity, then they are likely to do them again and again. And the system, already teetering on the brink, will go right over.
I don't think that it generated these diagrams, but you should check out planttext (http://www.planttext.com/) - makes UML diagrams easy.
All precious resources should be randomly allocated?
It's a lot easier to replace the mirror with a screen. You can cram a lot more CPU power into something the size of a mirror that doesn't have to run on tiny batteries. The fact that such "mirrors" are not widespread yet indicates that the tech either isn't there yet or that it's just simpler to try on the dress.
GoFundme doesn't allow users to request volunteers. We're focused to build a great platform, and not focused on competition. Planet Good has very good appeal and easily correlates with our mission of helping people. With a very good platform, publicity, and extended marketing, we will gain users to list their projects (at no cost) on our site and app.
Porn site xHamster blocks North Carolina users to protest anti-LGBT law
I agree with you 100%. The only thing I worry about, with "BASH on Windows" is how separate the subsystems are. On OS X I can interact with the desktop using osascript. Is there anything like this in the new Windows stuff? I fear there will not, based on what I've read so far.
Thanks for the feedback Toby! Yeah for sure we're looking to control how much people purchase things for so people can actually follow through with their WTB requests - by not allowing silly 'want to buy' amounts for example.

Cheers!
Programming Models for Distributed Computing: Remote Procedure Call
There is no terrorism-proof reactor design.
We may have new tech but we also have new problems.
Besides, we haven't solved the ultimate disposal place issue.
It's highly irresponsible to produce waste that is dangerous for thousands of years where noone has figured out how to handle it. Especially considering terrorism, corruption, states collapsing and natural disasters.
>I was struck over and over how thrilled the people were to know we were American and the sheer excitement that more of us are coming.

It's all about the money. American dollars can buy luxuries the Cuban peso can't afford, and that's something anyone can get excited about.
I agree with your comment, but I want to respond to one part:

> But the real answer it's that Go is in the top of the hype curve right now (I say this as a Go fan myself).

Hype is irrelevant to the advantages of using Go. End users of Go programs benefit for technical reasons, not social ones.
The problem is how do megacorps and their privately owned properties such as media and government do their FIRE sector thing to profit off distributed solar panels...

Well, they could issue subprime loans and all kinds of weird financialization for people to buy panels. The factories are all all in china but some games can be played there. That's about it. Its not as profitable as building billion dollar class nuke plants...

They don't like being frozen out of a market, in this case the energy market, so we're all going to have to sit thru a lot of what boils down to sponsored content about how "we" need plants not panels (who is this "we" anyway?), and how panels are going to destroy the grid and motherhood and apple pie, etc.
Sorting multi-fields in Java
It depends on how its implemented.

If it's "Whats your mother's maiden name?" and they let you reset it in the browser, it's a bug.

But if they send you an email (in my case to Gmail, that has 2FA turned on), then it is a feature, because then you'd be required to either 1) intercept the recovery email (and get the password reset URL) or 2) know the format of the password reset URL and just happen to guess mine after brute-forcing every possible link (assuming there is no timeout for the URL or anything else like that).
the first error was buying server space from namecheap. good domain server but they get hit frequently being a midsize provider of services, they have enough bait and not enough people to protect it.
Your objection about actions of an employee give an easy out - a university can say that employee X did the wrong thing by inviting person Y and thereby justify cancelling the invitation to Y not as "de-platforming" but simply that X was not authorized to make that decision.

You objection has another easy out - most places are neither fully public nor fully private, so the distinction "public sphere" vs. "private sphere" doesn't really apply. For example, if Y were invited for a private conversation with the university president, then is that public or private? What about if it's only limited to university staff? Only to university students? What if it's a private university? A private, for-profit university?

A third easy out is to couple the invitation to the number of ticket buyers or attendees. If there are many protests then the host can say "our analysis says that fewer people than we thought would attend the event so we have decided to exercise our option to cancel the invitation."

In any case, my third example, which is obviously based on the current news about Hastert, was constructed to let you explain why that Hastert-like figure should be allowed to speak on how to be moral, rather than being uninvited.

Finally, your statement "De-platformers presume to be protectors from ideas that they find bad or dangerous" is at best incomplete. Some protests are from students who are upset that their student fees are being used to pay speaker fees for someone who they disagree with. For example, I think that Kissinger is a war criminal. I wouldn't want some of my student fees and tuition going into his wallet, even if Clinton might be right by saying he has excellent insights about global politics.

When haven't we been in a "preference falsification bubble"?
I always think of 38 Studios or 3D Realms when I think of places where this could've been possible.
The about page: http://allpriorart.com/about/

All Prior Art is a project attempting to algorithmically create and publicly publish all possible new prior art, thereby making the published concepts not patent-able.

Artists page: http://areben.com/

I am an artist and engineer. My interest is in human-machine relationships including how technology can be a lens with which to study humanity.
I don't know about the article, but DOT[0] + graphviz[1] could be used for this.

[0] https://en.wikipedia.org/wiki/DOT_(graph_description_languag...
[1] http://www.graphviz.org/
The world thinks I faked a drone crashing into my office window and head
His attitude frightens me too. Can we get him banned from conferences now?

/s

See the problem?
I for one haven't seen very many services that don't allow you to reset your 2fa if you control the attached email.

Would anyone here seriously expect that someone in control of their email wouldn't be able to take control of associated accounts?
It also has no wireless.
MovieSwap Cancels DVD Cloud Streaming Service
I'd love to have an option on services where I define a X-hour wait period for manual password resets. That is, "oh, I've lost my email account and I need to reset a password so I have to access my account through pleading over Live Chat... they can do that but there's an X-hour wait period before you will gain access to the account."
Thank you, this is very insightful.

I agree about your venn diagram. There is a reason we call Ron Paul Libertarian-ISH though, but some news sources drop the "ish". (just to cherry pick an example)

I'm of the personal opinion that there are many people on both sides who are Libertarians but won't call themselves Libertarians for one of two reasons:

1. Fear of being called crazy or associated with a subset of Libertarians who are very extreme

2. It's throwing away a vote (or if you're a politician, it's disenfranchising the base) *

* Disclaimer, I voted for Obama in 2008 but I did vote for Gary Johnson (the LP candidate) in 2012 and I think if enough people do that we can break the two part system for good.
What legal consequences could there be for Namecheap, if any at all?
It does actually: http://imgur.com/eN9asVz. At some point I need to get around to creating a snazzy landing page for people not coming from the julia world, but who has the time ;).
When I first read your comment, I though you meant there is a large population who still think it is the Microsoft 90s when it comes to technology. Oh wait, I work for state government...

(SQL Server is the BEST! Outlook is the BEST! Everything can be done in Excel! Visual Source Safe is the BEST! Oh wait, TFS with a SQL Server back end is the BEST! )
More anecdata of that: we all have Macs for doing Java web server development at my job, which is for the UC (Davis), rather than some startup.
That's an awesome lib! I got confused regarding the license though. The README file says dual licensed as CC-BY-NC 4.0 or GPL 3, but the LICENSE file in the repo says MIT. The FAQ[0] also mentions MIT.

I assume MIT is the right license.

[0] https://www.golden-layout.com/faq/
>It's highly irresponsible to produce waste that is dangerous for thousands of years where noone has figured out how to handle it.

The best part about nuclear waste is rapidly it becomes harmless, unlike every other kind of waste we produce. Unfortunately most of our waste is not nuclear, and therefore will contaminate the biosphere, basically forever.
Their website has both! http://sunsetwx.com/
Mm? I don't see how one could think Microsoft has become any less nefarious than the past. Windows 10 is the prime example of this. If anything, I'm getting more worried.
The numbers are.
Why would there be any? Would there be legal consequences to YC if I hacked your email and reset your HN account password?
So you're saying refuting someone who claims there is no danger to speaking your mind in Cuba by posting a link to people arrested for speaking their mind in Cuba, isn't a conversation, but an attack. And furthermore I shouldn't engage with anyone over the internet because they might be from Cuba and I might endanger them?

And further I shouldn't even be talking about it, because if, for the sake of argument, Cuba has a repressive secret police that throws people in jail for speaking about unapproved ideas, I shouldn't say anything about it because it's Cuba's business?

Using that philosophy no one should have spoken out about S. Africa's apartheid because they might get someone in trouble and it's S. Africa's business anyways.

Anyways, good to know how hacker news works.
This is fucking dumb. Drift is far more likely by orders of magnitude. New Scientist is like the Gawker of science journalism.
Seems pretty convoluted to the point of absurdity.

If your threat model automatically assumes links are directly proportionate to infections then you're already screwed since getting a user to click a link is insanely easy, and if you had a link that would infect mobile devices you'd likely just drop it on a few news aggregators rather than go through this mess.

Threat modeling is about evaluating the risks, including how realistic they are. Your risk model is just unrealistic, you're now infecting PCs with malware for the sole purpose of generating a fake BSOD, which in turn creates a link, which in turn infects mobile devices. Why even infect PCs in that scenario? Seems much MUCH easier to trick mobile users into clicking links OR redirecting them (e.g. AD hijacking).

If you really wanted to attack mobile devices from an infected PC you'd likely use their direct USB connection, seems like a much more reliable route. Also may accomplish infections not normally possible from a simple link.
>I felt like I got some insight into how consciousness works by messing with it.

That's what I got out of it. When people ask me what it's like, I say it's like those stickers people put on large windows so that birds will realize there's a window there and not fly into them. By introducing this aberration, you become aware of the lens through which you perceive everything and get a sense of how the lens may distort reality.
No problem. I don't hate journalism. Contrary to the second part of my original comment, I actually worded the first part quite carefully, take note of the word 'most' and that I do not say that news cannot be profound.

I don't disregard journalism, there are some journalists who I hold in very high esteem. The problem is a classic one: Journalists have a job to write up things. They seek out information and make an article out of it. This is very difficult to do right since most interesting articles emerge from an inverse process: That the writer learned or acquired valuable information first and later feels the need to share it. This kind of writing has a higher probability to contain anything of value.
My spouse is a fan of trashy reality shows, to my eternal dismay. Naturally, these shows advertise other similar shows to their viewers. I have seen advertisements for a program where the apparent premise is to put a non-criminal into a "PMITA" prison for a month, and record their reactions.

Even if they are only inside to get a taste, they will at least have "I get to go home after this" to hold on to while they are in.
I know this is touch-in-cheek, but my understanding is the subsystems are completely separate and can't talk with each other, so that means no msvcrt.dll.
Now what is really cool is a topological sort over partial orderings...
Thanks! Controlling the price 'want to buy' requests will be important. Currently, on Facebook Groups people advertise that they would pay a much larger figure than they intend to which is extremely frustrating for sellers as well as other interested buyers.

I agree, with scale a catalog of what people want to buy and how much they want to pay for it turns us into a market research company of sorts!
Well, not that many people are rich so... who cares?
Am I the only one flabbergasted at the sheer number of sleep-of-death and BSODs I'm now seeing on Win 10? Two different devices have nosedived in quality, and one's my Surface 3 tablet so MS can't blame the hardware on that one.
Zero. This is why companies have EULA and Terms of Service agreements.
While I've been a bit skeptical on global warming, if we decide carbon in the atmosphere needs to be dealt with then we should probably put a price per ton on it and deal with it by whichever methods are cheapest. I'm supposedly financing the removal many tons by donating to Trees for the Future and it's crazy cheap. Something like $100 for 50 tons per year. And that's for the life of the trees so something like 10c/ton.
I think my favorite part of the article is the error code in the screenshot. . .

"If you call a support person, give them this info:
Stop code: MANUALLY_INITIATED_CRASH"

I'd actually like to hear that call to tech support :)
Let's assume everyone on this list is indeed here out of sincere and disinterested belief (I wouldn't underestimate peer pressure, or even more cynically : the subtle but real career brownie points one can earn at some organizations, for openly displaying one's allegiance to social justice causes)

But then how does being a "bright professional and integral FP community member" equate to undisputable authority on a completely unrelated moral topic ?

"Bright professionals" doesn't necessarily imply "thought leaders that have given this particular issue more careful consideration than anybody else". Heck, it doesn't even necessarily imply "good people".

This is the very fallacy Yarvin describes as "IQism" here : https://medium.com/@curtis.yarvin/why-you-should-come-to-lam...

I knew nothing about him or this controversy until know, but approaching it with an open mind I found the above clarification quite sincere, and way more articulated than that 3 paragraphs long open letter that features all of the familiar, easy rhetoric...
What the hell kind of drone is this?

Most of the ones I see are lightly constructed enough that they can't even damage themselves by hitting something.
At the moment, this site takes ~30 seconds for every single request. But at least it works at all.
I once lost my gandi.net password. It took sending copies of 2 photo id, and answering the phone listed in the who is database before they reset it.

I just wish that their DNS updates were push through faster.
Centos7 – Recovering from a rm -rf /
But there are dozens of quick hacks like that on the internet. I have 4 similar things on my github account. Nothing special about them. I never though there might be any need to put that on a HN.
What's this crowd think of this idea for solving this problem?

1) Offer an option to opt-out of all automated account recovery. If set, no more email resets, support PINs, or similar. This would be targeted at people truly care about security and have no issue with "forgetting passwords" (i.e. you use a password manager and you're not an idiot about backups).

2) Offer in-person, manual recovery. To participate in this you'd need to pre-register with full contact details (name/address/etc) of the valid people who could use this feature. The person would have to physically come to the office of the company, present two (or more) forms of identification. To add further security, you could add a mandatory wait period between initiating a reset and it taking effect (ex: min 7 days). That way a combination of fake ids and social engineering could (in theory) be stopped by getting an alert that "You initiated a manual reset of your XYZ account. Did you actually do this??"

EDIT: For #2 you could also add a non-trivial fee (say $500) that would need to be charged and cleared in advance of the person showing up.
8 1/2, from Plan 9, used a similar architecture, IIRC, because of the smart terminals it was written for. Check out the editor Sam for an example; one side is ed++, the other is the GUI.
Possibly premature, definitely not optimisation...

...but I saw it running in real time, and it was actually pretty cool to see all the toppings appear (this was on a Sparc ELC-class machine, so it didn't have much grunt). Seamless dithering on the monochrome display, too.

Also, the spinning the pizza was done by rotating the rendered bitmap. The inaccuracies meant that as you spun it, the toppings would all gradually blend into each other. I suppose that's realistic, in a way.
> Sometimes you get what you pay for.

So what expensive provider do you recommend instead?
Techrights is an anti-Microsoft hate site, and would never let actual facts -- or the lack of them -- get in the way of its bigotry....
Given the way you've phrased that, I'm going to assume it's rhetorical and that you don't care. However some people do care, which is why some people include the language name in the title.

Personally I enjoy reading other people's code. Sometimes it inspires me, sometimes it educates me, and sometimes it just frustrates me - though thankfully that's less common than the former two. If a Show HN was written in a language I can't program in nor have any interest in learning, then there's little point in me reading the code.

Other people will have their own reasons for caring about the language. Those reasons might not matter to you but I'm sure it matters to them.
Ummmm the list of patents they assert Android violates are secret, hence the term "secret".
Disclaimer: I'm CIO @ Namecheap

1. The credentials were resent to an already compromised email account

2. This is an isolated case

3. Established procedure was not followed

4. With thissaid, we've used this as a learning example and additional training has been provided to the individual involved

5. Anyone with any self-managed server with ANY provider should always keep their own multiple backups
Good find, thanks. I've changed it, it's just MIT
U.S. companies may need to beef up data privacy – but only for Europeans
It's a one time fee for really awesome software. Upgrades are every couple years, and only about $25. My backup bills on AWS have never been more than $3/month (I only backup my actual documents) - and you have total control - don't have to worry about the policy engine at BackBlaze/CrashPlan arbitrarily deleting old hard drives that haven't been plugged in.
though, I will admit RDP is pretty serviceable, X11 just seems too janky to work over a really remote connection... and VNC, well it works, but, sigh...

I used, every single day, a product called "FastX" from StarNet, that runs X over RDP. It means the X programs I display on my Mac (which are running on a Linux box) are disconnectable/reconnectable. I disconnect when I'm ready to go to work, reconnect there, and do the same thing when I finish at the end of the day.

Absolutely lovely.
> We have better compilers than that already. If you have a static data flow, there's no reason your compiler can not take it into account when optimizing your code.

That's right, but this is not about static data flow.

This is about choosing a particular strategy for execution and caching a small amount of data in registers to maximize usefulness of cache by having less "hot memory". This reduces expensive memory traffic, which is very often the bottleneck.

More generally, you can often do significant part of the work in other lane, but can't communicate this efficiently to somewhere else, because it might be executing simultaneously. So you have to for example access memory unnecessarily or do extra computation for little benefit. When you can control execution order, this is not an issue anymore.

I know how amazing compilers are nowadays, but I have never seen any of them optimizing this type of case.
https://www.gandi.net/
I think this may have been due to the railroad land grants originally https://en.wikipedia.org/wiki/Checkerboarding_(land)
The Power of Business Checklists
Client-side encryption is a big one. It also has a passable gui which can be helpful when restoring files, and does a pretty good job of scheduling and throttling upload speeds.

I had an older version that I upgraded to 4.x because they added support for uploading backups to Dropbox and I was already paying for a Dropbox pro account that had plenty of unused space. The ability to have versioned backups on various cloud services that don't support rsync is a big plus.
The open web is not going away
I worked on a couple, for almost a year each. One made it into a Kotaku article before being canceled. http://kotaku.com/5686890/a-new-breed-of-survival-horror-com... A commenter was angry since they submitted the idea to EA when they were a tester, but oh well, no point now.

The other made it to a dummy Amazon listing before being canceled. It was basically Mario Party with old Atari properties. (I made about 30 "microgames" for it) You can see pictures of it and the first game in a former co-worker's portfolio here: http://portfolio.gen-n.net/basic-ui.html

The sad thing was (apart from this game being canceled meaning our dev studio was closed) that we took the project over from another studio that shut down, and we had a prototype that they were working on. We didn't have the code, though, so we started over.