HNHacker News
TopNewBestAskShowJobs

karpour

241 karma · joined February 16, 2019

meet.hn/city/at-Vienna

Socials: - github.com/karpour

---

https://mstdn.social/@karpour

Software engineer and cartoon artist from Vienna/Amsterdam

submissionscomments
karpour··on Show HN: Our space game has a built-in RISC-V emulator that runs Linux
I had the honor of briefly being in the same demogroup as BeRo long ago, and he's absolutely one of the most incredible developers I ever met!
karpour··on Video CDs Break Windows Explorer
Random anecdote: There was Video Cd, but also CD Video. CD video had both an (inner) CD part with audio, as well as a Laserdisc part which would usually contain a music video. Very weird format, but cool to have both analog and digital storage in one medium.
karpour··on Show HN: Isopolis – Isometric pixel map of SF
You summarize it well. Are you on the Fediverse by any chance? If not, you might enjoy it you'll find lots of people there who still make art, write code and are interested in learning.
karpour··on Show HN: Isopolis – Isometric pixel map of SF
Honest opinion: Really charming on first look, but nothing where you can get lost in the details, because once you look closer, the soullessness of the generated imagery comes through. So I spent about 5 minutes looking at it, then moved on, and likely won't ever go back there. With other things, like Floor796 that other people pointed out, I can spend so much time looking at all the labor of love that went in there, but making something to look at too closely likely wasn't the point here.
karpour··on Stewart Cheifet, creator of The Computer Chronicles, has died
The issue with Whisper is that it messes up both names of both products and guests. What we aim to do is make new subs, but including all the product names and guest names as hints, so Whisper will get them right.
karpour··on If you're going to vibe code, why not do it in C?
It's so refreshing to see a proper website these days, no js, no cookie banners, just hypertext. Your part about still enjoying programming really resonated with me. I still get so much joy out of programming after 20 years of doing it, it's still just as exciting to learn new things, and I am definitely not running out of new things to learn.

I would absolutely love to teach programming to non-programmers. I have also been offered a job at the technical school where I graduated. But remembering how uninterested the vast majority of my classmates were back then discouraged me from even trying. I guess what I'd want is a teach a room full of people excited to learn about programming.

karpour··on Lazy-brush – smooth drawing with mouse or finger
Great project, I had some fun playing around :)
karpour··on One Million Screenshots
This really makes clear how boring web design has become. 99% of websites use the same standard layout, there's almost nothing distinct or exciting about any of the designs. I remember web design being an art form, with books being printed with the best designs... I'd visit brand websites just to look at the design itself, even if I wasn't interested in what they were selling.

Of course not all is bad, but I'd love to see some creativity again, it seems like almost no one dares to break the norm anymore.

karpour··on 200k Flemish drivers can turn traffic lights green
In Eindhoven, NL, there is a similar system without app. At night traffic lights are red by default, if sensors in the pavement detect an approaching car they turn green in time. If there are no other cars you never have to stop. Great system and has been there for a decade at least.
karpour··on Show HN: I built an old photo restoration tool using the Flux Kontext
To be honest: not a fan. It creates a completely new image based on a photo, rather than fix it. The Einstein photo shows particularity well how pretty obvious facial features just get removed. The results look nice, but they are definitely not a restoration, but a generated image.
karpour··on Generative AI is not replacing jobs or hurting wages at all, say economists
I recently tried looking up something about local tax law in ChatGPT. It confidently told me a completely wrong rule. There are lots of sources for this, but since some probably unknowingly spread misinformation, ChatGPT just treated it as correct. Since I always verify what ChatGPT spits out, it wasn't a big deal for me, just a reminder that it's garbage in, garbage out.
karpour··on Ask HN: What are you working on? (April 2025)
Writing a complete API client for the Internet Archive in Typescript, with proper documentation, proper typing, unit tests and integration tests, so people can have a proper library for both front-end and back-end applications.
karpour··on This site uses cookies to store the fact you clicked “Accept Cookies”
Just because your site uses cookies does not mean you need a consent banner to be GDPR compliant

