Justin

@Justin@lemmy.jlh.name
1 Post – 497 Comments
Joined 1 years ago

(Justin)

Tech nerd from Sweden

This soldier is currently in Japanese custody, not American.

Glad to see that the US military seems to be cooperating with the investigation, at least.

The US military's refusals in the past to hand over one of their own hurts their credibility and their soft power. No one is above the law, not even the military.

6 more...

Bill their insurance for your lilies. Driving is a privilege and drivers should take responsibility for their mistakes while driving.

2024 is going to be the year of frenzied elections with no preparation

RCV will end the two party system. France uses runoff and they have more than two parties

That said, I'm partial to the systems in Sweden and Germany, plenty of options to choose from.

Self hosting can save a lot of money compared to Google or aws. Also, self hosting doesn't make you vulnerable to DDOS, you can be DDOSed even without a home server.

You don't need VLANs to keep your network secure, but you should make sure than any self hosted service isn't unnecessarily opens up tot he internet, and make sure that all your services are up to date.

What services are you planning to run? I could help suggest a threat model and security policy.

humidity shouldnt be a problem with modern ventilation and such large cooling surfaces.

I'm honestly shocked how much of a fuss the participants are making over 22-26° rooms. My apartment is almost never below 25°, even in the winter. Are they somehow going to perform better if it's 20° and they freeze? Not to mention fucking loud portable air conditioners are. There's a heatwave going through Sweden right now, and my apartment was up to 30° this afternoon.

Also really defeats the point about not using air-conditioning when all the participants just bring in super-inefficient portable units and then immediately throw them in the trash. I guess it's good for energy efficiency in the long run though for when these buildings become normal apartments.

3 more...

I'm using IPv6 on Kubernetes and it's amazing. Every Pod has its own global IP address. There is no NAT and no giant ARP routing table slowing down the other computers on my network. Each of my nodes announces a /112 for itself to my router, allowing it to give addresses to over 65k pods. There is no feasible limit to the amount of IP addresses I could assign to my containers and load balancers, and no routing overhead. I have no need for port forwarding on my router or worrying about dynamic IPs, since I just have a /80 block with no firewall that I assign to my public facing load balancers.

Of course, I only have around 300 pods on my cluster, and realistically, it's not really possible for there to be over 1 million containers in current kubernetes clusters, due to other limitations. But it is still a huge upgrade in reducing overhead and complexity, and increasing scale.

Coops are still about the money. They're about saving money by sharing resources with fellow workers/consumers, and maintaining democratic control over the company. You're not going to get rich from a coop (without embezzlement), but you and your coowners will be cutting out the middle man. Obviously, it only makes sense for industries that you're heavily invested in.

Reminds me of what happened when Milosevic tried to decline a ceasefire agreement

Not to mention, fiber is cheaper than copper at this point.

Telecoms are just lazy and don't want to string up new lines.

This is really frustrating. This is the only thing holding Linux gaming back for me, as someone who games with a AMD GPU and an OLED TV. On Windows 4k120 works fine, but on Linux I can only get 4k60. I've been trying to use an adapter, but it crashes a lot.

AMD seemed to be really trying to bring this feature to Linux, too. Really tragic that they were trying to support us, and some anti-open source goons shot them down.

13 more...

EU regulation continues to be the only thing making big tech's shitty products somewhat usable. First USB-C, now this.

1 more...

Ominous headline, but the article's context implies that he's just talking more generally.

Like, we may be disappointed about the effectiveness of the 2023 counter offensive, but it's important to keep supporting Ukraine until they win.

This is important in order to send the message that military annexation doesn't work in 2020's Europe.

In the 2020's Levant on the other hand...

He was chief of staff of the nazi armed forces for 1 month. He testified against the nazis at Nuremberg, and then he was third in command in NATO for 2 years, he was not "the chairman of NATO".

8 more...

This is really bad. This is the EU taking a page out of the books of Russia, Iran, and the PRC by implementing website blocking and government-issued CAs. Europeans could be at real risk in the event of a democratic backslide.

2 more...

I got banned from lemmy.ml for saying that Ukraine wasn't nazi. All of the moderators on worldnews@lemmy.ml are tankies.

Putin said that about lethal aid, Putin said that about tanks, Putin said that about f-16s, etc. Will Putin really start Wolrd War 3 over The Donbas and Crimea?

Fuck Apple. I was starting to consider an iPhone for my next phone with all of these EU improvements, but it's clear they haven't changed one bit.

1 more...

Pack my box with five dozen liquor jugs.

5 more...

This entire article just to hype up Qualcomm releasing a new CPU? I havent seen any evidence to suggest that this new Qualcomm CPU won't be trash like all the other ones.

ARM on PC isn't happening any time soon. They're not more efficient than x86 CPUs at all.

Here's a speed comparison between Qualcomm and AMD's best cpus from last year. Same TDP.

https://www.cpu-monkey.com/en/compare_cpu-qualcomm_snapdragon_microsoft_sq3-vs-amd_ryzen_7_7840u

Here's Jim Keller, the father of both AMD Ryzen and the Apple M1, saying that ARM is not necessarily more efficient than x86:

https://chipsandcheese.com/2021/07/13/arm-or-x86-isa-doesnt-matter/

The only reason why Apple was able to make a successful ARM CPU was because they control the entire OS and the entire supply chain, and they have super expensive exclusivity contracts with TSMC. (because they literally make 50% of all phones in the world)

AMD's x86 CPUs are actually faster and more efficient than Apple's ARM CPUs on the same 5nm process node, but Apple is consistently 2 years ahead when it comes to silicon manufacturing, because of their TSMC deals.

