3,935 karma · joined March 24, 2020
denying self-determination is the root of hierarchy and fascism
The website's About page says, "What I’ve read, what I’ve learned." So I guess they're technically telling users the articles aren't actually written by the blog's owner? Of course the blog owner includes Google Ads on articles taken from other sites without attribution.
At least the recent articles at least have the courtesy to link to their original sources. The latest article from 9 days ago (https://www.sobyte.net/post/2023-08/gonew/) is a translated version of https://tonybai.com/2023/08/11/introduction-to-the-gonew-too... (from a different author) and shares the same snippets, though this article includes the original article's URL at the bottom (in a non-clickable code block to avoid sharing SEO reputation I guess?).
EDIT: The stolen content was actually noticed last time sobyte.net showed up on HN (https://news.ycombinator.com/item?id=32456336), but that user did not investigate to find that multiple articles were all translated without attribution.
Growing up, my parents punished and traumatized me for not getting straight As in classes and cramming for extracurriculars, judged my worth based on academic performance and following their orders, fed me stories about how not getting into a top college would turn me into a burger-flipper, then forced me to the most difficult computer science program in the country, which together pushed me into burnout, dropping out, and a years-long CPTSD mental breakdown. They tried to force me to become their idea of a top student, ignoring the existential harm they caused.
Similarly, other people ignore the harm they cause (regardless if they want to hurt me or not) when they want me to put myself into unpleasant situations which have hurt me in the past for little gain (for example failing driving exams time and time again, the above-mentioned biking trip, rude and disrespectful doctors delaying care for an hour and then complaining when I asked questions and couldn't make decisions quickly enough, and psychiatrists who refuse care when I go nonverbal and want to communicate over text), and blame and accuse me of being "self-destructive" when I refuse to do as told.
> Avoiding the situation post-exposure unfortunately “un-does” much of the benefit of the exposure: it reinforces the neural pathways that make you feel a sense of danger in the first place.
It is perfectly rational for me to not harm myself further by seeking out situations which (promise benefits, cause substantial harm, and the benefits fail to materialize as expected), and for me to avoid people who pressure me to do so. If I find a route to doing things which benefits me more than it hurts, then I will start doing it.
I can't imagine this would be at all sound today, if a heap was shared between multiple threads, or if you marked and released the heap across an arbitrary function pointer callback which allocates memory and expects it to remain valid to access until explicitly freed.
> Unfortunately the connection to (*the usual area = FPl, that's a L not an i) may be more easily saturated during high emotional states.
I do wonder if the FPl is overactive and needs to be slowed down like the article suggests (which hurts behavior in non-anxious people), or if the amygdala is jamming the FPl with excessive signalling (and needs to be slowed down).
A computer I cannot choose what software I run and what state I expose to the software, and allow the software to impersonate the original software, is a SafetyNet locked-down device controlled by the owner of the TPM keys and programs running on it.
In addition to intolerant families and workplaces, transgender people still face a Kafkaesque battle to change their legal names to one which doesn't cause dysphoria on every interaction with government, financial, and healthcare institutions (in the US, it requires deadname-filled forms with conflicting instructions to obtain a court order and change your birth certificate, passport, social security database, and ID/license, followed by bringing these documents to banking, medical, and insurance providers), difficulties accessing medical care (in some states, even bigots creating laws specifically to deny them treatment), some doctors following outdated or inaccurate practices resulting in ineffective treatment or dangerous side effects (blood clots or prolactinoma), and increased unemployment rates (for one reason or another). I hope things get better, for the sake of my own survival and future.
Whether it's better to buy a new monitor or run a rescued CRT isn't merely a financial calculation based on manufacturing and operating costs and emissions. For retro gamers and CRT fans, LCDs are usually not a replacement for CRTs in gaming and media consumption, unless you use emulators and CRT shaders, or expensive scaler boxes which apply simulated CRT effects to real consoles' video outputs. And for all but the most obsessed CRT fans, CRTs are not a replacement for modern high-resolution LCD monitors for web browsing and office tasks (the sharpness, lack of flicker, and not having to juggle VGA DACs is a major advantage).
In practice the ideal display is a complex calculation based on scan rate (SDTVs can't show high-resolution signals and VGA monitors usually can't show television signals), display size (>40" LCDs are easier to get and move around than >30" CRTs), cost and reliability. Some people have multiple CRTs they maintain and use for different purposes (alongside LCDs), but I only have the space and energy for one VGA monitor (though I envy those with entire game rooms filled with vintage particle accelerator displays).
I also struggle to understand the threading model of COM and C libraries like libusb (https://libusb.sourceforge.io/api-1.0/libusb_mtasync.html), though that might just be me, and each library tends to have a different threading model. Rust's Send/Sync is a 90% solution which you can learn upfront, is checked by the compiler, and applies to all libraries and works for most use cases.
Alternatively, message-passing isn't traditional threading, but Erlang/Go-style languages are another way to approach concurrency or parallelism.