Readit News logoReadit News
RodgerTheGreat commented on SectorC: A C Compiler in 512 bytes (2023)   xorvoid.com/sectorc.html... · Posted by u/valyala
layer8 · 3 days ago
If this implementation had existed in the 1980s, the C standard would have a rule that different tokens hashing to the same 16-bit value invoke undefined behavior, and optimizing compilers in the 2000s would simply optimize such tokens away to a no-op. ;)
RodgerTheGreat · 3 days ago
"you don't have -wTokenHashCollision enabled! it's your own foolish ignorance that triggered UB; the spec is perfectly clear!"
RodgerTheGreat commented on On being sane in insane places (1973) [pdf]   weber.edu/wsuimages/psych... · Posted by u/dbgrman
dillydogg · 9 days ago
It's true. You wouldn't believe how many people I've SIGECAPS'd during my medical training. I didn't realize this article was the beginning of this approach, but it certainly helped get care to people who previously wouldn't have received it. Though I'm sure there are also many who may require intervention that aren't captured by a SIGECAPS exam. The double edged sword of the checklist manifesto, though I overall think it has been beneficial.

SIGECAPS is an acronym taught in US medicine for the diagnosis of major depressive disorder: Sleep disturbance, Interest loss, Guilt, Energy loss, Concentration loss, Appetite changes, Psychomotor agitation, Suicidality. And must have Depressed mood or Anhedonia (inability to enjoy things previously enjoyable).

The history of the SIG E CAPS acronym is also interesting, I've heard it was short for SIG (old shorthand for "to be prescribed") Energy CAPsules.

RodgerTheGreat · 9 days ago
Is "energy capsules" a euphemism for amphetamines?
RodgerTheGreat commented on Best Gas Masks   theverge.com/policy/86857... · Posted by u/cdrnsf
kps · 9 days ago
> everyone should just have a full face gas mask for all hacker-ish activities, like painting

Not everyone who wears eyeglasses, unless you're prepared to add another several hundred dollars for the lens holder and set of prescription lenses.

