Wouldn't you be cheating yourself out of any kind of mentorship one would expect as a junior (in addition to lying and putting yourself in a position to slow your team down r/t lack of expected experience) ? Title inflation is a thing, but maybe they're not "totally" arbitrary.
A bit of a chicken and the egg problem, I'd say, but you're right. You can, however, extend your applications using the C API which opens you up to the entire C ecosystem. Someone has to go and write a bunch of bindings though, and that largely hasn't happened yet, probably because the language is still in flux and writing bindings can be time consuming, and having to maintain them against constant breaking changes would be awful.
Never a bad time to plug Pony lang[1] - a safety-oriented actor-model language. In addition to the numerous safety guarantees, you also get a beautiful syntax and automatic memory management. Really a great language that often gets overshadowed by Rust's hype-turfing.
k2pdfopt actually has an option for my model, cropping some of the excess margins helps a lot, but I will say epubcheck found some invalid markup in there, so it could be related to that.
Terra and Nelua are both very different in goals than Teal. Teal is literally gradual types integrated into Lua keeping as many of Lua's idioms as possible (to a fault[1]). Terra and Nelua are both very metaprogrammable systems programming languages. Nelua's goals are primarily to soften C's rough edges, comparable to something like Nim.
There's another one you missed in Pallene[2]. But again, it's goal was to optimize the stack sharing involved in using the C API. It also adds types though and maintains Lua idioms as much as possible.
Purchased this via Gumroad, but the epub version seems to not be formatted correctly. After about page 3 it decides the book is finished on my Kobo. Hopefully the author will get a fix out, I'm pretty excited to read it and pdfs are pretty hard to read on my device.
Sounds like most of your complaints are about things that even OOP advocates recommend against these days. Multiple inheritance is rare in practice, and even rare in language support. Some newer OO languages, like Pony for example, don't support sub-classing at all and instead uses interfaces to represent that sort of information.
Considering which companies are doing the layoffs, and how surveillance capitalism is finally becoming a mainstream talking point, I was under the impression these were an effort to bunker down ahead of major income disruptions related to regulation against tracking and selling PII. Maybe that's wishful thinking.
You're ignoring the part that it should not be the customers burden. Sales and marketing people have high ceilings too, I can respect the hustle, BUT they don't get tips. They get a normal wage/salary and their company is on the hook for providing bonuses/commissions. It's not consumers "working against" the workers, it never should have been positioned that way in the first place. If business owners want to incentivize hustle, they should do it on their own dime.
It's a grey pattern to offer your product at 1 rate but implicitly you impose an additional 12-20% . Just pay them more, and charge more for the product, the end result is the same from the consumer. If the workers are no longer satisfied, there are other sales and marketing jobs that offer real salaries plus bonuses/commissions as mentioned above.
> tried to switch to a "no tipping" model with a 20% mandatory service charge
Sounds like a false dichotomy. Why is the only other option still an imposed cost on the customer? Wouldn't it be nice if the bad servers just got fired like any other profession and the good servers got a bonus or something from the business owner?
Maybe people shouldn't "aspire" to be cafe baristas and chain restaurant wait staff. There are plenty of students and elderly that could handle the job and also handle the minimum wage. There's no reason those jobs should be lucrative, unless the business owners (rightly) realize those staff are the face of their operations, but in that case, again, the business owner should "invest" in their higher salaries to hopefully bring in business. None of this should be imposed on customers. Just my opinion.
I always thought the original, first-person Myst games would be a perfect fit for a PWA or web app. Media heavy and low user interaction, just click events and simple transitions, similar to a visual novel.
How do products like this monetize? Seems like a trap to a user that's conditioned to "if something is free you're the product". Extensions like this generally request the total access permission in order to change page content. Are they selling information about your browsing habits I guess?
I'll admit I'm pretty excited about this BUT I'm a little jaded about how Zep has treated Voxatron, which was meant to be the flagship product. AFAIK, Voxatron was in development and Pico-8 was created as a POC for the Lua scripting to be used in Voxatron. Well Pico-8 turned out to be super popular and almost all dev time seems to go to Pico-8 now, even though it's beyond feature complete. Meanwhile, Voxatron sits apparently stalled and not yet feature complete. You'll see plenty of disheartened users on the vox bbs lamenting this fact.
All 3 projects are SUPER cool. Make no mistake. But adding another project in the mix when Voxatron is still gathering dust doesn't sit right.
The difference is which markup in my opinion. You add a lot of utility classes in Tailwind etc, but with Bootstrap you actually have to add scaffolding elements to make things work. The obvious one is all the nested .container, .row, .col, but even trying to use the navbars or button groups etc all required a lot of specific incantations/boilerplate to use their components correctly.
It's been years since I'd used it, maybe that's improved.
With my rose tinted glasses on I would start to agree, but then I remember all the excess HTML it involved trying to do anything. Once you become accustomed to it you can get a pretty quick flow going, and I appreciate what it did at a time when the space was young, but I definitely don't want to go back to bootstrap in 2023.
Despite being linked on the website, no one should consider Lua Users wiki as any sort of canonical source of information. If you have questions use the mailing list, not that splitting a string is something that should require too much thinking, nor should we pretend there aren't a handful of mature utility libraries should you not be inclined to write a few lines of code yourself.
> Cook has in the past expressed his personal excitement for augmented reality and has hinted that Apple is working on AR/VR products. The company's first AR/VR product, a high-end headset rumored to be called "Reality Pro," is expected to be announced as soon as January.
Try the 20 20 20 rule. Every 20 minutes, fix your eyes on something at least 20 feet away for at least 20 seconds. This is fairly easy to implement if you do pomodoros as you'll be stopping around then anyway. I get up, refill my coffee, stretch my legs, then go and stand at the door for a while and look at the trees or whatever for a little bit before going back and getting back to work.
I have 0 experience with this space, but I've seen microacquire come up here on HN a few times. Maybe other users that actually used it or competitors could provide more insight, but there is at least 1 option for this.
What you're supposed to do is close the application then run "snap refresh", but there is absolutely no hint that this is what you have to do. I had to look it up online as well. A sane person, in 202X would assuming closing the application would immediately trigger the update, as you said.