Unless you're tracking people or sharing visitor data with third party services, you're likely not doing anything that requires consent. See here: https://gdpr.eu/cookies/

karpour··on How University Students Use Claude
I would say a big difference of the Internet around 2000 and the internet now is that most people shared information in good faith back then, which is not the case anymore. Maybe back then people were just as uncritical of information, but now we really see the impact of people being not critical.
karpour··on How University Students Use Claude
My take: While AI tools can help with learning, the vast majority of students use it to avoid learning
karpour··on A new dental scam is to pull healthy teeth to sell you expensive fake ones
I never really trusted dentists, and I was validated when I went to a new dentist my brother recommended. It turned out that dentist had an accident and had a temporary substitute.

He took x-rays and showed me on the x-rays that I had 4 separate cavities under fillings that needed to be replaced on 4(!) different appointments.

I have dentist anxiety, so I went to a different dentist in hoped of doing it all at once. He did another x-ray and told me there was no sign of cavities and that I should come back in 6 months.

In retrospect I should have reported that first dentist for fraud or something.

karpour··on WelsonJS: Build a Windows app on the Windows built-in JavaScript engine
Look up WinJS sometime! It was a really neat idea that MS sadly abandoned.
karpour··on Scratchapixel 4.0, Learn Computer Graphics Programming
Quality writing and sloppy ML-genrated thumbnails really don't fit together, but I saw you already announced that you will replace them with proper images, so this will be a nice resource overall!
karpour··on Am I stupid to start web design agency in 2024
I say go for it. Most websites are bland and forgettable. Every startup site looks the same these days.

I'm not saying we need to go back to the absolutely wild early 2000s designs, but I feel like there is a need for beautifully designed websites that don't look like the standard responsive page layout of the past 10 years.

karpour··on German credit agency earns millions through unlawful customer manipulation
This, not nearly as bad in the US, but a mess of private insurances.
karpour··on Sora: Creating video from text
Artists should be able to choose whether their work gets used to train machine learning algorithms.
karpour··on Sora: Creating video from text
Not a single line saying anything about training data.
karpour··on Show HN: Wren – simple yet extensible task management with CLI, Telegram, HTTP
This is fantastic, the 3 different interfaces make a lot of sense, and having a cli makes it a breeze to plug other stuff in! I'll give this a try soon! Is there json output for the cli by any chance?
karpour··on Tsdocs.dev: Type docs for any JavaScript library
Congrats, this looks fantastic and will be useful for many!
karpour··on JSChronicle
Yeah, Javascript/ECMAscript history is actually very interesting, this contains barely any information.
karpour··on Don't Design Your Emails (2016)
May I say that it's refreshing to see a well-written blog post on HN that doesn't use uncanny ML generated imagery? Nice post!
karpour··on Apple and Google avoid naming ChatGPT as their 'app of the year'
As a senior developer: Experience. The output from ChatGPT isn't perfect, but it's good enough to point one in the right direction. The code it outputs is mostly garbage that a good developer would never put into production, but what it does fairly well is finding the relevant bits of documentation.

Example: Using a small part of a new, big, unfamiliar library. Rather than digging through the library docs, I can ask ChatGPT about it, which often points me to the relevant parts, which I then can still confirm in the official docs.

karpour··on Hacking ADHD: Strategies for the modern developer
Anyone else tired of blogs trying to make their content more interesting by slapping loads of generated images into each post?
karpour··on Drugmakers are set to pay 23andMe to access consumer DNA
I wonder how this works with the GDPR. Not sure if their service is even available in Europe, but if it is, Europeans at least should be able to just require them to delete all data whenever they want.
karpour··on Show HN: Open-source obsidian.md sync server
I'm using syncthing with Obsidian but of course i have regular conflicts which i just deal with manually. Thanks for pointing me to this!
Page 1 of 4Next →