HN user

jacques_chester

23,571 karma

Author of Knative in Action, published by Manning: https://www.manning.com/books/knative-in-action

I am frequently wrong. I hope you will not spare my feelings when I am.

For my CV: https://www.linkedin.com/in/jacqueschester/

For personal email: hn@jacques.chester.id.au

Posts75
Comments9,040
View on HN
linguaclanka.com 4mo ago

Lingua Clanka

jacques_chester
3pts0
github.com 7mo ago

HiRTOS: A high-integrity multi-core RTOS kernel written in SPARK Ada

jacques_chester
8pts1
www.thomas-huehn.com 8mo ago

Statistical Process Control According to W. Edwards Deming

jacques_chester
16pts0
en.wikipedia.org 9mo ago

Shturmovshchina

jacques_chester
1pts0
curl.se 10mo ago

Curl Project Status Dashboard

jacques_chester
2pts1
github.com 1y ago

Web dev is still fun if you want it to be

jacques_chester
124pts112
github.com 3y ago

Vuln4Cast: Forecasting Future CVEs

jacques_chester
1pts0
shopify.engineering 3y ago

Finding relationships between Ruby’s top packages and their dependencies

jacques_chester
55pts46
github.com 3y ago

Please change the name of this project

jacques_chester
2pts6
blog.rubygems.org 3y ago

Requiring MFA on popular gem maintainers

jacques_chester
172pts142
rubycentral.org 4y ago

Ruby Shield: Shopify donates $1M to stewards of rubygems, bundler

jacques_chester
411pts93
openssf.org 4y ago

RubyGems, PyPI, Maven, Cargo, NPM, PHP package maintainers working together

jacques_chester
3pts0
openssf.org 4y ago

Open Source Security Foundation raises $10M

jacques_chester
3pts0
blog.jetbrains.com 5y ago

Access your JetBrains IDE remotely with Projector

jacques_chester
1pts3
lp.jetbrains.com 5y ago

Projector: Run Swing apps remotely over the network

jacques_chester
2pts0
www.griffithreview.com 6y ago

Trust and the Competition Delusion

jacques_chester
1pts0
en.wikipedia.org 7y ago

Let's trim our hair in accordance with the socialist lifestyle

jacques_chester
75pts83
www.ucsf.edu 7y ago

Proteins central to the pathology of Alzheimer’s disease act as prions – study

jacques_chester
279pts103
github.com 8y ago

Buildpacks standard proposed for CNCF adoption by Heroku and Pivotal

jacques_chester
4pts1
www.theage.com.au 9y ago

China's Operation Australia

jacques_chester
1pts0
www.contrib.andrew.cmu.edu 9y ago

CMU Decision Analysis & Decision Support Systems - Midterm Grading Procedure [pdf]

jacques_chester
1pts0
www.iasc-culture.org 10y ago

The New Ruling Class

jacques_chester
4pts2
www.bbc.com 10y ago

The massive scale of Australia's election

jacques_chester
2pts0
github.com 10y ago

Greenplum Database Sandbox Tutorials

jacques_chester
2pts0
www.youtube.com 11y ago

"I've Pair Programmed for 27,000 Hours. Ask Me Anything"

jacques_chester
5pts3
docs.google.com 12y ago

Soylent vs. Mass Gainers vs. Ensure

jacques_chester
3pts0
www.rfc-editor.org 12y ago

On the Design of Application Protocols

jacques_chester
11pts4
thoughtsonliberty.com 12y ago

Wal-Martnomics is a Distraction from Problem of What to do with Unskilled Labor

jacques_chester
2pts0
online.wsj.com 12y ago

The Millionaire Residency visa

jacques_chester
1pts0
www.theage.com.au 12y ago

Australian shadow communications minister was "ambushed" by his own party policy

jacques_chester
1pts0

Basically:

1. You smash out rubbish as quickly as you can.

2. You get credit for "shipping" and "moving fast".

3. It is later learned by management that the rubbish is rubbish. But crucially, they do not view bugs as arising from how the work was done. Rather, it is treated as if it is an uncontrollable natural process.

4. Fixing high-profile rubbish is prioritized.

5. The rubbish is smothered with still more rubbish that moves the observable rubbishness to elsewhere in the codebase.

6. You get credit for "better engineering" and "moving fast".

Nobody is properly incentivized to prevent rubbish. Only to produce it and then to produce more of it.

Focusing on your first point: Memorization isn't everything. But it's not nothing either.

Sometimes it's nice to be able to just bang out some code without looking everything up. IDEs in an IDE-friendly language make this awareness accessible in the immediate frame, but don't necessarily help with having a mental menu of possibilities to choose from.

That said: I find spaced repetition utterly crushing, so I only use it very sparingly.

I do not understand how can someone with so much money produce such a low quality products.

It's what management rewards.

Exciting. Honestly I expect this will do more to advance bitemporal design than decades of jawboning has.

And really, ranges are an amazing substrate for this. I've had to do this by hand in a ... less featuresome ... SQL-speaking DB and it was clunky and performed fairly unimpressively.

You'll see capability traps everywhere once you learn about them.

Sterman, Repenning and other collaborators wrote several papers after this one. All fascinating and almost entirely depressing.

Especially since MIT's Sloan school, where system dynamics first became a discipline, is just around the bend from Harvard Business school, where system dynamics first became ignored.

questions: WHY has it become the standard?

1. It coincidentally aligns with the interests of the C-suite. They are mostly compensated in stock, and compensation mostly set by other members of the C-suite elite. And gosh darn it wouldn't you know it, they all think it's a jolly good idea.

2. It is taught in B-school, so most of the C-suite believe it or have never thought seriously about its deeper meaning. "Shareholder value" is easy to mouth, but breaks down almost immediately after trivial scrutiny. Which shareholders, pray tell Mr Babbage? What is value to them? Are they just are hivemind with perfectly identical interests, opinions, attention span, background knowledge, experience, access to capital, prestige, ...?

It is ... problematic ... to lead with "anti-AI" and then bury terms like "judicious in our use of it" in the fine print.

IMO a team like yours can either:

* Use LLMs, in which case you aren't "anti-AI".

* Not use LLMs currently, but the non-use is not due to following a principle, in which case you aren't "anti-AI".

* Not use LLMs and promise never to do so.

I'm happy you are trying something new. But you hurt yourself by engaging in something very old: disingenuity.

(edits for presentation and grammar)

Mate until last week I had quite literally unlimited, unmetered access to frontier models from every major lab. No quotas, no brownouts, none of the stuff civilians gripe about. Chairman Mark had handed out the titanium amex and said "go forth and multiply my expenses".

What I saw was not ~ * ~ actual work ~ * ~. It wasn't "real stuff" either. What I witnessed was the most spectacular immolation of surplus I have ever seen. So much time, money and intelligence being pissed up against a wall in order to show the boss what a jolly good job you're doing.

When I tried to use it for actual work -- with, I repeat, utterly limitless amounts of tokens to burn -- it sucked balls. No matter how breathless the hype that this generation had finally cracked it, they all sucked. It produced flabby, buggy code by the gallon. It routinely fucked up and wasted my time. More than once I would wrestle with something for two or three days, give up, then bang a good solution in about an hour. Yes, I used rules and skills and .md files and and and and and and. Skill issue, you say? Well look, if hammers shot spikes through my hand one time in 20 then the skill issue is using the bloody doomhammer in the first place.

The actual work being done here is manic bullshitting and pissing in the village well. Shipping clanker clinker isn't productivity.

When I see a complex socioeconomic phenomenon described as "just" I know for certain that someone is about to spectacularly fail to have read books.

This is value stream mapping. No, business process reengineering. No, systems dynamics. No, a Krebs cycle. No, ...

People could always do these things. It was never a sword that only AI enthusiasts could draw from the stone. By god people, the AI has read books, can't you give it a bash too?

I recognize all these words, I can sense, perceive, parse and reason about all of these words. Yet I cannot derive a sensible meaning from them. The pragmatics is of a flailing fish singing Waltzing Matilda to a teleporting cucumber.

There's nothing transparent or inspectable about a sparse fog of floating point numbers. Rendered as a picture it's the color of a television, tuned to a dead channel. As a sound: ksssshhhhhhhhh. If you see anything in it that you believe is a real discrete phenomenon then I have a face on Mars to sell you.

You know what is an inspectable algorithm? An algorithm. The old-fashioned kind that were intensional and not gigantic quasi-extensional stews connected to nervous cats in boxes. I'm so tired of this madness. So entirely bloody exhausted. Out of all the manias I've lived through in this trade the current one is by far the most absurd, wasteful and destructive.

Hard to say, lots of things I guess. One was that I was never good at the current interview triad and needed to practice it a lot. Another was my resume, not impressive to a certain kind of hiring manager and recruiter.

Still another was that I asked blasphemous questions like "will I get to sleep?" and voiced controversial views like "teams focused on quality move faster".

The thing is that you sometimes get quite daft reasons back. One place said "you gave more examples from Pivotal than Shopify". Well yes, I was at Pivotal about thrice as long, that's how time works. I just let it slide.

I work at Meta (though after next Wednesday, maybe not).

I signed the petition.

Am I hypocrite? I think another version of me would think so.

I signed up because nobody else would take me on by the time they offered me something. After having only 3 months of work out of 18 months, with savings depleted to zero, facing the prospect of losing health coverage and having to fall back on family, I took the deal.

Hate me if you like. But I have a 40-odd year head start on hating me, so I doubt you'll make any kind of dent.

------

In any case, pushing back, anyhow, anywhere, is better than nothing. Let's not get stuck in HN's favorite argumentative shortcut, the Nirvana Fallacy.

There aren't enough things an executive can go to jail for.

Fines don't do anything to deter bad behavior. Either:

* The company pays

* They pay and the company mysteriously increases next year's comp / grants a "loan" / etc

* D&O insurer pays

In all three cases the money comes out of the shareholders' hides. It provides zero personal deterrence. The payoff matrix, as seen by a sociopath, makes it rational to always defect against the common good.

The only punishment that can really focus attention is physical imprisonment in a facility they can't choose.

SOX did this for financial reporting and gee shucks it turned out executives can follow the law after all!

"Compatible" isn't mentioned on the homepage, though, despite multiple opportunities to do so -- "Create, manage and query serverless PostgreSQL", "Run history, status, and metadata live in Postgres", "Full Postgres. Fully typed.".

This lack of detail may cause folks to form the incorrect impression that this is PostgreSQL, or a fork of it, or some module or plugin for it. Folks will be upset to learn that they were misinformed. Some will assign deception as the cause, whether that is true or not.

I think your interests would be best served by trying to make that distinction clear and prominently so. So for example "A PostgreSQL-compatible, fully serverless database", or similar.

I hope I have explained better.

db9 is a PostgreSQL-compatible distributed SQL database. Your data is stored in a distributed TiKV cluster, and each database (tenant) gets its own isolated keyspace. [0]

I feel like the lede is a bit buried here, bordering on deceptive.

That or the architecture doc is wrong. Both plausible I guess, in this day and age.

[0] https://db9.ai/docs/sql