ddalcino
ddalcino on Hacker News
I'm pretty sure I remember a few episodes that explained that by this point, humanity had evolved past character flaws like avarice. Star Trek's Earth was a utopia because of qualities in the people that lived in it, not lack of scarcity. The subject came up because the crew was interacting with alien species that was not as evolved, and therefore was not living in a utopia.
Gonna have to name my next project Penelope Hammertime, or at least Pineapple Häagen-Dazs.
That’s what I thought too. The author appears to have tried every obvious debugging step, except for switching away from US Mobile.
I’ve been using US Mobile myself for a little over a year, and I remember a period of about 2-3 months where most carriers had implemented RCS for iOS on their services, but US Mobile had not, so I couldn’t use RCS for a while. I don’t know what they had to implement to get RCS working on iOS, but it’s possible that their implementation does not work with iOS 26.
You can also use “shift + enter” to add a newline to your input, without telling the browser to take your input yet.
Nicely done! I thought I was cool when I soldered my kit keyboard from KBDFans; now I gotta step up my game!
Do you have a .GIF for that rotating rainbow effect, or a sound test?
Sounds like a believable explanation.
> I created my account two years ago in anticipation of being able to open-source more code and I wanted to reserve my name; I had a couple of forked repos but that's it.
This is from 2014. Was there ever any resolution to this? I don’t see any previous discussions about this on HN.
That will just make her mad. Then she’ll steal your kayak.
Posted by
ddalcino on Friday June 02, 2023 @10:20AM
from the softwareengineering.stackexchange.com dept.
Would you care to elaborate on what went wrong? The other comments here make ‘automatic emergency braking’ sound like a really good idea, and it’s hard for me to imagine that this particular feature would be so problematic.
If you’re talking about other automatic steering features, that’s very different, and your comment makes more sense to me.
> Byte Order Marks have stolen hours and days of my life.
Me too, to some degree. I have discovered them in a Ruby code base at work, in the middle of a line of code (copy pasted), where the Ruby interpreter thinks they are undeclared identifiers. When the code runs, it throws an exception every time that complains of “Undeclared identifier `‘”.
The dad-joke of it is that “You gotta sweep for BOMs before they blow up your code.”
As a US citizen, I read it as 45 miles, which is as terrible as I would expect from Facebook.
In middle school I was taught that 5.25" diskettes were "floppies", and 3.5" diskettes were "hard disks", because of the hard plastic case. It was awesome.
I’ve been involved with two different open source projects where, within the last couple of months, users have opened issues complaining about the shell prompts in the documentation, or PRs removing them, because it makes it too hard to copy-paste commands. The PRs were accepted over my objections.
I was taught that you NEVER copy paste anything from the internet into a terminal. You learn what the commands do, and you type them yourself.
Am I just old?
What’s with the backlash against Rust? It literally is “just another language”. It’s not the best tool for every job, but it happens to be exceptionally good at this kind of problem. Don’t you think it’s a good thing to use the right tool for the job?
You don’t need to lower the optimization level to see what happens at the call site: you can turn the function ‘blub’ into a function prototype. The optimizer cannot in-line your code if it isn’t available.
https://www.godbolt.org/z/sj11rc
Until C++2z rolls out with match support, you can roll your own. Nikolai Wuttke gave a lecture at MeetingCpp 2018 (
https://www.youtube.com/watch?v=CELWr9roNno) that presents code that lets you do this:
// Client visitor code
match(
thingy,
[](const PurpleThingy& ) {std::cout << "purple thingy\n";},
[](const LittleThingy& ) {std::cout << "little thingy\n";},
[](const auto& ) {std::cout << "any other type\n";}
);
Working example:
https://coliru.stacked-crooked.com/a/dfed39bc7fcdfb01