HNHacker News
TopNewBestAskShowJobs

sureglymop

2,714 karma · joined October 30, 2020

submissionscomments
sureglymop··on The Art of 64-bit Assembly
Yes. Mostly for learning purposes and for fun. Also, there are things you must drop down to assembly level in order to achieve. Implementing coroutines, a JIT compiler, etc. It's fun to learn about these.
sureglymop··on The Art of 64-bit Assembly
I prefer FASM but NASM is a strong second choice. But at the end of the day it really doesn't matter.. purely preference.
sureglymop··on The Art of 64-bit Assembly
We do. I always use fasmg and it's amazing!!
sureglymop··on Show HN: Kedge – Full-stack cloud with forkable VM snapshots and global SQLite
This looks awesome! I really love the clean and minimalist website design too.

I've been excited about using (lib)krun as a drop in replacement for crun/runc for container engines, to make them run qemu microvms. I'm exploring what it could look like if every process of an OS ran like that. I envy you, would love to work on something like this!

sureglymop··on Chinese chipmaker shares surge 470%
Don't forget that it's only an assumption that scaling more results in better models. There may be a ceiling to that. If that is hit and the best performing possible model can run in little VRAM, your argument here doesn't hold anymore.

In a way it is actually the same thing that makes us accept AI as working in the first place. It only needs to be good enough for human perception. The same is probably true for compute.

sureglymop··on The Dark Night of Mathematics
Pretty sure software developers already had that moment with coding agents. They can't really admit it like this, as it affects their employability now.
sureglymop··on Don't Take the Black Pill [video]
Can't blame them. What they need is a senior dev as a mentor to pass down tacit knowledge and experience. They might not get that even if they can find a job.

Then they not only stagnate but simply have to prompt to even deliver anything.

sureglymop··on Don't Take the Black Pill [video]
"You can be fired, you can be reprimanded if caught, you can be retaliated against or lose political advantage."

You could also silently burn out. Especially if fighting this as your own personal sisyphean uphill battle.

I think especially people driven by passion and curiosity are at risk of this. And I mean, that's pretty much what the "hacker mindset" of many people on here amounts to. There's also a reason why people with a lot of passion are often taken advantage of, e.g. game development industry.

sureglymop··on Kimi K3 exploited the latest Redis server
What makes someone a script kiddie or not a script kiddie?

Imo this differentiation is totally pointless now. It gives everyone with access to AI the ability to use it as intended but also otherwise.

But that is true for the defensive side also.

sureglymop··on Hetzner is working on LLM Inference
I highly agree. I once registered a domain through them that happened to be my last name but coincidentally also the name of a company. They restricted me from using the domain and never refunded me the yearly fee for it (citing trademark reasons, although under Swiss trademark law, someones legal name is not a trademark violation, especially as it was just my personal website and I wasn't working on a competing product/service). Only weeks later someone else successfully registered it without such issues.

Worse even, in my account panel I still had control over the e-mail service of the domain, so there was most definitely a pretty bad security critical bug there.

sureglymop··on You can now run same OCI images as containers or Firecracker microVMs
That's unfortunate. I'm sorry, I should have checked that before recommending. Looks like your only option from an ubuntu host is to build from source.
sureglymop··on You can now run same OCI images as containers or Firecracker microVMs
Oh, you do need to install it. e.g. on arch: https://archlinux.org/packages/extra/x86_64/krun/
sureglymop··on You can now run same OCI images as containers or Firecracker microVMs
You can do this with libkrun. I use it as a podman backend which works exactly as you describe here.

    podman run --rm -it --runtime=krun ubuntu sh
sureglymop··on Hyprland 0.55 announced the switch to Lua for its config files
It's interesting because this is exactly what I used to do for my hyprland config (which the op is about). I had some keybinds that would shell out and use a script with the hyprctl cli.

Now it's all a single simple lua function and 3x as fast... I think this change is great.

sureglymop··on Mathematicians still don't know the fastest way to multiply numbers
Love this, thank you for providing the context!
sureglymop··on Solod: Go can be a better C
That seems like a smart insight... but, if you're going to use an existing linter it will lint the full existing language and not your subset.

So, if you accidentally code something that is not in the subset but is in the full language, the linter would then happily accept that. Imo there will be similar issues for lsps and formatters also. You're going to probably end up in a situation where you have to fork all of those anyway.

sureglymop··on If you want to create a button from scratch, you must first create the universe
By default AI doesn't bake in all considerations. By nature of how it works it behaves like a human, i. e. making similar mistakes and oversights... I feel like this could somewhat ironically be shown with exactly this task. Let's let it make button and see how many ways it gets it wrong.
sureglymop··on Punk, or why I don't stream anymore
I didn't fully understand the author there. Was their point that the activity of "axe throwing" is silly or that it is silly to do that on a first date?

Personally I've never done axe throwing but I think it probably doesn't matter at all what activity is being done on a first date, as long as it helps break the ice. Also... it is the real world. Those people are probably subjectively speaking much closer to experiencing the real world than George Hotz, it's just not a world he necessarily wants to accept.

sureglymop··on What Emily Bender meant by "stochastic parrots"
What is interesting about it for me is: why would someone working on AI ethics choose to work for Google at all?

Did she really think Google cares about ethics? Such positions seem purely performative, we all know that ethics go out the window first to make room for more profits.

sureglymop··on My AI-built PHP engine in Rust passes 17% of PHP-src tests, renders WordPress
I feel like not choosing WordPress was a great choice but I'm not sure about the rest of the comment. A simple html file might make for a good landing page though.
sureglymop··on Google Books (or similar) all book scans – $200k bounty (2025)
Yes. You can literally ssh into a kobo. I usually just put my books on a WebDAV share that is mounted on the kobo.
sureglymop··on Zuckerberg says AI agent development going slower than expected
They're pushing hard for a unified platform. For WhatsApps new username feature one can only choose from usernames not already used on instagram or facebook.
sureglymop··on Podman v6.0.0
I can imagine that but I don't have those issues with the default config. So it allows using docker compose with podman directly.

On the other hand I could see it being hard for people to only install the cli part of docker. Luckily on arch that was simple due to how it's packaged.

sureglymop··on Podman v6.0.0
You don't have to fully switch. I use podman in socket mode with the docker cli as a frontend.
sureglymop··on Ante: A new way to blend borrow checking and reference counting
Thank you for clarifying!
sureglymop··on Ante: A new way to blend borrow checking and reference counting
What about Vale? Is this a rename of it or something new?
sureglymop··on Professor denounces mass AI fraud on an exam at Brown
As a student, I have no issue doing oral exams or written exams without notes. I mean I'm there to learn and out of curiosity so I like that challenge...

I truly don't understand how people can sign up for a degree and then have to cheat? Must feel torturous to endure a class you're not even interested in.

sureglymop··on Reflections on software engineering in the age of AI
Well... again, I'm giving the LLM total freedom to destroy what's there and start from scratch. That could nudge it to structure the code base more like that.

It would be totally different if I told that to a junior developer.

But imo LLMs don't really structure code well or as well as humans could.

sureglymop··on Reflections on software engineering in the age of AI
Part 6 to me seems always totally useless.

Whenever I let these tools look at existing repos they are too influenced by what's already there.

I could even say "feel free to completely refactor or rewrite anything" and they'll still just do small performative changes.

I've now changed my workflow to only using AI for prototyping and rewriting by hand once I can see something is viable. Takes longer but the results are always much better.

sureglymop··on Computer use in Gemini 3.5 Flash
I disagree. There's a reason why PDFs are used and it's related to long term archival. They will probably still be able to be opened years later and look the same.

By all means the format has many flaws and isn't very machine readable but it's good at that one thing.

← PreviousPage 2 of 34Next →