@bot @housepanther @realcaseyrollins Most things that are government funded are paid too much. Otherwise, they would go work in the private sector and make more.
Notices by gentoobro (gentoobro@gleasonator.com), page 7
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Sunday, 21-Apr-2024 12:54:28 JST gentoobro -
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Friday, 19-Apr-2024 10:21:04 JST gentoobro @why @kirby RISC-V is the way. It's barely even RISC and has a thoughtful and orderly approach to extensions. Then again, ARM is barely RISC these days...
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Friday, 19-Apr-2024 08:03:12 JST gentoobro @caekislove @Hoss Eventually you'll have to pay the printers in something that can still buy bread by the time they get off work.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Friday, 19-Apr-2024 08:03:11 JST gentoobro @Hoss @caekislove How are they going to buy the bread when nobody accepts funny money anymore?
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Wednesday, 17-Apr-2024 05:00:44 JST gentoobro @Vril_Oreilly @aral Fat binaries are retarded at the core. SNAP, Flatpack, Universal Binaries, Go statically linking everything all the time. All of them. You end up with mountains of duplicate code on your system that eats ram, wastes bus bandwidth, and just slows everything down in general. All just because you couldn't manage to build a package manager (Windows), or got lazy and threw it away (Ubuntu).
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Wednesday, 17-Apr-2024 04:52:51 JST gentoobro @aral @lhinderberger You can have stability and kids and work on your FOSS projects all at the same time. You just have to give up a expensive, comfortable first-world standard of living, move to the second world, and (possibly) learn a new language. That's what I did and I've never regretted it for a moment. I would give my life for my kids; why wouldn't I be willing to learn Spanish, see graffiti out my window, step over holes in the sidewalk, and get drinking water delivered in carboys for them?
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Tuesday, 16-Apr-2024 22:12:57 JST gentoobro @AOSORA209followback This whole thing was dumb, and their backtracking solution is also dumb. Just quietly throttle the connections of anyone uploading absurd amounts of media. If anyone notices, say the servers are busy and also reboot your router or some dumb shit.
But storage was never the real problem. Hard drives are cheap. The problem is that Torba never figured out how to monetize his platform full of Boomers well enough to pay a team of full time developers. One can only buy so many pillows and coffee subscriptions. Musk is having trouble and he has the biggest twitter-like site out there. Poor @alex has to pretend to be a vegan to scare people away from his instance to keep the bills down.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Tuesday, 16-Apr-2024 13:01:53 JST gentoobro @thendrix @icedquinn Chinese games will all suck too. It's just causing the rise of indie games.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Tuesday, 16-Apr-2024 12:54:37 JST gentoobro @icedquinn @thendrix I honestly think the AAA's are now full of people who don't actually play video games.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Tuesday, 16-Apr-2024 12:33:17 JST gentoobro @alex Postgres, in general, is incredibly slow. People used to know this then somehow forgot it in the last 10 years or so. Sometimes you do actually need the special features of Postgres, but 95% of websites and startups just use simple queries and could run on a single large VM.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Sunday, 14-Apr-2024 12:35:45 JST gentoobro @icedquinn Interesting. I missed the whole Gitea corpo buyout thing.
I think federation is the way to go, but I also think that it needs a fundamental change in how the system works. Kind of like how git is fundamentally different from subversion. I'm dogfooding a project right now, but it's nowhere near ready for general use.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Sunday, 14-Apr-2024 11:29:33 JST gentoobro @icedquinn I ran a Gitea server for a little while. It's a sort of least of evils in the FOSS GitHub Clone world. One of the biggest problems is that there's no online redundancy. The best you can do is frequent snapshots or disk images or whatever. You can't distribute it across multiple physical servers.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Sunday, 14-Apr-2024 07:14:51 JST gentoobro @icedquinn I switched to gin a few years ago. It's not quite as effective, but I don't care anymore after a couple shots 😆
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Sunday, 14-Apr-2024 07:13:38 JST gentoobro For anyone who hasn't seen it, this is how a GUI should be built internally. Once you use an Immediate Mode GUI system you never want to go back.
https://caseymuratori.com/blog_0001
RT: https://blob.cat/objects/984c391e-17d1-470f-85cf-4669957e2b84 -
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Friday, 12-Apr-2024 16:36:53 JST gentoobro @kirby I do it all the time. The important part is to be explicit with where things are and what size they are. Structs can be secretly padded by the compiler.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Friday, 12-Apr-2024 16:21:17 JST gentoobro @kirby Make your own version of stb. It will raise your C skill level substantially.
Write a lexer and macro preprocessor for C. Then you'll properly understand how macros work.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Friday, 12-Apr-2024 09:42:05 JST gentoobro @iska @alex This basically boils down to data structure synchronization. It's not feasible to make thread-safe data structures fast enough to replace every single object/dict/hash/array/whatever in the entire language for general usage. Unsynchronized access can lead to all sorts of errors that people don't expect out of a high-level language, like segfaults and memory corruption. C++ gives you a bazooka with 3 safeties and a 20 kilo weight on the muzzle, C gives you a semiauto Glock with no safety, Go gives you a captive bolt gun with a tag saying "don't place on your nuts". All of them still let you hose a data structure from another thread and laugh when it happens. JS is a padded cell filled with exotic full-auto nerf guns designed for unrestricted public access.
On top of that is the semantics of functions being atomic in execution with respect to other functions, but that can be changed.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Thursday, 11-Apr-2024 22:47:46 JST gentoobro @epictittus @sickburnbro Because this would burn up all the subsidy money plus more.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Thursday, 11-Apr-2024 22:47:45 JST gentoobro @epictittus @sickburnbro Things make more sense when you realize that the US is the husk of a formerly rich empire being looted by the last spoiled generations of inhabitants.
Sad but true. Jump ship while you can.
-
Embed this notice
gentoobro (gentoobro@gleasonator.com)'s status on Thursday, 11-Apr-2024 22:44:57 JST gentoobro @sickburnbro @epictittus By my estimation, it's the other way around. Iran is likely technologically ahead of Russia in net right now. Clearly they lag in space launch and nuclear, but those aren't particularly important in modern warfare so long as you can cause problems for satnav weapons. Which they have already demonstrated.