[-] onlinepersona@programming.dev 34 points 3 months ago

Somewhere, somebody's having a meltdown because Rust is spreading more and more in the kernel.

Good to see that NVIDIA is writing opensource drivers (or starting to). I guess it's too much to ask to support old graphics cards, with NVIDIA mostly caring about money and a linux driver being an incentive to choose NVIDIA over AMD for some.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 36 points 4 months ago
  • express the project in your language in max 5 words
  • merge them e.g big long table index --> blotin, blotidex, bilotadex, big ol tadex
  • search for "word for $expression" and peruse the results
  • translate the expression into other languages then do the same as above
  • find synonyms for the words in your expression
  • build an expression that is the opposite of your project and just prefix it with a negative then repeat above
  • find a pun from your expression
  • pick your favorite animal (or pick random one) tack it onto the expression and repeat above
  • take your own name and use initials then spell out the initial e.g John Wallace -> J.W -> Jay Dub
    • tack that onto the expression (or the expression it fits best) e.g Jay Dub Index, Jaydudex, Judex, Dubidex, Jadubin

Or if you want to be completely unoriginal like, take a wordlist, pick a random word from it --> tada! You have a name. (what follows ia rant). The list can be an entire dictionary, anime names, movie names, name of mythical gods from wherever in the world, etc.
Then come up with some bullshit explanation that sounds sophisticated for example you randomly picked.

For example, I went to https://randomword.com/ and got "xylary": "of, like or pertaining to xylem." No bloody idea why "xylem" is? Yeah, me neither.

noun Botany.

a compound tissue in vascular plants that helps provide support and that conducts water and nutrients upward from the roots, consisting of tracheids, vessels, parenchyma cells, and woody fibers.

Oho, great! It has nothing to do with a big long table index, but let's make it so! "Xylary is a performant database index. Just like xylem are paramount to performance of plants, xylary is paramount to the performance of queries to your database." Voilà. The meaning of xylary is botched, but who gives a fuck, it sounds COOL, starts with X, and probably unknown to the majority of the world. So now you can piss off people in the field by polluting searches with your project.

But at least you have a project name bro 😎

Anti Commercial-AI license

[-] onlinepersona@programming.dev 34 points 10 months ago

sudo-flix, piracy app hosted on github. Probably will be taken down like popcorn time, that nintendo emulator, and a bunch of other things. Wouldn't surprise me if they ended up on radicle, or codeberg, or I2P or something...

Anti Commercial-AI license

[-] onlinepersona@programming.dev 35 points 1 year ago

That dude who predicted Windows 12 being a cloud OS was probably dead on the money.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 35 points 1 year ago

"But I have to use Office" / "I want to play league", and people won't care 🤷

Anti Commercial-AI license

[-] onlinepersona@programming.dev 36 points 1 year ago

Custom ROM: yes, rooted: no

Still, google shouldn't be blocking a messaging functionality just because something is rooted. That's fucked.

CC BY-NC-SA 4.0

[-] onlinepersona@programming.dev 36 points 1 year ago

Guess I won't be opening any twitter links anymore 🤷

CC BY-NC-SA 4.0

[-] onlinepersona@programming.dev 35 points 2 years ago

If you depend on the good will of a company to exist, you better have a backup plan. In the pyramid of control, they are are the bottom and will be squished as soon as you become an inconvenience aka hurt the bottom line.

[-] onlinepersona@programming.dev 35 points 2 years ago

Data hoarders will love it if it's cheaper than current storage methods. How much would you need to pay for 10PB right now?

3

I would expect 40Mb (5MB/s) up and down, but the router is at 1/16 of the possible speed. Is this the max speed?

55

To me, the two major problems are:

  1. no namespaces

Someone uploads "serde2"? that's blocked forever. Someone uploads a typo version of a popular package? Too bad for you, learn how to type.

  1. the github connection

If you want to contribute to crates.io you're bound to github. No gitlab, codeberg, gitee, sourcehut, etc.

Not sure if there are any other problems, but those two seem like the biggest things and #1 is AFAIK not something they ever want to change + it would be difficult to as one would need a migration strategy.

616
PSA: Don't torrent over TOR (tor.stackexchange.com)
  1. It doesn't make you anonymous. Torrent protocol wasn't designed with anonymity in mind and there are a million ways you're going to leak your actual IP address.
  2. Tor is a TCP only network.
  3. While this doesn't give you the anonymity you wanted, it will hurt the network for other users.
11

Doesn't have to be from this week or this month. A wow moment can even be years back.

2

Check out their Github too https://github.com/makepad/makepad

Frankly, I find it amazing what they're doing with 3 people. The repo needs some polish, but the result is impressive.

-3

There must be some way they can EEE linux.

2
submitted 2 years ago* (last edited 2 years ago) by onlinepersona@programming.dev to c/programming@programming.dev

I would like to write my own read-only client(s) to pull my transactions from the bank and keep track of my spending. It would be possible to then feed this into other software (either that I write myself or that I can find and trust).

In the future, the goal is to actually initiate transfers to European bank accounts. For example an automatic transfer between savings accounts when the interest rates increase for one bank, or transfer from a savings account to a stock exchange instead of letting it sit on a stock exchange waiting to be invested.

It's not entirely clear where to start as the banking system seems quite opaque and it feels like I'd have to get a job at the bank to understand how it works. Stock and crypto exchanges have APIs and sometimes even libraries, but banks?

Edit: no libs, but PSD2 is the keyword. Banks in the EU must(?) support open banking and provide APIs following that standard.

1
-2

Original title: The PERFECT Desk Setup!

-11

Large companies don't innovate anymore, they acquire and Google's sourceforge offering is... let's call it underwhelming. If they tried to compete with Github and threw money into Gitlab, what do you think they'd do?

[-] onlinepersona@programming.dev 35 points 2 years ago

It's a little puzzling to me that Linux isn't popular in low-income countries. Why wouldn't it be the OS of choice there? Do we need to become linux missionaries? I imagine it would be easier to convince people who can't buy an iPhone to use FLOSS than those who can drive to an Apple Store and waddle over to get yet another one.

78

If you're modeling relational data, it doesn't seem like you can get around using a DB that uses SQL, which to me is the worst: most programmers aren't DB experts and the SQL they output is quite often terrible.

Not to dunk on the lemmy devs, they do a good job, but they themselves know that their SQL is bad. Luckily there are community members who stepped up and are doing a great job at fixing the numerous performance issues and tuning the DB settings, but not everybody has that kind of support, nor time.

Also, the translation step from binary (program) -> text (SQL) -> binary (server), just feels quite wrong. For HTML and CSS, it's fine, but for SQL, where injection is still in the top 10 security risks, is there something better?

Yes, there are ORMs, but some languages don't have them (rust has diesel for example, which still requires you to write SQL) and it would be great to "just" have a DB with a binary protocol that makes it unnecessary to write an ORM.

Does such a thing exist? Is there something better than SQL out there?

109

I've been considering paying for a European provider, mounting their service with rclone, and thus being transparent to most anything I host.

How do y'all backup your data?

view more: ‹ prev next ›

onlinepersona

joined 2 years ago
MODERATOR OF