Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jerf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
54 ms
·
751.
▲
by
jerf
10mo ago
You know I would be happy to offer this service to investors for a mere tens of millions of dollars. I'll send you photos of our weekly money bonfire, built with your money, and when you're tired of pictures of your money on fire,
752.
▲
by
jerf
10mo ago
I find myself designing a TRPG (Final Fantasy Tactics, Disgaea) with Grandia time & space mechanics in my head; take position even a bit more seriously than Grandia did, but build on a TRPG balance and skill structure. Basically end up
753.
▲
by
jerf
10mo ago
I think Disgaea fits into that class. The solution to every problem is "more levels", but the game is basically built around that. I think it's also fun to craft your own challenges out of the raw materials given to you... to
754.
▲
by
jerf
10mo ago
I haven't played the first one but I played Grandia II on the Dreamcast and I think it's still my favorite battle system in a JRPG to date. Not only does it have the obvious details you can see on a YouTube playthrough, but higher
755.
▲
by
jerf
10mo ago
I've settled in on this as well for most of my day-to-day coding. A lot of extremely fancy tab completion, using the agent only for manipulation tasks I can carefully define. I'm currently in a "write lots of code" mode
756.
▲
by
jerf
10mo ago
Erlang is, by my accounting, not even a functional langauge at all. It takes more than just having immutable values to be functional, and forcing users to leave varibles as immutable was a mistake, which Elixir fixes. Erlang code in practic
757.
▲
by
jerf
10mo ago
It isn't the absolutely easiest process. But it works on Ubuntu, it works on Debian, it works on Mac, it works on Windows, it works on a lot of things other than a Nix install. And I have to know Docker for work anyhow. I don't ha
758.
▲
by
jerf
10mo ago
"We can predict the next 10 days of weather, but the weather doesn’t change because it read your forecast." Less true than it used to be, with cloud seeding being an off-the-shelf technology now. Still largely true, but not entire
759.
▲
by
jerf
10mo ago
Game text is highly patterned. And since gamers generally can't be trusted to read long text, it's easy to extract the actually important parts, by design, if you practice it a lot. It reminds me of one of the things I consider a
760.
▲
by
jerf
11mo ago
It's one of those things that's hard to get for most of us not because we don't understand what it is, but that we don't understand what not having it is like. Most languages in common use have this. It can be similarl
761.
▲
by
jerf
11mo ago
It's a terrible map by almost every metric... ... except fun. But guess what metric matters most?
762.
▲
by
jerf
11mo ago
Because it had the best "on one HTML page" representation I found in the couple of languages I looked at.
763.
▲
by
jerf
11mo ago
The story is somewhat more complicated than that and not amenable to a simple summary, because there are multiple entities with multiple motivations involved. Keeping it simple, the reason why the press release babbles about that is that th
764.
▲
by
jerf
11mo ago
That may be what S3 is like , but what the S3 API is is this: https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/s3 My browser prints that out to 413 pages with a naive print preview. You can squ
765.
▲
by
jerf
11mo ago
In general, even long before what we today call AI was anything other than a topic in academic papers, it has been dangerous to build a system that can do all kinds of things, and then try to enumerate the ways in which should not be used.
766.
▲
by
jerf
11mo ago
Alternatively, instead of disclosing on a huge delay, have them disclose instantly. We have the mechanisms to do this nowadays. Even "ETFs" are a big enough hole to drive a truck through in terms of performance, e.g., it's no
767.
▲
by
jerf
11mo ago
It seems to me that even if AI technology were to freeze right now, one of the next moderately-sized advances in AI would come from better filtering of the input data. Remove the input data in which humanity teaches the AI to play games lik
768.
▲
by
jerf
11mo ago
"but other than that am I missing something?" I think the big one is that a futures based system no matter how you swing it lacks the characteristic that on an unbuffered Go channel (which is the common case), successfully sending
769.
▲
by
jerf
11mo ago
Getting a simple future from multiple queues and then waiting for the first one is not a match for Go channel semantics. If you do a select on three channels, you will receive a result from one of them, but you don't get any future cla
770.
▲
by
jerf
11mo ago
This is not a "true Scotsman" argument. It's the distinctive characteristic of Go channels. Threaded queues where you can call ".get()" from another thread, but that operation is blocking and you can't try any
771.
▲
by
jerf
11mo ago
A channel is not just a thread-safe queue. It's a thread-safe queue that can be used in a select call. Select is the distinguishing feature, not the queuing. I don't know enough Zig to know whether you can write a bit of code that
772.
▲
by
jerf
11mo ago
Wrapping every IO operation into a channel operation is fairly expensive. You can get an idea of how fast it would work now by just doing it, using a goroutine to feed a series of IO operations to some other goroutine. It wouldn't be q
773.
▲
by
jerf
11mo ago
Any such license is basically impossible to work with. It amounts to "I reserve the right to sue anyone who uses this software in the future for effectively random reasons". Because I could go on about the lack of a universally ag
774.
▲
by
jerf
11mo ago
The discussion is about triangles in hyperbolic space. In hyperbolic space, if you keep extending a triangle's lines out by moving the intersection farther away, you'll tend toward a triangle with a constant area (pi in the articl
775.
▲
by
jerf
11mo ago
Arbitration is still a pretty big money sink for them. If enough people do it then it becomes a problem for them. There have been instances of companies reinstating normal class action lawsuits back into their EULAs because it turned out th
776.
▲
by
jerf
11mo ago
That's not even remotely true. A randomized standardized test will still have some domain that it chooses its questions from and that domain will be perfectly susceptible to Goodhart's Law. It is already the case that no one is li
777.
▲
by
jerf
11mo ago
Nothing. Word is getting around about how to do this. I anticipate that in another couple of years it'll have diffused to everyone, except the constant crew of new younglings who have to find out and be told about it from their older s
778.
▲
by
jerf
11mo ago
Haskell, Erlang/Elixir, and Rust would save you from most of these problems. Then, of course, there's the languages that are still so deeply single-threaded that they simply can't write concurrency bugs in the first place, or
779.
▲
by
jerf
11mo ago
This argument has not kept up with the reality of the public school system. The homeschooled cohort my children are associated with have problems associating with public school children of the same age... but the problem doesn't lie on
780.
▲
by
jerf
11mo ago
I fought off the local imposition of Dependabot by executive fiat about a year ago by pointing out that it maximizes vulnerabilities to supply chain attacks if blindly followed or used as a metric excessively stupidly. Maximizing vulnerab
More ›