HNHacker News
TopNewBestAskShowJobs

zlg_codes

852 karma · joined July 31, 2023

Delete me.
submissionscomments
zlg_codes··on Make Apps for Linux
Who gets to take the credit?

I'm not convinced these efforts to put everyone's ideas in one place and one software are good. Often, design disagreements arise which are incompatible. Under this model of "everybody love everybody" lameshit, if you can't get the group to accept your idea, it doesn't happen.

You don't run into this problem when you write alone.

zlg_codes··on Make Apps for Linux
That something that already exists may not be built in the way you are aiming for.

That other something might be led by a dickhead that you can't get along with, or a community that's not receptive to your suggestions or patches.

Social processes and blockages can lead to losing motivation to contribute. Not everyone is cut out to be this happy-go-lucky team player that has no personality.

As for myself, I'd rather start from scratch because 1) I'll control every variable, 2) I don't have to mess around with some existing social and tech infra, 3) I don't have to talk to anyone and convince them my ideas are good, 4) who wants to spend more time arguing or discussing than writing code?

The solodev experience is just better. You're not hamstrung by politics and social process. Being a team player has only led to misery for me.

zlg_codes··on Make Apps for Linux
Such a platform is doomed to never take a step forward because "oh no, something changed and now I have to increment my dependencies".
zlg_codes··on Make Apps for Linux
What language independent allocator? I'm unaware of any memory interfaces in programming languages that aren't specific to that language.

What would you use instead of malloc and free?

zlg_codes··on Make Apps for Linux
> If it is already that hard for game binaries, good luck with apps.

Video games are some of the most complex and most difficult pieces of software both to build and to get right. Modern games are coded so poorly that driver makers have to release patches for specific games.

It's the gamedev world that can't get its shit together. Valve settled on an Arch-based distro for the Deck. The specific distro doesn't matter since Steam already establishes its system requirements and comes with a runtime.

Beyond that, I really don't see the issues you're talking about. Generally, any issues you have are fixed by symlinking the correct .so files. This is a side effect of targeting a specific version of software instead of keeping to its more base features. That's on the dev, not the user or distro.

You act like Windows has never had ABI breakage or versioning problems. I'd like to see the specific issues you ran into; maybe there's an easy fix like a symlink.

zlg_codes··on Make Apps for Linux
It's the JS kiddies. They got Node and then decided the whole world should be written in Javascript, lol.
zlg_codes··on Make Apps for Linux
As someone who uses Linux as a daily driver, I can recognize these gargantuan apps a mile away and stay away from them. They are absolute hogs of system resources, and for something simple like Etcher there's no excuse.

Things like Electron are good for devs but bad for users. We have more computation power than ever and yet programs still run slow.

zlg_codes··on Make Apps for Linux
Which libc?

There's glibc, musl libc, etc. Also consider you may be using the functions incorrectly.

zlg_codes··on JC converts the output of popular command-line tools to JSON
What 'real tech stuff'? Windows is an OS for consumers, not makers.
zlg_codes··on Arch Linux bugtracker migration to Gitlab completed
Not really. FSL has some gray area surrounding the expiry of non-compete, and I expect companies to extend their non-compete term whenever revenue gets low or a big feature gets released. Also, wouldn't this period be reset on every new version of the software, so there's a rolling 2 years you can't fork or copy?

Too much work to navigate.

zlg_codes··on U.S. payrolls rose 199,000 in November, unemployment rate falls to 3.7%
Not a conservative, quite the opposite in fact! I simply don't trust the government to report correctly on statistics that are levers for public sentiment. Interest rates, inflation, unemployment... All of those come with an incentive to misreport, to twist behavior.

Let's couple those unemployment statistics to income and see which jobs are growing. Hint, it won't be any good jobs. Which is the actual problem: too many jobs in America are "not meant for you to live on" and most economic opportunity is insufficient for significant economic improvement at the ground level of society.

zlg_codes··on OpenAI employees did not want to go work for Microsoft
So IBM/RH can't be big because the biggest makes more money...? We've had two exchanges and I'm still trying to understand why this matters.
zlg_codes··on JC converts the output of popular command-line tools to JSON
I love this comment, measuring complexity via googles/line. That really sends home how difficult it is to grok PowerShell.

What are you building with it that would be harder in bash or another shell? I'm not seeing the value of passing around opaque objects instead of text.

zlg_codes··on JC converts the output of popular command-line tools to JSON
What would I use PowerShell to do, though? Most of Windows is a GUI.

That's a key problem with the developer story on Windows, especially coming from GNU/Linux. Where are my standard compilers and libraries? What use do I have for a terminal on Windows? In bash, I get powerful commands and a simple text-based pipeline hooked up to coreutils and literally anything else that runs on the command line, which is a metric ton of software in that ecosystem.

Back to Windows. What would I want PowerShell to do? What would I use PowerShell for that I wouldn't want to just use Bash instead? Windows doesn't have coreutils or nice command line software to do fun or powerful things with.

I see PowerShell as a "look we have a terminal!" from Windows, but nothing that I want to do in said terminal to motivate me to learn.

zlg_codes··on Arch Linux bugtracker migration to Gitlab completed
Thing is, sysvinit, runit, s6, and OpenRC all work too. It's not just systemd. The only reason we 'had' to go to systemd is systemd was actively being sold to distros and they were implementing things to get them to switch.

Personally I find that suspicious behavior in an allegedly open ecosystem.

zlg_codes··on JC converts the output of popular command-line tools to JSON
Yeah dude I totally love it when journald eats my logging and power interruptions create unrecoverable log loss! You can forget just mounting a drive and checking its journald logs -- your machine has to be started by systemd in order to read journald logs!

I totally love it when liars frontmanning the project say it's a project and an init system and a system layer that will replace everything. But it won't! Pay no attention to the inconsistent messaging, the "gentle pushes" to get other distros to use it, etc. Also, let's not mention he basically hoodwinked the entire community by switching teams to Microsoft. And people like you eat his work up! Are you sure you like free software?

zlg_codes··on OpenAI employees did not want to go work for Microsoft
It certainly seems that way my dude. I can't remember the last time I saw a new piece of tech or software and thought "fuck yeah this is revolutionary".

Maybe Git...? I thought that was pretty cool back in 2006.

zlg_codes··on Arch Linux bugtracker migration to Gitlab completed
Their handling of the switch to systemd was dismissive. Tom Gunderson simply left sysvinit to rot. There was no grace period of switching, and sysvinit was removed prematurely. It was one of the first distros that went all in on it, well ahead of others. They claimed that sysvinit would remain a choice but did not clarify how long that choice would remain and generally just made the switch and said "get over it".

I did, I left Arch Linux and went to Gentoo where I could have control.

Arch is a shadow of what it was under Judd. phrakture was the worst thing to happen to that distro's culture.

zlg_codes··on Arch Linux bugtracker migration to Gitlab completed
What reason do you have to believe that dissuaded bug reports and PRs are spam? Do you think Arch's community infrastructure is free of faults?
zlg_codes··on Arch Linux bugtracker migration to Gitlab completed
You're forgetting the users that are tired of signing up for one-shot sites to do patches or drive-by bug reports. The actual value of the sign-up process is so little that the incentive to contribute lowers. It's another set of username/password to manage. Even if you're unwise and depend on a password app, it's another thing on the list to manage.

OpenID was supposed to fix a lot of problems and doesn't appear to have, at all.

Anyway, there are lots of people who are not only knowledgeable enough but also skilled enough to triage bugs, but don't want to go through the rigamarole of a new account, e-mail, clicking a verification link, reading the bug report guidelines, etc.

Putting walls up to contribution is indeed a good way to get fewer people contributing. There's no guarantee the ones stubborn enough to still report bugs are reporting any better, though.

zlg_codes··on Arch Linux bugtracker migration to Gitlab completed
I'm less likely to trust "open source but kinda not" platforms like GitLab. It's only a matter of time before more options get locked down and you're looking at paying for a code forge.

Git is free software and always has been. All these forges being split between community and enterprise are just so clearly people trying to make money on the popularity of other technology.

There don't appear to be any one-time purchase options, either. So, a subscription so you can collaborate with other people... Yeah, no.

cgit and Mantis and bugzilla all still work and are actual libre software.

zlg_codes··on The Internet Shutdown Game
Some of us don't open HTML e-mail or click on every ad banner they see. Some don't even see ads!

An AV is a waste of system resources unless you're a fool that's easily convinced into opening things you shouldn't.

zlg_codes··on Judge allows major 'right to repair' lawsuit against John Deere to move forward
We need JD protectionism to.... have a network of professionals that can repair tractors?

That's weird, cars get by just fine on having mechanics in every town.

zlg_codes··on The pro-Israel information war
Do you believe there is zero correlation between what citizens allow their country to do and that country's actions?

We did not protest and revolt enough over money being sent to the Middle East. America has done every wrong move in handling this, and yet I can guarantee you there are people in this country that wanted America to fuel a war.

There is some responsibility that citizens have for the outcomes of their elections.

zlg_codes··on The pro-Israel information war
Do you think China provides a better way of life to Uyghurs? Serious question.

Given Israel's misleading and lying stances as other nations inspect the conditions of the conflict, and their regarding of Palestinians as less than human, I am not convinced they are interested or even capable of providing other cultures a better quality of life. Apparently invading other lands and engaging in colonialism is cool in 2023.

zlg_codes··on The pro-Israel information war
It is a disgusting waste of my tax dollars to send it to an imperialist group trying to settle an area that was never theirs. Journalists are killed more by Israel than the rest. Why, if they were satisfied and confident they are correct? Those are the actions of guilty souls. Same for the ADL; they hide behind accusations of anti-semitism if you criticize them at all. They have weak positioning and simply want to genocide other groups. No better than ISIS and the Taliban as far as I'm concerned.

Money sent to Israel could have gone to Ukraine. Instead, Americans sponsored the massacre of innocent Gazans. I didn't vote for that, most of us didn't vote for that. Why should we accept it, or approve of Israel's genocidal war? The least they could do is be honest about how much they hate people showing the world the truth.

I truly have no respect or love in my heart for human beings who are comfortable killing to cover up their war crimes. As an American I'm sick of my tax dollars going to a bunch of desert conflicts that won't improve life for anyone.

zlg_codes··on Fairphone 5: Keeping it 10/10?
This is the one less eco-friendly thing I'm not letting go of. Hot showers are amazing.
zlg_codes··on OpenAI employees did not want to go work for Microsoft
I mean, that's one way of viewing it, yes, but considering how influential they are in spaces other businesses are struggling in (free software), having a $34B market cap isn't shabby performance. IBM getting an easy-in to free software via a respected (by business, anyway) partner is a big opportunity, but they'd have to play their cards right and I can't think of the last big thing IBM was behind. They might be able to sell Red Hat to everyday people if they pair it with hardware and have reasonable pricing for personal or self-hosting support licenses. I'm not savvy enough on IBM's history to know if their current staff are good picks to develop a more complete product on top of RHEL, but I can see it having value and success if priced well. As I understand it though, both IBM and RH seem more interested in cloud stuff.

You'd have to be blind to consider Red Hat not influential in its sphere.

zlg_codes··on OpenAI employees did not want to go work for Microsoft
Because it's not just me. I'm just the only one in this thread. HN is not the entire world.
zlg_codes··on OpenAI employees did not want to go work for Microsoft
But you're defending ignorance and apathy. The core problem here is people don't really trust these systems, they're conditioned to believe that it's the only way it's done and that other ways are unfair in one manner or another.

It's not a conscious, calculated decision being made. It's social engineering in action. Most people don't read the Terms and Conditions. Most people don't understand how to inspect their computers for malware or misbehaving processes. They aren't qualified to determine the trustworthiness of their software. So we're supposed to pretend people chose to have details of how to fix their shit hidden from them? No, it was actions from industry to socially manipulate and normalize practices. Average people are being taken advantage of by industry, and the people who say something about it get blown off because "it just doesn't matter".

Yeah, sure, until it does. And they'll be too fucked to do anything about it, because human nature can never overcome this delusional positivity that life is fine and nobody is bad and businesses never mislead people. People with this outlook are poor at evaluating risk.

← PreviousPage 3 of 20Next →