HN user

TekMol

9,602 karma

In love with technology

Posts174
Comments2,260
View on HN
status.hetzner.com 1mo ago

Hetzner Outage

TekMol
3pts2
news.ycombinator.com 1y ago

Ask HN: How do you protect your email address from spam?

TekMol
1pts4
news.ycombinator.com 1y ago

Ask HN: Should I switch away from SQLite if I only use JSON fields?

TekMol
5pts7
news.ycombinator.com 2y ago

Ask HN: Why did Google fuck up Analytics with GA4?

TekMol
1pts1
news.ycombinator.com 3y ago

Ask HN: How can we help the Reddit mods?

TekMol
23pts16
news.ycombinator.com 3y ago

Ask HN: How secure is it to run open source software in Docker containers?

TekMol
4pts5
www.youtube.com 3y ago

Lessons from the Cuban Missile Crisis (Video from 2012)

TekMol
1pts0
news.ycombinator.com 3y ago

Ask HN: Smartwatch Without Cloud Stuff?

TekMol
3pts4
www.youtube.com 3y ago

New Bing hands-on Video from 10 years ago showing the new Features at that time

TekMol
2pts0
accounts.google.com 3y ago

chat.google.com

TekMol
1pts0
news.ycombinator.com 3y ago

Ask HN: Easiest way to implement payments on my website?

TekMol
1pts2
news.ycombinator.com 3y ago

Ask HN: What progress has been made in self-driving tech over the last year?

TekMol
1pts0
news.ycombinator.com 3y ago

Ask HN: What are you doing this weekend?

TekMol
4pts5
mastodon.social 3y ago

ElonJet on Mastodon

TekMol
14pts5
news.ycombinator.com 3y ago

Ask HN: Is This Typical Procrastination?

TekMol
46pts21
news.ycombinator.com 3y ago

Ask HN: If GDPR is enforced, could we just cut the transatlantic cables?

TekMol
3pts10
the-federation.info 3y ago

What caused the doubling in Mastodon usage in May 2022?

TekMol
1pts2
news.ycombinator.com 3y ago

Ask HN: What do you do for SEO?

TekMol
1pts1
news.ycombinator.com 3y ago

Ask HN: Advertising companies keep contacting me. Why are there so many of them?

TekMol
1pts0
storage.courtlistener.com 3y ago

List of items found in Donald Trumps boxes seized by the FBI [pdf]

TekMol
4pts0
news.ycombinator.com 3y ago

Ask HN: Is there a description of the file layout HN uses to store data?

TekMol
24pts4
news.ycombinator.com 3y ago

Ask HN: I have tens of thousands of subscribers – how do I send a newsletter?

TekMol
24pts45
investors.upwork.com 3y ago

Upwork reports Q2 financial results. Gross Service Volume is up 41% YoY

TekMol
1pts0
www.protocol.com 4y ago

Russia is banning crypto payments

TekMol
9pts0
deliverypdf.ssrn.com 4y ago

Federal Reserve Bank of Cleveland: Lightning Network: Turning Bitcoin into Money

TekMol
1pts0
news.ycombinator.com 4y ago

Ask HN: What are the best looking Show HN's you have seen?

TekMol
1pts0
news.ycombinator.com 4y ago

Ask HN: Are you hiking? How old are you and how many kilometers can you Hike?

TekMol
35pts64
news.ycombinator.com 4y ago

Ask HN: Public AI Companies?

TekMol
1pts0
news.ycombinator.com 4y ago

Ask HN: Podcasts on how to make friends and become more sociable?

TekMol
2pts0
news.ycombinator.com 4y ago

Ask HN: Trillions of new Dollars and Euros have been printed – where are they?

TekMol
2pts9

It was over $500k in the email I got. Not a fun experience. My hands were trembling.

Makes you wonder - what if there really would be an incident where some massive amount of traffic got routed to your infrastructure by some heavyweight player? Say Wikipedia accidentally switches their IP to your CloudFront? Would you really be on the hook for $500k?

The appeal of GitHub for me is not only in the git hosting, but also in codespaces. It gives me:

    1: An easy way to start a VM
    2: A one-click solution to access it via private https access
So for development, I dont need to dabble with spawning my own Hetzner VM or something. And I also do not have to dabble with getting a temporary domain and DNS so I can set up my own letsencrypt certs and point the domain to that VM.

I can just write an index.html, execute "sudo python -m http.server 80", click the link that then opens to something.app.github.dev and test my new web application.

This is why codespaces make starting a new product idea a thing of like 1 minute instead of 1 hour for me.

Which part of looking at the binary to understand how the device works and then writing a driver from scratch that talks to the device would violate copyright?

One would not have copy the implementation. Just use the binary to understand how the hardware device works. Like "Aha, it sends point data as x/y/pressure triplets, each being 16 bit values" etc.

    AI isn’t replacing me. Like a toddler, it
    needs to be constantly coached.
Like a toddler, it will grow up.

Humans are really bad at noticing trajectories. They see the current situation. They know what the situation was 5 years ago. But for some reason they do not believe that there is a trajectory. They view the present state as the final destination.

But why recruit people, now that we have AI?

Couldn't an agent monitor feature requests and bug reports, reason about them, and then implement and fix the ones it deems important?

For an open source project, is there any reason to still accept code contributions?

Feature requests are valuable because they tell you what users want.

Error reports are valuable because they tell you under which circumstances the code fails.

