Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jitl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
751.
▲
by
jitl
2y ago
This is how macOS apps work by default these days. Each sandboxed app can R/W to a private "container" directory only, and to access anything else you present an "open" dialog that gives you back a special URL objec
752.
▲
by
jitl
2y ago
This Youtube channel "Ussa Design" has some really neat process videos of using Rhino3D + Grasshopper parametric design approach to build a whole bunch of different stuff. But, not much in the way of explanation or tutorial, mostl
753.
▲
by
jitl
2y ago
I don't understand the use-case for an programming environment where the program looks like a text file, but I need to click on a while loop and then click on the "condition" field in the details column to edit the conditio
754.
▲
by
jitl
2y ago
As Jeff said, professionals and businesses. Imagine asking 300 engineers to furnish their own workstation with a budget. Everywhere I worked this would be nuts, maybe 2% of engineers would be excited to build a machine, 98% would just buy O
755.
▲
by
jitl
2y ago
Sure … it’s possible to turn off security. But what I want is a working and secure system that isn’t annoying. macOS today feels as obnoxious as Windows Vista did in 2007. I still weep for everything we’ve lost since Snow Leopard (greatest
756.
▲
by
jitl
2y ago
I wonder if Linux/ARM (or specifically System76) has figured out how to do hybrid sleep-suspend out of the box. “closed laptop” performance in AMD/Intel land seems to have regressed substantially in the last 15 years; Microsoft is
757.
▲
by
jitl
2y ago
Python is doing a lot of abstracting for you. In the realm of building C/C++ software using an odd menagerie of system packages and from-source dependencies one might need to figure out the cross-build process of each dependency, and m
758.
▲
by
jitl
2y ago
No support for streaming PG changes
759.
▲
by
jitl
2y ago
I think it’s targeted at [many -> one] database consolidation versus Postgres replication which is more suited for [one -> one]. I’m sure you can do [many -> one] with just Postgres and some shenanigans but it’s probably quite Rube
760.
▲
by
jitl
2y ago
The status quo tool Debezium is annoying/heavy because it’s a banana that comes attached to the Java, Kafka Connect, Zookeeper jungle - it’s a massive ecosystem and dependency chain you need to buy into. The Kafka clients outside of Ja
761.
▲
by
jitl
2y ago
I looked at sequin just now and wish they published their benchmark code. I’m curious how they configure Debezium. At 500 change/s, I get ~90ms average latency with my Debezium cluster after fiddling with Debezium options a bunch. I do
762.
▲
by
jitl
2y ago
A MUST when building big data sets is to do your inserts BEFORE you create your indexes. It’s much more efficient to do indexing work all at once at the end rather than updating the index tables for each row during each insert. If you’re
763.
▲
by
jitl
2y ago
Start node with `node --inspect-brk …` or send SIGUSR1 to a running node process to expose the debug protocol port. Then, connect with Chrome developer tools. You should see a NodeJS icon in the devtools if there’s a node process on your ma
764.
▲
by
jitl
2y ago
Mostly I want to benchmark code in our production monorepo, so a web tool doesn’t make much sense. We have a bunch of data structure code and standard utility libraries so it’s not feasible to copy everything into a web form. When doing dat
765.
▲
by
jitl
2y ago
Wezterm doesn’t have tmux integration but instead implements multiplexing natively, meaning if you install it on a remote, it will host a mux server you can attach to over ssh. Pretty cool, and much faster/lower latency than tmux.
766.
▲
by
jitl
2y ago
Who is the billion dollar company doing sync? Dropbox? Asking as a guy working on sync.
767.
▲
by
jitl
2y ago
As I said, I know bash, I've been writing bash for 20 years. I often ask Cursor to write code because it's literally faster to type "cmd-k, ensure exactly two params are passed, 1st one is a dir, 2nd is a file, enter" th
768.
▲
by
jitl
2y ago
Yes, no one is going to force you to go to burning man
769.
▲
by
jitl
2y ago
The one 2024 game release I wanted to play but couldn't at release on my Deck was Star Wars: Survivor (although recent reviews says it runs great now). Every other 2024 game I bought worked flawlessly. Maybe kernel anti-cheat is import
770.
▲
by
jitl
2y ago
I'm not saying "android on a laptop is the way of the future". I'm saying the Android model , to sweep aside the status quo distros and start fresh with new approach to userspace, is the path I see most likely to bring
771.
▲
by
jitl
2y ago
You might be happy organizing your own folders but 99.9% of people are happier to dump their photos into a software and have the software manage the files and folders behind a database and make cloud sync and sharing go brr.
772.
▲
by
jitl
2y ago
This is just leveling the playing field between HR which already filters job applications with AI, and candidates who need to painstakingly research and fill out job applications one by one.
773.
▲
by
jitl
2y ago
I use a lot of JSON columns w/ SQLite and find a programming language type is a great way to specify schema for such a column without having to write any migrations. No one has written a sternly worded comment at me on the internet yet
774.
▲
by
jitl
2y ago
I think having supermaven or cursor-style IDE integration is really key to making LSP worth it, otherwise friction around the workflow overwhelms the gains for many tasks. Like, I would never use AI to generate code or tests if it involved
775.
▲
by
jitl
2y ago
Often the docs for a library suck or lack suggestions about suggested structure, but LLM has ingested many open-source example uses from Github etc and so can offer code examples or explanations totally absent from the docs. I find this if
776.
▲
by
jitl
2y ago
Unit tests and implementation for something like "parse this well-defined file format" are perfect for AI, low-scope, clear success criteria. Plenty of production code I write is more like "parse this well-defined file format
777.
▲
by
jitl
2y ago
I am fine with bash as a programming language but find Cursor cmd-k very nice: For boilerplate like the grandparent comment poster - pop 2 args off $@ and check each matches some condition in an if, write error to stderr, return 2, check $@
778.
▲
by
jitl
2y ago
This is the open-source example I have: https://github.com/justjake/eslint-seatbelt/blob/main/src/Se... Maybe you can declare this is braindead code for well-documented situations? not sure. My roug
779.
▲
by
jitl
2y ago
Android is a repudiation of traditional “distro” Linux userspace. I think it’s Android approach that has the best chance of reaching mainstream adoption in the laptop form factor with consumers.
780.
▲
by
jitl
2y ago
The “desktop” in “desktop Linux” to me refers to the category of software environment running on the device, not the device’s location in the physical world. The categories are “server Linux” (standard Linux kernel, traditional distro user-
More ›