skysight-inc/HackerNews huggingface dataset:
[Disclaimer: This is based on playing with developing for the Hololens for all of 3 days]

Until we have some absolute killer -- and I really mean killer -- APIs for image recognition and AI, their use is going to be rather limited. It is telling that the vast majority of demos that they have used to demonstrate Hololens would actually be more compelling as VR experiences. Navigating the solar system, the human body, or the silly shooting game they used to demo it a few years ago are all fine uses of the technology, but they don't in any way meaningfully interact with the world around you -- which is ultimately the value add with AR as opposed to VR.

When I used it, all I could get as a developer was a mesh with the surfaces that the Hololens had recognized in the environment. That is really good for properly occluding objects and allowing things to appear in real space; it is insufficient if your goal is to actually meaningfully interact with the world. I don't just need to know there's a wall there; knowing that it has a TV in the middle of it is important if I want to build an experience to accompany a live sports broadcast. This technology will really shine when we can, with incredible speak and accuracy, put a Hololens on and instantly know that its in a living room, and that the object in front is a coffee table, and there's a picture frame on it, etc.

We do have a lot of this capability already available, but to me the key leap that is missing is a way of accessing and using all of that in a coherent and easy way as a dev.
Problem is that you cannot have both via current (from 2011+ on) Intel route: high clock speed on the CPU(achieved by OC) AND ECC.

You want ECC you have to get Xeons.

You want OC you have to get regular mainstream K chips or enthusiast -E chips without ECC support.

I think the last chipset which let you OC Xeons and still use ECC was X58 on 1366 socket.

Disclaimer: I am not counting tiny BCLK OC available on Xeons.
>> Can you name a time when Apple or a prominent Linux distro has pulled any of this crap?

Yes, unfortunately. Ubuntu served Amazon ads in the dash search. No idea if they're still there (I use Fedora) but it's not like they had to ask anyone what they thought of it to be well aware that the majority of their users would think that sucks.

Apple? Well now- that's the company that continuously tries to force its users to run only the apps it choses, isn't it? Apple sucks as much as MS in the way it treats its users.
There's a rather long discussion in this very thread about how AWS doesn't.
Yes, but so what? People not in need would still be benefitting from BI payments to them, and those benefits should be offset against any increase in tax and/or reduction in salary.

There's a legitimate question as to whether a UBI would encourage slacking, but that's a separate issue from whether or not the money exists. The money clearly does exist, because it's already being spent. It's just being spent in what's arguably a humiliating and distorting way.
Clearly, not piece of equipment should allowed to be running in a hospital based on an unsupported version of an operating system. That is simply irresponsible.

You keep writing things like that, as if the only practical alternative in many cases was not turning the equipment off altogether.

Each newer version of Microsoft OS implements security features not in earlier versions.

And more spyware, too. What should a hospital do if Microsoft decides to instruct them to update to a new version of Windows that will automatically upload all of the data on the local hard drives to a Microsoft-cloud-hosted backup system, complete with all the legally protected sensitive personal information? Again, this issue can't just be as simple as suppliers getting to move the goalposts however they want after the sale.

The longevity is mostly the supported API across different versions of the OS, and not the OS itself.

Then why are so many healthcare providers who were caught last week saying they couldn't upgrade from Windows XP because some essential functionality of other software or equipment no longer worked on Windows 10?
My point was that the direct-sum sign you brought up was different from the plus sign that I brought up. There's no conflict.
Ahh, yeah you're totally right, I keep forgetting that the victims need to pay with bitcoin.

Well. I guess it's good that there's not a more convenient way to give in to the criminals' demands!
I wouldn't call the surface "self-repairing". It's just an idea to create multiple layers in manufacturing. When one layer breaks down, there are other pre-built layers that can be used.

Not nearly as interesting as the title suggests.
Artificial Intelligence Governance
Given that the primary targets seem to be running unpatched Windows (at least to latest), I'd guess there's a substantial amount of internet-accessible SMB ports.

If so, you wouldn't need a very high phish:total infected hosts ratio to explain the numbers. And given that whoever was originally phished didn't know it was an illegitimate email... not betting we'll see many examples of the initial vector.
yep, we discovered that delightful bug as well. We've hotfixed it since.

apparently the installer wanted people to practice the languages they've been putting off.
Jevons paradox applied to employment.
IMO, assuming the tech is comfortable, their best path to success v1.0 is simply replacing monitors. 'Full' VR has issues and needs to black out the room, but if you can put on a pay of glasses and have a virtual 100" screen while sitting in a lazy boy that's worth quite a bit.

Alternatively, if all it could do was show YouTube videos on a virtual screen while I am working on a hands on project that's an awesome tool. It's not what the demo shows, but it could bring in a lot of money while the technology improves.
Prediction API was closed source and proprietary.
Cloud Machine Learning Engine is open source Tensorflow.

You can run these models on prem, on AWS, etc.
Pulling geometry data of chemical formulas off the cccbdb.nist.gov

Built for a friend who has to pull it manually all day at work.

https://github.com/marcelo-mason/cccbdb-geometry-parser
FROM dir1, dir2 doesn't mean the same as in SQL. In SQL that's a join of dir1 and dir2, but here it's a union.
that's been fixed since :)
A more interesting question would be how many would have a significant safety issue without FDA approval.

Given the complexity of the drugs, the body and the interaction with other medication I'm impressed it's only 1 in 3 particulary since as mentioned down thread only 1.3% get taken off the market (1 in 77).
Nice project, wish you the best ! Although tbh, I personally won't use this simply because I know enough of find(1) to not see the cognitive overhead of switching to sql to do filesystem /queries/.

Any examples where this would be better than using find (with the occasional filter thrown in) ?
> the twitterbot

Your use of the definite article compels me to point out that that isn't official at all. Plenty of people do third-party things with HN stuff. We mostly don't mind and we also mostly don't know.
Almost makes you think the hysteria was the goal. The next illuminating question is "why," and the fallout the next couple of weeks will answer that.

Problem -> Reaction -> Solution.
The dubious friends of Donald Trump, part 1: the Russians
It depends on the implementation. Even so, it's always easier for the authors to patch the malware than it is for researchers to reverse it.
Out of curiosity, what customizations did you make to your UEFI setup? I run BitLocker and did the Anniversary and Creators updates without issue.
I am the OP. I don't even bother to look at downvotes and the fact that an opinion is unpopular does not really say anything about the merits of the argument.

I am pretty sure HN crowd will hound anyone who claims to agree with FCC on this point which I do.
Reminds me of osquery [0].

[0] - https://github.com/facebook/osquery
I initially relied on books, then around 2000 joined the small communities online that were popping up. IRC had lots of programmer areas for chatting.
I'll answer this in a few minutes. The answer is what it usually is (user flags and/or dupe) but I suppose a bit more explanation might be helpful.

Edit: ok, here you go:

https://news.ycombinator.com/item?id=14342198 was flagged as a dupe because it points to https://news.ycombinator.com/item?id=14337507, which at 109 points and 41 comments clearly passes the 'significant attention' test for duplicates (https://news.ycombinator.com/newsfaq.html). Did that story belong on HN in the first place? Yes and no. On the one hand it's sensational and super close to home. On the other, it's far from substantive. All that happened is a gossip column published one side of a conversation and then the click-starved trade sites farmed it out in their usual fashion. If there's an 'interesting phenomenon' in HN's sense here, I'd say it's that Willie Brown became an old-school, Herb-Caen-style society columnist after his incredibly long political career. I had no idea.

