HN user

koehr

143 karma

Source code as art, freelancing, based in Berlin, Germany.

meet.hn/city/de-Berlin

Socials: - koehr.at.hn - github.com/nkoehring - instagram.com/coffee_n_code - reddit.com/user/koehr

Interests: Freelancing, Hacking, Mentorship, Networking, Open Source, Philosophy, Programming, Remote Work, Privacy, Social Impact, Technology, Web Development, Writing

---

[ my public key: https://keybase.io/koehr; my proof: https://keybase.io/koehr/sigs/Og6pOR4F2t5w_kycA8yZqc-71k_IatrPww32whM8Dio ]

Posts19
Comments49
View on HN

I just tried it. It downloaded Qwen3.5 2B on my phone and it's pretty coherent in its sentences, but really annoying with the amount of Ente products mentioned in every occasion. Other than that it's fast enough to talk to and definitely an easy way to run a model locally on your phone.

This is the wrong argument. Claiming that Mozilla is doing it wrong because the technology purist part of their userbase decided they don't want AI is simply short-sighted. The kill switch is the best option, because it let's Firefox be like a typical user would expect, while still giving the option to deactivate things. Deactivate by default and the typical user feels patronized.

For me this really speaks for intermediate text formats like Markdown, that are easy to read and render, while covering most formatting needs.

A decentralized social network that uses plain text files over HTTP. No algorithms. No ads. No data harvesting. But not just microblogging. With rich about sections and multipage feeds, it can be a full blogging platform. Write short posts, long essays, organize by topics. All in plain text.

It's interesting how this sounds like a cutting edge experiment, while this is a common thing to see in Germany and other European states for quite a while now.

I started playing around with the idea of a new programming language that compiles to JavaScript. Despite syntactic improvements and type-checking, it's goal is to streamline promises, async/await and callbacks into one signal based system I call live variables. Additionally, those could be compiled via different, interchangeable compiler plugins to framework specific code, like React's useState or Vuejs' Refs, to make it more future prove. It's still in a concept stage and maybe the whole project is futile, but if it piqued your interest, check out https://github.com/nkoehring/Solace

The EU can still, in theory, sue them because they're serving Europeans. Especially in the beginning many companies became afraid of the possibility so they simply blocked access to see where it goes. Then it probably became clear the European customers are not worth the effort to change back. But actually it's still illegal what they're doing because the GDPR also states that customers have to be treated neutral regardless of their location, as long as it's not about licensing of course.

Honestly, melting two open source editors together (or rather cloning one while integrating the other) and ask for that amount of money for it is in my opinion unacceptable. The only thing that would make this a bit more acceptable is when the developers are promising to spend a lot of their earnings for vim development (and maybe VSCode, too).

*edit:* Just saw that it is actually open source and will be available for non-commercial use for free. I'm more than fine with that model!

After Bradley Taunt published 1MB.club, a good discussion sparked ( https://news.ycombinator.com/item?id=25151773 ).

One big opinion that I definitely share is that 1MB is actually pretty generous, even excessively generous. So I went for a more reasonable number that allows for fast loading everywhere but also some complexity. Another point raised was that not only the size should matter but also the amount of content. 200kb of pure text are probably more valuable than a single word shown with a 200kb webfont.

The page analysis and insertion are (semi-)automated. As currently visible on 1MB.club, the manual process is just not feasable. The pages are downloaded and analysed with Phantomas. They are also rechecked after a week.

1MB Club 6 years ago

I love the idea and I think it is a very reasonable, although generous limit. Excessively generous, as @yellowapple called it, maybe. But I am indeed surprised to find not only tiny blogs and personal homepages on this list, but also government (gov.scot, gov.uk) and other resource intensive pages.

Despite all that, I propose an additional, even more exclusive club, because the internet needs a break. I propose 250kb compressed first-load size.

A webpack configuration and example application for Vue3 with Typescript, Router, simple global state (no Vuex) and some neat build time features.

"Every moment a new JavaScript framework borns here and there, so here is mine." That is what should be written on the page, to be honest. And not even the claim, that it lets you do everything without writing any JavaScript is not true because you simply move your JavaScript into the DOM node attributes. I think this is pretty much a step backwards towards in-page PHP or some XML logic parsing.

Thanks for trying though. The fatigue is real.