HNHacker News
TopNewBestAskShowJobs

38

200 karma · joined July 12, 2023

submissionscomments
38··on The saddest "Just Ship It" story ever (2020)
Big difference between getting rows and changing rows
38··on The saddest "Just Ship It" story ever (2020)
> Pull Request-like Review/Approval flow for database queries

Terrible description IMO. a query should not need approval. Should use mutation or edit or update or modification. Even if query is technically correct it just sounds wrong and confusing.

38··on Do not taunt happy fun branch predictor (2023)
> const float f = *data++;

cursed code. people might say "oh that's normal idiomatic C", I don't care. I am glad Go does not allow code like this

38··on The XAES-256-GCM extended-nonce AEAD
see for yourself

https://github.com/golang/go/commits/master/src/crypto

38··on The XAES-256-GCM extended-nonce AEAD
Thank goodness. I am kind of sick of the constant churn in the crypto package.

I get that you want to keep up to date with security, but the entire crypto tree is basically a playground for Filippo Valsorda at this point. Meanwhile stuff that I actually need like CMAC is "won't fix"

38··on Show HN: Gosax – A high-performance SAX XML parser for Go
Little trick with xml.Decoder. unlike unmarshal, decoder ignores any garbage after the XML, which is nice if you want to parse HTML without dealing with the DOM
38··on Netflix wants managers to ask whether they would rehire their employees
Title edit results in nonsense, here is original

Netflix wants managers to ask themselves whether they would rehire their current employees

38··on Polyfill supply chain attack hits 100K+ sites
Exactly why I have a whitelist

https://github.com/3052/blog/blob/main/2024-06/ublock-origin...

38··on Start all of your commands with a comma (2009)
wrong

https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V...

38··on Interface Upgrades in Go (2014)
http://avtok.com/2014/11/05/interface-upgrades.html#the-prox...
38··on Interface Upgrades in Go (2014)
> It's better that I don't name an example as you should always be on the lookout for (until having learned) them.

"this gun will shoot you in the foot in some cases. It's better that I don't name an example as you should always be on the lookout for (until having shot yourself in the foot) them"

38··on Barcelona will eliminate tourist apartments
what does this even mean?
38··on Barcelona will eliminate tourist apartments
> get rid of most zoning regulations

"most" is doing a lot of work here. don't forget you probably don't want to live next to an airport, railroad, chemical plant

38··on The upcoming iterator design for Go 1.23
thanks :)

https://wikipedia.org/wiki/Ward_Cunningham#%22Cunningham's_L...

38··on The upcoming iterator design for Go 1.23
not at all - you ever tried to export or unexport an identifier module wide? its a huge fucking pain in the ass - versus a one line change with other languages
38··on The upcoming iterator design for Go 1.23
> for i, v := range someSlice { ...

what a ridiculous comment - every single programming language has this or similar syntax for iterating a slice.

38··on The upcoming iterator design for Go 1.23
no there arent
38··on The upcoming iterator design for Go 1.23
> scanner.Scan, strings.Split, regex.FindAll or sql.Query should return iterators

Will never happen. Best you can hope for is new functions

38··on The upcoming iterator design for Go 1.23
> No hidden magic

thats the whole point of the article. this change trashes that. now many loops are going to have hidden magic

38··on The upcoming iterator design for Go 1.23
jesus. both of those examples are awful.

I dont mean that as a statement against the author, I mean it as a statement to the language designers. people are gonna start writing code like this, or worse, and Go is gonna end up like many other unreadable languages. shame.

38··on React 19 almost made the internet slower
https://wikipedia.org/wiki/Ward_Cunningham#%22Cunningham's_L...
38··on Why People Are Angry over Go 1.23 Iterators
jesus. both of those examples are awful.

I dont mean that as a statement against the author, I mean it as a statement to the language designers. people are gonna start writing code like this, or worse, and Go is gonna end up like many other unreadable languages. shame.

38··on React 19 almost made the internet slower
no, they dont.
38··on Putting Go's Context package into context
God damn it, I still have no idea what the context package does
38··on Mozilla silently bans 2 anti-state-censorship add-ons in Russia
This addon cannot be installed because it has not been verified
38··on Mozilla silently bans 2 anti-state-censorship add-ons in Russia
> You don't need Mozilla's approval; anyone can publish an add-on anywhere and anyone can install it in Firefox.

Nope. Not on Android.

38··on Microsoft's Recall is already exploited
you seem to be intentionally downplaying the dangers of this software, under the guise of pedantry. please stop.
38··on FBI raids Atlanta corporate landlord in probe of rental market price fixing
> downsize or get a better job

wow great idea, why didn't I think of that

38··on What autoconf got right
Good riddance. These days I download a repo and "go build". That's literally it.

I used C/C++ for years, and it was always a nightmare to build something, unless it was completely self contained. When your "packaging" is so bad that everything has to be vendored, that should be a red flag.

38··on Caddy 2.8
Is this a joke comment?
← PreviousPage 7 of 23Next →