When creating duplicates, I live in constant fear of submitting issues.
I’m also on Mastodon as https://hachyderm.io/@BoydStephenSmithJr .
- 0 Posts
- 49 Comments
Possible dup? https://feddit.org/comment/9969130
bss03@infosec.pubto
Programmer Humor@programming.dev•Ex-CISA head thinks AI might fix code so fast we won't need security teams 😆️️English
1·1 month agoRice’s Theorem prevents this… mostly.
Oh, don’t worry, open source (or, worse, Free Software) apps won’t be allowed on Android or Apple devices, soon. /s
I think co-ops are the way to go, but I can understand that someone “just” wanting to purchase the good/service might not see the difference between a co-op and corporation like Amazon.
I don’t think it’s a size issue really, but co-ops generally stay smaller in part due to how they are internally organized compared to a “median” corporation.
I also think that the government actually does a pretty good job at managing things; it’s just their failures are public. Private boondoggles might drive many people into bankruptcy, but they aren’t publicized any more than absolutely necessary.
bss03@infosec.pubto
Programmer Humor@programming.dev•POV: The highest paid engineer at your company gets firedEnglish
6·2 months agoI agree that John was the problem, but I think it was management responsibly to fix. Either through some coaching or as you say, before he became business-critical.
bss03@infosec.pubto
Programmer Humor@programming.dev•POV: The highest paid engineer at your company gets firedEnglish
36·2 months agoIt could happen that way. More often, the company can’t or won’t get them back.
http://blog.sigfpe.com/2006/08/you-could-have-invented-monads-and.html
It’s a “programmable semicolon” or “decorated-function composition”. I think most people that are confused about it, are trying to make it be more meaningful than it is. Haskell (?) just grabbed a math name so they’d have one word for it, because it’s a useful class name there.
bss03@infosec.pubto
Programmer Humor@programming.dev•Every goto in the Linux kernel / Just another day on the linux-kernel mailing listEnglish
3·2 months agoIn C maybe. In language that support proper recursion schemes, the apomorphism models the early-exit loop.
bss03@infosec.pubto
Programmer Humor@programming.dev•Every goto in the Linux kernel / Just another day on the linux-kernel mailing listEnglish
4·2 months agoJava doesn’t allow goto, but specifically does have labels for labeled break/continue to support the multi-loop exiting case.
I imagine these two “structures” will always be implemented in C source through disciplined use of goto.
bss03@infosec.pubto
Programmer Humor@programming.dev•Every goto in the Linux kernel / Just another day on the linux-kernel mailing listEnglish
5·2 months agogcc can do tail-call optimization in C, and sometimes in C++. It doesn’t even have to be a recursive call, tho I do think it might depends on the calling convention.
That’s not quite true. If you can’t complete a build without a proprietary dependency, it’s not really foss even if all the source code is freely available, because you can’t exercise the freedom 1 (or 3). Similarly, if there’s not a FOSS RTS, you can’t exercise freedom 0.
“The Java Trap” from RMS was about this, IIRC.
I use vim keybindings and have
ESC,/to do a reverse command search.
I got stuck on 23. :(
bss03@infosec.pubto
Programming@programming.dev•What Should I Use Instead of Github? - Codeberg Gitlab and BitBucketEnglish
1·3 months agoI can’t recommend GitLab* but they also have a pages feature that I use. E.g.: https://bss03.gitlab.io/halogen-lambda/
*: At least one of their leaders is a MAGA collaborator, and the organization is pushing AI in the common, dishonest methods.
I’ve never really liked this meme. I quite dislike AI, but just because your NN sucks doesn’t mean NNs or AI in general is fundamentally poor.
I often write very poorly performing programs due to mistakes, lack of knowledge, or just general incompetence. That doesn’t mean all my programs perform poorly. It certainly doesn’t mean all your programs perform poorly.
“AI” sucks for a lot of reasons, but so does this image.
I think that’s a bad objection. It’s idealistic in the worst way, it’s making “Perfect […] the enemy of the good”. Plus, there are significant practical advantages to a fixed-length addressing scheme, and any fixed-length going to have a maximum. So, under the constraint of fixed-length addressing “big enough” is all we have.
128 bits really is quite hard to fill up, we’ll have to worry about a lot of very different things before the run out of addresses. Like speed-of-light latency vs. TCP (and possibly TLS session) timers for interplanetary connections.
Yeah, the Universe keep making bigger fools (of us all). But, we should still use IPv6 instead of clawing the tattered remains of IPv4. I just wish my ISP agreed.
It’s Alphabet not Google, yeah?

When submissively fearing, I constantly duplicate living issues.