A couple more points about standard HN practice. First, when a story hasn't happened yet, there's usually little value in discussing it. Most stories that haven't happened, never do happen. We call this category "announcement of an announcement" and have learned over the years that it is the low-hanging fruit of offtopicness. Some recent comments on this: https://news.ycombinator.com/item?id=14311910 and https://news.ycombinator.com/item?id=14314105. For HN purposes, there's no harm in waiting for the actual thing to occur. Patience is a virtue i.e. a strength.

Second, when stories about YC are involved, we moderate HN less, not more. That's literally the first principle of HN moderation: https://hn.algolia.com/?sort=byPopularity&prefix&page=0&date.... This case is a funny one though. What does 'moderating less' mean? If we mark a post about this as a dupe or penalize it as fluff, some say we're moderating HN to suppress an unwanted story. But suppose it spent the day on HN's front page instead—then others would say we were moderating HN to stealth-promote a political career. That's a classic Bateson double bind: https://en.wikipedia.org/wiki/Double_bind.
A popular 1960s mistake was the open-column lobby floor, where the entrance level is smaller than the building above it. The air hitting the building is forced through the open area of the entrance level. This worked out OK in Brasilia, where a breeze was welcome, but it was terrible in cold, windy locations.

Embarrassingly, MIT's Green Building was built like that.
Mmm, I think they just convert the bitcoins to another cryptocurrency. Sounds like a cool movie though
It's been unavailable from the scope of newly created accounts for quite a while
I think that's ok. Drugs have side effects, and we should balance these side effects with their benefits.
Ask HN: Why is a view satisfying?
I got my Linkedin settings configured in a way that others are able to see that I watched their profile. Somehow it satisfies me if the person I viewed, views my profile. But why is it satisfying?
Alternatively "Tell Microsoft not to market to people by forcing them to download gigabytes worth of extraneous shit through Windows Update."
Actually I used to read in lunch hour. I used to specifically eat lunch later than my peers so that I don't end up going in a group (I know, I know, I was picking reading over society ...). But of late my workload has increased a lot, so I'm having lunch at my desk.

You're right about making a habit. I am trying to read an hr before bedtime or an hr right after office (when I reach home) nowadays.
This has been fixed - but be aware that VS for Mac requires 10.11 (el cap) as minimum
Mujoco student licenses are now free
Let's accept your analogy. They're military and they let sophisticated weapons systems go to the enemy. If the US Army let someone steal a squadron of Apache helicopters that were used to level a few civilian towns, that particular base where the theft occurred (at least) would be on lockdown and under harsh review for some time. If someone wishes one of the targets hit with the stolen vehicles was the base from which the theft happened so that they shared in the misery they caused, what's wrong with that? Are people supposed to say, "Well, little Billy is dead and we'll never see him grow up, but at least the fools who let this happen are okay?"
TLDR Stock Options
> the point of the military isn't protection

I'd argue that it is, if indirectly.
Ask HN: What is your SEO checklist on new software releases?
As a software developer, I would be interested what you are doing SEO wise when you are releasing new software or a major new upgrade for existing software.

It would be good if we would have an easily to follow checklist instead of reinventing the wheel every time.

My current list looks like this:

-upgrade the documentation (since this is also new content, it might be relevant here)

-refresh the software homepage with latest changes (such as extend the feature list)

-announce on the “News” page on my website

-write a blog post (optional if worth)

-announce on our company Facebook page

-post a link to Twitter

-write a relevant article and post it to 1-2
relevant website (time consuming)

-create a video and post to YouTube (very time consuming)

-send email to a few old customers who might be interested in the new features

I would like to extend my list with a few more actions for better SEO, so I am here to look for your recommendations.
Amazon is eating the world because I'am 2m tall with 48 size feet(eu, 13 us) and I didn't (couldn't) buy a single pair of shoes in a physical shop for 10 years now. Let the world burn and amazon eat it when it's medium rare.
I'll find it really amusing when devs outside the frontend world will storm in, devs who currently hate working with the browser because of JavaScript. The problem they will face is that a nice UI will still be needed. Since they will probably hate the DOM even more than than JS now they can just omit it. A canvas is canvas, right? :)

But then the next obvious problem will kick in. What should we use to implement a UI. GTK? WxPython? Swing? Tkinter? QT? JavaFX? Great candidates :) It will just be great. I mean not, but it will happen, because JS and "browser tech" is considered sub par (not by me, but I keep reading this).

