skysight-inc/HackerNews huggingface dataset:
This is one of those Shut up and Take my Money Product announcement.

~20% Increase in IPC, ~10% Increase in Boost Clock Speed. It doesn't matter how Intel spin it, single thread performance will no longer be an Intel only selling point. 32MB L3 Cache is going to be very useful for certain types of Application.

Some of these were rumoured for quite some time. But having it confirmed is a completely different matter. And the pricing is still very good compared to what we used to get from Intel.

My only concern is stock availability. And not just at launch but over its life time. AMD has been very conservative with their production estimate. ( Again It is not TSMC's fault ) It wasn't long ago they were on the verge of bankruptcy, so it is understandable but at the same time I wish they took a little more risk.

It is also interesting there is no mention of EPYC 3. I am quite concern about their lack of progress in the Enterprise / Server segment.
Assuming that your workloads are standard non-gaming workloads, they will probably also benefit substantially when gaming benefits. My reasoning being that a common bottleneck for gaming workloads is single thread performance, and unless this is highly focused on a single core clock boost, I'd expect that single-threaded performance increases would be multiplied appropriately by core count, though perhaps not perfectly linearly.

When you see marketing reaching for "non-gaming" metrics, it's often for highly parallelizable workloads, which benefits non-gaming disproportionately, but e.g. for compiling/linking there are still tasks that have to be done serially, which is where that single-threaded performance boost is critical.

I'm definitely excited at this point to see what a Zen 3 threadripper can bring to the table.
Now the red hat buy makes sense
Was being rhetorical.
>How would the food arrive at the store?

Large, also reusable containers.
Both reimplement for compatibility at some level in the toolchain, why fair use analysis would privilege one level of interoperability over another is purely speculative; arguably, the kind of user-interoperability Oracle does is more of an assault on the market for what is reimplemented (that's the whole purpose of Oracle doing it) than what Google is doing, and that's a factor that weighs against fair use.

It is important to realize that since APIs have never been viewed as copyrightable previously, we also, if Google loses on both copyrightability and fair use, will have zero case law that is directly on point for any API reimplementation being fair use. Speculating on the law that will develop in that area is fun, but almost by definition not strongly grounded.
IBM to split into two companies by end of 2021
In general, that's one of those anomalous diffusion problems. Unfortunately, there are too many parameters to estimate without simplifying the model. So the reasonable solution is to take a maximum expected value of each and you can still be wrong.

Important data we do not know is chiefly how effective SARS aerosols are and at what range and time.
Appropriate terminology aside, deep learning at one point at least clearly represented neutral networks as a "one size fits all" algorithmic data structure because it could (more) easily scale, be distributed, etc. and could produce results unsupervised in a way that other ML algos could not.

Now with all the discussion on ethics and bias in AI, not sure if unsupervised black box architectures really have a place in the discussion ...
Yeah, and the reviews so far are not that great either.
I'd highly encourage anyone interested in this case to hear the oral arguments for themselves, you can listen to them here: https://www.c-span.org/video/?469263-1/google-v-oracle-ameri...

While I believe that it would be better for society if the court sides with Google, I personally think that APIs can be a creative work, and thus would have copyright protection under the law. However one of Google's arguments is that Oracle is trying to use copyright to acquire a patent-like right, referencing the case of Baker v. Selden[0]. Despite being from 1879(!) I found this case to be especially relevant and I'm quite interested to see how the court will consider it into their opinion.

In his arguments, Oracle's lawyer argues that declaring code is not distinguishable from implementing code and thus deserves all the same copyright protections. As a programmer I find this argument quite unconvincing, as there is clearly a technical distinction in many systems, see: .h files, dynamic linking, etc.

[0] https://en.wikipedia.org/wiki/Baker_v._Selden
Oh man, really regretting paying 800€ for the 3950X in January now
Why would you assume that everyone with an FBI document is an FBI agent? Especially given that any random person could get docs from the FBI Vault, FOIA, etc.?
Instacart raises $200M more at $17.7B valuation
>would've balked at being forced to open source all of their proprietary modifications to Android

OpenJDK have linking exception, so it doesn't apply. In fact Android uses OpenJDK now. It also makes Oracle case looks phoney, suing Google for Java usage while having released freely available OpenJDK.

But that's not the point, I think implementing API/ABI/protocols/whatever should be allowed whether or not vendor wants it. There are many reimplementations of competitors APIs, and ruling in favor of Oracle would basically break that. Under that interpretation Wine would be in danger too, as significant part of Wine development is commercial (by CodeWeavers making their CrossOver product).
GPT-3 Bot Posed as a Human on AskReddit for a Week
The thing is, if we miss that opening it doesn’t matter how fast we’re going, that wall will forever limit our species.

So if accelerating increases our chance of going through the opening, I say go for it.
We've used submodules pretty extensively in the past but we're working to get rid of as many of them as possible. A friend and former colleague liked to say they were the worst solution... with the exception of all the other solutions. Practically speaking they are probably more confusing to new developers who haven't had a lot of experience with them. We would often run into problems that stemmed from someone making a change in the submoduled repo and then forgetting to update the ref in the parent. Or people would navigate to the submodule to do the work there rather than checking it out separately, and then be confused over the detached HEAD status and check out a branch (not a problem, necessarily, but confusing to some extent). For some of our dependencies we've gotten rid of submodules in favor of hosting internal pypi packages.
Why did their group of early riders need to be under NDA?
If you compile large c++ codebases they are a godsend. A slide showed 5950x was only 9% better at a compiler benchmark than the 3950x though. A deeper pipeline based IPC increase may suffer with missed branch prediction in the type of parsing and optimizing workloads of compilers and not get the full benefit.
>The new company will have 90,000 employees and its leadership structure will be decided in a few months, Chief Financial Officer James Kavanaugh told Reuters.

>IBM, which currently has more than 352,000 workers, said it expects to record nearly $5 billion in expenses related to the separation and operational changes.

What does the rest of their business consist of that requires 250,000 employees? Or are layoffs in the mix here?
So this is the endgame of pytorch-lightning, which was always a mystery to me. (if you haven't used it, it's strongly recommended if you use PyTorch: https://github.com/PyTorchLightning/pytorch-lightning )

IMO, open source is at its best when it's supported by a SaaS as it provides a strong incentive to keep the project up-to-date, and the devs of PL have been very proactive.
Thanks, great point. At first I was thinking that it was the ISV playing "security by obscurity" but it's probably much more simple than that: labor costs!
Sorry didn’t understand the bablefish reference, why does that disprove the existence of god?

(I could define myself as an atheist anyway so this is really a non issue for me)
Next U.S. presidential debate to be held virtually: commission
I believe the argument they are making is that their non-cloud units are so huge that they overshadow any progress they are making in the cloud space - if cloud profits increased 1000%, it would increase overall revenue by only a few percentage points, essentially. That makes their work on cloud look useless and unsuccessful, when in reality they could be killing it.

That's what they're telling us, anyways. Who knows the real reason.
In these cases, do they actually have evidence a search engine query was made? How do they decide which search engines to subpoena? Do they just subpoena multiple search engines?

To search your house for evidence, they must have reliable information showing probable cause of evidence specifically in your house, and not somewhere else. If they don't know where the evidence is, or what it is, they aren't allowed to do the search.

But in the arson case, do they have evidence the suspect used Google in the course of the crime? If not, how do they have probable cause for the warrant?
Does Rust monomorphize const generics too? E.g. if I use 255 arrays with length 1-255.
Ask HN: What language/framework you want/believe could still be the future?
While responding to and reading the 'but ended up dying' question, I was even more curious as to what still has a good chance today.
Eye Drop Cap Color Chart – Decoding Bottle Lid Color Secrets
>> "We divested networking back in the '90s, we divested PCs back in the 2000s, we divested semiconductors about five years ago because all of them didn’t necessarily play into the integrated value proposition,"

In Summary: We've routinely chipped away at our own value, rather than innovating and improving our products.
Interesting that the article doesn't touch on Tim Berners-Lee's current focus: https://solidproject.org (Disclosure: I work for his startup, Inrupt, which he founded to give that project a boost. Opinions here are my own though.)

Although it's primarily known for allowing apps to store their users' data in a place under their users' control, for better or worse, it's built on many SemWeb technologies.

And even though I'm still somewhat disillusioned about the Semantic Web (like Aaron Schwarz, I used to be enthusiastic about it way back when), but there certainly is a chance it will be interesting again when your personal (potentially private) data can be part of the Semantic Web as well. For example, if they'd have written their reviews in a Solid-based website, linking them to MusicBrainz would be a relatively small step.
IBM operate their own datacenters for IBM Cloud.
True. I did forget this up there.
Konfik: The Strangely Familiar Config Parser
It's not really a "worse" part that's "dead weight".

Companies split when two halves just have such vastly different objectives and futures that, at an organizational practical sense, it no longer makes sense for the same board/CEO/management to be running them together.

Splitting them up lets both halves select boards/CEOs/management that is best for them, and pursue strategies that are best separately. The "underperforming" segment may now perform better now that it's free to use AWS/Azure/Google cloud tools instead of just IBM's... it can enter into strategic alliances it couldn't before... it can merge with another company that wouldn't have made sense before.

As for the people who work there... they're still employed so nothing really changes day-to-day.

But the main point is that this frees the "worse part", if you still want to call it that, to do what is best for it. It may very well turn out to thrive and be a huge success. It's still a normal business like any other.

If it were truly dead weight it wouldn't be spun off -- it would be shut down and everyone would be laid off. The fact it's being spun off or split means it's expected to be a viable business on its own. Nobody can predict the future -- who knows, it might outperform the cloud part long-term.
Can I change my local secrets without using the web interface? I see there's a local fallback mode but it's not immediately clear if it's user updatable.
The visual/marketing focus on so-called "Damascus" steel is almost ridiculous:

I own a "Damascus" knife. Like many well-designed modern knives, it uses a core of hard steel in the middle (VG-10 in my case) clad between two layers of soft steel. This is a very good design, enabling one to always have a hard steel for the cutting edge while also having the durability of soft steel from the bulk of the knife matter.

Now a moment's thought shows that the "Damascus" part - which is on the outer cladding layers - has absolutely nothing to do with the cutting edge, and is therefore entirely superfluous from a functionality standpoint :)
I've taken the Shanghai/Beijing route and I can tell you there is plenty of demand at that price point. Great value and not much longer than the overall airport process.
It's not underperforming segment. It's just naturally lower margin business segment. Splitting it off to new owners and CEO's who are interested developing the business to different directions increases the value of that business.

IBM has done this before. They sold personal computer business to Leonovo in 2005.
That's the Chrome tracing tool: https://www.chromium.org/developers/how-tos/trace-event-prof...

It uses the event logging infrastructure in multicore which outputs json.

Normal OCaml has integrated this since 4.11: https://ocaml.org/releases/4.11/htmlman/instrumented-runtime... but switches to the Common Tracing Format (CTF) so you'll need an extra step to convert it to a format Chrome tracing can ingest.
Do intel still out perform AMD on emulation? I'm upgrading my pc under my tv, I find most of the games I play now are on emulators. Especially great playing old PS1 games that I never played the first time round, which all the smoothing etc. I keep hearing IPC is higher on intel? But I guess this latest news means ryzen will out perform on IPC too?
Good question!

I can't say I have a good answer. I guess I'm thinking it's a numbers game? I don't know really what an agency could do, but it certainly makes whatever they're up to much worse.
yes! our goal is to completely remove any engineering from the AI research -> production lifecycle.

Not just a marginal improvement on that experience but a 10x completely different approach.
Single-core performance always held me back from AMD. Will wait to see more benchmarks but this looks extremely promising.
I don't know if it's higher than normal demand or lower than normal supply, but a lot of the laptop market has been low on stock since summer (if not sooner).

Of course, AMD is supply constrained, TSMC fabs are a bottleneck and AMD isn't the only customer that can easily sell every chip that comes off the fab.
It's more like dumping a great business making a lot of money to focus the company on the sexy hot thing with higher projected growth that will hopefully attract a much higher stock valuation.
Different Smalltalk implementations have done things differently — so the best answer to many questions is "it depends".

> what if I want to style/brand it to not look like Pharo or a smalltalk VM?

Use emulated platform widgets or native widgets or invent your own widgets.

> Or better yet

http://books.pharo.org/booklet-Scraping/html/scrapingbook.ht...
I've heard many teams are breaking repos up by team, and I think that makes sense for many non-Google companies, but what I wonder about is whether or not clients and backends should ever be bundled in one repo.

My gut tells me they should be separate, but I'm curious what other people think.
People grow up and their options become constrained. This industry will too. And will you then regret not having made different choices earlier?

Shareholder voices have become increasingly weakened in recent years, and not just at Facebook either.

https://www.wsj.com/articles/control-geeks-tech-founders-wan...

https://www.nytimes.com/2019/03/27/business/dealbook/lyft-ip...
“Michelin Guide” Marketing
Dust from Mars drilling – tailings and discard piles
For a normal machine that does look to be the case but I've always found AMDs manuals and software quite lacking so it may be worth going with intel just for the tooling (i.e. performance counters seem to be much better documented on intel)
A VC Explains Why VCs Are So Pissed Off
NASA caption:

>This image shows the first holes into rock drilled by NASA's Mars rover Curiosity, with drill tailings around the holes plus piles of powdered rock collected from the deeper hole and later discarded after other portions of the sample had been delivered to analytical instruments inside the rover. The image was taken by the telephoto-lens camera of the rover's Mast Camera (Mastcam) instrument in early afternoon of the 229th Martian day, or sol, of Curiosity's work on Mars (March 29, 2013). The site is on a patch of flat rock called "John Klein" in the "Yellowknife Bay" area of Mars' Gale Crater.

Each of the drill holes is about 0.6 inch (1.6 centimeters) in diameter. The one toward the top of the image was drilled on Sol 180 (Feb. 6, 2013) as a "mini drill" preparatory test. That test went to a depth of 0.8 inch (2 centimeters) without collecting any rock powder. The nearer hole is from the first rock-drilling ever to collect a sample on Mars. Curiosity drilled this hole 2.5 inches (6.4 centimeters) deep on Sol 182 (Feb. 8, 2013).

Analysis of the collected John Klein rock sample by the Chemistry and Mineralogy (CheMin) and Sample Analysis at Mars (SAM) instruments inside Curiosity produced evidence of an ancient wet environment that provided favorable conditions for microbial life, including elemental ingredients for life plus a chemical energy gradient such as some terrestrial microbes exploit as an energy source.

The sample processing and delivery tool on Curiosity, called the Collection and Handling for In-situ Martian Rock Analysis, or CHIMRA, put the collected powder through a sieve to screen out particles larger than 0.006 inch (150 microns) across, and then delivered portions of the sieved material to the instruments. After delivering a few portions for analysis over the course of several weeks, CHIMRA released both the material that had not passed through the sieve and the leftover sieved material, dropping them in two piles near the drill hole on Sol 229 (March 29, 2013). In this image from a few minutes later, the unsieved material forms a mound to the left of a line between the two holes and the leftover sieved sample material forms a mound to the right.

The image has been white-balanced to show what the rock material would look like if it were on Earth. View the two unannotated versions, white-balanced and raw color (showing what the rock material looks like on Mars to the camera.)

Malin Space Science Systems, San Diego, developed, built and operates Mastcam. NASA's Jet Propulsion Laboratory, Pasadena, Calif., manages the Mars Science Laboratory Project and the mission's Curiosity rover for NASA's Science Mission Directorate in Washington. The rover was designed and built at JPL, a division of the California Institute of Technology in Pasadena.
> 20 % IPC increase, 20 % higher perf/W on the same process, effectively double the cache size, and reduced memory latency. Absolute insanity from AMD.

An increase like this wasn't something unexpected from a generational update back in nineties.
> > And things like something being non-commercial, such as a lot of open source software, is a major factor in determining whether or not usage is fair.

> Why it should?

Because its explicitly a factor, in the statute, for fair use analysis.

> It would mean that implementing commercial Java runtime without Oracle license is not possible?

Maybe, maybe not. If Google loses on both copyrightability and fair use, the entire case law on API fair use will be one negative instance. We might also get a more specific test articulated in the ruling, but we have no idea what that test would be now, so its hard to speculate (well, easy to speculate, but hard to judge which speculation is more accurate) what the impact would be on any other use.
Yes this what I mean. To some people one form of censorship is okay when it confirms or conforms to their world view, but if it doesn’t then they are against it. Another political on is gofundme. If you are perceived to be tar feathered then they suspend the campaign. If you align with their views you are okay. It’s really bad that we’ve gotten into this and at least in the medium term all I see is the formation of camps. So two sides will deplatform each other side. That drives a terrible wedge between people.
The difference is that AMD doesn't disable ECC support in any model line, while Intel disables it, sometimes without rhyme.

Extra funny when you notice that certain Xeon lines are actually i7 with different branding and ECC left enabled.

The problems with ECC on AMD comes from consumer vendors not putting the time into testing, and possibly not even connecting the ECC lines (remember, ECC requires putting additional traces between memory controller and memory slots). Then you have to deal with whatever customisation the vendor of the motherboard did to firmware - their changes might have resulted in effective disabling of ECC.

With Intel, you either have the same game as above (with the non-Xeon ECC-capable parts), or pay through the nose for comparable performance "workstation/enterprise" gear, as ECC support being used for market segmentation by intel is pretty much an open secret.
imo, that was just a flailing attempt to spoil the zen 3 launch. the fact that they didn't even give some vague details on performance in the rocket lake announcement is telling. my guess is they don't currently have a path to a competitive product in Q1, or they would have said so.
I feel like this doesn't quite work. The vast majority of people may be for trains but there are so many points of local veto. If a train/hyperloop needs to cut through a neighborhood in order to avoid taking a 5 mile detour the 20 people effected are going to use everything in their power to stop it - who can blame them.

Even road expansion is slow and costly and hard to navigate.
Consultants?
Incorrect. Not being treated early is likely a main factor between likelihood of medium to severe.vs no to mild symptoms, beyond immunity. And isolation of sick patient from viral reservoir (such as fomites and other asymptomatic sick) is known to be important too, as it changes the viral inoculum dose.
I don’t know if this is the case here, but you can also rent space in someone else’s datacenter. Meaning the datacenter itself wouldn’t be run by IBM/Oracle, just some of the hardware inside it.
AWS has 1000s of services (literally). I would bet the vast majority of them are written in Java, including the new ones.

I do not work at Amazon but I do have a couple of friends there both in Seattle and Vancouver.

Everybody wants to look cool from the outside :-), blogging about how you're using Java in 2020 is not cool.
Show HN: Keyper – SSH Key Based Authentication Manager is now open source
100% - thousands of points of local veto
Does the spin off include Red Hat which they only recently purchased?
That, and feedback that they genuinely enjoyed things that the rest of us hate.

Microsoft heard from hundreds of users who were heartbroken when Clippy was removed from Microsoft Word.
> is still preferred because of better AVX support

AVX1 and AVX2 performance is on par.

For instance, vmulpd AVX1 instruction is faster on AMD, 3 versus 4 cycles. vpaddd AVX2 instruction is same at 1 cycle latency. vfmadd132pd FMA instruction is slightly faster on Intel, 4 versus 5 cycles. Throughput is the same across these two. I was looking at AMD Zen2 versus Intel Ice Lake.

Some Intel chips have AVX512. Still, many practical applications don’t need that amount of SIMD wideness, and these who do are often a good fit for GPGPUs.

> There are also things like Intel MKL

There’re vendor-agnostic equivalents like Eigen.