zlacker

[parent] [thread] 18 comments
1. pjmlp+(OP)[view] [source] 2025-12-06 10:16:31
As discussed on another thread, the outcome is poorly tools glued together, due to lack of roadmap and polish that commercial software usually supports, instead of volunteers coming and going, only caring for their little ich.
replies(3): >>wasmai+v9 >>scotty+cb >>zozbot+Bs
2. wasmai+v9[view] [source] 2025-12-06 12:16:59
>>pjmlp+(OP)
I’m not sure about that. I used to use LabView and its various libraries often. The whole thing felt scattered and ossified. I’d take a python standard library any day.
replies(1): >>pjmlp+jf
3. scotty+cb[view] [source] 2025-12-06 12:36:56
>>pjmlp+(OP)
Commercial software polish is lipstick on a pig. A pig that will never be anything else and will eventually die as a pig.

Ugly os software at least has potential to grow internally. Long lived commercial software is a totting carcass with fresh coat of paint every now and then.

replies(2): >>pjmlp+yf >>DonHop+co
◧◩
4. pjmlp+jf[view] [source] [discussion] 2025-12-06 13:14:51
>>wasmai+v9
Yet most EE engineers rather use a graphical tool like LabView or Simulink.

Not everyone is keen doing scripting from command line with vi.

replies(2): >>sallve+Nf >>amluto+wZ
◧◩
5. pjmlp+yf[view] [source] [discussion] 2025-12-06 13:16:23
>>scotty+cb
Yet, the Year of XYZ software seldom comes, the usual cheering of tools like Blender, often forgets its origin as commercial product and existing userbase.

Someone has to pay the bills for development effort, and when it based on volunteer work, it is mostly followers and not innovators.

replies(1): >>scotty+xg
◧◩◪
6. sallve+Nf[view] [source] [discussion] 2025-12-06 13:18:22
>>pjmlp+jf
Maybe it’s different for those actually working in the profession and n=1 but in my (many) years of studying EE I never used these tools even once.
◧◩◪
7. scotty+xg[view] [source] [discussion] 2025-12-06 13:25:05
>>pjmlp+yf
There's nothing wrong with commercial software being the origin. What's a crime is that it can stay commercial. Source code should enter public domain in a decade at most.
replies(2): >>aleph_+Ei >>pjmlp+hu
◧◩◪◨
8. aleph_+Ei[view] [source] [discussion] 2025-12-06 13:42:08
>>scotty+xg
> What's a crime is that it can stay commercial. Source code should enter public domain in a decade at most.

In many cases, people are free to write their own implementation. Your claim "Source code should enter public domain in a decade at most." means that every software vendor shall be obliged after some time to hand out their source code, which is something very strong to ask for.

What is the true crime are the laws that in some cases make such an own implementation illegal (software patents, probitions of reverse-engineering, ...).

replies(1): >>scotty+do
◧◩
9. DonHop+co[view] [source] [discussion] 2025-12-06 14:34:34
>>scotty+cb
Worse than lipstick on a pig is lipstick all the way down, with no pork, like the user interfaces coming out of Apple.
◧◩◪◨⬒
10. scotty+do[view] [source] [discussion] 2025-12-06 14:34:41
>>aleph_+Ei
> every software vendor shall be obliged after some time to hand out their source code,

Obviously. Since software is as much vital to the modern world as water, making people who deal with it disclose implementation details is a very small ask.

Access to the market is not a right but a privilege. If you want to sell things we can demand things of you.

replies(3): >>esafak+ey >>simonh+3A >>datafl+KB
11. zozbot+Bs[view] [source] 2025-12-06 15:14:14
>>pjmlp+(OP)
To be fair, "sundry tools poorly glued together" describes CAS and symbolic computation software in general, including Maple or Mathematica. It's surprisingly difficult to put a proper formal foundation (guaranteeing the absence of "wrong" or even outright meaningless results) even on very basic symbolic manipulations.
◧◩◪◨
12. pjmlp+hu[view] [source] [discussion] 2025-12-06 15:26:28
>>scotty+xg
Not everyone buys into FOSS religion, especially when there are bills to pay, and too many people feeling entitled to leech on work of others and being paid themselves, or companies for that matter.
◧◩◪◨⬒⬓
13. esafak+ey[view] [source] [discussion] 2025-12-06 15:56:01
>>scotty+do
You must design your own hardware too, since you can't get the blueprints of commercial products.
replies(1): >>scotty+2M
◧◩◪◨⬒⬓
14. simonh+3A[view] [source] [discussion] 2025-12-06 16:09:58
>>scotty+do
I think commerce between individuals is a right.

Infringing on that should be justified in terms of protecting the rights of those involved, such as ensuring the quality of goods, enforcement of reasonable contract terms and such. We are involved in the process as participants in the market, and that’s the basis of any legitimacy we have to impose any rules in the market. That includes an obligation to fair treatment of other participants.

If someone writes notes, procedures, a diary, software etc for their own use they are under no obligation to publish it, ever. That’s basic privacy protection. Whether an executable was written from scratch in an assembler or is compiled from high level source code isn’t anyone else’s business. It should meet quality standards for commercial transactions and that’s it. There’s no more obligation to publish source than there is to publish design documents, early versions, or unpublished material. That would be an overreaching invasion of privacy.

replies(1): >>masfue+6D
◧◩◪◨⬒⬓
15. datafl+KB[view] [source] [discussion] 2025-12-06 16:23:02
>>scotty+do
> Obviously. Since software is as much vital to the modern world as water, making people who deal with it disclose implementation details is a very small ask.

The analogy would be ever-so-slightly more accurate if you said "software is as much vital to the modern world as beverages".

It would also be more accurate if all water was free.

Neither of which is the case.

◧◩◪◨⬒⬓⬔
16. masfue+6D[view] [source] [discussion] 2025-12-06 16:33:37
>>simonh+3A
So restrict the obligation to companies.
replies(1): >>simonh+PU
◧◩◪◨⬒⬓⬔
17. scotty+2M[view] [source] [discussion] 2025-12-06 17:44:31
>>esafak+ey
Fortunaley hardware designs are routinely reverse engineered and cloned. Imagine the world where industrial designs were as hard to reverse engineer as clone in practice as software. Global GDP would be 10% of what it is. Largest economies of the world owe lion share of their development to cloned designs.
◧◩◪◨⬒⬓⬔⧯
18. simonh+PU[view] [source] [discussion] 2025-12-06 18:55:18
>>masfue+6D
On what justification? You just want to take their stuff, because?

People shouldn’t lose their rights to what they own, just because they do so through a company.

I do think reasonable taxation and regulation is justifiable but on the understanding that it is an imposition. There is a give and take when it comes to rights and obligations, but this seems like overreach.

◧◩◪
19. amluto+wZ[view] [source] [discussion] 2025-12-06 19:30:17
>>pjmlp+jf
I once interned at a lab that used a piece of surely overpriced hardware that integrated with Simulink. You would make a Simulink model, and you’d click something and the computer would (IIRC) compile it to C and upload it to the hardware. On the bright side, you didn’t waste time bikeshedding about how to structure things. On the other hand, actually implementing any sort of nontrivial logic was incredibly unpleasant.
[go to top]