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

Berkeley Mono, Iosevka, and Cascadia Code are missing which are my favorite fonts. The game handed me Roboto Mono instead.

What I noticed while playing was that when fonts are similar, I really pay attention to the rendering of "m" and "r". When they look off, the whole font looks off to me.


Berkeley Mono was the first time I bought a font.

It's so good. Perfect even. And they have a really neat customization tool.

I've been using it for a few years now and they actually still occasionally release a new version of it. Haven't gotten tired of it yet.

The only complaint I have about it is that I had to do a hacky workaround to get my Nix setups to pull it in since it's proprietary.

I even forked their "Machine Report" tool (which presumes Debian) to make it work on Linux/NixOS by applying a "polyfill": https://github.com/pmarreck/usgc-machine-report-nixos-editio...



ohh thanks for sharing, I'll check that out.

It's really funny that after going through all those fonts it landed on Ubuntu Mono for me which is what I use anyways to code in my terminal.

I wonder if it's Stockholm syndrome or if I really do prefer it. It's a totally fine font, I've never felt the need to change it. All the default open source mono fonts seem completely adequate I suppose.


I have an individual GitHub Copilot Pro subscription and also am a member of an Enterprise account that has one of its GitHub Copilot Business seats assigned to me. The opt-out setting doesn't appear on my individual profile anymore. However, I want to be able to use individual GitHub Copilot subscription for my individual work, and it seems like I can't do it anymore as Enterprise has taken over all my preferences. What a mess.

Is 4Chan still accessible from the US states with age verification laws?

https://en.wikipedia.org/wiki/Social_media_age_verification_...


I am in a state with age verification nonsense and I can access if I process Cloudflares javascript.


In Tennessee, 4chan is accessible without verification (but does block many porn aggregators, e.g. pornhub, redgifs).


Yes. Opens just fine from in NYC and SF.


> the fact that you cannot get a valid bzip2 file by cat-ing 2 compressed files

TIL. Now that's why gzip has a file header! But, tar.gz compresses even better, that's probably why it hasn't caught on.


tar packs multiple files into one. If you concatenate two gzipped files and unzip them, you just get a concatenated file.


Ah okay, I thought gzip would support decompressing multiple files that way.


How it works is, if you have two files foo.gz and bar.gz, and cat foo.gz bar.gz > foobar.gz, then foobar.gz is a valid gzip file and uncompresses to a single file with the contents of foo and bar.

It’s handy because it is very easy to just append stuff at the end of a compressed file without having to uncompress-append-recompress. It is a bit niche but I have a couple of use cases where it makes everything simpler.


tar supports that types of concatenation, so you can concatenate tar.gz files, and unpack them all into separate files


I know, but I've been always confused why a gzip file would have a filename field in its header if it's supposed to contain only one file. Obviously it's good to keep a backup of original filename somewhere, but it's confusing nonetheless.


My story is similar. I loved playing video games and all, but after I wrote my first program, I became obsessed with computers. The infinite canvas for interactive human experience and problem solving felt out of this world.


Thanks!


Yes, good article showing your experience.

Also it's good for people to realize that all of the built-in scheduled Windows tasks are itemized down the folders in this console, and some can be individually disabled if you are careful.

For people that are tweaking Windows, if you're not looking into Task Scheduler it might help.


I haven’t experienced that yet, but that’s a good point. Perhaps I need to keep a script of Unregister-ScheduledTask calls like a replayable delete log.


Love that. Has GUI caught up with the technical capabilities though, or do we need to resort to command-line and editing configuration files to schedule a task?


There isn't a GUI that i know of, but the files are very basic text files that don't really need much of a GUI. Creating a service and setting it's timer is maybe 10 lines total. For monitoring the services and seeing how long they take and all that i'm sure there are GUIs but none i know of ottomh.


> Has GUI caught up with the technical capabilities though

on Windows ? On linux, there is crond. On Windows there was, once upon a time, a Task Scheduler in Accessories. Now it seems to be gone, though, inspecting with Autostart from Sysinternals seems to imply that there still is a Task Scheduler in E Windows 10.


Google systemd GUI and you will find many such tools.


I'm sure, but I wish there were a standard to the GUIs as much as the standard for CLI tooling.


I actually disagree: that's the road taken. NAT is practically this. When you're behind a NAT, you're effectively using a 64-bit address space. Two more layers of NAT, and you can have 128-bit address space. "The first part" of the address is a globally routable IPv4 address, and the rest is kept by the routers on the path tracking NAT connection states.

And NAT needed zero software changes. That's why it's won. It brought the benefits of whatever extension protocol with existing mechanisms of IPv4.

IPv6 isn't an alternative to IPv4, it's an alternative to all IPv4xes.


ARM PC laptops are on par with Macbooks in terms of battery life nowadays.


Is ARM Windows usable these days?


Very much so if you don't care about gaming. x86-64 emulation has already been great, and 99% of popular apps have native ARM64 versions. The only exception was Discord for me for a long time. I used to use an unofficial wrapper called "Legcord" instead. But, now even Discord has a native Windows version. I mostly use my laptop for software development + browsing.

I haven't tried gaming, but I feel like it'll suck for almost anything that's not natively ARM64. Steam doesn't have an ARM64 based client yet, AFAIK.


Isn't Discord just a web app? Why would you need an ARM64 specific version in the first place when you have a browser?


Your question is essentially "why do Electron apps exist?" and the full answer would be quite long.

The most important one is that an app's lifecycle can be different than a web browser. You don't always keep a web browser open, but you might want to keep Discord open regardless of what you do with the web browser. That kind of lifecycle management can be tedious and frustrating for a regular user.

Discord's electron app has many features that its web app doesn't such as "Minimize to system tray", "Run at startup", "Game/media detection", "In-game overlays" etc.

Even PWAs can't have most of these features, so that's why we have to deploy an entire browser suite per app nowadays.


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

Search: