HNHacker News
TopNewBestAskShowJobs

micw

708 karma · joined January 29, 2020

submissionscomments
micw··on I found a useful Git one liner buried in leaked CIA developer docs
I recently let copilot create a document with a few helpful git commands and that particular one was the one it came with as solution for exactly this case.
micw··on US plans online portal to bypass content bans in Europe and elsewhere
Would be a good reason for the EU to start a 200% tariff for US software and cloud services then.
micw··on US plans online portal to bypass content bans in Europe and elsewhere
I am. It just opens. But I can't read russian ^^
micw··on DNS-Persist-01: A New Model for DNS-Based Challenge Validation
I wonder why they switched from a super-secure-super-complex (in terms of operations) way of doing DNS auth to a super-simple-no-cryptography-involved method that just relies on the account id.

Why not using some public/private key auth where the dns contains a public key and the requesting server uses the private key to sign the cert request? This would decouple the authorization from the actual account. It would not reveal the account's identity. It could be used with multiple account (useful for a wildcard on the DNS plus several independent systems requesting certs for subdomains).

micw··on Claude Sonnet 4.6
I'd say opus 4.6 was never better for me than opus 4.5. only more thinking, slower, more verbose but succeeded on the same tasks and failed on the same as 4.5.
micw··on Claude Sonnet 4.6
"Faster" is also a good point. I'm using different models via GitHub copilot and find the better, more accurate models way to slow.
micw··on Coding assistants are solving the wrong problem
Thanks for pointing these things out. I always try to learn and understand the generated code and changes. Maybe not so deep for the android app (since it's just my own pet project). But especially for every pull request to a project. Everyone should do this out of respect to the maintainers who review the change.

> Are you 100% sure your code changes didn't introduce unexpected bugs?

Who is this ever? But I do code reviews and I usually generate a bunch of tests along with my PRs (if the project has at lease _some_ test infrastructure).

Same applies for the rest of the points. But that's only _my_ way to do these things. I can imagine that others do it a different way and that the points above are more problematic then.

micw··on Coding assistants are solving the wrong problem
For me, AI is an enabler for things you can't do otherwise (or that would take many weeks of learning). But you still need to know how to do things properly in general, otherwise the results are bad.

E.g. I'm a software architect and developer for many years. So I know already how to build software but I'm not familiar with every language or framework. AI enabled me to write other kind of software I never learned or had time for. E.g. I recently re-implemented an android widget that has not been updated for a decade by it's original author. Or I fixed a bug in a linux scanner driver. None of these I could have done properly (within an acceptable time frame) without AI. But also none of there I could have done properly without my knowledge and experience, even with AI.

Same for daily tasks at work. AI makes me faster here, but also makes me doing more. Implement tests for all edge cases? Sure, always, I saved the time before. More code reviews. More documentation. Better quality in the same (always limited) time.

micw··on Netbird – Open Source Zero Trust Networking
I recently brought my first app to F-Droid. It was not friction free, but I was able to do it within a few weeks. Seems they put not much effort into this, e.g. the basic check marks are not even checked...
micw··on Deutsche Telekom is throttling the internet
So they should re-label the ad campaign as "Could be worse" :-)
micw··on Deutsche Telekom is throttling the internet
Fun fact: Deutsche Telekom just started their ad campaign "being better in the best network" (https://www.telekom.com/de/medien/medieninformationen/detail...). While they have the worst network of all, especially when it comes to peering (30% of the internet is just slow over Telekom but fast over Telekom + any VPN).
micw··on 39c3: In-house electronics manufacturing from scratch: How hard can it be? [video]
Thank you for the hint. I tried but the pricing is a bit disappointing. I started with an LTE modem mini-PCIe card that contains a modem module and some simple components (coils, a voltage regulator, U.FL connector).

The offer from JLC for 1500 pieces (without the modem module) was 2000€ + Tax + Shipping, so way less than 3000€.

The comparable best offer from Eurocircuits was 11000€, so a factor of 4.

JLC can even be optimized further (e.g. panelizing, daves another 500€).

I hoped that I can produce here in europe with a maximum price factor of 2 in comparison to JLC which seems not be possible. It's cheaper for us to employ someone who manages JLC than producing in europe - especially when going to mass production.

micw··on A Year of 3D Printing
The workflow here is:

1. 3D Model code generation

- generate the model via AI, using plain text - review the result (using FreeCad for visual feedback) - iterate until the model is fine - tell the AI which parameters shall be customizable

(see my tablet holder example, there I have parametes for a Huawei MediaPad and also for an old Samsung Galaxy Tab, both using the same model)

2. 3D Model export

This can be done entirely headless and it's very robust. No AI involved, only the python code previously generated by AI.

Currently a generic 3mf file is exported, so It needs to go though a slicer and you need to apply your printer's settings (printer type, nozzle type, all that stuff).

But the generated 3mf is just a ZIP with 3d model and the settings within. So this could also easily be automated.

micw··on Comma openpilot – Open source driver-assistance
Can this be legally used in Europe, especially in Germany (i.e. is is allowed by the German traffic laws "Straßenverkehrsordnung")?
micw··on A Year of 3D Printing
Since I'm a developer with no experience in 3D design, I just automated my process with freecad and vibe-code my models with GitHub copilot. That gives me instant visual feedback plus 3d model code I can check in into git: https://github.com/micw/freecad-automation
micw··on Lix – universal version control system for binary files
I wonder how much room this leaves for unintended, not shown changes. E.g. Excel is a complex format that allows all sort of metadata and embeddings that would not always seem as cell changes ...
micw··on Prediction: Microsoft will eventually ship a Windows-themed Linux distro
I'm pretty sure, you can do this stacking 2 panels in XFCE4. Maybe except the multi row start button but if you really need that, you could even create a 3rd panel.
micw··on Photos capture the breathtaking scale of China's wind and solar buildout
Sources?
micw··on 39c3: In-house electronics manufacturing from scratch: How hard can it be? [video]
What I really would love is a JLCPCB equivalent in Europe. Slightly higher prices are OK, but I want to have the the Same amount of process automation and flexibility. Should be good for a scale of a few thousend per year.
micw··on CLI agents make self-hosting on a home server easier and fun
For me the most important benefit is that the agent can keep the docs up to date. When I do a change, I let it document what is changed, how and why.
micw··on VW is bringing physical buttons back to the dashboard with the ID. Polo EV
> 60% of the time I want to turn the fog lights on, it registers as "Defrost Max" that is right next to it

Ever tried to open a window on an ID.7? There are 4 windows, 2 buttons and a touch sensor that toggles between front and rear windows.

Step 1: Try to open to driver's window. You touch the sensor and open the rear window.

Step 2: Try to close the rear window now. Of course you touch the sensor again. The buttons now controls the front windows which are not open.

I'm getting used to greet my neighbors through the rear window and close it later when I stopped the car and can look at the controls.

micw··on $5 whale listening hydrophone making workshop
Cool, I wish I had seen this before we went for whale watching to the Azores last year.

Can we now have lot of audio records with a documentation of whale behavior to train an AI and get a whale-translator at the end?

micw··on $5 whale listening hydrophone making workshop
Must just be long enough ^^
micw··on Decreasing Certificate Lifetimes to 45 Days
Very true. I have been in both roles.
micw··on Same-day upstream Linux support for Snapdragon 8 Elite Gen 5
[flagged]
micw··on Migrating from AWS to Hetzner
I have seen hetzners cloud block storage to be quite slow. It became soon a bottleneck on our timescale databases. Now we're testing on netcup.com's "root servers" which are VPS with dedicated CPU cores and lots of very fast storage.
micw··on GrapheneOS is ready to break free from Pixels
You get a used 7a for that price.
micw··on I built Foyer: a Rust hybrid cache that slashes S3 latency
Same here. Meanwhile I close a link/page as soon as I realize it's on medium.
micw··on Slack has raised our charges by $195k per year
I prefer netcup for my private stuff. Similar pricing and performance like hetzner root servers but their "root servers" are fully virtualized, so you get the hardware and storage/raid management included.
micw··on Show HN: A store that generates products from anything you type in search
https://anycrap.shop/product/crapfruit
← PreviousPage 3 of 8Next →