HackerLangs
TopNewTrendsCommentsPastAskShowJobs

publicdebates

no profile record

Submissions

Experiment: Collaborative Art

chicagosignguy.com
3 points·by publicdebates·4 maanden geleden·0 comments

Survey: Do you feel worthy of respect?

chicagosignguy.com
1 points·by publicdebates·5 maanden geleden·0 comments

90s.dev, a new platform for 90s-dev-themed guest articles

90s.dev
2 points·by publicdebates·5 maanden geleden·3 comments

WAForth: Forth Interpreter+Compiler for WebAssembly

github.com
1 points·by publicdebates·6 maanden geleden·0 comments

[untitled]

1 points·by publicdebates·6 maanden geleden·0 comments

Microsoft GIF Animator

en.wikipedia.org
3 points·by publicdebates·6 maanden geleden·0 comments

Ask HN: Where do you find single day software gigs?

2 points·by publicdebates·6 maanden geleden·0 comments

Ask HN: How can we solve the loneliness epidemic?

799 points·by publicdebates·6 maanden geleden·1,245 comments

Open Sourcing LowkPRO

lowkpro.com
2 points·by publicdebates·6 maanden geleden·0 comments

[untitled]

1 points·by publicdebates·6 maanden geleden·0 comments

How alone do you feel?

chicagosignguy.com
3 points·by publicdebates·6 maanden geleden·0 comments

[untitled]

1 points·by publicdebates·6 maanden geleden·0 comments

[untitled]

1 points·by publicdebates·6 maanden geleden·0 comments

[untitled]

1 points·by publicdebates·6 maanden geleden·0 comments

Will open source Lua-WinAPI binding for money

lowkpro.com
3 points·by publicdebates·7 maanden geleden·0 comments

Creating C closures from Lua closures

lowkpro.com
2 points·by publicdebates·7 maanden geleden·1 comments

Creating C closures from Lua closures

lowkpro.com
60 points·by publicdebates·7 maanden geleden·16 comments

Show HN: Automate Windows Using Lua

lowkpro.com
2 points·by publicdebates·7 maanden geleden·3 comments

comments

publicdebates
·4 maanden geleden·discuss
WSJ not tryna be found negligent in any social-media addiction trial.
publicdebates
·4 maanden geleden·discuss
"Rule 6: Don't waste time on syntax highlighting unless you're incompetent."
publicdebates
·4 maanden geleden·discuss
https://github.com/magit/magit/issues/3961
publicdebates
·4 maanden geleden·discuss
You don't think AWS is internally built on massive amounts of open source?
publicdebates
·5 maanden geleden·discuss
Isn't this the same debate as airports post 9/11, whether you can have both privacy and security? Seems conclusive, no.
publicdebates
·5 maanden geleden·discuss
And a difference in price that amortizes about the same.
publicdebates
·5 maanden geleden·discuss
And starting fires or making coats used to be forms of art, now we just buy a Zippo and a London Fog and call it an afternoon. Jobs evolve to specialize. I call that progress.
publicdebates
·5 maanden geleden·discuss
Also it looks like[1] Luau is the official Roblox Studio scripting language, and is baed on Lua 5.1 (possibly LuaJIT?) which means it's behind mainstream Lua.

Not sure which Lua versions the others are based on.

[1] https://create.roblox.com/docs/luau
publicdebates
·5 maanden geleden·discuss
Many of us would love a TypeScript analogy for Lua.

There have been some attempts:

Luau (5.2k, last week, https://luau.org/, https://github.com/edubart/nelua-lang)

Nelua (2.3k, 8 months ago, https://nelua.io/, https://github.com/luau-lang/luau)

Terra (2.9k, 3 days ago, https://terralang.org/, https://github.com/terralang/terra)

Teal (2.7k, 2 days ago, https://teal-language.org/, https://github.com/teal-language/tl)

The Luau author is always on the official Lua mailing list, and it has twice as many stars, so it seems likely to win the long term popularity contest.
publicdebates
·5 maanden geleden·discuss
It uses refcounting, and GC for cycles. Sounds good. Why don't more Lua-likes?
publicdebates
·5 maanden geleden·discuss
The article says it's repurposed.
publicdebates
·5 maanden geleden·discuss
Human history is full of cases where silly mistakes became precedent. HTTP "referal" is just another example.

I wonder if there's a wikipedia article listing these...
publicdebates
·5 maanden geleden·discuss
They're definitely going to do it at some point in the near future, mark my words.
publicdebates
·5 maanden geleden·discuss
These are fine times. Just need a little extra cash for cigars, that's all. Had two yesterday, made the money by selling Premium Snowballs in Chicago for $2 each (made $50 that day). Life is fun.
publicdebates
·5 maanden geleden·discuss
Looking for remote side quests.

. . . . Ideally 5-20 hour projects with fixed prices.

. . . . . . . . Ideal range is ~ $50-500 USD

. . . . I can do any web stuff fairly quickly.

. . . . . . . . I won't do anything related to AI.

. . . . I'm on a fixed income from book royalties.

. . . . . . . . Just trying to make some cigar money.

. . . . I've got 20+ years experience with 20+ languages

. . . . . . . . Most of my resume is classified. Quiz me.

Hit me up, [email protected]

    Keywords: Assembly C C++ Objective-C ObjC C# JavaScript TypeScript Rust Ruby Rails Python Django Lua Clojure Java Kotlin Visual Basic VB.net Go PHP Swift Lisp HTML HTML5 CSS CSS3 React.js Next.js Vue.js Astro Hugo &c. ad nauseam
publicdebates
·5 maanden geleden·discuss
That list (or any similar list) would be so helpful if it had a health column, something that takes into account number of contributors, time since last commit, number of forks, number of commits, etc. So many projects are effectively dead but it's not obvious at first sight, and it takes 2 or 3 whole minutes to figure out. That seems short but it adds up when evaluating a project, causing people to just go to a well known solution like Lua (and why not? Lua is just fine; in fact it's great).
publicdebates
·5 maanden geleden·discuss
The for loop is odd. Why is the word counter in there twice?

    counter :: int

    for counter in <1, 10-counter> (
       print(counter)
       print(" ")
    )
Using backfor to count backwards is an odd choice. Why not overload for?

    backfor counter in <1, 9> print(counter, " ")
This is confusing to me. Maybe I'm misunderstanding the design principles, but the syntax seems unintuitive.
publicdebates
·5 maanden geleden·discuss
A new one seems to pop up every year, and some every 13 or 17 years.
publicdebates
·5 maanden geleden·discuss
I don't know why they do that, but it's really the main (only?) drawback to KDP.

My guess is that they do expand, but only when genuinely needed for long-term. They probably keep a certain amount of blank books in stock, and ration them out to PoD books somewhat evenly, with established books getting higher priority.

This was the video that singlehandedly got me all those sales I mentioned earlier: https://www.tiktok.com/@alwayscandid/video/73180668430448755... ... honestly it's quite poetic how it all turned out. I did almost no work making a book, I made way more money than I ever deserved, I wasted all of it, and now I'm sleeping in my car. It's very fair, it's more than fair. It's generous.
publicdebates
·5 maanden geleden·discuss
How likely is a future where Microsoft

(a) gives us back 2000/XP/7/11 options for UI,

(b) gives us a desktop-first experience when we have keyboard/mouse plugged in,

(c) stops turning every OS feature into an ad, and makes it utilitarian again,

(d) and focuses 100% on making a stable OS and high quality dev/office apps?

It would be so nice if they just forked a commit from ~2005 and started from there.

(Maybe Copilot will mess up & erase commits so they have to? One can only dream.)