HNHacker News
TopNewBestAskShowJobs

nick_

704 karma · joined March 1, 2016

submissionscomments
nick_··on Postgres LISTEN/NOTIFY does not scale
My thought as well. You could add notify commands to a temp table during the transaction, then run NOTIFY on each row in that temp table after the transaction commits successfully?
nick_··on Tesla sales drop for fifth month in a row in Europe
He went to Auschwitz after being pressured to apologize for some unhinged tweets. This was all before he swig heiled twice on stage.

https://www.bbc.com/news/technology-68055368.amp

nick_··on Memory safety is table stakes
If Rust is the language that finally overwhelms the resistance to memory safe languages, that's good.

I think it's also important not to centre Rust alone. In the larger picture, Rust has a combo of A) good timing, and B) the best evangelism. It stands on decades of memory safe language & runtime development, as well as the efforts of their many advocates.

nick_··on YouTube's new anti-adblock measures
YES. I've been wanting this for years. I want a switch that signals to the analytic/algorithm system that I am consuming this content either...

A) sincerely, trustfully, optimistically, etc.

...or...

B) critically, skeptically, experimentally, observationally, etc.

nick_··on Cycling linked to lower dementia risk and better brain health, researchers find
This certainly tracks with my first hand observations of dementia symptoms exhibited by many drivers.
nick_··on Public/protected/private is an unnecessary feature
Same here. I recently came across a real use for the newer `private protected` (`FamANDAssembly`) modifier combo. Only derived types that are internal to my assembly can access this member. Beautiful. It re-confirmed my long standing belief that OOP is an incredibly powerful and valid pattern.
nick_··on The Concurrency Trap: How an Atomic Counter Stalled a Pipeline
I think you're right.
nick_··on The concurrency trap: How an atomic counter stalled a pipeline
It's unclear if the author understands false sharing. The excessive "ping-pong"ing of cache lines between cores means the cache line that the counter sits on is shared with other memory that's being accessed in contention.

Making sure the counter variable is sitting alone on its own cache line would completely remove the excessive ping-pong behaviour. The cache line with the counter would, of course, still ping-pong as it's mutated, but not excessively.

nick_··on Sam Altman and Jony Ive Will Force A.I. Into Your Life
He wants to be maximally profiting from billions of people paying for their personal Hers.
nick_··on Changes since congestion pricing started in New York
lol
nick_··on Why 536 was 'the worst year to be alive' (2018)
*yugely
nick_··on Tesla falls after Commerce secretary recommends buying stock
Do you think the people who are setting fire to Teslas are the same people trading Tesla stock? Even remotely close to the same kind of people?
nick_··on The School Car Pickup Line Is a National Embarrassment
A huge amount of North America is designed almost exclusively for a totally car-dependent life.
nick_··on Apple M3 Ultra
Same. I'm not sure what to make of the various claims. I personally defer to this table in general: https://www.cpubenchmark.net/power_performance.html.

I'm not sure how those benchmarks translate to common real world use cases.

nick_··on WebShield – A new wide-spectrum content blocker for Safari
I've been using AdGuard Pro happily on all my devices for about ten years now. I'm wondering what adding Ghostery to the mix does on Safari?
nick_··on PostgreSQL Best Practices
Of course, but using one delimiter/convention for more than one things makes it hard/impossible to disambiguate them. With foo_bar_baz, you can't easily tell what's what. `"FooBar_Baz"` or maybe `foo_bar__baz` is clear.
nick_··on PostgreSQL Best Practices
Why is snake_case recommended? What advantage(s) does it provide?
nick_··on Israel, Hamas reach ceasefire deal to end 15 months of war in Gaza
One of the many things that helps in thinking clearly about this conflict, and the perspectives one has already encountered, is to distinguish Arab Muslim Israeli citizens from Palestinians who reside in Gaza or West Bank.
nick_··on Israel, Hamas reach ceasefire deal to end 15 months of war in Gaza
Everyone knows this.
nick_··on Israel, Hamas reach ceasefire deal to end 15 months of war in Gaza
Are you being facetious? If you are, that's awesome and hilarious.
nick_··on Israel, Hamas reach ceasefire deal to end 15 months of war in Gaza
Realistically, West Bank will be gone (totally settled, all Palestinians removed) in 15 years. Gaza will further be ghettoized and, pessimistically, will be basically gone in 50 years or so.
nick_··on Israel, Hamas reach ceasefire deal to end 15 months of war in Gaza
Oh please. Israelis could have voted in a different party/leader that would have taken another path. West Bank settlement expansions could have been halted and reversed (to a sensible degree of course). These are bread and butter suggestions that everyone who thinks honestly about this conflict sees clearly.

There are of course many more suggestions I didn't state. To pretend that there was just no way to avoid this is shameful.

nick_··on Justin Trudeau promises to resign as PM
The police chief? He did.
nick_··on Justin Trudeau promises to resign as PM
If only more people A) asked this question and B) looked into what was (not) happening.

Basically Ottawa police were insubordinate, sided with the truckers/occupiers/protesters, etc. The populist conservative provincial government completely failed to act, likely due to the protestors being on "their side".

> Ottawa was not being policed. Ticketing didn’t start for days. Tow-truck companies hesitated to move illegally parked trucks for fear of losing business from truckers after the protests ended. Protesters were refilling their trucks with jerry cans of diesel. When the police were ordered to put a stop to that, protesters began to carry empty jerry cans en masse to overwhelm law enforcement, but they needn’t have bothered: front-line officers were not following orders to stop them from gassing up. There were reports that sympathetic officers were sharing police intelligence with protesters. Anything the police did could backfire. Families with children were living in some of the trucks, and there were reports of firearms in others.

https://thewalrus.ca/freedom-convoy-the-prince/

nick_··on GitHub Copilot is now available for free
For literally multiple years I tried to convince a colleague of mine to try Rider. They're a diehard CLI and VS Code user. I made a video showing my workflow and how quickly I can navigate around and do refactors. Next day they were saying they couldn't believe it took them this long to use something better.
nick_··on Bluesky is ushering in a pick-your-own algorithm era of social media
Do you think that there are only two combinations of chromosomes in humans? XX and XY?
nick_··on Bluesky is ushering in a pick-your-own algorithm era of social media
What brutal censorship have you observed?
nick_··on HPV vaccination: How the world can eliminate cervical cancer
An immediate family member of mine lives with the same diminished quality of life as you. It is very significant. I wish you the best.
nick_··on A comparison of Rust’s borrow checker to the one in C#
There are pros and cons. C++ templates can't be reified at run-time like C# generics can.
nick_··on A comparison of Rust’s borrow checker to the one in C#
Fingers crossed that he'll one day come back and make T#
← PreviousPage 3 of 11Next →