Readit News logoReadit News
raptorfactor commented on Waymo rides cost more than Uber or Lyft and people are paying anyway   techcrunch.com/2025/06/12... · Posted by u/achristmascarl
ChrisMarshallNY · 6 months ago
Another recent anecdote.

A friend was recently in Milwaukee (first time ever. He was there for a conference).

He, his wife, and another friend, wanted to go out to eat.

They were given a wrong address. Could have been the source, or it could have been they screwed up writing it down. It was definitely a wrong address, though, that they gave to Uber.

The driver picked them up, and took them to the address, which was deep in Da Hood. Not a good area for three middle-class white folks to be wandering around.

The driver insisted they get out, even though it was clearly a wrong address, and a downright dangerous neighborhood (my friend has some experience with rough neighborhoods. If he said it was bad, it was bad).

My friend offered to pay whatever it took, to get to the correct address (they had figured out their mistake, by then), but the driver refused to do that. It was probably algorithmically prohibited.

My friend had never used Uber before (and never will, again), so wasn’t aware that you are supposed to be able to appeal to Uber.

I have a feeling that my friend offered to rearrange the driver’s dental work (Did I mention that he was familiar with tough neighborhoods?), and got the driver to drop them off in a better area, where they caught a cab.

Sounds like a bad customer experience. I doubt Uber ever heard the story. My friend never bothered contacting them, and I will bet that the driver didn’t.

raptorfactor · 6 months ago
If your friend thinks it's okay to threaten to assault a driver, especially for an issue that wasn't the driver's fault, then it sounds like "da hood" is where he belongs...
raptorfactor commented on The young, inexperienced engineers aiding DOGE   wired.com/story/elon-musk... · Posted by u/medler
bende511 · a year ago
its not an honest question. what is happening is so clearly and obviously illegal and unconstitutional that literal children understand it.
raptorfactor · a year ago
Then why not just explain it? It would be far more persuasive than acting rabid.
raptorfactor commented on Zig's comptime is bonkers good   scottredig.com/blog/bonke... · Posted by u/todsacerdoti
bryango · a year ago
I hope we can have something that combines the meta-programming capabilities of Zig with the vast ecosystem, community and safety of Rust.

Looking at the language design, I really prefer Zig to Rust, but as an incompetent, amateur programmer, I couldn't write anything in Zig that's actually useful (or reliable), at least for now.

raptorfactor · a year ago
Please keep the Rust community away from Zig. (I joke. Mostly...)
raptorfactor commented on Why anti-cheat software utilizes kernel drivers (2020)   secret.club/2020/04/17/ke... · Posted by u/jasondoty
talldayo · a year ago
> Why does this pose an issue in game-hacking? Well.. As we all know, game-hackers go to extreme lengths to achieve their common goal: winning. This is the sad reality of the cat-and-mouse game of game-hacking, as cheaters will not abide by any rules or morals.

I feel like this is a flawed basis of assumption and also just a mis-framed situation as a whole. Cheat developers and the people that use them en-masse aren't really the same people. By trying to suspend their narrative on player greed being the enemy, they undermine a point that otherwise has some very practical responses if you don't resort to relative extremism.

For one, if exploiting software to win was the ultimate degenerative goal of every video game, I don't think people would want to pay for online experiences. People still buy and play games because they like the intended experience, and while cheating exists it's a one-sided aberration that isn't an obvious by-product of an endless greed for winning. I don't like cheaters, but any businessman will tell you that one person's abuse of a service is no excuse to degrade another customer's experience.

For two, this isn't casus-belli on privacy even if it was true. All software can be exploited, but that doesn't justify creating infinitely hostile conditions for a user to run your program. This same line of reasoning, blaming the cheaters and never yourself, could be used to justify any number of nonsense mitigations like forcing players to record themselves with a webcam or plug in proprietary anticheat USB hardware. This is all a very flowery way for a developer to absolve themselves of responsibility for an extreme reaction to a minor issue.

For three - it's deflecting the issue onto a conflated group of people that doesn't really exist. The people designing exploits are motivated to do so because they like writing exploits, not because they enjoy cheating. They might sell their software or distribute it to people that do play to cheat, but the cheat designers are rarely motivated by a desire to be at the top of a leaderboard that will boot them off for obvious manipulation. So the entire concept of blaming the players for wanting to win so bad is really just an emotional "we're the poor developers" deflection. They can try to hold the moral high ground all they want, but it ends up feeling like an incensed defense of something that clearly isn't working.

raptorfactor · a year ago
> They might sell their software or distribute it to people that do play to cheat, but the cheat designers are rarely motivated by a desire to be at the top of a leaderboard that will boot them off for obvious manipulation. So the entire concept of blaming the players for wanting to win so bad is really just an emotional "we're the poor developers" deflection.

