Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dkersten
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
121.
▲
by
dkersten
11mo ago
I don’t want to talk to my documentation. I just want the facts searchable and easily readable.
122.
▲
by
dkersten
11mo ago
My mom likes stinging nettle soup, she used to make it occasionally when I was a child. I didn’t like it back then, no idea if I would like it now.
123.
▲
by
dkersten
11mo ago
It’s a flag. On its own, it doesn’t mean that the content was synthesized by AI, but if there are a number of these flags together, then chances are high. No singular red flag means much in isolation, but it’s a signal that when combined wi
124.
▲
by
dkersten
11mo ago
Just now I opened a medium site and before I could even start reading I was hit with a popup to download the mobile app, some other popup that I ignored (cookies I guess), and within a second or two, a full screen modal asking me to subscri
125.
▲
by
dkersten
1y ago
I’m obviously not seriously pushing to abolish time zones, just stating my personal opinion. However, if it were somehow up to me, I’d would prefer a single global metric time.
126.
▲
by
dkersten
1y ago
Sunrise varies greatly. In my country, it’s anywhere as early as 5am and as late as 10am (9am with DST) That’s quite a range to sync to. At least syncing to noon, you don’t get much shifting throughout the year since sunset and sunrise shif
127.
▲
by
dkersten
1y ago
It’s already late though. If you work in an office, you don’t see either the sunrise or sunset: it’s dark when I get to work and dark when I leave.
128.
▲
by
dkersten
1y ago
Except even locally time is different for different people. People work nights, mornings, afternoons. Some shops open at 6am, others at 9am. Some people get up at 5, others and noon. You still learn that x time is your time to do y, and peo
129.
▲
by
dkersten
1y ago
I never found those arguments for keeping time zones particularly compelling. Everyone has their own schedule, trying to standardise time to sync people up is silly, you sync by talking to them and asking them what times they are available.
130.
▲
by
dkersten
1y ago
> because that's the correct one No it’s not. We assigned the meaning of time, we can assign it one hour shifted. Or better yet, just ditch timezones altogether. Summer time is much better where I am, winter days wouldn’t get dark q
131.
▲
by
dkersten
1y ago
LuaJIT does provide C-compatible types through its FFI. I generally prefer LuaJIT over normal Lua for this reason. It also makes embedding super trivial as you only need to use the Lua API to bootstrap and call the first Lua function, after
132.
▲
by
dkersten
1y ago
Its how they're used though, not just that they are used. For example, hyphenating words is common enough, but what wasn't all that common prior to LLM's is people using them to combine sentences -- like this. In general whil
133.
▲
by
dkersten
1y ago
They can, but as long as regulators let them get away with it, they will just pocket the money instead. Google are, imho, an evil company.
134.
▲
by
dkersten
1y ago
paredit, parinfer and whatever other Clojure/lisp editing tools exist make this trivial though. Editor macros also exist to wrap expressions in calls.
135.
▲
by
dkersten
1y ago
Consider this JS/TS code: async function foo() { before() const bar = await take(ch) after(bar) } its basically sugar for: function foo() { before() take(ch, function (bar) {
136.
▲
by
dkersten
1y ago
> I would pick function over macros every single time. I should have went into a little more detail, maybe. The general advice has always been "prefer data over functions, prefer functions over macros", but I don't think &
137.
▲
by
dkersten
1y ago
This isn’t specific to Clojure macros, but Clojure is where I’ve felt it. Consider a macro `(replace-here replacement expression)` that replaces every instance of `here` with `replacement` in `expression`: (replace-here 10 (* he
138.
▲
by
dkersten
1y ago
I started using Clojure in 2009 and used it heavily for a long time. I even ran my local Clojure meetup for many years. Lately, I've moved away from Clojure however and today I mostly write Typescript, some hobby C++, some Rust. Gleam
139.
▲
by
dkersten
1y ago
I used to flag obvious scam adverts. A bunch of times I'd even get an email response a few weeks later saying it was taken down. But then I'd see it again (maybe slightly different or by a "different" advertiser, who kno
140.
▲
by
dkersten
1y ago
Also YouTube.com serves a lot of scam advertisements. They should block that too.
141.
▲
by
dkersten
1y ago
I don't think I posted about my particle system, so I don't think I'm the same person. > But then Id have reimplement a lot of the libs like phaserjs etc? The way I see it is that you either: 1. Do everything in WASM, usin
142.
▲
by
dkersten
1y ago
It doesn't really matter. Before LLM's, they were relatively rarely seen, after LLM's, they are commonly seen in AI-written text. Its not unreasonable for people to associate them with being AI-written.
143.
▲
by
dkersten
1y ago
I used to use them, but stopped because I feel it makes people think that I used an AI to write.
144.
▲
by
dkersten
1y ago
Focusing on the last two, which I called out specifically: > Once a bug is fixed, it won’t come back again Regressions are extremely common, which is why regression tests are so important. It is definitely not uncommon for bugs that were
145.
▲
by
dkersten
1y ago
Sure, but: > these claims mostly hold, but they break down when applied to distributed systems, parallel code, or complex interactions between software systems and human processes The claims the GP quoted DON’T mostly hold, they’re just
146.
▲
by
dkersten
1y ago
> b I investigated wasm as a scripting engine (not a compile target, which is a orettt great use case for wasm) and the thing that killed it for me was how difficult it was to do zero-copy host-wasm memory sharing. Wasm is designed to be
147.
▲
by
dkersten
1y ago
lol, I’m so glad I left the windows ecosystem behind over a decade ago. Proton and Steam Deck made sure I have no reason to ever go back.
148.
▲
by
dkersten
1y ago
Ah, that’s true. Steam Linux is a smaller target than Linux in general. You’re right.
149.
▲
by
dkersten
1y ago
Of course they don’t, it would be crazy to say they would support all the different possible distros and configurations that people might run, when the majority of users are in steam deck. But that doesn’t mean it won’t run, just that if yo
150.
▲
by
dkersten
1y ago
I used to work with a guy who when asked "What's the problem?", he would answer: "There's no problem. But the problem is xyz."
More ›