HNHacker News
TopNewBestAskShowJobs

sureglymop

2,695 karma · joined October 30, 2020

submissionscomments
sureglymop··on Zig v0.17.0
C3 is honestly so good and a bit underrated.
sureglymop··on SvelteKit 3
I still use Svelte but I switched to Astro too. I think the best thing about it is that its devs are focused on building primarily a good ssg. The Svelte people are primarily building a frontend framework and added sveltekit as an addition. Using Svelte in astro even feels nicer to me.
sureglymop··on Sober: We Ported Roblox to Linux
Seems closed source... bold choice to use this.
sureglymop··on Topcoat is pushing the boundary of server applications with Rust
I hope I'm not discouraging you with what I'm writing. This looks to me like a cool project/idea. Unfortunately the landing page just immediately made me uninterested when I tried reading the text.

I think the reason for that is, the text to me feels immediately AI generated which evokes a feeling of "the human didn't care enough to do the easiest part, which is to describe their project themselves".

sureglymop··on PipePipe: NewPipe hard fork implementing SponsorBlock
Same. My only issue (with NewPipe also) is that at ~50 subscribed channels, Google rate limits me when I refresh. I wish there was better logic to get new content or a way to space it out over an amount of time.
sureglymop··on The scourge of x86 emulation
I have the Retroid Pocket Nova which has a 5000mAh battery. It applies a CPU underclock by default and also has full support for deep sleep/suspend now. The screen is also Amoled so that helps too.

In desktop mode I get about ~7h of continuous light work, e.g. browsing. I often use it plugged into a 21:9 4k monitor though just like a laptop. There I should note that at that resolution it seems limited to 60hz refresh rate.

When gaming it changes a bit. But for example, it plays GTA V at least as good as a steam deck but at just ~6W power draw. So much more power efficient. I also sometimes do Switch emulation. But that can be a bit more fiddly as patches are required due to the 4:3 screen ratio.

The nicest thing for me though is that it can pretty seamlessly dual boot between linux and android. And even in linux, android apps work super well in waydroid because it's arm based. It feels magical to me...

I know this reads like an ad but it truly is holy grail tech to me. Never could've imagined this 5 to 10 years ago.

sureglymop··on The scourge of x86 emulation
Slightly related but this project (FEX) is amazing. I've been running Armada OS on multiple ARM handhelds and they're viable little linux machines now except with amazing battery life.

Most problems I run into are anti cheat related (EAC, etc.) but those can be circumvented for now. Feels kind of insane how far x86 emulation has come.

sureglymop··on Steam Frame starts at $1059
I think its performance is quite underappreciated. It has a Snapdragon 8 Gen 3 chip.

I have a tiny handheld with a Snapdragon 8 Gen 2 chip and among many other things it plays GTA V and RDR2 almost perfectly, using FEX nonetheless. And because it's arm, battery life is so much better than on my laptop that I use it as a tiny mini linux laptop now.

sureglymop··on XCancel service is suspended until further notice
It's because X is chosen (wrongfully) as the main communications channel of all kinds of important public institutions and people (police departments, city administrations, politicians, etc.).

Of course that's a real issue since the whole thing is login gated and inaccessible. But unfortunately it is the reality. So I think something like XCancel is needed.

sureglymop··on OEMpocalypse: Unprivileged Android app to root on Samsung, Xiaomi, others
On an isolated test device for this purpose, yes. But otherwise, I would decompile it to look at it.
sureglymop··on Ask HN: Can we please limit the AI news flood?
I highly agree. I am very interested in the AI news but the distribution isn't right at the moment. It doesn't really feel like the same website to me.
sureglymop··on Don't Use a gmail.com Address
I do this often when corresponding with businesses/companies and I've been asked before if I have a similar business or am in their line of work also...
sureglymop··on Cloud in a Bottle: making self-hosting accessible to everyone
Looking at the issues, do I understand it correctly that you have some way to install directly from repositories if they contain a `cloudinabottle.toml` file?

If yes, regardless of who made the issues, that seems like terrible architecture/design there...

sureglymop··on The asteroid currently hitting front end web development
This is much better but I can still tell. But I'm sure you guided it a lot to arrive at this state. Surely people with less care are one shotting and publishing boring websites.
sureglymop··on The asteroid currently hitting front end web development
Not sure if sarcastic but no. Check out for example this website: https://www.geofungames.com/

