There are perfectly good reasons to sacrifice a goat to your USB drivers. Don’t let Reddit Atheists tell you otherwise.
There are perfectly good reasons to sacrifice a goat to your USB drivers. Don’t let Reddit Atheists tell you otherwise.
I’ve found that that comic alone has reduced the instances of this sort of thing happening. Not completely, of course, but when people figure it out, they seem much more likely to post the solution. Randall may have single-handedly improved the Internet a few points with that one comic.
Yeah, I think that’s the best that can be done right now.
It also leads to a different question: do we really need these fancy systems, or do we need a bunch of bash scripts with a cronjob or monitors to trigger the build?
Normally, you don’t want to commit code unless it’s been at least minimally tested, and preferably more than that.
All the CI’s, however, force a workflow where you can only test it by committing the code and seeing if it works. I’m not sure how to fix that, but I see the problem.
Since randomizing the list increases entropy, it could theoretically make your cpu cooler just before it destroys the universe.
You still have to check that it’s sorted, which is O(n).
We’ll also assume that destroying the universe takes constant time.
deleted by creator
This is the actual problem with these types of retirement plans, though. People are expected to know a lot about managing the investments themselves. There’s a whole industry whose job it is to give you bad advice. The real advice is “drop it in a mix of an sp500 index fund it and bonds according to your risk level” and the rest is bullshit.
It wouldn’t be my first choice, but it’ll probably do the job. Depends on what you want to do with it. There’s fewer people choosing this path, which means that when things go wrong, you’ll have fewer sources of information to help.
Some old Dell office PC with a good amount of RAM and an SSD would be just as well.
RO also puts about four times as much water down the drain as it filters. A whole house RO filter is extremely wasteful. You don’t need to be filtering every toilet flush.
Lemmy keeps it real.
I believe so, yes. Every 802.11 frame is effectively ACK’d. Makes a mockery of OSI layering, but so does everything else.
PHP extension might be telling. Consider that phpBB had an extention system that didn’t have any kind of hooks. All extensions were installed by modifying the code in place. They did not use any of the diff formats already out there; in a gross case of Not Invented Here, they made their own. Took them a while to make their own patch tool to automatically apply their custom diff, and it was buggy as hell.
So that shop might have just been following the lead of one of the most successful PHP apps.
Someone will be along to say “PHP is good now, actually”, but I don’t care. The community was shit back then, and I don’t see why anyone should care beyond legacy software at this point.
Languages don’t die. They have long tails.
That’s a very narrow view of programming.
Guys, I think Marx might have been onto something with the theory of alienation.
I’m not sure it is. Like, yes, it does exist in the Left/Right, Auth/Lib political compass, but that’s just a model. The stance has some inherent contradictions.
And so does Right/Lib, for that matter. “Fiscally conservative/socially liberal” is a nonsense position, and those taking it tend to just be conservative in practice.
BufferedReader cannot accept file name because it makes arbitrary reader… well buffered. It’s not BufferedFileReader, even that would accept something like Path or File, not string, because File can be remote file, should Reader now know all possible local and remote protocols and path formats? What else it must do?
You’re just describing the problem. Yes, I see where they’re going with this. It’s still a usability nightmare. I can’t think of another language that makes you jump through hoops like this on IO, and they get along fine without it.
Eh, I’d still go for it. I find the Rust compiler tends to amplify my impostor syndrome–it tells you all the ways you are objectively being stupid. I know that’s not really selling it, but it’s doing that stuff for a reason. I’m especially hopeful that it becomes the standard way to do things with microcontrollers; that’s about the only place I write C/C++ at all.
There are issues that come up in niche cases. If you’re using
git bisect
to track down a bug, a non-working commit can throw that off.