HNHacker News
TopNewBestAskShowJobs

cyberpunk

3,613 karma · joined March 29, 2016

mef.
submissionscomments
cyberpunk··on Chewing gum restores dad's taste and smell years after Covid
I developed tinnitus on one side after covid, anecdotal but it slowly went away after I started taking a b complex daily, apparently it can promote nerve repair.

Not totally sure I fully believe it; but it seemingly worked for me.. shrug

cyberpunk··on Testing distributed systems with AI agents
Yeah, I’d pay for this too. And a book. :)
cyberpunk··on Testing distributed systems with AI agents
Yeah, I feel ya man. It’s a weird time to be in tech when it often times everything feels like the last years of our work are now instantly reproducible.

I’m not sure i wanna stay on the ride much longer, at least in a corp setting. I guess i don’t have much of a choice.

Thanks for Jepsen, though, it’s made a couple of my applications much better in ways I wouldn’t have managed without it; even if I have to relearn clojure every time I pick it up, and those applications resulted in real jobs and careers for a bunch of people. It’s not going to pay for your house, but it’s all I’ve got.

hugs.

cyberpunk··on Japan is gripped by mass allergies. A 1950s project is to blame
wow 170 euros on amazon.de :/
cyberpunk··on The main thing about P2P meth is that there's so much of it (2021)
Nope, parents didn’t drink either; but you do you.

Perhaps you’d be able to cope with life better if you weren’t so dependant on self medicating with harmful intoxicants and threatened by any statements against them.

cyberpunk··on Zerostack – A Unix-inspired coding agent written in pure Rust
So …. do I understand it right? openai, one of the hottest companies on the planet right now, with very deep pockets, distribute their official rust cli via the … public npm repo?
cyberpunk··on Zerostack – A Unix-inspired coding agent written in pure Rust
How come the official codex install instructions say use npm install?

(I just rebuilt my sandbox vm a few days ago….)

Or are there two separate codex clients?

https://developers.openai.com/codex/cli

cyberpunk··on The main thing about P2P meth is that there's so much of it (2021)
The world would unambiguously be better off without alcohol.
cyberpunk··on I returned to AWS and was reminded why I left
Another point is that while it can be more expensive than self hosting, the savings are dwarfed by the engineering costs. A decent infrastructure engineer working for 2 man months on your “money saving” ovh setup costs you more than you can possibly save by not just using fargate or rds whatever.
cyberpunk··on FreeBSD: Local Privilege Escalation via Execve()
Yep, most of my linuxes are headless -- but I do have a VM which I pass a graphics card through to for games and ai stuff though -- works really well (as long as you don't reboot the VM, it has a hard time attaching to the gfx card the second time for some reason, not looked into it much)

sysutils/vm-bhyve makes it quite friendly.

I wouldn't use it for work, though, just personal. Work is all enterprisey kubernetes stuff.

Edit: there is a 'proxmox-like' for FreeBSD out [0] -- I did try it on a couple machines and couldn't get the network working, but consoles seemed to work.. Kinda.

0: https://sylve.io

cyberpunk··on A couple million lines of Haskell: Production engineering at Mercury
I'm running BEAM in production for almost 8 years and not once have I used hot code reloading. Why is that critical?
cyberpunk··on Local privilege escalation via execve()
Hah I'm your mirror version -- my linux machines are all VMs running on FreeBSD hosts!
cyberpunk··on Production engineering when trading billions of dollars a day [video]
Yeah, I work on systems with reliability requirements like this at a large bank.

There are multiple layers of controls and manual interventions and things, which while absolutely painful, slow, expensive and shitstorm-conjuring -- are ultimately the final authority on some failures.

For e.g, in payments -- every single settlement or clearing anomaly is looked at by a real human, and rectified/rebooked manually.

So, yeah, the stakes can be really high when you have a couple billion in memory on your server, but -- it's just a system.

And it will fail, and we plan for it to do so.

cyberpunk··on Local privilege escalation via execve()
No, I worded it badly. See below.
cyberpunk··on Local privilege escalation via execve()
No, I mean do you run FreeBSD boxes where users who should not ever assume root access actually login to do tasks?

My point is that if you do, you probably shouldn't run, for e.g applications which need production db credential, or hold sensitive data on these boxes, or .. whatever.

Edit: I use FreeBSD extensively, for various things -- but shell access to them is restricted to the sysadmins..

cyberpunk··on Local privilege escalation via execve()
Yep.

You should treat any system where non-admins regularly login as basically insecure/owned and rig your architecture appropriately.

TBH -- I don't have any of these kinds of boxes anymore. Who is really running anything like this in 2026 and for what purpose?

cyberpunk··on Local privilege escalation via execve()
This is from April 28th, it was patched in 15.0R-p7.
cyberpunk··on GPT-5.5 Price Increase: What It Costs
OpenCode seems to give me better results than codex-cli, i’d be interested in seeing this too!
cyberpunk··on OpenBSD Stories: The closest thing to cute kittens (OpenBSD/zaurus)
He has (had?) a completely bananas amount of gear, take a look around his webpage for pics of the 'machine room'.

I can only assume that electricity bills are included in his rent in France or most of them were powered off most of the time!

In the off chance he's reading -- thank you Miod (and OpenBSD team), your software and OpenBSD makes my life better to this day.

cyberpunk··on Embedded Rust or C firmware? Lessons from an industrial microcontroller use case
And they’re immutable, forever? No one can pull a leftpad?
cyberpunk··on Embedded Rust or C firmware? Lessons from an industrial microcontroller use case
shrug I guess we have different experiences. Any even small sized rust application I've come across rivals nodejs for amount of deps it pulls in.

Sure, just vendor them in, simples, right?

cyberpunk··on For thirty years I programmed with Phish on, every day
Everything. Everything. Everything. :))
cyberpunk··on For thirty years I programmed with Phish on, every day
Yep, I’m in this boat too.

I’ve given up trying to get that feeling back at work.

We were lucky for 20 years, now if we want to do it for craft it’s time to contribute to OpenBSD or something — with phish on, not for money.

cyberpunk··on A desktop made for one
Some screenies and the code at 0…

I struggle to understand why, though.

0: https://github.com/isene/chasm

cyberpunk··on Does Postgres Scale?
I think we have wildly different definitions of pretty big.
cyberpunk··on Does Postgres Scale?
Classic temporalio, reply to criticism with an advert. <3
cyberpunk··on A couple million lines of Haskell: Production engineering at Mercury
I thought gleam was fully integrated with otp? You’re telling me you can’t do a gen_server or a supervisor in gleam?
cyberpunk··on Embedded Rust or C firmware? Lessons from an industrial microcontroller use case
I know a defence company that has a bunch of vaxes stored in low oxygen environments because they legally have to be able to provide software updates to firmware they’ve written for the next 20 or so years and it was written on a vax.

They had some great stories trying to get something or other running again where they had to fly one of the original designers over to hand solder a board back into action.

How we do that today is a bit of an interesting problem I don’t think they’ve convincingly solved; basically maintaining nightly builds forever — a couple 1U’s of kubernetes in deep storage ain’t gonna do it, you’re not gonna be able to solder a xeon back to life..

I know I’d rather be trying get a load of c99 rebuilt for some mips or other after 20 years that some random version of rust.

cyberpunk··on Dabbling in Erlang, part 2: A minimal introduction (2013)
Well, I’m doing a new erlang project at a large financial institution; there are a certain class of problems that are best solved by it. I don’t think elixir is a better target; erlang is overall a better language, once you get over the initial syntax.

Mostly our crud services or apis are better served by java or go tho.

cyberpunk··on A couple million lines of Haskell: Production engineering at Mercury
It really feels like we’re solving the wrong problem sometimes. If a bad type can crash your application, sure, type safety is one answer but I have to admit I like the erlang approach; if something unexpected happens crash the process (not os process, erlang process) which has a very small blast radius on a well architected system (maybe doesn’t even fail the individual request that caused it). I wish more languages had this let it crash philosophy, it really allows for writing code exclusively for the happy path, safe in the knowledge that a -1 where a “string” should be isn’t going to take down production.

Somehow, it feels like a better solution than these complicated type systems. Does any other language do this outside BEAM?

← PreviousPage 5 of 34Next →