Readit News logoReadit News
paulannesley commented on Looking back at my transition from Windows to Linux   scottrlarson.com/publicat... · Posted by u/trinsic2
godelski · 7 months ago

  >  I don’t game, I try but idk just feels like work.
I'm surprised by this. Valve has really made this easy these days. I switched to EndervourOS a few years back and things, for the most part, just works. 2-3 years ago the biggest hurdle was changing Proton version and 90% of the time I could play a game. For the last year (including after a reinstall and having never touched Steam settings) the only problems I've had are post an update and solved by restarting the computer.

  > pick the wrong nvidia driver and you’ll have crashes
Same thing here. The only issue I can think of in the last few years was an update where a rollback solved it. The problem was only because Endeavour (Arch based) uses beta nvidia drivers AND the newest kernels. Was a really easy fix. Just two commands to roll back kernel and driver.

  > Also Linux always hangs hard if I run it out of ram. Windows never does that.
This sounds like there might be a swap space allocation issue. Did you manually set swap or just go with the default configuration? If the OS runs out of RAM and swap (there's overcommit_memory but you probably don't want to enable it[0]) then yeah, you'll run into trouble. Not sure how Windows is handling that but there's only so much that can be done here. Luckily you can always add more swap space, if you don't want to buy more RAM. But things should never crash just because you ran out of RAM (there are exceptions, like a single program using all the RAM).

  > But sometimes I go back to windows and I am taken aback as the sheer completeness of the user experience.
You might like KDE[1]. It has a much more Windows like feel. Or Cutefish[2] for that OSX feel. It is pretty simple to make a switch (given you're comfortable with software I assume calling a few lines from the CLI doesn't scare you). Just some food for though. Personally I hate Gnome. Ugly as hell and unintuitive. I'd rather go headless than use Gnome.

[0] https://serverfault.com/questions/606185/how-does-vm-overcom...

[1] https://kde.org/plasma-desktop/

[2] https://cutefish-ubuntu.github.io/

paulannesley · 7 months ago
> > I don’t game, I try but idk just feels like work. > > I'm surprised by this [...] for the most part, just works

I read that as “playing computer games feels like work” rather than “getting games running feels like work”.

paulannesley commented on Show HN: A DOS-like hobby OS written in Rust and x86 assembly   github.com/krustowski/rou... · Posted by u/krustowski
jmmv · 9 months ago
I don’t understand: what makes this “DOS-like”? Not even the command names match DOS, except for dir and cls, and the architecture and feature set are completely different.
paulannesley · 9 months ago
Single-user, single-task, VGA text-mode operating system with a basic filesystem (fat12), I guess.

Note the “guest” username in the prompt is a const, not multi-user: https://github.com/krustowski/rou2exOS/blob/6f85955dd339f09d...

paulannesley commented on Minimal Linux Bootloader (2018)   raw.githubusercontent.com... · Posted by u/1vuio0pswjnm7
micw · 10 months ago
Do I see it right that I need to recompile and reinstall it on each new kernel?
paulannesley · 10 months ago
Yeah it looks like it needs to be assembled and written any time the kernel file's position on disk changes (`current_lba`), or different kernel cmdline is required.

I seem to remember having to do something similar with lilo… not hand-editing assembly, but running a command to rewrite the boot sector when the kernel moves on disk.

paulannesley commented on Local CI. Sign off on your own work   github.com/basecamp/gh-si... · Posted by u/lwhsiao
arnath · a year ago
I’m deeply confused … what does this actually do? Mark your commit as having tests passed?
paulannesley · a year ago
Yep: https://github.com/basecamp/gh-signoff/blob/0e402078ad1483cf...

  HTTP POST …/repos/:owner/:repo/statuses/${sha}
  state=success
  context=signoff
  description=${user} signed off

paulannesley commented on I Blog with Raw HTML   devpoga.org/i-blog-with-r... · Posted by u/poga
paulannesley · a year ago
As other comments mentioned, the content is written in Markdown and rendered in the browser. So “blog with raw HTML” feels like a stretch... that said, View Source in the browser shows the exact HTML document that's presumably hand-written in the source repo [1], so I guess it comes down to the definition of “raw”. It could mean “not pre-processed”.

