ourob

@ourob@discuss.tchncs.de
0 Post – 66 Comments
Joined 1 years ago

“In October 2021, Governor Greg Abbott hosted the lobbying group Texas Blockchain Council at the governor’s mansion. The group insisted that their industry would help the state’s overtaxed energy grid; that during energy crises, miners would be one of the few energy customers able to shut off upon request, provided that they were paid in exchange.”

Incredible. Driving up energy needs to make their fake currency will help the state’s energy grid, because we can then hold the grid hostage until we’re paid.

She’s Ms. Extra because she’s resisting bullying by an incompetent employer?

It’s not wholly unreasonable for a business to have some kind of appearance standard for front-of-house employees. But it is unreasonable to hire people for those positions literally sight unseen, and it’s a stupidly written policy if pink hair violates it while ridiculous wigs do not.

Besides, it’s 2023. Brightly colored hair is hardly an outrageous and rare sight to see. No one is going to stop frequenting a business because they were greeted by someone with pink hair.

Oh they are fully aware. More criminals means more prisoners, which means more money for the prison industrial complex and super cheap (basically slave) labor.

4 more...

This article from last year compares LLMs to techniques used by “psychics” (cold reading, etc).

https://softwarecrisis.dev/letters/llmentalist/

I think it’s a great analogy (and an interesting article).

I like that I can currently adjust the volume or silence a call on my phone in my pocket by feeling the physical buttons. I miss being able to deliberately unlock my phone with touch id as I’m picking it up without having to look at it square on.

Hell, I even miss the chin and bezel. I liked having neutral space to grab the phone without it registering a tap or swipe.

Maybe I’m getting old, but smartphone design largely peaked several years ago, and they insist on making changes to parts of the phone that are perfectly fine.

1 more...

If you’re good at building hype and have some connections, you can attract all sorts of investors hoping to get in on the ground floor of the next big thing.

Dan Olsen’s NFT video from a year ago summed it up well, I think (link). People with money to invest today want to repeat the insane growth in wealth brought about by computers, the internet, social media, etc. So they will basically gamble on any new ideas that have an air of plausibility to kick off the next boom.

In its current state? Not unless it gets heavily marked down (KSP2 does have better tutorials and a more accessible progression system).

With the studio being shut down, it’s likely that what we have now is all we’re getting.

16 more...

I’m sorry, are you citing a graphic from Fox fucking News to support your point?

Multiple choice:

  1. Israel is something of an ethnostate that antisemites want to mimic.
  2. Israel existing is a precondition for the rapture, or something.
  3. They don’t like Jews, so they want them to have somewhere to go that’s not here.
  4. They’re just dumb shits.
  5. All of the above.

Plus, jokingly using fash shit tends to attract people who aren’t really joking but want plausible deniability.

GPL can be used for commercial purposes, but it requires all software derived from it to also be open source and GPL compatible. So no one whose commercial business relies on selling software will use GPL because their customers can copy and distribute the code.

Neither Safari nor Chrome’s rendering engine is GPL. Safari’s engine is LGPL, which means the binary library can be linked into a closed source program, but modifications to the library’s code must remain open.

Chromium is BSD, which doesn’t even require modifications to remain open. So I can take chromium’s source, change it however I want for my own browser, and never distribute that code.

If Safari’s and Chrome’s engines were GPL, Safari and Chrome would be forced to be open source, and they very much are not.

If you think he did something illegal, report him to the police or sue him. If not, then this is freedom of speech.

…and? People also have freedom of association, and people can choose not to associate with an organization that employs someone with morally awful beliefs - especially when they make those beliefs very public.

1 more...

More specifically, it’s a lobbying group.

Look into installing AppArmor instead of SELinux. AppArmor is easier to configure, and SELinux is not officially supported on Arch.

It's terrible journalism. If you skimmed past the first couple short paragraphs, the quotes from Jeff Grub (their "source") read like he's an insider at Aspyr or Embracer. In reality, the article is just linking to a 1.5 hour news podcast and quoting the host. The article doesn't even try to summarize Jeff's basis for his opinion, and the only quote they have from an actual insider is, essentially, "no comment."

3 more...

You’re just not thinking like a narcissistic billionaire.

You see, the financial system didn’t make him a billionaire. His innate genius and talent did. All the system has done is prevent him from truly achieving greatness, with its laws and regulations.

But post-apocalypse? All that is swept away. He can be more than a mere billionaire. He can make the world the way it should be, directly, without the slow, imperfect process of buying politicians and funding think tanks.

And, of course, he will be one of the ones to rise to the top. He’s a billionaire. The cream of the crop. He didn’t just luck into his wealth through family or gambling investing. His inherent greatness placed him at the top, and it will obviously do it again when society collapses.

Honestly, it makes sense for any business off of a highway that sells things to provide fast chargers. They still take several minutes at a minimum to charge, so you have a captive and probably bored customer. Seems like a gas station, restaurant, whatever would quickly make back the money spent on charging infrastructure in increased sales from people who’d rather shop or eat than sit in their car for a half hour.

Eh, gallows humor from a random nobody is one thing. Joking about basically ending the world as we know it from someone who literally has the power to end the world as we know it is another.

This faux pas is certainly not at the top of my list of criticisms of Reagan, but he did deserve some shit for it.

My mother has joked with me that she's spending my inheritance, despite her friends telling her not to say that.

Without knowing your mother, it’s entirely possible she was first exposed to that joke when it was generally believed that your children will be at least as successful as you, thanks to ever-increasing standards of living, and never stopped to reevaluate the cruelty of the joke. But since friends are telling her to stop, she’s either willfully ignorant or being cruel.

A Greek proverb says a society grows when old men plant trees whose shade they shall never know. What's the exact opposite of that?

Fuck you; got mine?

Source? The Yale link above specifically mentions:

Nationally, women make up 57.3% of bachelor’s degree recipients but only 38.6% of STEM bachelor’s degree recipients.

Anecdotally, I was in a STEM-focused school and major over 20 years ago, and it was overwhelming male-dominated. One of my colleagues graduated less than 10 years ago, and her experience was not dissimilar. She had to deal with quite a bit of sexism too, unfortunately.

12 more...

A far more likely scenario is that they have been overstating what the software can do and how much room for progress remains with current methods.

AI has blown up so fast with so much hype, that I’m very skeptical. I’ve seen what it can do, and it’s impressive over past machine learning algorithms. But it does play on the human tendency to anthropomorphize things.

9 more...

I went from an 11 pro max to a 13 mini last year because I was sick of having a brick in my pocket, and I feared that the 13 mini would be the last small non-budget phone. Hopefully Apple will go back to making small phones, but in the meantime, I will be hanging on to my 13 mini for as long as I can.

You can generally rely on a header file doing its own check to prevent being included twice. If a header doesn’t do that, it’s either wrong or doing something fucky. It is merely a convention, but it’s so widespread that you really don’t need to worry about it.

You are mixing up some terms, so I want to help clarify. When you #include a header file, you aren’t importing a library. You are telling the compiler to insert the contents of that header file into your source where the #include line is. A library is something different. It is an already-compiled binary file. A library should also come with a header file to tell you what functions and classes are present in the library, but that header isn’t itself the library.

It may seem annoying to have to repeat yourself between headers and source, but it’s honestly something you get used to.

3 more...

I couldn’t tell you what my blood type is, but you can load up Contra and stick an NES controller in my wrinkled hands when I’m 90, and I’ll input the 30 lives cheat without hesitation.

I’d say I’ve got my priorities straight.

I haven’t had time to build up a big city, but so far I’ve enjoyed it. I’m running on Linux with a 5600X + 6600XT, and 1080p at medium gets me 30-40 fps.

I LOVE that roads transmit power and water. Money is way more available early game than in 1. The only annoyance for me so far has been the terrain overlay that comes up when you select a zoning tool (similar to how selecting water pipes switches to underground. You can make it go back to normal by hitting i after selecting the tool. It’s minor, but its an annoying difference from 1.

1 more...

I see two possible reasons for your situation. One is that the company is turning to contractors to fill in gaps in their knowledge/experience, which is why everyone else has no clue how to tackle these tasks and why they get assigned the easy ones.

The other possibility is that the senior devs are gaming the metrics, letting the employees knock out easy tasks while the contractor is stuck with untangling the knots of the more intractable tasks.

To be clear, dmesg -w should be run before you do anything to cause the crash. It will continuously print kernel output until you press ctrl+c or the kernel crashes.

In my experience, a crashing kernel will usually print something before going unresponsive but before it can flush the log to disk.

This is my beef with basically all modern interfaces. Stuff changes and moves with just enough of a delay to cause me to miss click. Autocomplete changing recommendations on phones, UI elements shifting on web pages, etc.

Honestly, there should be laws against full self driving modes unless they can be proven to be good enough to not require driver intervention at all, and the manufacturer can be legally considered as the driver in case of an incident.

Requiring a driver to be alert and attentive to the road while not doing anything to operate the car runs contrary to human psychology. People cannot be expected to maintain focus on the road for extended periods while the car drives itself.

I don’t know exactly where the line should be drawn between basic cruise control and full self driving, but either the driver should be kept actively involved in driving or the car manufacturer should be held liable for whatever the car does.

What? Linux does use git for version control.

5 more...

I’ve seen the comparison to pair programming with a junior programmer before, and it’s wild to me that such a comparison would be a point in favor of using AI for improving productivity.

I have never experienced a productivity boost by pairing with a junior. Which isn’t to say it’s not worth doing, but the productivity gains go entirely to the junior. The benefits I receive are mainly improving my communication and mentoring skills in the short term, and improving the team’s productivity in the long term by boosting the junior’s knowledge.

And it’s not like the AI works on the mundane stuff in parallel while I work on the more interesting, higher level stuff. I have to hold its hand through the process.

I feel like the efficiency gains of AI programming is almost entirely in improving your speed at wrestling a chatbot into producing something useful. Which may not be entirely useless going forward - knowing how to search well is an important skill, this may become something similar, but it just doesn’t seem worth the hassle to me.

Account passwords have never had the purpose of protecting data from physical access - on Linux or any other operating system that I’m aware of. Physical access means an attacker can pull your drive and plug it into their computer, and no operating system can do anything to block access in that scenario, because the os on disk is not running.

You need disk encryption to protect your data. The trade off is that if you forget the encryption password, your data is unrecoverable by you. But that’s what password managers are for (or just writing it down and putting it in a safe).

Not really, and no. This shouldn’t affect your already-running system. This change means that the iso will offer plasma by default and will run plasma in the live environment.

And I wouldn’t say it’s particularly hard to switch from any desktop environment to another. It takes some relearning where stuff is, keyboard shortcuts, etc, but any desktop environment can run any Linux program, provided the necessary libraries are installed (which your package manager takes care of). You can install kde programs on your xfce desktop, and they will run fine (and vice versa). They’ll just pull in a bunch of kde libraries when you install.

In hindsight, that’s about the least surprising thing for me. The smart contract system (like everything around cryptocurrency) was not designed and implemented by legal or financial experts. It was designed by tech bros who think they’re smarter than everyone else because they’re competent at programming and/or math.

That’s the generous interpretation, anyway. The less generous interpretation is that the people who designed the system knew it was all bullshit and just wanted to scam people to make a quick buck.

I don’t know. The speed that these things blew up in becoming The Next Big Thing™️ kind of sets off my bullshit detectors.

I’m certainly not an expert in machine learning topics, but I suspect that the output of LLMs will never be able to output complex code that doesn’t require a lot of modification and verification.

1 more...

If you have another pc, ssh from it to the problem machine and run sudo dmesg -w. That should show kernel messages as they are generated and won’t rely on them being written to disk.

2 more...

The reason you get much, much looser attribution with people like Grubb or Schreier s that those connections would probably lose their jobs, and for the most part nobody wants that, often including the studios that employ those guys.

Oh, I'm not criticizing Grubb. I'm criticizing the GameSpot article quoting Grubb. I have no opinion on whether Grubb is right, and I certainly don't expect him to give up sources. I don't even know whether he has a specific source, or if he was just giving his (no doubt well-informed) opinion on the situation, because I haven't watched the podcast.

This felt like reading a New York Times article that links to a Washington Post article about some news event, and the NYT article is quoting the WaPo author in the same way that they would quote a witness. It's just bizarre to me.

Depending on what games you played, mac was a decent alternative for gaming. Blizzard treated mac as a first class platform for many years, indie games using multi platform engines often targeted it, and porting studios like aspyr would bring over a few big titles here and there.

Linux was in a similar boat before proton really opened things up, but with even less support than mac from game devs.

3 more...