HNHacker News
TopNewBestAskShowJobs

flushit

82 karma · joined June 13, 2023

submissionscomments
flushit··on Write Free Software
It's sad because it basically gives a huge drawback to picking a copyleft license that has little to do with the actual contents of the license but mostly with market share of the license.

(I won't start discussing the merits of copyleft itself, if that's what your "why do you care?" question was aiming at.)

flushit··on Write Free Software
Cheat mitigation needs to be server-side. Anything coming from the client has to be fair game. No matter what you do, this is inevitable in the light of reverse engineering and AI progress.

Chess is already there. It's really easy to cheat. You can though analyze games after the fact and pretty reliably conclude whether somebody cheated. That's one example of server-side cheating mitigation. No matter what the client feeds you, cheaters are detected and eventually banned.

flushit··on Write Free Software
This is pretty sad. I believe there needs to be a critical mass. If, say, 90% of all FOSS projects were copyleft, then it would be much easier to introduce copyleft-licensed FOSS in companies, since they'd already know how to deal with it and it would not be a big deal.

Today, many companies basically ban GPL-licensed or otherwise copyleft software projects, perhaps apart from a handpicked list of exceptions, because they don't want to deal with the hassle. MIT, fine, GPL, no. And that's pretty sad. Because it means that if write a new project you need to choose between "people will use it but it won't be copyleft" and "copyleft but a sizeable part of the community won't touch it with a 10ft pole".

flushit··on Sennheiser HD 555 to HD 595 Mod
> I see very little reason in cancelling profitable projects.

Happens all the time everywhere. Money wants to maximize profits. If company A brings you 2% return and company B 5%, then the money will gravitate towards company B. It's not that company A doesn't have profitable projects, perhaps all of their projects are profitable. But just less so than company B, on weighted average. And that's not bad. A reasonable society prefers to use its resources optimally. That's where market mechanisms and society objectives align, and that's why we are embracing a market-based economy. (There are other factors than profits of course, and that's where government regulation comes in. But all else equal, the above example of companies A and B holds and illustrates my point.)

I encourage you to try a management role in a for-profit business and after a few years we can chat again.

> Also, framing my comment as a "misconception" is kinda indisgenious.

Sorry, I didn't mean to offend. I just see this line of arguments now and then and it seems to me that there is some fundamental knowledge of the involved mechanisms lacking.

flushit··on Sennheiser HD 555 to HD 595 Mod
> Unless Sennheiser can prove that the 555s are being sold at a loss, there is no "cross-subsidizing" happening here.

Nope. That's part of the misconception here. It suffices that they are being sold for less profit than the target profit margins of the company. And that's very likely the case, given the situation with the premium-tier offering. Every reasonable company cancels projects not bringing in enough profits, since shareholders want to see a return on investment. Non-zero profit is not enough.

> You talk as if "the markets" and "the economy" are some naturally occuring phenomena that are matter of fact and non-negotiable.

I'd indeed claim that market mechanisms can be treated like natural laws, just like gravity or natural selection. You can steer them with taxes or other incentives, just like you can steer how gravity or natural selection impact you. But the mechanisms themselves work no matter if you like them or not, or if you find them "evil" or not.

And I say this as a lefty who is in favor of radical inheritance tax and such. It's important to understand the thing you try to regulate.

flushit··on Sennheiser HD 555 to HD 595 Mod
> What’s “evil” is that the folks who’ve spent their life designing, optimizing, investing in, and producing these products aren't doing it purely out of the goodness of their hearts, but selfishly in the pursuit of a better life.

Sure. That's true though to different degrees for everybody participating in a market-based economy. You can call all of us "evil", but then the term loses most of its meaning.

flushit··on Sennheiser HD 555 to HD 595 Mod
The alternative to the "'expensive headphones' vs 'less expensive headphones'" choice is not "less expensive headphones". Best case scenario, it's "slightly less expensive headphones but still more expensive than the originally less expensive ones". Or perhaps "they stop manufacturing headphones".

We're not living in a dream world. The conditions you set have consequences in how people behave. Not just individuals, but also companies.

