HackerLangs
TopNewTrendsCommentsPastAskShowJobs

matsemann

23,437 karmajoined 13 năm trước


  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

comments

matsemann
·20 giờ trước·discuss
Not sure I agree. Having a complete rewrite like you propose is a huge project, and a very scary flip. And I honestly don't see the value in doing it like that. So now you have the same mess as before, just re-written?

Best I've seen it done is to move module by module. So if you want to do "X", you now have to do it in the new system. And the big part of the rewrite of X is figuring out the specs and making it better along the way. Then people also actually want to move.
matsemann
·Hôm qua·discuss
This is a game for me. I play lots of scrambled letter games (mainly https://squaredle.app/ every day). Time pressure ruins it for me.
matsemann
·Hôm kia·discuss
What's the point of the rewrite if it doesn't fix the underlying issues, though?

A rewrite being a good idea often hinges on the ability to simplify. After a decade or more, it's now apparent what the application should and shouldn't do, so one can build it with those learnings and shed all tech debt from how it grew organically.

Aka preserving all behavior is not what I would want from a rewrite. The point would be to make decisions on what behavior should be kept and what complexity can be removed. An AI can't do that. It can help with execution if the decisions are made, but they're made by being very intimate with the codebase and floating all cases and then talking with stakeholders.
matsemann
·3 ngày trước·discuss
Thanks! Did look at it a while back, and currently no instance where I can provide my street views, unfortunately. Hopefully more instances will come soon. And also hope that more mapping apps will use this data, it's a chicken&egg problem I guess.
matsemann
·3 ngày trước·discuss
Panoramax is still unfortunately very lacking outside a French instance. I've tried to contribute my street view images, but it's not used by anyone or anything as far as I can see.
matsemann
·3 ngày trước·discuss
I upload street view pictures to Mapillary, which again can be used to automatically infer info into OSM (like signs etc)

But I feel very few OSM mapping apps use street view / have it as a feature. But for me it's the main feature I use Google Maps for. Like checking road conditions or finding nice places to camp when bikepacking. Which is why I also upload my stuff to Google (cars can't access most of these areas), but I'd prefer open alternatives.
matsemann
·3 ngày trước·discuss
I probably only use 1 % of Astro's features, but I like how it's enabled me to build static sides as back in the days, but with a build pipeline.

So I can use components, reuse stuff, include stuff etc, basically what I would do with PHP back in the days, but now it spits out a compiled page I can host for cheap (often even free). And easy to add in some interactivity when needed. Like I render a list as a component, and very easy to ship some dynamic filtering on the frontend using the same code, but the content is still statically in the html, so served fast and good SEO.
matsemann
·4 ngày trước·discuss
Yeah, yeah, people say that all the time. But it's not the dash itself, it's how it's so stiff and obviously not written by a human. "No screen glow, no keyboard, no chat UI." and other bullshit.

Why should I waste time reading this link, when the "author" themselves didn't write and, probably not even read it themselves.
matsemann
·11 ngày trước·discuss
About (2), it reminds me of a video I saw once of someone trying to take a picture at a sport event, or how my parents try to do it. Hold the phone with an awkward grip to point it towards what you want, with one hand free. Accidentally touch the edge of the screen and click something with the gripping hand. Then try to zoom in with your free hand, but one finger hits the screen first due to the angle of the phone so you do a swipe instead and go to selfie mode. Swipe fervently to get back. Try again, click screen to focus. But just as you click a notification pops up and you press it.
matsemann
·11 ngày trước·discuss
No, tapping something visible and seeing what happens is discoverable. And Apple used to have skeuomorphism to help with affordance. Swiping from various directions and other hidden shortcuts aren't discoverable, and my guess is most users can't find half of the features of their phone.
matsemann
·11 ngày trước·discuss
Yeah, for a decade now it's been a UX disaster. It "works", because so many people are used to it, but look at a new user trying to navigate iOS, it's bonkers. Swiping from random directions achieves different things (and how would you even know you can?). The home button has like 11 different functions depending on how you press it and when.
matsemann
·12 ngày trước·discuss
I tried the same on images of disks in my back. The ai picked a slice not from the middle and used that to say they were too small (since it was looking at a slice towards the edge) and basically told me my life was over and my pain would last forever.

Luckily my disks were fine. Wouldn't trust it. Additionally, an MRI of a pain-free, healthy human still would show lots of things and damage. Unless it coincides with a symptom, it's probably harmless. That's why the history is important when looking at images. Can't just upload something and hope for findings.
matsemann
·12 ngày trước·discuss
No, I know for a fact the cause where I live is the climate, they can now survive where they earlier couldn't. Sure, there may be other reasons other places, but that wasn't what I wrote. I wrote about my town. Why that is so hard for you to grasp is honestly baffling, heh.
matsemann
·13 ngày trước·discuss
There's a difference between "I didn't like their salad" (opinion) and "they don't pay their bills" (a fact, that could be defamation if not true)
matsemann
·13 ngày trước·discuss
It's a fact, though. You got too hung up on altitude, which I guess is just a proxy for temperature when I compare to neighboring towns. Been mentioned on the news etc that more and more towns get disease bearing ticks here, due to conditions for them getting better with global warming. Not sure why hearing a negative effect from global warming triggered you so?
matsemann
·13 ngày trước·discuss
No ticks at the altitude I reside. But with global warming it's slowly creeping up towards the towns further down. Same with Spanish slugs. Will soon be able to thrive here as well.
matsemann
·15 ngày trước·discuss
> If anyone feels negative, I recommend seeing a psychologist.

Telling everyone that disagrees with you to see a psychologist is certainly something. The delusions of grandeur may make your statement quite ironic, heh.
matsemann
·15 ngày trước·discuss
Because it could be strategically good to increase their market share and loyalty when everyone else is increasing their prices, for instance? But no, the "fiduciary duty" thing trumps everything, I guess.
matsemann
·15 ngày trước·discuss
Even with plain ASCII we sometime struggle with the various scanners, as they emulate keyboards. So for instance using : in the barcode as a separator of values becomes wonky if the OS has a different input language than expected.
matsemann
·16 ngày trước·discuss
I've never even used it and still I read every changelog posted here. So interesting and good writeups.