HNHacker News
TopNewBestAskShowJobs

WA

9,458 karma · joined November 20, 2009

I run a bootstrapped B2C webapp/app. Mostly a lurker on HN.
submissionscomments
WA··on Nitter and XCancel receive cease and desist notices
It also has more bots than before, even though Musk promised to get rid of them.
WA··on Stop Making TUIs
Thanks. Kinda proves my point about TUIs having all kinds of hidden keyboard shortcuts.
WA··on Stop Making TUIs
iTerm2. Doesn’t work out of the box or something, but I’ll take a look at my config.
WA··on Stop Making TUIs
No, but I want to click to place the cursor in my 10 line prompt wherever I want. I want to double click to mark words. I want to use a scroll bar. I want to copy paste properly and not "23 lines pasted". I don’t want to read docs to find all keystrokes the TUI supports to achieve what I want.
WA··on The Amazon tax
And Apple. Unsurprisingly, the brand name of my app converts best, except Apple wants an outrageous $3 per click or something. Of course, I simply live with no ads and trust in people finding the correct download link if they want my app and not the competitor bidding for my brand keyword.
WA··on Where did the old web go? We followed 657,607 links to find out
Websites always have been shopping windows. They change with the seasons, they come and go. The idea that websites are forever and archived like newspapers might be laudable, but it really applies only to… online newspapers.
WA··on Flutter 3.47
Flutter: if you want a pixel perfect version of your app that looks similar on Android and iOS. Some quite popular apps use it and make a shit ton of money, for example Headspace. More here: https://flutterhunt.com/

React Native: totally viable, because core business logic is the same. If you want native UI elements and all the iOS Liquid Glass stuff, but don’t want to have to completely separate code based, React Native is a viable option if you don’t mind installing lots of third party packages for functionality you get out of the box in Flutter or true native apps.

Native mobile: I have one smaller app with quite a custom calendar view, written with Claude Code natively for Android and iOS. Coding agents help and you get maximum control. Mentally, it’s a bit cumbersome to direct you agent to do everything twice. While one platform can serve as a reference implementation for the other, it’s kinda annoying mentally "to do the same feature all over again and test and direct the agent". But it’s doable.

KMP: No experience, I just hate most things around Android.

PWA: That ship has sailed. Nobody knows about PWAs, most PWAs are bad. It’s a bummer really.

Capacitor: make an SPA (offline-first preferably), and use native code plugins via Capacitor. Still quite feasible, comparable to Flutter in the sense that you need to build a custom UI or use a fake version of Liquid Glass and Material. I use Ionic for that, but it’s a bit dated (still on Material v2). Heavily depends on your skills as a web dev to get good UX.

WA··on Flutter 3.47
WASM or JS doesn’t matter. The reason is Canvas instead of DOM. Flutter apps render to the canvas element, because this is the only option for the 2D game engine you mentioned.
WA··on Software development with AI is starting to feel like cooking steak
Starbucks uses espresso machines that cost 4-5 figures. They have automatic thermal control. They never boil the water. While I agree with your overall sentiment, claiming that Starbucks makes coffee too hot and thus tastes bad is nonsense.
WA··on A Rant About “Technology” (2005)
I beg to differ. Earthsea is a good example of "tell, don’t show". It goes on and on with explaining things that happen without the showing part. It’s outright boring.

It might have been inspirational decades ago. Now, it reads dated. Tastes are different, but I’d not call it well-crafted at all.

WA··on GPT-5.6 used a prompt to close a 30-year gap in convex optimization
If knowledge is a Swiss cheese, LLMs can help fill the holes, but not make the cheese bigger.
WA··on A graph that should be front-page news
Your post is the typical "it's not us, it's them".

- Per capita: US has the highest emissions: https://ourworldindata.org/grapher/co-emissions-per-capita

- Cumulative, US has the highest emissions: https://ourworldindata.org/grapher/cumulative-co-emissions?c...

As a European, we have the same thing going on, except we're usually saying "let the US and China do it first", but our cumulative baggage is also pretty big.

In some way, the US and EU are even MORE responsible for reducing emissions and cleaning up their mess, because they reaped all the benefits of a high GDP because of massive burning of fossil fuels without investing heavily into renewable infrastructure.

WA··on Every new car sold in the European Union must include a driver monitoring camera
The law doesn’t mention Cookies even once.

If your company is overcompliant, seems to be a company issue. This is a general trend I observed: way too many companies and even government entities don’t do certain things for "privacy reasons", while they’re just lazy and privacy is an excuse.

It’s not like not having a consent banner for necessary cookies will result in a fine right away. Most fines are for serious stuff.

WA··on Apple 'Hide My Email' vulnerability reveals peoples' real email addresses
Source? I don't think this is true. Doesn't seem to be the case for me. Maybe your email provider attaches your IP address?
WA··on Hey Nico, you didn't vibe code your data room but stole it from Papermark
He seems to be a bullshitter and partially fake. Just take a look at his LinkedIn profile.
WA··on Founding a company in Germany: €9600, 152 days and I still can't send an invoice
Company names != brand names. Brand names != registered trademarks.

They could probably call it "Plenty Apps GmbH" and that would be fine.

WA··on There are a few things that I look back on as my mistakes in the early days
Happened to me with GTA IV and I have been playing all games since GTA 1. Maybe I just grew too old for these story-driven games, but I never finished it and haven't touched GTA V at all. San Andreas was probably my favorite.
WA··on There are a few things that I look back on as my mistakes in the early days
Single player = beating the "campaign" in Nightmare difficulty with Gauntlet only :) (but I don't remember how far I got)
WA··on Apple reveals new AI architecture built around Google Gemini models
The better use case would be to make AI cancel that damn subscription that lets you jump through 20 dark pattern questions and then tells you to call customer support.
WA··on Learn SQL Once, Use It for 30 Years
- I recently read that most programmers SQL knowledge is outdated by 20 years and it’s true for me. There are quite a lot of features in most DBs that feel very "new" to me.

- Comparing SQL to React weakens the argument. SQL is the language, React is a piece of software. You certainly can run 30 year old JS today in modern browsers.

WA··on The Website Specification
.well-known/security is listed as a prominent example, but is not in the well-known category.
WA··on HTML Lists
And yet, no native select + search combined, which is a very common kind of list. The datalist is basically unusable, because you don't know any of the options.
WA··on Jumping into cold water can stop your heart
The worst part is that it’s impossible to tell if the author has just "improved" a correct article to add hyperbole or if the whole thing is hallucinated and all explanations are kinda wrong.
WA··on Do you want the US to "win" AI?
The question who will benefit from wealth generated by AI is never clearly answered. Or it's hand-waved away with some productivity gains mumbo jumbo (that never result in less work, just more, because everybody loads up on AI tools) or the good old trickle down lie.
WA··on I learned Unity the wrong way
When I started game programming, I thought that game programming means manipulating pixels on a screen. Took a while to understand that the stuff you see is just a representation of the game state in memory. The whole game could run in memory only without any render logic and would still work. That's what game servers do.
WA··on Tesla tells HW3 owner to 'be patient' after 7 years of waiting for FSD
Not a lawyer, but pretty sure shit like that doesn’t fly in the EU.
WA··on Show HN: Every CEO and CFO change at US public companies, live from SEC
Nice idea. Small thing: the categories are pretty much fixed. If you have to abbreviate a never-changing category like "Consumer Defen..." in a widget, your design doesn't work in this aspect.
WA··on High-Level Rust: Getting 80% of the Benefits with 20% of the Pain
The 5% who use it love it 95%?
WA··on Many African families spend fortunes burying their dead
> It's viewing the situation through the lens of Anglo capitalist opinions.

Came here to say this. It's a very narrow perspective that shows in sub headlines like "Kinship societies are wealth-destroying societies".

One could also take the lens of "Kinship societies are making people's wealth more equal to reduce competition and jealousy, increase harmony and happiness" – although I have no data whether these people are genuinely more happy. It quotes some business-oriented Ghanians who seem quite unhappy about sharing their wealth. And yet, the perspective of indivual wealth over group wealth is assumed and never critically reflected upon.

I'm not saying that their way is better or something like that. I just think that reading the article is a good exercise in reflecting on one's own views on life and wealth.

WA··on Am I German or Autistic?
Question 9 imho is the most German one ("When someone says 'we should get coffee sometime,' you understand this to mean:").

It depends on context a bit obviously, but most Germans are sincere about it. You either propose coffee or you don't.

However, there's a subset of Germans who seem to propose coffee and then don't follow up themselves, but it's not just a phrase. If you are the one to follow up, they'd join you. Which, to say the least, is annoying, too.

From my German perspective, asking someone for grabbing coffee sometime and not meaning it is a completely stupid thing to say. Why would you suggest it? Why should the other person have to decode this as a "nice thing to say but not meant literally" if you could say a hundred other things that could be meant literally and are still nice, like "see you around" or something like that?

← PreviousPage 2 of 34Next →