There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

I Will Fucking Piledrive You If You Mention AI Again — Ludicity (ludic.mataroa.blog)

How stupid do you have to be to believe that only 8% of companies have seen failed AI projects? We can’t manage this consistently with CRUD apps and people think that this number isn’t laughable? Some companies have seen benefits during the LLM craze, but not 92% of them. 34% of companies report that generative AI...

madsen ,

This is such a fun and insightful piece. Unfortunately, the people who really need to read it never will.

madsen ,

Cloud Saves may be difficult to deal with, depending on what games you play.

madsen ,

The headline is supposedly CISA urging users to either update or delete Chrome — it’s not Chrome/Google itself. However, I’m having trouble finding the actual CISA alert. It’s not linked in the article as far as I can tell.

ChatGPT Answers Programming Questions Incorrectly 52% of the Time: Study (gizmodo.com)

The research from Purdue University, first spotted by news outlet Futurism, was presented earlier this month at the Computer-Human Interaction Conference in Hawaii and looked at 517 programming questions on Stack Overflow that were then fed to ChatGPT....

madsen ,

I wouldn’t trust an LLM to produce any kind of programming answer. If you’re skilled enough to know it’s wrong, then you should do it yourself, if you’re not, then you shouldn’t be using it.

I’ve seen plenty of examples of specific, clear, simple prompts that an LLM absolutely butchered by using libraries, functions, classes, and APIs that don’t exist. Likewise with code analysis where it invented bugs that literally did not exist in the actual code.

LLMs don’t have a holistic understanding of anything—they’re your non-programming, but over-confident, friend that’s trying to convey the results of a Google search on low-level memory management in C++.

madsen , (edited )

I’m closing in on 30 years too, started just around '95, and I have yet to see an LLM spit out anything useful that I would actually feel comfortable committing to a project. Usually you end up having to spend as much time—if not more—double-checking and correcting the LLM’s output as you would writing the code yourself. (Full disclosure: I haven’t tried Copilot, so it’s possible that it’s different from Bard/Gemini, ChatGPT and what-have-you, but I’d be surprised if it was that different.)

Here’s a good example of how an LLM doesn’t really understand code in context and thus finds a “bug” that’s literally mitigated in the line before the one where it spots the potential bug: …haxx.se/…/the-i-in-llm-stands-for-intelligence/ (see “Exhibit B”, which links to: hackerone.com/reports/2298307, which is the actual HackerOne report).

LLMs don’t understand code. It’s literally your “helpful”, non-programmer friend—on stereoids—cobbling together bits and pieces from searches on SO, Reddit, DevShed, etc. and hoping the answer will make you impressed with him. Reading the study from TFA (dl.acm.org/doi/pdf/10.1145/3613904.3642596, §§5.1-5.2 in particular) only cements this position further for me.

And that’s not even touching upon the other issues (like copyright, licensing, etc.) with LLM-generated code that led to NetBSD simply forbidding it in their commit guidelines: mastodon.sdf.org/

Edit: Spelling

madsen ,

Fair enough, and thanks for the offer. I found a demo on YouTube. It does indeed look a lot more reasonable than having an LLM actually write the code.

I’m one of the people that don’t use IntelliSense, so it’s probably not for me, but I can definitely see why people find that particular implementation useful. Thanks for catching and correcting my misunderstanding. :)

madsen ,

Nowhere does he say that he doesn’t believe in Wunterslash, so I’m cool with him.

madsen , (edited )

I don’t think anyone should fear for their lives because of their opinions regardless of how stupid they are.

Edit: It’s pretty fucked up that this is somehow controversial…

madsen ,

That’s great. Don’t get why they’re not announcing it, but whatever, I’m glad it’s gone.

madsen ,

The first game is a masterpiece. I had so much fun discovering all the nooks and crannies of the story. And then doing speed- and challenge-runs afterwards. There’s content and gameplay for years of playing.

Plus it’s singlehandedly responsible for my kids getting deep into Greek mythology.

madsen ,

I’m not too good at high-heat runs, but I usually enable Tight Deadline level 1 and 2 first, and Extreme Measures 1 and 2, which is already 6 heat without much of a difference in difficulty. Extreme Measures 3 is a bit wild, IMO, but I guess it’s just a matter of practice, and then that’s 9 heat. Middle Management isn’t too bad either, and that’s 2 extra heat.

Other than that, I usually go for Malphon (fists/gloves) with Aspect of Demeter and a build with Ares’ Doom effects on attack and cast, Athene’s dash and special, which usually gives me access to their duo boon: Merciful End which triggers the doom effects when I dash into an opponent of use my special. It’s insanely powerful.

The Hades community on speedrun.com has some good guides and forum posts on builds — and videos of speedruns obviously, there’s a lot to pick up from them as well: www.speedrun.com/hades

madsen ,

Elysium is definitely the slowest, but time saved carries over, so if you’re fast on Tartarus, you’ll have more time in Asphodel, which is relatively short in terms of number of rooms, and subsequently more time in Elysium.

And as someone else mentioned, it saves time to be aggressive too, so never be idle and try to anticipate where enemies spawn. Enemies without shield (or when the shield is gone) can be stun-locked, so just hammer away at them.

Maybe I’m forgetting how much time and practice I’ve put into going faster, but if I can do it — everyone can, that’s for certain.

Drawing inspiration from speedrun builds is great, so maybe check some of those (linked earlier) out. There are builds for different play styles, so I’m sure you’ll find something that works for you. :)

madsen ,

Couldn’t you just program it to start (and stop) at a given time, or make a note of how long it says on the display that it’ll take?

It seems (to me) like a very, very minor improvement for a huge cost, namely that your washing machine is on your network and is internet connected.

madsen , (edited )

It’s not Mozilla’s CEO that’s doing anything shady here, it’s a partner company, OneRep.

Edit: And Mozilla is breaking up with OneRep because of it. (Just in case someone had missed that part.)

madsen , (edited )

What are you missing on Linux?

Edit: Kinda weird to downvote for asking an honest question, but sure, knock yourselves out.

madsen ,

It’s not an Android phone tho. It’s a feature phone, so it’ll probably be running KaiOS like the other Nokia feature phones.

madsen , (edited )

Why can’t you use ±aliases in Git, Mastodon, etc.?

Edit: git config --local user.email “[email protected] shouldn’t cause any issues.

madsen ,

LibreWolf is a very decent Firefox fork. Open Source is great because bad CEOs can’t really threaten the source code.

Not saying this one is bad though — I have no idea. The last one was raking in $7 million/year which is less than ideal for an open source project.

madsen ,

After reading the article, I’m confused about how it works. Guinea worms are parasites that you get infected with from bad water sources. Unless you eradicate the source (e.g. the worms themselves), can you really say that you’ve eradicated the disease? Even if we go a decade without any human contracting it, it’s no harder for someone to contract it by drinking contaminated water than it is today. It’s not like a viral disease, that simply stops existing if infection numbers drop to 0 for a while.

That being said, it’s great that numbers are as low as they are. Education and better water infrastructure is helping.

madsen ,

That makes sense, thanks. I wasn’t sure whether they included animals in the goal.

madsen ,

I pretty much stopped reading at:

Genre terms exist to prime expectations for players.

What a ridiculously self-centered claim. Genre terms (and other categorizations) exist because language users use them to make things easier to communicate about. I can only imagine the author of the article going: “Well, actually a tomato is a fruit, not a vegetable” when talking to a chef about gazpacho, or “a penguin is not technically a bird because it doesn’t fly” when someone says that a penguin is their favorite bird.

MFer needs to learn about cognitive categorization, prototype theory, etc. It doesn’t need to be 100% the same within a category — then the category is too specific and is absolutely useless — it just needs to be similar enough that most people (that aren’t necessarily experts in the subject) understand what you’re getting at.

madsen ,

Did you read the article? She’s not saying that she didn’t know that measles are dangerous, she’s saying that she thinks people would vaccinate more and sooner if they knew the potential delayed effects of measles. Her son died 4 years after catching it and he wasn’t vaccinated at 2 because he was on a delayed vaccination program (it doesn’t say why). It’s a super tragic story really and it doesn’t seem like she’s anti-vax or anything like it, quite the opposite.

madsen , (edited )

That opening run of Tunic was great! It’s such a great game — nice to see it get some more exposure.

