Readit News logoReadit News
gizmo686 commented on After nearly 30 years, Crucial will stop selling RAM to consumers   arstechnica.com/gadgets/2... · Posted by u/downrightmike
dedup-com · 12 days ago
I frankly don't understand why RAM for consumers is a thing. I don't know of any other popular consumer good that is routinely built by the consumer out of individual components. You buy cars, phones, refrigerators, amplifiers, et cetera et cetera whole. Why computers are different, in the year of our lord 2025, is a mystery to me. This shouldn't be happening, and I am saying this as a hardware enthusiast who builds his own computers since Windows 3.1 days.
gizmo686 · 12 days ago
I might not have built my car myself; but have made several after market upgrades to it. My current car features an after-market head unit and tire pressure sensors that I installed myself.

Computers are just the most obvious example because they are expensive, easy to assemble, and have a high markup (which can be obscured on Tim's like now, as there is a larger lag time for component price increases to effect them).

gizmo686 commented on GitLab discovers widespread NPM supply chain attack   about.gitlab.com/blog/git... · Posted by u/OuterVale
sigmoid10 · 18 days ago
This is why you want containerisation or, even better, full virtualisation. Running programs built on node, python or any other ecosystem that makes installing tons of dependencies easy (and thus frustratingly common) on your main system where you keep any unrelated data is a surefire way to get compromised by the supply chain eventually. I don't even have the interpreters for python and js on my base system anymore - just so I don't accidentally run something in the host terminal that shouldn't run there.
gizmo686 · 17 days ago
That can only go so far. Assuming there is no container/VM escape, most software is built to get used. You can protect yourself from malicious dependencies in the build step. But at some point, you are going to do a production build, that needs to run on a production system, with access to production data. If you do not trust your supply chain; you need to fix that.

If you excuse me, I have a list of 1000 artifacts I need to audit before importing into our dependency store.

gizmo686 commented on Physicists drive antihydrogen breakthrough at CERN   phys.org/news/2025-11-phy... · Posted by u/naves
irjustin · 18 days ago
> it's mind boggling that overwhelming majority

is it though? I mean literally everything has to start there and the only way get to heavier elements is via stars and many-many iterations.

it's not like heavier things popped into existence.... or did they...

gizmo686 · 18 days ago
There is a theory that primordial black holes formed in the very early universe. I'm not sure when this process would happen relative to the formation of atoms. But, if it actually happened, it would have been long before stars started forming.

Loading parent story...

Loading comment...

Loading parent story...

Loading comment...

gizmo686 commented on Google tells employees it must double capacity every 6 months to meet AI demand   arstechnica.com/ai/2025/1... · Posted by u/cheshire_cat
concinds · 24 days ago
They're trying to increase their "compute capacity" over 5 years but aiming for the same cost and energy consumption. It's a drive for some buildout combined with hardware/algorithm efficiency improvements.

They're not trying to build double the data centers every 6 months. But Ars likes the "economic collapse" narrative because I guess their journalist spends too much time on social media.

If a recession comes it likely won't come from AI anyway, and anyhow nothing will happen to these huge tech companies.

gizmo686 · 24 days ago
The quoted goal is a 1000x increse over 5 years. That works out to an average of 1.9953x increase every 6 months.
gizmo686 commented on Emoji evidence errors don’t undo a murder conviction   blog.ericgoldman.org/arch... · Posted by u/hn_acker
j-bos · a month ago
I thought you would if you prove your lawyer was incompetent and sue them?
gizmo686 · a month ago
Ineffective assistance of counsel is a thing (and does not require suing the lawyer).

However, failing to properly object to how some emojis were entered into evidence is no where near the standard of being ineffective.

Loading parent story...

Loading comment...

gizmo686 commented on Goto Considered Harmless   bramadityaw.github.io/blo... · Posted by u/bramadityaw
acdha · a month ago
Goto can be used safely but that’s really just arguing that “harmful” should instead be something like “risky”. If you have robust flow analysis and testing, you can certainly find advantages but it’s kind of like seeing someone doing mountain bike tricks on YouTube and then asking whether you should try that on your commute to work. The Linux kernel developers are in an unusual position of being both extremely performance sensitive and supported with review and testing resources compared to almost anyone else.
gizmo686 · a month ago
As far as I can tell, gotos are essential for maintainable c-code.

In particular, having an end label in a function that handles freeing intermediate variables that may or may not have been allocated is vital for functions with multiple (logical) return points. As are fail labels where appropriate.

Appropriate use of goto is literally written into the internal C style guide where I work. This is not about performance; it is entirely about avoiding memory bugs.

Maybe this will go away when defer becomes a thing. But seeing as people still target C99, that might take a while.

gizmo686 commented on Lawmakers want to ban VPNs   eff.org/deeplinks/2025/11... · Posted by u/gslin
conartist6 · a month ago
Isn't it Wisconsin law that lets the Governor change any numeric digits in a law while it's on his or her desk?

One of the most bizarre legal opinions I've ever heard of, but if they used any digits in the writing of the law those are up for grabs. Law makes a 30 day window or something? The governor can just change it to a million days with a stroke of the pen and then sign the edit into law with the same pen!

gizmo686 · a month ago
> Isn't it Wisconsin law that lets the Governor change any numeric digits in a law while it's on his or her desk?

Pretty close.

> (b) If the governor approves and signs the bill, the bill shall become law. Appropriation bills may be approved in whole or in part by the governor, and the part approved shall become law.

> (c) In approving an appropriation bill in part, the governor may not create a new word by rejecting individual letters in the words of the enrolled bill, and may not create a new sentence by combining parts of 2 or more sentences of the enrolled bill

https://docs.legis.wisconsin.gov/constitution/wi_unannotated

The big limitation here is that it is limited to appropriations. Further, the constitution goes out of its way to try and prevent creative vetoing.

Unfortunately, the court decided that numbers are not words.

As a result, the governor changed "for the 2023–24 school year and the 2024–25 school year" to "for 2023–2425"

https://statecourtreport.org/our-work/analysis-opinion/wisco...

u/gizmo686

KarmaCake day11584July 3, 2012View Original