Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rauhl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
rauhl
5y ago
Heh, I did that with Emacs! It already has sunrise & sunset, so the rest of the math was easy. Excel & Emacs: two things starting with E which let anybody program anything.
32.
▲
by
rauhl
5y ago
> I consider being unable to post or even read comments to be a major functional breakdown. For a blog? I disagree, because the point of a blog is to read the author’s comments, not those of third parties. > Comments are non-inte
33.
▲
by
rauhl
5y ago
Modern Tcl may be big, but it is not too big to embed. I know, because I embedded it into a Go system at a previous employer. Unfortunately, it is proprietary, so I may not point you to the repo, but it required remarkably little glue cod
34.
▲
by
rauhl
5y ago
> That doesn't apply to web applications , which of course use JavaScript heavily I propose that rather than ‘Web applications’ these be called ‘browser applications,’ because they are applications that run within the browser runt
35.
▲
by
rauhl
5y ago
As others indicated, CASE was more about code generation rather than smart IDEs. My recollection from the time is that the industry really strongly believed that almost no-one would write actual textual lines of codes and that graphical pro
36.
▲
by
rauhl
5y ago
> The difference between this and a full lisp like Clojure is that this must be turing-incomplete. Sure, but one could still implement a Turin-incomplete language in S-expressions. It would be more readable and more succinct, too.
37.
▲
by
rauhl
5y ago
> Can you think of another way to do this that doesn't rely on using JsonLogic or something like it (or a cleaner method for doing it in JSON)? This strikes me as nice: (parsing-matrix (if (or (= (var "credentialData
38.
▲
by
rauhl
5y ago
> Does the Common Lisp standard need to be revamped? Probably. It has been nearly twenty years after all! > I remember seeing stuff about CL21 a while back... That was mostly one guy’s thoughts, and didn’t meet with universal appro
39.
▲
by
rauhl
5y ago
Improvements are awesome! That’s why I linked to the text/enriched RFC. I really wonder if anyone who downvoted actually read it, or just emotionally reacted. I don’t think that HTML emails are really an improvement: full-fledged HTM
40.
▲
by
rauhl
5y ago
> I caved in and replaced mutt with Thunderbird personally. Not only for properly displaying HTML, but it was a big reason. Thunderbird sucks massively for composing plain text emails though, and no simple way to integrate an external ed
41.
▲
by
rauhl
5y ago
> How would you support formatted text in email, then? RFC 1896 specifies text/enriched: https://datatracker.ietf.org/doc/html/rfc1896 And of course nowadays there is Markdown, which basically codifies a l
42.
▲
by
rauhl
5y ago
For your purposes, I think that your choice of PEM is probably the best. As you note, it is logically equivalent to the s-expression (it is typed, not a bag of bytes), and it has the advantage of being a well-known format. If æsthetic conc
43.
▲
by
rauhl
5y ago
The trouble with using just a bag of (potentially Base64-encoded) bytes is that it flirts with cryptographic doom: one relies on users not to make mistakes. For example, is 5uW7anEGF1nIjGfp5pS2kiN0cn2mGYkuSa+TCBoFIbQ= a Base64-encoded Ed255
44.
▲
by
rauhl
6y ago
A decent-quality MP3 is 96 kbps; that means that it would take a little over 30 terabytes to store an entire lifetime’s worth of audio, or under 4 terabytes to store a decade’s worth (assuming I got the math right). At today’s prices that
45.
▲
The S in IoT is for Security
(puri.sm)
565 points
by
rauhl
6y ago
|
282 comments
46.
▲
by
rauhl
6y ago
FWIW, I have been running Linux as my desktop since 1999, and on a laptop since the mid-2000s. It is doable, and I no longer have the problems which used to be common. Once upon a time Ethernet, WiFi & graphics were screwy, but not
47.
▲
by
rauhl
6y ago
> I have a MBP, as do all of my engineers. Within a few years all of these machines will age out and be replaced with m1 powered machines. At that point the idea of developing on ARM and deploying on x86 will be unpleasant Is it not at l
48.
▲
by
rauhl
6y ago
In principle, I agree with you. But there is a practical issue: if everyone used the same editor core, then we could all share improvements to it. Kinda like how the explosion of creativity in the Web (for good or for ill — I am still unp
49.
▲
by
rauhl
6y ago
> I honestly didn't think anyone browsed the web without javascript enabled. I certainly do! I am sure that I am very unusual, but to this day I very much prefer not to grant execute permissions to ever page I read. JavaScript i
50.
▲
by
rauhl
6y ago
> Google made something like 300,000 in profit per employee in 2019. Isn’t this roughly the same order of magnitude as many Google developer salaries? If so, how much more expensive can any employee be before he is too expensive to empl
51.
▲
by
rauhl
6y ago
> Our current habit of disposing of crap sight unseen in ways that flush all those essential nutrients into the oceans Is that the standard way of handling sewage? I have only toured one sewage-processing plant, and I am sure that ther
52.
▲
Bye-Bye, Apple
(blog.cretaria.com)
33 points
by
rauhl
6y ago
|
70 comments
53.
▲
by
rauhl
6y ago
> But in the alternative timeline where Java was not created, Java (and other machine-independent runtimes) would have not have become popular, and everyone would still be statically compiling C++. I don’t know if that’s actually true.
54.
▲
by
rauhl
6y ago
I have to second the call to declare email bankruptcy. Just go in and archive every email from more than, say, one month ago (or one week, or if you want to be bold, everything ). Guess what? The world won’t end, and you’ll still be abl
55.
▲
by
rauhl
6y ago
Ads are definitely a large part of the problem, but they are not the only problem. Ads are what turn us from customers into cattle, yes, but I think that online services could be almost as bad if we paid for them. Indeed, micropayments
56.
▲
by
rauhl
6y ago
The author has a blog post at https://schollz.com/blog/croc6/ with more information. I would like to see a security analysis. The code phrases seem ludicrously short to me …
57.
▲
The Missing OS
(addxorrol.blogspot.com)
4 points
by
rauhl
6y ago
|
0 comments
58.
▲
by
rauhl
6y ago
The problem with that is two-fold: first, the median childcare worker is less concerned with the child’s long-term success than is the median parent (that’s not a slight against childcare workers!); second, that the presence of state childc
59.
▲
by
rauhl
6y ago
I recently dug up some old Tcl bindings in Go I wrote a few years ago for my employer and used them for a new tool. It really does shine when it’s used correctly. I like how easy it is to build a shell-like environment for the whole appli
60.
▲
by
rauhl
6y ago
> That's the first time I've heard this theory. More than just a theory. When we were clearing out my grandparents’ house we found a pamphlet (I think it was Civil Defence, but it could have been a different agency) which wa
More ›