flushit··on Sennheiser HD 555 to HD 595 Mod
Everybody arguing like this in the thread seems to be missing that the company is offering cross-subsidized headphones for $150. If you actually make them stop the two-tier system, then they would stop offering those for $150 and would need to sell the single-tier product for over $200. There will be some people who can't afford that. So your activism would prevent them from getting nice headphones for $150. Who's evil now?
flushit··on Sennheiser HD 555 to HD 595 Mod
No, sounds like "maximizing profits". Nobody is suffering here, so I don't really see how this should be illegal.
flushit··on Sennheiser HD 555 to HD 595 Mod
> That's not "re-use design and manufacturing processes for multiple segments", it's intentionally breaking half the product line to sell at a lower price.

Sure, you can call it like that if you will. You are free not to buy any products from a company doing this if you don't like it.

As I explained above, they could stop doing that, but then the product would cost more. That may be nice for somebody who wants the premium product version for $280 instead of $350. But I'm sure there are people around who are fine with the simpler ("broken") one if that means they only need to pay $150. And since there are, there is obviously a demand, so it's obviously not all bad what the company is doing.

Again, if you don't like it, don't buy it. (Oh, and in this particular case, you can just buy the cheap one and do the mod. Be happy that you saved $200 instead of ranting that this is wrong in the first place. The more you rant, the harder they will make it for next time.)

flushit··on Sennheiser HD 555 to HD 595 Mod
> rip-off

This term demonstrates a lack of understanding of market dynamics.

As a company you aim for a certain profit when developing and later manufacturing and selling a product. The market has multiple segments and ideally you re-use design and manufacturing processes for multiple segments. Simply speaking, you can basically sell a single tier for $250 or differentiate by different means into a $150 tier and a $350 premium tier. In the end, people with higher quality demands will pay a significant, dis-proportionate premium. So, you can tap into that, which means the premium tier essentially cross-subsidizes the cheap tier. Everybody angry at this practice needs to understand that they couldn't just sell the premium tier for $150. They'd need to sell it for $250, or whatever the weighted mean is. Worse, they'd likely sell fewer items in total, so $280 or some such is more likely to reach the same total profit.

Really, it's not about being evil, it's about economy.

flushit··on DevOps Is Bullshit (2022)
There are enough companies out there without such managers.

Drawing a comparison to slavery is quite shocking, tbh.

flushit··on DevOps Is Bullshit (2022)
I suppose there is a difference between companies that are tech to the core (where everybody in the management chain up to CEO is actually a sw eng) or a company where software engineering / programming is just a dept. somewhere on the side.

Gotta appreciate if you're working in the former. Drawback is you can't BS your way through issues. Everybody above me in the chain (which is like 4 people) could write a quicksort blindly. If anybody tries any BS they don't have their job much longer.

flushit··on DevOps Is Bullshit (2022)
> Guess Problem is that a lot of managers also don't know, and have same understanding as your Grandma.

Well, nobody forces you to work for a company with managers like that. I personally wouldn't.

flushit··on DevOps Is Bullshit (2022)
My experience with sw eng job interviews is very different and I've been interrogated quite intensely about data structures, design patterns, computer architecture internals, and have done the same on the other side of the table many times. It brings a good perspective on whether the candidate knows their way around the box and has a deep understand of what happens inside it. And I also appreciate if my colleagues know how an L2 cache works, what an RB tree is and what's good and bad about microservices. Whether that's been acquired through a university degree or through self-learning or experience on the job, I don't care though.

Might not be true for this particular posting.

flushit··on DevOps Is Bullshit (2022)
You probably can.

But the criticism was that the job ad was not requiring knowledge of how to write code, and I was pointing out that the degree requirement (strict or not) indicates that that's not true.

If you don't have the required degree but can demonstrate equivalent skills, then that's fine. Kudos to the company about being flexible on the formalities side.

flushit··on DevOps Is Bullshit (2022)
You kidding? A German university CS M.Sc. degree is very different from a Cisco certification.
flushit··on DevOps Is Bullshit (2022)
> Finished studies in Computer Science or software engineering (Bachelor, Master)

That typically entails programming experience, especially in Germany.

flushit··on DevOps Is Bullshit (2022)
> And if someone then responds with "ooh, so you're in IT", I immediately go to another corner of the party and avoid them like the intolerable bores they are ..

No need to be arrogant towards people outside the field. My grandma doesn't know the difference between the random IT guy that updates your Windows printer driver and a Linux kernel dev, but I'd still not call her an "intolerable bore".

flushit··on Reddit appears to be restoring edited/deleted comments
And it will be really hard to look at the database entries that all changed in bulk to distinguish them from legit entries. /s
flushit··on Everything must be paid for twice (2022)
Relevant: https://www.lesswrong.com/posts/ZpDnRCeef2CLEFeKM/money-the-...

(Also discussed recently on HN.)

flushit··on Everything must be paid for twice (2022)
And that's why buying cheap is often really not the best choice.

If I have the option to choose between two gadgets, the acquiring prince of one may be far less (assuming lower quality and everything else equal) and even usage is kinda the same, modulo a bit of frustration if the lower-quality thing is not as smooth to use, but if it breaks, then cheap stuff tends to be harder if not impossible to repair, and if you can't fix it then you need to dispose of it and possibly get a replacement.

Too much hassle. If I have the money, I optimize for quality above everything else.

(Sadly, since manufacturers know this, the premium quality version usually costs disproportionally more cause market -- I'm ok with paying more. Not just a bit more, but much more.)

flushit··on Everything must be paid for twice (2022)
Isn't that part of the "usage" cost? The time I spend reading that book I can't spend going surfing. But that's already the cost of "using" the book.
flushit··on Always the same warning signs
I'd call $0.18 for a Covid-19 vaccine dose a "near zero cost".
flushit··on Always the same warning signs
Is your friend Nathan Anderson?

https://en.wikipedia.org/wiki/Nathan_Anderson

flushit··on Always the same warning signs
How is this different from an investment in, say, BioNTech?

In other words, if this single product the company is working on succeeds, then the unit cost can be brought down so much that it's still a gold mine.

flushit··on Always the same warning signs
> Imagine every time you needed to troubleshoot something in a computer, you had to break out the multimeter.

What disturbs me sometimes is that many people in software engineering approach debugging like empirical science. Run experiments, gather data, fit some curve, essentially. In the end, a program is a product of the mind. It's pure logic, and fundamentally it's understandable, unlike the real world which can at every turn have new surprises for you. We should think more and measure less.

flushit··on Always the same warning signs
Part of the trick of having an edge over the rest of the market is to not tell anybody, at least not widely.

That's why all those "I tell you about my secret to making 5 grand a day if you click the link below, for free" youtube ads are obviously all scams.

flushit··on Money, the Unit of Caring (2009)
> Ask your mom how much money she made raising you.

Apart from getting this upside down like others point out -- Mom sent me to daycare, which is exactly the type of specialization discussed in the article. One woman taking care of 5-20 kids instead of 20 moms doing it on their own.

flushit··on Money, the Unit of Caring (2009)
> I'm talking about stuff like spring cleaning around parks, living areas, recreational areas, sports fields, shoreline, and the list goes on. You don't get paid anything, but people still do it.

As somebody living in a "Nordic country", I respectfully disagree. The municipality often pays "volunteers" for this. It's usually sports clubs and similar organisations that need funding, and instead of just pouring it into them, the municipality "hires" them to do some cleaning, for example. So, after a big event in the city, you see folks all over the place cleaning up, often times kids from soccer clubs or such, but they don't do it entirely voluntarily, they do it because that will pay for their shirts next season or their trip to the training camp in the summer.

That said, it's also common to get involved in neighborhood activities that make things nice, planting some trees, painting some 300-year-old cabin in the woods with a bunch of neighbors that do care, this kind of thing, but I've lived in the U.S. for a while as well and we did that there too. Perhaps mostly with what you'd call hippies that participated mostly, but over here in $nordic_country, it's not like it's everybody who is contributing either. There are the more bourgeios who don't contribute and the I-don't-care-f*k-off type of neighbors as well.

Page 1 of 2Next →