HNHacker News
TopNewBestAskShowJobs

gschizas

212 karma · joined July 19, 2023

submissionscomments
gschizas··on TikTok will not introduce end-to-end encryption, saying it makes users less safe
The difference is that IRL establishments don't sell off that data to anyone else, nor do they have the ability to collate that data with data from other establishments to make a profile of you.

(at least not yet)

gschizas··on Guido van Rossum Interviews Thomas Wouters (Python Core Dev)
What's the story with Eric Raymond?
gschizas··on DOS Memory Management
'MZ' has been confirmed to be the initials of Mark Zbikowski, there's no question about it. It's not "Memory" + "Last".
gschizas··on Four Column ASCII (2017)
There's no 0x80-0xFF in the UTF-8 encoding. Only up to 0x7F (127) it's the same.
gschizas··on Four Column ASCII (2017)
UTF-8 is not technically a character set (because it has way more than 256 characters). Characters 32-127 in UTF8 are the same as ASCII, which is the same as the OEM/CP437 and the ANSI/ISO-8859/CP1252.

The characters in CP437 (and other OEM codepages) actually come from the ROM of the VGA (and EGA/CGA/MCGA/Hercules before them).

What you are referring to is those (visually), right? I'm missing some characters in the first line, because HN drops them.

    0123456789abcdef
   0...♥♦♣♠•◘○◙..♪♫.
   1►◄↕‼¶§▬↨↑↓→←∟↔▲▼

As far as I know, the equivalent control characters (characters 0-31) don't have any representation in CP1252, but that's also dependent on the font (since rendering of CP1252 is always done by Windows)

As to their origin, originally the full CP437 character set was taken from Wang word processors. I don't know where Wang took it from, but they probably invented it themselves.

EDIT: There's a more complete history here: https://www.os2museum.com/wp/weird-tales/

EDIT 2: The CP437 character set didn't seem to come directly from Wang; it's just that they took some (a lot) of characters from Wang word processors character sets. The positions of those "graphic" characters was decided by Microsoft when they made MS-DOS (at least according to Bill Gates).

gschizas··on Four Column ASCII (2017)
ASCII 60-63 is just <=>?

You probably mean 28-31 (∟↔▲▼, or ␜␝␞␟)

Unless this is octal notation? But 0o60-0o63 in octal is 0123

gschizas··on uLauncher
The character "μ" itself is called μι or μυ (both pronounced "me"), and is the exact equivalent of Latin "m". For some reason, English speaking countries tend to pronounce it "mew" (they also pronounce "π" as "pie"). But English speaking countries mispronounce so many words it's par for the course anyway.

Pet peeve: I really hate when they replace "μ" with "u". Completely different letters. Of course replacing capital Latin "E" with capital Greek sigma ("Σ") is even worse.

As to the μlauncher: It's anyone's guess as to how the author meant for it to be pronounced. I'd call it "me"launcher or "micro"launcher (micro is also pronounced wrong in English BTW, it's not MY-crow, it's more like mee-CRAW )

gschizas··on DoNotNotify is now Open Source
Android 15/16 does allow you to control notifications even lower, at the level of notification category, but indeed the app must have chosen to use them.
gschizas··on A web server on a single floppy disk
3.5" floppies are still floppy. The case may be hard, but the floppy flops.
gschizas··on The Cscript Style Guide – CScript is the standard C
Given that CScript is the name of the "Console Based Script Host" for Windows, that can run JScript (Microsoft's old variant of JavaScript) and VBScript, and supposedly other pluggable scripting languages (I've never seen one in the wild), calling this "Cscript" is not a good idea.
gschizas··on Show HN: Xenia – A monospaced font built with a custom Python engine
There's no Greek in there, so that's unfortunately another skip for me. I know most people won't care, but at least try for a WGL4 (https://en.wikipedia.org/wiki/Windows_Glyph_List_4) charset! All Greek-derived alphabets (Greek, Latin, Cyrillic) have very similar characteristics (unlike other writing systems such as Arabic, Hebrew, Chinese, Japanese or Korean), and it should be much easier to expand your system to cover those.

EDIT: As many people have said, the "custom Python engine" would be far more interesting than the font itself.

gschizas··on Everyone hates OneDrive, Microsofts cloud app that steals and deletes files
Could be worse, it could be syncing to Google Photos.

Oh, you want to download all photos so that you can free the cloud space? Too bad, you can only download them one by one. Or use Google Takeout and leave half of them undownloaded.

gschizas··on A4 Paper Stories
Security!

(read the article)

gschizas··on Show HN: uvx ptn, scan a QR, get a terminal in your phone
I had already fixed the sources file manually, but the "any" distro should probably work as well (I put "noble" when I did the manual edit).

Thanks though for the fix.

gschizas··on Show HN: uvx ptn, scan a QR, get a terminal in your phone
This command:

  lsb_release -cs
Doesn't work for Linux Mint 22.2

What you want is UBUNTU_CODENAME from /etc/os-release (in the case of Linux Mint 22.2, it's "noble")

EDIT: Actually, I'm not even sure you can do $(command) inside /etc/apt/sources.list.d/*

gschizas··on In the Beginning was the Command Line (1999)
> What is or was The Homer?

It's a reference to a Simpsons episode where Homer Simpson designs a car, and it's supremely hideous: https://simpsonswiki.com/wiki/The_Homer

gschizas··on Stop Breaking TLS
The fact that most tools have completely different ways to allow them to add certificates is the biggest pain. Git, Python and Rust also have large issues. Git doesn't default to "http.schannel". Python (or rather requests, or maybe urllib3) only looks at its own certificate store, and I have no idea how Rust does this (well, I use uv, and it has its own problems - I know about the --use-native-tls flag, but it should be a default at the least).
gschizas··on Europe: WhatsApp opens for third-party apps
I'm in Europe and I see the same page. I don't think it's geoblocked.
gschizas··on I Built a One File Edge Probe to Tell Me When Time Is Lying
A simple (and stupid) /time.aspx in VB.NET, because that's what was easily available:

    <%
    Dim epochMilliseconds As Long = CLng((DateTime.UtcNow - New DateTime(1970, 1, 1)).TotalMilliseconds)
    Response.Write("{ ""epoch_ms"": " & epochMilliseconds & " }")
    %>
(you need to change "/time" to "/time.aspx" for the original HTML page to work)
gschizas··on State of Terminal Emulators in 2025: The Errant Champions
In the test, Windows Terminal (weirdly written as "terminal.exe") comes up as #4 in the scoring table.

As to the "love" question, I still watch this video from time to time: https://www.youtube.com/watch?v=8gw0rXPMMPE :)

EDIT: I love the easter egg with the names of the developers across the Windows timeline :)

gschizas··on Drawing Text Isn't Simple: Benchmarking Console vs. Graphical Rendering
I feel that there might be a bigger difference by using Console Host vs Windows Terminal. Windows Terminal IIRC is GPU accelerated.

EDIT: The screenshot sure looks like Console Host.

gschizas··on I’m Not a Robot
I reverse engineered what I could, and it's supposed to be all in row 30, column 4 to 11 (8 squares). You may add 2 more squares on the left or right side (it's just checking it's no more than 10 squares).

It's the third row where other buildings show up.

https://i.redd.it/rwudh4r46eqf1.png

gschizas··on Slack has raised our charges by $195k per year
I set up Mattermost as a quick-and-dirty alternative, Zulip seemed a bit too hard to setup under pressure. I'm willing to give it a try again though.
gschizas··on Slack has raised our charges by $195k per year
I've migrated one of my projects from Slack to Mattermost (integration) in a couple of days.

I have no idea about Zulip, it was harder to setup under pressure than Mattermost was.

gschizas··on GNU Midnight Commander
FAR Manager. They went civilian :)
gschizas··on GNU Midnight Commander
Greek here:

Orthodox = orthos + doxasia

Orthos = straight/correct

Doxasia = belief

orthodoxos = correct belief

gschizas··on Online Safety Act – shutdowns and site blocks
> By Order the Queen

The King. Sorry to spoil The Crown for you, but Queen Elisabeth II has been dead for a few years.

gschizas··on US to rewrite its past national climate reports
It seems you might be too optimistic here. I doubt Trumpism will end with Trump.
gschizas··on FDA has approved Yeztugo, a drug that provides protection against HIV infection
I'm a little wary with "100% effective". Not even 99.9% effective?
gschizas··on 12ft.io Taken Down
I mean, Jakob Nielsen has been advocating for them since last century: https://www.nngroup.com/articles/the-case-for-micropayments/
← PreviousPage 2 of 4Next →