HNHacker News
TopNewBestAskShowJobs

__float

1,183 karma · joined October 9, 2011

submissionscomments
__float··on The Pain That Is GitHub Actions
TeamCity's "config as code" feels a bit like an afterthought to me. (It's very Windows-style, where PowerShell got bolted on, and you're still fighting a bit of an upstream current getting clickops users out of old habits. I've also only experienced it at .NET-stack jobs, though, so I might be a bit biased :-)

(I don't recall _loving_ it, though I don't have as many bad memories of it as I do for VSTS/TFS, GitLab, GH Actions, Jenkins Groovyfiles, ...)

__float··on The Pain That Is GitHub Actions
Yeah, I've come back around to this: you do not want "end users" writing Groovy, because the tooling around it is horrible.

You'll have to explain the weird CPS transformations, you'll probably end up reading the Jenkins plugins' code, and there's nothing fun down this path.

__float··on New tools for building agents
It's common (see: S3, private GitHub repos) to return 404 instead of unauthorized to avoid even leaking existence of a resource at URL.
__float··on The Housing Theory of Everything (2021)
How many of those can you realistically bypass by DIYing? I understand it saves a bit on taxes and you don't need a license yourself, but the rest?
__float··on Forum with 2.6M posts being deleted due to UK Online Safety Act
I mean, there was the obvious solution of paying the money to have it captioned, which was the original order.

Berkeley instead offered this alternative solution, because they did not want to pay.

__float··on Jellyfin: The Free Software Media System
Well, that commenter seems to have chosen it as their single pet peeve against Jellyfin.
__float··on Show HN: SQL Noir – Learn SQL by solving crimes
+1 to this. Remembering the schema is kind of a big barrier when you're just jumping in, and that's when you want to be able to explore at random the most.

(I also struggled with the schema because crime_scene was singular and suspects was plural!)

__float··on Resigning as Asahi Linux project lead
I'm not entirely convinced they meant to truly make a public hall of shame.

It sounded to me like a list of "friends who want to get more involved, I'll let you know who to avoid". Then, I read the interactions that sparked that post, and I could totally understand the frustration from OP's part.

Linus being unwilling to take a real stand on maintainers blocking Rust just because doesn't really help.

__float··on Zig; what I think after months of using it
Is Zig really a simpler language? It has a ton of features!
__float··on Using uv as your shebang line
Uv supports this: https://docs.astral.sh/uv/guides/scripts/#declaring-script-d...

(Though, this is more general than uv for Python script deps: https://packaging.python.org/en/latest/specifications/inline...)

__float··on Go 1.24's go tool is one of the best additions to the ecosystem in years
Yes, unless you're using persistent workers. Then you may very well run into the same issues they mention.
__float··on iTerm2 critical security release
What is "proper Quake mode"? Have you tried https://ghostty.org/docs/config/keybind/reference#toggle_qui...? (I don't have the habit to use this feature, but I'd like to!)

The others do sound useful too -- I personally hit a lot of spurious "tab output indicator" notifications in iTerm2, but if it _did_ work I could see how giving it up would be painful.

__float··on So you want to write Java in Neovim
It looks like they work at Google, based on their GitHub (assuming the same username) -- so no, it's sadly not open source :(

A real shame, I think Bazel's lack of good IDE options definitely hampers its adoption.

__float··on Ghostty 1.0
> I saw tradeoffs that I didn't like. I saw features that I wanted. I saw performance that I could improve. I saw stagnation. There are many fantastic terminals out there and you should use them if they work for you. But I wanted something different and thought maybe others did too.

This motivation is pretty clearly stated in the article.

Some people use "fancy TUIs" (the famous editors vim and emacs surely count) and if you don't, feel free to ignore this new option.

__float··on Veo 2: Our video generation model
The prompt for the honey video mentions ending with a shot of an orange. The orange just...isn't there, though?
__float··on Stop making me memorize the borrow checker
I can't help but feel this is a somewhat veiled complaint about the Rust community instead of anything substantive with the language :/
__float··on Git and Jujutsu: In Miniature
This was just one example, maybe not a perfect one. I found it to be relatable, though.

Sometimes the "add the missing tests" step depends on other work on your branch.

__float··on My Time Working at Stripe
Do you think interviewers at a company this size are deciding how interviews are run? They're basically just following a script.
__float··on My Time Working at Stripe
Yes, you can use your own editor. It's not generally _offered_ for the first (pre "onsite") interview but is an option if you ask. It's made clear (recommended, even) for the onsite that you have that option.
__float··on GitHub cuts AI deals with Google, Anthropic
I'm not sure how many people are like me, but my attempts to use Copilot have largely been the context of writing code as usual, occasionally getting end-of-line or handful-of-lines completions from it. I suspect there's probably a bigger shift needed, but I haven't seen anyone (besides AI "influencers" I don't trust..?) showing what their day-to-day workflows look like.

Is there a Vimcasts equivalent for learning the AI editor tips and tricks?

__float··on Microsoft is introducing hidden APIs to VS Code only enabled for Copilot?
It's unfortunate because there _is_ an existing large ecosystem around the official Visual Studio Code product. (The extension "store" cannot be used with forks.)

The VS Code team has kept some APIs in this "preview" mode for many many years. https://github.com/microsoft/vscode/issues/59921 is just one example, which has been requested since early 2018!

__float··on Amazon reveals first color Kindle, new Kindle Scribe, and more
I _loved_ my Kindle Voyage for its adjusting backlight and glass display.

I wish it were less destructible! I upgraded to a Paperwhite (2021) when the Voyage's power button broke. Water resistance is nice, but having to get the "signature" edition for a light sensor and an easily scratched plastic display is quite disappointing.

__float··on Warm Handoffs
Yes, I understand that. I was just pointing out someone else publicly made this connection, several months prior.
__float··on Amazon reveals first color Kindle, new Kindle Scribe, and more
Whenever I’ve converted books to mobi in Calibre it seems they fall back to a slightly worse experience - using “location” markers instead of real page numbers as official Kindle books display, cover art is tricky to get working on the lock screen, etc.

Is this a poor Calibre configuration or are there real limitations to reading books side-loaded on Kindles?

__float··on Warm Handoffs
It's also been called that in a software engineering context[0], though it looks the post didn't get much traction on HN when it was submitted[1].

[0] https://lethain.com/no-wrong-doors/

[1] https://news.ycombinator.com/item?id=40450485

__float··on Exploiting CI / CD Pipelines for fun and profit
This is annoying and error prone if you use an interpreted language that relies on loading source files at runtime.

For a Go service? Sure, that's easy and makes a ton of sense.

__float··on Cruise ships chopped in half are a license to print money
Driving is very unpleasant for some. Trains in the US are not exactly luxurious by any stretch: compare the food on a nice cruise to the food available on a train.
__float··on Bug squash: An underrated interview question
> what we’re observing is X, but we see Y instead.

I think this might be a typo - we're observing X but want Y, or some similar variation. In any case, there's a bug.

__float··on Bug squash: An underrated interview question
How is debugging a "micro level skill"? Jumping into an unknown project/system/whatever is something you will likely have to do at some point. (Sometimes it might be code you wrote yourself years ago, but revisiting without any context makes it feel unknown.)

Is this hypothetical guy always writing 100% correct code?

__float··on Bug squash: An underrated interview question
> I had a couple of answers in the next section they didn't quite like.

Could you say more about this? Were they technical or behavioral interviews?

← PreviousPage 5 of 16Next →