HN user

dcbadacd

634 karma
Posts1
Comments406
View on HN

I think people that have taken personal offense using IPv6 or when people are suggesting that IPv6 should be used instead, have stymied IPv6 adoption.

It's not the opposing side's fault if your solution is practically infeasible and wasteful.

People looking at data often ignore that every user uses a specific subset of the total subset of features or content.

Just as a simplistic example, user set A wants content `x` and `y`, user set B wants content `y` and `z` - data shows that `y` is popular, but by removing `x` or `z` they make those users very reluctant to continue using the service.

I've seen it multiple times with services I use where only the common set is kept and then people start loathing and leaving the service.

If things like Star Trek were canceled season three, it'd never have reached such masses, it was a niche show at start but now there's even actual new generations watching The Next Generation. Long term decisions are hard, but if you take no risks, it's guaranteed nothing will pay off. Accidentally killing a next cult series or movie would be a huge misfortune.

With the music playlists I just really really want a button that would mark certain songs as "I like them, but not so often". Disliking makes certain artists and styles fall totally out of my playlists, not disliking makes it repeat like a broken record.

They do have schizophrenic A/B testing though.

Just recently they started playing the exact same ads but sometimes they have a few syllables messed up. I think I now have first-hand experience in being gaslit, it really makes you doubt your sanity if you heard the "same" ad but "wrong".

I don't think it's the ratios like 1/20 to 1/40 that are the cause, it's children in those classes. There was a HN thread about magnet/gifted schools and how they made a night-and-day difference in terms of quality of education and wellbeing for quite a few kids, just because there weren't disruptive/mean people there. That's what I've personally witnessed as well. I don't think homeschooling has any hope of beating a well-educated teacher in a good learning environment, that's what we should strive for really.

Somewhat. If the gifted kids can socialize among themselves then that certainly is more beneficial. In theory it'd be nice to only interact with people like oneself but I don't see that happening, learning how to interact with others is definitely not useless but indeed depends on the amount. Not sure I'd measure usefulness with some productivity metrics, that success = productive kid at that point in time, social skills are hard to measure like that.

I have exactly the same experience as the previous commenters, I was also basically rescued into a (learning-)conducive environment and I'm seriously thankful for that. The alternative would've very likely been awful because I've seen on a good friend of mine what happens when there isn't an opportunity to get into a "magnet school". It basically caused clinical depression and such a strong distaste for school that it made completing even high school basically impossible.

Why would you say that the lower frequency would be better for thermals and power consumption?

Because transistors have a capacitance that one has to drive, higher frequency requires more voltage and more voltage means bigger leakage currents which means more heat and power consumption.

Norweigan oil fund 7 years ago

Oil isn't going anywhere soon, this is the least evil thing you can do and we should do so with all oil money.

You started the thread by saying that if you used a library that is broken by the maintainer you would call that malice. Things being broken is directly related to bugs and maintenance - detecting if and how a breakage is malice is the first problem in your arguments.

I'm also trying to tell you that your whole base premise is wrong, that even expecting some library to work or to keep working is too much (unless you apply one of the solutions I offered). Calling certain behaviors stupid absolutely has a place in a discussion about when people play with fire and then are surprised they get burnt, I think you deliberately missed my point that if you put yourself in danger you only have yourself to blame and most laws do care about that nuance. In the end the job and obligation of keeping the software you write secure is just as much on the person writing some libraries.

We can argue if x or y are effective defense in courts or not but as I said, that hasn't been tried out in the case of open-source software being broken. I also have to repeat that when you look at malicious software and changes in practice then the law applies retroactively and you have to deal with preemptive defense yourself - going back to my first point(s), you have to change the way you develop software instead of hoping what you randomly execute is good.

Hopefully you now understand what I'm trying to say to you better, English isn't my first language, sorry.

I don't know how you believe laws work or what you hope to discuss but the reality is that in the case of software, laws offer deterrence and recourse to any malicious actions. It's absolutely stupid to take a repository by an anonymous person, execute it and hope it's not malicious or doesn't have any bugs. Not to mention there's nothing obliging that a piece of software has to be bug free, maintained - go and now determine if a bug that deleted your production data is malicious and if you have any recourse. I'd love to see any actual cases about software distribution causing damage that don't have anything to do with malware distribution.

The refund for the amount you paid for the library is on its way.

Once again I'm reminded about that sentence someone once said. With random open-source libraries you're dealing with something someone else put out there just because they wanted to, having any kinds of expectations that someone will or won't do something is seriously short-sighted and even pretentious. Do you go around running random .exe-s you find from the internet? Why do you do so with the dependencies for your projects and expect a better end result? You may not like to hear this but it's true.

There's two solutions here, either you start reviewing the libraries you use, every release, or sign a support contract that obliges the maintainer to do something you want.

Interestingly Estonian might be nowadays an exception to the trend you mentioned and used the other names earlier. People call wolves and bears respectively "hunt" and "karu" instead of "susi" (the same as to what the Finns use primarily I think) and "mesikäpp" ("honey paw" which has strong connotations to "likes to eat honey") nowadays.