Live data from Hacker News

Bored? How about trying a Linux speed run?

rachelbythebay.com

201–210 of 284 posts

Re: Bored? How about trying a Linux speed run?

#201
post #95

Earlier quoted context omitted.

As someone who can't be bothered to pay the Apple tax, what does the Macbook trackpad do that others don't? My experience with different mouse acceleration configs (Windows, Synaptics, Linux) has only been negative.

Trying to install Logitech MX Master 2S on Ubuntu 16 and it detects the device on bluetooth but not as a mouse device. So it doesn't move, it's dead. Windows and Mac work just fine. Apparently Logitech can't be bothered to have drivers for Linux or Linux doesn't know Bluetooth well enough to handle all mice.

1. Use Unifying receiver on a USB port

2. Use Logiops to configure buttons (unfortunately requires compiling it yourself):

https://wiki.archlinux.org/index.php/Logitech_MX_Master#Logi...

https://github.com/PixlOne/logiops

Re: Bored? How about trying a Linux speed run?

#202

>" About 15 years ago, I mused about the idea of having a "desert island machine". This is where I'd put someone in a room with a box that has a couple of hard drives and a working network connection. HD #1 is blank. HD #2 has a few scraps of a (Linux) OS on it: bootloader, kernel, C library and compiler, that sort of thing. There's a network connection of some sort, and that's about it. There are no editors and noth…

Swim and fish and sunbathe... in a room?

Shrooms?

Re: Bored? How about trying a Linux speed run?

#203
post #166

Earlier quoted context omitted.

I grew up on a greek island, that stuff gets boring fast :-P

What kind of stuff would you do for fun?

Pretty much what the challenge is about: try to get online :-). There is an endless stream of stuff to keep me occupied.

(i mean, sure, i'd also do the sunbath and swimming bits, but based on previous experience, most of my time will be spent on the computer :-P)

Re: Bored? How about trying a Linux speed run?

#204
post #160

Earlier quoted context omitted.

I'm a huge linux fan and run both Ubuntu and Arch Linux on a daily basis, but I used to be on OSX and Apple hardware between something like 2012 -> 2015 before switching back to Ubuntu/Arch. The only thing Apple does better is touchpad input. And I also cannot put the difference into words, but if you have Ubuntu (even with synaptics drivers) and MacBook side by side, there is a noticeable difference in how they beha…

One of the main differences is that MacOS has visibly lower latency when scrolling / moving the mouse pointer. This is immediately visible when you scroll the same webpage on Safari/Mac vs Firefox or Chrome on Linux. I don't know exactly why this is happening, and there is no in-browser option that can overcome this difference, e.g. disabling smooth scrolling and enabling XInput2 helps but does not overcome the diffe…

Interesting, just tried this, where I compared my laptop (Ubuntu) and desktop (Arch) with my Macbook, and the latency actually seems lower on Linux than OSX, seems OSX has some smoothing that seems to make things look/feel slower. Scrolling is clearly faster on my laptop and desktop than the Macbook (didn't even had to record a video to see the difference), tried Firefox on both Linuxes and Safari/Chrome/Firefox on Macbook with the same result.

So the quest continues...

Re: Bored? How about trying a Linux speed run?

#205
post #169

This is a very cool idea. I have thought similarly, but for a "create current civilization from scratch" game (edit: this is a real-life challenge, not on a computer, and maybe not even as a competition): Start in an empty open area, with nothing but nature and the low-tech clothing you wear and means of communication with outside. The only things you can exchange with outside are: any information at all (so, maybe u…

I think you will enjoy “Primitive Technology” on Youtube

Re: Bored? How about trying a Linux speed run?

#207
post #79

Earlier quoted context omitted.

That “nothing” is everything.

Yeah, "nothing" is a really poor term to summarize "Apple made fundamentally superior choices in terms of hardware development, software integration and general OS input architecture in the past 15 years". I use both Windows and Fedora enthusiastically on desktop machines, but recognize that even high-end Windows laptops have trouble matching my 2012 Macbook in terms of input. Apple has been miles ahead of the compet…

My Huawei Matebook actually has an excellent touchpad interface as far as I can tell. The only real drawback is excessive pinch sensitivity, which seems to be application-specific (happens all the time in Firefox, less in Office). Scrolling and selecting are continuous. Minesweeper is still hard to right-click 100% of the time, but that didn't work well on OS X either. In fairness, my most recent Mac was from 2013.

Unfortunately Huawei's reputation is mud these days thanks to the Chinese government. They made pretty nice laptops, though the aesthetics are obviously imitating somebody.

Re: Bored? How about trying a Linux speed run?

#208

>" About 15 years ago, I mused about the idea of having a "desert island machine". This is where I'd put someone in a room with a box that has a couple of hard drives and a working network connection. HD #1 is blank. HD #2 has a few scraps of a (Linux) OS on it: bootloader, kernel, C library and compiler, that sort of thing. There's a network connection of some sort, and that's about it. There are no editors and noth…

I grew up on a greek island, that stuff gets boring fast :-P

[deleted]

Re: Bored? How about trying a Linux speed run?

#209

This is basically what early Gentoo releases were like... A hilariously minimal tool chain and a txt guide to compiling and configuring every piece between basically nothing and a functioning web browser. A typical speed run took a day because compilation times were long. And if you realized late that you'd made a fatal mistake, starting over took a loooong time. #pepperidgefarmremembers

I remember those days. Learned a lot by doing stage 0 gentoo installs.

Re: Bored? How about trying a Linux speed run?

#210
Phase 1: Bit bang a Three-Instruction Forth: "A 3-INSTRUCTION FORTH FOR EMBEDDED SYSTEMS WORK" by Frank Sergeant

> Illustrated on the Motorola MC68HC11 ... Copyright 1991

http://pygmy.utoh.org/3ins4th.html

Phase 2: "A BNF PARSER IN FORTH" Bradford J. Rodriguez

> (This article first appeared in ACM SigFORTH Newsletter vol. 2 no. 2)

https://www.bradrodriguez.com/papers/bnfparse.htm

Phase 3: "Metal to the Desktop in 20,000 LoC"

Using principles from OMeta ( https://en.wikipedia.org/wiki/OMeta ) recapitulate the VPRI STEPS project:

"STEPS Toward the Reinvention of Programming, 2012 Final Report"

> Submitted to the National ScienceFoundation (NSF) October 2012

> (In random order) Yoshiki Ohshima, Dan Amelang,Ted Kaehler, Bert Freudenberg, Aran Lunzer, Alan Kay,Ian Piumarta, Takashi Yamamiya, Alan Borning,Hesam Samimi, Bret Victor, Kim Rose

http://www.vpri.org/pdf/tr2012001_steps.pdf

Post reply on HN