HNHacker News
TopNewBestAskShowJobs

gempir

987 karma · joined July 28, 2016

submissionscomments
gempir··on Gemini 4 Carbon
Unironically it's easier through third parties. Cursor has had Argon available, but in our enterprise we cannot get argon from the gemini subscription because they have some weird license split going on.
gempir··on Namecheap just seized and disabled all my domains
Namecheap is not some random cheapo provider. They've been around for a long time and used to have a pretty solid reputation. They didn't have overly inflated prices, they had a okay customer support and good dashboard.

In the last few years they managed to destroy that reputation though.

gempir··on Better HTTP/1 connection reuse in Go 1.27
It is supported now, but only a very basic version of it https://github.com/nginx/nginx/pull/771
gempir··on A Dynamic and Distributed Virtual GPU Cloud Built on Idle Apple Silicon Devices
Interesting, so this is basically Apple's version of exo ? https://github.com/exo-explore/exo
gempir··on Our decision on Cursor following its acquisition by SpaceX
The last time I tried an API Key in Cursor they limited it to the very basic Ask mode. No Agent Mode. So this is very much useless if still the case
gempir··on Nitter and XCancel receive cease and desist notices
I can't even read specific public transport updates in my city because they only post those to Twitter, only vague messages on their own website.
gempir··on $580M undersea cable rerouted to avoid the grave of Dobby the House Elf
> The National Trust, which owns the land, has previously warned pilgrims not to do so, as the area is ecologically sensitive, but it seems that people still do so.

Ah okay, laying a few stones is ecologically sensitive, but if a billion dollar company wants to dig up the entire beach for a cable, that's not a problem.

gempir··on IMAX vs. IMAX 70mm: The difference between these two cinema formats
I am also referring to regular 70mm, not IMAX, so is that part of the article.

> 70mm film uses DTS audio, which is supplied to the cinema on either CD-ROMs, or (more recently) via USB sticks.

gempir··on IMAX vs. IMAX 70mm: The difference between these two cinema formats
Hmm are you sure 5mm is audio?

This article claims Audio is added via USB Stick or CD

https://www.theppt.org/rewind/articles/where-can-you-watch-t...

gempir··on IMAX vs. IMAX 70mm: The difference between these two cinema formats
I'm curious about the opinions on 70mm (non-IMAX) vs Digital IMAX.

What do you prefer if you have tried both. Because those are the only mostly accessible options around the world.

Sound is also something to consider, because depending on the Theater they might have wildy different sound setups even different audio standards.

gempir··on Go Analysis Framework: modular static analysis by go team
It doesn't have a lot of style guides or linting though. You have to install and configure quite a lot of tooling for that
gempir··on Ruff v0.16.0 – Significant new updates – 413 default rules up from 59
I've been using golangci-lint for years, it's okay but it's slow even with a cache, as soon as you have good amount of lints enabled your ci can suddendly take minutes.

That's not the fault of golangci-lint, it's just the concept of bringing together a bunch of different linters and keeping it fast is impossible. And the configuration is a bit wild too, because every linter obviously has their own decisions on how it wants to be configured.

Ruff can lint in seconds or even sub second.

gempir··on Ruff v0.16.0 – Significant new updates – 413 default rules up from 59
That sounds amazing! I do hope golangci-lint and the likes pick it up, I'm a big fan of the strict by default approach that Ruff and other linters have taken.

Gofmt is great but it's still not very strict, the amount of times my colleagues have argued about formatting in Go is still too great, stuff like consts, types, funcs, methods order, struct initialziation newlines and other details that do matter, but they should be decided one and then applied everywhere like that.

gempir··on Ruff v0.16.0 – Significant new updates – 413 default rules up from 59
Yeah, that's how much Astral changed python. UV and Ruff are amazing tools.

Go can get there, but like I said, I think everyone is building some partial tools that solve some problems, but there is not that one player building that one great tool.

gempir··on Ruff v0.16.0 – Significant new updates – 413 default rules up from 59
Go has a good start for that, but It's not enough for me.

Gofmt is a great idea but it isn't strict enough for my taste. Go does not have any first party static analyzers, closest is Staticcheck which is even sponsored by Google themselves

gempir··on Ruff v0.16.0 – Significant new updates – 413 default rules up from 59
golangci-lint is good, but you have to glue together a bunch of linters, and it adds up. You can easily get runtimes of several minutes, there are caches etc but the main problem is that golangci-lint doesn't own the lints, so it will never be as fast as something like Ruff.
gempir··on Ruff v0.16.0 – Significant new updates – 413 default rules up from 59
I have actually tried. But I'm not very knowledgable in the area, so it's more LLM slop than my good ideas. And I'm not sure I have the energy and passion to maintain it long term.

https://github.com/gempir/strider

It's definitely possible, if Google would put like one or two smart minds on the problem full time they could easily solve this problem and make the ecosystem so much stronger. But I'm guessing they already have something like this in-house and no interest in open sourcing it.

gempir··on Ruff v0.16.0 – Significant new updates – 413 default rules up from 59
I wish Go had something like Ruff! A lot of languages are getting amazing tool but Go has a very fragmented ecosystem with a lot of tools but none of them feel as high quality has the likes of Ruff, Oxc, Biome or even PHP's Mago
gempir··on Europe's company websites are mostly served by US vendors
Adyen is a big payment processor from the Netherlands which many EU retailers already use. Even with some worldwide customers.
gempir··on Oomwoo, an open-source robot vacuum you build yourself
micro USB cable and a computer required.

https://valetudo.cloud/pages/general/supported-robots/#eurek...

I did this, it's as easy as it is described. Fully functioning robot vacuum free from the cloud.

gempir··on My Favorite Keyboards
I really didn't enjoy the cheap plastic construction of the Moonlander. I had two of them for home and work. I even modded a mousepad onto the wristrests to make it more comftable.

But in the end the housing being out of plastic, it creaked, wobbled and just was not satisfying to type on.

I came from premium mechnical keyboards with solid steel or aluminum construction.

I ended up with the Neo Ergo, a middle ground. Not as ergonomic, but solid feel, no plastic and great looks too.

gempir··on One million passports leaked online
Ironic, using the domain of the British Indian Ocean Territory instead of a .eu domain
gempir··on Half-Life 2 in a Browser
It's only legal if you are a billion dollar AI company
gempir··on Ten years of ClickHouse in open source
You can keep "columnar" data in a row based database like postgres, it's just more expensive. But with little data that's fine and reduces infrastructural complexity. When you reach too much data it gets to a point where you then actually want to use the correct database for your usecase.
gempir··on macOS Container Machines
I'll remember it and email you when I try it again.

Last time I tried all of orbstack froze and I had to restart my whole mac to fix it. But you also did some recent releases that fix issues related to freezing up, so maybe it was unrelated.

Thanks for the great software! Happy enterprise customer

gempir··on macOS Container Machines
Hmm, that sounds very vague. how DID you solve it? Do you now run Vite dev servers in containers?
gempir··on macOS Container Machines
I just wish bind mounts would be more performant/native. I get that this is probably impossible, and probably also sucks on Linux, haven't tried.

But like having containers that need file watchers like vite dev server, or frankenphp in watch mode will overload OrbStack real quick since It seems to fallback to polling instead of listening to fs events.

So I'm stuck running vite dev servers and the like on the host.

gempir··on OpenAI Adopts Google's SynthID Watermark for AI Images with Verification Tool
I agree. This thread is so negative, seeing everything black and white. 99% of the users of these tools are never going to bother trying to figure out how to remove synthId. And then for the small percentage that do bother, they would have the knowledge to usage image models that don't use watermarking in the first place.

So this is a big win IMO.

gempir··on Google Chrome silently installs a 4 GB AI model on your device without consent
Helium has all the benefits of Chromium but none of the Google bloat or other crazy AI, Crypto, Gaming or whatever ideas other browsers ship.

Just uBlock Origin pre-installed

https://helium.computer/

gempir··on Tangled – We need a federation of forges
A simple search holds the answers https://hn.algolia.com/?dateRange=pastMonth&page=0&prefix=fa...
Page 1 of 8Next →