Hacker Newsnew | past | comments | ask | show | jobs | submit | eadwu's commentslogin

Keyboards are wildly suboptimal. Inertia is only an issue when you replace suboptimal with only slightly better suboptimal. The transition period from blackberry (keyboard-based phones) to iphones did not take long at all (relatively speaking of course).

suboptimal for which tasks and what's better then?

I spend a LOT of time with different interfaces (eye tracking, 6DoF controllers, pens, touchpad in keyboard, ergonomic mouse, etc) and... basically if there is 1 thing I'm confident about is that input methods are very task dependent. If you want to input text, especially hard to pronounce keywords and symbols, keyboard is great, if you want to move a pointer at arbitrary position in 3D keyboard sucks. It also depends on the context, behind a desk vs on the move is totally different.

So yes quite curious about such a wide statement.


Not Google or related to any of the projects.

This is normal (specific to pyproject.toml overwriting authors). I am not sure about pyproject.toml conventions but I would have done the same. This is the equivalent of telling you who the maintainers of the project are.

Usually what you see in the code is the retention of Copyright statements on source code and LICENSE with some reference on README.


The point is that the plagiarism is evident and they took steps to hide it, not that the authors should have been left as is.

The lack of any attribution at all is the ultimate issue like you point out, but the force push demonstrates intent over honest mistake in my opinion.


You can just add a line to clarify. You can't just wipe out other people's names.

This isn't an issue for engineers only, it is basically ingrained in the current system in the world. The problem is in simple terms; the fact that being a polymath is absurdly hard in today's world.

You can't not reinvent something if you don't know it exists in the first place.

The thing about software is that it slots nicely into every other field, making it a _very_ good base to work off of to get concepts (aka the modern bootleg polymath) that have likely been invented in other fields (with different names).


    cap_add:
      - SYS_ADMIN
    security_opt:
      - seccomp:unconfined
      - apparmor:unconfined


This kills the isolation.


Taking the stance of moral superiority is kind of funny. And pure math and art enthusiasts don't think they are closer to being a "god" from understanding/"discovering" math?

Stop coping and deluding yourself mate.

To begin with, whether AI is the one doing the discovering or not makes no difference. Any "pure math" person would aim to understand regardless - and would be quite glad that they have a longer paved path.

Any mathematician in academic or industry is more than likely not a "pure math" person (tainted by capitalism).


> Stop coping

Isn't coping a good and useful mechanism?


Exactly what I think every time someone uses the word 'cope' these days. It's like some kind of virus.


Lmao what a ridiculous response. Yes, some mathematicians and artists are in it to feel smart. But the vast majority also just enjoy the process. Having a computer do all the work for you and just typing prompts in ruins that completely. As Ronny Chieng said in his Harvard speech, the journey is the point.

>Any mathematician in academic or industry is more than likely not a "pure math" person (tainted by capitalism)

Ignoring that I meant pure as in non applied math, let's just make it clear: you agree that mathematicians who are against capitalism encroaching on this process should be allowed to dislike it without criticism of being pretentious?


Europe is weird.

You complain so much to the point that nationalism is becoming prevalent but when someone tries to force you to be independent you complain every way possible to not be independent? But then when you are dependent you complain about not being equivalent.

It doesn't work both ways.


I do think that between luddite or "ai pilled" ai usage should be much more in favor of "ai pilled".

However, this isn't a plug to be using AI for coding everything, but a more general plug that AI should be integrated to a lot more things outside of the mainstay of chatbots.

There is a lot of merit to using AI to establish a new abstraction layer.


No, you can definitely still be schizophrenic.

Consider the combination of senile + mirages.


Pet peeve of mine as well.

To me this is a major problem of everyone saying security through obscurity is bad. But then those same people reinforcing encryption as a gospel of security.

As far as I know, there are no secrets in the world. Encryption is not providing security to anything. It only gives you guarantees wrt to a certain interpretation/perspective.

Modern encryption is underpinned by, no common folk (not no one or even the people who would have the ability to which are probably the ones that should be worried about) should be able to decrypt your contents _within your lifetime_ - which in and of itself is a pragmatic goal, but does not ensure secrets remain secrets.


That isn't technically true either ;) (sorry to be pedantic!)

If your data is encrypted, what your adversary needs is some information about you - which they can gather by either buying it from someone or by investigating you - and a $10 wrench to go over there and get the keys out from you...

Most secrets are only secrets because the combination of obscurity and incentives raises the bar high enough so no one who wants to bother really bothers.


This is rather insulting.

If I open source something, I am not your parent, if you decide to wing it just because it is open source that is your problem not mine.

You are not obligated to use anything anyone open sources. If you can't take responsibility for your own actions that's on you, not the person who open sourced it - that is what generally all the licenses state to begin with.


As an open source maintainer myself, I don’t think it’s an insulting position at all.

I think you’re being overly simplistic with your position because there is a sane middle ground where maintainers are honest about their projects (eg so often pet projects have readme’s that describe POC code as if it’s production ready, and that’s not ok)

I’m not suggesting that users of open source packages don’t also have responsibility to vet the packages they import. But so often I’ve wasted time vetting a package that has made bold claims in the README only to discover it’s basically beta software. And that can be hours of my free time wasted just because the author wanted their CV to sound more impressive.

On my open source projects, I very clearly list when things are going to be beta quality, where experimental code lives, and where stuff is tested and considered safe for production use. I do that because I value people’s time. Just like I value my own time. And it only takes me 2 minutes to add that detail to the readme.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: