skysight-inc/HackerNews huggingface dataset:
I have usually heard the top-line number as the issue width, not the decode width (so Zen 2 is a 6-wide issue machine). Most instructions run in loops, so the uop cache actually gives you full benefit on most instructions.

On the Apple chip: I believe the entire M1 decode path is 8-wide, including the dispatch unit, to get the performance it gets. ARM instructions are 4 bytes wide, and don't generally need the same type of micro-op splitting that x86 instructions need, so the frontend on the M1 is probably significantly simpler than the Zen 2 frontend.

Some of the more complex ops may have separate micro-ops, but I don't think they publish that. One thing to note is that ARM cores often do op fusion (x86 cores also do op fusion), but with a fixed issue width, there are very places where this would move the needle. The textbook example is fusing DIV and MOD into one two-input, two-output instruction (the x86 DIV instruction computes both, but not the ARM DIV instruction).
No, there doesn't need to be such a place (even on a surface that's much less irregular than the Earth is).
What. A. Find. We are now living in the era of the $200 Chromebook for every child. But the ideal scenario Papert imagined is far from realized. Blocks-type environments, but extending past programming, to robotics, physics, biochemistry and beyond. And kids empowered to not just repair and administer complex systems, but to actually invent new objects themselves ;)
Studies show that transplants from blue states moving to Texas actually voted red at a higher rate than those born in TX. Keep in mind that there are millions of right-leaning individuals in populated coastal areas (much more than many red states combined) and of the pool of people considering moving they are often the most motivated. The rate may be different for those moving to states other than TX though.

https://www.texaspolicy.com/will-texas-flip-because-of-blue-...

https://www.dallasnews.com/news/politics/2018/11/09/native-t...

https://www.thecentersquare.com/texas/gov-abbott-new-texas-v...
The anger was over the fact that McD promised they had changed to vegetable fat for frying but didn't mention that they still added a touch of the old beef tallow for flavor.
>For example connectivity to cellular networks (still missing in even the fanciest laptop but available on my watch.)

Most "Fancy" PC laptops have cellular

>PC cameras are comical in comparison.

Microsoft's cheapest ($400) Surface device has 2 1080P cameras, on 5MP one 8MP. Great cameras actually, company I work for uses them for all their tutorial video recording, looks so much more professional than the current MacBook Pro camera.

Don't think this writer has any experience outside of the MacBook ecosystem, it's only Apple who are woefully trailing behind in these areas. I fully expect them to catch up by Q2 next year but to pretend these things haven't been standard for years in the rest of the laptop ecosystem is silly.
Except that RISC-V ISA manages to reach infornation density on par with x86 via a simple, backwards-compatible instruction compression scheme. It eats up a lot of coding space, but they've managed to make it work quite nicely. ARM64 has nothing like that, even the old Thumb mode is dead.
Just a note that this post (and accompanying Youtube video) are from early 2019. Not taking away anything from this accomplishment of course, just FYI.
Chicago's CTA is I believe part of the RTA, which also operates the suburban mass transit (Metra trains, and Pace buses). This spans Cook and the surrounding counties and some of the trains even run into neighboring states (Indiana, Wisconsin).
This is actually much cooler in my opinion! I love your progress indicator too. How did you go about doing this one? And what are the four parts you are referring to?

Do you think a 3-cycle is doable?
I would report test positivity rate if I had a source. I’m not trying to hide anything.

I contend that if you are not taking a test it’s because you didn’t need a test.

It’s also misleading to report only case positivity. Some areas of the country allow only people who have active symptoms to get a test thereby skewing the results.
Apache Shardingsphere
I wish HN has built-in DLCs [1] for this… I'd bet that's not going to happen.

[1]: "Using DLCs, Bitcoiners can make bets based on events to which the oracle is attesting. Last week, we saw one of the first of these done by Suredbits Founder Chris Stewart and creator of BTCPay Server Nicolas Dorier, betting on the result of the U.S. election."—https://bitcoinmagazine.com/articles/dlcs-are-on-bitcoin-bri...
zfs send supports a resume token (-t) to resume interrupted streams received with (-s). Just use normal send/receive until you have the full stream sent.
No, they have ARC and ARCL2, if you want the traditional thing go to NILFS2 or BTRFS or in the future XFS (when they have full check-summing).
I recently heard an interview with their chief medical officer that directly addressed that criticism.

https://freakonomics.com/podcast/vaccine/

I don't know if it will change your mind, as he basically says that it may have been valid criticism in 2015-2016, but not anymore.
You payed less than $10 per laptop?
Can't you understand that's my very point, which is that I don't give a damn if my system has ten thousand high-end bugs or not. It's completely irrelevant as the system works and never gives me any trouble. Why temp fate by letting Microsoft near it?

The point is that ongoing updates and upgrading Windows is a much worse option since Microsoft began stealing user information.

As I mentioned, my bugs are friendly ones in that they've not caused me any significant problem since 2012!

As for security, I couldn't give a damn about security updates, everything is backed up and there's no user data of any significane on the machine worthy of stealing. (One way to ensure private information can't be stolen is not to put machines containing it onto the net. I observe this rule and have always done so.)

The fact is that by not using JavaScript, I likely have better protection anyway.

Addendum, another way of looking at the problem is that I no longer have a relationship with Microsoft. I paid them good money for multiple copies of Windows in 2012 and as far as I'm concerned that's the end of it. Finito.

This ongoing umbilical tethering of software after it's purchased is something I'm strongly against, especially so with software from Big Tech, they're forever adding stuff in patches that benefits them well ahead of the user. I want no part of that
type of operation.
My phone is has comparable single-threaded performance with an M1. But it happens to have an A14 chip inside it ;)
Can I get weirder? What lab assessment material should I procure - as a consumer - to evaluate the most significant characteristics of my wastes?
I'm against applying property rights to genes and think terminator genes are a particularly perverse consequence of a regime that treats genetics as private property.
Wirecard NA has rebranded as North Lane
Hopefully he goes straight onwards to prison. Christ, what an asshole.
There was an (IIRC) electro-blues soundtracked version on YouTube a few years back, but I can't seem to find it now...
current state of the art is not very good, storing large amounts of cryptocurrencies is not as convenient as large amounts of fiat and it may never be as convenient, but usability is slowly improving.

Hardware wallets and safe deposit boxes and multisig let you build a system which is far better than storing your money in an unsecured bank and far less vulnerable to theft/loss than the mattress strategy.
I think so, too. Linear algebra, control theory and quantum mechanics haven't gotten us anywhere and ivory towers prevail as this machine learning solution to a problem in biological chemistry clearly demonstrates.
/s
It seems like Twitter knows not to show the quoted tweet in this case, but I wonder if it would show it if it were a 2-cycle.
How does 8 wide decode on ARM RISC compare to 4 wide decode on x64 CISC? If, say, you'd need two RISC ops per CISC op on average, that should be the same, right?
Ask HN: Best way to get Zoom cloud recordings onto S3?
I have hundreds of gigabytes of videos on Zoom that I want to transfer to Amazon S3. Is there a third-party service that will do this?
ZFS is no extra work with NixOS! You just declare the filesystem type like any other in the config and it takes care of kernel modules and what-not.
"Paper is poverty… it is only the ghost of money, not money itself."

-Thomas Jefferson
Legendary Science Fiction Author Ben Bova Has Passed at the Age of 88
Yes. The studies will be published in the coming months.

Keep an eye out.
And they are completely unconstrained in where to put the compute. They can decide to add new special hardware to the SOC and just support it in the OS.
You put "that emulation layer" in parentheses but it's no trivial feat writing an x86/x86_64 emulator with high enough fidelity to run almost all Mac apps at almost native speeds.
You are aware that Germany is a member of SSEUR, right? Forget privacy and assume it's all plain text unless it's encrypted and signed.
Used to be I'd upgrade my MBP memory and hard drive to eek out one more year between upgrades. The drive could always come back and be reused as a portable drive, and the best memory for an old machine typically was cheap enough by then that it wasn't that big of a deal.
Its more about messages taken out of context or a banter about a competitor between 2 random ICs getting highlighted in a big case.
I don't know him personally, so I wouldn't be the best person to ask. Internet is too quick to assume someone is 100% bad. Do you really have to ask a random person on the internet what his strengths are? Will that answer convince you that he's a person who probably has his own strengths?
I believe the cars are intended to split in half to dissipate some energy in the event of a crash.
If it sounds like hyperbole, it’s not — Elon did verbatim tweet (and then delete) this: https://www.google.com/amp/s/www.truthorfiction.com/did-elon...

Maybe it was an attempt at a joke, but considering he’s one of the richest men in the world who has a vested interest in lithium, and considering there was a Bolivian, quasi-US-backed coup just this past year for reasons which at least partially include these lithium deposits, it’s not at all funny to joke about.
Never underestimate the ability of unchecked human industriousness to turn an unimaginably large resource into a rapidly dwindling one.
> An insane amount of good engineering went into this CPU.

I agree but lets not overblow the difficulties either.

> For example, the delay in the decode stage itself scales quadratically with the width of the decoder.

That could be irrelevant for small enough numbers, and ARM is easier to decode than x86. So this can be very well be dominated by other things. What you cite seems to be only about decoding logical register decoding going into the renaming structures, and then for just that tiny part it even tells that "We found that, at least for the design space and technologies we explored, the quadratic component is very small relative to the other components. Hence, the delay of the decoder is linearly dependent on the issue width."

