Home | Notifications | New Note | Local | Federated | Search | Logout

Federated Timeline


YAHB@arce@tinyap.izkluxcvy.foo boosted: @TodaysVerse@convo.casa (2026-08-25 20:59:31) Verse of the Day: Prayer - Psalm 116:1-2
I love the Lord because he hears my voice
and my prayer for mercy.
Because he bends down to listen,
I will pray as long as I have breath!
#prayer

YAHB@arce@tinyap.izkluxcvy.foo (2026-08-26 01:30:13) Is two in one day too much?

https://randalmatheny.com/quick-260825

just cell@cell@shitposter.world (2026-08-26 01:29:47) give six figure salary with the stress and workload of a five figure salary :raccoongun:

Lauren Weinstein@lauren@mastodon.laurenweinstein.org (2026-08-26 01:29:20) Cops really don't like the public interfering with Flock cameras because this interferes with cops stalking their ex-girlfriends.

just cell@cell@shitposter.world boosted: @cafou@raru.re (2026-08-26 00:26:26) Tout s'explique :thonk:
Les détenteurs et détentrices de doctorats sont des méchants ---Attachments--- image: https://cdn.raru.re/media_attachments/files/117/156/832/323/311/651/original/491e8a84171d3717.webp

ivy@ivy@misskey.id (2026-08-26 01:27:52) ivy, generalist

ivy@ivy@misskey.id (2026-08-26 01:23:28) series of ivy

Reply to @epsi@akko.wtf just cell@cell@shitposter.world (2026-08-26 01:23:20) @epsi @mametsuko then let’s find a benefactor who can give us money

Reply to @cell@shitposter.world Epsi@epsi@akko.wtf (2026-08-26 01:22:06) @cell @mametsuko only if I get an equivalent amount

Reply to @david_chisnall@infosec.exchange Sun Microdevil Pte Ltd@koakuma@uwu.social (2026-08-26 01:19:13) @david_chisnall @krono @whitequark Oh yeah doing it in-hardware would definitely help, but I was thinking more in the terms of this kinda semantics, e.g. in the average SPARC function:

```
SAVE

! %l0 is non-volatile, which means that
! if the spill handler ever runs then it will be
! stored in to the spill area and loaded back
! when the fill handler runs
add foo, bar, %l0

! lots of other things here,
! possibly containing calls to other places
[...]

RESTORE
```

By the time you reach RESTORE then the system "knows" for sure that %l0 is dead, so - in the lucky case that the spill handler is never invoked - it won't ever attempt to write it to memory

Though, if you're doing spill/fill in-hardware then this is something that comes for free?

Reply to @epsi@akko.wtf just cell@cell@shitposter.world (2026-08-26 01:18:44) @epsi @mametsuko can i have money too :3c

Reply to @mametsuko@mk.absturztau.be Epsi@epsi@akko.wtf (2026-08-26 01:18:08) @mametsuko you can have the equivalent amount of money

classic mametschko@mametsuko@mk.absturztau.be boosted: @EricIndiana@mastodon.social (2026-08-25 21:43:40) I couldn't decide which picture, so I am sending you all 3. #cats #catsofmastodon #joeyandsheena ---Attachments--- image: https://files.mastodon.social/media_attachments/files/117/156/198/815/082/520/original/cd29d8727314f352.jpeg
image: https://files.mastodon.social/media_attachments/files/117/156/199/073/737/424/original/11e765d049d2ca0b.jpeg
image: https://files.mastodon.social/media_attachments/files/117/156/199/762/701/494/original/e085453f07d71675.jpeg

Reply to @epsi@akko.wtf classic mametschko@mametsuko@mk.absturztau.be (2026-08-26 01:14:09) @epsi@akko.wtf then can I have your money

Reply to @mametsuko@mk.absturztau.be Epsi@epsi@akko.wtf (2026-08-26 01:11:34) @mametsuko can I have ur money

Reply to @lain@lain.com just cell@cell@shitposter.world (2026-08-26 01:10:36) @lain @binkle when a measure becomes a target bros..

Reply to @cell@shitposter.world lain@lain@lain.com (2026-08-26 01:09:58) @cell @binkle big mac index has become so popular that macdonald's tries to keep the big mac price stable while raising prices for sides and other items.

classic mametschko@mametsuko@mk.absturztau.be (2026-08-26 01:09:52) paid day ​:cute:​

classic mametschko@mametsuko@mk.absturztau.be boosted: @Mitsu@outerheaven.club (2026-08-26 00:57:37) Seals!!!!! ---Attachments--- image: https://nbg1.your-objectstorage.com/mediaheaven/8e9d9235a7a73063c2fafa7e32078f1fc811832de212f219a283c1933eb3c2ac.D370BC02-821E-45CA-8184-B49A25C297C4
image: https://nbg1.your-objectstorage.com/mediaheaven/2d610a330338772bb30fffd970f7b3625efa06a8bf2eb496a3a8a702e8939abc.CCC1FA93-804F-4AA9-B40E-AC17FB1EB2D8
image: https://nbg1.your-objectstorage.com/mediaheaven/e1e9d7de2e1589f43365a6b33fa64d7fcc5aff16c07d2def3e813b3bf7709491.3BA48DCC-54FC-49B8-9E1E-CB08005744B1
image: https://nbg1.your-objectstorage.com/mediaheaven/1ee7f2040deabc9081942ff70a0f6c2872836fc03b82045b50d90ed6a1e2f5aa.44B6E088-58E7-4158-9563-3229AE7BC3CE

Reply to @binkle@clubcyberia.co just cell@cell@shitposter.world (2026-08-26 01:08:23) @binkle @lain gee what if we decided to not only compare this across timelines where median income and prices have increased, but across countries as well where incomes and prices vary

if only there was someone who decided to do this..

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

Reply to @lain@lain.com binkle@binkle@clubcyberia.co (2026-08-26 01:06:05) @lain I would be surprised if McD's wasn't adjusting their prices periodically around median household income to ensure sales.

do you know if the range of salaries has widened around the median? A flatter distribution would produce a larger subset of people for whom the median-adjusted hamburger is still too expensive

it might help to explain why so many people complain about feeling squeezed even on things like this where the price is an inflation-adjusted equivalent

H. Faust@hfaust@shitposter.world (2026-08-26 01:04:51) I remember booting up my Windows 95 PC and downloading a fresh copy of Pleroma. Back in those days it was written in Visual Basic and you had to wait an hour to send a post and another one to read the timeline. But we were happy back then! ---Attachments--- image: https://media.shitposter.world/shitposter.club/c1/ff/69/c1ff6912765198aa61a3c5e4e0eda990a0c457199aed958dc9bbe1c96716dc85.webp?name=76PDFaHXZWCXFg.webp

Reply to @koakuma@uwu.social David Chisnall (*Now with 50% more sarcasm!*)@david_chisnall@infosec.exchange (2026-08-26 01:02:45) @koakuma @krono @whitequark

The first thing I'd want to do with SPARC register windows is make the spilling fully asynchronous with explicit serialisation. Define the spill region in memory as part of the state. Whenever the load-store unit has spare cycles, push out older windows and also reload newer ones.

Now, when you add register rename, you have a bunch of rename registers that you can discard because they are stored in memory. Keep the spill fully asynchronous. As soon as a function call exits speculation, push the values in the newly left window out to memory. When you run out of rename registers, discard the ones associated with the oldest still-in-rename-registers window and reuse them immediately. When you have more than a threshold number of available rename registers, load ones from the nearest frame.

Now you've got an architecture that should (no actual experiments were done to validate this, someone really should do them) scale nicely to systems with register rename. Fewer explicit load / store instructions for register spills and reloads and explicit information about when to speculatively reload values.

Reply to @david_chisnall@infosec.exchange Sun Microdevil Pte Ltd@koakuma@uwu.social (2026-08-26 00:59:43) @david_chisnall @me_ @krono @whitequark Also, longer pipelines on the T2/T3 cores

As an aside, the T1-T3 generation has this annoying combination of no branch predictors and pipelines long enough that the BDS can't cover the branching bubble

I mean given that the ISA (fortunately!) has conditional moves you can work around it to some degree by preferring cmovs and avoiding branches unless absolutely needed but still a pain when deciding how to tune things when compiling binaries haha

lain@lain@lain.com (2026-08-26 00:59:31) It's from the 70s but the idea is of course still interesting. the median household income in 73 was ~$10k, now it's ~80k. so for a 65 cent big mac, that would be $5 dollars today, which is pretty much the price of a big mac.

Mitsu@Mitsu@outerheaven.club (2026-08-26 00:57:37) Seals!!!!! ---Attachments--- image: https://nbg1.your-objectstorage.com/mediaheaven/8e9d9235a7a73063c2fafa7e32078f1fc811832de212f219a283c1933eb3c2ac.D370BC02-821E-45CA-8184-B49A25C297C4
image: https://nbg1.your-objectstorage.com/mediaheaven/2d610a330338772bb30fffd970f7b3625efa06a8bf2eb496a3a8a702e8939abc.CCC1FA93-804F-4AA9-B40E-AC17FB1EB2D8
image: https://nbg1.your-objectstorage.com/mediaheaven/e1e9d7de2e1589f43365a6b33fa64d7fcc5aff16c07d2def3e813b3bf7709491.3BA48DCC-54FC-49B8-9E1E-CB08005744B1
image: https://nbg1.your-objectstorage.com/mediaheaven/1ee7f2040deabc9081942ff70a0f6c2872836fc03b82045b50d90ed6a1e2f5aa.44B6E088-58E7-4158-9563-3229AE7BC3CE

H. Faust@hfaust@shitposter.world (2026-08-26 00:55:55) > Windows 95 released August 24, 1995 ---Attachments--- image: https://media.shitposter.world/shitposter.club/34/24/89/3424897285c22ded15e5d71415fed7a503890289f4c9e0d64078a00b187d1a01.webp?name=5AYbN88PAuTaRQ.webp

Reply to @david_chisnall@infosec.exchange Sun Microdevil Pte Ltd@koakuma@uwu.social (2026-08-26 00:53:34) @david_chisnall @krono @whitequark

> Register windows are one of those ideas that was good on simple cores, annoying on more complex ones, but I think would actually be nice on a very high-end core if you nicely integrate it with register rename and asynchronous spill, but not quite the way SPARC specifies it.

I really really like the idea of generalizing the concept of register windows into "let the CPU know about the lifetimes of things in the stack" but otherwise I have no idea on how it would look like in reality...

Reply to @novenary@akko.wtf Sun Microdevil Pte Ltd@koakuma@uwu.social (2026-08-26 00:48:04) @novenary @mikoto I am in need of more cores but more importantly I also need a ratio of 6-8 GiB of RAM for each hardware thread

... thanks, LLVM :akkoderp:

Sun Microdevil Pte Ltd@koakuma@uwu.social boosted: @mikoto@akko.wtf (2026-08-25 21:45:49) I wish I could casually add 3 million CPU cores to fix all of my capacity problems
Older Notes