The functionality more or less works and the website is usable, but the design follows that "AI style". I'm not sure how else to describe it.

sureglymop··on The asteroid currently hitting front end web development
What bothers me is that I notice it everywhere. Not only does AI have a distinct writing style, it has a distinct style of frontend UI/UX design. I notice it on more and more websites and it bores me. I want creativity and originality. I haven't really seen AI exhibit that at all. It can maybe be driven there through persistent human input but then I think it's still the human being original/creative.
sureglymop··on DoltLite: A SQLite fork with Git-style version control, built with 2k agent PRs
But post 2020 HN contains 70% AI related posts on the front page such that the moment it is revealed that something is connected to AI, the excitement seems to falter (understandably so).
sureglymop··on Relm4 makes developing beautiful cross-platform applications idiomatic
The last release seems to be from April. Aren't GTK and glib theoretically cross platform? Granted, I haven't really seen any example of that though...
sureglymop··on I were 17, I'd learn how to build LLMs from scratch
I would (and am) going into MLOps. Not just the general infrastructure/systems administration but how to do inference optimization, caching, quantization, memory pinning, vfio passthrough of gpus etc.
sureglymop··on Jaithon 3, a fast programming language with the perfect syntax
I'd say "most people" is wrong.

"Most people on HN", yes, probably.

Even though people that don't work in tech can now build a lot of stuff I think most wouldn't even know where to begin with stuff like this.

Heck, I work in a web development/design agency with people who code in JS/TS all day and they still couldn't tell you the difference between interpreted and compiled code. Why? Because it's simply not relevant to their daily work.

sureglymop··on What happens when an LLM never sees material beyond fifth grade?
I think that is an issue. Also, the ability to quickly build any idea might not be such a great thing. Not only do we probably all prefer things of quality that were made with care but some ideas also just shouldn't be built.

Over the last 3 years I've seen projects where I thought, pretty obviously that's a bad idea. But, because LLMs don't say no and can just be pushed to build it anyway, the people building them might never learn that or learn why.

It's nice to be able to have a quick prototype or mvp. But if we never hit friction or something not working out, we never learn or have to come up with a creative solution.

Now, the LLM might seem incredibly intelligent (relatively speaking) and also creative but let's not forget that all is based on its training data. I simply don't believe it can ever be omniscient or that the companies training it are careful enough when doing so.

sureglymop··on Docker Sandboxes – Disposable, isolated sandboxes for AI agents
That depends on the runtime though. For example, libkrun lets you do this:

    docker run --runtime krun hello-world
That starts/runs the OCI in a qemu microvm.
sureglymop··on Docker Sandboxes – Disposable, isolated sandboxes for AI agents
What is the main benefit over doing something like:

    docker run --runtime krun --rm -it -v $(pwd):/workspace/$(basename $(pwd)) -w /workspace/$(basename $(pwd)) --network restricted-net ghcr.io/openai/codex-universal:latest sh
That runs the codex OCI in a qemu microvm. From what I can see, more fine grained network and filesystem access control as well as convenience?
sureglymop··on We replaced Redis with MySQL for inventory reservations and it scaled
Wow that's even worse! I use a catch all email and I recently even contacted a company I bought something from about potentially being compromised because I got a weird email. This here would explain what happened.
sureglymop··on Fastmail offers EU data region
I wonder how much a European company would care?

I mean to say, perhaps this is more about customer sentiment and image than something maybe benign to their profits like five eyes involvement.

sureglymop··on We replaced Redis with MySQL for inventory reservations and it scaled
Mostly unrelated but shopify is incredibly annoying. They introduced this delivery tracking app called "shop" and it has become unavoidable when buying electronics from china. Recently looked at it with mitmproxy and it ships home more than gets shipped to me.
sureglymop··on I don't recommend Tailwind CSS
My (certainly not unique) take is: As with almost everything, choose what you use based on context. There is a very wide range of websites and web applications you can make. For some of those tailwind is a good fit. For many it is not.

For my own projects, I have been perfectly fine with just one large global CSS file, extending it just when I have to. But I could this being maybe tedious when working in a large team.

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!!
Page 1 of 34Next →