> The delay of a full bypass network is quadratic in execution width.

Maybe if that's a problem don't do a full bypass network.

> dropping rapidly as both a function of increasing width and increasing clock rate

Good thing that the clock rate is not too high then :p

More seriously the M1 can keep the beast fed probably because everything is dimensioned correctly, (and yes also because the clocks are not too high, but if you manage to make a wide and slow CPU that actually works well, I don't see why you would want to scale the freq too much high, given you would quickly consume like crazy, and there is only only limited headroom above 3.2GHz anyway). It obviously helps to have a gigantic OOO. So I don't really see where there is so much surprise. Esp. since we saw the progression in the A series.

To finish probably TSMC 5nm does not hurt. The competitors are on bigger nodes and have smaller structures. Coincidence? Or just like it has worked during decades already.
The core design is largely identical to the Apple's mobile processor line.
I have "This Tweet is unavailable."
Another detail that came out today is just how beefy Apple's "little" cores are.

>The performance showcased here roughly matches a 2.2GHz Cortex-A76 which is essentially 4x faster than the performance of any other mobile SoC today which relies on Cortex-A55 cores, all while using roughly the same amount of system power and having 3x the power efficiency.

https://www.anandtech.com/show/16192/the-iphone-12-review/2
You are happy and that is all that matters? Yeah, exactly the issue with that setup. It is you first, then some nonsense about why other has to sacrifice for community.
This is excellent, hats off to you! I love your creative lead-in as well, mine is bland in comparison but I'm somewhat glad to be off the hook for destroying the DAG as all these prior examples are showing.
I don't think we are disagreeing here, I'm just saying that I see a future where poor people have to rely on tepary beans to survive as pretty dark. We are talking about a wild crop variety that has lower yields, so that could absolutely mean starvation for many at our current population level. There is a lot of inefficient wiggle room in the system, though. Like if we stopped eating so much meat then maybe we could get by on tepary beans if we need to because we wouldn't need to grow so much animal feed. But it would still be a massive decrease in the quality of our diets.

I think geoengineering is something we are going to have to do as well, but I worry that the cost and effort involved will make it into something that benefits only the richest humans. Maybe we successfully geoengineer some areas into ideal crop growing conditions again, but that likely leaves the vast majority of humans still suffering the effects of climate change and eating tepary beans, while a few lucky (and likely wealthy) people in geoengineered areas can live with the same standards that we do today.
Graph doesn't need to cycle to hit a node twice. Good code does not visit the same node twice.
Oh yeah, right. Installation method if one needs ZFS on root.
Airbnb: The Disaster Artist
Same question here, except I disagree with all the discussion on other threads about "wow, 16gb RAM is magically sufficient for most use cases." I'm sure it is now sufficient for web browsing + IDE + Slack, but what about anything beyond that?

I realize 16gb RAM goes farther on M1 vs before, but some things just need RAM and there is no way around it. If i'm running a VM or multiple VMs (e.g., for android app development), or multiple docker containers -- I just need more RAM.

I'm hoping that the upcoming 16" MBP upgrade offers more RAM tiers.
Came here to pretty much say the same thing. Think I saw it on MuchMusic Canada... when they used to play music.

Maybe H.G. would've rocked out to it.
sure, if you want to give your twitter credentials to some random company based in the caribbean.
The reason for your second paragraph is pretty straightforward. There has been an immense amount of support for proteins as "the workhorses of the cell" for hundred+ years. I call it the "protein bias". We've seen in many times- for example when it was first hypothesized and then proved that DNA, rather than protein, is the heredity-encoding material, and seen many times, for example in the denial that RNA could act as an enzyme or the functional core of the ribosome could be a ribozyme.

I think what basically happened is a very influential group of scientists mainly in Cambridge around the 50s and 60s convinced everytbody that reductionist molecular biology would be able to crystallize proteins and "understand precisely how they function" by inspecting the structures carefully enough.

I learned, after reading all those breathless papers about individual structures and how they explain the function of protein is that in the vast majority of cases, they don't have enough data to speculate responsibility about the behavior of proteins and how they implement their functions.
There are definiteyl cases of where an elucidated structure immediately led to an improved understanding of function:

"It has not escaped our notice (12) that the specific pairing we have postulated immediately suggests a possible copying mechanism for the genetic material."

but most papers about how cytochrome "works" aren't really illuminating at all.
Other than doctors, can any of those groups actually still afford to live in SF?
I don't believe he's using the lens without some kind of post processing.

I think you need to take a closer look at your lens, perhaps you bought a different model. I'm not the only one complaining about the poor quality of the official 6mm lens:

https://www.raspberrypi.org/forums/viewtopic.php?t=272658&st...

Every picture and video I've taken with my 6mm lens has this distortion clearly visible.
A lot of modern hardware coprocessors are hybrid blocks that can be configured through firmware. You can dedicate a very small DSP with the block to feed and manage it. I haven't been involved in a new chip design in a few years, but a lot of specialized cores were vector processors (very narrowly defined vector processors). I don't know if that has changed.

I find it surprising that you have a graphics card that won't decode new video formats, unless the vendor has completely abandoned support for it. I have never encountered a modern graphics card that wasn't completely configured and run with firmware.
>There is nobody in Detroit complaining about gentrifiers "invading" their neighborhood.

There most definitely are people in Detroit who are complaining about gentrification despite the fact that the vast majority of the city isn't gentrified at all.
It can because the assumption is that we are crawling embedded links as well as native parents.
Historically, I have yet to see a single case where the ISA has mattered. Every ISA will of course take advantage of its unique features, but in general fast chips come from companies with money and talent, not a particular ISA.
I was happy with Pip until I spent time in the NPM/Yarn world. Frustrated with Pip I switched half of our projects to Pipenv. However, I found that it struggled to resolve dependencies. Poetry works like a dream now, and life is so much easy now that we have switched all our projects to it.

The methodology of specifying your core dependencies, but also having locked version of your dependency's dependencies works really well.

AND you can easily export to requirements.txt if you prefer to use that in production.
I agree but I think the author is using a different standard and I’m saying AMD and Intel already meet that standard.
Ubuntu 20.10 has an option in installer to use ZFS encryption for root partition.
Unfortunately, I wasn't allowed to keep the karma :(
I don’t think the composite parts are structural, but I could be wrong. Either way how come the body doesn’t already dissipate heat? What am I missing? Are the thermal pads not connected to it?
I personally use ZFS on Arch Linux. The DKMS package works almost out of the box and I haven't had any troubles. It takes a long time (but not too much) to compile though.

Or you can use the latest Ubuntu that is shipped with ZFS.
Fair point on pigeons. Mentioned as an example in Jon Bentley's Programming Pearls, in active use between Mountain View and Santa Cruz as late as the 1970s. Reading the Wikipedia article, I'd not realised use dated back to pharonic Egypt!

Still useful only between (or at least to) given established points, and adding new nodes took time.

Consider that a critical advantage of the Germans over the French in Fall Rot, June, 1940, was radio-equipped tanks, enabling direct unit-to-unit comms and improvisation on the battlefield.

Still, it's sobering that the Royal Road represented the plateau in long-distance information transmission for very nearly 2500 years:

https://en.wikipedia.org/wiki/Royal_Road

I'll also highlight the key phrase tended to be in my original comment.
This has the potential to be one of the best paid finance course online. I am working on its first course currently. This is edx version of OCW https://ocw.mit.edu/courses/sloan-school-of-management/15-40...
I have the opposite problem where I can't turn disappearing messages on by default. Every time I create a new conversation I have to manually set messages to disappear after a week which I often forget to do.
I of course have tried a variety of ways of phrasing it, as I certainly do not enjoy that sort of reaction. The most positive of responses would be a condescending acknowledgement that it was "sweet," a word I have come to loathe, at least with the intonation with which it is typically spoken as a response.

In any case, there is no opportunity; I am not dating material for numerous other reasons and have accepted that.
The scene at 1:18 is horrifying! https://youtu.be/ZQ7_En2xEm4?t=78 You see the driver engulfed in flames while the track staff try to extinguish the fire. Such an amazing story that the driver walked away relatively unharmed. Great work by the safety crew.
Aren't there some things that WA can do that mathematica can't? like step-by-step explanations of how to do an integral
MacPort isn't doing all that badly right now.
There are post-translational modifications to proteins. This means that for many (most?) proteins, the amino acid chain sequence is different from what you would predict from the DNA. These modifications are dependent on the state of the cell at the time of translation, and so cannot be predicted from the DNA alone. Even with a 100% accurate folding model, we cannot simply know the shapes of all the proteins inside the human body based on the genome.
At first I thought a two-cycle would be incredibly hard. But I suppose you really only have to adjust the timestamp to forward-guess the next ID. You would know the ID of the first one. It would definitely help narrow down the algorithm used for preventing the recursion.
This is great, BBC Micro Bot is the best bot on the internet :-). Now they make the entry barrier even lower.
Just had this discussion at work. We have a mix of MacBook Pros and high end Windows 10 laptops, and every one of them is running a VM hosting Ubuntu 18.04

Is the M1 going to have a VM capable of running a native Ubuntu instance?
This is interesting. What sources do you visit to learn about CPU manufacturing trends?