skysight-inc/HackerNews huggingface dataset:
The Intel flaw exposed something interesting:

We could get a >50% performance boost by ignoring security.

Think about that. 1.5x - 2x boost, on a single core. That's like doubling a CPU's clock speed, except more powerful since it involves caching memory (which is usually the bottleneck, not raw horsepower).

What would the TempleOS of CPUs look like, I wonder?

We ought to have the option of running workloads on such CPUs. Yes, they're completely compromised, but if you're running a game server you really don't have to care very much. Most data is ephemeral, and the data that isn't, isn't usually an advantage to know.

Being able to run twice the workload as your competitors on a single core is a big advantage. You saw what happened when performance suddenly dropped thanks to the patch.
So a few things:

I have been writing a blog post that elaborates on the specification of what I believe is the state of the art DGGS for most applications. It is a specification of the best DGGS I know how to design. This is not proprietary IP, just esoteric knowledge. Will be pushed sometime over the next few

If you look closely, I am one of the authors of the standards for such systems. :) There is a boundary where cartographic systems and technology cease to be useful.

One of the big advantages of the 3D embedding DGGS is that the math is dead simple compared to the forced 2D versions. They are extremely powerful in terms of expressiveness, performance, and precision but also relatively transparent. The mere fact of attacking the 2D problem in 3-space reduces its complexity. People just aren’t used to it. The implicit dimensional reduction of 2-space has consequences. In a few years I think all geospatial data will be handled this way.
Both Waymo and Cruise are building out remote call centres, with people who answer provide passenger assistance and intervene during emergencies.

GM released a report today that outines their plans fairly comprehensively:

http://www.gm.com/content/dam/gm/en_us/english/selfdriving/g...
Although I very much like hard sci-fi, my favorite this year was the "Broken Earth" trilogy (The Fifth Season, The Obelisk Gate and The Stone Sky) from N.K. Jemisin.
Ask HN: Introductory Finance for Hackers
Are there any good resources that go over the basics of finance/what goes on inside big financial institutions? I'm curious and couldn't find a good intro.
(December 2016; I can't get the site to work today, myself.)
It's no longer monadic in the presence of a pervasive `null` value. Such is the power of null - it breaks abstractions that have nothing to do with it.
45-ish hours/week. Trying to get back down to 40. I'm salaried, so no, hours worked don't affect income. (Though if I wanted to work 20 hrs/wk that would probably be different.)
The US Geological Survey gives a slightly more nuanced answer (https://water.usgs.gov/edu/whyoceansalty.html), based (as I understand it) on comparatively recent progress in understanding this question.

It turns out that in addition to the "standard" explanation that the oceans' salt comes from rain dissolving rocks on land, another quite important contributing factor is the activity of hydrothermal vents on the ocean floor. As I understand it, the high temperature of the water emerging there helps it to carry very large amounts of dissolved minerals from deep in the crust back into the sea (and that our models of ocean salinity wouldn't work without this contribution).
Or this

https://www.youtube.com/watch?v=H3fzvuRaa1A
There are plenty efficient rbl lists that are transparent. There's grey listing.

It's not like "today, you feel white-ish enough to not be silently dropped at gw, black-ish enough to go in the spam folder without warning" is the only valid policy to fight spam.

Even simply rejecting with an error (spam suspected) would be better than the silent treatment.

And I don't see anything wrong with telling people how you set up a firewall. We even write books about that.
You're not wrong, but in most areas of life there's a reason we make a distinction between education and experience. Knowing that there will be sleepless nights with a crying baby is very, very different than surviving sleepless nights with a crying baby.
Microsoft Windows 10 Update 12.1.2018
It's not a custom binding. It's a default option offered by osx https://i.imgur.com/uJo5XUj.png
Are your ec2 instances PV? They are known to suffer perf issues more than the other type which you can switch to.

Not sure about RDS
> From who?

From someone?

> I admit that "a few billion" which is clearly beyond what I was suggesting might open doors, but not by just signing up somewhere.

Well, but what does "sign up somewhere" really mean? If you called a major telco and made it clear that you have a few billion to spend and you wanted a gigabit internet link, you don't think they would find a way? I mean, think Bill Gates calling ... you think he would have to do much more than order what he wants to get it delivered in a reasonable time frame?

> Now sure, I could buy all the flats in the building, then leverage control of those flats to force the current owner to sell me the building, and then I'd have the right to get that work done. That means now I'm paying maybe £2-5M to get their merely "super-fast" broadband to my flat in a major city. Short of your "billions" but not by so many orders of magnitude...

And really, you wouldn't have to do any of that. For one, you don't have to buy it, you simply have to tell them that you pay them a billion bucks to sign off on things, and secondly, the telco will happily do that for you.

But also, they wouldn't have to sign off on anything. The telco could just as well install an LTE cell just for you, or a laser link from across the street, ...

> A few billion wouldn't do much about that I think, you'd need tens of billions to buy that incumbent telco and "change their minds" about the priority of such bespoke services that way.

Erm ... what's the yearly profits of that telco? What's a few billion in comparison to that? You don't think they'd take a substantial increase in profits for a few days of work for some of their technicians?
It's a default option offered by osx https://i.imgur.com/uJo5XUj.png
Depends on the project: if it's fairly big, then choose the most popular static-typed ecosystem. If it's small, then it doesn't matter anyway.
I woke up only to see my computer had updated it self. Windows tried to ask me to toggle back the privacy settings to enabled. It added some "People" widget next to the clock and even reseted my custom keyboard settings (capslock -> ctrl with Sharpkeys) and reseted my taskbar and menu. It has pushed windows store and microsoft edge to the menu and removed my custom icons.

Nice job Microsoft!
What kind of "upgrade" could be taking 48 hours and counting? Don't they have rollback capability to go back to previous working version?

The only thing I can think of would be some big database migration that went awry and they don't have strategy to roll back.

But normally you would get a dump of production database and test your migration scripts on test/staging servers against latest snapshot of prod data.

You don't just run migration script on your production database and see what happens. You try running it against last backup / snapshot of prod data first.

What else could it be?
If BCI become mainstream we might need new operating system anyway.
And in the darkness bind them.
No worries man. I love the initial site and concept. I can't wait to see more of it. I will show it to my team next week. I'd love to save screenshots and an autosave, I'm pretty forgetful.

I will continue to use it and give you guys feedback. Nice work!
You're forced to check for a Nothing value, wheras with a null pointer you can happily use it like a normal value.
Scientists map mammalian neural microcircuits in precise detail
And neither do many households have a few thousand or even a few hundred bucks to spare, which is precisely why the argument "available access is if you could sign up" that I was responding to doesn't work. There is no place where you couldn't get broadband internet, and in most places within developed countries for a lot less than a billion, but that doesn't mean households could actually reasonably afford it. You would at least have to specify some price limit for availability.
>> In compiling time, components defined in JSX is translated by Babel to React.createElement() called with appropriate parameters.

Does he mean transpiling time? Honest question, don't have any experience with web frameworks.
Wouldn't the new model dramatically lower the cost of entry into that industry?
Educative Did you know that?
Plus this is not a security issue on a single tenant server running only the game server code.
I read it more like "I'm a new parent and highly risk-averse. Please avoid aggressive driving near me."

They probably work somewhat because people don't want to be aggressive around babies.
I’m not sure which of the colours is a problem for you but Google is 69% male and 59% white. Their stats don’t support your claim.
https://diversity.google/commitments/
My feelings are hurt!

Nah, just kidding. An example of the kind of thing that might change, the current stdlib mutex implementation currently depends on pthread mutex objects, which can't be safely moved, so there's an additional allocation to box them. The parking_lot crate is an alternative implementation that interfaces with the system at a lower level, so can avoid this allocation.

I found I learned a lot about Rust's low level implementation details when making the chart, so can definitely see how it would be useful for such a class, and am very happy it's being used in this way.
It seems to me the loans are assets, and the deposits are liabilities, so the loans don't create any money in the economy.

Edit: why do you say withdrawing money destroys it? It removes it from a bank's balance sheet, but not from the economy...
That is a long story, and i am in no way trying to imply that i have settled on that viewpoint and never expect to change. To shorten the narrative and save myself from bird hops/rabbit trails, i believe that an objective assessment of combined human history shows that if a nation/entity has decided that they are justified in using violence then all entities involved must act accordingly. This appears to create a punctuated equilibrium of peace and violence. Given the state of the planet at this moment in terms of geopolitics, combined with the size of the population and the growing probability of global climate shift, i see know better human construct for governance than a strong, centralized authority bound by principle and precedent with the capability to do tragic evil for the sake of long term good. To put it another way, i am one of those historians* that feels that dark ages, unlike Rome, can be built in a day. I am horrified of a history recounting that the brightest minds plunged the world into oblivion so that everybody's opinion could be registered every time a decision needs to get made. This is a temporary position given the constraints of our reality. Certain technologies and other cataclysms could make my assessment bullshit. I guess I just think Putin is better equipped to deal with global disaster than any of the democratically elected leaders of the so called West. Xi is somewhat in the same position, but their population, in terms of both density and total, is a severe limiting factor. I'd love to discuss this at length in a less showy forum or format if you would be so inclined, but the tl;dr is i think Democracy is like high heels: they may look good but they are usually worthless shoes.
Someone used a drone to drop $26,500 of drugs, tobacco over a B.C. prison wall
> How can a skillful JS developer make the site better for me when I want to avoid ANY extra features and distractions?

devdocs.io uses JS to make an essentially-static website much faster to load and navigate. HN lets you vote without reloading the page. Shopping carts. Webmail. Google Maps. Rich text editors. Navigating around Spotify while the music keeps playing. Feedback on forms without clearing or changing something. Keeping a table of contents in sync with what you're viewing. Keeping changing data correct, like feeds, whether a service is up, whether you're signed in. Chat. Video calls.

And areas not yet widespread. AMP's speed (which would be inoffensive, I think, if intra-site). Layouts more advanced than CSS can express, like a newspaper's or the positioning of plaques at museums. Even smarter data compression for repetitive content.

And areas we're just now getting the tech for, like 3D simulations and peer-to-peer networking.
State government pensions are totally unrelated to Social Security.

Under Federal law and under many state constitutions, vested benefits under state and municipal employee pension plans are a property right, and cannot be reduced unilaterally (depending on the theory, either because of the Takings Clause or Contracts Clause of the Federal constitution). And because, unlike private pensions and the USPS, Federal law doesn't require state or municipal governments to fully fund liabilities as they accrue, these particular pensions have turned into a disaster.

But Social Security was designed and intended at its very inception to require adjustment to both benefits and retirement age.[1] It's not a form of deferred compensation or other property right. So retirement age and benefits can and has and _will_ be adjusted to keep it solvent.

More over, Social Security was never designed to provide continuity of lifestyle, but rather to keep the elderly from starving and living homeless. All it has to do is provide as much as it can, no more or no less. It's a carefully designed social welfare program that is patterned after, but shouldn't be confused with, pensions and annuities.

The Social Security department has never made unrealistic assumptions, nor has Congress. The problem with Social Security is that there exists a political party that will cynically bemoan the pending collapse of Social Security while refusing to make the simple and obvious changes that were foreseen and expected of them 80 years ago and ever since.

[1] Actuarial tables back then were insanely accurate, and the bureaucrats who designed Social Security understand very well how things would play out. See this 1947 study, which also includes historical actuarial tables from the 1920s and earlier. https://www.cdc.gov/nchs/data/lifetables/life39-41_acturial....

In particular, note (PDF) pages 14 and 18 where it discusses the trends in longevity. I've seen better historical papers to make my point but don't have the references on hand. But I think that document suffices to show how actuarial science was well developed back then. And it's also worth noting that Social Security came about before the post-WWII baby boom. Populations were understood to be able to grow and shrink. Social Security was never predicated on a steadily growing population.
That's one interesting aspect of these issues and mitigations is that performance really depends on the workload. Just because Google saw little performance impact on their servers, doesn't mean your application won't see. Or because someone said their CPU usage went up 2x doesn't mean it will go up for you.

On an unrelated note, kind of wish Meltdown had been discovered and exposed separately from Spectre. Intel has managed to weasel its way of out of taking responsibility by implying that this is not a bug and all the other CPUs have similar issues. If they had to respond to Meltdown only, it would have made it a bit harder for their PR and legal department to deny the security and performance implications.
Most lakes actually do have an outlet to the sea.

Because they normally fill up whatever basin they're in and pour over some edge.
Neither Cantonese nor Mandarin has voiced stops. In Yale and Pinyin, t is aspirated as in English "tea", d is unaspirated as in the t in English "Steve". English does have the sound, but only as an allophone of t when it's preceded by s.
As a contrast in backwards-compatibility, PC floppies from 1988 (MS-DOS, FAT format) would be immediately usable in a newish PC, just connect a suitable floppy drive.
It's worth noting that only pre-2013 Itanium CPUs are not vulnerable to meltdown (The same as with Atom CPUs). Intel has also said that the Itanium chips released in 2017 would be the last Itanium chips they will develop, so I don't think there's any reason to bother switching to Itanium. I would wager it's guaranteed you'll be better-off with the latest AMD instead of a 2013 Itanium, and AMD supports x86-64 so it doesn't require making your full software stack support Itanium (Which it likely doesn't).
I disagree.
Brave is targeted at the average browser user.
Only ~10% of Windows users use adblockers, 2% on Android/iOS.

And you can't tell me all of these people want to see ads, most of them probably just don't know about adblockers (or find them to difficult to install on mobile).

Brave solves that problem because they present a finished solution that simply works for the user.

The comparison between Chromes and Braves (Electrons) internal details may be interested for developers but the average end-user just cares about the speed difference between Browser X and Y as they come out of the box.
What I want to know is how I can get all my old term papers off these floppies I used in the DEC Rainbow PCs in the computer center.
After reading the article, it certainly sounds like a regular bug bounty case, maybe the reaction was an overreaction.

Keep in mind this article was written by Mike Isaac who has been a thorn in the side of Uber all throughout 2017. I highly, highly doubt after all the anti-Uber articles he's written that he's an Uber schill, someone who is pro-Uber, or someone who would just blindly believe whatever Uber PR told him.

The tone is distinctively even-tempered, which leads me to believe that maybe it should be taken at face value and it wasn't a coverup at all.
> By some estimates, if the salt in the ocean could be removed and spread evenly over the Earth’s land surface it would form a layer more than 500 feet thick, about the height of a 40-story office building.

Needless to say [almost] every land plant and creature on Earth would die in such an event. I just wonder (out of pure bizarre curiosity) what would happen if the salt in the ocean could be removed and put somewhere in the outer space - what part of the ocean life would survive and how much impact would it have on the land life.
Transpiling is a form of compiling. So, yes.
Ask HN: Best introductory video courses on ML and Deep Learning?
Hi there! I'm looking for an easy way to get started with AI/ML/DL.

I don't necessarily need to go super deep into details, I'm more interested in a practical high-level overview.

I know about Andrew Ng course [1], 3blue1brown videos [2], and Berkeley AI course [3]. What else would you recommend?

[1] https://www.coursera.org/learn/machine-learning

[2] https://www.youtube.com/playlist?list=PLZHQObOWTQDNU6R1_67000Dx_ZCJB-3pi

[3] https://www.youtube.com/playlist?list=PLIeooNSdhQE5kRrB71yu5yP9BRCJCSbMt
>"we don't negotiate with terrorists"

A myth.
This highlights a fundamental disagreement when it comes to establishing sovereignty. "Self determination" is the casus belli du jour (my god english is a roller coaster) of the post-cold war period. Kosovo gets to pretend to be a nation, and Transnistria gets 5+ official names and zero recognition. If you make it an Enlightenment style argument and arrive at sovereignty from some kind of expression of individuality, then you are inviting a world of endless Balkanization. If you look at sovereignty as a state at which societies within a hierarchy of civilization can arrive at, you create the necessary environment for an equilibrium of a sort, which is objectively more peaceful than fractured democracy. All this is to say that just because Chinatowns across the US decide to declare their allegiance to China does not mean the US has a moral obligation to recognize them OR that China can send soldiers on "working vacations" to the US front while supplying the dissidents via most likely San Francisco.
Bezos has been quite elusive when it comes to publicity and interviews since the dotcom bubble era ended (until recently). He went from being quite public early on, to being very tamped down after, heavily limiting press access. Perhaps his experience during that era, what Amazon went through with the press after everything soured, caused that.

From the mid 1980s forward, Gates was always in the public light, always prominent in the tech world in terms of press and interviews, always at CES and doing industry conferences, speeches, et al. He was Microsoft's chief promoter and an extremely public persona. Nearly the exact opposite of how Bezos was from ~2003-2015.
Is there any real use for high quality wooden pencils beyond nostalgia? A leadholder (a.k.a. clutch pencil) gives you the same flexibility and control with more consistent balance as you sharpen it. Cheap wooden pencils still have some use because they're the cheapest erasable writing implement, but the cost is unlikely to be competitive if they're made in America.
Actually, having Some(x) be just a pointer to x seems to work fine without an explicit tag, as dragonwriter says below.
It's actually a very rich database.

It's not just simple pairings, but includes nuances that would take many different fields to capture: Dish X can be made vegan, but tastes better if you then order with extra seasoning.
I would be really interested to know how much a black-hat hacker could have stolen.

I found this on the Overstock Wikipedia page [1]:

> In the first 22 hours, they received over 800 orders worth US $126,000 in bitcoin. This represents a 4.33% increase in sales from their normal income of $3 million per day. ... In mid-2014 Overstock.com announced that bitcoin sales were averaging $300,000 per month and that the company expected bitcoin sales to add 4 cents to the company's 2014 earnings per share.

I can't find any recent information, but it might have slowed down since Bitcoin transactions are so expensive now. Overstock is also holding 50% of their Bitcoin revenue as an investment, but I presume that's in cold storage. If they were doing $10,000 USD per day in 2014, then I would guess they might be doing around $100,000 in 2018.

So the refunds are probably coming out of some addresses that hold around $100,000 to $500,000 USD. Their Coinbase integration might have a daily buy limit of around $1M, or maybe even no limit. So a hacker could have stolen 6 or 7 figures, but probably no more than that.

You could write a script to automate all of the orders and refunds. You could use Tor, or you could use Bitcoin to rent VMs and IP addresses, then connect to your VMs via Tor. I don't know if Overstock has CAPTCHAs, but that's not a big deal if you're making 4-5 figures per CAPTCHA. And finally, you just trade the stolen Bitcoin for Monero, then back to Bitcoin. The only thing you have to worry about is a guilty conscience.

It's unclear if you could only use pre-fork transactions, or if you could spend the Bitcoin Cash from new blocks. If it's the latter, then you could just buy Bitcoin Cash using your refunded Bitcoin, and create/cancel orders in an infinite loop until you emptied their account.

I find it very interesting that Bancsec specializes in bank security. It's probably a bit harder for JB Snyder to get away with something like this than your average software engineer, since the FBI and IRS are probably keeping an eye on him. He's also the founder of a very successful security company, so 6 or 7 figures probably isn't worth the risk. (And of course, he's probably a model citizen and a saint.)

Anyway, it's not every day that you come across a virtual duffel bag with 6 or 7 figures of anonymous cash. I hope Coinbase or Overstock paid a bug bounty.