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

Yes, France had the idea to weaken Germany in exchange by forcing it off the D-Mark. A move that unexpectedly had the opposite effect and further strengthened Germany's economy.

In post war Germany the sentiment of relative status compared to our allies in the most powerful people was mostly gone. You can expect as we move more towards the right, and WW2 gets more and more forgotten, it will come back.


The intended effect of having economically-strong Germany subsidize the poorer European states (e.g. Greece) definitely succeeded. Or at least the Greeks think so. But nobody expected that it would also strengthen the German economy to more than make up for that.

I increasingly find that donations should be the way open source projects should be financed. Showing banner ads in end-user facing software asking for donations towards the development of that same software seems like the perfect way to get attention for it.

Maybe it was added as part of a larger set.


Yeah, I was shocked that a keyboard replacement of my company issued X1 is basically a full teardown. When it was time to replace my private laptop a year later, I opted for the L-series, which is much better in that regard and also much cheaper. Keyboard replacements are a pretty standard thing for me, because I don't like my local layout and if you limit yourself to buying with the layout you want, you can only go to Apple or Framework nowadays.


I went with Framework this time, I use linux so I love that if I have a problem with the wifi card on my laptop, I can just replace it


I don't like betting on newcomers. While they may have some good ideas that improve the industry overall, there is a lot of long-term learning that newcomers can't yet benefit from. That usually leads to silly mistakes and quality problems. The useful aspect of newcomers is the credible threat they pose to the old guard of taking a portion of the pie away if they don't innovate. But I don't feel like spending my own money on that.


I tried so hard to live framework. Now I barely like them. Too many concessions, but the price just sucks.

Of the four I bought for employees. Two have had serious issues.


What kind of issues? That is concerning.

I love that they have way less thermal throttling than the X1 I had before


Interestingly banning a far right party in Germany failed at the constitutional court a few years back with one of the arguments being too many party members were actually paid informants of the authorities and thus it wasn't reliably possible to distinguish what the party did on its own vs what the authorities caused. I think many people concluded that the party finances were mostly kept stable by these informants, so the easiest way to get rid of them would be to drastically reduce that.


In a weird sense Open Source won


Yep - its an interesting angle to look at it.

Or rather OpenSource might have just saved the world!


Ah, that makes sense. After all, Anthropic is selling tokens, so they would like you to consume more of them.


I find it likely that we are still missing a few major efficiency tricks with LLMs. But I would also not underestimate the amount of implicit knowledge and skill an LLM is expected to carry on a meta level.


I never thought that it would be a promising approach to build entire web apps using wasm. You don't just have to make it possible to interact with the DOM. You also have to have the right high level language to do this kind of DOM interaction and application logic. JS isn't bad for that purpose and it would probably take a lot to find something that is much better (which compiles to WASM instead of js, like ts and svelte do).

The only real avenue for js-free web applications would be to completely abandon the browser rendering path and have everything render into a canvas. There are experiments to use UI toolkits designed for the desktop. But even that I see more of a niche solution and unlikely to become very widely used. HTML/css/js have become the lingua franca of UI development and they are taking over desktop applications as well. Why should that trend reverse?


> 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.


> You also have to have the right high level language to do this kind of DOM interaction and application logic.

That just means you personally like JS. In my opinion many languages are better than it.


Maybe that's not the dominant mindset anymore, but I for one would love to use a language that's actually built for functional/reactive programming instead of inventing half-baked JavaScript dialects for that purpose. Elm was a language in that spirit, but it never felt complete.


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.


Sorry, I am turned off by the CRDT in there. It immediately smells of overengineering to me. Not that I believe git is a better database. But why not just SQL?


Merges require revisioning. JSON or SQL do not have that in the model. This variant of CRDT is actually quite minimalistic.


I would argue LWW is the opposite of a merge. It is better to immediately know at the time of writing that there is a conflict. CRDTs either solve or (in this case) don't solve a problem that doesn't really exist, especially for package managers.


Git solves that problem and it definitely exists. Speaking of package managers, it really depends. Like, can we use one SQLite file for that? So easy, why no one is doing that?


idk, debian for example uses plain text files. I have to imagine it would bring some advantages to move that over to an sqlite to improve performance, but then it seems package management designers fall into the two categories of either under-engineering or over-engineering the solution. There is little glory in evolving something incrementally, everyone wants to do green field stuff.


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

Search: