Kjetil H

52.3K posts

Kjetil H

Kjetil H

@kjetilh_

Developer who loves sports (snooker, darts, disc golf, tennis). Founder and developer of @FantasySnooker_. Currently working in tech in the public sector

Katılım Nisan 2011
1.6K Takip Edilen580 Takipçiler
Kjetil H
Kjetil H@kjetilh_·
Decider-time in the Snooker World Championship final. Unreal drama
English
0
0
0
354
Kjetil H
Kjetil H@kjetilh_·
Claude Code down and when I use Opus with Cursor CLI I'm hit with the "Error: Request blocked by Anthropic". Nice
Kjetil H tweet mediaKjetil H tweet media
English
0
0
2
396
Kjetil H
Kjetil H@kjetilh_·
Goose bumps pre-match interviews with Ronnie and Higgins followed by Rob Walker introducing them and Hawkins and MJW
English
0
0
0
61
Kjetil H
Kjetil H@kjetilh_·
Could be the first year in snooker history that all seeds win their first round.. Not gonna happen now because jinxed
English
0
0
0
103
Kjetil H
Kjetil H@kjetilh_·
I guess Bingyu will be all right even if he loses to Luca 💰
Kjetil H tweet media
English
0
0
0
52
Kjetil H
Kjetil H@kjetilh_·
As people are replaced with AI we should also remember that the real value and source for greatness is people - not what they produce. Although I also see the side of certain jobs, or people, for whatever reason is not contributing or doing repeatable work where AI could shine
English
0
0
0
37
Kjetil H
Kjetil H@kjetilh_·
This and what Amazon is doing. It’s getting dark
Milk Road AI@MilkRoadAI

This is WILD. A secret workplace war just broke out in China and it has gone fully viral on GitHub. Companies started ordering their workers to document all their knowledge as AI "skill files." Why? to replace those same workers with AI but workers figured out the plan fast so they fired back. Someone built a tool called colleague.skill, software that scrapes a coworker's chat logs, emails, and work docs from Chinese platforms like Feishu and DingTalk, then clones them into an AI agent. The idea was savage, digitize your colleague before they digitize you, hand the AI clone to the company, and watch your coworker get laid off while you survive. A real GitHub project that exploded in popularity in days but then someone else entered the chat and changed everything. A developer released anti-distill.skill, a tool that takes the skill file your company forces you to write, then strips out every piece of real knowledge before you hand it in. The output looks perfectly professional, totally complete, impressively detailed but every critical insight has been secretly removed. Your company gets a hollow shell while you keep the real knowledge locked away in a private backup. The tool even has three intensity levels, light, medium, and heavy depending on how closely your bosses are watching. Companies across China have been building AI digital twins of departed employees, feeding their old chat histories and documents into large models to produce clones that keep working after the humans are gone. One verified case is that an employee left, and their replacement was literally an AI trained on every message they ever sent. The anti-distill tool went viral on GitHub within hours of being posted, racking up stars faster than almost anything trending that week. The implications reach far beyond China's borders. Every knowledge worker on earth now faces a version of this question, when your company asks you to document your process, they may be building the tools to replace you.

English
0
0
1
99
Kim Kristensen
Kim Kristensen@KimKristensen72·
@kjetilh_ No, just him trying to rationalize his poor record at the TC's to himself and others I guess. Seems like he had some tip issues out there today.
English
1
0
0
23
Kjetil H
Kjetil H@kjetilh_·
Guessing Judd is thinking about the the Worlds now. All that matters for him
English
1
0
0
65
Kjetil H
Kjetil H@kjetilh_·
@KimKristensen72 Do you really believe that though? Typical diplomatic answer 😅 didn't seem like he was fighting out there. I think he's very aware of not peaking too soon etc and wouldn't want to jinx the Worlds, but I could be wrong of course
English
1
0
0
15
Kim Kristensen
Kim Kristensen@KimKristensen72·
@kjetilh_ Oh? All he's been saying for years is that any title is the same value for him and that he doesn't agree that worlds matter more than other tournaments.
English
1
0
0
36
Kjetil H
Kjetil H@kjetilh_·
@thdxr In the fourth step I might ask it to implement and I usually default to use the official create command for TanStack Start. And off it goes and I take it from there..
English
0
0
1
25
Kjetil H
Kjetil H@kjetilh_·
@thdxr The third step might be to create the architecture or a drizzle schema etc. After this step I often ask it to wait for my confirmation before continuing. So I want it generally to be autonomous, and come up with my input when needed.
English
1
0
0
13
dax
dax@thdxr·
working on a new project and once again i do not understand how people use agents at the start of the project i didn't even think to, just naturally went around defining interfaces to think through what i'm doing agent comes later
English
160
46
1.6K
73.7K
Kjetil H
Kjetil H@kjetilh_·
@GergelyOrosz Dependency cooldown (minimum 3 days, but 1-2 weeks also viable - I like 7 days). Most compromised packages (80%) are resolved within 7 days Use pnpm (configure allowed built dependencies -> which packages can run lifecycle scripts) It’s a balance of up-to-date but not too much
English
0
0
2
324
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Supply chain attacks are becoming more frequent, and far more serious. What are sensible practices to protect against these when using Node or Python packages? I assume pinning versions is the bare minimum; for those with security teams / tools: why else do you do / can you do?
Feross@feross

🚨 CRITICAL: Active supply chain attack on axios -- one of npm's most depended-on packages. The latest axios@1.14.1 now pulls in plain-crypto-js@4.2.1, a package that did not exist before today. This is a live compromise. This is textbook supply chain installer malware. axios has 100M+ weekly downloads. Every npm install pulling the latest version is potentially compromised right now. Socket AI analysis confirms this is malware. plain-crypto-js is an obfuscated dropper/loader that: • Deobfuscates embedded payloads and operational strings at runtime • Dynamically loads fs, os, and execSync to evade static analysis • Executes decoded shell commands • Stages and copies payload files into OS temp and Windows ProgramData directories • Deletes and renames artifacts post-execution to destroy forensic evidence If you use axios, pin your version immediately and audit your lockfiles. Do not upgrade.

English
114
49
650
113.6K
Kjetil H
Kjetil H@kjetilh_·
My GitHub repos are set up with checks for type-checking, linting and build which is part of the feedback loop to try ensuring things don't break. I usually use this skill for updating my hobby repos, if you use it for important stuff make sure you know what you're doing 😄
English
0
0
0
26
Kjetil H
Kjetil H@kjetilh_·
I've been working on a skill to use AI agents to handle open renovatebot pull requests. It's highly customized for me but can be forked or copied for your own needs. github.com/kjetilhartveit… Can be installed with `npx skills add kjetilhartveit/merge-renovate-prs-skill`.
English
1
0
0
43
Kjetil H
Kjetil H@kjetilh_·
Participated in the Norwegian Championship for AI and it was a lot of fun 🤩 wish I did a bit better on “my” task though, felt we were close 😃
English
0
0
1
45
Kjetil H
Kjetil H@kjetilh_·
@hnshah Really interesting detail of going from "Google is dead, nobody searches anymore" to every agentic AI using Google for grounding! It's an interesting time we live in
English
0
0
1
2
Hiten Shah
Hiten Shah@hnshah·
Everyone says AI is unbundling Google Search. ChatGPT processes 1.6 billion queries a day. Perplexity grew 340% last year. The narrative writes itself. But look closer at the numbers and something else is happening. ChatGPT has 12% of Google's search volume. It sends 190x less traffic to websites. Google stays intact. The web gets unbundled. Google saw this coming. They decided to become AI search before anyone else could. AI Overviews now appear on most informational queries. Organic click-through rates dropped 61% in 18 months. Paid CTR crashed 68%. Zero-click searches for news jumped from 56% to 69%. Google did this to itself. On purpose. The logic is simple. If zero-click is inevitable, own it. Make Google the terminal point where queries enter and answers exit, but traffic never leaves. The numbers tell the advertiser story. Google Search ad spending grew 9% year-over-year in Q1 2025. Click growth was only 4%. That 5% gap is advertisers paying more for fewer clicks. Google extracts more revenue from less inventory. Short-term, the math works. Long-term, advertisers notice. Publishers take the hit. They create the content that trains the AI and feeds the summaries. They get nothing back. Traffic gone, attribution meaningless. Just their words, summarized and served to someone who will never visit their site. Everyone predicted AI would fragment Google's search monopoly. Instead, Google used AI to collapse the open web into a walled garden. Queries go in, answers come out, and the middle layer disappears.
English
26
5
65
10.6K