HNHacker News
TopNewBestAskShowJobs

shadowofneptune

1,291 karma · joined December 2, 2020

submissionscomments
shadowofneptune··on The sad state of U.S. life expectancy
The whole article is worth a read, but the throughline is that there is no coherent public health policy in the US. Most other countries with a similar level of development invest more in public health and have more equitable access to screening, vaccinations, etc. By the time people get hospitalized, most of the damage is already done.
shadowofneptune··on Frequency Format Hypothesis
Think of it this way: if I said that 0.001 or 0.1% of people had a certain congenital disease; that may seem like not many people at all. Say it as 1 in every 1000 people, or about 330,000 people in America, and it seems like a lot of people.
shadowofneptune··on Ghoti
Thə prablem with a sistəmatic, fōnetic chānj in Inglish speling is that it rāsəs thə questyən of wat acsent tū fāvər. Fər an Əmerican en Ōhīō, this transcriptshən prabablē māks səm sens, wuns yū get past thə shwa. I dout an Inglishman or ēvən ā Nū Yorkər wud fīnd it yusful.
shadowofneptune··on My experience crafting an interpreter with Rust (2021)
Exactly, though I do not see how it is not an example of recursion.
shadowofneptune··on My experience crafting an interpreter with Rust (2021)
The most practical uses of recursive functions are those that cannot be easily eliminated. For an interpreter, it could mean dozens of functions all calling each other in a pattern determined at runtime.

The issue used to be with LLVM, yes, but that appears to be solved (see Clang's 'musttail' attribute). Instead it's more about language design. Constructors, destructors, and all of the fancy language features Rust has must work with this new feature, with no changes being visible elsewhere.

shadowofneptune··on My experience crafting an interpreter with Rust (2021)
Compiler writing does involve a fair amount of tedium. I don't think it has anything to do with experience, either. It's why tools like Yacc, Lemon, or ANTLR exist.
shadowofneptune··on When did New York start building slowly?
...except the article found that Chicago did not have nearly as much of a problem.
shadowofneptune··on Technical dimensions of programming systems
Yes, I meant the latter, the actual execution. Kevlin Henney puts it well in his talks (paraphrase):

"Functional programming is great! You don't need to worry about the outside environment, it just works! Why, even if you unplug the computer, it just works—no, wait. These are all abstractions."

The execution environment is the invariant the webpage starts out with. The programming environment, and its relation to state, can be changed.

shadowofneptune··on The Oberon+ Programming Language
This does feel then like a matter of taste. While Pascal's predecessor language Algol did allow syntax like that, adding it back to Pascal-like languages would make it into a different kind of language.
shadowofneptune··on Technical dimensions of programming systems
All environments are stateful, by necessity. A stateless system would have no input, no output, and consume no electricity. How much the programming requires thinking about that state is one technical dimension.
shadowofneptune··on Was there a tech-hiring bubble? Job postings data suggest so
I see. NOC is synonymous with a permanent night shift where I work, doesn't look that way there.
shadowofneptune··on Kenji López-Alt spent 5 months studying Chicago thin-crust pizza
Anyone who hasn't actually lived in the Great Lakes area might be confused by the title. As the article states:

"I'm talking thinner-than-a-saltine thin, with a shatteringly crisp crackle and just enough structure to hold its own weight against a heavily seasoned sauce and a caramelized layer of mozzarella. It’s probably topped with hand-torn nubs of sausage, maybe a sprinkle of hot giardiniera. Forget the puffy, handlebarlike crust of a New York pie: Thin crust has sauce and cheese all the way to the edge — an edge that comes out extra crisp with a frizzle of nearly blackened cheese overhanging it."

It's a great side to beer, and a real treat I like to point out to visitors.

shadowofneptune··on The Oberon+ Programming Language
If you've dismissed a whole host of languages just at a glance, you're missing out. Lua has little in common with Pascal, which has little in common with Fortran, etc. As a sister post to this says, you see them more as tokens once you are familiar. Emboldening or coloring keywords also helps, as for any language.
shadowofneptune··on The Oberon+ Programming Language
You appear to be familiar with Pascal, so I am surprised you find the statement-heavy approach an issue. What would be the benefit of making this change?
shadowofneptune··on Was there a tech-hiring bubble? Job postings data suggest so
I work nights as a nurse, similar overtime situations to doctors. How exactly is night shift at IT not programming?
shadowofneptune··on Tech entrepreneurship and shifting sentiment
The article starts its point-of-view in 2017. Even by then, there were indicators times had changed. The regulatory and political environment was very favorable in the Clinton, Bush, and Obama years. The Internet was privatized rather quickly and without much room for public comment.

The reasons listed in the article apply for people who watch very closely—for most people who are not very tuned in it's a result of public opinion being swayed in the other direction by political figures. Whether it's due to wariness of a increasingly consolidated and powerful sector, collection of personal data, or because of perceived censorship, it adds up.

shadowofneptune··on An end to typographic widows on the web
Those two choices sound like statements: 'here is what is next for remote working.' It's instead asking where remote working will go, and 'what next' is the expected form there from my experience, though it's usually seen on its own as an exclamation. Contrived example: "I've seen my boss, the Mayor, and the Governor walk through here! What next? The president?"
shadowofneptune··on So you want to turn an office building into a home?
That really invites mold. Forced air ventilation may satisfy the building code but is not as effective—especially if the power goes out.
shadowofneptune··on What a good debugger can do
Smalltalk images offered introspection, debugging of running processes, etc., but some of the later features listed seem quite impractical to add to the language. "Record the entire program execution," for instance.

That's more or less the point the author makes on the next line: "Different tools support different features and have different limitations." The ideal debugger does not necessarily make for the most ideal programming environment, just as a plane made out of steel is great for structural stability but may not be a good plane.

shadowofneptune··on The AI hype bubble is the new crypto hype bubble
Based on what's presented hete: https://acoup.blog/2023/02/17/collections-on-chatgpt/, it's quite good at producing the form of an article or an essay, but the actual thesis made is incoherent. If what you want is a content mill, it's great. A depressing amount of web articles already look like this with human authors. To be clear though, the generation of the format of communication, content being optional, has always been the goal and domain of chatbots. It's no big revolution.
shadowofneptune··on Some VC firms are urging founders to pull money from Silicon Valley Bank
Ah, I see. Looks like it still only has a limit of 250,000 USD, which seems low for modern business. How far would that get some of these companies?
shadowofneptune··on Some VC firms are urging founders to pull money from Silicon Valley Bank
Looking at the FDIC website:

> The FDIC does NOT cover (even if purchased at an insured bank):

    Stock investments
    Bond investments
    Mutual funds
    Life insurance policies
    Annuities
    Municipal securities
    Safe deposit boxes or their contents
    U.S. Treasury bills, bonds or note
This article is about the bank's investments, if I read it correctly. Safe for a household does not mean safe for a company that lives on investment money.
shadowofneptune··on It’s Not What You Say, It’s How You Say It: Encrypted Messaging as a DOJ Weapon
I hope that eventually such an argument would sound like that using a security envelope is a sign of guilt.
shadowofneptune··on SimCity launched a decade ago, and it was so disastrous it killed the series
Looking deeper, it was only a year after the Prudhoe Bay spill. The gall.
shadowofneptune··on SimCity launched a decade ago, and it was so disastrous it killed the series
Memory must fail me, Deepwater Horizon. SC: Societies was 2007, to be clear.
shadowofneptune··on SimCity launched a decade ago, and it was so disastrous it killed the series
> Same, they had a cross-promotion with Nissan, so your Sims would feel happy when they recharged their electric car, and the charging station has the effect of a park in your neighborhood.

Perhaps not as bad as all the BP solar arrays and windmills in SimCity Societies!

Game came out 3 years before the New Horizon spill.

shadowofneptune··on 2022 letter on life in China
Reading through the 2021 note, it's quite a change of tone.

> Whereas Beijing is hit hard by every domestic outbreak, Shanghai hasn’t had many cases while being the least restrictive city in the country. It’s hard for us fresh arrivals not to smirk at our friends in the north each time we read about new restrictions in Beijing.

I can't help but feel a sense of betrayal in his words. He's very clear in these notes that he feels China is creatively stunted, top-heavy, repressive, yet is still capable of great things. The end of zero-covid was an abrupt end to such a prokect.

shadowofneptune··on The Super Tiny Compiler
It still has to separate tokens, understand a nested structure, and output a different format. It's a small compiler, but is a compiler, and honestly understanding parsers can help a lot with text processing tasks.
shadowofneptune··on Hydrogen: Does Earth hold vast stores of a renewable, carbon-free fuel?
Definitely is not renewable if you feel you need to drill for it.
shadowofneptune··on Modern Mono
Go Mono is a favorite of mine. The serifs give more of a book feel than most monospace fonts. Each character is also quite visually distinct.
← PreviousPage 2 of 18Next →