HNHacker News
TopNewBestAskShowJobs

ZYbCRq22HbJ2y7

596 karma · joined October 19, 2024

yo, if you work for those who do evil, your career is doing evil. you are a professional evil-doer.
submissionscomments
ZYbCRq22HbJ2y7··on Show HN: Bicyclopedia
I skimmed the info, but didn't see this project somewhat related to drawing bicycles mentioned

https://www.gianlucagimini.it/portfolio-item/velocipedia/

ZYbCRq22HbJ2y7··on Show HN: Bicyclopedia
doesn't load in FF for me
ZYbCRq22HbJ2y7··on Websites and web developers mostly don't care about client-side problems
Yer trollin', but yeah, I'll reply, normally when things are successful, people follow suit, so doing something is evidence that it is possible to do. Like, take nuclear weapons for an example...
ZYbCRq22HbJ2y7··on Websites and web developers mostly don't care about client-side problems
> Any business can do what Amazon does for their products and their customers

No, they can't, as evidenced by not everyone else in e-commerce doing that.

ZYbCRq22HbJ2y7··on Code review can be better
Yeah, LLMs can do that very well, IMO. As an experienced reviewer, the "shape" of the code shouldn't inform correctness, but it can be easy to fall into this pattern when you review code. In my experience, LLMs tend to conflate shape and correctness.
ZYbCRq22HbJ2y7··on Code review can be better
> AI can already write very good code

Debatable, with same experience, depends on the language, existing patterns, code base, base prompts, and complexity of a task

ZYbCRq22HbJ2y7··on SK hynix dethrones Samsung as world’s top DRAM maker
Thanks, 35.15% on 32GB as well, getting there
ZYbCRq22HbJ2y7··on SK hynix dethrones Samsung as world’s top DRAM maker
Are there aggregations of some accessible telemetry from a widely used application that reveal what is most common today?
ZYbCRq22HbJ2y7··on Node.js is able to execute TypeScript files without additional configuration
> Using it as a precommit hook in OSS projects makes it so that people can write code however they want.

That is the point of a formatter, so any formatter would do that (and there were many more active projects to allow formatting before prettier came around).

> quite some extent

Not really, and I have written prettier plugins to get around that constraint.

IMO, its not great, which is kind of how things work out when you try to do everything in one project.

ZYbCRq22HbJ2y7··on Node.js is able to execute TypeScript files without additional configuration
Good to someone, somewhere, telling everyone else what good is.

Arguably, code formatters should be configurable, to get a format for your code that you want. Unfortunately, prettier isn't one, and it is a form of regression in many communities at the cost of choice pruning.

It might be great for a CI pipeline for constraining how code should look (use prettier, dumbass!), but it isn't great for actually formatting code, as it just makes the code "prettier".

ZYbCRq22HbJ2y7··on Node.js is able to execute TypeScript files without additional configuration
The standard library could use some more work.
ZYbCRq22HbJ2y7··on Show HN: OverType – A Markdown WYSIWYG editor that's just a textarea
That is not just a textarea, but it is a pattern seen in many other projects
ZYbCRq22HbJ2y7··on Good system design
Maybe well opined on, not well-documented.

There are clients (ORM, etc) that handle soft deletion just fine in many of the scenarios laid out in that article.

ZYbCRq22HbJ2y7··on Good system design
> This example is a great illustration of why booleans are usually a mistake.

It is not. You are ignoring hypothetical constraints to bolster your own hypothetical argument, which is apparently some permutation of, "tell people they are wrong, and do some imputing of imaginary data. repeat until you have ideal 'system design'"

ZYbCRq22HbJ2y7··on Good system design
Yeah, need a bit of imagination to walk there with me, but you are saying just use `saw_eclipse_at`. That would require having knowledge of the entity's birthday, the date that the event occurred on, and so on, which in this imaginary scenario, we do not.
ZYbCRq22HbJ2y7··on Good system design
Yeah, I mean, an integer can definitely hold more data than a boolean.

If your data was simple enough, you could have an integer hold the entire meaning of a table's row, if every client understood how it was interpreted. You could do bitwise manipulations, encodings, and so on.

Sometimes it is nice to understand what the data means in the schema alone. You can do that with enums, etc.

  ate_an_apple_in_may_2024
  saw_an_eclipse_before_30
  
These are more of the sort of things I don't see needing enums, timestamps, integers...
ZYbCRq22HbJ2y7··on Good system design
Sure, but this was for demonstration purposes showing that some data has other meaning that doesn't have an instantiation state dependent on time.
ZYbCRq22HbJ2y7··on AI is different
> all that is needed is humans willing to work together

Maybe, but those things are also needed to enable humans to work together

ZYbCRq22HbJ2y7··on Good system design
> You’re supposed to store timestamps instead, and treat the presence of a timestamp as true. I do this sometimes but not always - in my view there’s some value in keeping a database schema immediately-readable.

Seems overly negative of broad advice on a good pattern?

    is_on => true
    on_at => 1023030
Sure, that makes sense.

     is_a_bear => true
     a_bear_at => 12312231231
Not so much, as most bears do not become bears at some point after not being a bear.
ZYbCRq22HbJ2y7··on AI is different
The issue is there isn't enough of those small environmental economies to support everyone that exists today without the technology, logistics and trades that are in place today.

You can farm and fish the entire undeveloped areas of NYC, but it won't be enough to feed or support the humans that live there.

You can say that for any metro area. Density will have to reduce immediately if there is economic collapse, and historically, when disaster strikes, that doesn't tend to happen immediately.

Also humans (especially large groups of them) need more than food: shelter, clothes, medicine, entertainment, education, religion, justice, law, etc.

ZYbCRq22HbJ2y7··on AI is different
A jobless utopia doesn't even come close to passing a smell test economically, historically, or anthropologically.

As evidence of another possibility, in the US, we are as rich as any polis has ever been, yet we barely have systems that support people who are disabled through no fault of their own. We let people die all the time because they cannot afford to continue to live.

You think anyone in power is going to let you suck their tit just because you live in the same geographic area? They don't even pay equal taxes in the US today.

Try living in another world for a bit: go to jail, go to a half way house, live on the streets. Hard mode: do it in a country that isn't developed.

Ask anyone who has done any of those things if they believe in a "jobless utopia"?

Euphoric social capitalists living in a very successful system shouldn't be relied upon for scrying the future for others.

ZYbCRq22HbJ2y7··on AI is different
Humans sing. I sing every day, and I don't have any social or financial incentives driving me to do so. I also listen to the radio and other media, still singing.
ZYbCRq22HbJ2y7··on PuTTY has a new website
mingw predates git on windows (and in general), but yeah, indeed.

interesting to scan the log on that: https://github.com/git-for-windows/build-extra/blob/main/Rel...

ZYbCRq22HbJ2y7··on AI is different
We aren't even close to that yet. The argument is an appeal to novelty, fallacy of progress, linear thinking, etc.

LLMs aren't solving NLU. They are mimicking a solution. They definitely aren't solving artificial general intelligence.

They are good language generators, okay search engines, and good pattern matchers (enabled by previous art).

Language by itself isn't intelligence. However, plenty of language exists that can be analyzed and reconstructed in patterns to mimic intelligence (utilizing the original agents' own intelligence (centuries of human authors) and the filter agents' own intelligence (decades of human sentiment on good vs bad takes)).

Multimodality only takes you so far, and you need a lot of "modes" to disguise your pattern matcher as an intelligent agent.

But be impressed! Let the people getting rich off of you being impressed massage you into believing the future holds things it may not.

ZYbCRq22HbJ2y7··on AI is different
> AI has already rendered academic take-home assignments moot

Not really, there are plenty of things that LLMs cannot do that a professor could make his students do. It is just a asymmetric attack on the professor's (or whomever is grading) time to do that.

IMO, credentials shouldn't be given to those who test or submit assignments without proctoring (a lot of schools allow this).

ZYbCRq22HbJ2y7··on PuTTY has a new website
I always used mingw and similar projects. IMO, putty was always annoying (but very useful) software. The "ecosystem" seems better now though.
ZYbCRq22HbJ2y7··on Australian court finds Apple, Google guilty of being anticompetitive
https://en.wikipedia.org/wiki/Digital_Markets_Act

https://digital-markets-act.ec.europa.eu/index_en

ZYbCRq22HbJ2y7··on Claude is the drug, Cursor is the dealer
> So far I've now seen Visual Studio Code with GitHub Copilot, Cursor, Zed with Agentic Editing, and now Junie.

Kiro, Void, Windsurf, Cline, Kilo, ... many, many others.

ZYbCRq22HbJ2y7··on Hubble catches sharpest image yet of 3I/ATLAS
> 3I/ATLAS was discovered on 1 July 2025 ... Initial observations of 3I/ATLAS were unclear on whether 3I/ATLAS is an asteroid or a comet ... observations on 2 July 2025 by the Deep Random Survey (X09) at Chile, Lowell Discovery Telescope (G37) at Arizona, and Canada–France–Hawaii Telescope (T14) at Mauna Kea showed a marginal coma with a potential tail-like elongation 3 arcseconds in angular length, which indicated the object is a comet.

https://en.wikipedia.org/wiki/3I/ATLAS

So, a day or so after its official discovery, maybe a week after its "pre-discovery"

ZYbCRq22HbJ2y7··on Show HN: Octofriend, a cute coding agent that can swap between GPT-5 and Claude
They should hide them, like Anthropic does, to confuse dependency hawks.

https://deps.dev/npm/%40anthropic-ai%2Fclaude-code/1.0.69/de...

← PreviousPage 4 of 14Next →