[dead]
You've been copying and pasting directly from Claude to reply to comments that ask how this works. You also realise you've been caught and are now replying in a completely different style. You've thrown away all…
OP seems to self promote this project and other similar vibe coded works every few weeks under two different HN handles. Edit: for me this post appears on the front page of HN. OP this is mission success - add this…
Tab complete is completely broken on Firefox mobile (Android)
They have nothing to do with mathematics but everything to do with being extremely popular books. Most people that have read a mathematics textbook have also read and enjoyed Harry Potter. Given you have enjoyed…
I've long suspected it's got to do with office real estate. You spent $10m or $100m on a building that's now half empty. Either you downsize or commit to enterprise scale sunk cost fallacy and enforce RTO so your real…
I've started learning (in 2025!) and using Perl lately as shell++ It's extremely stable, installed almost everywhere, and has much fewer insane idosyncrasies than shell. I can write some Perl and confidently hand it to…
> Have a nightly job that runs unit and integ tests Not enough IMHO. We run all tests on developer machines and CI with -race. Always. It's probabilistic, so every developer 'make test' and every 'git push' is coverage.
Assuming OP is in the UK, they're talking about hackney carriages which are subject to more stringent regulation than other private hire vehicles https://en.wikipedia.org/wiki/Hackney_carriage I think this would be…
>Why Elixir + Erlang are not more popular for high concurrency projects is a mystery to me. I work at an Erlang shop. For Erlang to be useful you need to have massive scale, millions of DAU. Yes Elixir might run your…
I agree with most of your points but this one >I find it useful for some coding tasks but think LLMs were overestimated and it will blow up like NFTs No way. NFTs did not make any headway in "the real world": their…
I'm from West Yorkshire, the dialect is slowly fading. My grandfather would speak with a strong accent and with spatterings of Norse words. I notice now that, yes, dialects in the UK are becoming homogenised but there…
>The biggest mistake I see people make with Go channels is prematurely optimizing their code by making channels buffered. This is almost always a mistake. It seems logical. You don't want your code to block. Thank you.…
> How often are you reaching 10^14 goroutines accessing a shared resource on a single process in production? We mostly use short-lived small AWS spot instances so I never see anything like that. I apologize, that…
> Since CSP is mentioned, how much would this apply to most applications anyway? If I write a small server program, I probably won't want to write it on paper first. With one possible exception I never heard of anyone…
I have replied to another comment with more details: the channel mutex is not the same one that sync.Mutex is using. The article that the OP article references does not show the code for their benchmark, but I must…
> Do you have any benchmarks for the pattern you described where channels are more efficient? https://go.dev/play/p/qXwMJoKxylT go test -bench=.* -run=^$ -benchtime=1x Since my critique of the OP is that it's a…
And implying I don't understand toy examples and responding with this is apparently above the bar for serious discussion.
I'd like to refute the 'channels are slow' part of this article. If you run a microbenchmark which seems like what has been done, then channels look slow. If you try the contention with thousands of goroutines on a high…
If you write an Erlang function in C you can actually call a function that lets the scheduler know you are willing to yield.
I'm worried readers of this article will be horrified and believe this kind of DIY error handling is necessary in Go. The author has attempted to fix their unidiomatic error handling with an even more unidiomatic error…
Why are technologists trying so hard to make themselves redundant? This is like the Luddites themselves creating milling machines, eager for the foreman to show them the door. What gives?
I'm not a graybeard, I'm 28 and I've been using Emacs since I was 15. In that time, in my circle, I've seen notepad++, sublime, atom etc. all come and go. Of course everyone at work uses VS Code, in 2 years it will be…
[dead]
You've been copying and pasting directly from Claude to reply to comments that ask how this works. You also realise you've been caught and are now replying in a completely different style. You've thrown away all…
OP seems to self promote this project and other similar vibe coded works every few weeks under two different HN handles. Edit: for me this post appears on the front page of HN. OP this is mission success - add this…
Tab complete is completely broken on Firefox mobile (Android)
They have nothing to do with mathematics but everything to do with being extremely popular books. Most people that have read a mathematics textbook have also read and enjoyed Harry Potter. Given you have enjoyed…
I've long suspected it's got to do with office real estate. You spent $10m or $100m on a building that's now half empty. Either you downsize or commit to enterprise scale sunk cost fallacy and enforce RTO so your real…
I've started learning (in 2025!) and using Perl lately as shell++ It's extremely stable, installed almost everywhere, and has much fewer insane idosyncrasies than shell. I can write some Perl and confidently hand it to…
> Have a nightly job that runs unit and integ tests Not enough IMHO. We run all tests on developer machines and CI with -race. Always. It's probabilistic, so every developer 'make test' and every 'git push' is coverage.
Assuming OP is in the UK, they're talking about hackney carriages which are subject to more stringent regulation than other private hire vehicles https://en.wikipedia.org/wiki/Hackney_carriage I think this would be…
>Why Elixir + Erlang are not more popular for high concurrency projects is a mystery to me. I work at an Erlang shop. For Erlang to be useful you need to have massive scale, millions of DAU. Yes Elixir might run your…
I agree with most of your points but this one >I find it useful for some coding tasks but think LLMs were overestimated and it will blow up like NFTs No way. NFTs did not make any headway in "the real world": their…
I'm from West Yorkshire, the dialect is slowly fading. My grandfather would speak with a strong accent and with spatterings of Norse words. I notice now that, yes, dialects in the UK are becoming homogenised but there…
>The biggest mistake I see people make with Go channels is prematurely optimizing their code by making channels buffered. This is almost always a mistake. It seems logical. You don't want your code to block. Thank you.…
> How often are you reaching 10^14 goroutines accessing a shared resource on a single process in production? We mostly use short-lived small AWS spot instances so I never see anything like that. I apologize, that…
> Since CSP is mentioned, how much would this apply to most applications anyway? If I write a small server program, I probably won't want to write it on paper first. With one possible exception I never heard of anyone…
I have replied to another comment with more details: the channel mutex is not the same one that sync.Mutex is using. The article that the OP article references does not show the code for their benchmark, but I must…
> Do you have any benchmarks for the pattern you described where channels are more efficient? https://go.dev/play/p/qXwMJoKxylT go test -bench=.* -run=^$ -benchtime=1x Since my critique of the OP is that it's a…
And implying I don't understand toy examples and responding with this is apparently above the bar for serious discussion.
I'd like to refute the 'channels are slow' part of this article. If you run a microbenchmark which seems like what has been done, then channels look slow. If you try the contention with thousands of goroutines on a high…
If you write an Erlang function in C you can actually call a function that lets the scheduler know you are willing to yield.
I'm worried readers of this article will be horrified and believe this kind of DIY error handling is necessary in Go. The author has attempted to fix their unidiomatic error handling with an even more unidiomatic error…
Why are technologists trying so hard to make themselves redundant? This is like the Luddites themselves creating milling machines, eager for the foreman to show them the door. What gives?
I'm not a graybeard, I'm 28 and I've been using Emacs since I was 15. In that time, in my circle, I've seen notepad++, sublime, atom etc. all come and go. Of course everyone at work uses VS Code, in 2 years it will be…