HNHacker News
TopNewBestAskShowJobs

chrsig

2,814 karma · joined August 2, 2019

submissionscomments
chrsig··on The silent struggles of workers with ADHD
Strattera (atomoxetine) is a commonly used SNRI developed for adhd. I personally had a very bad reaction to it, but it allegedly helps some people.

Guanfacine is another, I haven't tried it, so I can't give any first hand experience. I think it's used more to help blood pressure & agitation that can come up with adhd

Welbutrin is also commonly used.

chrsig··on The silent struggles of workers with ADHD
> Probably because ADHD people have trouble getting along with neurotypicals

In our defense, normies suck.

chrsig··on The silent struggles of workers with ADHD
Possible that the people are misdiagnosed, also possible that there's bias in hiring, or bias in field selection from people with adhd. It could also just be that yes, it is statistically unlikely, and this is just a less likely sample.
chrsig··on Skyrocketing demand for ADHD meds is straining the U.S. health care system
Only from a legal perspective. Most adhd meds are highly controlled substances, various forms of amphetimines and methylphenidate. In the US they're schedule II substances, so treated the same as opiate based pain killers.
chrsig··on Discriminatory attitudes against the unvaccinated during a global pandemic
You get that the hospitals were being overrun by people dying of covid, right? It was to the point where emergency care wasn't available because hospitals were full.

I doubt your claim, but even then, there are plenty of other reasons why having such a high unvaccinated population is a problem.

chrsig··on Discriminatory attitudes against the unvaccinated during a global pandemic
The unvaccinated are not entitled to empathy.
chrsig··on Skyrocketing demand for ADHD meds is straining the U.S. health care system
> October that there was a shortage of both the brand name and generic form of Adderall in the U.S.

This is a bit misleading. There was a shortage for instant release variants, as far as I'm aware the extended release supply was fine.

It's a pain in the ass disorder. It sucks talking to people that self-diagnose because they haven't gone through the pain that is getting diagnosed. It sucks dealing with the meds, dealing with providers who have to be suspicious that you're just trying to get diet meth. It sucks dealing with the population that either doesn't believe adhd even exists, or that you're just being lazy.

It's not really clear what conversation this article is trying to spark, though.

chrsig··on Plaid Layoffs
More often than you'd think. The best retort to "We're all a family" is "You obviously haven't met my family, or you wouldn't be saying that."
chrsig··on A new CMake Scripting Language?
You're missing the point -- it was written and still exists, and still needs to either be maintained or re-written. You can't do either of those things if you don't understand it.
chrsig··on A new CMake Scripting Language?
A year or two might be enough for the c++ community to sufficiently complect the build process enough to befuddle any AI
chrsig··on A new CMake Scripting Language?
> No. "Legacy cmake" has been made obsolete with the release of cmake 3.0, almost a decade ago. There is absolutely no excuse to use anything other than the declarative, target-based "modern cmake" style.

"made obsolete" != expunged from codebases. I'm sure there are plenty using cmake 2.x conventions that haven't been updated, and need maintaining. And in order to either maintain or upgrade, one needs to know both conventions.

chrsig··on A new CMake Scripting Language?
> It's been 9 years since Modern CMake came out, and I'd estimate adoption at 50-50.

> The current CMake language is fine. Nothing amazing, but good enough.

I'd argue these two statements are in conflict.

I came to c/c++ after several other languages and ecosystems -- the c++ dependency/build ecosystem is by far the worst.

CMake does work. It's underlying capabilities are great, even. But "modern cmake" is sort of a joke syntactically. Generator expressions are indecipherable. Semicolon delimited arrays, no distinguishing between input/output variables... I personally would love for a different DSL frontend to CMake.

> I don't want to disparage the team's work--CMake is awesome software--but the way they see it is very different from the way typical developers see it.

I have to agree with this. The underlying core of cmake is actually pretty awesome. Modern cmake is an improvement in capability. The team deserves credit for that.

chrsig··on Windows 11 still not winning the OS popularity contest
I feel like the odd one out on windows 11. I actually quite like it, and the UI changes it brings. I also approve of how well they've integrated wsl2. It's been making many aspects of developing for both windows and linux much less painful.

I don't like how much content it grabs from the internet on things like the menu bar and the start menu...but that's about my only gripe with it.

I say this as someone that grew up using linux and gnome 1.4, 2.0, 3.0, having gone through various other desktop environments andwindow managers like enlightenment, kde, openbox, fluxbox, xmonad, etc. and abbreviating microsoft to "m$". I don't like microsoft as a corporation, and I'm no fanboy. but it seems nicer to use than what I've seen in the linux world. I definitely like it more than macOS.

Sometimes windows can still feel cluttery, but I'm very happy with how they allow easily snapping windows to current positions/sizes.

I generally am only using firefox, clion/goland/emacs (in wsl2), and various games though. So maybe I'm just getting a limited experience. I also use it on a very beefy machine (12 core amd ryzen 9 3900xt, 128gb ram, 2x2tb nvme, gtx 3060). It could be on more average hardware that it's a terrible experience.

chrsig··on User IDs probably shouldn't be passed around as ints (2018)
Enough of the "hard problems" are solved where it's expected that developers use off-the-shelf type solutions. As a result, they're not getting hands on experience solving hard problems, or challenging each other to think more deeply about solutions.
chrsig··on Cognitive ability is a powerful predictor of political tolerance
> Seeing a lot of self-congratulatory nodding here

I mean yeah...you see that in every HN thread though.

chrsig··on Gameboy Doctor: debug and fix your gameboy emulator
I didn't even get to sound when I was hacking on one, so kudos! I can believe that the sound portion is harder, or at the very least less forgiving.
chrsig··on Gameboy Doctor: debug and fix your gameboy emulator
Personally, I've had more trouble understanding the PPU behavior than i did about the cpu instructions and timings.

I'd mostly been going off of The Ultimate Game Boy Talk[0] and the pandocs[1]. In trying to quickly dig up some resources now, I found what at first glance looks like a good blog series[2], so I might take some time to squint at them soon.

If any HNer has other good resources describing it, I'd be thrilled. It's been a couple years since I've hacked on my own emulator, and I got through implementing quite a bit of the behavior. As I recall, I was able to get serial output from the test roms, which was pretty cool. I put it down after getting frustrated trying to render the screen.

[0] https://www.youtube.com/watch?v=HyzD8pNlpwI&t=2957s

[1] http://bgb.bircd.org/pandocs.htm#videodisplay

[2] https://blog.tigris.fr/2019/09/15/writing-an-emulator-the-fi...

chrsig··on Const vs. constexpr vs. consteval vs. constinit in C++20
> Could you elaborate what I can do in C++ that I can't do in Rust (using unsafe, if I must)?

Cuda :(

chrsig··on Index Merges vs. Composite Indexes in Postgres and MySQL
> (but of course is less efficient)

This means the order does matter

chrsig··on Soursop and Ponies in Kona: A C++ Committee Trip Report
I think you're removing all context and constructing a false equivalency

According to wikipedia, Eiffel was created in 1986, making it a contemporary with C++'s initial development. From what I can tell, it's creator had no affiliation with the development of C/C++, and it was created for reasons completely unrelated to C++.

CppFront was created by the C++ committee chairman for the explicit goal of providing a path forward for C++. Herb explicitly stated that the inspiration for using C++ as a compilation target was taken from Bjarne's initial implementation of C++, which compiled to C.

chrsig··on Soursop and Ponies in Kona: A C++ Committee Trip Report
I agree. C++ really should just be left as is an used as a compilation target for easy bootstrapping and interoperability.
chrsig··on Almost everything on Amazon is becoming an ad
anecdotally, it seems really bimodal for me. Either I can get something same day/overnight, or it'll take a week or more
chrsig··on Almost everything on Amazon is becoming an ad
one account to buy anything, quickly. having to sign up at a million independent stores sucks
chrsig··on Extremely Linear Git History
Cool hacker project, learned stuff about git reading the article. I don't want to put this into practice, and don't see the utility of it.
chrsig··on Why Twitter didn’t go down: From a real Twitter SRE
advertisers wont care in a couple months. the situation has lots of public attention now, which is what the advertisers are actually afraid of. They don't want their brand associated with the craziness. They don't actually care one way or the other about any choice musk makes. They're not going to just walk away from a 300+ million person audience permanently just due to principles
chrsig··on Mohammed bin Salman: Saudi leader given US immunity over Khashoggi killing
oh, you're too late to claim the instigatory troll award. That already came and went. better luck next time.
chrsig··on Mohammed bin Salman: Saudi leader given US immunity over Khashoggi killing
I don't think that makes it less shameful.
chrsig··on Go Style
You're still taking things too literally.

A human typed in something less precise than you'd like in a style guide. Find a bug tracker to request a verbiage change. It's not that big of a deal.

No one is asserting that variables are in fact file scoped.

chrsig··on Mohammed bin Salman: Saudi leader given US immunity over Khashoggi killing
You got me. Totally talking about Benghazi. Yup. head pat
chrsig··on Mohammed bin Salman: Saudi leader given US immunity over Khashoggi killing
Shameful. There shouldn't be such a thing as immunity over murder.
← PreviousPage 10 of 27Next →