25 June 2026
Preview of 'We’re making Bunny DNS free'

We’re making Bunny DNS free

"Kudos to the BunnyNet team!I've always looked for a EU based alternative to Cloudflare; not because I didn't like them, I still support Cloudflare and they're a great company, but pushing for and testing EU services is important particularly in the light of recent developments in EU-US geopolitics.The problem is that many European companies aren't as competitive as their US counterpart. Consider Hetzner as an example: how can you imagine being competitive with US cloud providers (AWS, Azure, GCP) by raising the prices so much, in such a short time, with so little previous communication to your customers?BunnyNet on the other hand is being competitive and this move is in the right direction. Of course their free tier is not comparable to Cloudflare (they are two different companies, with different profiles in terms of debt, cash in hand and so on), but it doesn't need to be for small projects.I'm not choosing BunnyNet because it's european, I'm choosing it because it's a good company that is providing a good service."

"Just looked at their website, they don't do many loss leaders as others, for example others offer free static site hosting.But they are a private company with only one small $6m funding round back in 2022, so I think they are more focused on building organically and not chasing investor funded growth.Good luck to Bunny!"

"It sounds like they made it free for customers for up to 500 domains. It also sounds like they were charging for DNS resolution before? Or is it DNS hosting?>So, we’ve eliminated DNS query fees entirely.> Bunny DNS no longer charges for DNS queries and includes free DNS hosting for up to 500 domains per account. There are no query limits, no per-request billing, and no critical features hidden behind enterprise plans. (Yes, that includes smart records and health monitoring too.)>As with all bunny.net services, accounts using the platform are subject to our standard $1/month minimum spend, but DNS itself no longer incurs any usage-based charges.Oh..kayy."

Preview of 'Fired by Google for creating the Google workspace CLI'

Fired by Google for creating the Google workspace CLI

"I'm noticing a few commenters who work (worked?) at Google (inferred from comment history) who are critical of this person's actions.First: you ought to disclose that information when commenting on a topic that relates in some way to your financial incentives.Second: when I worked at Google under Chrome it was very common for individuals and teams to publish projects to open source repositories under Google-managed Github orgs. In fact, for most of my tenure ('15-'21) my team had license to publish to Github unilaterally (no approval from the open source office required). Great power comes with great responsibility, but also I would put to you that publishing an open source project like this one is part of Google's culture.Firing seems an extreme consequence for the perceived damage of a long-tenured employee's behavior in this case."

"Yikes. The lack of judgement involved in personally releasing something that could be confused for an official release (I was confused) by your employer is someone who has huge wildcard risk in the future. I would expect significant disciplinary action if they didn't follow procedure, and termination if they were directly warned at any point."

"I never worked for Google, but I do have fairly extensive experience with these kinds of situations. From that perspective, I assume there has to be more to the story for it to lead to a firing.In general, when a talented employee (like OP) does something like this, the response is usually something like:“We appreciate and love your initiative, and we want to encourage you to keep doing this kind of work. However, this needs to be taken down, and you need to make sure this does not happen again.”Usually, these things are not career-ending moves. Actually it might be even opposite. Sure one might get labeled as a “cowboy”, but there is always some executive who will support “cowboys” because they shake things up. So one can actually get a promotion.So I think there is something more here.Either Google handled this very badly (and organization is broken) or the OP did not act in the company’s best interest and intentionally refused to follow certain instructions."

Preview of 'FUTO Swipe – A new swipe typing model'

FUTO Swipe – A new swipe typing model

"I love swiping for speed, because it's usually faster than tapping and easy to do one-handed, but then there are always a bunch of words that are too similar that it can never get right, it doesn't deal well with doubled vs single letters, etc.So for the longest time, I've wanted a new keyboard layout specifically designed for swiping. In the same way that Dvorak was optimized for ergonomically typing English words, I want a keyboard layout designed to minimize word overlap/ambiguity when swiping.It doesn't even necessarily have to have 26 keys, e.g. maybe there could be one key overloaded for v/w/x/z (and you long-press it if you ever want to type a single letter). On the other hand, maybe there need to be separate keys for 'e' and 'ee', or a special key for "double the previous letter".Because I love swiping, but all my problems with it come from the fact that the QWERTY layout is far from ideal for it. I am 100% willing to learn a new layout if anyone will develop an optimal one for English so that swiping has a 99.9% accuracy rate instead of what currently feels more like 90% or 95%."

"I've been using this keyboard on and off for a while now. I've always switched back to gboard, however this update made me convert full time. It's really good.There are a few issues, like it randomly capitalizes words in the middle of sentences. Also, it doesn't seem to take context into account when suggesting words, so words that clearly wouldn't follow the last word will often show up.It's not as good as gboard yet, but close enough that I'm going to stick with it.Note that if you have a more powerful device, you can get larger models for voice and larger dictionaries from their site. They make a noticeable difference.The only fundamental issue I have with it, they seem to be ideologically opposed to adding a GIF search, which I miss occasionally. https://github.com/futo-org/android-keyboard/issues/293#issu..."

"Awesome. I've been using FUTO keyboard for two years now and it's the best free & private keyboard I found, but swiping has been really bad for all these keyboards which was such a pain because I use swiping a lot.Nice to see the hour of swiping I did adding to their dataset actually helped. I'm using it now and it feels as good as the Google keyboard.Edit: It is sending me a little that it keeps swiping "whats" instead of "what's" though, hopefully they fix that later."

Preview of 'OpenAI unveils its first custom chip, built by Broadcom'

OpenAI unveils its first custom chip, built by Broadcom

"> Developed from design to production in nine months, accelerated by OpenAI’s models> the use of OpenAI models to accelerate parts of the design and optimization process.I wish there was more about this. As is I kind of have to assume that this is just meaningless marketing, like saying development was accelerated by Microsoft Office or their 5k LG Ultrafine 40-inch monitors.Like, if this was as big a deal as it kind of vaguely implies, they would be making a bigger deal of it, right?"

"Probably obvious but still omitted in the OpenAI post: chips are being made by TSMC [1]. Wasn't sure if Intel got it.1. https://www.investing.com/news/stock-market-news/openai-unve..."

"I wanna see an inference chip where the weights are part of the rom of the chip.There would be 1 multiplier per weight (and since they're constant, the whole thing turns into a bunch of simple adders), and the total pipelined system throughput would be one token per clock cycle.That means you can probably have millions of users simultaneously using a single bit of silicon, with perhaps 500 million tokens per second coming out the output bus.Downside is this chip would be huuuuge - a whole wafer.Wafer level faults probably won't matter though - neural nets are resistant to a few missing or wrong weights.Due to the speed the industry moves, you'd want to race from model weights to production super fast, make 50 wafers, use them for a year, then bin them when that model is obsolete."

Preview of 'In memory of the man who put red and green squiggles under words'

In memory of the man who put red and green squiggles under words

"I find it odd that many of both the blog comments and the HN thread comments are focused on debating the merits of the feature itself rather than the broader point of the article, that a small isolated change made by one person can have a massive, long-lasting impact on software and on how billions of people interact with it for decades after it was implemented.It’s like no one ever took a humanities class"

"If you continue in this industry of software creation in a corporate setting, and you put your name into the source code, eventually you will become known for products/features that you never expected to become known for. And the things you had actually worked the hardest on and hoped to become known for will be lost and forgotten to time.The process of creating things is completely within your control but the process of becoming known for a thing is completely beyond your control."

"When you work in multi language environment the squiggles are often less than useful. They are just visual noise I must fight or ignore because the system tries to guess the language of the text I'm writing and it is most often wrong. And manually switching language settings between each interaction is way to inconvenient."

Preview of 'Founding a company in Germany: €9600, 152 days and I still can't send an invoice'

Founding a company in Germany: €9600, 152 days and I still can't send an invoice

"> Which leaves the only real question. Why 25,000 at all? It is my company and my risk. If I want to start with nothing, that is my call, not a toll the state collects before it will let me try. And the cheap door has a price of its own: to some clients, “UG” reads as “not serious,” and they would rather deal with a GmbH. The structure built to let me in quietly marks me for using it.The 25,000 is there to make sure you can cover some liability. If you really wanted "your company and your risk", you could have used the "simplest setup", where you are liable with your own money, but if you think about it that way, it doesn't sound so appealing, does it? So of course the UG which does not (yet) have 25,000 in the bank sounds less serious than the GmbH that has 25,000 in the bank. A company that starts with nothing wouldn't be a GmbH (limited liability company), it would be a GoH (company without liability), and there's a good reason why those don't exist..."

"There’s a lot of confusion here:- There is no double taxation if you just pay yourself a salary (since it’s a normal business expense). If you want to take money out of the company flexibly, a GmbH is the wrong structure.- I’ve never heard of anybody doing an UG/GmbH + KG to get started. This is highly unusual. Most people either do just a simple UG or maybe they set up a holding structure with two separate GmbH / UG entities.- Related to the above: if you go with a simple, standard structure you will incur minimal legal fees. You don’t need a lawyer, you just directly task a notary and tell them you want a standard setup.- If you don’t want the complexity of a limited liability company, the standard way to reduce liability risk is to get liability insurance. Many, many people do this instead of having a GmbH.The valid criticism is the a) lack of digital processes and b) sequential processing of steps that could happen in parallel. For example, I sped up my own GmbH process by driving to the register court and paying in cash on-site. For whatever reason that’s much faster and saves about a week."

"I've run a tech business on three continents, and nothing comes close to the Kafkaesque labyrinth of the German world.Everything is unbelievably complicated and over-engineered, and every layer is immune to change. Every rule was rational when it was added, and now everyone has a financial stake in continued complexity. The German notary is the highest-paid notary in the world, and the highest-earning professional in the country.That said, I think a lot of the frustration comes from a mismatch of expectations. Germany wasn't designed for randos to start companies and thrust change on society. All the bureaucracy is a filter, and what it filters out is change itself.You were never supposed to incorporate a company. You were supposed to get a job at Volkswagen."

Preview of 'Jerry's Map'

Jerry's Map

"You guys are welcome: https://marcmajcher.github.io/jerrysmap/"

"There's a good People Make Games video about this from a few days agohttps://youtu.be/Is8N7B9b0GQ"

"I used to do things like this when I was a kid (less extreme, never more than a single sheet of paper), where I would create some natural features: a lake shore or river, maybe a freeway or two or a railroad and then start platting out a subdivision in the open spaces. It was a delightfully meditative practice and maybe I should start doing it again."

Preview of 'There are a few things that I look back on as my mistakes in the early days'

There are a few things that I look back on as my mistakes in the early days

""Sorry, Sandy"Sandy Petersen's side of it comes out in a few interviews, like https://medium.com/@unkndoomer/back-to-the-past-e3c421fb2e70 and https://www.youtube.com/watch?v=MUeu96TKQwU (especially 14:17 onward)"

"I don’t believe the ends justify the means and I respect his perspective on these regrets. I wonder if he’s kind of looking back from a position of assumed success. Would Quake have succeeded on a Doom++ engine?I remember feeling that Quake was something remarkably different from Doom, mainly because it felt actually worth using the mouse with. Marathon II on the Mac introduced me to mouse movement but it was very limited and kind of fisheyed and weird. Quake just felt good with the mouse."

"Quake III Arena was pretty entertaining. Doesn't seem like it came from a company that had been ruined for years.I definitely noticed something around the Doom 3 release many years after Quake III Arena. The new game just didn't seem to have the same industry pushing, genre changing energy. Or maybe I was just older and had moved on, and didn't care as much."

Preview of 'Israel targeted Gaza children resulting in genocide, UN inquiry says'

Israel targeted Gaza children resulting in genocide, UN inquiry says

"> Between October 7, 2023 and October 7, 2025, at least 20,179 children were killed, around 30% of the overall death toll.> A rebuttal shared by Israel's mission in Geneva said Israel "consistently strives to minimize harm to children even in situations of conflict".Well, it is certainly no question that Israel is killing children en masse.Israeli officials are saying “but we are trying to minimize”. Well, these attempts clearly failed given 20,179 fatal cases, and let’s also consider all physically injured and traumatized children.Still, as of today, Israel is killing a child per day in Gaza [1].So either it is complete incompetence of Israels warfare methods, or it is done on purpose. No matter how you try to frame it, package it: this is not right and Israel should be sanctioned internationally.Fundamentalists rule this nation. Sanction them, no weapon exports and their actions are not aligned with their official rhetoric.Also, October 7, October 7, October 7. Yes, horrible, but at what point does the consensus become that October 7 starts to look like a small event in light of the death toll on the other side?Spoiler: we should be way beyond that. Over 97% of all total casualties are on the Palestinian side [2].Sanction Israel.[1] https://www.unicef.org/press-releases/geneva-palais-briefing... [2] https://en.wikipedia.org/wiki/Casualties_of_the_Gaza_war"

"Maybe to spark curious conversation, when a world power seems to be supportive of actions that an international body considers negative, what structure can help resolve these? It does seem like UN is unable to really make a dent here."

"The under-18 population in the Gaza strip is roughly 47% (according to PCBS). So if deaths fell randomly across the population, children would be ~47% of the dead. They are ~30%. Also the numbers pipeline again runs through Hamas and there is the fact that the UN Council has passed more condemnatory resolutions on Israel than on any other single state (more than Syria, Myanmar, Yemen etc). I am surprised I don't see more nuance on HN."

Preview of 'Mistral OCR 4'

Mistral OCR 4

"A tangential observation: the video on the linked page wasn't what I expected. I thought Mistral was a european AI company, so I didnt expect the video to be filmed in San Francisco featuring three people who don't seem to be european.I'm not against them being a global organization, that's wonderful. I was just surprised. I expected a parisian office and european accents."

"I’ve always thought the US Postal Service is such a technological marvel. They somehow manage to identify and route billions of pieces of mail and I have to imagine their tech is significantly more primitive than this. Not only that but US addresses are absurdly non-standardized, you can often write the same address multiple ways and have it deliver to the same location. I’m sure there’s plenty of published knowledge in this area, but whenever I see announcements about OCR it feels like this should be a solved problem if it’s been accomplished at the scale of USPS for many years."

"It'll be interesting to see how this ranks against https://github.com/baidu/Unlimited-OCR"

Fork me on GitHub