HNHacker News
TopNewBestAskShowJobs

grzm

13,868 karma · joined October 7, 2016

Useful references for dealing constructively with a polarized world:

- Rapoport's Rules: https://www.brainpickings.org/2014/03/28/daniel-dennett-rapoport-rules-criticism/

- The Principle of Charity: http://philosophy.lander.edu/oriental/charity.html

- Jonathan Haidt's The Righteous Mind: Why Good People are Divided by Politics and Religion

HN Formatting rules: https://news.ycombinator.com/formatdoc

[ my public key: https://keybase.io/grzm; my proof: https://keybase.io/grzm/sigs/JL4cG6XlDp-w5TQLfYeWs1Kz_FEFTQVYbIzyc2Ri8nQ ]

submissionscomments
grzm··on HN Badges
> Initially called Startup News or occasionally News.YC., it became known by its current name on August 14, 2007.

https://en.wikipedia.org/wiki/Hacker_News#History

grzm··on Interview with Andrew Kelley (Zig Creator) (2021)
I'm only pointing out the inconsistency in your description of the encounter. Your whole stance here seems to be "I'm just describing facts" when asked to stop, so I would think it's important to you to know when you're apparently not doing so.

And even if it is the facts or true, is it important to share your experience? Is it important to counter someone's good experience with your own bad experience?

FWIW, I know nothing of Zig or anyone in this thread: hiding behind "it's just the facts" to be unkind I find is unhelpful. ("But I'm not being unkind! We're just having a rational discussion!" I hear you say. I disagree. It's never just that.)

Edited to add: I'm leaving this here as-is, but I regret posting it. I should have recognized that this would be fruitless and adds nothing to the thread, and should have never engaged.

grzm··on Interview with Andrew Kelley (Zig Creator) (2021)
> And I only talked about it when asked. Otherwise, I would have only said that I did not have good experiences interacting with you.

Reading this thread, someone commented about his experience (https://news.ycombinator.com/item?id=35505169), and you offered your own, unsolicited (https://news.ycombinator.com/item?id=35505919). Yes, they then asked for details, which you then provided. But you volunteered your experience. You (nor anyone else) was asked for their experience.

grzm··on News for Ruby 3.2.0
Link should be updated to https://docs.ruby-lang.org/en/master/NEWS/NEWS-3_2_0_md.html. The current link is now pointing to News for Ruby 3.3.0
grzm··on Ask HN: What to do with old computer books?
From the hip: Knuth, Brooks, Gray, Sussman. General theory type stuff rather than specific technologies. Stuff on how to think about problems rather than specific solutions.
grzm··on Apple Reports Fourth Quarter Results
It's idiomatic slang. Same thing.
grzm··on My next Mac might be the last
cmd-shift-G (Go to Folder) is what I usually use.
grzm··on Case Report: Energy Field Changes Approaching and During the Death Experience (2017)
pubmed is like a library. I agree with you that people might take something available via pubmed as somehow endorsed by the NIH. People also seem to no longer be able to differentiate between editorials, columns, guest opinion pieces, and articles in newspapers. I'm not sure what to do about that.

The article does clearly label the authors and the publication. pubmed, while fortunately available to the general public (it wasn't when I was in school), it is not necessarily intended for general audiences, as it were. From the about page https://pubmed.ncbi.nlm.nih.gov/about/:

> "PubMed is a free resource supporting the search and retrieval of biomedical and life sciences literature with the aim of improving health–both globally and personally."

> "The PubMed database contains more than 34 million citations and abstracts of biomedical literature. It does not include full text journal articles; however, links to the full text are often present when available from other sources, such as the publisher's website or PubMed Central (PMC)."

> "Citations in PubMed primarily stem from the biomedicine and health fields, and related disciplines such as life sciences, behavioral sciences, chemical sciences, and bioengineering."

At some point you have to have enough context that you bring yourself. Reasonable people can disagree at how much context should be required.

grzm··on Show HN: I made a CMS that uses Git to store your data
The on-prem version can use PostgreSQL as a backing store, but it’s essentially blob storage of serialized data: the schema in Postgres isn’t the logical representation of the corresponding Datomic schema.
grzm··on Most Americans think money comes before mission at U.S. news organizations
Here's a reference to a reference that you might be referring to (a passage from Jonathan Haidt's The Righteous Mind referring to a study by Graham, Haidt, and Nosek)

https://theindependentwhig.com/haidt-passages/haidt/conserva...

> "In a study I did with Jesse Graham and Brian Nosek, we tested how well liberals and conservatives could understand each other. We asked more than two thousand American visitors to fill out the Moral Foundations Qyestionnaire. One-third of the time they were asked to fill it out normally, answering as themselves. One-third of the time they were asked to fill it out as they think a “typical liberal” would respond. One-third of the time they were asked to fill it out as a “typical conservative” would respond. This design allowed us to examine the stereotypes that each side held about the other. More important, it allowed us to assess how accurate they were by comparing people’s expectations about “typical” partisans to the actual responses from partisans on the left and the right)’ Who was best able to pretend to be the other?"

I believe this passage refers to work done Study 2 in "Liberals and Conservatives Rely on Different Sets of Moral Foundations"

https://pages.stern.nyu.edu/~jhaidt/articles/graham.haidt.no...

In my brief reading of the paper, it's not clear to me whether they've reporting their findings on the understanding aspect, though the materials section for Study 2 sounds like the situation described. (They may have, I just haven't read it closely.)

> "As with relevance items, there were three versions of the moral judgment items—answered as oneself, as a typical liberal, or as a typical conservative. For both types of items, only results for the self versions are reported here."

grzm··on Hyundai investigating child labor in its U.S. supply chain
Someone must have vouched for https://news.ycombinator.com/item?id=33302111. I assume it was [dead] before.
grzm··on Hyundai investigating child labor in its U.S. supply chain
They're not shadow banned: they were explicitly banned.

https://news.ycombinator.com/item?id=31520597

grzm··on Case Report: Energy Field Changes Approaching and During the Death Experience (2017)
As detaro has pointed out elsewhere in this thread (twice!), this is not from an NIH publication. It's provided as part of the NIH's pubmed archive. The paper itself was published in Integrative Medicine: A Clinician's Journal.
grzm··on The Gentleperson's Guide To Forum Spies (2012)
I think you need to click on the comment timestamp to view the comment in isolation for "vouch" to appear.
grzm··on [meta] You're posting too fast. Please slow down. Thanks
There's no indication that 'meta is shadowbanned: none of their most recent posts are marked [dead]. Looks like they haven't posted since 2015.
grzm··on Stop Writing Dead Programs [video]
Agreed. Having a proper condition system in Clojure would be really great.
grzm··on AI will replace middle management before robots replace hourly workers
Artificial General Intelligence

https://en.wikipedia.org/wiki/Artificial_general_intelligenc...

> Artificial general intelligence (AGI) is the ability of an intelligent agent to understand or learn any intellectual task that a human being can.

grzm··on PostgresML is 8-40x faster than Python HTTP microservices
It looks like it's a PostgreSQL extension, and probably not one supported by AWS RDS for PostgreSQL or Aurora PostgreSQL. AWS generally only supports extensions that ship with PostgreSQL (and maybe some limited third-party extensions?). The lists of supported extensions are here:

* https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLRelea...

* https://docs.aws.amazon.com/AmazonRDS/latest/AuroraPostgreSQ...

grzm··on Borneo skeleton may show 31,000 year old amputation
They weren't shadow banned: they were explicitly banned:

https://news.ycombinator.com/item?id=33211562

grzm··on Stop Writing Dead Programs [video]
Here's another account of the same story: https://flownet.com/gat/jpl-lisp.html

Ron Garret (https://news.ycombinator.com/user?id=lisper) is a frequent contributor on HN.

grzm··on Stop Writing Dead Programs [video]
Fulcro (a library for Clojure/ClojureScript web applications ) has a way of doing this, and I'm sure it's not unique in this aspect: I just don't do enough work in this space to be familiar with the other offerings. This type of feature is valued in the Clojure community, so I wouldn't be surprised if reagent has something like this as well. And this type of thing isn't unique to Clojure, either.

* https://book.fulcrologic.com/#_install_fulcro_inspect

* https://reagent-project.github.io

grzm··on Stop Writing Dead Programs [video]
While the exact phrase "dead program" isn't used outside the title, looking at his use of "live" and "dead" in the talk I think point to what he means:

At about 22 minutes:

> I want to talk about interactive programming, which is I think the only kind of programming we should really be doing. Some people call it live coding, mainly in the art community, and this is when you code with what Dan Ingalls refers to as liveness. It is the opposite of batch processing. Instead, there is a programming environment, and the environment and the program are combined during development. So what does this do for us? Well, there's no compile and run cycle. You're compiling inside your running program, so you no longer have that feedback loop. It doesn't start with a blank slate and run to termination. Instead, all of your program state is still there while you're working on it. This means that you can debug. You can add things to it. You can find out what's going on, all while your program is running.

And a few minutes later:

> So, for example, in a dead coding language, I will have to run a separate debugger, load in the program, and run it, set a break point, and get it here. Now, if I've had a fault in production, this is not actually so helpful to me. Maybe I have a core dump, and the core dump has some information that I could use, but it doesn't show me the state of things while it's running.

grzm··on Stop Writing Dead Programs [video]
The presentation is great. Jack Rusher has a lot of energy. I recommend the video if you have time. The notes in the transcript are useful, too; both expansion of what he said as well as references to material.
grzm··on Stop Writing Dead Programs [video]
Video from Strangeloop 2022: https://www.youtube.com/watch?v=8Ab3ArE8W3s
grzm··on Kiwi Farms is down across all domains as DDoS-Guard terminates service
So, the former.
grzm··on Kiwi Farms is down across all domains as DDoS-Guard terminates service
> MTG is a boomer

Are you using this as a pejorative or as a descriptor? If the latter, what's your definition of "boomer"? She was born in 1974.

grzm··on Mudge's redacted Twitter whistleblower disclosure [pdf]
'dang does nothing to hide his affiliation and is widely known on HN as its primary moderator/curator. One of the tasks he takes upon himself is to provide additional links relevant to the submission as he's done here. If you've got additional links you think are relevant, I'm sure he'd be happy for you to include them.
grzm··on Apple M2 Pro to use new 3nm process
The nm in the process names is more marketing than a reference to something physical.

For example:

> The term "5 nanometer" has no relation to any actual physical feature (such as gate length, metal pitch or gate pitch) of the transistors. According to the projections contained in the 2021 update of the International Roadmap for Devices and Systems published by IEEE Standards Association Industry Connection, a 5 nm node is expected to have a contacted gate pitch of 51 nanometers and a tightest metal pitch of 30 nanometers. However, in real world commercial practice, "5 nm" is used primarily as a marketing term by individual microchip manufacturers to refer to a new, improved generation of silicon semiconductor chips in terms of increased transistor density (i.e. a higher degree of miniaturization), increased speed and reduced power consumption compared to the previous 7 nm process.

https://en.wikipedia.org/wiki/5_nm_process

grzm··on The end of the manual transmission is near?
https://www.hewland.com/formula-e-transmission-evolution/

> You may ask why an electric race car needs a transmission in the first place? Using a gearbox helps you to extract the maximum efficiency possible from the electric motor. High Performance electric motor efficiency varies greatly depending on its architecture and design philosophy. Some motors are high revving – perhaps as high as 25,000rpm, while others only reach 9,000rpm. They will be delivering very different torque bands; using a transmission helps you keep the motor in the most efficient operating range possible.

> There’s another fundamental reason why Formula E cars use a transmission: because the rules say so. The regulations stipulate that the motor must deliver drive to both wheels through a single mechanical transmission, so you need at least one gear set to accomplish this final drive. The electric motors used in Formula E have some of the highest power-to-weight ratio of any automotive motor in the world so that transmission has its work cut out for it.

grzm··on Ask HN: Why can't we comment on “X is Hiring” posts?
If I didn’t reply to you here, what would you assume from that? That I didn’t have a response? That I didn’t see your response? That I agreed with you? That I disagreed but didn’t think it was worth the effort to continue the discussion because there really no way to change your mind given you dismissed me out of hand?

For what it’s worth, I debated initially commenting at all because I thought it was unlikely to be productive. I’m sure I’m not the only person who considered this (sheer numbers in this case make that unlikely) and they made the choice not to.

← PreviousPage 3 of 34Next →