Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spankalee
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
spankalee
5d ago
Housing should be a commodity. Commodities are fungible, plentiful, and easily tradable. Housing right now is the opposite of a commodity: it's a boutique investment for individuals whose price is propped up by regulations that artific
2.
▲
by
spankalee
11d ago
I mean, this is nice: "Apple framed WWDC 2026 around three pillars: platform improvements, trust and safety, and Apple Intelligence." and it could have been mentioned in the launch announcement post.
3.
▲
by
spankalee
12d ago
The linked page is 90% AI and not much about stability. If "the whole point of this update was to focus on fixing bugs and improving stability" they don't say so, so excuse me for not knowing that. If it's a stability re
4.
▲
by
spankalee
12d ago
So if you don't want to use Apple's AI, this brings... faster app launching on iOS? I guess I'll use the Liquid Glass controls, but otherwise this is a dud.
5.
▲
by
spankalee
12d ago
I'm working on a new programming language for WebAssembly GC, called Zena: https://zena-lang.dev/ It's like a fixed up TypeScript specifically tailored for Wasm GC that can produce very small and fast binaries, bu
6.
▲
by
spankalee
13d ago
Thanks! So `items.[Iterable.iterator]()` is invoking a symbol-keyed method. It's declared like: export interface Iterable<T> { static symbol iterator; [iterator](): Iterator<T>; } export MyArray&
7.
▲
by
spankalee
14d ago
Nice list. I have a new language I'm working on (called Zena: https://zena-lang.dev/ ) with all of these in some form: If you have static types and unions, control-flow analysis and narrowing is critical for avoiding an
8.
▲
by
spankalee
14d ago
Wow, this is really helpful and timely! I'm building a new language with async/await and had to make a lot of these decisions, but I didn't have this organized of a framework to ground myself in. I'm happy to see it clea
9.
▲
by
spankalee
1mo ago
SQLite bindings should absolutely not belong in a JS "standard library". SQLite is a project that most JS environments won't have enbedded.
10.
▲
by
spankalee
2mo ago
Cool to see this pop up today. I'm building a new language and just a couple of days ago the concept of guard methods came up as I was trying to tighten up equality semantics to be more like Swift. Things like Array.contains() only wor
11.
▲
by
spankalee
2mo ago
"can only be good" - you can't imagine ways in which they at least could be bad?
12.
▲
by
spankalee
2mo ago
Please add Wasm support :) I'm making a whole new language to get around the problem you're talking about: it brings no runtime at all. One of my targets is a Sandstorm like system I've been slowly working on, but I'd lo
13.
▲
by
spankalee
2mo ago
There is a significant difference between experiencing an apple through your own faulty senses and reading words from someone else who experienced an apple through their senses.
14.
▲
by
spankalee
2mo ago
It's his blog. He can talk however he wants. You, however, don't have to read it.
15.
▲
by
spankalee
2mo ago
This would be much better titled "Bluesky Acquires the AT Protocol Trademark"
16.
▲
by
spankalee
2mo ago
LLMs have nothing to do with any of that.
17.
▲
by
spankalee
3mo ago
This statement is just ridiculous: > Recently, there's a lot of talk about AI allegedly finding security flaws in software. That is an unsubstantiated claim. As such, it would need to be verified by a non-machine, and arguably, the
18.
▲
by
spankalee
3mo ago
LLMs are fantastic at generating new languages given docs and examples.
19.
▲
by
spankalee
3mo ago
Yes, this works if your RSS server has its own DNS record that you control, and is essentially what the Domain Handle -> DID indirection gives you in AT Proto. What Bluesky and AT Proto in general do is make it easy for people to either
20.
▲
by
spankalee
3mo ago
I don't think it's misleading at all, the comment you're looking to is. People really do ask where "The AT Proto server is" as evidenced by this thread, and the really is no "AT Proto server" or "inst
21.
▲
by
spankalee
3mo ago
There is no "AT Proto server" - https://overreacted.io/there-are-no-instances-in-atproto/
22.
▲
by
spankalee
3mo ago
And how does RSS let you move your data to a new host while preserving your identity like AT Proto does?
23.
▲
by
spankalee
3mo ago
Yes, but no official builds yet that I know. This is a really important issue for online playgrounds and IDEs.
24.
▲
by
spankalee
3mo ago
They shouldn't add the ternary operator, it keeps `?` from being usable on it's own for safe navigation and requires the ugly `?.` operator, like `a?.[b]` or `f?.()` instead of `a?[b]` or `f?()`.
25.
▲
by
spankalee
3mo ago
So don't use compilers at all?
26.
▲
by
spankalee
3mo ago
Do you think that once GCC gets a working Wasm backend[1], that it might be possible to build Linux for Wasm directly and skip the RISC-V VM? [1]: https://www.phoronix.com/news/GCC-Steering-WebAssembly
27.
▲
by
spankalee
3mo ago
No, there are people who look at the better and cheaper housing the rest of world has and who want that for us too.
28.
▲
by
spankalee
3mo ago
Being against bad housing regulations is not "anti-regulatory sentiment". Some regulations just aren't good. We shouldn't valorize rules for the sake of rules.
29.
▲
by
spankalee
3mo ago
We need people to be less racist and stop voting for politicians they hope will hurt the right people.
30.
▲
by
spankalee
3mo ago
You're supporting a company that makes a model that has been intentionally directed to think that white genocide is a major problem today. You do you, but that's a very morally implicating choice you're making.
More ›