HNHacker News
TopNewBestAskShowJobs

PufPufPuf

1,350 karma · joined June 5, 2020

submissionscomments
PufPufPuf··on Claude Opus 4.7
I used GPT-2 (fine-tuned) to generate Peppa Pig cartoons, it was cutely incoherent https://youtu.be/B21EJQjWUeQ
PufPufPuf··on Apple update looks like Czech mate for locked-out iPhone user
I think the biggest lesson here is to back up. The reason for losing access to the phone is amazingly dumb but it could have fallen down the stairs for basically the same effect.

And do your could backups cross-provider. You never know what the "big players" are going to pull, and your lifetime customer value is less than the cost of a single support call.

PufPufPuf··on Filing the corners off my MacBooks
Laptops are unergonomic by default, no matter how you position them, either the screen is too low or the keyboard is too high. I think most developers just use them docked with an external monitor and keyboard most of the time (I certainly do).
PufPufPuf··on Filing the corners off my MacBooks
Too bad my Mac is company owned, maybe I'd use it in a "laptop mode" more if it didn't slit wrists.
PufPufPuf··on Show HN: I built a Cargo-like build tool for C/C++
The only time I used -march=native was for a university assignment which was built and evaluated on the same server, and it allowed juicing an extra bit of performance. Using it basically means locking the program to the current CPU only.

However I'm not sure about -O3. I know it can make the binary larger, not sure about other downsides.

PufPufPuf··on Ask HN: How do systems (or people) detect when a text is written by an LLM
I "detect" them through overuse of some patterns, like "It's not X. It's Y."

This is an artifact of the default LLM writing style, cross-poisoned through training on outputs -- not an "universal" property.

PufPufPuf··on LÖVE: 2D Game Framework for Lua
Kodi is super complex. The last straw was me wanting to launch Dolphin games from the UI and not being able to figure it out.

My custom media center is basically just a glorified 10ft-UI file browser. Opens media files in mpv (with some extra GUI to download subtitles and select audio tracks), Wii games in Dolphin, runs shell scripts (I have ones launch Steam Link etc.)

I realize that this might be a case of "simplify by limiting use cases" but I made it for me so it's fine.

PufPufPuf··on Show HN: Locki – AI sandboxing for real-world projects
To complicate it further, ADK is quite "early" in development, but it's a fusion-fork of two more mature projects: Red Hat's Kagenti, and Linux Foundation's (orig. IBM) Agent Stack (https://github.com/i-am-bee/agentstack/). ADK is basically Agent Stack but with the custom backend replaced by Kagenti.

Regarding MCP: the current idea is dependency injection using A2A extensions: agent says what it wants (LLM endpoint, MCP server, vector database, etc.) and the caller provides. Works great for direct communication, gets weird with subagents -- we may iterate on it a bit more.

PufPufPuf··on LÖVE: 2D Game Framework for Lua
I know which card. We were all there. Are the odds wrong? "Nope!"
PufPufPuf··on LÖVE: 2D Game Framework for Lua
I used LÖVE to build a simple Kodi alternative for my home media center setup. My first attempt was using Electron but rewriting to LÖVE meant much simpler code (turns out manually calculating coordinates is simpler than fighting CSS) and less resource consumption (not a high bar, yes). It works so well I might clean it up and open source it...
PufPufPuf··on Talk like caveman
You mention thinking tokens as a side note, but their existence invalidates your whole point. Virtually all modern LLMs use thinking tokens.
PufPufPuf··on The Axios supply chain attack used individually targeted social engineering
I wonder if I would have been saved by my absolute disdain for installing anything Microsoft Teams-related on my computer. The web version works fine, thanks.

Up to usual Microsoft Teams standards

PufPufPuf··on Async Python Is Secretly Deterministic
This is about durable execution -- being able to resume execution "from the middle", which is often done by executing from the beginning but skipping external calls. Second time around, the I/O is exactly replayed from stored values, and the "deterministic" part only refers to the async scheduler which behaves the same as long as the results are the same.

Coincidentally I have been experimenting with something very similar in JavaScript in the past and there the scheduler also has the same property.

PufPufPuf··on Show HN: Locki – AI sandboxing for real-world projects
Actually I can, it's open source: https://github.com/kagenti/adk

It's an agent development platform. It needs MicroShift, which is notoriously not easy to run locally -- ADK makes it simple by using a prebuilt Lima VM for CLI deploy, but that doesn't work well in development.

PufPufPuf··on Ask HN: What do you dislike most about Linux and Windows?
Windows: Over-commercialization (account requirement, OneDrive upsells, ads in Start menu, Copilots everywhere). Runner up: bad performance.

Linux: Absence of a strong, universally recommendable distro. Ubuntu pushes Snap which has all kinds of problems. Fedora doesn't include proprietary drivers, causing problems with GPUs. PopOS is in the middle of switching DEs. Arch is Arch.

macOS: Liquid glass.

PufPufPuf··on The RISE RISC-V Runners: free, native RISC-V CI on GitHub
Depends on the context. I'd trust the lady giving free candy samples in a candy store. The incentive is clear here, too: RISC-V needs adoption.
PufPufPuf··on Claude Code runs Git reset –hard origin/main against project repo every 10 mins
That's consistent with /loop command.
PufPufPuf··on We broke 92% of SHA-256 – you should start to migrate from it
Did anyone read the homepage? This is hilarious.

> The State of Utopia is an AI-governed nation with two goals: > 1. ~~Improve the family relationship between its founders Ella and Robert so they can live together as a happy family.~~ Done! > 2. To act in the best interests of all our citizens.

PufPufPuf··on Framework Becomes a KDE Patron
Joining the big umbrella, eh?
PufPufPuf··on People inside Microsoft are fighting to drop mandatory Microsoft Account
FYI macOS now natively has edge snap, half-half tiling with draggable divider that resizes both windows, and even tiling options similar to Windows except a bit less options (e.g. no thirds) -- ok for a laptop screen, ultrawide monitors benefit from a free app to add more options.

And the shell environment is POSIX, with most bash scripts just being ootb compatible without WSL-like shenanigans.

PufPufPuf··on Every novel that has ever been published is sitting inside ChatGPT
Is it just me or is this full of LLMisms? Threes, "not X, Y", etc.
PufPufPuf··on Android’s new sideload settings will carry over to new devices
Why do you want to root? I didn't really feel the need for the past few years.
PufPufPuf··on Cocoa-Way – Native macOS Wayland compositor for running Linux apps seamlessly
You totally can, I used Karabiner-Elements to switch command (behaves like ctrl), option (behaves like alt) and control (behaves ~ like super and like control in terminal) to their usual positions. (You could do this even with bare system settings but iirc they could not switch around differently the left and right keys.)

Then I set up a few shortcuts that were different on macOS I actually used, plus a port of a Linux keyboard layout (I think the US layout mostly matches but I use a national one which differs in the AltGr layer). Surprisingly configurable for an Apple product.

PufPufPuf··on Claude Code Cheat Sheet
Curiously this is missing IS_SANDBOX=1 (allows running as root)
PufPufPuf··on Claude Code Cheat Sheet
Printing is possible on mobile, but I wouldn't go as far to say that it "works": https://ctrlv.link/8CWy
PufPufPuf··on Claude Code Cheat Sheet
Don't forget to add "IS_SANDBOX=1", otherwise --dangerously-skip-permissions will refuse to operate as root (in VMs and such).
PufPufPuf··on OpenSUSE Kalpa
There's https://kinto.sh/ you can install on any distro. For visual similarity, GNOME is already quite Mac-ish, but there are distros like elementaryOS that go further by e.g. moving window controls to the left side.
PufPufPuf··on Show HN: GitClassic.com, a fast, lightweight GitHub thin client (pages <14KB)
I tried opening my profile and got

> Error: Cannot read properties of undefined (reading 'replace')

...this might need a bit more time in the oven

PufPufPuf··on Show HN: GitClassic.com, a fast, lightweight GitHub thin client (pages <14KB)
So magit is also in breach?
PufPufPuf··on Zenclora OS
We're getting vibecoded Linux distros now?
← PreviousPage 4 of 14Next →