I do have the 3M 6800 full face respirator but almost never use it. The silicone 7xxx series is much more comfortable than the rubber 6xxx series, and the 750x silicone half mask is reasonably priced. Augment with comfortable googles as necessary (vented ones work for me since I'm painting, not rioting).

RodgerTheGreat · 9 days ago
There are a variety of open-source 3d-printable adapters to mount glasses within full-face respirators. I use a version of this design with my 3M 6000-series and an old pair of lenses:

https://www.thingiverse.com/thing:4672869

RodgerTheGreat commented on Nintendo DS code editor and scriptable game engine   crl.io/ds-game-engine/... · Posted by u/Antibabelic
cmovq · 10 days ago
The scripting language looks like it would be more cumbersome to use than C.
RodgerTheGreat · 10 days ago
I did a double-take at

    > Executes one line of script per frame (~60 lines/sec).
Makes the "runs at 60FPS" aspect of the engine feel a lot less relevant. At this speed, anything more complex than Pong would be a struggle. Even a CHIP-8 interpreter is usually expected handle a dozen or so comparably expressive instructions per frame.

RodgerTheGreat commented on The browser is the sandbox   aifoc.us/the-browser-is-t... · Posted by u/enos_feedler
utopiah · 16 days ago
Wrong title, if it's "File System Access API (still Chrome-only as far as I can tell)" then it should read "A browser is the sandbox".

At the risk of sounding obvious :

- Chrome (and Chromium) is a product made and driven by one of the largest advertising company (Alphabet, formally Google) as a strategical tool for its business model

- Chrome is one browser among many, it is not a de facto "standard" just because it is very popular. The fact that there are a LOT of people unable to use it (iOS users) even if they wanted to proves the point.

It's quite important not to amalgamate some experimental features put in place by some vendors (yes, even the most popular ones) as "the browser".

RodgerTheGreat · 16 days ago
I stand by a policy that if a feature in one of my projects can only be implemented in Chrome, it's better not to add the feature at all; the same is true for features which would be exclusive to Firefox. Giving users of a specific browser a superior experience encourages a dangerous browser monoculture.
RodgerTheGreat commented on In Praise of APL (1977)   jsoftware.com/papers/perl... · Posted by u/tosh
invalidOrTaken · 20 days ago
I haven't tried the others, but J meets all those requirements.
RodgerTheGreat · 20 days ago
Yep. J has a small userbase, but it isn't fragmented into dialects like K or even APL, J uses ASCII characters instead of requiring a custom font/keyboard layout, J is FOSS, J has extensive learning materials, and J is reasonably batteries-included and suitable for making practical nontrivial programs.

I like K better than J aesthetically, but it's harder to recommend to beginners due to the fragmentation of the ecosystem.

RodgerTheGreat commented on Golfing APL/K in 90 Lines of Python   aljamal.substack.com/p/go... · Posted by u/aburjg
richard_todd · 20 days ago
It's a fun article and this really doesn't matter much but `5{|+\x}\1,2` does not give the typical fibonacci sequence. Either `5{|+\x}\1,1` or `5{|+\x}\2,1` do, if the results from this random online interpreter can be believed (https://ngn.codeberg.page/k/#eJwzra7RjqmojTHUMQQAFyUDkw==).
RodgerTheGreat · 20 days ago
If one is golfing, tacit would be tidier:

    5(|+\)\1,1

RodgerTheGreat commented on FOSS in times of war, scarcity and (adversarial) AI [video]   fosdem.org/2026/schedule/... · Posted by u/maelito
wereknat · a month ago
> If the architecture of my code doesn't enforce privacy and resistance to censorship by default

which is impossible.

- No code is feasibly guaranteed to be secure

- All code can be weaponized, though not all feasibly; password vaults, privacy infrastructure, etc. tend to show holes.

- It’s unrealistic to assume you can control any information; case-in-point the garden of Eden test: “all data is here; I’m all-powerful and you should not take it”.

I’m not against regulation and protective measures. But, you have to be prioritize carefully. Do you want to spend most of the world’s resources mining cryptocurrency and breaking quantum cryptography, or do you want to develop games and great software that solves hunger and homelessness?

RodgerTheGreat · a month ago
No code architecture will enforce privacy or guarantee security.

Some code architectures make privacy and security structurally impossible from the beginning.

As technologists, we should hold ourselves responsible for ensuring the game isn't automatically lost before the software decisions even leave our hands.

RodgerTheGreat commented on ChatGPT Health   openai.com/index/introduc... · Posted by u/saikatsg
XorNot · a month ago
America can't afford public healthcare and now can't afford RAM so OpenAI can offer a bad version of healthcare.
RodgerTheGreat · a month ago
To be more precise: America could easily afford healthcare, but American elites regularly accept pathetically tiny bribes to pretend that universal healthcare is impossible. They also accept pathetically tiny bribes to allow companies like OpenAI to do whatever they please without meaningful legal consequence, so OpenAI is able to keep getting away with shipping products that cannot work as advertised and will kill people.
RodgerTheGreat commented on Opus 4.5 is not the normal AI agent experience that I have had thus far   burkeholland.github.io/po... · Posted by u/tbassetto
simonw · a month ago
My confidence comes from the following:

1. There are good, ethical people working at these companies. If you were going to train on customer data that you had promised not to train on there would be plenty of potential whistleblowers.

2. The risk involved in training on customer data that you are contractually obliged not to train on is higher than the value you can get from that training data.

3. Every AI lab knows that the second it comes out that they trained on paying customer data saying they wouldn't, those paying customers will leave for their competitors (and sue them int the bargain.)

4. Customer data isn't actually that valuable for training! Great models come from carefully curated training data, not from just pasting in anything you can get your hands on.

Fundamentally I don't think AI labs are stupid, and training on paid customer data that they've agreed not to train on is a stupid thing to do.

RodgerTheGreat · a month ago
1. The people working for these companies are already demonstrably ethically flexible enough to pirate any publicly accessible training data they can get their hands on, including but not limited to ignoring the license information in every repo on GitHub. I'm not impressed with any of these clowns and I wouldn't trust them to take care of a potted cactus.

2. The risk of using "illegal" training data is irrelevant, because no GenAI vendors have been meaningfully punished for violating copyright yet, and in the current political climate they don't expect to be anytime soon. Even so,

3. Presuming they get caught redhanded using personal data without permission- which, given the nature of LLMs would be extremely challenging for any individual customer to prove definitively- they may lose customers, and customers may try to sue, but you can expect those lawsuits to take years to work their way through the courts; long after these companies IPO, employees get their bag, and it all becomes someone else's problem.

4. The idea of using carefully curated datasets is popular rhetoric, but absolutely does not reflect how the biggest GenAI vendors do business. See (1).

AI labs are extremely shortsighted, sloppy, and demonstrably do not care a single iota about the long term when there's money to be made in the short term. Employees have gigantic financial incentives to ignore internal malfeasance or simple ineptitude. The end result is, if anything, far worse than stupidity.

u/RodgerTheGreat

KarmaCake day7144February 13, 2010
About
beyondloom.com
View Original