Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
technomancy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
technomancy
10y ago
From the wiki ( http://wiki.squirrel-lang.org/default.aspx/SquirrelWiki/Lua%... ) it looks like most of the reasons Squirrel was created stemmed from problems that have since been fixed in Lua. The remaining differe
62.
▲
by
technomancy
10y ago
Lily's design is actually pretty unique; it feels a lot less "me too!" than the others.
63.
▲
by
technomancy
10y ago
I would love to have something like Dialyzer to do static checks for Lua, but luacheck is a lot better than nothing: https://github.com/mpeterv/luacheck
64.
▲
by
technomancy
10y ago
Thanks; following up on these things in the issue tracker: https://gitlab.com/technomancy/bussard/issues/127
65.
▲
by
technomancy
10y ago
I think the whole point of this post was that it's a lot of fun to write code if you know it's not going to be taken seriously or used in the long-term, so what you're asking seems to be the exact opposite of why this was cre
66.
▲
by
technomancy
10y ago
Sorry I wasn't clear--I thought he was talking about a bug that had been introduced since the release, but it turned out it was the other way around. The bug was present in the latest beta-1 release but fixed in git master since then.
67.
▲
by
technomancy
10y ago
Even if Luakit itself is getting commits, last I checked the underlying webkit code it's based on doesn't get security updates, so as much as I would like to use it; it's really not a good idea: https://blogs.gnome
68.
▲
by
technomancy
10y ago
I heard about 0x10ᶜ after I had been working on Bussard for a while. There are similarities, but they are accidental. I specifically want my game not to include combat, and while early on I thought it would be an open-world thing, as it
69.
▲
by
technomancy
10y ago
It would be pretty cool, but it would be a lot harder to pull off. At this point the thought of having to be responsible for another server doesn't sound like a lot of fun to me, and preventing users from writing programs that suck up
70.
▲
by
technomancy
10y ago
That's part of it, but it's also because I want to use it to teach people how to program, and Clojure is really not a good choice for beginners. Learning Lua is a lot easier because it is dramatically simpler. It's also much
71.
▲
by
technomancy
10y ago
The rationale I heard back then was "no one used it". My guess is that these days, even if "no one" means "less than 1% of users" it still amounts to hundreds of thousands of people.
72.
▲
by
technomancy
10y ago
Thanks; I'm quite happy with LÖVE. I've actually been quite impressed with how easy it is to work with the whole time. Though speaking of frontends, it is actually also possible to get the game to open a socket and connect to it f
73.
▲
by
technomancy
10y ago
Oh yeah, the word "scoop" is used to refer to a collector for asteroid mining, though the manual also refers to "fuel collectors" that are intended to be Bussard ramscoops. The physics are non-relativistic; correct. I ha
74.
▲
by
technomancy
10y ago
Oh, it looks like that specific problem has been fixed, assuming you were running into it on the beta-1 release from itch.io. Thanks anyway.
75.
▲
by
technomancy
10y ago
> said command line behaves oddly Yeah, there are some prompt bugs on master; try the beta-1 release linked in my other comment for a more stable version. Will definitely be fixed before the next beta release. Edit: if you can provide re
76.
▲
by
technomancy
10y ago
Hi folks; author here. Definitely interested in getting feedback from playtesting either here or in the issue tracker. As for status, the engine is probably at 85% completion or so; the remaining features are mostly just functionality that
77.
▲
by
technomancy
10y ago
> I thought this would be a useful feature at one point You used to be able to do this ages ago. Reordering was one of the features that "no one used" and didn't make the cut when they rewrote "Issues 2.0" five y
78.
▲
by
technomancy
10y ago
> Self-directed learning can take you really far, but it isn't right for everyone: mostly individuals who can truly direct themselves and have the kinds of interests that are condusive to broad understanding and knowledge. I agree w
79.
▲
by
technomancy
10y ago
Bingo. I've learned more about English itself the past couple years studying Thai than I have since I was a young child; particularly how daft our orthography is: https://en.wikipedia.org/wiki/Phonemic_orthography#
80.
▲
by
technomancy
10y ago
> I have yet to come across any concept in any human language that can’t be expressed in English. And all turing-complete programming languages are technically equivalent; what's your point?
81.
▲
by
technomancy
10y ago
Really glad to hear that about multiple return values. In my mind multiple return values are a solution for the problem of "oh, we haven't invented pattern matching yet", and matching against tuples is soooo much cleaner and
82.
▲
by
technomancy
10y ago
The Eclipse Public License is a bit obscure off the JVM, but it actually has a good patent clause too.
83.
▲
by
technomancy
10y ago
While it's interesting to look into chorded keyboards specifically, the take-away for me here was more the general idea that it's not terribly difficult to come up with interfaces that are objectively more effective than the statu
84.
▲
by
technomancy
10y ago
That's really only half of it; Java is also a programming language, a bytecode spec, and a binary executable that sometimes points to a JRE and sometimes refers to a JDK, depending on how you installed it. Arguably it's also now b
85.
▲
by
technomancy
10y ago
> Java JRE/SE/JDK... It's really not much more confusing than what others use That's not saying much; "Java" means so many different things it's enough to make your head spin. At least these days it isn
86.
▲
by
technomancy
10y ago
Youtube is different because there's a monetization angle with the ads. The artwork in Solarus is certainly not legal to distribute in most countries, but it's so low-profile that no one has bothered to go after them.
87.
▲
by
technomancy
10y ago
Solarus ( http://www.solarus-games.org/ ) is both a very polished fan sequel to A Link to the Past, and also an engine for building your own action-RPG games in Lua.
88.
▲
by
technomancy
10y ago
So by that logic, would you say that the only reasons children should not be allowed to buy alcohol are biological development reasons?
89.
▲
by
technomancy
10y ago
Well the classic here is his book Mindstorms where he talks about how to construct learning environments for children that take into account that bridge between concrete and abstract thought and turn it into an asset instead of a liability.
90.
▲
by
technomancy
10y ago
If you view it in terms of psychological development, understanding concrete imperative steps happens before children are capable of understanding abstract concepts like mathematics. The works of Seymour Papert describe how these findings r
More ›