HNHacker News
TopNewBestAskShowJobs

hotfixguru

93 karma · joined November 1, 2020

github.com/jonasks github.com/snok github.com/intility
submissionscomments
hotfixguru··on Claude: Elevated errors across many models [resolved]
Claude code + tmux is SO buggy. Things rendering all over the place.
hotfixguru··on YC's Biggest Scandals
> DAMAGE: MIT LICENSE VIOLATED

.. what?

https://choosealicense.com/licenses/mit/

hotfixguru··on I Got Sick of Remembering Port Numbers
Vercel’s portless is a great alternative, but unfortunately it doesn’t work well with oauth flows. I’ve built portmap[0] to solve that. Also comes with skills which makes it work really great with coding agents (instructions in the readme).

[0] https://github.com/JonasKs/portmap

hotfixguru··on Claude for Chrome
Same for me, Safari on an iPhone.
hotfixguru··on Gemini CLI GitHub Actions
I find their image text for the third image in the carousel funny:

> Delegate work with an "@ mini-cli" tag and the agent can complete a range of tasks, from writing bugs to fixing bugs

hotfixguru··on Show HN: Rust based AWS Lambda Logs Viewer (TUI)
Cool! Would love if there was some screenshots and examples in the repo.
hotfixguru··on Python client for the $20 Colmi R02 smart ring
A friend of a friend mods Casio watches[0] to have NFC, and sells them on his website.

[0] https://delaveris.com/collections/nfc

hotfixguru··on Bpfman: An eBPF Manager
Cool!

I wonder why all their examples[0] uses C, while bpfman themselves[1] seems to use aya[2] and rust.

[0] https://github.com/bpfman/bpfman/tree/main/examples

[1] https://github.com/bpfman/bpfman/blob/main/bpfman-ns/src/mai...

[2] https://github.com/aya-rs/aya

hotfixguru··on Dioxus 0.5: Web, Desktop, Mobile Apps in Rust
Yesterday there was another really interesting rust library, egui, on the front page of HN. I can tell that this is more like react, but how do they compare in other regards?
hotfixguru··on Egui 0.27 – easy-to-use immediate mode GUI for Rust
I see that your app.rerun.io site don’t really do well on mobile devices, while the demos vary.

If I wanted to build a back office/admin site for an hobby project in egui, would it by default be hard to use on a phone?

It would mostly consist of tables and buttons for managing features, data fetched by websockets.

hotfixguru··on FastUI: Build Better UIs Faster
You’re under the wrong impression, I’m a network engineer who happens to _use_ FastAPI for some projects. The library linked I made at work, but open sourced and wrote docs for in my own time. The other libraries I’ve written are all in my spare time.

My comment is my own opinion, and a quick search for your name and pydantic backs it up. It’s just boring to read the same thing, every time.

hotfixguru··on FastUI: Build Better UIs Faster
Not the first time I see you try to use any thread related to pydantic or fastapi to market your own library, it’s getting boring.
hotfixguru··on GitHub now officially supports polar.sh as a funding platform
I’ve done open source for ~4 years, and got my first(and only) subscriber on GitHub a few months ago.

I’ve enabled Polar on one single repo, and the creator of an issue donated 100USD if it was closed. Today I was paid from Stripe.

hotfixguru··on Counter Strike 2 is here
I’m genuinely excited!

The twitter video is worth checking out: https://x.com/counterstrike/status/1707133016345338334?s=46

hotfixguru··on Glove80 Ergonomic Keyboard
I love my glove80. Went from 110 WPM to about 10 the first day, practiced a few hours and got to ~60 in a day or two. After a week or two I could comfortably program with it without feeling slowed down.

I have no more pain in my left arm after a work day, and I feel like it’s easier to sit with a proper posture.

hotfixguru··on Pledging $30k+ to Open Source
Birk has a startup, called https://polar.sh, trying to solve the open source funding problem.
hotfixguru··on Rust: The wrong people are resigning
Apparently they’ve talked: https://twitter.com/fasterthanlime/status/166296357643953766...
hotfixguru··on Rust: The wrong people are resigning
I wonder what he tries to achieve by calling him out. Seems like the only outcome is drama, and for what?
hotfixguru··on Rust: The wrong people are resigning
Yeah, seems a bit weird for me to see that there. I like both of these guys, but Primeagen seems to be attacked a bit out of the blue here. He’s reacting to this just like he’s reacting to literally anything else on his channel.

I also don’t think it’s been anything too bad, he’s said his opinion, just like the rest. He reacts to it with energy (and in an entertaining way, imo), and it’s impossible for him to not address these things as a live streamer. Ignoring it would be weird.

hotfixguru··on Google “We have no moat, and neither does OpenAI”
Which model did you use? I read your comment when this HN thread was alive and decided to try to feed it a few websites (such as PEP8[0] for Python), and it only took a few minutes for LoRa training to complete, and the answers were not good. I also have a 3080.

[0]: https://peps.python.org/pep-0008/

hotfixguru··on Pydantic V2 leverages Rust's Superpowers [video]
Samuel also presented a slightly altered talk at PyCon US yesterday[0], which was awesome!

GitHub link to pydantic[1], and pydantic-core[2].

[0]: https://twitter.com/samuel_colvin/status/1649928041462915072 (slides in comments)

[1]: https://github.com/pydantic/pydantic

[2]: https://github.com/pydantic/pydantic-core

hotfixguru··on AAD misconfiguration led to Bing.com results manipulation, account takeover
Tutorial on how to deny Guest users in Azure AD[1]

In general, one should always use roles in Azure. Even if you have a flaw like this, your endpoint would be safe if you required a role to access your endpoint.

For multi-tenants, I completely this misconfiguration, there’s no real warnings when configuring it. In order to lock down to specific tenants, I recommend having a list of issuers that you check the token against.[2]

[1] https://intility.github.io/fastapi-azure-auth/single-tenant/...

[2] https://intility.github.io/fastapi-azure-auth/multi-tenant/a...

hotfixguru··on Urllib3 in 2022
Web and release cycles don’t always go hand in hand, though.
hotfixguru··on IntelliJ Rust: Updates for 2022.3
I think so, yes. I copy/pasted the title and it translated into a normal `i`.
hotfixguru··on Software workers labor union sues Klarna over layoffs of 700
One million kroner is about 96000 USD.
hotfixguru··on From Pythonista to Rustacean
Who said it’s for onboarding? It contains good resources, a quick overview of some crates and tools and shows some quick comparison examples - all good things for people who haven’t really touched rust. It won’t shape a developer for life, or even a week for that matter.
hotfixguru··on Ask HN: GitHub Down?
https://mobile.twitter.com/githubstatus/status/1570290380146...
hotfixguru··on Ask HN: How do you manage to do FOSS personal projects?
By doing it with friends. We’ve written a bunch of Python packages, such as Django-GUID[1], ASGI-Correlation-ID[2], install-poetry GitHub action[3] etc... We’re a organization on GitHub with friends who do this together. Helps when multiple can answer GitHub issues etc.

I do write some open source for work, but that too is mostly done at my spare time.

No income, but I sponsor others. FOSS is mostly to learn and do something a bit different.

[1] https://github.com/snok/django-guid

[2] https://github.com/snok/asgi-correlation-id

[3] https://github.com/snok/install-poetry

hotfixguru··on Logging in Python like a pro
Best way to find logs connected to one of your API requests is by using correlation IDs, which are injected to each log message. Me and my friend wrote libraries to do this for both Django[1] and ASGI apps(starlette, FastAPI)[2]

[1] https://github.com/snok/django-guid

[2] https://github.com/snok/asgi-correlation-id

hotfixguru··on Apple Maps location scan spikes WiFi latency every 60 seconds
This have happened since 12.3.1 at the office for me (not at home though). Hope this resolves it.
Page 1 of 2Next →