Saw Diesel mentioned, but also wanted to throw SeaORM out there. Might be worth looking into as well.
TehPers
- 0 Posts
- 1.1K Comments
TehPers@beehaw.orgto
Rust@programming.dev•Switching to Rust's own mangling scheme on nightlyEnglish
3·4 days agoNo, the attribute is unsafe. An unsafe function is marked
unsafe fn.Also, unsafe by itself just means there are invariants that must me manually upheld to avoid unsound behavior. If those invariants are upheld, then it doesn’t matter if it’s unsafe.
TehPers@beehaw.orgto
Rust@programming.dev•Switching to Rust's own mangling scheme on nightlyEnglish
3·4 days ago#[unsafe(export_name = "my_super_duper_function")] pub fn foo() {}I would recommend reading up some materials on FFI in Rust if you’re interested. Calling functions in Rust from C and in C from Rust (or even languages other than C) is both extremely common and a primary usecase of the language.
TehPers@beehaw.orgto
Technology@beehaw.org•The EU made Apple adopt new Wi-Fi standards, and now Android can support AirDropEnglish
5·4 days agoI never need to send files or data from my phone to someone else’s phone. All the files I care about are on my PC.
I’m not saying AirDrop or Quick Share are useless. I’m saying I don’t use them, but do understand they’re used, and I’m glad the support exists
nowsoon.
TehPers@beehaw.orgto
Technology@beehaw.org•The EU made Apple adopt new Wi-Fi standards, and now Android can support AirDropEnglish
30·5 days agoFor a feature I’ll likely never use, I couldn’t be happier this happened. Great job, EU!
TehPers@beehaw.orgto
Programming@programming.dev•Cloudflare outage on November 18, 2025English
5·6 days agoYep. This was the difference between a silent, recoverable error and a loud failure.
It seems like they’re planning to remove all potential panics based on the end of their article. This would be a good idea considering the scale of the service’s usage.
(Also, for anyone who’s not reading the article, the unwrap caused the service to crash, but wasn’t the source of the issues to begin with. It was just what toppled over first.)
TehPers@beehaw.orgto
Technology@beehaw.org•Microsoft AI CEO pushes back against critics after recent Windows AI backlash — "the fact that people are unimpressed ... is mindblowing to me"English
10·6 days agois Windows a drug?
No. Drugs can give you a good time. Windows can’t.
Ths survey reminded me of a bunch of awesome features that I forgot were stabilized, many of which I can use in current projects lol. I know that wasn’t the intent, but it’s a nice side effect of filling it out I guess.
TehPers@beehaw.orgto
Technology@beehaw.org•Windows 11 to add an AI agent that runs in background with access to personal folders, warns of security riskEnglish
2·6 days agos/OpenBSD/TempleOS
TehPers@beehaw.orgto
Environment@beehaw.org•More than 80 countries at Cop30 join call for roadmap to fossil fuel phase-outEnglish
5·7 days agomost dedicated electric cars come with a shit ton of sensors which give all that juicy data to third parties.
This is true of all cars, not just electric cars. Plus, this is not an argument against EVs. It’s an argument for privacy.
TehPers@beehaw.orgto
Environment@beehaw.org•More than 80 countries at Cop30 join call for roadmap to fossil fuel phase-outEnglish
5·7 days agoThe former is unnecessary. They just need to ensure that electric vehicles are more affordable and people will switch over gradually.
The latter, public transportation varies from country to country. Some, like Japan, China, and many European countries, have excellent public transportation options. Some, like the USA, have dogshit or nonexistent public transportation. A framework for getting funding for public transportation projects, maybe from taxes on carbon emissions for example, would be awesome though.
TehPers@beehaw.orgto
Technology@beehaw.org•Cloudflare Global Network experiencing issuesEnglish
50·7 days agoCloudflare’s dominance is a huge problem exactly for this reason. Having a single point of failure is a huge risk, and it’s surprising that governments don’t view this as being a matter of national security.
As a side note, and not to “well ackshully”, but Cloudflare isn’t a backbone provider. But your point still stands lol.
TehPers@beehaw.orgto
Gaming@beehaw.org•DarkPattern.games » Healthy Gaming « Avoid Addictive Dark PatternsEnglish
5·8 days agoSo he’s capable enough to add new islands and content, but not change a trigger on how to save. One button. Same logic…
Correct. The entire game state was not designed to be serialized. You can see this with how buggy multiplayer is. He could do saving mid-day, but I don’t think most players would want that over an entire new island worth of content, especially when the amount of work is comparable.
A buggy mod by someone who didn’t write it doesn’t mean it’s not possible.
I didn’t say it’s not possible. Anything’s possible when it’s your code. I said it would be hard to add now.
You can like a game and someone and still be able to be critical of a game design decision they make. Not everyone is good or bad. A hero or villain. No one is perfect.
This part, I don’t get. I maintained a mod with thousands of endorsements and over a hundred thousand unique downloads. I talked with modders even bigger than me regularly. Even the lead dev of SMAPI, who has some more insight into the codebase than anyone else in the modding community.
None of us succeeded in it.
At no point did I defend the game on its merits of being “good or bad”. I haven’t played it in years. All I did was explain that this is technically very difficult to do.
On the topic of dark patterns, many games have specific points where you can save. This is not unique to SDV. For example, some games only allow you to save at specific points to avoid save scumming and increase the difficulty.
What matters isn’t when you can save. It’s whether your inability to save at times is being exploited for their benefit.
TehPers@beehaw.orgto
Gaming@beehaw.org•DarkPattern.games » Healthy Gaming « Avoid Addictive Dark PatternsEnglish
6·8 days agoIt’s not a dark pattern. It’s a technical limitation.
Concerned Ape wrote that game with very limited programming experience. Having significantly modded the game in the past, the code is a mess, but indicative of someone who is learning to program still.
While I haven’t played SDV in a long time, there was a mod when I played that allowed you to save at any time. It was buggy as hell.
It’s an indie game made by one dude. He got some help from CF for multiplayer and porting, but that was about it.
At this rate, all indie games have dark patterns lol.
TehPers@beehaw.orgto
U.S. News@beehaw.org•US judge finds evidence of ‘government misconduct’ in federal case against ComeyEnglish
6·8 days agoInb4 SCOTUS says Comey is guilty and sentenced to El Salvador without any explanation why or what he’s guilty of.
TehPers@beehaw.orgto
Programming@programming.dev•Programming Languages in the Age of AI AgentsEnglish
5·8 days agomonitoring how they are used is good to identify if people are actually more productive with it
Unfortunately, many jobs skipped this step. The marketing on AI tools should be illegal.
Far too many CEOs are promised that their employees will do more with less, so of course they give their employees more to do and make them use AI, then fire employees because the remaining ones are supposed to be more productive.
Some are. Many aren’t.
Like your comparison, the issue is that it’s not the right tool for every job, nor is it the right tool for everyone. (Whether it’s the right tool for anyone is another question of course, but some people feel more productive with it at times, so I’ll just leave it at that.)
Anyway, I’m fortunate enough to be in a position where AI is only strongly encouraged, but not forced. My friend was not though. Then he used it because he had to, despite it being useless to him. Then he, a chunk of his management chain, and half his department were fired. Nobody was hired to replace them.
TehPers@beehaw.orgto
Programming@programming.dev•Programming Languages in the Age of AI AgentsEnglish
5·8 days agoThere are plenty of companies that track metrics on AI usage. Big names like Amazon come up of course, but even some small companies require employees to use it.
So to answer your question: a lot of people, regardless of if they want to.
And no, they can’t all quit and get a new job.


Nah they’re referring to a different Kevin Williams.