[-] JustTesting@lemmy.hogru.ch 5 points 1 day ago* (last edited 1 day ago)

'Programming from the ground up' the main idea of this one is to teach programming in a bottom up way, so very low level.

it's mostly about teaching (linux) assembly to beginners, so in a way it is just learning a new language. But it's mainly about understanding low level how a computer works, like registers, kernel calls, how function calls are handled, all for beginners. It's really easy to pick up.

Knowing those fundamentals can go a long way in understanding other computing concepts.

Others that come to mind are :

  • Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
  • A Philosophy of Software Design
  • Software Architecture: The Hard Parts"
[-] JustTesting@lemmy.hogru.ch 5 points 1 day ago

I love my Glove80, had it for about a year now and couldn't be happier.

For anyone interested in alt layouts, https://getreuer.info/posts/keyboards/alt-layouts/index.html is one of the best introductions out there. Also https://lemmy.world/c/ergomechkeyboards is a nice resource on fancy keyboards.

[-] JustTesting@lemmy.hogru.ch 8 points 5 days ago

There was a recent paper that argues 'bullshitting' is the most apt analogy. I.e. telling something to satisfy the other person without caring about the truth content of what you say

[-] JustTesting@lemmy.hogru.ch 44 points 1 week ago

Adding a copilot button to a laptop, 10 years jail

[-] JustTesting@lemmy.hogru.ch 1 points 2 weeks ago

Well, cars are certainly important everywhere in the world and still too important in Switzerland. But relatively speaking compared to other countries they're really not that important.

Right now there's a vote coming up to build more highways, it'll be interesting to see how that turns out.

To put some numbers on things, we spend 4-5 billion per year on rail, we spend 8.8billion over the next 3 years on road maintenance plus total another 11 billion until 2030 for new road infrastructure. I wouldn't call that 'barely investing', it seems roughly equal to me.

[-] JustTesting@lemmy.hogru.ch 1 points 4 weeks ago

Wait, this makes it sound like you were doing it by hand? There's quite a few tools to do that for you, e.g. https://github.com/j0be/PowerDeleteSuite

[-] JustTesting@lemmy.hogru.ch 22 points 1 month ago* (last edited 1 month ago)

I always thought the Mer de Glace at the Mont Blanc illustrates this really well. You arrive and there's a sign "the glacier was here in 1910" and that's where tourists back then.

To get to the actual glacier, you have to eall down many flights of metal stairs for about half an hour and there's several signs for different years, 1950, 1990, 2002, 2006, 2009, 2012, 2014, 2015, something like this, with the years between each sign getting shorter but the distance staying roughly the same. And from the top it's really far away.

Of course, once you actually reach the glacier, you get to the main attraction, a 3m diameter tunnel they bored 100m deep into it as a tourist attraction with ice sculptures inside. Above the tunnel you can see the remains of the tunnel from the previous year, half melted...

[-] JustTesting@lemmy.hogru.ch 31 points 1 month ago

Uhm, this came out as part of a law suit against them by the record industry? So they are in the process of being sued.

While not surprising, the admission, which was made as part of court proceedings responding to a massive recording industry lawsuit against the company, shows yet again that many AI tools are trained on, essentially, anything that companies can get their hands on.

[-] JustTesting@lemmy.hogru.ch 6 points 2 months ago

It's not. A single miner often has like 4 GPUs running at 100% load, 24/7 and I doubt someone will build a 100 Megawatt facility with thousands of computers to get fallout tokens.

Though it is the same thing in the sense of running computer to generate worthless digital tokens. The main difference in that sense is that fallout tokens do actually have a use(in game)!

[-] JustTesting@lemmy.hogru.ch 6 points 2 months ago

Have you tried Jellyfin? It's a FOSS fork of emby, so pretty much a drop in replacement and it's been working very well for me.

Personally I use jellyfin as a backend, with the web interface and jellyfin app as frontend. Plus Kodi as an additional frontend for my beamer, with the Kodi Jellyfin plugin and Yatse remote to make it feel more like a TV.

[-] JustTesting@lemmy.hogru.ch 15 points 3 months ago

Just to add to this, because it's fascinating. GPS satellites signals are about as strong as radiation from a light bulb, 20000km away. The signal that arrives on earth is 20db weaker than the noise floor, so background noise is a lot stronger than the signal is.

The way it works is that the background noise is random and the signal is repeated many times a second, so you can split the signal and add it together. The random background noise averages out and you're left with a strong signal. But due to this, it's enough to have a very weak signal that adds non random noise on the correct frequency for it to just break.

And actually what I desribed above is just the first layer of a GPS signal, it gets a lot more complicated with signals within signals, it's pretty crazy how well it works. this is an amazing write uo on how the signal actually works, in case anyone is interested

view more: next ›

JustTesting

joined 1 year ago