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

> Above a certain complexity, there is basically no 100% open-source hardware out there. > > Like none of the Pinephone, Librem, Framework laptops are "open-source" to the bone.

As an aside, GNU Librephone aims to rectify that by reverse-engineering those blobs and develop their own firmware for baseband chips etc. But I am carefully optimistic about the success since it is a relatively new project and quite a moonshot, even though I would personally stand first in line to buy one if it would materialize.


One of the points made in that paper is that you can't even trust the compiler, even if you write the code yourself. I think this is one of the stronger points as it shows you it is unfeasible to require everybody to audit all source code before running it. Be pragmatic, know your threat model, decide who you trust and move on with more important things in your life.

Full disclosure: am free software advocate.


There’s a way to fix Ken’s problem with zero trust. I’ll release it soon.


Additionally, a lot of jungle music were produced on Amiga using the same tracker software as many demosceners (OctaMED, ProTracker, etc). Makes me curious of how many junglists were also active sceners :-)

For example Pete Cannon: https://www.youtube.com/watch?v=p1eA-FGJ8B0

More recent livesets using dual Amigas, from the Amiga Junglism channel:

https://www.youtube.com/watch?v=VHPIxrcjKW4 https://www.youtube.com/watch?v=1P6VxIWFl7g

Some mixtapes:

https://www.youtube.com/watch?v=-NjqNwHidpk https://www.youtube.com/watch?v=Oe3jEA7710s


From the TIOBE site[0]:

> Since there are many questions about the way the TIOBE index is assembled, a special page is devoted to its definition. Basically the calculation comes down to counting hits for the search query > > +"<language> programming"

I don't think the popularity of a programming language could be measured by how many hits it has on search engines. For example, it may well be that 50% of those hits are forum posts from people being frustrated because the language sucks. In addition, the fact that a language is in use in a lot of existing systems says little about when that code were written, and which options were available at that time.

[0] https://www.tiobe.com/tiobe-index/programminglanguages_defin...


Use whatever index you like. Java's always in the top languages.

Here's RedMonk's: https://redmonk.com/sogrady/2024/09/12/language-rankings-6-2...

Here's GitHub's: https://github.blog/news-insights/octoverse/octoverse-2024/


In addition to the above

PyPL https://pypl.github.io/PYPL.html. Java is #2. Jobs

Job scene scraped over 21 months over 2023-24. Java is #3

https://www.devjobsscanner.com/blog/top-8-most-demanded-prog...


While I appreciate the flashbacks you just gave me, I don't think the enshittifaction of GUI:s is orthogonal to the evolution in not having to deal with hardware issues any more.


well, then we may have a different interpretation of "REAL computing" :-D LOL

but i agree: that we do not have these hardware issues anymore was huge driver in getting mass adoption of home computing & internet and the ecosystem as a whole - i remember 1994 when i needed a graphic driver update for some niche SVGA card, i had to go to the store, give them 4 x 3.5inch disks, wait one week and then i could get the disks back :-D

today, the normal DAU is able to buy a super powerful computer in a discount store and have it running with some games 1h later.


You linked the same file twice, was that intentional?


Don't forget the cancer of AI bots...


Even approved and trusted admins can be a liability (disgruntled employee, social engineering). Like OP said, mandatory access control (MAC) implementations like SELinux can be used to even further restrict what an administrator (or process running with admin privileges) is allowed to do.


> Interesting, I might need to do some reading, > Does macOS have any form of MAC yet, or do they just rely on sandboxing?

Kind of. There is a set of permissions an application can request in order to access protected services and areas of the filesystem, but maybe that's what you meant with sandboxing?

https://support.apple.com/en-gb/guide/mac-help/mchl211c911f/...


That just seems like stuff that requires an admin password.


> No, you create one account. The root account doesn't have to be created. It's automatically there, built into the system. On Windows, you have to explicitly create two separate accounts, one with Administrator privileges and one without.

Correct, but you're missing the point. There's practically no difference between Linux and Windows when you need to escalate privileges, except having to enter credentials for another (privileged) user than your current (unprivileged) user. The security boundary is there and the user experience is basically the same. Everything else is just nitpicking.


I need a rundown of your clients.


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

Search: