Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eggy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
481.
▲
by
eggy
4y ago
I grew up when there was a smoking section on the plane (BTW, why do modern aircraft still have ashtrays? Are there any airlines that allow smoking?). I miss All in the Family. Is it even available anymore?
482.
▲
by
eggy
4y ago
I use Mathematica, and it's great strength is the curated data available for doing exploratory work. You can link to data with Python, but you need to set it up, but in Mathematica it's there from the installation. There are more
483.
▲
by
eggy
4y ago
Autodesk did the same with AutoCAD with student licenses, and they unofficially allowed the pirating and use of AutoCAD knowing it would then win market share when people went to work for a company that needed to secure licenses.
484.
▲
by
eggy
4y ago
There should be a bipartisan or third-party investigation on a few fronts: The lack of biodistribution studies for any of the three vaccines given they used a new delivery vehicle (mRNA) - Telling everyone the injection remains local and di
485.
▲
by
eggy
4y ago
Sort of like the anniversary edition of ET where Spielberg replaced the guns with walkie talkies, and other digital edits. Ironically he was criticized for too much smoking in the West Side Story remake. And sometimes a film I want is nowh
486.
▲
by
eggy
4y ago
Yes, I have that quirk too. I try to push it down, because sometimes I just need to get something done. I like using J/APL composing functions which keeps it all in my head and I don't need types at that level. I have played with
487.
▲
by
eggy
4y ago
I tried ATS after finding Rust difficult. Zig is becoming my C replacement, and ATS is like a C++ replacement, although, I am using SPARK2014 now, but I am looking into ATS' contracts. There is no lack of PLs as a tool for whatever you
488.
▲
by
eggy
4y ago
<No doubt I will have many demons in hell awaiting me...> Oh, you will sir! You and that rotten Rich Hickey fellow! ;) So you wrote an assembler to replace NASM. Is it in the source? Why replace NASM? Thanks!
489.
▲
by
eggy
4y ago
Wow! Pretty impressive. I opened a Chess game and then went into Edit to see if I could live edit Chess/app.lisp to change the title bar name to "Chess" in the running instance, but the change only shows after I open a new in
490.
▲
by
eggy
4y ago
There's a note on the page from 2022-08-19, that a lot has been added to it. It also links to the github page[1] for the up-to-date changes. I am a Lisp, April, APL/J/BQE, and Forth[2] aficionado. I did some file munging prog
491.
▲
by
eggy
4y ago
I realize it is not a direct corollary, but some of the goals described are why I started learning Shen[1] several years ago. Yes, Shen is a Lisp, but it has been ported to many other PLs. You simply need to implement 46 primitive functions
492.
▲
by
eggy
4y ago
The footprint diagram on the linked page says Google lists Tiny LISP as the smallest Lisp. Perhaps that is because it implements integers and sectorlisp does not?
493.
▲
by
eggy
4y ago
You don't need to memorize each word's combination, although you eventually will as you type them frequently enough. It's shorthand for typing, where you can transcribe any word. You are chording syllables and in many cases,
494.
▲
by
eggy
4y ago
I haven't looked at it, but I am familiar with it. I program in J and a famous story is how Arthur Whitney visited Ken Iverson and Kiln Farm and wrote an interpreter for J in terse C[1]. John Earnest is definitely a fan of array langua
495.
▲
by
eggy
4y ago
If you want to play with a modern Hypercard, I recommend John Earnest's Decker[1]. It even has the Mac look. John created Lil, a scripting language from it that is declarative, functional, and vector oriented. He is also the creator of
496.
▲
by
eggy
4y ago
My reference to choosing pronouns was an objection to my company making it policy, not whether I am personally comfortable with using whatever pronoun someone wants to be called. Two different scenarios with different meaning and consequenc
497.
▲
by
eggy
4y ago
I suggest downloading and playing with Raylib[1]. It's written in C, not C++, and is a library for video games, but it can be used to produce apps too. It has a ton of examples for you to review and modify as you learn, and it is cross
498.
▲
by
eggy
4y ago
Somewhat. It's ironic you quote tempora mutantur, which is classical and mores and ways changed much more slowly then. The issue now is that a loud minority of people are demanding for the majority to comply. The Minority Rule, where a
499.
▲
by
eggy
4y ago
<<If doing X instead of Y costs me nothing, yet doing Y causes someone else to suffer, why should I continue to do Y?>> This an oversimplification of something more complex and critical. Because the more you keep trying to avoid
500.
▲
by
eggy
4y ago
SPARK being a derivative of Ada, which appeared over 40 years ago, inherits its legacy, so I would say it is older than its 2014 name tag. It was based on the Ada 2012 specification. Contracts are relatively new, but it has many real world
501.
▲
by
eggy
4y ago
SPARK is expressive and it has a formal specification from the get go that makes it easier to stay within the requirements and provides automatic verification. GNAT tools are pretty cool. I don't think Rust has much of this other than
502.
▲
by
eggy
4y ago
What libraries are you interested in that Rust has and other PLs do not? What is your main use of Rust? It all depends on what you are doing. I use Zig for fun game dev stuff, and not SPARK, but for the safety-critical control systems, it&#
503.
▲
by
eggy
4y ago
Products with guarantees are for a replacement with the same short-lasting product, not a guarantee on the one physical item you originally purchased. It's cheaper for manufacturer's to send you another POS than to spend the time
504.
▲
by
eggy
4y ago
I tried Inform years ago, and finding Rosetta Code solutions in Inform 6 and 7 intrigued me. The '99 Bottles of Beer' solution was the first I looked at then[1]. This was even after I had played with NLP in the 90s. It seemed righ
505.
▲
by
eggy
4y ago
I use UE5 and I started playing with Godot[0] years ago, and I think this article on game engine selection has some merit on the importance over which game engine leads in a multi-billion dollar industry that is so pervasive in our culture
506.
▲
by
eggy
4y ago
I still play with Rust (and Zig), but I have decided to put my work efforts into SPARK[1], the subset of Ada, for high-integrity software and formal verification. I know AdaCore and Ferrous Systems are collaborating in trying to bring a lot
507.
▲
by
eggy
4y ago
Another parallel for Rust is Rust and BQN. BQN is a new array language, and you can run it within Rust sort of like what April does for Lisp and APL. https://detegr.github.io/cbqn-rs/cbqn/
508.
▲
by
eggy
4y ago
I have always liked Lisp and array languages, so I am finding my footing with April, since it is very flexible. You can write predominantly in one or the other, but I am finding it easier to do the math and array stuff in APL, and the glue
509.
▲
by
eggy
4y ago
I'd argue you could view 2 lines of APL while driving with less distraction then flipping the screen or page to read your 2 pages of code in most other PLs.
510.
▲
by
eggy
4y ago
Here's one paper on CNN's in APL: https://dl.acm.org/doi/10.1145/3315454.3329960
More ›