Are you sure you're not deflecting the issue onto a group of people that doesn't really exist either? I.e. The group of people who are just "hacking to hack" - these people do exist but they are exceptionally rare (w.r.t the likelihood of running into a player using that persons cheat) compared to the ones who are in it for some personal gain, financial or otherwise. Also this group is typically not the one having an oversized negative impact on the game (as always there are exceptional cases - but it's not the norm).

The cheat designers are motivated by money, and their customers are motivated by a desire to be at the top of a leader-board (or to grief, or because they feel "everyone else is doing it so I have to", etc). I'm not sure it makes sense to throw out the entire argument just because a level of indirection is there. If the customers stopped caring about winning at any cost, it follows that most of the cheat developers would have no more motivation to maintain the cheats (at least as publicly available to the masses), because the money would dry up and the work would not be worth it anymore.

RMT is also huge in certain games. For example Escape from Tarkov is infested with cheaters not because they want to get on the leaderboards, but because they want to sell items/services to other players for real money (cheating by proxy basically), and again those players spending real money are doing it to gain an advantage in-game.

It's also important to note that that maintaining a public cheat is _very_ different to maintaining a private one. Basically nobody who is just 'hacking to hack' is going to be publicly maintaining a cheat for a major competitive online game just for the heck of it. Privately for sure, that happens all the time where things are traded/sold between just a handful of people. But nobody is out there maintaining free public cheats for Valorant, Apex, Siege, etc. (or at least not one that puts a meaningful effort into evading anti-cheat, which is sort of the point).

Sometimes the two groups overlap (i.e. an individual might "hack to hack" in their spare time, whilst also contracting for a commercial cheat developer), but if the commercial incentive disappears, so does the most of the negative impact on the game even if that individual continues to cheat personally (because 1 is less than tens of thousands - and the people who were previously buying cheats don't have the skills to replicate it themselves).

raptorfactor commented on Unsafe Rust is harder than C   chadaustin.me/2024/10/int... · Posted by u/todsacerdoti
agentultra · a year ago
> Using a Vec means we allocate memory every time we queue a waker. And that allocation is taken and released every time we have to wake.

Is that so? On every push back? I’d expect it’d only do an allocation when the current array segment is almost full… as a vector you might write by hand or like the ones in the C++ standard libraries do.

raptorfactor · a year ago
This surprised me too, so I checked: https://doc.rust-lang.org/std/vec/struct.Vec.html#capacity-a...

"Vec does not guarantee any particular growth strategy when reallocating when full, nor when reserve is called. The current strategy is basic and it may prove desirable to use a non-constant growth factor. Whatever strategy is used will of course guarantee O(1) amortized push."

Seems it should be amortized just like in C++?

raptorfactor commented on Wine 8.20 Closes 13 Year Old Bug to Register URL Protocol Handlers on Linux   phoronix.com/news/Wine-8.... · Posted by u/LinuxBender
mortallywounded · 2 years ago
Yet-- not annoying enough for you to make the change yourself? It's open source, not owed to you.
raptorfactor · 2 years ago
Yeah, if you're not an experienced developer with the necessary skills and free time to fix an issue then you shouldn't be allowed to say anything even remotely negative about it. Everyone who uses Linux should learn C (and every other language used to write common software), become experienced with Linux development (at every level of the stack - got a kernel bug? better learn kernel dev too), and then fix every bug they run into across the myriad of software they use - otherwise they should shut up. /s

That idiocy aside, there are legitimate reasons why someone may be unable to contribute to particular projects (especially ones like Wine) even if they possess the required technical ability. For example I am disqualified from contributing to Wine for legal reasons.[1]

[1] https://wiki.winehq.org/Developer_FAQ#Who_can.27t_contribute...

raptorfactor commented on OBS – Open Broadcaster Software   obsproject.com/... · Posted by u/axiomdata316
usrn · 3 years ago
> - Recording screen or window, while recording desktop audio and mic at the same time.

FFMPEG alone (well, with the pulseaudio loopback) can do this. It can also stream to stuff like twitch with no extra software. OBS is great but I feel like it's overkill for a lot of what people do.

raptorfactor · 3 years ago
Imo it's the opposite. Learning to use FFMPEG feels like overkill when OBS makes simple tasks simple.
raptorfactor commented on C meeting is over. C23 added:   twitter.com/__phantomderp... · Posted by u/ksec
WithinReason · 4 years ago
Languages exist that compile to C which gives them many of the above advantages and more, so why choose C over them?
raptorfactor · 4 years ago
Having never used such a language, I'm curious, what's the debugging experience like? Can I source level step the application in the original language or do I have to debug the generated C?
raptorfactor commented on Music industry is suing youtube-dl hosters   news.i-n24.com/lifestyle/... · Posted by u/2pEXgD0fZ5cF
helloworld11 · 4 years ago
And if you don't mind my asking, what's the most practical/useful way to download videos from YT without using spammy 3d party websites?
raptorfactor · 4 years ago
Uhh, how about youtube-dl?

u/raptorfactor

KarmaCake day133August 16, 2016View Original