HNHacker News
TopNewBestAskShowJobs

kevsim

1,438 karma · joined November 15, 2013

AI at https://clickup.com, formerly CTO at https//kitemaker.co
submissionscomments
kevsim··on OpenAI breaches Medicare, Albanese reveals
> Prime Minister Anthony Albanese has revealed that an artificial intelligence agent developed by OpenAI

The people who built the agents worked at OpenAI. It's not even remotely peripheral.

kevsim··on Breaking Claude Code Opus 5 Auto Mode
The point is that auto mode gives people a false sense of security that leads them to believe they don't need to run Claude in a proper sandbox. This same attack running in a sandbox (even in YOLO mode) would be comparatively harmless.
kevsim··on Don't Wordle
It didn't let me guess things that had already been eliminated with gray tiles.
kevsim··on Atlassian Rovo Exfiltrates Data, Bypassing Controls
It's more interesting if I attach a file to a JIRA ticket that we both have access to and via some query you send to the AI (that returns my malicious ticket) it causes data exfiltration of tickets that you have access to but I do not have access to. I think that's more compelling as an example than the one they provide.
kevsim··on How do wombats poop cubes? (2021)
They eat six square meals a day!

I'll leave now...

kevsim··on The founder's playbook: Building an AI-native startup
They've got underlines for me at least
kevsim··on Apple rejected my dictation app for using the accessibility API
Yeah and Soniox is another similar as well, but I checked and neither is available in the AppStore
kevsim··on I keep tripping over "true, false, true"
This is commonly referred to as "the boolean trap". You'll find lots of articles about it.
kevsim··on The Gleam Programming Language
To use to write coding agents or for coding agents to write code in?
kevsim··on AI not affecting job market much so far, New York Fed says
Exactly. If they just lay people off, that's just cost cutting, and potentially seen as a bad sign. If they're saying they're laying people off because they're replacing them with AI, then they're innovative!
kevsim··on Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas
Last I checked Miro also uses Pixi so that's another quality infinite canvas app.
kevsim··on Prompt Caching
How is the Anthropic stuff on Bedrock in general? We're using OpenAI stuff on Azure right now and it's frustrating how slowly stuff gets rolled out in our region(s).
kevsim··on CSS Grid Areas
The main reason I tend to reach for grid is responsiveness. Makes it way easier to change the layout at different screen sizes.
kevsim··on Verso – Web browser built on top of the Servo web engine
FWIW Ladybird is also built by people with actual browser engine experience
kevsim··on Ask HN: Changing my mind about JavaScript
Render most of the frontend server-side and just use JavaScript for the dynamic bits only, I guess? I personally haven't done it like this since the advent of SPAs, but I'm guessing lots of things are still built like this.
kevsim··on Show HN: Iso20022.js – Create payments in 3 lines of code
What makes node inherently unsuitable for finance software?
kevsim··on Ice – open source menu bar manager for macOS
Why do these apps require screen recording permissions to work? Just curious.
kevsim··on Show HN: File0 – An easier way to manage files in serverless apps
Guessing it reads some credentials out of environment variables. The client side example shows the server issuing a token so I guess it's only the server that has/needs the credentials.
kevsim··on You Might Not Need a CRDT: Document Sync in the Wild [video]
When we built Kitemaker [0] we elected to not use CRDTs. We built our sync engine after reading the blog article Figma wrote about they didn't need CRDTs because they have the server arbitrating any conflicts. We ended up taking the same approach. It's worked out very well for us though in a tool like our "last one in wins" generally works fine and doesn't lead to a lot of surprises.

For documents, we had to do something more sophisticated. At the time we built our collaborative text editing, the prevailing opinions were that CRDTs were inferior for text editing so we ended up going with Operational Transforms. That took a LOT of work to get right and is still problematic from time to time. If we had it to do all over again now, we'd definitely challenge that decision (and may do so in the future anyway even though we have a system that works).

0: https://kitemaker.co

kevsim··on Is Tableau Dead?
Slack seems to be surviving thus far at least
kevsim··on Gemma: New Open Models
And now it says "Yup". That was pretty quick!
kevsim··on Nokia made too many phones
As a fresh-out-of-university engineer in the earlier 2000s, I had a ton of fun working at Nokia and the sheer number of devices was actually part of that. It was a blast having a stack of all of the weird and whacky devices on your desk at any time. I remember visiting some sort of internal museum in Finland at some point where you could basically see all of the devices they'd ever made. Mind blowing.

Of course getting to the software we were working on to actually run on the things was a different matter...

kevsim··on Zed, a collaborative code editor, is now open source
I think it's mainly the intensity of the sessions. You've got someone on the other end of a call so you don't really chill and take it easy. Creates some urgency to get the thing done and you're just a bit fried by the end.
kevsim··on Zed, a collaborative code editor, is now open source
In our 100% remote startup, VSCode live share and Slack Huddles is how we work through the really tough stuff together.

We should probably do it more often than we do, but there is a real fatigue after an hour or two.

kevsim··on The case for single-stair multifamily
Yep, that's what tons of houses outside of the immediate city center of Boston look like.
kevsim··on Google Cuts Jobs in Engineering and Other Divisions
I believe here in Norway it's about 50% of devs that are in the technical unions.
kevsim··on Databases and why their complexity is now unnecessary
Is this Rama solution similar to the kind of thing you can get with Kafka with KTables?

If so I'd be curious how they've solved making it in anyway operational less complex to manage then a database. It's been a few years since I've run Kafka but it used to kind of be a beast.

kevsim··on OpenAI suspends ByteDance's account after it used GPT to train its own AI model
I would also think it'd be an incredibly expensive way to train a model.
kevsim··on Minification Is Evil
If people seeing your frontend code is a security risk, I've got some bad news for you...
kevsim··on Your small imprecise ask is a big waste of their time
Sounds like you're incurring lots of risk - risk that the company won't really want to keep you around.
Page 1 of 20Next →