WebAssembly will bring in lots of innovation, opportunities and also create the next level chaos. We will look back to the tooling hell as the good old days of frontend development :)
> Free speech? Free speech doesn't exist so that people can make ridiculous comments like 'taking comments from the public into account when making policy is mob rule'. Free speech exists so that people can make those comments on policy and have them heard.

You are flat out WRONG.

Free speech exists for all sort of speech including mocking, ridiculing and being outright stupid and retarded too.

> Free speech exists so that people can make those comments on policy and have them heard.

Free speech has nothing to do with policy, government, state or laws. It is an independent right that exists for no specific purpose other than itself.

And in this case it appears to be "free speech for you as long as you voice your support for me".
I can't code from my work-issued iPhone, but I wouldn't leave the house without it. I can't make calls from my work-issued Thinkpad, but I'm not sitting down in the morning next to my iPhone. You see how silly your line in the sand is?

That being said, I actually can do everything from my iPhone with the magic of Citrix.
Sure, look at a comparable "AR" company. Snap generated $150M in revenue last quarter, and is valued at $24B (market cap).

Magic Leap would need to generate $50M quarterly, or $200M annually to sit at a comparable valuation multiple. Given that they are working on an enterprise/industrial AR play (not selling ads to consumer like Snapchat), and that the enterprise/industrial AR market is in the $billions for yearly revenues, I think this valuation is totally feasible.

Facebook, Google, and Microsoft will play in the mix, but the market for industrial/enterprise AR will be big enough to sustain a few large players.

Obviously only time will tell as it's impossible to evaluate what Magic Leap is actually developing and selling at this point.
Last night I tried a web assembly demo of Ogre3d, an open source 3d rendering engine. It worked in Chrome and Firefox. (I will put the link here after work, it is sitting in my personal email)

Whatever you are reading about the spec is not lining up with the reality of progress. We have two implementations now.

I encourage you to read the article, it is a decent primer for someone with your apparent level of knowledge. I assure you web assembly is not an attempt to replace javascript or make javascript look like C/C++, though you imply you believe such when you say things like "Wanting WASM to look like C/C++ is so hilariously misguided". I am not sure how language design factors into, if someone were so inclined they could compile JS to Wasm and have similar performance gains if the compiler optimized well.

Wasm is about nothing more than performance and they have nailed it. It is very fast compared to javascript, though it is slower than the C or C++ compiled to a native executable.
The piece of capital equipment as far as a hospital or doctor's office is concerned is the medical application software or the MRI machine, not so much the OS, IMO.

If Cessna says the only powerplant that your Cessna 172H is certified to use is the Continental O-300, then that's what you run. Continental doesn't make the O-300 or parts for it anymore? Too bad, you fly with an O-300, or you don't fly. Guess it's time to turn to the secondary market for parts and support for that engine.

Get a newer airplane with a newer, better engine that's still being supported by the manufacturer? Hmm, the presently-owned 172H is paid off, still flies and still makes money. Buying a brand new 172S requires taking out a new mortgage and isn't going to make any more money than the 172H does. Seems like we're going to keep the 172H for the time being.

I don't disagree with you that capital assets should be maintained. However, the companies running these older applications that require older OSes aren't the only ones at fault here. The manufacturers of the medical devices and software themselves are just as much to blame. This situation didn't come about solely because CEOs were being slackers about maintaining capital assets.
For anyone who dislikes recliners - in what manner does it inconvenience you? For me, it's not useful space that is taken up, except perhaps transiently as I squeeze past my neighbours to get to the aisle. My knees are below the point that reclines. Are laptops the problem?
Pretty much. This is pretty much a classic analysis of execution risk. The company spends so much time in development that the market passes them by. One of my favorite poster children for this is Plastic Logic.