Edit: Spelling

madsen , (edited )

I played Everything today. That was both hilarious and wonderful. Like Proteus and Mountain it’s definitely not a game for everyone, but if some silliness and philosophy doesn’t scare you away, you’re probably going to enjoy it.

Edit: If you’d rather just watch it as a short film, then that’s possible too: cdn.jwplayer.com/previews/SrNsE3Jo-dYsrOfVj or you can let the game play itself for you if you’d rather just lean back and take it all in. Just leave the game unattended for a while and it will start playing itself. Settings for autoplay can be edited in the game’s settings menu.

madsen ,

Intro screens and the like can usually be dealt with easily in many games. Look up the game on PCGamingWiki — it’s usually much easier (and less malware prone) than pirating.

What Do You Want To Know About Synthesizers? (lemmy.ca)

Hey guys, I’m writing a user manual for some software I’m publishing. It’s a software synthesizer design toolkit, for making your own software synthesizer in your programming language of choice. Of course, in order to make your own synthesizer, you must know how one works....

madsen ,

That mess of knobs and buttons has been around since the '50s — longer than the more compact '80s synths: en.wikipedia.org/wiki/Modular_synthesizer Because of their size they are usually considered studio gear and not stage gear, which may also explain why the more compact synths were more visible earlier, because you rarely got to look into studios then compared to now.

To answer your question: A synthesizer (when talking about sound) is an instrument that generates sound by creating waveforms and possibly combining them in different ways to achieve different sounds. Typically they come with filters and envelopes, that further affect the resulting sound.

madsen ,

Sleeping Dogs is probably as close as you’ll get. That’s a great game btw.

madsen ,

High On Life. I’m usually not big on FPSs, but the writing is so dumb/hilarious that I’m still having a blast. Also, that dino love story b-movie that’s on the TV in the living room — I gotta check that out IRL.

madsen ,

Vinyl has, AFAIK, been gaining a lot in popularity over the last 20 years. The last few years pressing plants have had trouble keeping up with demand — in part due to supply chain issues, but also because everyone and their grandma wants vinyl pressed.

madsen ,

You can use the regex: /bxb/i

It’ll catch ‘x’ surrounded by word boundaries (stuff like spaces, dashes/hyphens, commas, etc.) but not ‘x’ with other letters on either side, so it won’t match e.g. “sax” or “boxer”, but it’ll match “x.com” and “Elon’s X” and stuff. It’s probably not perfect though, so use with caution.

madsen ,

Yeah, good points. I did note, though, that it probably wasn’t perfect. I kinda figured it would probably catch other stuff too but I couldn’t think of anything specific at the time.

madsen ,

Yeah, there’s room for improvement. I did say, though, that it probably wasn’t perfect. I’m sure someone more patient than me can come up with a much more effective regex.

madsen , (edited )

I’d argue that it’s for all skill levels — and you can always make your own levels.

It’s free, so there’s no reason to not give it a go.

Edit: Meant to reply to feddit.de/comment/4718792 but messed up and hit the wrong Reply button in Sync. Leaving it as is as to not cause confusion.

madsen ,

Great. I’m looking forward to hearing all the Apple zealots change their tune on side-loading from "iOS is more secure because it doesn’t allow side-loading " to “side-loading is amazing, I’m so glad Apple invented it!”

madsen ,

It’s most likely resembling NSA code because it’s using EternalBlue which was leaked back in 2017 by ShadowBrokers. The title of the article is misleading/click-baity. (No offense to the OP, I know you just used the title from the article.)

madsen ,

With that little, they may be able to recreate the timbre of someone’s voice, but speech carries a multitude of other identifiers and idiosyncrasies that they’re unlikely to get with that little audio, like personal vocabulary (we don’t choose the same words and phrasings for things), specific pronunciations (e.g. “library” vs “libary”), voice inflections, etc. Obviously, the more training data you have, the better the output.

madsen , (edited )

From the article:

What sets Insanet’s Sherlock apart from Pegasus is its exploitation of ad networks rather than vulnerabilities in phones. A Sherlock user creates an ad campaign that narrowly focuses on the target’s demographic and location, and places a spyware-laden ad with an ad exchange. Once the ad is served to a web page that the target views, the spyware is secretly installed on the target’s phone or computer.

