- 129 Posts
- 23 Comments
Noughtmare@programming.devto
Programming@programming.dev•There's no such thing as Just a ToolEnglish
3·24 days agoWhen someone says “AI is just a tool” they are actually saying it can enable people to do very good or very bad things. People might respond with “AI is just a tool” if someone says AI is evil, because machine learning is not evil, it is a technology.
Saying you can do both good and bad with any tool is misleading if the tool makes it easier to do the bad thing (and I think that is one of the points of the article). Also, it is common, and in my opinion valid, to use metonymy and refer to the practice of how LLMs are made and used rather than just the LLM itself when saying “LLMs are evil”.
Noughtmare@programming.devOPto
Haskell@programming.dev•Real World Haskell RevivedEnglish
1·2 months ago
Noughtmare@programming.devOPto
Haskell@programming.dev•Real World Haskell RevivedEnglish
3·2 months agoWhich LISP? :P
Noughtmare@programming.devto
Programming@programming.dev•Codeberg had a major outage today! About 7 hours of complete down (July 31, 2026)English
4·2 months agoI when I read reports of the downtime on mastodon I checked status.codeberg.org and saw that almost everything was a red line, except for the authenticated traffic. I guess I was lucky that I still had my cookies.
Noughtmare@programming.devto
Programming@programming.dev•Codeberg had a major outage today! About 7 hours of complete down (July 31, 2026)English
15·2 months agoNot completely down; as a signed in user I didn’t notice a thing.
Noughtmare@programming.devOPto
Haskell@programming.dev•Issue 535 :: Haskell Weekly newsletterEnglish
2·2 months agoI made it on there with my revival of Real World Haskell :D
Noughtmare@programming.devto
Haskell@programming.dev•How to do package management?English
3·5 months agoCabal is more than sufficient for my purposes nowadays. I’d recommend reading their Getting Started page:
https://cabal.readthedocs.io/en/3.10/getting-started.html
That gives an overview of the basic functions and for example how to add new dependencies.
For setting up the entire toolchain, I’d also recommend GHCUp’s first steps guide:
Noughtmare@programming.devto
Advent Of Code@programming.dev•🦆 Everybody.Codes 2025 Quest 1 Solutions 🦆English
3·11 months ago.means function composition in Haskell.(f .) . (+)is just an obscure way to write\x y -> f (x + y). It’s not recommended to use this point-free style in production code, but it is sometimes fun to experiment with for challenges like this.
Noughtmare@programming.devto
Selfhosted@lemmy.world•How much time and money would it take to set up and maintain a server similar to disroot.org, offering the same services, for a group of ten people?English
7·11 months agoThey are considered volunteers in the Netherlands as long as the compensation is way below market rates. I don’t understand why you think this is a problem.
Noughtmare@programming.devto
Selfhosted@lemmy.world•How much time and money would it take to set up and maintain a server similar to disroot.org, offering the same services, for a group of ten people?English
4·11 months agoIn the Netherlands, volunteers can be paid up to €5.60 per hour and up to €2100 per year (tax-free).
Noughtmare@programming.devto
Privacy@programming.dev•BritCard ID Now Mandatory — What Happens if You Refuse?English
2·1 year agoThe Netherlands also has mandatory ID.
Noughtmare@programming.devto
Opensource@programming.dev•Vaultwarden - Unofficial Bitwarden compatible server written in RustEnglish
11·1 year agoIt’s e2e encrypted, so what could they do if they were evil? (honest question)
Noughtmare@programming.devOPto
Haskell@programming.dev•Search Index in 150 Lines of HaskellEnglish
4·1 year agoNot only is it convenient, it also enables parallelism:
“How to Think about Parallel Programming: Not!” - Guy L. Steele Jr. (Strange Loop 2010)
Noughtmare@programming.devOPto
Haskell@programming.dev•GHC 9.6.7 is now availableEnglish
2·2 years agoI’m confused. It does go straight to the discourse post when I click it.
Noughtmare@programming.devto
Programming@programming.dev•Humble Tech Book Bundle: Computer Science the Fun Way by No StarchEnglish
5·2 years agoYou can choose a custom donation and make most of your money go to the EFF. Then the top tier is just like a €24 donation to the EFF and you only really “pay” €10.30 for the actual books.
Noughtmare@programming.devto
theNetherlands@feddit.nl•Lid worden van een politieke partij
4·2 years agoEen belangrijke overweging van mij is dat de partij groot genoeg is om echt het verschil te maken. Daarom ben ik recent lid geworden van Groenlinks. Ik denk dat Groenlinks-PvdA de enige fractie is die groot genoeg en ook duidelijk pro-europa is.
Noughtmare@programming.devto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Pirates Rejoice! Meta/Facebook Condones Piracy if Seeding Can't be Proven.English
1·2 years agoOr anywhere in the EU. And I don’t think the USA is more lenient on piracy. But perhaps they are if a big company is the one doing it.
Noughtmare@programming.devto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Pirates Rejoice! Meta/Facebook Condones Piracy if Seeding Can't be Proven.English
17·2 years agoThat’s is how things used to work here in the Netherlands, until the EU forced us to change our laws in 2014:
Noughtmare@programming.devOPto
Haskell@programming.dev•The Haskell Unfolder Episode 37: solving Advent of Code 2024 day 4English
1·2 years agoWhy? They immediately explain that the difference in performance would not be significant on such a small problem and I see no other reason to prefer arrays over maps.















I meant easier to do the bad thing than to do the good thing. A hammer does not specifically make it easier to attack someone than to use it for carpentry. And hammers are rarely used to attack other people in practice.
I don’t understand why you bring guns into this argument. Like LLMs, they should indeed be banned, except for some very narrow use cases. Most developed countries do ban guns in that way.
For most people, LLMs do make it specifically easier to skip learning than to enhance learning. We can see this in practice where teachers are noticing higher grades for homework but lower grades for the final exams.
To take it to the extreme: you could say buying a lottery ticket can be both a bad and a good financial decision because it costs money, but it can also earn you a lot of money. That statement is technically true, but I hope you agree it is misleading.