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

A few years ago I found comic mono and monofur for Powerline. I switch between the 2 when I get bored of one or the other. I decided I won't try any new fonts, it's a waste of time for me and I hate having too many options to choose from, not only fonts but basically everything else too, it's distracting. Same for my editor's theme, I switch between Braver's Solarized Light and Radical.

This way I can focus on coding and less on tweaking my environment.


> This way I can focus on coding and less on tweaking my environment.

I made myself my own pixel-perfect perfect font, more than 10 years ago. I simply copy it from one system to the next one when I upgrade (either the machine or the OS).

It's basically a modified pixel-perfect Terminus font, but with some elements mixed from an old pixel-perfect Monaco font and some modification of mine.

Something I cannot live without is a tall pipe symbol. And my pipe symbol must have a hole in it in the middle (and it cannot be mistaken for an exclamation mark).

I've got the following as a quick test. The reason for a,b,c,e is to verify that <>,{},[], etc. all perfectly align vertically.

Everything is correct, to the pixel.

I don't believe in anti-aliasing for a coding font, not even on a retina display, and I love my 3840x1600 pixels 38" monitor and it's pixel size is perfect to me.

    RA $|-sSTtf the little fortran

    gqy z2Z s5S 8B CG6 DO uv ;; these should look different (8 / B is difficult to get right)
    a!?aA!    [a]
    b!?b      {b}
    c?!d      (c)
    c?c       <e>
    c!c

    if ( a && b || c & d) { [0x88, 0x42, 0xFA, 0xdeadcafebabe]; }

    *if ( a && b || c & d) { [0x88, 0x42, 0xFA, 0xdeadcafebabe]; }*

    ;; found somewhere
    lnt foob1x -= {(0)} "'foo'bar";
    int foOblx == ((0)) 'foo`bar`' `"':
    |nt f0obIx += {{o}} '"O08! LIl1i!!| 7?
the lowercase 's' has a shorter upper bar and the lowercase 'l' is stylised.

The thing is: I obsessed for days, creating my own pixel-perfect font. And I don't need to tweak it anymore: it's perfect (to me, YMMV) and I use it ever since.

Can't share it as I reused both Terminus and chars from Monaco.

FWIW I had more than 10/10 eyesight (once you get at 10, there are additional tests) and in my entire life I've never seen one person beat me at the "read sign on the highway". Pixel-perfect font, no AA, custom made font for me. YMMV. Haters gonna hate.


I'm probably your twin, separated at birth... may you share your bitmap font?

> I don't believe in anti-aliasing for a coding font, not even on a retina display

This is a very good point. As resolution increases, antialiased fonts become less ugly, but also less necessary. Thus at no resolution they make any sense; but they look ridiculous for different reasons.


I use comic mono myself

it's also available in vscode

has there ever been a modern game console post 90s, that's really unhackable?

There's no such thing as unhackable, only "not yet hacked".

as someone with chronic nasal allergies, would this work for me?


Depending on how bad it is for you, I can recommend thinking about turbinectomy. Had it done due to chronic, allergy related swellings, and it was life changing.


do you still have any symptoms? I had a turbinate reduction and septum surgery last year, it's helped but I still need sprays in the morning and night and pills for the allergies.


TIL! I have dust mite allergies, how will this help?


It basically means surgically removing parts of your chronically enlarged/swollen turbinates so that your airways are free again. Along with that I've had a nasal spur removed (slightly blocked airways); Septumplastic (had a slightly deviated septum that also inhibited airflow a bit); and while at it the ENT also recommended and did FESS (Opening/Widening some paths to the sinuses).

It was a pretty life changing surgery that finally allowed me to properly sleep again, and do exercises/run while breathing through the nose. For some people, the turbinates may become enlarged again after a while, but for me it's been great for two years already.


Have you considered just doing hyposensibilization therapy? No reason to go the way of surgery before trying that. Worked wonders for me and my array of allergies, dust mites among them.


(one who recommended surgery here)

I tried hyposensibilization therapy, and while it worked for seasonal birch pollen issues, it didn't work for dust mites, oral allergies, and chronically stuffed sinuses.


one thing I don't like about fruits nowadays is that they're too sweet, I don't remember grape being so sweets when I was younger for example, it's like eating sugary water.


They're a disaster. I have had to stop eating bananas and grapes for this reason. Also, taking the seeds out of grapes makes them much less healthy.


I thought bananas have been the same variety for a very long time now?


have you had those cotton candy grapes?


no, but judging by the name I take they're super sweet?


They taste like cotton candy. It's the ultimate "wtf is going on with grapes?!" grape


won't they able able to track you down if you start using the SIM though?


They can track the locations where you use that card, and the locations where you use the phone the card was in, before and after the card was in it.

Take this information as you will.

ETA: "use" means "have a battery inserted"


Stick it into a smartphone, duct tape it to an ICE vehicle.


damn! you gotta be more careful with your body.


a few weeks ago it was all about Zig, now it's all about Rust, Clojure or Elixir next?


Rust was first


hi I've been interested in doing something like this for myself, what tools and software did you use?


+1, and have you tried running 2 displays side by side ? That should give you an effective diagonal of 14 inches or so, and for those displays, cutting it in two does not really affect the utility of the display (likely tabular content anyway).

Seems like the author has experimented with 2 kindles side by side.


I source most of my components from aliexpress. It's been a while, but these are the components I used:

Microcontroller: FireBeetle 2 ESP32

Display: Generic 10" e-Paper display with driver board included

Timekeeping: DS3231 Real Time Clock Module

Temperature and humidity: BME280 module

Charging: Type-C USB 2S Li-ion BMS

That, along with a breadboard, two 18650 batteries, some resistors and capacitors make up the hardware. I modelled and 3D printed the case. I used the PlatformIO plugin (available for VSCode-based IDEs) for programming and transferring code to the esp32.

Weather API: https://openweathermap.org

For actual firmware I'd take a look at matada's github for inspiration (see the other reply in this thread). My own code isn't of the photogenic sort.


I built this weather dashboard specifically for colour EPD https://github.com/mt-empty/pi-inky-weather-epd


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

Search: