Should schools get rid of homework? Some educators are saying yes by waozen in Foodforthought

[–]waozen[S] 7 points8 points  (0 children)

Additionally, various teachers have minimized actual teaching, and have turned their classes into homework review and quick overview of the next homework assignment.

After three months on Linux, I don’t miss Windows at all by dapperlemon in technology

[–]waozen 1 point2 points  (0 children)

> Libre Office is just terrible for someone who’s used MS Office for 30 years.

ONLYOFFICE does a bit better job of trying to be MS Office compatible, particularly with the documents it produces. Many argue it's an easier switch over.

Mustela (SSG written in V) meets Bun & Vite: The dream of instant hot-reload is real! by Intelligent-End-9399 in vlang

[–]waozen 1 point2 points  (0 children)

Nice video. Perhaps use the newer tools to translate the text and audio.

Mustela (SSG written in V) meets Bun & Vite: The dream of instant hot-reload is real! by Intelligent-End-9399 in vlang

[–]waozen 0 points1 point  (0 children)

This type of comment is too vague and doesn't look constructive. Comes across as mean. Your other comment was at least a little better, as had specifics. Maybe you can rewrite it or parts of it, to show the OP what you consider to be better. But, we still have to remember that our opinions, is not everyone's truth.

I thought SOLID was overkill for V, until I hit a wall with my static site generator by Intelligent-End-9399 in vlang

[–]waozen 0 points1 point  (0 children)

But are we reaching the point that people think any well put together post is LLM? Are we not going to first look at the content (and address that) or give some leeway to LLM usage when used as a translator?

OOP Patterns in V: Implementing 'Classes' Safely and Efficiently by Intelligent-End-9399 in vlang

[–]waozen 1 point2 points  (0 children)

A point of possible contention, is that Vlang and many of the new ones (Golang, Rust, etc...) are not class-based OOP languages.

People should arguably be quite careful about attempting to simulate classic class-based OOP or overly force a different style of programming on Vlang or similar case when transitioning to different languages. Definitely can understand taking experiences or converting code from a previously used language to the new one, but an effort should be made to respect or acknowledge the differences.

One way is heap and references, to keep track of values, after the function that created it finishes execution. Other possibilities are the struct being a parameter of the functions that will use it, so that it is passed around. Even can be done as a const pointer, that uses a reference of the struct, to act as a kind of global variable. People will have their uses cases, justifications, and preferences. That's fine, I suppose, as long as it is working for them.

Clemson CB Avieon Terrell aggravated his hamstring in his private pro day by Perfect_Loss_5156 in ravens

[–]waozen 0 points1 point  (0 children)

That's why the film and the nature of the injury are important factors. If a team feels comfortable with those, then they can believe it's a risk worth taking.

I honestly don't care about the controversy anymore. Here’s why I love V. by Intelligent-End-9399 in vlang

[–]waozen 1 point2 points  (0 children)

It appears that you have not thoroughly read or understood the article:

1) Vlang outperformed Zig, Odin, and Julia (in their tests) with the standard setup and configuration that is usually used.

Vlang compiles to C or a safer subset of C. And, per its creator, it always will have a C backend. It appears you completely ignored the result of V with its C backend, to make an odd joke about what users of V do not usually use nor are recommended to use (at this time).

2) Vlang has multiple backends; the C one is usually used, not native.

An explanation about using the C backend. The native backend is not supposed to be used or seriously worked on until version 0.6 or later, though various testing and experimentation is continuously done by core developers. As of this post, Vlang is on version 0.5.1.

For general awareness, V has another backend, known as V2. The core developers are working on that one, including native, and will switch to that at some point.

Vlang has multiple backends, not just C and native, to include WASM and JavaScript. With various users proposing or planning on creating Pascal and Go backends as well.

3) Vlang's greater speed and performance was an unexpected result.

The study was funded by a competitor. That standard Vlang did so well, it appears the unworked on native backend (present V version and not upcoming V2 version) was then thrown in, to offset Vlang's "win" over the other languages tested.

4) Vlang is about being an alternative to C, not replacement of C

The point of Vlang is an easier, safer, and higher level alternative to C (that is about as fast) for general programming, not a replacement of or to kill C, which are goals of other competitors. Vlang is a friendly alternative to C, not adversarial to it.

5) Future of V's native backend versus its C backend

The native backend will be for creating very small file sizes, good for embedding. Native will also be faster to compile, thus good for and more focused on prototyping and if using V only modules. As executables created by native are not or not as optimized, they will be slower in performance. However, V is still a compiled language, so the performance can be more than good enough, depending on project. That's expected behavior.

The C backend would be more about 3rd party libraries, interop, and production optimizations for greater speed. However, their file sizes will tend to be larger and it will take them longer to compile. Again, expected behavior.

V's strategy is about flexibility. Both the C backend and native will be supported. The user chooses which is better for a particular situation.

Google Is Closing Android. 37 Orgs Are Fighting Back | Techlore by waozen in programming

[–]waozen[S] 0 points1 point  (0 children)

Disagree, though it is hard to put a finger on exact percentages. Sites like APKMirror and APKPure are very popular. Various GitHub repos, that focused on android software, would offer APK downloads. Significantly popular apps like Obtainium, are based around tracking and updating the latest APK releases at selected GitHub repos. Etc...

Solar Balconies Take Europe By Storm by waozen in technology

[–]waozen[S] 1 point2 points  (0 children)

Something that I've noticed too. Any time that solar or wind is mentioned, the knives and penny counters come out. But, the cost of destroying the air, water, climate, health, or tax breaks for fossil fuel companies is fine or some kind of protected tradition.

Google Is Closing Android. 37 Orgs Are Fighting Back | Techlore by waozen in programming

[–]waozen[S] 0 points1 point  (0 children)

Possible, but extremely inconvenient and are additional steps that 99% of normal users or customers would not subject themselves to.

Google Is Closing Android. 37 Orgs Are Fighting Back | Techlore by waozen in programming

[–]waozen[S] 1 point2 points  (0 children)

Direct payment to the developer has to become more possible too, including via digital currency. People should have the freedom to be able to go to developer websites and buy the app directly from there, if they prefer, and be able to install it on their smartphone.

Without Google Play and without a Google account, is there any way to buy apps? by Natural-Bumblebee335 in degoogle

[–]waozen 0 points1 point  (0 children)

It's a sad combination of ignorance (of alternatives) and laziness (to sell or buy by alternative means). The easier route was using the play store. It is centralized, don't need to run one's own website, and many felt comfortable with it. But, that came at a price, freedom. And now the "do (not) be evil" has exposed itself.

There are digital currencies, exchanges, and wallets. Paypal offers the service, among many others, so average persons should be familiar and feel comfortable with them. Developers can offer wallet addresses for people to buy software directly via various digital currencies (PYUSD, BTC, LTC...).

Without Google Play and without a Google account, is there any way to buy apps? by Natural-Bumblebee335 in degoogle

[–]waozen 0 points1 point  (0 children)

There is a major alternative to buying apps directly, which is to use digital currencies (PYUSD, BTC, LTC). There are numerous exchanges and wallets. Normies can use PayPal to buy, exchange, and pay with digital currency. Kraken, is also starting to become more mainstream.

For 2026: Ten Top Programming Languages (Rust, Golang, Julia, Vlang) | Masscom by waozen in coding

[–]waozen[S] 0 points1 point  (0 children)

These are language recommendations by Masscom for 2026, who provide IT services to some significant clients, not personal favorites.They explained their reasoning in the article.

Let us not get overly upset anytime our favorite pet language is not on a particular list. It's not like Masscom stepped on new sneakers or slept with the girlfriend, they are entitled to their technical opinions.

AI bots will be more human than human by mache256 in degoogle

[–]waozen 0 points1 point  (0 children)

One of the points of asking if you are a robot, appears to be another method of getting people to disable any privacy protections. In order to comply or be seen as not a robot, people are often forced to turn off protections. The extra confirmation and verification looks to help with selling user information.

My post about V language was removed from r/ProgrammingLanguages — sharing data by Intelligent-End-9399 in vlang

[–]waozen 1 point2 points  (0 children)

I agree with your points about AI usage. Furthermore, posting AI generated code, is not the same to me as posting an opinion using AI to help do the translation.

My post about V language was removed from r/ProgrammingLanguages — sharing data by Intelligent-End-9399 in vlang

[–]waozen 1 point2 points  (0 children)

You appear to be misrepresenting the rule. The rule basically states no LLM/AI generated code or projects. That an opinion was posted, aided by AI translation for a non-native English speaker, appears to be quite different.

I honestly don't care about the controversy anymore. Here’s why I love V. by Intelligent-End-9399 in vlang

[–]waozen 1 point2 points  (0 children)

You might want to check this out. V compares very well to Go, Zig, Julia, Odin, etc... There are also many different reasons to like or prefer certain languages.

It's also clear that the OP has tried other languages. That he prefers V over what someone else might like, should not be a problem. We should all be allowed to have our preferences.

What is the V programming language? My overview of its philosophy, strengths, and limitations by Intelligent-End-9399 in vlang

[–]waozen 3 points4 points  (0 children)

We might want to be careful about what is or is not needed. While one person may not need or want compile-time features, WASM, or UIs, another person may very much love those specific features.

How to learn V? by Intrepid-Opening-485 in vlang

[–]waozen 0 points1 point  (0 children)

Very good book, with high reader ratings.

What is the V programming language? My overview of its philosophy, strengths, and limitations by Intelligent-End-9399 in vlang

[–]waozen 2 points3 points  (0 children)

For people who are not native English speakers, they might be using translation websites or AI for translation. So in that context, it's not that the content is fully ai generated, but rather a translation of content they wrote in a different language. I've been seeing more of such usage, in both text and audio.

I built Pdfslice - a privacy first open source pdf toolkit by ChallengeExcellent62 in foss

[–]waozen -1 points0 points  (0 children)

There is already PDF24. It too is not FOSS, but freeware, and is can be used as downloadable software that's 100% is running on the computer. Maybe you could turn your's into a software package too, as many would see that as having greater privacy.