Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
et1337
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
et1337
10mo ago
Performance is one issue with C#: https://sampruden.github.io/posts/godot-is-not-the-new-unity...
32.
▲
by
et1337
10mo ago
I tried it for a while, it was fun explaining it to people, but didn’t actually help much. I ended up blocking all time wasters except HN, which is almost monochrome anyway.
33.
▲
by
et1337
10mo ago
I think we’re in agreement. Mocks are usually all about reaching inside the implementation and checking things. I prefer highly accurate “fakes” - for example running queries against a real ephemeral Postgres instance in a Docker container
34.
▲
by
et1337
10mo ago
They mean the dependencies. If you’re testing system A whose sole purpose is to call functions in systems B and C, one approach is to replace B and C with mocks. The test simply checks that A calls the right functions. The pain comes when s
35.
▲
by
et1337
10mo ago
If something is difficult or scary, do it more often. Smaller changes are less risky. Code that is merged but not deployed is essentially “inventory” in the factory metaphor. You want to keep inventory low. If the distance between the main
36.
▲
by
et1337
10mo ago
This is a perfect microcosm example of why I like Jujutsu. Useful git tips and tricks like this are just the default behavior in jj.
37.
▲
by
et1337
10mo ago
I’m excited to see how this turns out. I work with Go every day and I think Io corrects a lot of its mistakes. One thing I am curious about is whether there is any plan for channels in Zig. In Go I often wish IO had been implemented via cha
38.
▲
by
et1337
11mo ago
I’m no Google fan, but deprecating XSLT is a rare opportunity to shrink the surface area of the web’s “API” without upsetting too many people. It would be one less thing for independent browsers like Ladybird to worry about. Thus actually w
39.
▲
by
et1337
11mo ago
At $WORK we have taken interface segregation to the extreme. For example, say we have a data access object that gets consumed by many different packages. Rather than defining a single interface and mock on the producer side that can be reus
40.
▲
by
et1337
11mo ago
My favorite place as a kid XD I still get excited thinking about it haha
41.
▲
by
et1337
1y ago
I’ve heard this a lot, but… doesn’t Hetzner do the same?
42.
▲
by
et1337
1y ago
Love this. Personally I like Excalidraw [0] for UI mock-ups but I might use a Google Sheet next time for sharing/multiplayer purposes. [0] https://excalidraw.com/
43.
▲
by
et1337
1y ago
I think the author is one of those folks who were able to fully grasp the beauty of the Git data model for the first time by switching to Jujutsu. It makes it easier to see the “DAG of commits” vision than Git with its index and stashes and
44.
▲
by
et1337
1y ago
New startup idea: point a C2PA camera at a screen and launder videos through it at $1 per minute.
45.
▲
Should I Switch from Git to Jujutsu
(etodd.io)
3 points
by
et1337
1y ago
|
0 comments
46.
▲
by
et1337
1y ago
I think this is a good kind of function coloring. It would avoid some scars I have from: - seemingly harmless functions that unexpectedly end up writing four different files to disk. - Packages that do I/O or start threads when you sim
47.
▲
by
et1337
1y ago
To make it a fair comparison, you also need to consider all the old-school Apache and PHP config files required to get that beautiful little script working. :) I still have battle scars.
48.
▲
by
et1337
1y ago
You’re getting a lot of negative feedback but I think it’s mostly just people who don’t speak (or actively hate) enterprise jargon. Hacker News is not super enterprisey. Just don’t respond. I work for a company called StrongDM and we basica
49.
▲
by
et1337
1y ago
A surreal open world mystery game in the “Outer Wilds-like” genre - sometimes referred to as “Metroidbrainia” Just made the first devlog video: https://youtu.be/CFgDlAthcuA
50.
▲
Treat your humans better than your agents
(etodd.io)
2 points
by
et1337
1y ago
|
1 comments
51.
▲
by
et1337
1y ago
I think there’s more to creativity than persistence and high intelligence. What about Docker, or Terraform? Super simple ideas that as far as I can tell, were not the result of persistence, and were not uniquely intellectually taxing to inv
52.
▲
by
et1337
1y ago
In case anyone misses the joke, I think this is what passkeys are.
53.
▲
by
et1337
1y ago
I was 100% in agreement with you when I tried out Copilot. So annoying and distracting. But Cursor’s autocomplete is nothing like that. It’s much less intrusive and mostly limits itself to suggesting changes you’ve already done. It’s a game
54.
▲
by
et1337
1y ago
Maybe I should have been more direct, but this was someone at work that I don’t speak to that often.
55.
▲
by
et1337
1y ago
I DM’d someone a specific question recently and got back some generic, long-winded, impeccably formatted bullet points when previously this person had barely used any punctuation. I said something like, wow I like your formatting! Is that a
56.
▲
by
et1337
2y ago
The problem is TAI is not the source of truth in real life. In real life, Arizona can change its laws and suddenly that event is going to happen at a different TAI timestamp. That’s why the unambiguous storage format has to be a date time w
57.
▲
by
et1337
2y ago
I highly recommend the VSVim extension for VSCode. There’s no need to dive into the overwhelming world of customizing vim. You can get all the benefits of modal editing in your existing editor. In fact VSCode is even better with its built-i
58.
▲
by
et1337
2y ago
A lot of these points are opposites of each other, so much so that it seems intentional. We’re to maintain backward compatibility, yet eschew complexity. We’re to reinvent the wheel for ourselves instead of relying on huge dependency trees,
59.
▲
Zero to One Hundred Thousand Tests
(etodd.io)
1 points
by
et1337
2y ago
|
0 comments
60.
▲
What Makes a Good Automated Test?
(etodd.io)
1 points
by
et1337
2y ago
|
0 comments
More ›