Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
RodgerTheGreat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
RodgerTheGreat
1y ago
Lil has a GUI "system" in the form of Decker, which can export programs as standalone single-file HTML documents: http://beyondloom.com/tools/trylil.html
92.
▲
by
RodgerTheGreat
1y ago
...and plenty more folks who lost their shirts- or even just their pizza money- on crypto scams in order to subsidize those millionaires.
93.
▲
by
RodgerTheGreat
1y ago
You're thinking of a discussion about a hypothetical variant of the radio button, a "one or more" UI element. Discussion here on Lobste.rs: https://lobste.rs/s/v6mkz6/implementing_one_more_ui_compone
94.
▲
by
RodgerTheGreat
1y ago
The bitter lesson says more about medium-term success at publishable results than it does about genuine scientific progress or even success in the market.
95.
▲
by
RodgerTheGreat
1y ago
The point is that every idiom beagle3 noted is a simple and straightforward combination of general building-blocks, whereas nearly all of your "equivalents" are a one-off special-cased feature or function that needs to be learne
96.
▲
by
RodgerTheGreat
1y ago
Decker works like TiddlyWiki. I agree that a fully decentralized self-replicating approach is the ideal way to distribute this type of application/tool; even very restrictive environments would permit using and sharing single-file apps
97.
▲
by
RodgerTheGreat
1y ago
CardStock[0] isn’t mentioned in this article, but seems broadly similar in goals and approach to Scrappy. Unlike Scrappy (so far as I can tell) CardStock is open-source and can be run locally.[1] Decker[2] (which is also open-source) has an
98.
▲
by
RodgerTheGreat
1y ago
You might find some interesting ideas in Lil, which is also a kdb+ descendant: http://beyondloom.com/tools/trylil.html
99.
▲
by
RodgerTheGreat
1y ago
All four of your examples are situations where an LLM has potential to contaminate the structure or content of the text, so in all four cases it is clear-cut that the output poses the same essential hazards to training or consumption as
100.
▲
by
RodgerTheGreat
1y ago
Freedom to modify any part of your environment live in an Image is wonderful when your changes work perfectly, and horrific if you make any low-level mistakes; you can easily destroy the tools necessary to back out changes to your tools. It
101.
▲
by
RodgerTheGreat
1y ago
Decker has a range of primitive UI widgets like buttons, fields, sliders, spinners, and grids. Decker's font editor[0] is a moderately complex application which uses a variety of widgets. It's also possible to build new widgets wi
102.
▲
by
RodgerTheGreat
1y ago
A similar tool I wrote several years ago: http://beyondloom.com/tools/dith.html
103.
▲
by
RodgerTheGreat
1y ago
Some programs, games, and zines made with Decker: https://itch.io/games/tag-decker Unlike LiveCode (or so far as I am aware HyperNext), Decker is free and open-source: https://github.com/JohnEarnest
104.
▲
by
RodgerTheGreat
1y ago
A closer comparison than Pico-8 might Bitsy or PuzzleScript, but with all the power (and complexity) of arbitrary JavaScript code underneath.
105.
▲
by
RodgerTheGreat
1y ago
Since you already seem to be a fan of Python, how about CardStock? https://cardstock.run There's also Decker, which by default is tightly sandboxed but has opt-in APIs for filesystem IO, invoking external processes, etc: h
106.
▲
by
RodgerTheGreat
1y ago
At least when you mentor an actual junior developer they often learn, and you can take satisfaction in aiding the growth of a human being. All the time and effort spent coaxing an LLM to "do better" either disappears in a puff of
107.
▲
by
RodgerTheGreat
1y ago
if and only if a piece of eval'd code has the ability to produce harmful (let alone observable) side effects, which in a functional language will in turn largely be a consequence of what is imported into the code's scope.
108.
▲
by
RodgerTheGreat
1y ago
Many practical applications of eval() boil down to accessing (and perhaps manipulating) scopes in a manner which the host language does not normally allow. Likewise, many potential dangers or pitfalls of eval() relate to how it allows (or d
109.
▲
by
RodgerTheGreat
1y ago
The 1971 Willy Wonka & the Chocolate Factory adaptation seems to strongly hint at the interpretation that Wonka planted the golden tickets deliberately, rather than distributing them randomly, which is of course why "Arthur Slugw
110.
▲
by
RodgerTheGreat
1y ago
APL arrays are values in the same sense as value types in any functional language. You don't explicitly modify arrays in-place; if they happen to have a refcount of 1 operations may happen in-place as an optimization , but not in a ma
111.
▲
by
RodgerTheGreat
1y ago
Worth noting: TinkerCAD is capable of parametric modeling in "CodeBlocks" mode. I prefer writing OpenSCAD (by hand, rather than via a warmed-over markov chain), but having the option within something as inviting as TinkerCAD seems
112.
▲
by
RodgerTheGreat
1y ago
Ending a paragraph with "/s" is a moderately common convention for conveying a sarcastic tone through text.
113.
▲
by
RodgerTheGreat
1y ago
Mini vMac runs wonderfully on an OLPC XO-1 if you build it from source.
114.
▲
by
RodgerTheGreat
1y ago
How about the ZeroWriter Ink? https://www.crowdsupply.com/zerowriter/zerowriter-ink The focus on the bundled firmware is word processing, but it's open-source and built around the popular ESP32 microcontroller fam
115.
▲
by
RodgerTheGreat
1y ago
Plenty of LTR languages to choose from, especially concatenative languages like Forth, Joy, or Factor. The APL family is similarly consistent, except RTL.
116.
▲
by
RodgerTheGreat
2y ago
Sure! But many, many useful programs will never need to grow to millions of LoC or thousands of developers.
117.
▲
by
RodgerTheGreat
2y ago
"What's good for Milo Minderbinder is good for the world."
118.
▲
by
RodgerTheGreat
2y ago
In practice most of those APIs are also gated behind a user's informed consent to e.g. enable access to a webcam or some other sensitive kind of I/O. I'd argue that the HTTPS delivery side of the requirements is superfluous
119.
▲
by
RodgerTheGreat
2y ago
The application package you're looking for is a single HTML file with no external dependencies, especially if it avoids minification, obfuscation, or the use of technologies like WASM blobs which require complex external toolchains to
120.
▲
by
RodgerTheGreat
2y ago
If it's so easy, build it. A portable runtime isn't that hard. An effective and approachable authoring tool is the real challenge.
More ›