[1]: https://github.com/poga/devpoga.org/blob/58a202485cedeae9157...

paulannesley commented on New iMac with M4   apple.com/newsroom/2024/1... · Posted by u/tosh
neilv · a year ago
> A new 12MP Center Stage camera makes video calls even more engaging, perfectly centering users and those around them in the frame, even when moving around.

For WFH, do you have a sense of what's potentially in-frame?

In the video, the active frame expands automatically to include additional people -- showing parts of the background that it didn't initially.

(Time to update the videoconf skills of not including messy kitchen doorway in frame, and of SOs estimating whether they can walk past out of the camera's field of view.)

paulannesley · a year ago
There's a menubar UI that appears while the camera is in use, to control the digital zoom and pan/tilt; zooming all the way out to “0.5x” shows the extent that can be potentially in-frame.

Anecdotally, the auto-tracking Center Stage feature is more distracting than useful, and best turned off.

paulannesley commented on Are We Anti-Cheat Yet?   areweanticheatyet.com/... · Posted by u/iscream26
hexomancer · 2 years ago
One thing I don't understand and I would really appreciate if someone could explain this to me.

Why do we need separate anti-cheat programs? Can't the operating systems simply have an option when creating a process that prevents all operations looking at the memory of the process (and maybe if such a process is about to be launched the user has to explicitly accept that by clicking a button)? Wouldn't that stop almost all the cheats without needing separate anti cheat programs, since I assume those programs have to use OS facilities to mess with the game anyway.

paulannesley · 2 years ago
What you're describing sounds like sandboxing, which Wikipedia vaguely suggests is an existing anti-cheat technique:

https://en.wikipedia.org/wiki/Cheating_in_online_games#Sandb...

paulannesley commented on Linux Pipes Are Slow   qsantos.fr/2024/08/25/lin... · Posted by u/qsantos
0xbadcafebee · 2 years ago
Calling Linux pipes "slow" is like calling a Toyota Corolla "slow". It's fast enough for all but the most extreme use cases. Are you racing cars? In a sport where speed is more important than technique? Then get a faster car. Otherwise stick to the Corolla.
paulannesley · 2 years ago
Sometimes the best answer really is a faster Corolla!

https://www.toyota.com/grcorolla/

(These machines have amazing engineering and performance, and their entire existence is a hack to work around rules making it unviable to bring the intended GR Yaris to the US market.. Maybe just enough eng/perf/hack/market relevance to HN folk to warrant my lighthearted reply. Also, the company president is still on the tools.

paulannesley commented on When do we stop finding new music?   statsignificant.com/p/whe... · Posted by u/commons-tragedy
pxc · 2 years ago
I expect it'll never happen to me. My dad was still actively seeking out new music when I was a kid, streaming college radio via the Internet before Pandora, Last.fm, or Spotify were things. He's in his 60s today and he still listens to new music (in a range of genres) all the time.

If novelty in music is actually important to you, this won't happen to you.

paulannesley · 2 years ago
> If novelty in music is actually important to you, this won't happen to you.

Assuming what's "actually important to you" remains fixed as you age. The article suggests otherwise, with caveats:

> At the same time, stagnation is not a certainty. Research suggests that open-eardness and the discovery of new songs can be cultivated. Finding new music is a challenge, but it is achievable with dedicated time and effort.

paulannesley commented on Motocompacto from Honda, 3.7 inch wide Briefcase-form Electric Scooter   motocompacto.honda.com/... · Posted by u/sizzle
nico_h · 2 years ago
Beautiful design but no lock point to attach it (with its accessories secured to a lamp post or a bike rack?

And no handle to lift it like a suitcase?

paulannesley · 2 years ago
Under the "Recreational Fun" heading at the bottom:

> Out shopping or sightseeing and need to leave Motocompacto outside? The steel welded lock loop on the kickstand is designed to be compatible with most bike locks.

u/paulannesley

KarmaCake day774January 18, 2012
About
Buildkite engineering
View Original