skysight-inc/HackerNews huggingface dataset:
I have no doubt Nadella is a better CEO than Balmer, he's definitely been a better resource allocator. But MSFT's EPS has. basically been flat since before Satya arrived. It's stock price tripled because it's a bull market, no other answer necessary.
UBI : Corporations sign up middle class to pay the poor?
>while Firefox is at 5%

That is a real shame and I sincerely hope they are able to return to a health 25-33% mindshare.
They kidnap people from other places who are dissidents including from Hong Kong, Malaysia, and even the us.
I mean, ok. But you are basically arguing that fraud should be allowed, because it is between "consenting adults".

If that's what you want, fine. But you should be open and honest about the fact that you believe that financial fraud should be legal.

And I'd like to point out that fraud is not a new concept. It is something that has been explored in many aspects of society, and most people oppose fraud. Fraud on a Blockchain is still fraud.
The rest of the world _has_ worked this first point out. The US is close enough to the only developed country that ties healthcare to employment.

The second point is a given in the more socialised parts of Europe, and is a core tenet of most support programs for the involuntarily unemployed elsewhere.

Which is to say; I don't get your point. Sounds like everywhere but the US could do this right now.
Gladwell’s whole schtick is shooting an arrow and then drawing the bullseye around where it lands.
> BNSF runs through my town, and it does bring transients, plenty of whom do bring drugs, needles, & crime.

Why does this not happen in the EU? Almost all the pictures of the US public transport I've seen show dirty interiors filled with people looking poor and/or dangerous while in the EU (not in every EU country or city perhaps but what I've seen so far) trains and stations look and feel almost like planes and airports, cost very cheap (about a dollar to travel within a city), all the normal people use trains, trams and buses actively and people you'd prefer to avoid are rare.
I was in Miami for Hurricane Andrew. Civilization did not collapse. There was some theft of things like chainsaws and generators, but nothing that honestly wouldn't be par for the course in Miami.

Meanwhile, folks cooperating to help each other out was amazing. Two small anecdotes:

- traffic lights were out for at least a week. There were not enough police to man them all. But at a major intersection with two multi lane roads, taking turns just doesn't work. Someone has to direct traffic. So what would happen is a passenger would get out of a car and direct traffic for a few minutes till his car got through. After a bit, he'd then get back to his car and then he and the driver would head off. There would be a couple minutes chaos, then another passenger would hop out from somewhere and do the same. It was amazing and some sort of emergent behavior.

- A gas station for whatever reason was unattended for several hours with the pumps left on and a sign to just place cash into a drop box. So basically an honor market. The owner of that station later claimed folks ended up paying more than they had pumped. Don't recall if this was immediately before or shortly after the storm.

Overall, the recovery brought out the best in most people. Of course there were opportunists who took advantage after the storm, but that mostly wasn't locals.
Yes, presumably being unable to clone is an important data point.
Sounds like a great idea!
> Also, if you have a system for ‘freeing’ array indices and reusing those array slots for new data, you run the risk of keeping an index around too long and causing a semantic use-after-free

One of the many great things described by Catherine's keynote about ECS's in Rust: generational indices. Generational indices are a dynamic fix for this problem.

> Personally, it’s my hope that someday in the future, Niko and co. will find ways to make the borrow checker more expressive when it comes to parent-child relationships, and in other situations where it currently struggles.

I agree it'd be nice, and I've given it a lot of thought, as has Niko. In the limit, though, I think you're always going to have the situation in which there just aren't any static guarantees and the graph structure is truly unrestricted. In those cases, I'm not sure you can really do much better than dynamic checks of some kind, and it's hard to get much more efficient than a single bounds check.
Agreed 100%.

<rant>

Full disclosure I'm a bit of an MS fan boy as they have paid my bills for going on a decade. That being said, I want a solid AR product more than I want my team to win [so to speak].

By comparison, I tried Hololens in a decently controlled demo and was blown away. The idea that Windows 10 UWP apps would 'just work' also seemed to promise an immediately useful product, and mature dev pipeline. Then I started seeing fluff pieces for Magic Leap which were also hit pieces against Hololens. This was when Magic Leap was little more than a gobble of wires in a basement and a demo no one was allowed to see. It made me mad but really just confused me.

Fast forward. The Magic Leap launches and it's lacking against most of Hololens specs and experience. The worst part of _that_ is it doesn't force MS to innovate to compete on price/features. Which makes me afraid that MS will keep it priced for the industrial clients that are currently adopting it and not deal with this nonsense in the consumer space and who can blame them?

Now a new round of paid pieces and promises of content contracts are rolling out. Even more upsetting cause when you _really_ dig into the details the _honest_ answer from anyone seems to be that Magic Leap is not really for even alpha/beta adopters.

Hololens 2 is supposed to be improved across the board and add a 70 degree FOV. Not perfect but a step towards the 130 degree sweet spot I'm waiting for.

Folks smarter than me explained that Hololens locked the FOV to 35 degrees because the math it's expotentionally harder when you start dealing with the natural curve of the eye + the curve of the headset lens + real world overlays. So I get it's a tough problem to crack if you don't tether it to an i7 gaming rig like the Meta 2.

If Hololens can just get down under $1k I think MS will own the market for awhile. _If_ they don't drop the ball....something they do with such frequency that it makes me wonder if the Illuminati is real.

</rant>

Do people really hate Microsoft _so_ much that they'll let someone defraud the industry, and pay for pieces that are on the verge of lying just so they can support something else?
So nobody wants to say it ? Ok I will.

Hoffman profited because the entire history and founding of the LDS was and is b.s.

Hoffman got caught and tried for forgery but perhaps the greatest forger and conman of them all in this narrative was Joseph Smith himself. People have known this for a long time: Joseph Smith's criminal record, his sexual proclivities, unverified 'visions' (as if any visions could be verified); the evidence abounds but we act like the church elders in the article - afraid to peek to closely let we find the truth.
To be fair, this tendency to swallow up fairytales is not a restricted to mormons, it is probably the foundation of all religions, major and minor.

When grown men and women believe fantastic revelation stories uncritically and build great structures of worship and institutions around such beliefs, once in a while these sorts of events occur that expose the inconsistencies.
Almost a quarter of Android owners are planning to switch to iPhone
How this app got 300M users without spending a dollar on marketing
Courts don't create laws. They just come up with new rules that you can't break without going to prison. No laws, though.
There's a saying: The feature size is equal to the number of fabs that can make it.
> We can't manage it until we remove employment as the sole condition for access to basic services like healthcare

Many countries don't have that limitation.
It's not private, it's a national resource. Every time you fly any airliner you use this system. The reason the US airspace system is so expansive is that it's necessary to allow the level of freedom afforded to private aircraft (think Piper, not Gulfstream) while maintaining safety and coverage as top priorities.

However, you're correct that most airspace below 400 feet AGL shouldn't be considered part of the system. Generally, that's not considered navigable unless it's being used takeoff and landing.
I'm wondering if there are confounding variables that are affecting this result. For example New York and New Jersey are some of the most regressive states defined as difference in funding levels between rich and poor school districts. I found this chart which shows each states:

http://apps.urban.org/features/school-funding-do-poor-kids-g...

If race is a mediator for income levels and in turn funding level shouldn't the researchers here include the difference in funding levels between income levels into their model to determine the true performance per spent dollar?

I might be wrong as I'm no expert in the field but I think these type of problems are what causal models try to address. I've really enjoyed "The book of why" by Judea Pearl on the topic. It got me interested in learning more about causality.
Hey just to add one more to the 15 web frameworks you've seen -- I've been using actix_web[0] but recently heard about tower[1] and want to give it a try very badly

[0]: https://actix.rs/

[1]: https://github.com/carllerche/tower-web
Scientists say halting deforestation 'just as urgent' as reducing emissions
> I could buy the property next to your restaurant

This requires a substantial investment. It is in no way comparable.
Usually programmers expect to destroy objects in some specific location. For example, if a widget is removed from a window and then goes out of scope, then most programmers would expect it to be destroyed shortly thereafter. If there are actually references to the object remaining, contrary to programmers' intent, then one of four things can happen:

1. Use-after-free (C, C++). This is a logic bug and a security problem.

2. "Logically" dangling pointers (safe languages with non-generational indices). This is a logic bug, but not a security problem.

3. A memory leak (safe languages with garbage collectors). This is a bug that can be difficult to track down.

4. Panic/exception (safe languages with generational indices or weak pointers). This is a runtime failure.

I'd argue that, of these four options, (4) is generally the best. The ideal would of course be a static guarantee instead of any of these. However, static guarantees always come with restrictions of some kind. For the truly unrestricted case, in which your data references are completely irregular, I'm not sure you can really do better.
Allow the Pension Guarantee Corp to put distressed concerns into receivership as if they were a first priority debt owners (secured creditors essentially). Pensions get paid out first, whatever is left can go to debt holders (with equity being wiped out).
Useless, pedantic innuendo
> Ginning up anti-Chinese news over many cycles is more like propaganda, but what does that accomplish?

The biggest difficulty in a democracy is that public opinion matters. If you do something that is widely unpopular, it means that it may cause problems for you. If you want to do something, for example put harsh trade barriers up against a country, then you want people to think, "They deserved it because they did X which is far worse".

So here's a completely fictional idea. I don't propose that this will actually happen, just that it's an example of why you might want to do this. Let's imagine that you don't like the fact that the Chinese are able to take a lot of electrical manufacturing away from the US. You know that the US can't compete because wages and working conditions have to be higher. Also, the Chinese have more control over their industry because they run a totalitarian regime.

So, you get this idea, "Let's say that we have to inspect all electrical parts outsourced to China because it is a threat to our security. We can add on a 30% tariff to cover the job." This does many things. It makes outsourcing to China very expensive and allows US manufacturers to compete. Even if companies continue to choose Chinese outsourcing, it allows you to hire a whole bunch of unskilled workers as "inspectors". Finally it creates a precedent that electronic outsourcing is "dangerous" and must be controlled by government inspections -- allowing you some sort of control over how US companies can choose to outsource. This is especially compelling if you, personally, think that you can use this to your advantage after you leave office and return to business.

So, you leak a whole bunch of information about how the Chinese suppliers are implanting spying devices into servers built by the largest and most successful US companies. And the sweet thing about it is that they probably are doing it occasionally, so all you have to do is to find a single example of it and then convince some reporters (who are journalists, not engineers) that it's happening more often and that the big businesses are engaging in a huge cover up. And because you are the government, you can round up some pretty impressive credentials (off the record, of course!) to back up your story.

Like I said, I don't think that's what's going on (and I'll fall off my chair laughing if the US government decides to do what I said), but it's a completely plausible idea. There is considerable value in manipulating public opinion in this manner (or, more likely, something a lot more subtle).
> The RoC consider themselves the rightful "China" too.

That's a minority/extremity opinion which isn't remotely prevalent even among those who feel intimate with China. It used to be the 'political-correct' belief held by the former authoritarian ruling party. But it's not considered a rational worldview anymore after its democratic modernization.
Hey I mean this in the nicest way, but I don't think you can think in an unbiased manner, your skill/involvement with rust is just too high.

I read and enjoy a bunch of your articles when it gets posted here and in r/rust and you've been doing rust[0] too long to reasonably be in touch with what newcomers face IMO.

To summarize, thanks for all your contributions to rust -- I still think I'm right about it being a tiny bit hard for newcomers :)

[0]: https://words.steveklabnik.com/five-years-with-rust
Show HN: An Ember range slider component based on WAI-ARIA practices
Ok, ignoring your false assumptions here, and posing one of my own. You're a student with a old PC, and can probably get your hands on a NIC.

Flash iPXE on the NIC. : https://ipxe.org/start
It allows you to;

boot from a web server via HTTP

boot from an iSCSI SAN

boot from a Fibre Channel SAN via FCoE

boot from an AoE SAN

boot from a wireless network

boot from a wide-area network

boot from an Infiniband network

and control the boot process with a script.

It's open source & very educational.
Dear snarky anonymous coward, as stated I left in 2015. I think you will find referenced issues occurred subsequent to that date under very different technical leadership.
> Will prices go down ... you'd never have noticed.

Note that these two are entirely compatible. Prices routinely go down and customers receive benefit but they do not notice.

For example, I wrote about research on effect of barcode scanner here: https://news.ycombinator.com/item?id=11414435
I guess I'm imagining a couple of trucks parked along the edge of a fairly stand-alone neighborhood park that has plenty of parking.

I can think of multiple concrete locations where this would work great without causing a nuisance.

Of course, I don't doubt that there are also more dense and/or differently configured suburbs where this wouldn't work as well.

> I mean these aren’t really the only two options are they, come on.

In many places those are the two options that a) aren't fast food or pizza, b) are family-friendly, and c) within 10 minutes of a large number of houses. Especially in parts of the country that drink more heavily, it's hard to find restaurants that satisfy (b)... tons of restaurants have a very bar-y atmosphere for most of the night.

I mean, feel free to disagree. But... from personal experience, yes, these places exist.
They're like those fungi that infect snails and cause them to become zombies, crawling to the tops of blades of grass, where the birds eat them, they infect the birds, the birds die, and then the next generation of snails come along and eat the dead bird, re-infecting themselves.

MBAs are a zombie fungus disease upon companies
Here's the some specifics on this particular corn pone:

Reason Foundation is a 501(c)(3) nonprofit organization supported by donations and sale of its publications.[15] Its largest donors are the David H. Koch Charitable Foundation ($1,522,212) and the Sarah Scaife Foundation ($2,016,000), according to disclosures.[16] Other major donors are Donors Trust and Donors Capitol Fund, which in turn do not reveal their donors.[17] The Reason Foundation is part of the libertarian Atlas Network,[17][18], the State Policy Network and ALEC.[17]

https://en.wikipedia.org/wiki/Reason_(magazine)

Gotta hand it to them, pretty brilliant to call anti-regulatory extremism, antipathy to public institutions, and outright rejection of structural inequality "reason." Guess I am unreasonable.
EU helps with this too, accidentally. All official documents are translated in all EU languages, with very high quality translators. And all these documents are public.
This is an excellent response and is 100% correct.

At this point all I can say about my stance is that I would have preferred a standard for HTTP+JSON instead of how GraphQL is completely different.

I also completely forgot about HAL[0].

To be clear, I'm not against GraphQL, I understand it and I understand what it brings to the table but I just thought the alternative was better if only because it relied on a web of standards that were always aimed at doing more (semantic web).

[0]: http://stateless.co/hal_specification.html
Microsoft is to Oracle like a Scooby Doo villan is to Adolf Hitler. You should be ashamed of yourself for promoting this obvious false equivalence.
Prices don't go down unless there is competition. If a company figures our a way to make massive cost savings while their competition does not, they pocket that margin and use it to either invest in more productive capacity or give back to shareholders. They don't feel some ethical need to lower prices just because they can

Automation is correlated with cost savings for consumers because usually the competition can figure out the same thing after seeing another player do it. It's a mistake to think they are causally related
Pocketing extra margin dollars is not necessarily profit maximizing. As other have pointed out, depending on where their customers (and currently priced out customers) are on the demand curve, reducing prices could increase profits. I expect Uniqlo to seek to maximize profits.
Oct 4th 2018: https://www.youtube.com/watch?v=mYAHPPXmcts
The parent post quoted RPS is doubled on Gen9 at 1.74x power consumption resulting from doubling cores compared to Gen8. It did not say what RPS we're looking at, but from the previous post about Falkor [1] I guess it's safe to assume that we're talking about nginx.

