Yes it does bother me a little that the letters in the latter half of my username can’t be written backwards. (Well, some can, and the p can become a q, but then it’s not a p any more.)
palordrolap
Some middle-aged guy on the Internet. Seen a lot of it, occasionally regurgitates it, trying to be amusing and informative.
Lurked Digg until v4. Commented on Reddit (same username) until it went full Musk.
Was on kbin.social but created this profile on kbin.run during the first week-long outage.
Other Adjectives: Neurodivergent; Nerd; Broken; British; Ally; Leftish
- 0 Posts
- 35 Comments
palordrolap@kbin.runto Programmer Humor@programming.dev•How would your codebase (personal projects, work projects etc.) look as a burger?8·11 months agoThe last thing I messed around with choked on some wide characters that weren’t in the current locale, so I guess picture the top half of the burger bun, about two thirds of the top part of the patty, a small pile of raw ingredients off to the side and some inexplicable six-inch nails through the raw meat, maybe.
Most of the rest of the stuff I do could be compared to those nouvelle cuisine jokes that have been running since the 1980s. Large plate, inexplicably small serving of something allegedly gourmet but is probably a cube of the cheapest pâté from the closest supermarket that was flash frozen and then stylishly drizzled in jus de menthe or something.
Bon appetit
“Uh, Boss, our customers are sending us the invoices for their RAM purchases.”
Deleting snapshots shouldn’t destroy the system as far as I know. It might confuse Timeshift later down the line if that deletion was done outside of Timeshift’s interface, but they’re supposed to be entirely separate.
Timeshift creates a directory called “timeshift” in the root of whatever partition it’s configured to use. It should create at least one copy of every file, but it does then create hard links to save space between snapshots where files would otherwise be identical. Those links shouldn’t be to (or from) live system files though.
Now, if someone was to bypass Timeshift and manually move files of the timeshift directory back into a live system or manually link live system locations into a snapshot, that might lead to the problem you experienced. Not sure if that’s what’s happened.
It’s worth noting that I have Timeshift set to create its directory in a separate partition on a different physical drive, so if it was broken in some way, it would struggle to mess up. Hard links across partition boundaries are a lot harder to achieve if not impossible, so it would stop someone (or something) trying to bypass Timeshift, or at the very least give them pause for thought. And it would provide some protection against Timeshift doing something silly as well.
Another way I suspect this could happen is if Timeshift’s own copy as well as all hard links to it in all snapshots were manually deleted before a restore was attempted. Can’t restore from what doesn’t exist, and so the system would remain broken.
“Just a heads up that we’ll be shipping your machine to the client, since it’s the only machine on Earth known to support the software. You’re getting the spare machine out of the basement. Super fast Cyrix processor. Looks like it boots to Windows 11 release 3, but they’ve written it 3.11 for some reason.”
O((2(n2))!) or bust.
palordrolap@kbin.runto Linux@programming.dev•Linux updates with an undo function? Some distros have that4·11 months agoTimeshift has got me out of an uncomfortable situation at least twice at this point, and since I’m running a mostly LMDE frankenDebian right now (drivers tho, amirite?), it’s nice to know that this potentially delicate working state is backed up in some way should it decide to shatter into a thousand tiny pieces.
YFW you realise Grandpa isn’t wearing a tie.
If Python has anything like Perl’s source code filters, then anything’s up for grabs, but Perl is kind of weird in a way that Python was specifically designed not to be. Or at least Python 1 was. Things may have changed in the intervening couple of decades.
If it’s just plain overloading, then whitespace is probably off the table. Spaces, even required spaces, aren’t so much syntax as they are structure. You could argue that the curly braces of some other languages are more syntactic than Python’s whitespace, because it’s actually Python’s magic colon and the first unindented line (lack of whitespace!) that serve that specific syntactic purpose.
Examples of Perl’s source code filters range from turning a program into binary representation of the syntax tree and still having it be executable, to new syntax, to writing programs entirely in Latin or something that looks almost but not entirely unlike it, anyway.
Was going to say that I don’t have the energy to be passionate about anything these days, but then I realised I’m quite happy - almost passionate, you might say - to turn that dispassion towards large organisations like Microsoft.
Buy our products!
“No.”
palordrolap@kbin.runto Programmer Humor@programming.dev•Other data structures exists?71·11 months agoIt isn’t just JavaScript (or Java which uses the “Hashmap” name).
There are, of course, languages that don’t have an equivalent structure, but for those that are sufficiently popular, it’s almost certain that someone has written a library that emulates associative arrays and then fairly certain that that library, in turn, has been used in production somewhere.
File this under “If it’s stupid but it works…”
palordrolap@kbin.runto Uplifting News@lemmy.world•NS mistakenly sends birthday present to 500.000 people in the Netherlands51·11 months agoThey’re not planning to sue everyone who tries to use their undeserved perk? These people have no idea how to run a business.
/s
(I shouldn’t need that second line, and yet…)
palordrolap@kbin.runto Linux@programming.dev•What are some good name suggestions for the rebranding of OpenSuse?132·1 year agoI’d suggest “Spicious Linux”, but it’s a 5/10 pun at best, and too similar to “specious” which means “sounds legit but isn’t”; not necessarily a good look.
“Opus” borrows letters and sounds good, but speaking of sounds, it’s the name of a sound codec, so maybe not a good choice.
“Abstruse” has similar problems to “specious”…
“ChameleOS” is the name of a dragon in a game.
I figure if I run through all the bad ideas here, only good ones will be left… but that might well be specious.
palordrolap@kbin.runto Uplifting News@lemmy.world•Scientists use whey protein sponges to extract gold from computer parts, like motherboards — the process is 50X less expensive than the cost of gold and eco-friendly2·1 year agoI was mainly thinking in terms of its use as a cheap bulking agent in food rather than as a nutritional supplement. If I tried a straight supplement, I fear Violet Beauregarde’s transformation would have nothing on what would happen.
“I used to be able to Google like you, but then they changed what Google was and now what I can do doesn’t work, and what you have to do seems weird and scary to me.”
palordrolap@kbin.runto Uplifting News@lemmy.world•Scientists use whey protein sponges to extract gold from computer parts, like motherboards — the process is 50X less expensive than the cost of gold and eco-friendly13·1 year agoTIL I’m a robot because whey protein really messes me up too. I have some captchas to apologise to.
palordrolap@kbin.runto Programmer Humor@programming.dev•Implementing RFC 3339 shouldn't really be that hard...11·1 year agoThey still don’t like to talk about the fact that it’s Greenwich and not Paris that’s the prime meridian.
But sure, I didn’t explicitly connect the dots.
palordrolap@kbin.runto Programmer Humor@programming.dev•Implementing RFC 3339 shouldn't really be that hard...41·1 year agoStealing from another commenter: Are you OK with referring to days of the week as Tuesday/Wednesday, or do you propose abandoning day names altogether? If you say your local day is Tuesday which doesn’t align with someone else’s Tuesday, you’ve still got the old time-zone problem just at a coarser grain.
As for “secondary time” yes. That’s called local time. Which is what the initial proposal was trying to be rid of.
Now riddle me this: What time do you have your computer’s motherboard set to?
palordrolap@kbin.runto Programmer Humor@programming.dev•Implementing RFC 3339 shouldn't really be that hard...3·1 year agoI never said the time zone was GMT, only that the meridian is Greenwich. Subtle, yes, but if the meridian for UTC isn’t the one running through Greenwich, let me know.
⊃))・▽・((⊂