HackerLangs
TopNewTrendsCommentsPastAskShowJobs

publicdebates

no profile record

Submissions

Experiment: Collaborative Art

chicagosignguy.com
3 points·by publicdebates·4 месяца назад·0 comments

Survey: Do you feel worthy of respect?

chicagosignguy.com
1 points·by publicdebates·5 месяцев назад·0 comments

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

90s.dev
2 points·by publicdebates·5 месяцев назад·3 comments

WAForth: Forth Interpreter+Compiler for WebAssembly

github.com
1 points·by publicdebates·6 месяцев назад·0 comments

[untitled]

1 points·by publicdebates·6 месяцев назад·0 comments

Microsoft GIF Animator

en.wikipedia.org
3 points·by publicdebates·6 месяцев назад·0 comments

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

2 points·by publicdebates·6 месяцев назад·0 comments

Ask HN: How can we solve the loneliness epidemic?

799 points·by publicdebates·6 месяцев назад·1,245 comments

Open Sourcing LowkPRO

lowkpro.com
2 points·by publicdebates·6 месяцев назад·0 comments

[untitled]

1 points·by publicdebates·6 месяцев назад·0 comments

How alone do you feel?

chicagosignguy.com
3 points·by publicdebates·6 месяцев назад·0 comments

[untitled]

1 points·by publicdebates·6 месяцев назад·0 comments

[untitled]

1 points·by publicdebates·6 месяцев назад·0 comments

[untitled]

1 points·by publicdebates·6 месяцев назад·0 comments

Will open source Lua-WinAPI binding for money

lowkpro.com
3 points·by publicdebates·7 месяцев назад·0 comments

Creating C closures from Lua closures

lowkpro.com
2 points·by publicdebates·7 месяцев назад·1 comments

Creating C closures from Lua closures

lowkpro.com
60 points·by publicdebates·7 месяцев назад·16 comments

Show HN: Automate Windows Using Lua

lowkpro.com
2 points·by publicdebates·7 месяцев назад·3 comments

comments

publicdebates
·4 месяца назад·discuss
WSJ not tryna be found negligent in any social-media addiction trial.
publicdebates
·4 месяца назад·discuss
"Rule 6: Don't waste time on syntax highlighting unless you're incompetent."
publicdebates
·4 месяца назад·discuss
https://github.com/magit/magit/issues/3961
publicdebates
·4 месяца назад·discuss
You don't think AWS is internally built on massive amounts of open source?
publicdebates
·5 месяцев назад·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 месяцев назад·discuss
And a difference in price that amortizes about the same.
publicdebates
·5 месяцев назад·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 месяцев назад·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 месяцев назад·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 месяцев назад·discuss
It uses refcounting, and GC for cycles. Sounds good. Why don't more Lua-likes?
publicdebates
·5 месяцев назад·discuss
The article says it's repurposed.
publicdebates
·5 месяцев назад·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 месяцев назад·discuss
They're definitely going to do it at some point in the near future, mark my words.
publicdebates
·5 месяцев назад·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 месяцев назад·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 месяцев назад·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 месяцев назад·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 месяцев назад·discuss
A new one seems to pop up every year, and some every 13 or 17 years.
publicdebates
·5 месяцев назад·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 месяцев назад·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.)