Gen8 is the Skylake server with 16,311 RPS at 165W (99 RPS/W), while Falkor is 15,393 at 72W (214 RPS/W). Calculated Gen9 number is about 32,622 RPS at 287W (114 RPS/W). Please note that power numbers are not directly comparable because the parent post quoted CPU TDP but [1] used actual power readings from BMC. Take it with a huge grain of salt. It would be nice if Cloudflare could do a comparable benchmark though :)

With the numbers above, it means power efficiency increased by 15% from Skylake to the custom chip. Falkor is still 88% more efficient. But Intel remains the only option if you want best performance density.

The interesting question is now that Qualcomm quit ARM64 server market, how does Cloudflare plan to continue the migration to ARM64?

[1]: https://blog.cloudflare.com/arm-takes-wing/
Honestly I thought you referring to Rust as an ugly language would send more replies your way.
I do think that pretty much all reputable scientists do believe it. But another thing that serious scientists do is publish in accepted journals. I hadn't heard of the new american, but a quick search on the site found an article saying that Martin Luther King wasn't really a pacifist- he actually wanted to encourage violence, and also something lauding the John Birch Society. So reading the article you linked about some who thinks everyone else is wrong about global warming leads me to doubt his veracity, based in part on the other ridiculous views therein.
I don't see any reason why you couldn't have a Rust ECS that keeps track of the number of outstanding references to each entity and doesn't free them while there are any references left. You'd have an opaque "reference" object instead of an index. (Care would have to be taken to make sure the references can't go dangling when the vector is resized, but it should be possible.)

But usually programmers intend to destroy entities in one place; for example, in UI code, a programmer typically expects a widget to be destroyed once it's removed from the window. It can be beneficial to have the runtime system diagnose if a reference to an object thought to be destroyed is actually used. So I haven't seen anyone actually go to the trouble…
Here's an article discussing this worldwide kidnapping. https://foreignpolicy.com/2018/03/29/the-disappeared-china-r...
Real differences between ot and crdt for co-editors
There is a hot topic on two consistency maintenance techniques for Co-editors, Operational Transformation (OT) and Commutative replicated data type(CRDT). Choosing between them for implementing a real-world co-editor is hard.

Common evidence of OT-supporters is that OT has been widely adopted in industrial products, like Google Docs, Dropbox Paper, etc., and OT is a reliable technique.

Common evidence of CRDT-supporters is that Google Wave OT requires a central server, but CRDT does not have this constraint and is especially suitable for P2P network environments.

So, what is the truth?
.........

A recent paper (https://arxiv.org/abs/1810.02137) reveals the truth.
Yes, your production database is a text file really.

You can encode your facts in prolog style syntax and save it in a file and that's your database. You load it, and then ask your questions at the REPL.

If you wanted data that multiple people can change, you can actually connect prolog to an SQL database, then using query apply prolog rules and ask questions about your data.
Be one yourself. If you can't, then quit your job and let someone who can do it.
I know this does not sound nice, but it's a honest answer.
Culture can't be ordered at aliexpress, it's something that lives, breathes and developes like a living organism.
If i'm allowed to generalize i would add that in order to change a culture, you have to change a generation.
Terrific summary, thanks so much.
I think what you are saying is automation is harmful when there is no safety net. I tend to agree. I think the right solution is to set up safety net. In particular, I don't think stopping automation is the right solution.
WASM is a very new standard. Some JavaScript implementations do compile to machine code at run time, but JavaScript does not "compile down to WebAss".
musk will still be the president and ceo , murdoch will be the chairman of the board.
Self-healing material can build itself from carbon in the air
Best of Education Chrome Apps