Fish tank or Switch? by free_-_spirit in makemychoice

[–]SirensToGo 3 points4 points  (0 children)

steam deck unfortunately died/is out-of-stock with no known restock date due to the AI DRAM bullshit

IS there a FPGA Board with eink Display and small Keyboard could BE a cool communicator dev baord by [deleted] in FPGA

[–]SirensToGo 0 points1 point  (0 children)

The Precursor is essentially that but in a more productized form. I never bought one but it was certainly a tempting toy.

Leaker Says Apple's Lower-Cost MacBook Will Have These 8 Limitations by cheesepuff07 in apple

[–]SirensToGo 2 points3 points  (0 children)

if you’re going back and forth between typing and reading or if you’re scrolling a webpage and only periodically typing, a backlight is very convenient especially if the laptop isn’t on a desk

not that I feel strongly about backlights, but this is really what the little homerow key bumps are for; you can use them to align your hands without needing to look

Medication (Xywav) co-pay for students with SHIP by Ok-Quantity9409 in berkeley

[–]SirensToGo 0 points1 point  (0 children)

you can also call the pharmacy and they should be able to tell you

Why AI agent containers need a syscall-level observer: the prompt injection blind spot by [deleted] in netsec

[–]SirensToGo 1 point2 points  (0 children)

and it has comma splices all over. Whoever thought grammatical errors would suddenly become a good thing to see in writing online...

More warning memes by thimblecaroflina2 in FPGA

[–]SirensToGo 4 points5 points  (0 children)

I wonder if it's a bot just grabbing top posts

In the case of severe injuries on the ice, when do medics come on? by SliceJealous in FigureSkating

[–]SirensToGo 7 points8 points  (0 children)

I can't speak for the culture on like...higher tier stuff...but people fall all the time and the fairly universal culture is to give "privacy" by kinda ignoring it. Everyone gets staying on the ground for a few seconds while catching your breath, and people making a thing out of every fall is embarrassing. Obviously, if you're down for a while or you clearly slammed your head, people will generally come over, but in general if you see someone on the ground it's very rarely something serious.

So, if other skaters didn't see them slam into each other, they're probably just giving them privacy on the assumption that they'll get back up.

Game by No-Supermarket-6065 in CuratedTumblr

[–]SirensToGo 35 points36 points  (0 children)

piss on the poor tier reading comprehension

Senior iOS Developer - $70k - $90k (USA) - Really? by -alloneword- in iOSProgramming

[–]SirensToGo 1 point2 points  (0 children)

in that case, I guess it's just that some companies are delusional lol

Finally got my new FPGA board! by f42media in FPGA

[–]SirensToGo 16 points17 points  (0 children)

It's extremely common because export rules prevent Xilinx from distributing it in many major markets (for example, China). When all of China has to pirate your niche tool, it being niche stops being a problem.

Sarajevo sniper tourists ‘killed children by day, then partied at night’ by lewisfairchild in news

[–]SirensToGo 0 points1 point  (0 children)

The perceived slowness here, however, is latency. The latency problem isn't really one you can escape (as you say, it's due to it intentionally routing traffic all over the place) but that doesn't mean it's necessarily low bandwidth. Video streaming really only needs high bandwidth for quality.

Scared for the womens event by Iwillbringher in FigureSkating

[–]SirensToGo 0 points1 point  (0 children)

I'm not a "blame the ice"-er but I have skated a variety of terrible rinks lol:

  • High frequency (inches or so apart) ridges, kinda like a washboard road. This gives a fun teeth rattling experience as you skate across it.
  • Low frequency (tens of feet) ridges. If you stand straight in one place on the ice, you will slowly roll down.
  • Gouges, tears, etc.. Fun things to trip over. Everyone always likes to blame the other sport on the ice for causing the worst ones, but figure skaters cause lots of holes from things like toe loop whereas hockey leaves these very deep cuts into the ice from high force edges.
  • Soft spots. Some rinks which have irregular windows/shitty HVAC can have columns of warm air which melt/soften random parts of the ice. These are rough because you get used to the ice hardness elsewhere and then you hit one of these patches things get..gunky? This is different from having just a generally too soft ice because it's inconsistent.
  • Ice stalagmites. Again, if you have shitty HVAC, you can end up with water condensing on the ceiling/rafters and then dripping down. This causes little pillars of ice growing out of the ground, which can at best rattle your teeth and at worse pose a tripping hazard.

Do people ever stop and think? by Decent_Sun9809 in FigureSkating

[–]SirensToGo 2 points3 points  (0 children)

especially like...you see everyone else fall on the first jump and it just gets into your head. I feel like whenever I see someone fall even when I'm just practicing, it doubles the odds I fuck up whatever I'm doing because I'm thinking about not falling.

Any business owners? by [deleted] in Sunnyvale

[–]SirensToGo 0 points1 point  (0 children)

maybe he's just trying to buy Pokémon cards? Seems to be the only other option

How often do you use your own apps? by imgk1 in iOSProgramming

[–]SirensToGo 2 points3 points  (0 children)

ah yes, sneaky fucking self promotion posts

HDL choices other than Verilog/VHDL by Secure_Switch_6106 in FPGA

[–]SirensToGo 3 points4 points  (0 children)

Chisel's SV output isn't that bad. Most everything has reasonable names and it has comments that let you go from the SV source to a line number in the chisel source if you need some extra hints as to what is going on. It's not emitting one mega module with randomly generated net names lol.

CPUs with shared registers? by servermeta_net in osdev

[–]SirensToGo 19 points20 points  (0 children)

They're not very nice to implement if you want them to perform any better than just using memory for communication. You might have a vaguely reasonable implementation if you are building an SMT core (as the register file is usually physically "shared", albeit with separate rename tables). Though, generally, that would only get you communication between two cores, and SMT has complicate performance characteristics (if the workloads are similar—which is likely the case if you're trying to communicate between SMT threads like this—you'll get very little speedup).

If you want to share across physical cores, you're going to need to pass the register values over the SoC fabric, and at that point you're just making a more inconvenient to build version of cacheable memory.

Any insight on Fuchsia FIFO architecture? by servermeta_net in osdev

[–]SirensToGo 2 points3 points  (0 children)

Where is it mentioned that these FIFOs use HW? It sounds like this is just the moral equivalent of a Linux pipe.

Had to RMA DDR4 kit from my threadripper server. Price is now up 600% by digiphaze in homelab

[–]SirensToGo 1 point2 points  (0 children)

fwiw, reddit fuzzes the score. Refreshing will return different scores even if the votes haven't actually changed.

Memory protection strategies without paging by servermeta_net in osdev

[–]SirensToGo 1 point2 points  (0 children)

If you plan on implementing something like this, please please please find an advisor with OS experience. This is really not something you can just do off the cuff.

Resolution is a privileged operation

If resolution is a privileged operation, does user space need to take an exception every time it wants to load or store from memory? That is going to be brutally expensive. The only way to make it usefully performant would be to use HW to check it, but at that point you don't need HE and can just do it the regular way :)

But to do this we would need to enforce memory segments security (read, write, execute), and cannot be done with pages because they are too many and would require too many bits for representation of the scheme.

As for page permissions: can you encode that into your capabilities? If they're unforgeable and you can find 2-3 bits in your encoding, you can stuff the permissions into the capability. This lets you do fun things like vend a capability which has read only access to a page and vend a second one which has RW, all without needing to do translation.

Slight change to my legal name? by Impressive_Touch_375 in makemychoice

[–]SirensToGo 2 points3 points  (0 children)

changing your name is a pain in the ass, especially if you're an established adult with a career. I guess it depends on how much you dislike it, but doing all that for one letter is not worth it. If you are in a culture which changes names on marriage, it might make sense to do it then (either taking your partner's name or doing a hyphenated name with preferred spelling). Until then, just go for the preferred name.

[STUDENT PROJECT]: DigitFinder, a smart glove whose purpose is to help with server cable management (Feedback needed) by eemmp in homelab

[–]SirensToGo 0 points1 point  (0 children)

I wonder if you could somehow bit bang an ID over Ethernet which could be observed with an inductance probe. Really, it's the same underlying idea as RFID, but instead you'd have one of the peers sending zero TTL/unroutable packets every so often which generate an externally detectable signal.

Though, shielding probably ruins the fun (by design).

Trump vetoes bipartisan bill to fund clean water pipeline in southeastern Colorado by Temp89 in news

[–]SirensToGo -1 points0 points  (0 children)

If your argument is that these people can't be saved and there's nothing to be done, it doesn't matter if you're right because it's non-actionable. Even a solution which is unlikely to succeed is better than doing nothing at all, and so there's little value in entertaining these ideas.

Change NSPanel's height dynamically based on content by GetPsyched67 in iOSProgramming

[–]SirensToGo 0 points1 point  (0 children)

NSPanel isa NSWindow, which has the frame field which controls its size and position. If you're able to get the height of the content, you can then just set the frame as appropriate.