Hacker Newsnew | past | comments | ask | show | jobs | submit | lynx97's commentslogin

My small-program success story with genAI coding is pretty much the opposite of your claim. I used to use a bash script with a few sox instances piped into each other to beat-match and mix a few tracks. Couldn't use a GUI... Then came gpt-5, and I wanted to test it anyway. So I had it write a single-file C++ program that does the track database, offline mixing, limiter and a small REPL-based "UI" to control the thing. I basically had results before my partner was finished preparing breakfast. Then I had a lot of fun bikeshedding the resulting code until it felt like something I'd like to read. Some back and forth, pretending to have an intern and just reviewing/fixing their code. During the whole experience, it basically never generated code which wouldn't compile. Had a single segfault which was due to unclear interface to a C library. Got that fixed quickly.

And now, I have a tool to do a (shuffled if I want) beat-matched mix of all the tracks in my db which match a certain tag expression. "(dnb | jungle) & vocals", wait a few minutes, and play a 2 hour beat-matched mix, finally replacing mpd's "crossfade" feature. I have a lot of joy using that tool, and it was definitely fun having it made. clmix[1] is now something I almost use daily to generate club-style mixes to listen to at home.

[1] https://github.com/mlang/clmix


Well, washing cloths has definitely become "more fun" since the invention of washing machines... Cleaning your flat has become "more fun" since vacuum cleaners. Writing has become "more fun" since editors overtook typewriters. Bedroom studios power most of the clubs I know. Navigating a city as a blind pedestrian has definitely become more fun since the introduction of the oh-so-evil-screentime-bad smartphone. I could go on forever. Moving has become more fun since the invention of the wheel... See?

The EU definitely has no concept of "love". It was founded to make trade easier. All the fuzz about humane values and morals has been tacked on more or less recently, to keep up the support for it from the population. It is the literal wolf in sheep's clothing.

It was founded to make world war 3 impossible /through/ trade. By intertwining the economies of countries that considered each other hereditary enemies (Erbfeinde in German), it sought to make war too costly to consider. Humanitarian values are a core part of what became the EU.

That's one of the reasons the EU has had so many political problems with Hungary and Poland in the last decade: their drift to authoritarian forms of government (including weakening the judiciary in Poland) didn't impact trade at all. Nonetheless, it went against the humanitarian values.

I'm no EU fanboy (there's plenty to criticize), but regarding chat control and surveillance, it's important to see from which part of the EU institutions the push comes: the council. The council consists of the governments of the member states. It's not the big bad EU trying to force surveillance on the innocent countries; it's the governments trying to push domestically unpopular surveillance through the EU. The directly elected EU parliament has so far always prevented this push.


Given the current geopolitics, it doesn't look like the EU was very effective in eliminating the possibility of WWIII...

Yet because of it's existence, thousands of people have been able to love beyond their countries borders.

Wait, requiring a passport to cross a border did prevent people from forming relationships? I really don't follow. It is not like we were prisoners in our home countries before the EU was invented. And "love" has always been a huge driver of immigration, way before the EU. I even know people who sold marriage so that the buyer could immigrate. So why exactly was the EU a driver for international love?

What does "wolf in sheep's clothing" mean for you, concretely, outside of metaphors?

Chat control and the never-ending drive to police our private communications.

What exactly makes you assume that the persons arguing for open source here are not the same people who has helped us defeat earlier attempts to make chat control happen?

Well, the EU is pretty firmly in conservative hands. Ask a random EU citizen if they know that EPP is secretly leading the EU since its conception? They will likely not realize, because they fall for the piece&love propaganda. Just look at what VDL has done since she overtook the lead? Know where she comes from? Used to be defense minister in germany. Was called "Flintenuschi" back then. And now, magically, we are supposed to invest a shitload of money into military. Thats what I call a wolf in sheep's clothing.

The US was founded to not pay taxes... Come on, you know well that most things evolve and grow.

You are probably right. What will happen is that ad-blocker people will indirectly kill accessibility. That would make a lot of sense in this world. Its a reoccuring pattern. Spam killed a part of accessibility indirectly via CAPTCHA. And "it is my god-given right to block ads of free services I use" people will indirectly finally kill accessibility for good, now that we have <canvas>.

Add Accessibility to that list. Morally speaking, it is likely more important then scraping and ad-blockers.

Yes, however I reject the idea that a full WASM app would be strictly worse for accessibility in the long term. Native UI frameworks do have accessibility APIs and browsers could implement something similar.

I see it as an opportunity to do better.


So far, huge rewrites/rearchitecturings typically worsened the end user experience from an a11y POV. I even know people personally who have lost their job of 20 years because their employer decided to redo their IT, "accidentally" leaving the disabled employee behind. It is naiv to think a big rewrite will NOT make things much worse for years.

You can probably build something in PureScript.

Makes me sad that PureScript doesn't have more adoption, not that I'm surprised. It's orders of magnitude better than Elm and even improves upon Haskell in some meaningful ways (row polymorphism).

Gone are the days it used to show up routinely in sites like HN, another proof how the language adoption cycles go.

> completely abandon the browser rendering path and have everything render into a canvas

Yeah, go ahead and trash the little bit of accessibility we still have. <canvas> by itself already asks webdevs to shit on people with visual disabilities. But getting rid of the DOM (for vague reasons) would really nail the coffin of these pesky blind users. After all, why should they be able to use anything on the internet?

This, and AI making webdevs consider to obfuscate things for scraping reasons, and Microsoft Recall making devs play with the idea of obfuscating OS-level access to their (privacy-sensitive) apps, which in essence would also trash accessibility, are the new nightmares that will haunt me for the next few years.


Unfortunately this is how Flutter web apps work.

I know its kind of a conspiracy theory, and surely lifestyle dominates this statistic. But there is this plain fact that very famous artists actually generate more income for their label if they are actually dead. Makes you wonder.

Thanks for raising this. It feels like evangelists paint a picture of Rust basically being magic which squashes all bugs. My personal experience is rather different. When I gave Rust a whirl a few years ago, I happened to play with mio for some reason I can't remember yet. Had some basic PoC code which didn't work as expected. So while not being a Rust expert, I am still too much fan of the scratch your own itch philosophy, so I started to read the mio source code. And after 5 minutes, I found the logic bug. Submitted a PR and moved on. But what stayed with me was this insight that if someone like me can casually find and fix a Rust library bug, propaganda is probably doing more work then expected. The Rust craze feels a bit like Java. Just because a language baby-sits the developer doesn't automatically mean better quality. At the end of the day, the dev needs to juggle the development process. Sure, tools are useful, but overstating safety is likely a route better avoided.

People used to brush away this argument with plain statistics. Supposedly, if the death statistics is below the average human, you are supposed to lean back and relax. I never bought this one. Its like saying LLMs write better texts then the average huamn can, so you are supposed to use it, no matter how much you bring to the table.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: