Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eadmund
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
811.
▲
by
eadmund
4y ago
To expand on some of the implicit knowledge here: it's helpful to know that Emacs user-level commands are just Lisp functions bound to keys (e.g. one could bind kill-paragraph to C-M-k). The command an end-user binds to use interactiv
812.
▲
by
eadmund
4y ago
I'm with you. I don't know who decided that RFCs should be displayed in a proportional font, but he was IMHO mistaken. At least they are still available as plain text.
813.
▲
by
eadmund
4y ago
> Had they done so, they would have been able to do the 1000 miles with less than 2 hours charge total (ABRP claim 1 h 34 min), very little in comparison of the 17h drive... My gas car would require one or stops to refuel in order to tra
814.
▲
by
eadmund
4y ago
I don't drive 500 miles daily. I don't even drive 500 miles a month. But when I do drive 500+ miles, I would prefer that it be in my own, comfortable car, rather than a rental. I would prefer that if I need to drive that far,
815.
▲
by
eadmund
4y ago
> the idea that "all men are equal" is not really true in Europe. It's not really true in reality . Some folks are stronger, some faster, some more intelligent, some have more social connections, some are more charismati
816.
▲
by
eadmund
4y ago
Does it? Seems like if the State doesn't know who owns a piece of land, it can just auction it off.
817.
▲
by
eadmund
4y ago
A flaw with the JSON model is that there is no inherent sorting to the order of pairs. This has problems for canonicalisation, but also for shadowing. A Lisp can use an alist to represent a set of key-value pairs, and is easy enough to sha
818.
▲
by
eadmund
4y ago
> a type of enslaved person who worked inside the enslaver’s home performing chores that freed their enslaver to live, in Roman eyes, nobly. This newspeak is so tiring. You know what is more succinct than 'enslaved person'? &
819.
▲
by
eadmund
4y ago
> If you want to inject CSS, use a "user styles" manager like Stylus. Unfortunately, Firefox on Android only supports a limited number of extensions, and Stylus is not currently one of them. It's really sad, because I used
820.
▲
by
eadmund
4y ago
> His argument about digital watches did not age well. Didn't it? I think it remains true. Time is a continuum, not discrete; analogue watches demonstrate that, while digital ones do not. And yes, schools have to teach one how to
821.
▲
by
eadmund
4y ago
> But now you need an s-expression parser (ok so a very simple thing to do) and a json parser. No, the original document should be S-expressions, too: ((baz . "qux") (foo . "bar")) Also, HTML should be
822.
▲
by
eadmund
4y ago
It's yet another poor re-implementation of S-expressions and Lisp. This: [ { "op": "replace", "path": "/baz", "value": "boo" }, { "op": "
823.
▲
by
eadmund
4y ago
> It just doesn't compete with the ease-of-use of data / declarative configuration of VSCode's JSON approach What‽ S-expressions are head-and-shoulders better at declarative configuration than JSON. Compare these two opt
824.
▲
by
eadmund
4y ago
> You ALWAYS and CONTINUOUSLY have to invest time. That's false. You can continue to invest time, but you do not need to. Additional investment yields additional rewards, of course, but there are plenty of folks who just use Ema
825.
▲
by
eadmund
4y ago
> Acrobat Pro supports advanced rotations for only $14.99 per month. That right there is a peak-2022 quote, alright!
826.
▲
by
eadmund
4y ago
> You can very easily have a graphql endpoint working in a REST API. The fact that it is an additional endpoint with non-REST semantics is what makes it a replacement rather than an augmentation of REST. In a REST API, endpoints correla
827.
▲
by
eadmund
4y ago
> Unfortunately this tradition of including a beginner-friendly programming language with the OS stopped somewhere in the nineties. It was earlier than that: it was in 1984 that the Macintosh shipped without any built-in programming capa
828.
▲
by
eadmund
4y ago
The major problem with GraphQL is that it tries to replace REST, instead of augmenting it. REST is a damned fine model, and arguably what every web API should use. I guess it wouldn't have been as much fun to augment REST with query
829.
▲
by
eadmund
4y ago
That only addresses half the problem, though, right? Can't Tailscale still add any nodes they want to one's network? Also, it doesn't address the individual case, but that's fair enough: Tailscale isn't a charity.
830.
▲
by
eadmund
4y ago
> Fun fact: that func has a hidden bug, if one should be pedantic. Can you spot it? Are you referring to the fact that the timer is still hanging around? Would this be the most-correct version? func sleepCtx(ctx context.Context, d
831.
▲
by
eadmund
4y ago
> For people who believe there’s a catch — and most still do — then I don’t know how to write a blog post or hire a marketing or sales team to change their minds. I think the catch is that (at least at the free level) one must trust an i
832.
▲
by
eadmund
4y ago
> You are repeating an argument you read somewhere, not actually something you believe. I think I am a better judge of my beliefs than you are. > No-one sizes their terminals to 80chars. Mine open at 24×80, although to be honest I nor
833.
▲
by
eadmund
4y ago
> “We can expect from God that he created our food in the shape of our heads,” Engelhardt reasons. Coconuts are “vegetal human heads, and they alone are the proper human nourishment.” I think the word 'reasons' is carrying a l
834.
▲
by
eadmund
4y ago
> Python requires extra effort to brake lines, often adding extra parentheses or doing other unnecessary tricks. There are much more compact languages than Python. > Now, I am so happy with 120 char limit while still being able to fit
835.
▲
by
eadmund
5y ago
> I just turned 30 and do well for myself as an employed consultant, but I wouldn't consider buying the dip, unless the dip is at least ~100% of the current market prices (which I don't see happening, but who knows). You wouldn
836.
▲
by
eadmund
5y ago
> But you should feel bad about writing a LOOP that mutates a bunch of state under the hood. I think you omitted a word there: one should not feel badly about writing a state-mutating LOOP. That's okay, and often the best solutio
837.
▲
by
eadmund
5y ago
> If I buy a CD-ROM, I know it’s going to outlive me. Not necessarily true: they do degrade over time. DVDs are even worse, so I imagine (without evidence) that Blu-Ray discs are even more sensitive. Really, you want to move your phys
838.
▲
by
eadmund
5y ago
Streaming services can delete music from your library, but if you have the CD in your house, the only thing you need to worry about is fire and theft — and if you have remote backups, you needn't worry about that either. Plus FLAC is a
839.
▲
by
eadmund
5y ago
> - EDM knife Do you mean an EDC knife? Because EDM means electronic dance music to me …
840.
▲
by
eadmund
5y ago
Coalton comes to mind: https://github.com/coalton-lang/coalton It adds static typing to Common Lisp, while (I believe) still allowing one to escape to the dynamic world when needed. Sure, there are statically-typed la
More ›