Furthermore, what is this law actually going to accomplish? What is the threat model that this protects from? How does it accomplish that? How is it better than something less invasive? Not some vague pearl clutching bullshit, but an actual threat protection model.
- Posts
- 3
- Comments
- 191
- Joined
- 3 yr. ago
- Posts
- 3
- Comments
- 191
- Joined
- 3 yr. ago
There are still so many problems with this. In addition to the general fuck you, it’s my computer, and fuck the state for forcing creeping surveillance on people, and how the hell would you enforce this, how would this even work for any of the following:
- My RaspPi, running an older version of Linux. As far as I can tell, if I compile the kernel or write some code for it I would become the OS Provider.
- A multiuser computer
- A multiple people using the same account computer
- Retro computing
- A home media server. Maybe a NAS, maybe a home built machine.
- A non-internet connected computer
- Anything VM related
- Any server in the cloud.
- FreeDOS
- An embedded machine in a car that I can ssh in to that crosses state lines.
- An OS that doesn’t have the concept of user accounts
- Hobby OS development
- Oddball hardware that has been made to work as a general purpose computer, like a Chrome stick, hard drive controller or iPod?
It also looks like it applies to “covered application store” and from how that is defined, every public deb, apt, or yum repo is an application store, along with things like PyPI, crates.io, GitHub, and probably my own fucking git server that I share with some friends.
It’s still my experience most times. I’m always quite surprised when some site that isn’t Google accepts a webp.
I’ve had generation of spiders living in the rearview mirrors of my car since I bought it seven years ago. I’ve never seen them, but their webs poke out around the edges of the housing and sometimes connect to the rest of the door. I feel vaguely protective of them, despite having no idea what they look like.
- JumpDeleted
Permanently Deleted
Basically, yes, but there are only three speeds in common use. 10/100/1000M will be enough to support for basically every consumer device out there. 2.5G is starting to become common in routers and some desktop or high end docks, and 10G is starting to show up in high end prosumer devices, but they can usually also support at least 100/1000M. There isn’t much 10M gear still out there except in very specific industrial applications. Really, if your router supports 100/1000 it will cover 99% of the devices in the wild.
I’m a busy dad of two kids, so my play time is often fragmented and sporadic. There is a definite theme to mine.
Red Dead Redemption 2. There is so much I really love about it, but there are just too many systems to deal with. Hygeine, hunger, fashion, crafting, camp chores, random ambush attacks by too many enemies, stealth, tracking, etc. If it was a bit more streamlined I’d probably love it.
New Vegas. It’s the only Fallout I’ve played and I love it, up until inventory management takes more time than actually playing the game. I’ve made it to about the same point fiveish hours in three times.
Skyrim. I really want to love this one as well, but has both the inventory management issues that New Vegas does, and the controls are just wonky enough that I have to relearn them when I get back to it.
Kingdom Come: Deliverance. I really enjoyed it, up until I spent a precious uninterrupted hour and a half on a mission, only to die to something stupid just before the next save point. I know that it being Teh SupEr HaRdCorE is supposed to be part of the appeal, but I don’t have time for that shit.
- JumpDeleted
Permanently Deleted
If the two sides don’t have a common speed, then it just doesn’t work.
- JumpDeleted
Permanently Deleted
Support for older/slower connections does get dropped sometimes. I’ve seen devices that are 100/1000 only, and I had a fiber->ethernet box that only supported 1G/10G one one port, and 10/100/1000 on the other.
I think I'm currently doing both, for two similar projects. The first is pretty clearly slop, but solves my problem in the short term, while the one I'm working on is a much more general solution.
- JumpDeleted
Permanently Deleted
Oh, ok thanks! I’ve been wondering about the split 2.5/10G switches I’ve seen and wondered why. That makes a lot of sense now! I’ll take a look at them again.
Almost every tech company I’ve worked at has had a “Investors are coming, dress up” day. And when asked what “dress up” meant they said, “wear one of the more recent company branded t-shirt/hoodies we gave out”.
Yeah, I have deep reservations about the various AI companies, the environmental impacts of the industry, and many of the other issues that people are bringing up here. And, I have still found a few very practical uses.
My partner was fighting with their insurance company about getting reimbursed for several thousand dollars of medical expenses. After a couple of rounds of rejections I had them send me the paperwork, insurance information, and rejection letters and then asked ChatGPT what we should say to get them to reimburse us. It came up with a letter that had the right legal mumbo jumbo to convince the insurance company to agree and pay us. Yes, I could have hired a lawyer, but the legal fees would have eaten up most of the money. And I guess I could have gone to law school, gotten a specialization in insurance law, and figured it out myself. But that also would have cost more time and money.
I still think “AI” is overhyped and has a lot of ethical issues, but there are also some very practical uses.
I think there is quite a bit more subtlety than that.
Yes, just asking an LLM, even the latest versions, to write some code goes from “wow, that’s pretty good” to “eh, not great but ok for something I’m going to use once and then not care about” to “fucking terrible” as the size goes up. And all the agents in the world don’t really make it better.
But… there are a few use cases that I have found interesting.
- Project management, plannning, and learning new languages/domains when using a core prompt as described at: https://www.codingwithjesse.com/blog/coding-with-llms-can-still-be-fun/
I like to add:
- Do not offer to write code unless the user specifically requests it. You are a teacher and reviewer, not a developer - Include checks for idiomatic use of language features when reviewing - The user has a strong background in C, C++, and Python. Make analogies to those languages when reviewing code in other languagesas well when I’m using it to help me learn a new language.
- Reviews of solo projects. I like working with someone else to review my code and plans at work, particularly when I’m working in a domain or language that I don’t have experience in. But for solo projects I don’t have someone to give me reviews, so asking a coding LLM “Review this project, looking for architectural design issue, idiomatic language use, and completeness. Do not offer to fix anything, just create an issue list.” is really helpful. I can take the list, ignore anything I disagree with, and use it for a polishing round.
I feel that there is a great joke comparing the apparent mental health of people who develop file systems and statistical mechanics, but the narcolepsy is hitting just a bit to hard for me to figure it out right now.
- JumpDeleted
Permanently Deleted
All of the ports support all three speeds. When you first plug in, there is a quick round of negotiations where both sides basically say “Here are the speeds I can work, what about you?” Then they go with the highest that both support.
- JumpDeleted
Permanently Deleted
That’s that speed the ports are capable of. 10/100/1000 megabits per second. Most things with an Ethernet port nowadays are 10/100/1000 capable, and 2.5Gb is becoming reasonably common.
Weirdly, Roku and other smart TVs are often only 100Mb capable since 4k streaming only requires about 60Mb and if you are squeezing pennies a 1Gb port is a bit more expensive.
10Gb is just starting to get available for high end consumer devices.
- JumpDeleted
Permanently Deleted
My router only has four downstream ports, and due to the layout of my house I only want to run one cable from the router to my home office anyway. If it had enough ports and the house was laid out differently I wouldn’t have bothered with the switch.
Unmanaged switches are usually quite a bit cheaper and just work. You plug everything in and that’s it. Managed switches need configuring and cost more. I paid $25 for my 8 port 10/100/1000 switch, while the managed version is about $120. With a managed switch you can do things like turn individual ports on and off, traffic limit and monitor per port, and other fancy networking things that I’ve never bothered with.
- JumpDeleted
Permanently Deleted
In my home state there is a very small town that supposedly was going to be the recipient of a large investment that sank on the Titanic. Or possibly it was just the investors? Either way, the town never got the investment and so remained a very small town. I imagine that there must be a number of such stories of what might have been if the Titanic had made it to dock. Do you know of any?
For a new user, the most important things are usually a familiar feeling desktop environment, comprehensive default hardware support, and plenty of documentation in case you need it. The most important anti-things are needing to learn a bunch of new concepts right away, needing to use the command line, and experimental things that are known to break regularly.
Since you’re a Mac user, I would suggest KDE over Gnome for a desktop environment. Even though the default Gnome application bar looks very Mac-like and the default bar on KDE looks very windows-like, the rest of the KDE desktop feels much more Mac-like.
For the rest, you will want to use a common distro with a wide user base and a long history targeted at desktop users.
For those reasons, I would suggest either Kubuntu, or Fedora KDE.
Edit: When picking between those two, choose Kubuntu is you want to install the OS, and then not worry about major updates for several years. Pick Fedora if you want to have new features more often.
If you are ok with a more Windows-like desktop environment, Linux Mint is the go to option for an easy intro to Linux.