

Because they make all the cheap ethernet chips that go on motherboards.
Other than that, can’t think of a good reason.
Because they make all the cheap ethernet chips that go on motherboards.
Other than that, can’t think of a good reason.
A lot of it was fair criticism at the time. Linux fixed some of what was wrong. Having a good sudo
config mostly resolves the problem of having one superuser account, and big, multiuser systems are a lot less common now, anyway. X’s network transparency features aren’t that useful in modern computing contexts, either, though I have found a few over the years.
But mostly, it’s because the landscape changed from a hundred Unix vendors vs a bunch of other OSen, to now where it’s Windows vs Linux vs OSX. By that comparison, the two with Unix-derived history look well thought out.
(This also implies that NextStep was the one old Unix vendor that has survived in a meaningful way. I don’t think anyone would have guessed that 30 years ago.)
:wq
will save the current buffer and quit.
If you’ve played SMB a fair amount, there is at least one that you’ve almost certainly ran into at random. It is exploited by speedrunners, but you’ve probably hit it just playing the game normally.
Pirhana plants only check the hitbox every other frame. Obviously, this is a speed optimization. At some point, you’ve probably gone right through a piranha plant that should have hit you. Speedrunners can and do exploit this, as well, of course.
An extension of this idea in other games is when you have split-screen multiplayer. In games like the OG Mario Kart, player inputs are processed on alternating frames. Which means the game has an average of 0.5 frames of input latency in multiplayer before anything else gets calculated in. (And people say retro games don’t have input lag on CRTs; these people are wrong for a lot of different reasons).
And they had bugs that were a direct result of limitations. The Minus World in Super Mario World, for example, comes from a combination of uninitialized values, how data structures are packed, and imperfect collision detection.
People don’t talk about the problems that result from doing things that way.
STOOOPPP, you’re breaking my narrative that Chrome tabs ought to fit in 8KB.
And the database layer is a separate truck sorta welded onto the outer truck with varying degrees of weld quality.
And it shouldn’t be too difficult to avoid getting caught. Most won’t bother checking, but if they do, you can always pick some accredited university that went defunct some years ago. It might be impossible to check if even if they wanted to. Then avoid giving details about anything from your college days, and hope a coworker doesn’t show up who actually went there.
When handling things that are serialized over the wire, you have to do it this way. Yes, you can use typed serialization formats, but in a string-based serializer, there’s nothing stopping the other system from sending “0.0000005” on a field that should be an int. If you don’t validate that it’s an int, you would just pass that value to your equivalent of parseInt()
.
If you do validate that it’s an int, then it still didn’t matter if the language has static typing or not. You’re doing that at runtime or you’re not.
In Rust, doing "0.00005".to_string().parse::<i32>().unwrap()
causes a panic on the unwrap()
from an invalid digit. However, that’s runtime. It’s not something the type system can handle statically. The real benefit here, I think, is that it at least forced you to consider that the invalid input could have unexpected results. This is a pretty good reason to be careful about putting unwrap()
on everything. The compiler isn’t going to save you here.
PETA is still against it. Adding to the evidence that PETA is not a serious organization.
Might not need anything except economies of scale. But getting that is the problem.
Tablet sized eink displays found a niche that couldn’t quite be displaced by smartphones and regular tablets. That let them have a market for getting costs down.
There would need to be a similarly wide use case to get the price down on larger eink displays.
Be glad you don’t have VR. Those porn vids get big.
Instructions unclear, setup personal Project Gutenberg mirror.
(Started months ago, actually. Their main archive server isn’t very fast.)
When it comes to attacks on the Internet, doing simple things to get rid of the stupid bots means kicking 90% of attacks out. No, it won’t work against a determined foe, but it does something useful.
Same goes for setting SSH to a random port. Logs are so much cleaner after doing that.
What kind of parental discipline keeps people from being gay?
I don’t think there’s ever going to be an answer to that question that isn’t somehow abusive.
Sorry, don’t agree with this one. A simple “thank you” has been good job seeking advice for a long time. I’ve specifically gotten a job because I sent in a written thank you. Though that’s more practical for local businesses rather than remote jobs that I seek these days.
Best to get them desensitized to dopamine when they’re young. Less disappointment when they’re older.
Large corporations are allergic to capital expenditures. That is, they don’t like investing in new things to make the business run. They want their previous investment to run as long as possible. On occasion, the workers will arrange big projects to be covered as “maintenance” rather than capital expenditures.
Oil companies have invested in oil pumps and refineries. They could invest in all sorts of other things, but that’s less money in the hands of shareholders. That’s all there is to it. Money spent on new investments isn’t making them richer right now.
Reduce them later. Tell your boss you found a 2x speedup.
It was only a few years ago, when I ran off some Dreamcast games.