Qualcomm doesn't have any of that, and there is no way their CPUs are going to be so much better than AMD's that people are going to be willing to put up with ISA incompatibilities. Windows on ARM has been a flop.

At least servers are more reasonable to see ARM chips, because all the software is open-source and all the major cloud vendors are making their own CPUs.

Nothing against ARM, or alternative ISAs in general, people just don't understand that x86 vs ARM is not about power efficiency at all, it's about supply chains and software compatibility.

8 more...

First priority is to get rid of cars in general. Try to use bicycles and public transportation. If you don't need a car to get to work, consider a car share service to replace your private car/private parking space.

EVs probably have around 1/10th the lifetime emissions of a gas car, which is still really significant.

12 more...

They do. The eye doesn't have "frames per second", per se, because every neuron acts independently, instead of as a eye-wide "frame". But the rod cells that your eye switches to for night vision have slower activation time than the cone cells, allowing them more time to capture photons, before telling the brain about what it saw. Just like how your camera switches to longer shutter times for night vision to capture more photons, before sending them to the SD card.

Rod cells also respond more slowly to light than cones and the stimuli they receive are added over roughly 100 milliseconds. While this makes rods more sensitive to smaller amounts of light, it also means that their ability to sense temporal changes, such as quickly changing images, is less accurate than that of cones.

https://en.wikipedia.org/wiki/Rod_cell#Sensitivity

4 more...

The US was aware of the Israeli attack plans, according to CNN. If the US is shooting down Iranian missiles, why don't they shoot down Israeli missiles as well? Nothing good will happen from any sort of missile exchange in that region.

1 more...

PRC propaganda and nationalism baiting. get this shit out of here.

Mmmm, I love the taste of a fresh GDPR violation in the morning.

3 more...

MacBook Air is a $1000 computer too though :/ I bought a Thinkpad t480s with 8gb of (upgradable) ram for less than that back in 2019. currently running it with 24gb.

4 more...

Russia is still running the exact same playbook that they were running in the cold war. Invading countries that try to leave Russia's sphere of influence, sending unmarked soldiers over the border to disarm your neighbors, and lying to your citizens about it the whole time. Russia went right back to the cold war as soon as Putin rose to power as Russia's dictator.

And hack their phones so we can see why they want to spy on everyone else's phones

2 more...

“The decision of the antisemitic court in The Hague proves what was already known: This court does not seek justice, but rather the persecution of Jewish people. They were silent during the Holocaust and today they continue the hypocrisy and take it another step further,” he says.

The ICJ in its current iteration was founded in 1945.

The Israeli government is losing all of its credibility.

1 more...

Car dependency and the destruction of third-places is destroying the social fabric and encouraging anti-social and anti-democratic ideologies.

Stop basing your organization on Discord and hosting all your development work there. Don't subject yourself to the whims of venture capital and enshittification.

Diversify your online presence, and find a local company that will host a matrix server for you.

Codeberg is very good, and non-profit.

AI policing has begun.

Most Linux developers don't include anti-features on purpose, but Windows developers do.

I think dependencies have gotten simpler on Linux with flatpak. The fact that the command-line is still sometimes needed on Linux is just a fact of life. Nobody is forcing users to use it out of any sort of passive-aggressive distain for users, but just that it takes less time out of volunteer developers' schedules to buold command-line tools.

I think one thing to note in the CLI-GUI debate though is that Windows pushed hard against CLI interfaces from day 1. Even starting with Windows 3, there were a lot of things you couldn't do with CLI easily, while Unix has always had full CLI support. Users being unfamiliar with CLI interfaces is a symptom of Windows dominance.

7 more...

1, These days the machines used to etch chips (flash light onto the chips to carve them out) are mostly made by ASML. The most modern machines are the ASML Twinscan NXE and Twinscan EXE. The raw silicon is coated with different chemicals that react to light, and when the light patterns are flashed onto the silicon, it carves physical arrangements of atoms on the silicon that forms complex electrical circuits.

  1. CPUs were literally drawn by hand, and then the drawing was shrunk down with a magnifying glass back in the day. Programs could be written into electrical memory with physical switches (think 100 light switches), punch cards, or electric typewriters. You could pause the computer so that it would wait for you to type in the next program for it to run. By the time we had kernels, we already had large memory banks in the kilobytes that could store the OS between program runs. So you'd type in the OS once when you turned on the computer, and it would keep in in memory until you turned the computer off again.

  2. The internet is different computers connected together. This website is just data sitting on a server somewhere, and your computer connects to the server over the internet and asks for the data.

  3. Everything is built on the shoulders of giants. There is plenty to learn, but there will always be something you don't know.

  4. There's tons of information online if you know where to look. There's also some good courses out there to understand more specific things like cpu design, networking, programming, etc. In university these sorts of questions fall into the field of Computer Engineering, if you're looking for a university program to get into.

With regards to the limits of programming: Making websites is already challenging enough, but the cutting edge can be rewarding too :) Software Engineering is a massive field with infinite opportunities. Start small and work your way towards more complex projects with larger teams.

Here's a good 20 minute video about the history of making microchips: https://youtu.be/Pt9NEnWmyMo

And stop unilaterally, retroactively modifying contracts.

4 more...

Also this is about worker solidarity. You might be boycotting Tesla and all other Elon-owned companies already, but people should know about the ongoing strike in Sweden.

I mean this is kind of bullshit. There's a lot of things that run in containers these days, and kubernetes is the best way to run containers. If you can do everything with static js or managed services, more power to you, but as soon as you have multiple services talking to each other, you should be using kubernetes, and you should probably consider message queues.

Considering how much oil comes from Saudi Arabia, cars still run on death to America.