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

I always feel that the kind of laptop I want is a unicorn if I exclude Apple M-series laptops. Is there a laptop out there which is fanless (passively cooled), supports Linux reliably, has great performance per watt, has decent raw performance (anything better than a recent lower end AMD/Intel laptop processor), and has great build quality?


I don’t think there are any fanless x86 but I had a system76 pangolin for work. It was quite well built (I bought the next gen one for myself). They OEM the notebooks though, so the quality is decent (I’m coming from a 2015 Mac book, pretty much the gold standard of Macs)

https://system76.com/laptops


I find both solutions to be flawed. The traditional scrollbar introduces layout shift when going from one page without a scrollbar to a page with a scrollbar. The new overlay scrollbar is sometimes harder to click and activate, especially in Chromium. Firefox's overlay scrollbar seems to do the right thing. The reading progress bars are a distraction and probably harmful to one's attention span and reading ability.

I guess scrollbar-gutter can fix the traditional scrollbar but then people have to give up using their fancy banners in headers. I'm (mostly) fine with Firefox's overlay scrollbar for now.


At least on a desktop we have enough horizontal space to always display the vertical scrollbar, which solves all issues. But even without that, the layout difference between pages with or without scrollbar is so tiny that IMO its a nonissue.

Mobile is a tricky tradeoff. There I am mostly used to Firefox, which has a tiny overlay scrollbar that is 50% grey making it almost invisibile in most cases.


> But even without that, the layout difference between pages with or without scrollbar is so tiny that IMO its a nonissue.

It annoyed to me enough to make me activate overlay scrollbar on Firefox and inject custom CSS with scrollbar-gutter on Chromium. Otherwise, when moving from a repo home page (without a scroll bar) to the another page (let's say the contents a folder with a scrollbar), the box containing the contents of the repo experiences layout shift.

This is still an issue on GitHub and many other sites.


> Mobile [...] Firefox

… and unfortunately it's not draggable, either.


> But let’s add the advantages of this logging: systemd can log events from the very start of the boot process, which was not possible before.

From what I've seen using Alpine Linux for a few weeks on my Raspberry Pi, logs are written to /var/log/messages after the init process starts and launches the logging service. All logs before the init starts can be retrieved using dmesg? I'm not sure about this though, let me know if I'm wrong.

One of the things I haven't figured out yet is if traditional logging systems can easily do advanced log filtering like showing only logs from the current boot (like -b in systemd), previous boots (-b -1), and showing logs after a specific date and time (--since).


>One of the things I haven't figured out yet is if traditional logging systems can easily do advanced log filtering like showing only logs from the current boot (like -b in systemd), previous boots (-b -1), and showing logs after a specific date and time (--since).

I manage this with clever usage of grep. You are correct in that there isn't a single --flag that will only show me those specifics.


> I manage this with clever usage of grep. You are correct in that there isn't a single --flag that will only show me those specifics.

I can grep my way through text logs as well but being able to get logs for different purposes using --flags is better user experience. I can always resort to to using grep, sed, and awk if I want to when using journald but the loss of these quality of life features make it hard for me to consider using a distro that does not have systemd.


> If you're referring to MV3, then I think you've blown things significantly out of proportion

Have you read the blog post by AdGuard about their MV3 adblocker and, specifically, the limitations of that addon compared what we had before?

https://adguard.com/en/blog/adguard-mv3.html

I wouldn't call it "blown things significantly out of proportion", not unless you're okay with compromised ad blocking capabilities, which some people seem to be in the name of security which is oxymoronic.


I'm saying you're blowing things out of proportion by referring to companies, plural, and saying that any other ad tech company is at all associated with what Google is doing. Even if they stand to gain from it, they have absolutely no input into the process (it's not even an open web platform like other Chrome changes!). And as every single thread on the subject on HN has made excruciatingly clear, Google has nothing to gain from the MV3 changes ad-wise, since they serve all of their ads from the exact same domain they've always served them from, and they can be blocked with 1 (one) single filter rule. The limitations in MV3 primarily affect the sketchiest and newest adtech providers, exactly who Chrome is already seeking to block for user experience reasons and who Google Ads probably won't work with. There's no reason to believe that the MV3 filter changes are the result of any collusion or malicious intent inside of Google, unless for some reason they feel like taking revenue share AWAY from their ads business by helping companies they hate.


> A proper Thinkpad does not have issues with hibernation, or losing battery, or graphics, or any of the other things you mentioned.

Not sure if my E495 would qualify as a "proper thinkpad", although I've read about the same issues on T series laptops, I've almost never managed to make my laptop sleep in the 3 years I've owned this laptop starting from kernel version 5.4.x to the present 5.19.x. Whenever I try to 'systemctl suspend', one of the following things happens

- the laptop sleeps for a few seconds and wakes up

- the laptop sleeps for a few seconds and wakes up completely frozen and I have to perform a hard reboot

- the laptop doesn't sleep and freezes and I have to perform a hard reboot

- the laptop sleeps successfully but when I wake it up, the screen is messed up with green colors all over the place, hard reboot needed

My laptop also kept freezing randomly from 5.4.x to 5.14.x.


The T- and X-series is what people usually refer to as the "real" Thinkpads, which existed before this Lenovo nonsense. Lenovo labels widely varying hardware under the Thinkpad brand, but that's not what you want as a Linux user.

I don't know about the E-series specifically, sorry.


As I wrote before, I have observed similar issues reported by many T series owners when I was desperately scouring the Internet for a fix for months. Of course, I haven't used a T series ThinkPad so I can't say if these issues got resolved or not. I gave up long ago and now keep my laptop on 24x7 when I'm not traveling.


Conversely, I have a ThinkPad X1 running Fedora 36 (and, previously, 35), and it has never given me a problem ... well, other than because I messed with one too many things. The only thing I did was to disable the so-called "modern suspend" in BIOS and it has run like an absolute dream.

Not trying to contradict you. Just noting how even within one manufacturer's footprint (and "linux" however we define that for the purposes of this conversation) YMMV.


This is how some websites with icon fonts look when web fonts are disabled

https://0x0.st/oOUq.png (nullprogram.com)

https://0x0.st/oOUb.png (https://developer.android.com/training/basics/firstapp)

As someone has already pointed out, unlike web fonts, SVGs can be used as inline resources.

It's not just icon fonts though, using web fonts themselves can lead to bad design practices.

https://microblog.ayushnix.com/font-weight-insanity/


I came across this blog post which talks against styling HTML tags and using classes for performance reasons and scalability. I'm not sure if the impact is noticeable on web browsers, I'd love to see an objective comparison.

https://frontstuff.io/you-need-to-stop-targeting-tags-in-css...


Interesting, thank you.


I was considering registering another domain for my internal services (I already own a .com domain) but I might end up use it as a public domain, not sure yet. The .one TLD came up in the list of cheap TLDs but I'm not sure if I should consider it. I've heard some email providers simply block the new gTLDs.


> Not to mention chromium is open source. Anyone can fork it, like Brave in FTA.

I don't think you understand what a fork truly means. Blink, the web browser engine used by Chromium is a fork of WebKit. WebKit and Blink are now completely separate browser engines made and maintained by different companies.

Meanwhile, Brave is a skin on top of Chromium. They've patched Chromium to their liking. You can read the first paragraph in the link to confirm this.

People are really underestimating what hard forking a behemoth project like Chromium really means. I don't think anyone besides Microsoft has the capability to do it and they've already given up on that prospect.


Have you come across Soupault yet?

I'm considering using Pandoc with Soupault to my website markup agnostic by being dependent on Pandoc. Soupault can act as a HTML processor although I'm not sure if that's enough to not need a template langauge. Or maybe I'm mistaken about Soupault.

https://soupault.app/


Looks pretty cool, thank you! My makefile is pretty simple (3 lines) but I'll see if maybe this is more suitable. :)


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

Search: