So you’re telling me that there was a Mac super computer in '05?
So you’re telling me that there was a Mac super computer in '05?
Maybe.
Linux won because it worked. Hurd was stuck in research and development hell. They never were able to catch up.
However, Linus’s kernel was more elaborate than GNU Hurd, so it was incorporated.
Quite the opposite.
GNU Hurd was a microkernel, using lots of cutting edge research, and necessitating a lot of additional complexity in userspace. This complexity also made it very difficult to get good performance.
Linux, on the other hand, was just a bog standard Unix monolithic kernel. Once they got a libc working on it, most existing Unix userspace, including the GNU userspace, was easy to port.
Linux won because it was simple, not elaborate.
His goal is to be Trump’s VP pick
s/ZHS/Zsh
You got some letters mixed up. Also, only the ‘Z’ should be capitalized. See https://www.zsh.org/.
The car’s CAN bus is always driven by a highly available real-time OS.
The car’s infotainment is often Android-based.
Android (and to some extent Linux in general) is not suitable for hard real-time applications.
Let’s say you want to write a GUI for connecting to networks.
In the backend, you have NetworkManager, systemd-networkd, ConnMann, netctl, dhcpcd, …
Dbus could be a good way to expose a common API surface for clients.
Shell and Haskell are for different purposes.
Shell is for composing tools that work on text streams.
Haskell is for writing new tools or for programming against other (more structured) data models.
Also, shell programs are small. The interpreter can be tiny. Re-compiling every new tool can add a ton of bloat.
Also also, the key to effective shell programming is to recognize it as a macro language.
With pipes/sockets, each program has to coordinate the establishment of the connection with the other program. This is especially problematic if you want to have modular daemons, e.g. to support drop-in replacements with alternative implementations, or if you have multiple programs that you need to communicate with (each with a potentially different protocol).
To solve this problem, you want to standardize the connection establishment and message delivery, which is what dbus does.
With dbus, you just write your message to the bus. Dbus will handle delivering the message to the right program. It can even start the receiving daemon if it is not yet running.
It’s a bit similar to the role of an intermediate representation in compilers.
This is an awfully uninspired, useless article. I’m surprised it has been published by the ACM.
Yes, hate speech is on the rise on social media. But this article offers no data, no new insights, and no proposed solutions. It’s just regurgitating high-level positions that have been posted hundreds of times over by real journalists.
Why does the ACM need to publish this? What purpose does this article serve?
Of course we need to “acknowledge the problem”. But saying that implies that we haven’t. Literally everyone on social media recognizes this. Gallons of ink have been spilt on this topic, most of which offers actual insights, unlike this empty page.
Edit: If you’re actually interested in understanding how social media influenced the Rohingya genocide in Myanmar, check out this great series by Erin Kissane: https://erinkissane.com/meta-in-myanmar-part-i-the-setup
Linux runs great on ARM 😉
I’m a software developer. I think about my interactions with computers as language. And Posix shell is a pretty good programming language.
So interacting with the computer this way just makes sense to my monkey brain.
Norway could buy Sweden, if they wanted to. 😉
He could have just paid the £2,150 fine, but instead he chose to appeal…
Engaging in legal action in a foreign country isn’t exactly the brightest idea. Pay the fine and get out.
Like, 3 months is an insane sentence, but it sounds like he just leaned in at every opportunity.
How tf does SEO spam, literally from seoco.co.uk, have 20 points?
Is the key to SEO to get artificial recognition on social media? /s
Mods, please take this kind of spam down.
It’s a really innovative way to integrate it into the UI.
Apple’s approach to notches has always been “extend the screen up into the bezel” rather than “lower the bezel into the screen”.
The most obvious example (or easiest to explain) is with the MacBook Pro, where the screen is their classic 16:10 not counting the status bar. And their approach to the iPhone is no different.
And the dynamic island just takes that to the next level.
And I say all of this as an Android user. I much prefer Android to iPhone, but I’m not afraid to acknowledge when Apple gets it right.
deleted by creator
Broken for me.
It displays HOME
, but if I tap “reply” to see the underlying markdown, it is definitely $HOME
.
Device information
Sync version: v23.11.29-22:27
Sync flavor: googlePlay
Ultra user: true
View type: Smaller cards
Push enabled: false
Device: ASUS_AI2302
Model: asus ASUS_AI2302
Android: 13
Ooo neat. I was not aware of this syscall. TIL!
To be clear, the right of free speech given in the first amendment is the right to express any opinion without fear of repercussions.
There is no inherent right that your opinions must be given a platform, or that any particular platform has the right to exist.
The first amendment is entirely orthogonal to the question of whether or not TikTok should be allowed to operate in the US.