Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bspammer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
451.
▲
by
bspammer
5y ago
Conningham’s Law still applies even now: the fastest way to get the right answer on the internet is to post the wrong answer.
452.
▲
by
bspammer
5y ago
That’s a very pretty way to lay it out. I’ve never thought of reversing the order of arguments in the monad before, but it makes sense when you see it next to the others. What about this? Is this even possible? (T a -> b) -> T a ->
453.
▲
by
bspammer
5y ago
You need to watch the video: https://www.youtube.com/watch?v=Dxnr2FAADAs I haven't seen anything so pro-consumer from a major electronics manufacturer in years. It's so refreshing being talked to like an adult wit
454.
▲
by
bspammer
5y ago
The syntax is not so unconventional compared to, say, modern javascript: ({ pkgs }) => { deps: [ pkgs.cowsay ] } or python: lambda pkgs: { deps: [pkgs.cowsay] } I guess really the question is why create a new language rather than using a
455.
▲
by
bspammer
5y ago
I actually really agree that Terraform is a good analogy - you're frontloading the effort in a way that hopefully will make things easier in the future. I use Terraform to manage my own personal AWS account. Recently I needed a Windows
456.
▲
by
bspammer
5y ago
Unfortunately there’s no shortcut other than investing several hours reading tutorials and then repeatedly breaking stuff on your own machine until you start to understand. It’s worth it though. There’s something magical about having an ent
457.
▲
by
bspammer
5y ago
To put it in a C context: it’s a function with a single argument ‘pkgs’, which returns a struct with one field ‘deps’, which is an array of package structs.
458.
▲
by
bspammer
5y ago
Looped belts are never the best way to do something in factorio anyway. This would only affect people very new to the game, and might give them a hint that there’s a better way.
459.
▲
by
bspammer
5y ago
The devlog [1] for that game is incredibly interesting, would strongly recommend to anyone interested in game development. If I recall correctly this compression problem almost made him reconsider the whole game - how can your indie game ge
460.
▲
by
bspammer
5y ago
Very impressive, but if I spent my days googling the random hex usernames of every person I replied to on hacker news I'd be obsolete even faster :)
461.
▲
by
bspammer
5y ago
This feature is useful in so many different places. I use it to diff small encrypted files in my repo - just add `gpg -d` as a diff configuration and now I can use git log, diff etc in a meaningful way with binary files. I've heard of
462.
▲
by
bspammer
5y ago
It's irrelevant whether the technology is good or bad. There's nothing you can do to stop it happening, so do you want to complain, or do you want to embrace the change and stay ahead of the curve?
463.
▲
by
bspammer
5y ago
The correct response to becoming obsolete is to learn something new, not to fight the thing making you obsolete. Doing the latter is about as productive as yelling at the tide to not come in.
464.
▲
by
bspammer
5y ago
But that isn't how humans notice exponential change... We reside in a "level" of order of magnitude in time and space. Things that happen outside of that level, too big or too small, and we simply can't comprehend them.
465.
▲
by
bspammer
5y ago
I understand how exponential functions work. The graph looks the same relatively when you normalize the axes obviously. From the human perspective, the absolute delta over those 60 years is what matters. If society improved 0.001 "civi
466.
▲
by
bspammer
5y ago
Sure if you look at it from a purely mathematical point of view, but we can anchor ourselves to something which is (relatively) constant - the human lifespan. We're one of the first generations to feel the effects of the exponential cu
467.
▲
by
bspammer
5y ago
On the scales we're talking about, I would include the 1950s as "present-day". I would include the last 300 years as "particularly special"
468.
▲
by
bspammer
5y ago
If that's true (and I hope it is, because it means things go very well for humanity), we're still one of the first generations to see major change _within_ our short lives. For millions of years, technology and tools stayed roughl
469.
▲
by
bspammer
5y ago
It doesn't really matter what my ancestors felt, it's blatently obvious that there's more going on right now, and faster than 10,000 years ago. Back then, you'd be lucky to see a single revolutionary invention in a lifet
470.
▲
by
bspammer
5y ago
I disagree, there is something special about this moment in time. We're in an insane inflection point of human development. For millions of years things stayed roughly the same. It's really only in the last 10,000 years that stuff
471.
▲
by
bspammer
5y ago
https://console.aws.amazon.com/billing/home?#/bills?year=202... This page should show you a full breakdown of exactly what’s costing you money across all regions.
472.
▲
by
bspammer
5y ago
Don’t forget that the most popular game of all time, far outperforming billion-dollar studios, was written in about a year, in Java, by a single dude. There’s something very beautiful about that. If it was part of a book or movie you’d roll
473.
▲
by
bspammer
5y ago
I know it’s silly but for me the most impressive part of the whole project is that he doesn’t use version control. I can’t even comprehend how that’s possible.
474.
▲
by
bspammer
5y ago
Just reading the first section, I'm already annoyed and frustrated. It does the same thing as every CSS explanation I've ever read of explaining what but not why . Things that confuse me immediately: * The article starts by say
475.
▲
by
bspammer
5y ago
Funny, 1 day ago you were an EU citizen. Very impressive rate of naturalization.
476.
▲
by
bspammer
5y ago
As far as I’m aware, the only game-theory difference between chess and a variant of chess where moving into check is legal, is that stalemate exists. Otherwise the “can’t move into check” rule is basically useless.
477.
▲
by
bspammer
5y ago
10+ million users on the Chrome App Store, 1GB saved per year per user for say 5 years (pulling these numbers out of nowhere really but I think they’re fairly conservative) = 50 exabytes.
478.
▲
by
bspammer
5y ago
This just pushed me to try make a donation, as I realised just how much of a headache uBlock saves me every day. They don't accept donations. Gorhill you are a beautiful person.
479.
▲
by
bspammer
5y ago
I can’t count the number of times I’ve done something in a “completely useless” personal project which taught me a skill or tool which was useful at work. Even if you go by the philosophy that something has to be useful to be valuable (not
480.
▲
by
bspammer
5y ago
The fact that images are not content-addressed is very surprising to me. I just always assumed they were because… why wouldn’t they be? I bet a large proportion of other devs assumed the same.
More ›