If they’re using ads on a web page to install spyware, then they’re most definitely exploiting vulnerabilities—unless they’re showing the user a ‘do you want to install XYZ?’, in which case this isn’t newsworthy at all. Ads aren’t some magical thing that can just go around installing shit silently, so I don’t know wtf the article is going on about, but it doesn’t make sense.

Edit: The Register seems to have a more sensible take on it: www.theregister.com/2023/09/16/insanet_spyware/

madsen ,

You’re right. The consequences should be more akin to the consequences Saudi Arabia felt for murdering Khashoggi—oh, wait…

madsen ,

I keep hearing “exploited in the wild”, but does anyone have anything concrete on it — like, IoCs, PoC, victims … anything?

madsen ,

LMAO. The story will probably be that USB-C was barely being used until Apple wisely decided to start using it and the rest of the world followed suit.

madsen ,

I agree, however, the domain had apparently expired (according to the article), which makes it a great deal harder to fix reasonably fast. I still think issuing a statement that they’d lost control of the domain would suffice, but no, apparently wasting food is better for the bottom line.

madsen ,

The domain is mentioned in the article.

madsen ,

Downgraded my new desktop computer from Win11 to Win10 this weekend. Still considering if I shouldn’t just go back to Linux now that Valve has made gaming on Linux viable…

madsen ,

Oh, this is great… And because the ChatGPT transcript is highly ranked on Google, it’s almost certainly going to be used for training ChatGPT. A feedback loop of shitty information. Praise ChatGPT!

youronlyone , to games
@youronlyone@c.im avatar

Q: What are the five (5) video games from the 20th Century that you want to be able to play again today? And why?

  • Maybe you no longer have time, or, there are no modern ports or adaptation.

I'll start with mine.

(in no particular order)

It seems easier to play than , but as you progress, it is actually challenging. I love the challenge.

  1. / (DOS version specifically).

If I am not mistaken, before there was the franchise, there was “Empire”. It was a fun game. There is available on , but I miss the DOS version that I played a lot.

A very fun game. Once I start playing this, time flies fast. I miss this game.

Here's a video of it, it's hard to explain this game as there are many features/gameplay “modes” https://www.youtube.com/watch?v=LBJ0q52bXJM

Modern games today are usually limited to certain themes. If it's flight, it's flight. If it's tank, it's tank. If it's strategy, that's it. Carrier Command have it all.

  1. / (DOS)

Years before the era of came. RPG-ish space game that made me felt exploring space. This was new to me then and I enjoyed it.

  1. / (DOS)

I know, we can still play this today, however, what I miss with this game is the 2 player mode.

You just play with your friend and blast each other to friendly matches and laughter.

Being able to play 2P mode, face-to-face, is something that we have taken for granted, and now we're all just virtual avatars in online games (even online multiplayer games).


So, how about you?

Q: What are the five (5) video games from the 20th Century that you want to be able to play again today? And why?

@youronlyone

@games @games @gaming @gaming

madsen ,

I’m pretty sure it’s available on GOG. I bought it some years back because it looked interesting but I never got around to actually playing it. I’ll have to give it a go.

A Tribute to Bram Moolenaar, The Maestro Behind Vim Code Editor (stackdiary.com)

Bram Moolenaar, the creator of the widely respected Vim code editor, has passed away at the age of 62. The family announced his passing in a heartfelt Google Groups message on August 5, revealing a sudden progression of a medical condition that had afflicted him.

madsen ,

For those that want to pay tribute to Bram, I suggest donating to ICCF, which is the charity that has also been mentioned in Vim’s splash screen since the very beginning (see also: :help iccf in Vim/Neovim). I’m kinda embarrassed that I never got around to it before — I’ve been using Vim/Neovim for more than two decades!

madsen ,

For me IRC scores points on not having push notifications, rich text, custom emojis, embedded images/video, etc. It’s plain text communication — multiplayer notepad, if you will — and it’s great at what it does. I love that I don’t need anything but a terminal window for utilizing the full capabilities of IRC, and the lack of persistent chat history is a great counter to FOMO. (Yeah, you can stay online or have a bot that logs everything — the point is that most people don’t.)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines