[-] sleeplessone@lemmy.ml 4 points 2 months ago

Blueprints I think.

[-] sleeplessone@lemmy.ml 8 points 3 months ago

“I think we’re in an age when nuclear deterrent is actually less effective because the West is very unlikely to use anything like a nuclear bomb, whereas our adversaries might,” he added. “Where you have technological parity but moral disparity, the actual disparity is much greater than people think.”

There's a moral disparity alright, but it's not the US who has the moral high ground.

[-] sleeplessone@lemmy.ml 7 points 3 months ago

Yeesh, I thought you were being hyperbolic, but it really is that bad! He even has this massive self report towards the end:

And how do you avoid being punished? There are two ways. One that works; and one that doesn’t. The one that doesn’t work is to design everything up front before coding. The one that does avoid the punishment is to override all the safeties.

And so you will declare all your classes and all your functions open. You will never use exceptions. And you will get used to using lots and lots of ! characters to override the null checks and allow NPEs to rampage through your systems.

Uncle Bob must be the kind of guy who makes all of his types any when writing Typescript.

[-] sleeplessone@lemmy.ml 3 points 3 months ago

What I suspect is happening here is that it's using a flexbox instead of a grid. I'm guessing it has a flex direction of row (horizontal left to right), uses flex wrap, and has each video thumbnail have a flex basis to keep them around the same size. It probably makes it easier to look good enough at most screen sizes without needing to have a bunch of media queries change the number of columns at different screen sizes, at the cost of things not always being perfectly aligned. Probably a good tradeoff compared to the alternative tbh.

[-] sleeplessone@lemmy.ml 4 points 3 months ago

I imagine the original reason for removing it is somewhat mitigated now that mods can view votes directly in the UI instead of needing to muck around in the database.

[-] sleeplessone@lemmy.ml 7 points 3 months ago

At least it's not XML.

[-] sleeplessone@lemmy.ml 5 points 3 months ago

Sheila Adele Greibach (born 6 October 1939 in New York City) is an American researcher in formal languages in computing, automata, compiler theory and computer science. She is an Emeritus Professor of Computer Science at the University of California, Los Angeles, and notable work include working with Seymour Ginsburg and Michael A. Harrison in context-sensitive parsing using the stack automaton model.

You learn something neg every day. I take it this is one among many instances of a man taking all the credit for something a woman played a much bigger part in creating/discovering?

[-] sleeplessone@lemmy.ml 3 points 6 months ago

Are you talking about the Foxconn factory with the suicide nets in Taiwan (which I predict you consider an independent country from the mainland)?

[-] sleeplessone@lemmy.ml 4 points 6 months ago

You can write garbage code in rust, but the compiler will beat you with a stick for doing so.

[-] sleeplessone@lemmy.ml 4 points 6 months ago* (last edited 6 months ago)

The only PII the software itself stores are usernames, bcrypt hashes of passwords, JWT session tokens and, if the admin requires it or the user gives it voluntarily, emails. With this in mind, there are still important caveats to keep in mind.

First, there is no way to verify if a given instance is running a fork that collects more information than the upstream repo, not to mention any logging they might be doing. This is where Lemmy being self-hostable is a double-edged sword. On the one hand, if you have the sysadmin knowhow or know someone trustworthy who does, you can setup your own instance that you can be certain doesn't collect any data you don't expect it to. On the other hand, there is no way to prevent malicious actors from making compromised instances.

The other important caveat is that all posts and comments are public. Personal information you post in posts and comments can be used to identify you. This is true of all social media, even ones that don't use usernames such as 4chan and similar chan-like image boards. No amount of software related privacy features can save you from bad opsec.

[-] sleeplessone@lemmy.ml 5 points 6 months ago

Glad to see you resolved your issue. I'll be the first to admit that the UX around languages is unintuitive and janky at the moment.

view more: ‹ prev next ›

sleeplessone

joined 7 months ago