HNHacker News
TopNewBestAskShowJobs

asguy

699 karma · joined August 5, 2019

submissionscomments
asguy··on Scpptool – a tool to enforce a memory and data race safe subset of C++
What's rust's C++ interop like?
asguy··on Compile-time JSON deserialization in C++
Holy crap; that's pretty epic. Did you come up with that yourself?
asguy··on As you learn Forth, it learns from you (1981)
There have been some great responses that cover the gist of it, but to add a couple more mundane specifics:

- Build up the thinnest abstraction that lets you express a solution in the problem domain.

- Allow the API user to express their intent, and not be focused on mechanics they don't need to understand to get the job done.

- Focus on getting the interfaces right before the implementation is perfect.

- A clean interface will allow you to make drastic changes to the implementation without the API consumer becoming aware.

asguy··on As you learn Forth, it learns from you (1981)
Programming Forth caused the most massive change in my programming mindset (the LSD of programming languages). Even more so than Lisp. Thinking of the rapid rise of the base language to the problem domain (i.e. it's a DSL construction kit) opened my eyes to how to design useful and extensible APIs.

https://thinking-forth.sourceforge.net is worth reading, even if you have no desire to ever program any Forth.

asguy··on SPI Flash
Something like a Tag Connect would work well, if you can spare the footprint space: https://www.tag-connect.com/product/tc2030-fp-footprint
asguy··on Nitrogen dioxide exposure due to gas and propane combustion by U.S. stoves
> I have not seen anything that an induction stove cannot do as well as a gas one.

Char peppers for peeling.

asguy··on How Figma's databases team lived to tell the scale
Thousands of directories over thousands of installations? It’s not that far fetched.
asguy··on The X Files – how Elon Musk's new rules allow hate to flourish
> the guy who routinely converses with Nazis

Elon routinely converses with Nazis? Which ones?

asguy··on The X Files – how Elon Musk's new rules allow hate to flourish
This is exactly the problem. Have /you/ contemplated what would happen if you applied that reasoning to any other group (e.g. Jews, Blacks, Oracle employees)?
asguy··on The X Files – how Elon Musk's new rules allow hate to flourish
X is a better experience for me now, than it was before Elon's takeover. If I don't want to see something, I don't look at. If I don't want to allow someone to interact with me, I block them. If I believe something is bullshit/a lie, I participate in the community notes.

I don't need a nanny to pre-chew my information for me.

asguy··on Ask HN: Is Unlimited PTO a Scam
Yes. It's there to keep things unspecified. If you leave the job, you're not paid out unused vacation. If you use too much, you run afoul of an unspoken rule
asguy··on The Sokal Hoax
"We published what we thought was a valid paper on a fat man in red that lives on the north pole and gives presents to children at the end of December. Unfortunately we didn't realize that the aeronautical data on his flying reindeer was falsified. This was clearly data fraud, and has no impact on us being a trustworthy peer-reviewed journal." lol
asguy··on The Sokal Hoax
They found 7 gullible journals that accepted their papers. 4 of which got published before the project was discovered.
asguy··on The Sokal Hoax
Focusing on "fabricating observational data" is a cope for the fact that Boghossian et al made the targets of their papers look like absolute fools. The problem with the paper "Human reactions to rape culture and queer performativity at urban dog parks in Portland, Oregon" wasn't that the data was wrong.

Sokal and Boghossian's work intended (and succeeded?) to accomplish the same thing: they demonstrated the fact that these academic disciplines are full of bullshit producers and consumers.

asguy··on A suicide crisis among veterinarians
> We have a dog in the white house.

Not anymore.

- https://abcnews.go.com/US/wireStory/bidens-dog-commander-lon...

asguy··on No way in or out of Burning Man after storm
Drowning Man
asguy··on We put half a million files in one Git repository (2022)
Did you not parallelize your migrations?
asguy··on A study on robustness and reliability of large language model code generation
TL;DR: Treat LLMs like undergrad interns, and you won't be disappointed.
asguy··on Uncured bacon isn't any healthier in terms of nitrites and nitrates
I smoke using a Weber kettle grill; i.e. no explicit smoker required. It doesn't have a huge capacity, but it makes amazing pork ribs.
asguy··on Uncured bacon isn't any healthier in terms of nitrites and nitrates
It does. That's where the pink "smoke ring" comes from.
asguy··on Tesla’s Dieselgate
I wouldn't say that. It's got more of a "STFU, you whiners.. start focusing on more important things inside the locus of your own control, rather than complaining about what other people are doing" vibe.
asguy··on Tesla’s Dieselgate
No, he's saying stop letting people live rent-free in your head.
asguy··on Unicode Character “𝕏” (U+1D54F)
> Is Matt Taibbi implied to be one of those happy people?

Not specifically. That's why I linked to content from him, and not his profile page.

asguy··on Unicode Character “𝕏” (U+1D54F)
> Few would argue that it works better now than before

Maybe in the social circles you stick to, but there are plenty of /other/ people (i.e. more than a "few") that are quite happy that the 80% of employees doing their jobs were let go. [1]

https://twitter.com/mtaibbi/status/1598822959866683394

asguy··on Ask HN: Anyone else notice that HN isn’t full of JavaScript frameworks lately?
> lack of ecosystem support

.. is the “Nobody Got Fired For Buying (IBM|Microsoft|Cisco)” for the 2020s

asguy··on AMD Introduces World’s Largest FPGA-Based Adaptive SoC for Emulation
> and (most importantly) price.

… OP didn’t mention they were optimizing for price.

Some might say it makes sense to optimize for availability, recent updates to hardware software stack, etc.

asguy··on AMD Introduces World’s Largest FPGA-Based Adaptive SoC for Emulation
There are many already available, e.g. ZedBoard, someone just has to do the work to target these other boards and their peripherals/layout.
asguy··on Rust: The wrong people are resigning
"You run into assholes all day? you're the asshole" - Raylan Givens (Justified)
asguy··on WebAssembly is eating the database?
Depending on the database you’re using, you don’t have to do that right now. I’m looking at you, PLV8
asguy··on Startups Are Scooping Up Big Tech’s Cast-Off Workers
Definitely addicts. If they're obese that's even worse.
Page 1 of 11Next →