I have no direct knowledge of anything that Magic Leap is doing so I can only speculate. My speculation is that they have raised too much money, and as a result they lost their edge. People are naturally more productive when a deadline is looming, especially if it is an existential one, and startups typically have a limited amount of cash before they have to raise more or die. But sometimes startups get enough money that they can operate for years before they die, and then their delivery deadlines seem to ooze out to years.

It can happen easily enough, if you have to deliver next year, and your schedule it tight, then you start narrowing the scope of your delivery. That naturally prunes the things that are less critical to your success from the delivery and focuses the team on the critical bits. If your delivery is in two years, there often is pressure for some "quick wins" which are features which are not critical to the product but easily completed to show progress. As a result you make lots of progress on things which are not part of the critical path. It can make an engineering team feel good ("Hey, look at all this stuff we got done!") but it pushes off the question of whether or not they can even do the critical bit.

One unexpected side effect of this I saw in a company I advised was that the group working on the critical bits were penalized in terms of recognition for not getting more done (even though their part of the problem was much harder) and some key members of the group left, putting the critical pieces in still more jeopardy.

What I'm trying to say is that taking a big funding round is exceptionally risky for people who haven't managed through the sorts of ups and downs a startup has to weather. Magic leap took in a lot of money early on. That sets the stage for disaster. Not that the problem will actualize; People go out sailing on the San Francisco Bay without enough life vests for the people on board every day and that situation only occasionally intersects with an event that results in the loss of life. But once you've left the dock without enough vests, you have just increased the importance of the competence and abilities of your crew without necessarily realizing it. So to with startups that take too much money, they increase the importance of having a management team with exceptionally good discipline.

We will get to see how it turns out for Magic Leap.
No, you're not alone, but we've fixed it since. The new installer builds will choose the correct language.
Show HN: Email based service to help practice drawing and free reference images
CentOS recently updated their latest Docker image fixing CVE's in nss
Alternatively, decreasing the size of the oven wouldn't make a difference. If that was the case, this recipe would work in a small toaster oven. The inverse square law is factually sound, but incorrectly applied.

My intuition would speculate the recipe works because the dutch oven is a "better" black body than the oven. So the dutch oven acts as a huge heat sink and then more efficiently retransmits by radiation that energy to the bread. As a secondary effect (or maybe this is the primary effect), the dutch oven promotes significantly more heat transfer primarily through conduction to the bread.
Alternatively stated: decreasing the size of the oven wouldn't make a difference. If that was the case, this recipe would work in a small toaster oven. The inverse square law is factually sound, but incorrectly applied.

My intuition would speculate the recipe works because the dutch oven is a "better" black body than the oven. So the dutch oven acts as a huge heat sink and then more efficiently retransmits by radiation that energy to the bread. As a secondary effect (or maybe this is the primary effect), the dutch oven promotes significantly more heat transfer primarily through conduction to the bread.
My guess is that the vanes on the top do something to disrupt the wind and stop it from reaching street level at such high speeds. The vines growing between the vanes could prevent this effect from happening.
> Backwards compability is another topic, especially with the rise of systemd.

User level ABI has had no important incompatibility since the glibc released with the kernel 2.6 (don't remember the version). That was some 15 years ago. Most applications didn't even break at that time, and core libraries promise more stability now.

That's nothing similar to the compatibility break between Windows XP and Vista. That transition broke most of the older applications, at the kernel level.
It's true. We're all safer thanks to the enormous success of our military. That's why it's valuable, just like the NSA.

So it leads to the same logical conclusions: If the point of the military is to apply force to an opponent, then the NSA has to have ways of applying force to a digital opponent. Disclosing vulnerabilities would be precisely the opposite of what they should do.