Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eschaton
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
751.
▲
by
eschaton
8y ago
You’re also competing with native mobile tool sets on native. If you want to write software for a platform, write software for that platform. Don’t write software for some other platform, try to make it fit, and then declare it good.
752.
▲
by
eschaton
8y ago
“It works the same on the desktop as it does in my web browser” is an indictment, not a feature. People use cross-platform toolkits because they don’t want to do the work to fit in with the platform their user chose, not because they confer
753.
▲
by
eschaton
8y ago
Amen. “Cross-platform UI” has always meant “doesn’t work well.”
754.
▲
by
eschaton
8y ago
Also, “machine learning” and “deep learning” are just other terms for neural network systems, which are good for a few specific tasks but are not a general architecture by any means. Symbolic AI of the sort for which Lisp Machines were orig
755.
▲
by
eschaton
8y ago
Even back in the Lisp Machine days, array processors were used for neural network stuff. You could get an LMI or Symbolics with a floating point accelerator (a Weitek chip), or with an array processor board and library (a whole bunch of Wei
756.
▲
by
eschaton
8y ago
You know this is the book about pedagogy and computing by Seymour Papert, and not the product by LEGO, right?
757.
▲
by
eschaton
8y ago
My main beef with treating the Common Lisp spec as a sacred text is simple: 1. There were things at the time that were not quite standardizable that are now. Examples: Some degree of concurrency, system definition, the CLOS meta-object prot
758.
▲
by
eschaton
8y ago
Why the hell are the options always “someone support me” or “shred/bulldoze it?” Does he not realize he could probably pay the rent and retire by parting his collection out?
759.
▲
by
eschaton
8y ago
When there were way fewer personal computers and software was much harder to develop and distribute, companies would write software for Mac, PC, Amiga, Atari ST, and even Apple IIgs.
760.
▲
by
eschaton
8y ago
The classic example of this was Microsoft Office; they tried to unify the UI and implementation for just the reasons you argue in the mid-1990s and faced a user revolt as a result. Subsequent versions were very much a rewind, with a native
761.
▲
by
eschaton
8y ago
Except that’s not the gold standard. Where are you getting the idea that it is?
762.
▲
by
eschaton
8y ago
Money people sometimes think so because they’d rather keep that money for themselves, users be damned.
763.
▲
by
eschaton
8y ago
Absolutely not the case.
764.
▲
by
eschaton
8y ago
You shouldn’t push for the same human interface on different platforms, they all have their own conventions that applications need to fit. At least back in the 1980s and 1990s, cross-platform toolkits tried to look native everywhere, and th
765.
▲
by
eschaton
8y ago
Sometimes the asker is wrong in what they’re asking, or barking up the wrong tree. In the example you give, unless the C++ Standard Library has changed since I last used it a number of years ago, a strict interpretation of your question giv
766.
▲
by
eschaton
8y ago
What do they mean by workers? I thought everyone attending Burning Man was an attendee (or one of the organizers), and nobody was allowed to have “staff.”
767.
▲
by
eschaton
8y ago
It’s really too bad people aren’t doing things like this in Lisp. There are so many more tools for building useful abstractions and a rich history of real work in the field to draw upon, performance is very good, and CFFI works great for
768.
▲
by
eschaton
8y ago
This teaches us that “do everything with Node.js” isn’t as popular an opinion as HN headlines might make one believe.
769.
▲
by
eschaton
8y ago
Don’t forget that the Xerox hardware was slower than even Lisa, being built atop a microcoded implementation of the Data General Nova instruction set running at a very slow clock rate. An 8 MHz 68000 was about 1 MIPS.
770.
▲
by
eschaton
8y ago
A couple of the things that were interesting about Clascal and its successor Object Pascal: 1. It really didn’t add much to the version of Pascal that Apple was already using as a systems programming language. That made it easy to teach and
771.
▲
by
eschaton
8y ago
Kind of a turn-off that it jumps immediately from CLI to web UI, without even considering native UI. Macintosh developers worked quite effectively for almost two decades without any sort of standard, out-of-the-box command line environment;
772.
▲
by
eschaton
8y ago
Rather than assuming that choices were made to confirm your biases, you might want to take a look at what the engineering realities were when the choices were made. For example, you write as though there was a standard for low-level formatt
773.
▲
by
eschaton
8y ago
Mezzano: https://github.com/froggey/Mezzano
774.
▲
by
eschaton
9y ago
Apple made the source for SK8 available, and someone has posted it on GitHub: https://github.com/waywardmonkeys/apple_sk8
775.
▲
by
eschaton
9y ago
Maybe it’s worth reflecting on just why that might be.
776.
▲
by
eschaton
9y ago
You mean “massively illegal, period.” Cryptocurrencies are not magically immune to all of the financial regulation of the past few hundred years just because they’re not specifically called out in those regulations. “Cryptocurrencies are un
777.
▲
by
eschaton
9y ago
Maybe Georgia’s farmers should try paying their labor more, and improving their working conditions.
778.
▲
by
eschaton
9y ago
Originally. But of course the MBA was turned into a gatekeeping/filtering mechanism, to ensue only people with the right pedigree could be hired into roles “requiring” one.
779.
▲
by
eschaton
9y ago
And yet WebKit came from the KDE folks deciding to do just that.
780.
▲
by
eschaton
9y ago
GNU emacs certainly isn’t a Lisp-based editor like the various implementations of Zmacs were, or like Hemlock is. It’s an editor with Lisp as a scripting language.
More ›