Ephera

joined 5 years ago
[–] Ephera@lemmy.ml 5 points 3 hours ago (1 children)

The crush probably had some incriminating evidence they needed to be disposed of for sure.

[–] Ephera@lemmy.ml 2 points 4 hours ago

Yeah, but still not in agreement with the people who live/d there...

[–] Ephera@lemmy.ml 2 points 4 hours ago (1 children)

Hopefully, they live in the middle of nowhere or those kids are in for a rude awakening at midnight...

[–] Ephera@lemmy.ml 1 points 7 hours ago

I mean, it does not either make sense to punish her for not thinking of something, whether the punishment is corporal or not.

But maybe not making sense was normalized back then.

[–] Ephera@lemmy.ml 2 points 7 hours ago

Yeah, Rust is a lot better in those regards. You are still in more direct control of memory, but if you fuck up, that's a compiler error, not a runtime error, and the compiler error messages even give you pretty helpful suggestions for making it work.

[–] Ephera@lemmy.ml 1 points 8 hours ago

Genuinely had a moment of: There's a third material for pants?

And when I say "moment", I mean that I'm still not sure what the third material would be. In this household, we do not venture forth beyond jeans, because, well, see the post.

[–] Ephera@lemmy.ml 8 points 8 hours ago

Wikipedia says:

Dust in homes is composed of about 20–50% dead skin cells. The rest [...] is composed of small amounts of plant pollen, human hairs, animal fur, textile fibers, paper fibers, minerals from outdoor soil, burnt meteorite particles, and many other materials which may be found in the local environment.

https://en.wikipedia.org/wiki/Dust

(I would know that there's dead skin cells in there, because I'm allergic to dust mite poop. And dust mites feast on dead skin cells...)

[–] Ephera@lemmy.ml 2 points 11 hours ago (1 children)

I believe, rings of evasion are generally quite good for tanks, because you can be running around in the clunkiest armor and still get a flat +6 or so to evasion. Same goes for mages and rogues with rings of protection.

But yeah, I've also killed so many characters due to hasty decision-making. Just killed an Armataur + Wu Jian run today, because my health was running low and I figured offense is the best defense. I could've blinked away no problem. Hell, I could've launched a much better offense at practically no cost by using Serpent's Lash, but nope, just ended up tapping the keys I always tap and hoping for RNGesus to save me.

[–] Ephera@lemmy.ml 11 points 15 hours ago

It's kind of a double pun.

So, it is supposed to be (C++)++, i.e. an increment on top of C++ (even though the core of the language is virtually identical to Java).

But it's also supposed to be C♯ which indicates in musical notation that a note should be incremented in pitch by a half-step. That's where the "C sharp" comes from.

https://en.wikipedia.org/wiki/C_Sharp_(programming_language)#Name

[–] Ephera@lemmy.ml 2 points 22 hours ago

Oh man, I think I'd turn violent, if I was asked to do that. I need to communicate to convey information, not obfuscate it in absolute wankery.

 

Musste mal wieder an diesen Klassiker denken...

 

Very simple + sane extension that I found.

Puts an RSS icon into your URL bar when the webpage you're on has an RSS feed. The button is hidden, if it does not.
When you click the button, it copies the feed URL into your clipboard, so you can add it into your RSS reader. If there's multiple RSS feeds on a webpage, it shows a little dropdown and then when you click one of the entries, it copies the feed URL.

When I say "RSS", I do also mean Atom and possibly others.

193
submitted 1 month ago* (last edited 1 month ago) by Ephera@lemmy.ml to c/programmerhumor@lemmy.ml
 

Increasingly so, the more experienced I get...

144
Underappreciated top (friendo.monster)
 

Always thought top was one of those programs frozen in time since the 70s, but apparently, it has a feature set comparable to htop and the like. The default configuration just doesn't show much of it...

-15
submitted 3 months ago* (last edited 3 months ago) by Ephera@lemmy.ml to c/dadjokes@lemmy.world
 

Spoilertrans-parent

 

Found this article interesting. Some (technological) highlights for me:

She initially wrote simple Python scripts to help with chain-of-custody problems. Those scripts worked on her machine, but she had trouble delivering the software to the people who actually need it.

Yeah, Python, Java etc. are quite portable in theory, but we also always ship the runtime along with it at $DAYJOB, because we don't want to deal with different runtime versions and users failing to install them properly. And since the runtime is compiled for specific platforms, we effectively have non-portable artifacts anyways.

Deuson's first attempt at distributing her software was to bundle it using Kubernetes. That sort of worked, but it turned out to be hard to get it installed in police departments. Opening ports in the firewall is also often prohibitively hard. "Getting software into these environments is really difficult."

Eventually, she decided that the only way to make this work would be to write a single, standalone executable that does everything locally. It would need to be able to run on ancient desktop computers, in a variety of environments, without external dependencies. That's why she ultimately chose Rust to write FolSum.

I feel like our industry poured tons of effort into making things deployable via Kubernetes, but there's still an absurd amount of niches, where this just does not make sense. Always interesting to hear about yet another such niche...

One thing that users really liked about the Rust version of the application was that it starts quickly, she said. Lots of commercial software is big and bulky, and takes a while to start up, leaving users staring at splash screens. FolSum starts up almost as soon as the user releases the mouse button.

Yep, I never quite buy it when this is deemed unimportant in commercial software development. The chance of your software running all the time is really low. And if it's not running all the time, I need to start it before I can use it. If I need to wait a minute for that, that takes me out of my workflow and I'll kind of hate your software for it.

It turns out that non-technical users like the approach that she has called "GUI as docs", where the application puts the explanation of what it does right next to the individual buttons that do those things. Several users have told her that they wished other software was written like this, to her bafflement. For-profit software is often a forest of features, which makes it hard to find the specific thing one needs, especially if the tool is only rarely used, she said.

I've been looking to take that kind of approach for our GUI at $DAYJOB, too. Our software is not either something that users use all the time. They might not look at it for months at a time. It's ridiculous to assume that they will remember all the concepts, just as ridiculous as it is to expect them to look at a completely separate manual every time. So, just dotting help texts around the place seems like a good idea.

 

Result presentation (first 25 mins) and discussion of an accessibility study that Thunderbird ran. They explain various accessibility technologies (like screen readers, eye tracking etc.) and problems they encountered in their design when users relied on these technologies.

Nothing really groundbreaking in here, but still good for challenging one's assumptions.

view more: next ›