Recent submissions

Comment · 5 years ago
That why the solution is to only allow speculation when it's "ok". M1 is believed to have a number of Spectre-esq security mechanisms built into it to determine just that. For example: https://patents.google.com/patent/US20200192673A1

Also, In dougallj's code [1] the zero of registers should be superfluous so it is assumed the function below is needed to make the experiments run stably by claiming ownership of the registers as part of a general anti-speculation security mechanism.

static int add_prep(uint32_t *ibuf, int instr_type);

The M1 explainer [2] has lot of interesting ideas like this contained inside it.

[1] https://gist.github.com/dougallj/5bafb113492047c865c0c8cfbc9...

[2] https://news.ycombinator.com/item?id=28549954

Comment · 5 years ago
There was another paper last year that showed something similar, and it went into way more detail on what TRR actually is.

TRRespass: Exploiting the Many Sides of Target Row Refresh

https://arxiv.org/pdf/2004.01807.pdf

Memory controller mitigation of RowHammer can work pretty well, if one actually has it turned on. Which is unfortunately rarely the case even in 2021.

Comment · 5 years ago
Comment · 5 years ago
> Again, I'm not interested in an OS flamewar. That Apple's products are subpar is a fact at this point

That second sentence seems like it was specifically crafted to start a flame war to me. You don't even mention on what dimensions Apple products are subpar. All possible ones I presume?

Comment · 5 years ago
Comment · 5 years ago
> Is the correct value for a Ponzi scheme really determined by the most recent dollar they took in?

I wouldn't say a Ponzi scheme should be valued by this dollar. It should be valued by the next dollar that someone is willing to put into it as the whole point of the Ponzi scheme is to gather the next dollar.

Comment · 5 years ago
Comment · 5 years ago
This is why it's fun to know the history of math.

The complex plane was introduced by Caper Wessel in a paper that was published in 1799 so it would've existed before vector notation.

My guess is by the time vectors got popular the complex notation, and theorems that people had proved which used complex notation, had already stuck. But I'm only a hack math historian so I can definitely be wrong here.

I think it's important to keep in mind that math and science, much like the code base that I am trying my hardest to avoid, is evolved.

Comment · 5 years ago
Comment · 5 years ago
Another interpretation is:

On the first, you think you know what it does, but you're not sure. So maybe it gets looked up.

On the second, you know you don't know what it does. You so know to look it up.

Personally, I'll take the second. Assumptions during debugging are dangerous things.

Comment · 5 years ago
>> homework > This is one issue that I'm passionate about. Research increasingly implies that homework is probably harmful in elementary; of dubious value in early middle school; and only valuable in high school and beyond.

Isn't the article about removing homework in high school?

Mr. Moreno, the Alhambra High School English teacher, specifically said he no longer gives homework. Doesn't this mean the research indicates he is removing something valuable?

It might all be semantics though.

I assume the "opportunities to improve essays and classwork" is done outside of normal class hours. Perhaps, the work is done at home. And that they addressed your point A by allowing students to resubmit work, and your point B by removing deadlines. I can definitely see how it could be an improvement.

Comment · 5 years ago
For many of us in manufacturing the deadlines are very real. I actually like them. I do my best work under deadline as it forces me to focus.
Comment · 5 years ago
Comment · 5 years ago
Also, if you want to be a "chip designer" then you can work for a fabless company too. They're basically everywhere.
Comment · 5 years ago
Baker http://cmosedu.com

And Weste http://pages.hmc.edu/harris/cmosvlsi/4e/index.html

are both very good. Weste is used in more Universities but it also has a digital slant to it.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton