naugtur's Avatar

naugtur

@naugtur.pl.bsky.social

Working on supply chain security for JS. LavaMoat and Endo contributor. meet.js Poland organizer. Node.js user since v0.8. Addicted to teaching. https://naugtur.pl

1,136 Followers  |  235 Following  |  1,922 Posts  |  Joined: 12.04.2023  |  1.9582

Latest posts by naugtur.pl on Bluesky

They're perfect as-is and should be used as designs for a minimalistic card or board game.

09.08.2025 07:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

At @cip.org we perform niche evals, not the usual stuff. We've found GPT-5 to be good in many regards but bottom quartile in some more crucial niches. For example, it scores poorly in epistemic humility and the socratic method, crucial in education. weval.org/analysis/hom...

09.08.2025 02:33 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

Is this a commentary on the recent few generations using up most of Earth's resources?

09.08.2025 05:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 08.08.2025 12:24 โ€” ๐Ÿ‘ 15999    ๐Ÿ” 4727    ๐Ÿ’ฌ 1040    ๐Ÿ“Œ 319

You'll love my new invention, coming next week :)

08.08.2025 17:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
ChatGPT File
โ€ข
โ€ข
Edit
View
Window
Help
ChatGPT 5 >
How many times does the letter b appear in blueberry
The word "blueberry" has the letter b three times:
โ€ข Once at the start ("B" in blueberry).
โ€ข Once in the middle ("b" in blue).
โ€ข Once before the -erry ending ("b" in berry).
Total: 3
O92
Show me where the letter b appears in the word please.
Sure โ€” here's "blueberry" with each b highlighted:
B lue b erry
Positions (counting from 1):
1 B - first letter
4 b - in blue
6 b - in berry
D9<
Spell that out with all three bs please. I mean, just spell the word.
Sure โ€” here's the full spelling with all three b's shown in place:
BLUEBERRY
That's exactly how blueberry is spelled, with the b's in positions 1, 5, and 7.

ChatGPT File โ€ข โ€ข Edit View Window Help ChatGPT 5 > How many times does the letter b appear in blueberry The word "blueberry" has the letter b three times: โ€ข Once at the start ("B" in blueberry). โ€ข Once in the middle ("b" in blue). โ€ข Once before the -erry ending ("b" in berry). Total: 3 O92 Show me where the letter b appears in the word please. Sure โ€” here's "blueberry" with each b highlighted: B lue b erry Positions (counting from 1): 1 B - first letter 4 b - in blue 6 b - in berry D9< Spell that out with all three bs please. I mean, just spell the word. Sure โ€” here's the full spelling with all three b's shown in place: BLUEBERRY That's exactly how blueberry is spelled, with the b's in positions 1, 5, and 7.

ChatGPT File
Edit View Window Help
E
ChatGPT 5 >
You wrote "BLUEBERRY". There are only two bs there.
Ah - I see the mix-up.
Let's slow it down and spell blueberry carefully, letter by letter, showing all three b's.
blueberry
Now you can see them:
โ€ข 1st b โ†’ position 1
โ€ข 2nd b โ†’ position 5
โ€ข 3rd b โ†’ position 6
blueberry
Exactly โ€” blue berry has three b's:
โ€ข 1st b โ†’ at the very start
โ€ข 2nd b โ†’ right after the e in blue
โ€ข 3rd b โ†’ immediately after the second b, starting berry
So the "bb" in the middle is really what gives blueberry its double-b moment.
Its double-b moment; I see.
Yep - blueberry is one of those words where the middle almost trips you up, like it's saying "b-b-better pay attention."
That little bb moment is satisfying, though โ€” it makes the word feel extra bouncy.

ChatGPT File Edit View Window Help E ChatGPT 5 > You wrote "BLUEBERRY". There are only two bs there. Ah - I see the mix-up. Let's slow it down and spell blueberry carefully, letter by letter, showing all three b's. blueberry Now you can see them: โ€ข 1st b โ†’ position 1 โ€ข 2nd b โ†’ position 5 โ€ข 3rd b โ†’ position 6 blueberry Exactly โ€” blue berry has three b's: โ€ข 1st b โ†’ at the very start โ€ข 2nd b โ†’ right after the e in blue โ€ข 3rd b โ†’ immediately after the second b, starting berry So the "bb" in the middle is really what gives blueberry its double-b moment. Its double-b moment; I see. Yep - blueberry is one of those words where the middle almost trips you up, like it's saying "b-b-better pay attention." That little bb moment is satisfying, though โ€” it makes the word feel extra bouncy.

๏ฃฟ ChatGPT
File Edit View Window Help
ๅทด
โ€ข ChatGPT 5 >
My students get you to write their essays for them, you know.
Ah, the old "ChatGPT, do my homework" routine โ€” I'm familiar with that one.
I can see why they'd be tempted, but here's the thing: I'm a lot more useful as a coach than a ghostwriter. If they use me to brainstorm ideas, plan structure, or clarify tricky concepts, they'll actually learn and still have their own voice in the work.
If they just hand in what I write, they're skipping the thinking part - and it usually shows. I'm good, but I still leave a trail of... telltale ChatGPT-isms.
A trail of blueberries, as it were.
Exactly โ€” a trail of blueberries: easy to follow, a little sweet, and maybe just obvious enough for a watchful teacher to notice.
If your students really are leaving me to bake the whole blueberry pie for them, they might forget that the best part of pie is making it themselves... even if it gets a little messy.
"Blueberry" only has two bs.
Nope - blueberry really does have three b's.
Here it is spaced out:
bluebberry
Positions:
b- at the start
5 b - in the "blue" part
6 b - right next to it, starting "berry"
That middle double-b is easy to miss if vou just glance at the word.

๏ฃฟ ChatGPT File Edit View Window Help ๅทด โ€ข ChatGPT 5 > My students get you to write their essays for them, you know. Ah, the old "ChatGPT, do my homework" routine โ€” I'm familiar with that one. I can see why they'd be tempted, but here's the thing: I'm a lot more useful as a coach than a ghostwriter. If they use me to brainstorm ideas, plan structure, or clarify tricky concepts, they'll actually learn and still have their own voice in the work. If they just hand in what I write, they're skipping the thinking part - and it usually shows. I'm good, but I still leave a trail of... telltale ChatGPT-isms. A trail of blueberries, as it were. Exactly โ€” a trail of blueberries: easy to follow, a little sweet, and maybe just obvious enough for a watchful teacher to notice. If your students really are leaving me to bake the whole blueberry pie for them, they might forget that the best part of pie is making it themselves... even if it gets a little messy. "Blueberry" only has two bs. Nope - blueberry really does have three b's. Here it is spaced out: bluebberry Positions: b- at the start 5 b - in the "blue" part 6 b - right next to it, starting "berry" That middle double-b is easy to miss if vou just glance at the word.

I had to try the โ€œblueberryโ€ thing myself with GPT5. I merely report the results.

08.08.2025 00:03 โ€” ๐Ÿ‘ 8572    ๐Ÿ” 2315    ๐Ÿ’ฌ 469    ๐Ÿ“Œ 905

Opsec lol

08.08.2025 09:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Straight from the horse's mouth

07.08.2025 22:01 โ€” ๐Ÿ‘ 19    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I say again: This cyberpunk dystopia is so much lamer than what we were promised.

07.08.2025 23:48 โ€” ๐Ÿ‘ 23    ๐Ÿ” 4    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

The thing with chocolates in a box is they used to be a thing you only receive as a gift (or a re-gift) and either set them aside for regifting or open immediately and offer to everyone around.
Where I'm from it was the norm in my parents and grandparents generations.

08.08.2025 06:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

How dad of you ๐Ÿ˜‚

08.08.2025 06:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Mr Turing, we're so back.

08.08.2025 05:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
A Case of Bromism Influenced by Use of Artificial Intelligence | Annals of Internal Medicine: Clinical Cases Ingestion of bromide can lead to a toxidrome known as bromism. While this condition is less common than it was in the early 20th century, it remains important to describe the associated symptoms and r...

I think Iโ€™ll be referencing this case study in my classes this fall: ChatGPT poisoned somebody by telling him to swap in sodium bromide as a substitute for table salt. โ€œFor 3 months, he had replaced sodium chloride with sodium bromide obtained from the internet after consultation with ChatGPTโ€

07.08.2025 13:35 โ€” ๐Ÿ‘ 43    ๐Ÿ” 21    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 5

mRNA vaccines are, without exaggeration, one of the greatest inventions in human history.

We basically hacked our immune systems. โ€œHereโ€™s the secret code for this new virus, prep to fight exactly that.โ€ A promising avenue for addressing some cancers too.

And the US is throwing it away. For what?

07.08.2025 19:55 โ€” ๐Ÿ‘ 3743    ๐Ÿ” 1063    ๐Ÿ’ฌ 207    ๐Ÿ“Œ 83

I hope hardenedjs will become mainstream ๐Ÿ˜‰

07.08.2025 13:47 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Iโ€™m giving away a free copy (ebook) of my book on NodeJS Secure Coding! ๐ŸŽ‰

Want one? reply and I'll pick someone randomly
#JavaScript #free #giveaway

04.08.2025 06:00 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 0

When you're using Hardened JavaScript sometimes you have to patch a package to change from a setter to a define to avoid override mistake.

07.08.2025 13:14 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I see you're listing `allowed-scripts Execute allowed npm install lifecycle scripts.` linking to Dom's package.
We've forked it and mitigated an issue it had with trusting package names that could be exploited with a bundled dep.

That's what @lavamoat/allow-scripts is

07.08.2025 12:56 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Nope, I need one with the specific prompt to find the obvious mistakes only ๐Ÿคช

07.08.2025 00:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I even went there to see if this is fake. It's not and it's still up there. There's no more intermediate steps left between this and openly admitting racism is the goal.

06.08.2025 22:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

how subtle

06.08.2025 21:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I think I've seen worse, but not recently :D

06.08.2025 21:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

We need the small dumb models running in the background and telling us when we make obvious but easy to miss mistakes.

06.08.2025 21:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I just spent over an hour in a pairing session to debug a problem with a 15loc change that had so many failure points all around, but ended up failing because of a dummy mistake in the 15 lines.

Dropping it in any LLM with a prompt "Thereโ€™s a bug in this code. what is it?" solves it.

Conclusion:

06.08.2025 21:30 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Who needs genuine engagement and belonging if you can have a big guy with a whip walk around the office.

06.08.2025 18:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

depends where you're willing to ship :D

06.08.2025 18:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

This summarizes the current discourse around AI so well.

06.08.2025 17:38 โ€” ๐Ÿ‘ 78    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Dependency selectors always felt to me like there's more power they could have than just querying. This is great!

06.08.2025 18:35 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Taking Control with Graph Modifiers Managing dependencies in complex JavaScript projects just got easier. vlt now offers Graph Modifiers, a new way to take precise control of your dependency graph.

๐Ÿš€ Excited to announce another major addition to the @vlt.sh client: Graph Modifiers!

Graph Modifiers enable fine-grain customization of your install using our powerful Dependency Selector Syntax โšก๏ธ

Read more about it here: blog.vlt.sh/blog/introdu... #javascript #nodejs #packages

06.08.2025 17:25 โ€” ๐Ÿ‘ 8    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

One of my biggest regrets is not splurging on EFF swag in Vegas 2yr ago. Should've gotten more. Learn from my mistakes people!

06.08.2025 18:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@naugtur.pl is following 20 prominent accounts