HNHacker News
TopNewBestAskShowJobs

Aardwolf

7,601 karma · joined September 16, 2012

submissionscomments
Aardwolf··on Decoy Font
So if I squint my eyes I'm a human, if I don't squint them I'm a robot
Aardwolf··on Helium escaping from atmosphere of nearby rocky exoplanet in a habitable zone
It would be neat if it were a steampunk-style civilization traveling around their atmosphere in helium airships. But probably just helium escaping from rocks...
Aardwolf··on Measuring Input Latency on Linux: X11 vs. Wayland, VRR, and DXVK
> One thing that's lovely about Linux is this kind of analysis is not only possible, but meaningful.

If only they'd actually DO something with this meaningfulness. I love and use Linux as my daily driver, but desktop environments and everything around it have become so complicated yet worse than before.

In the past a simple config file with intuitive setting names inside of them could make you do anything you wanted.

Today they have all these layers of abstraction for themes, icon sets and light and dark mode and what not, but almost NO combination works!

If you set light mode, you'll get some light gray text on lighter gray background somewhere, but if you use dark mode, then you'll get some black text rendered on a black background elsewhere. And even if not involving light or dark mode, same misery with whatever themes like "Adwaita" and others, some things will work in one, other things in another, I've seen a PDF viewer that made everything black text on black background in some desktop themes... A PDF viewer can't even independently choose its own text and background color without the desktop environment messing with it?

No theme I found anywhere has _well visible_ scrollbars, they all seem to love making them as subtle as possible so you can hardly see where your scroll position actually is. No theme I found anywhere has a _clear visual distinction_ (different color, not just a subtle shade difference) for the selected window vs the non selected ones. This would be _extremely_ handy for knowing in what window you're typing now, even windows 3.11 got this (and the scrollbars, and the ability to customize your colors) better

While not latency, it's still a thing they just can't get right, and when things were less overdesigned it actually worked better, so what was all this for?

