HNHacker News
TopNewBestAskShowJobs

wmedrano

107 karma · joined February 14, 2022

submissionscomments
wmedrano··on Do not put your site behind Cloudflare if you don't need to
"valid security strategy"

Did you mean reliability? At this point I don't care if my server gets DDoS, but may be more convinced by security practices.

wmedrano··on Why is Zig so cool?
I haven't looked to deeply, but I haven't noticed any performance impact. Inlining probably helps too.
wmedrano··on Why is Zig so cool?
Zig makes the standard library accessible. Just by clicking "go to definition", you run into all the weird cases.

For example, apparently the plan9 OS gets special page_allocator handling: https://ziglang.org/documentation/master/std/#std.heap.page_...

wmedrano··on I see a future in jj
I hope it sticks around so that I can use the same workflow at work and home. I'm really enjoying how fast all the jj operations are compared to mercurial.
wmedrano··on Ask HN: What are you working on? (October 2025)
I'm working on my (mostly) R7RS Scheme Interpreter. I've just finished call-with-current-continuation and exceptions which were rather difficult for me to grok. Currently working on improving the debugging experience before starting the monotonous work on implementing the ~400 required functions and documentation.

https://github.com/wmedrano/szl

wmedrano··on My first week of vibecoding
The distinction is that in vibe coding you don't even look at the code.

Although I don't endorse it for most use cases, I like the distinction. There are some things I vibe code that are useful in the moment but I always throw out

wmedrano··on Reflecting on a Year of Gamedev in Zig
I thought the Zig creator abandoned Discord due to invasive ads sometime last year.
wmedrano··on How I use Kate editor
It's probably for some extensions. So things like LSP and formatters
wmedrano··on Ask HN: What's the best way to get started with LLM-assisted programing?
Probably not for OP, but for existing Emacs users, I’m liking how https://github.com/karthink/gptel is evolving.
wmedrano··on Ask HN: What are you working on (August 2024)?
I've been working on a Lisp interpreter in Zig. This my first attempt at a garbage collector.

https://wmedrano.github.io/fizz

wmedrano··on Ollama v0.1.45
Main reason I started using ollama is because it actually worked. I spent half an hour trying to get huggingface models to run on my GPU with no success. Meanwhile `sudo pacman -S ollama-rocm` seemed to just work out of the box.
wmedrano··on A ChatGPT mistake cost us $10k
ChatGPT gives the following:

The code snippet has a subtle but significant issue in the default value of the id column. Here is the problematic part: ... In this line, default=str(uuid.uuid4()) is evaluated only once at the time of the class definition, not each time a new StripeCustomer instance is created....

wmedrano··on I just wanted Emacs to look nice – Using 24-bit color in terminals
Not sure that's a good answer. There's plenty of stuff that Emacs don't that VSCode doesn't do very easily.
wmedrano··on Why the Dvorak keyboard didn't take over the world (2014) [video]
Split keyboards solved my hand problems 6years ago. I started learning Dvorak this week to reduce my left index finger strain.
wmedrano··on Ask HN: Does ChatGPT respect Robots.txt?
It seems like you are trying to use ChatGPT as a smart entity but it is basically advanced autocomplete. The links it provided are just what is likely to exist, but not what actually does exist
wmedrano··on Fog Volumes arrive in Godot 4.0
I wonder how Godot's lack of official console support affects it's adoption.
wmedrano··on Scholars once feared that the book index would destroy reading
The move to AI assisted coding will destroy programming.
wmedrano··on Facebook Pay
That's exactly it though. You can't expect core Facebook to stop failing by throwing 70k employees at the problem.
← PreviousPage 3 of 3