HNHacker News
TopNewBestAskShowJobs

matsemann

24,019 karma · joined February 5, 2013

  val name = "mats"
  val domain = "matsemann.com"
  val email = "${name}@${domain}"
Some projects:

https://github.com/Matsemann/

Fpv with oculus rift https://news.ycombinator.com/item?id=7654141

Thesis on using ea to evolve bicycle wheels https://news.ycombinator.com/item?id=10410813

Optical illusions https://news.ycombinator.com/item?id=18307573

submissionscomments
matsemann··on Gemini 4 Argon
It's at least specific to open source, in my experience. Ask it about some commercial software: it searches some lacking documentation, social media discussions and make some guesses. Ask it about an open source tool: it searches the documentation, if not it dives into the implementation to figure out the edge case.
matsemann··on DraftKings is using AI to behaviorally target chronic gamblers
One thing not mentioned here, is how this also affects those not gambling. People act as if the only problem is how it exploits gambling addicts.

But it fundamentally changes sports. Both the amount of money in them, which comes with their own problems (see ManCity's judgement today). But also how players are affected. I know a soccer player in lower divisions getting death threats because someone in another country was gambling on their match. People try to bribe what's basically amateurs etc.

matsemann··on Everybody’s home. No one’s coming over
maybe because I don't live in a car-centric country, but I would just bike there myself with my friends, play, and bike home with my friends. From I was a kid until end of high school. Parents would often come to watch, but not always, and the fun was being with my friends anyways so it didn't matter.
matsemann··on Owed a billion dollars in Nvidia stock
Maybe, not sure if I'm referencing something concrete or just some common argument, heh. Anyways, my point is that the opportunity cost is the same whether you held bitcoin worth a pizza or usd worth a pizza at the time.
matsemann··on Owed a billion dollars in Nvidia stock
Yeah, that's the problem with this. Should one get the present day value of the shares (a billion), or present day value of the worth at that time (thousands)?

It's a bit the same as people making fun of someone buying a pizza with bitcoin, now worth a hundred thousand. It wasn't at the time, and most likely people would've sold it long before when it started to rise. And the hindsight should then be just as much "if you bought a pizza at the time in USD, why didn't you buy bitcoin instead??".

So to me one should get the latter of the two alternatives. People only come out of the woodwork because it suddenly happened to be worth a lot.

matsemann··on Breaking Up with Google Play: Why Conversations Is Now Free
It's sad, but I'd estimate 99.9% of the use of the images I've taken is through google street view, not alternatives. It's what people reach for when they're curious about conditions somewhere.
matsemann··on Breaking Up with Google Play: Why Conversations Is Now Free
Yup, but at least my uploads to Mapillary are creative commons licensed, so it's currently the best way of distributing the terrabytes of images I've taken of paths. Unfortunately no Panoramax instance that accepts contributions from my area.
matsemann··on How to keep enjoying programming in a world of LLMs
No, it's not a bias. If I vet every line of code still, but my coworker ships thousands of lines they don't understand, we're actually using it differently.
matsemann··on Breaking Up with Google Play: Why Conversations Is Now Free
Yeah, I spend my free time making it accessible to bike in my area. Some of that is providing google with free street view data and other stuff. The amount of broken stuff and lack of support, when I'm literally giving them free work, is insane. I hate to do it, but the good outweighs the bad imo (I also provide it to open alternatives like OSM, Mapillary etc).

Like, their pipeline has been broken for months. No way to contact them. There is a support page for the api, but they close all issues as "the api is working". Well, sure, you accept the street view so the api is technically working, but haven't processed any for months.. It's probably a different team, but no way they would bother talking to each other..

matsemann··on We're gonna need a lot more mathematicians
> For who though?

For math, the value of proving a theorem is often not proving the theorem (which most people already believe correctly to be true or false), but the path taken there, the new math invented, and how it can be applied to other problems. The end result is therefore almost inconsequential in moving math forwards.

matsemann··on Plan mode is dead
My experience with that is not very good. It gets so hung up in its initial decision. Like, it won't make changes because they're "breaking", for something never even committed. Or it will litter the code base with defensive code and comments about the path not chosen.
matsemann··on How to keep enjoying programming in a world of LLMs
I don't mind using an LLM while programming. At least the way I use it, I still feel like my experience, knowledge and taste is being utilized to make it better than if I were to vibe it.

What has made me enjoy it less, is having to deal with colleagues' use of it. Sorry to say, but I don't enjoy talking to meat proxies, or getting huge PRs that solve the wrong problem. It's like half the people have turned off their brain. We produce faster, but we don't produce the right stuff.

matsemann··on Owners mourn spoiled food after firmware update bricks Samsung smart fridges
I'm biased working for an online grocer, but isn't the problem really that you are in a store making the decision instead of in your kitchen at home? Half the goods I buy anyways aren't in a fridge, so a smart fridge only solves parts of the problem.
matsemann··on Meta VR Glasses
If you already had a long standing fb profile you were probably good. But if you had to make a new one just for Quest, you could sometimes end up having to go through all kinds of hoops to prove you weren't making a spam bot account. Or if you tried to access a long forgotten account.
matsemann··on AI and the Destruction of the Creative Commons
Sorry, but this seems like just moving the goalpost.
matsemann··on AI and the Destruction of the Creative Commons
My point is you can't. No one is logged in and active unless it's a popular night.
matsemann··on AI and the Destruction of the Creative Commons
I'd wager 99 % of the OSS the world runs on is people that never have cared about credit or building a portfolio.

What they do want, however, is to not have to spend time on the thousands of AI generated pull requests and bug reports.

matsemann··on AI and the Destruction of the Creative Commons
Yeah, small city I grew up in there are no longer taxis. Used to be a semi full time position for 1-2 people, so any night you could get a taxi if you arrived by train or needed to get home from somewhere. Most nights operated of course on a loss, but made up for on the volume during some weekends or periods of the year (like winter holidays). But then when the taxi monopoly broke down, more people started to compete on the lucrative weekends. Good in the start, quicker to get a cab and price decreased. But then the original cab drivers couldn't sustain the new lower income, and got other jobs. No one wants to be up night to Wednesday for perhaps two trips, so now it's impossible to hail a cab most days.

And the relevance here is how this disruption played out. Will the same happen to open source? See it already for instance in how AI makes some maintainers burn out. Where will it lead?

matsemann··on AI and the Destruction of the Creative Commons
Exactly not this. Way to straw man all counter arguments before they even got any.
matsemann··on AI-generated posters don’t have to be horrible
To me it's the opposite. If the poster is something typed up in Word, I know the Farmer's Market is the real deal. If it's AI generated, I immediately get Temu dropshipping vibes.
matsemann··on Xcode 27.1 Beta Release Notes
But you're kinda proving my point. I don't disagree with having pride in your work and obsessing over details, but as you say, it won't matter in the end. And so, many will probably find themselves disappointed with the Duo, as there is little reason for developers to care. And then many won't.
matsemann··on Xcode 27.1 Beta Release Notes
No, it's based on pragmatism. Every feature is a cost/benefit tradeoff. You didn't answer the question: would it be worth it?
matsemann··on Xcode 27.1 Beta Release Notes
Thanks for the backhanded compliment, very mature..

I'm not an iOS developer, never made an app at all, I asked because I'm curious. What is it really to gain?

matsemann··on Xcode 27.1 Beta Release Notes
But will you gain anything by building for it? Will you see noticeably more users or people choosing another alternative because you didn't specifically building the app for Duo? At least if it doesn't outright break.
matsemann··on A heap overflow and SSO misconfiguration to compromise OpenAI internal repos
But if you don't support HEIF you get the Apple crowd breathing down your neck. The fact they made it basically default when sooo many things don't support receiving it is bonkers, but they'll bludgeon it through.
matsemann··on macOS 27 Golden Gate – Review
I've never had so much stuff break than with the macOS updates. I can get some of it, like drivers or programs hooking onto OS features that change. But so much "normal" software just breaks. Or can't even run without the dev recompiling for the new ui kit version or something. While on Windows I can run any random old tool not touched in two decades and it'll work.

I dread updating Macs.

matsemann··on Tell the speakers that you liked their talks
I used to have a colleague that would always nod to things in meetings, and make a humming/agreeing ("mhm") sound once in a while. I used to find it a bit weird, he probably didn't even notice it himself. But then I held a presentation once with him in the room, and started to love that little quirk of his. Could always just find him in the crowd and feel some encouragement.

As for telling speakers you liked their talks, another higher up in the company used to send me a DM and thank/praise me. My guess is he did it for everyone, but still it felt very validating as a junior, both to be seen and also encouraged. It's a bit like with kids, tell them they're good at something (even if not), and they'll try to be, heh.

But I've tried to take that with me, and send DMs to people, where it maybe normally wouldn't feel natural for me. But after a while it does. And it can be even for small things, like "I like how well prepared you were for that meeting, any questions they had you could answer". You'll bet that person is well prepared the next time we have a meeting as well.

matsemann··on Let's make quality the norm again
I do think our consumer rights in Norway help a bit on this (the article is a page to the consumer agency here). We have 5 years mandated "warranty" on almost all purchases. Which means selling a cheap blender that breaks after two years, you as a shop/producer/importer have to eat the cost to provide a new one if it happens. Which means that the chance of something breaking becomes priced in, so you can't really get away with selling something flimsy a bit cheaper to trick the consumer.
matsemann··on Show HN: 1080p is 920px tall – 1k real browser viewports
I've never found it that useful to see a list of numbers of sizes. I can't visualize them quickly, and in the end the exact pixels doesn't matter, it's the various ratios.

I made this ~15 years ago. Took all the common phone resolutions at the time and scaled so that they all were similarly tall. Then it gave me a good grasp on what aspects my game needed to support. https://imgur.com/a/JT5JyyH

matsemann··on Everyone should slow down AI development except for me
Well, that's almost a tautology. People claim Y2K or ozone was a panic and that nothing happened. But nothing happened exactly because the force behind the panic also fixed the issues.
Page 1 of 34Next →