Aardwolf··on The early History of the Singular Value Decomposition (1993) [pdf]
The eyes receptors are RGB too and they definitely capture all visible colors by definition (to be pedantic, yes there's also the rods for night vision, and the 'R' is more like yellow)
Aardwolf··on Alternate clock designs and time systems
Why not 64 minutes and 64 seconds for the hexadecimal in the base 16 clock? The second duration would be closer to the real life one (1.3 seconds) and 64 is closer to 60 too
Aardwolf··on 1983 Northern Telecom Commodore Phone
Even the acoustic coupler seems to have had compatiblity issues, see timestamp 1:10 here:

https://www.youtube.com/watch?v=JqJ159pngY8 ("1986: Email - the Perfect Tech for the Jet Set? | Micro Live | BBC Archive")

Aardwolf··on Show HN: Garden of Flowers – an archive of pictorial typography before ASCII art
> https://garden-of-flowers.heikkilotvonen.com/?page=LKBGE51F3...

Wow this is awesome, they had box-drawing characters in 1785!

Aardwolf··on UK Brings in Full Social Media Ban for Under-16s
Maybe they can't make real friends if all the others are engulfed in social media
Aardwolf··on Show HN: 2 Weeks of Hallucinate – The Photo Gallery
I had no idea what I was looking at until I read the hacker news comments, what I was thinking it was was AI-hallucinated images of a combination of the Backrooms and the Metaverse
Aardwolf··on The adder at the heart of Intel's 8087 floating-point chip
Any idea how much adder designs changed on modern CPUs compared to back then? I mean there's only so much you can optimize in those, I think...
Aardwolf··on Show HN: Putt.day a daily mini golf game
I don't know any since I'm not playing any golf simulator games myself, but most games on Steam work in Linux with Proton so you might find something there. That's not open source of course but you had it in parenthesis which I think means this was optional :)
Aardwolf··on Nvidia partners with LG robotics to build humanoid robots in South Korea
I'd love the robot to fill and empty the dishwasher and put the stuff in the correct drawers and cabinets

edit: but if the robot could in addition also do dishes in the sink and not need a dishwasher at all, that'd also save up space in the kitchen for something else

Aardwolf··on Branchless Quicksort faster than std:sort and pdqsort with C and C++ API
On what datatype though, e.g. for sorting arbitrary length strings? I think that is if the comparator is expensive, quicksort and variants do not win because they do a constant factor more comparisons
Aardwolf··on Under Notre Dame, a 'dig of the century' unearths 1,700 years of history
It's about two and a half Ford Tauri stacked on top of each other
Aardwolf··on Bijou64: A variable-length integer encoding
> The payload is a single contiguous big-endian integer

Why not little endian like modern CPUs?

Aardwolf··on Google employee charged with $1M Polymarket insider trading bet on search term
> He did not enter a plea and was released on a $2.25 million bond

I'm not familiar with the US system of bond. Is this payment a kind of fine that you don't get back, or a temporary payment? And what does it give you? I mean if prosecuted you get prison anyway, right?

Aardwolf··on Converting an Integer to a Decimal String in Under Two Nanoseconds
> An example of a galactic algorithm is the fastest known way to multiply two numbers,[4] which is based on a 1729-dimensional Fourier transform.[5]

That number looked familiar, and yep it's the taxicab number. Coincidence? Neither of the two references seems to mention it

Aardwolf··on Fast Factorial Algorithms
That one is an approximation rather than returning all millions of exact big integer digits though (the approximation is more useful for real life statistics etc..., but doesn't look like what this article is targeting)
Aardwolf··on C++26 Shipped a SIMD Library Nobody Asked For
I'd actually rather just have the compiler give some guarantees on producing SIMD code when you write regular C++ code doing sums, multiplications, etc... in a particular way. And perhaps add a few more operators/keywords to the language for modern CPU instructions (we got things like popcount, countl_zero and fma, but what about e.g. pext, pdep, aes, ...)
Aardwolf··on Scorched Earth 2000 – Web
Great, I got the almost invisible red tank on a magenta background!
Aardwolf··on Int a = 5; a = a++ + ++a; a =? (2011)
But this is not valuable if doing so results in different numerical results, and I think that will always happen if ++ is executed at different times, there's no point in a compiler optimizing pointless code that can silently give different results elsewhere
Aardwolf··on Int a = 5; a = a++ + ++a; a =? (2011)
What's the reason that C didn't define the order of this?

The horrible undefined behavior of signed integer overflow at least can be explained by the fact that multiple CPU architectures handling those differently existed (though the fact that C even 'attracts' its ill-defined signed integers when you're using unsigned ones by returning a signed int when left shifting an uint16_t by an uint16_t for example is not as forgivable imho)

But this here is something that could be completely defined at the language level, there's nothing CPU dependent here, they could have simply stated in the language specification that e.g. the order of execution of statements is from left to right (and/or other rules like post increment happens after the full statement is finished for example, my point is not whether the rule I type here is complete enough or not but that the language designers could have made it completely defined).

Aardwolf··on I let AI build a tool to help me figure out what was waking me up at night
> and the trash collection truck passing by.. (guess the country I live in)

Many countries have trash collection in the early morning, so ¯\_(ツ)_/¯

Aardwolf··on I let AI build a tool to help me figure out what was waking me up at night
Is side sleeping possible with these?
Aardwolf··on First tunnel element of the Fehmarnbelt Tunnel immersed
"It looks like you're trying to visit our US site, but you're not based in the US. If you'd prefer to visit our global site, please click on 'Global site' below, alternatively if you wish to continue to the US site, please click 'Continue'."

Do they want me to read their article or not? It shouldn't matter where I am for that

Are they aware this question invokes anxiety to the visitor because many websites will show a different generic page instead of the desired one when clicking one of the options?

Aardwolf··on I’ve banned query strings
> You could argue that I’m abusing 414 URI Too Long. I respond that it’s funnier this way. Other options I considered were:

Another option to consider is "418 I'm a teapot": teapots usually also don't support query strings

Aardwolf··on A web page that shows you everything the browser told it without asking
> You came here from news.ycombinator.com. Your browser told us the address of the page you were reading before this one. Every link you follow tells the destination where you were. The page you just left knows you left. This page knows where you came from. Neither was asked.

I thought this didn't work anymore and browsers left out the referer in the case of https, is that not so then?

Aardwolf··on US–Indian space mission maps extreme subsidence in Mexico City
I don't even see how buildings can survive that actually... (unless it's happening very evenly)
Aardwolf··on Neanderthals ran 'fat factories' 125,000 years ago (2025)
Firefox reader view on PC shows the exact same text as is in the article
Aardwolf··on A programmable watch you can actually wear
Too bad it seems to not do health monitoring, my main use case of a watch now is sleep tracking with as long battery life as possible
← PreviousPage 2 of 34Next →