But the code that implements those features and fixes those errors can now be written by AI. AI follows all the rules for how code is supposed to be written in your project. Is already producing very high quality code. And soon it will produce a quality that no human can match.

Hetzner Outage 2 months ago

The status page says it is fixed, but the server I host with them is still down. It even says so when I log in. Not available "Due to a current error".

    If a more capable show up and starts
    beating all the other models
There is an instance of this in the chart. In 2025-06-24 when Gemini-2.5-pro shows up. As you can see, the ELO of the others do not drop.

Could it be that this is a reasonable protection so that the average user is not being spied on via cameras in the printers when their computer gets compromised?

I guess you can do remote monitoring via Orca when you set the printer to developer mode?

Here is my perspective as someone who has not started 3d-printing yet, but is interested to give it a try:

I'm a confused about the whole "3D printer sends prints to its manufacturer's server" issue. Because I wouldn't want to connect hardware device like a 3D-printer to a network in the first place.

Can I buy a Bambu Lab printer and just never hook it up to any network?

Will I be able to print from sd-card just fine?

Can I update the firmware from an sd-card?

If these two are possible, I would not have any problems with such a device. If they are not, I would not even think about getting such a device.

And when it comes to slicing software: Can I use any slicing software and all I have to do is load the hardware info of the Bambu Lab printer I want to use? Or do I have to use Bambu Lab Studio or a fork like Orca Slicer for some reason?

And while we are at it: Does command line slicing software exist? I wouldn't want to dabble with a GUI. I would want to define the parameters of a print job in a yaml or json file and then slice it like "./slice.sh config.yaml myobject.stl"

I wish there was a system that lets users put up a donation that is released once a specific bug is fixed or a specific feature is implemented.

Wouldn't that be cool? The company would have a list of tasks with a dollar amount next to it.

I for one have been dabbling with a bug in ThunderBird for days now that drives me mad:

I recently created a folder in Thunderbird and called it "archive". No way would I have expected that this will lead me to a bug and will take hours out of my day: There seems to be no way to get rid of this folder anymore.

Things I have tried:

"Keep message archives in" in "Copies and Folders" is disabled. I tried temporarily enabling it, setting it to some other dir and disabling it again, that did not help.

I have disabled it in "subscribe".

I cannot rename it.

There is no "archive" folder in the web interface of my email provider, so if it Thunderbird somehow created it on the server, there seems to be no way to see, let alone delete it again in the web interface.

I tried deleting archive.msf on disk. That makes the folder disappear after the next start, but it is recreated after about a second.

I deleted folderTree.json and folderCache.json, that did not help.

Swift 6.3 4 months ago

Swift reminds me a lot of Flash back in the day.

While the Flash guys had to use a native development environment and compile their stuff, I could just edit JavaScript in a plain text file and hit reload.

20 years later, and some of the same friends now swear by Swift. And have to use a native development environment and compile their stuff. While I still prefer to just edit JavaScript in a plain text file and hit reload.

I only skimmed the article, but the proposed solution seems to be that the authority (the "issuer") sends data to a device the user owns but has no control over. Like an Android or iOS phone.

The data is of such form that the phone then can pass challenges of type "are you of at least x years old" without giving out any other information.

And the user cannot share that data with other users because their phone will not let them.

    P.S. `curl -fsSL https://claude.ai/install.sh | bash` works.
    You can run real Claude Code and it can use Shiro's tools
    like a normal Linux system.
Are you sure? I am getting this:
    user@shiro:~$ curl -fsSL https://claude.ai/install.sh | bash
    Installing Claude Code...
    Installing packages globally...

    Resolved 1 package(s):
      + @anthropic-ai/claude-code@2.1.45
      22 files extracted
    Created 1 bin symlink(s) in /usr/local/bin

    Packages installed globally.

    Claude Code installed successfully!
    Run: claude
    user@shiro:~$ claude
Now I get what looks like errors:
    anonymous/q2<@https://shiro.computer/ line 991 > AsyncFunction:57:43
    y/<@https://shiro.computer/ line 991 > AsyncFunction:9:688
    ...and some more like this...
And then I am back on the normal command line.

Hmm.. ok. The page does not make it look that way. It makes it sound like all you can do is get on a waiting list to then at some point in time use it for $69/month.

As for myself trying it - I think I would rather put OpenClaw on a $5/month VM myself than to pay $69/month for it.

Even though the software might have been written by AMD, I think there is at least one more party to blame.

Who has put that software on the PC in the first place?

Was it the manufacturer?

Or was it Microsoft via Windows?

How would caching on the db layer help with your web service?

In my experience, caching makes most sense on the CDN layer. Which not only caches the DB requests but the result of the rendering and everything else. So most requests do not even hit your server. And those that do need fresh data anyhow.

Among people who can actually code (in contrast to just stitch together services), I see it used all around.

For someone who openly describes his stack and revenue, look up Pieter Levels, how he serves hundreds of thousands of users and makes millions of dollars per year, using SQLite as the storage layer.

Why have multiple connections in the first place?

If your writes are fast, doing them serially does not cause anyone to wait.

How often does the typical user write to the DB? Often it is like once per day or so (for example on hacker news). Say the write takes 1/1000s. Then you can serve

    1000 * 60 * 60 * 24 = 86 million users
And nobody has to wait longer than a second when they hit the "reply" button, as I do now ...