HNHacker News
TopNewBestAskShowJobs

nyarlathotep_

777 karma · joined October 23, 2022

submissionscomments
nyarlathotep_··on System-level ad-blocking in Android
My current approach is AdGuard Home, WireGuard VPN to my home network the majority of the time.

This was all pretty simple to setup given hardware that supports VPN, DDNS, etc.

Worth noting too that just blocking hostnames is not enough; Netflix, as an example, uses Google's DNS servers (plain UDP) on some/most clients.

If the network the client operates on can't prevent DNS to other servers, that's a simple "bypass" vector.

AFAIK, the best you can get, given sufficient time, patience, and hardware is:

• something like the above

• blocking outbound DOT (853), DOQ (784, IIRC) excepting, perhaps, upstreams you trust

• blocking HTTPS to known DOH endpoints (Cloudflare, Google, etc)

• DNAT for plain DNS cases like the Netflix example above. (to your DNS server(s))

Even that there's plenty of hypothetical opportunities for clients to just use another DOH resolver outside of your domain/IP block lists.

nyarlathotep_··on Spending 3 months coding by hand
As the rate of 'hallucinations' seems to have dropped dramatically (at least IME as regards non-existent flags and the like), I'm more concerned with usage. I often use grep.app/GH code search to look for usage examples as a sanity check when things look "off", for exactly the reason you described--there's often a total lack of good documentation on things like that, especially on "younger" tools/stuff.
nyarlathotep_··on Setting up phones is a nightmare
> My last Linux desktop was fabulous. Happily drove a 4K display, I loved living in XFCE every day. There was one issue that was extraordinarily frustrating: if the machine sat unused for somewhere around 24-72 hours it would enter a very strange power state. The machine was still powered up to some degree, but was completely unresponsive. I could use it every day with no issue, for weeks. If I didn't use it for that 24-72h timeframe, boom, it would get into this state.

This has always been my core Linux desktop woe--there's always, no matter what CPU GPU (including (and most often), no dGPU at all) combo/distro I've used, been sleep wake issues of some variety.

I've had AMD CPUs with both fedora and Ubuntu that would never sleep if they weren't woken to desktop (i.e if not logged in, then allowed to automatically turn off the display) they'd never sleep. On those and any of the machines since, I never get more than a month of uptime without it being unresponsive when trying to wake it or similar, regardless of if Kernel updates have been installed etc.

nyarlathotep_··on Ladybird adopts Rust, with help from AI
(Un?)ironically enough, Mr Kling was one of the people that (indirectly) first got my attention wrt LLM coding.

I watched some of his streams on the development of the JIT compiler (what this change set seems to replace) on one of his streams, and was blown away by the quality of Copilot generated suggestions/completions on an (under-represented) domain (x86 opcodes, etc). This was before Claude Code et al, and pretty early-on for LLM tooling.

nyarlathotep_··on Large study finds link between cannabis use in teens and psychosis later
In my teens/20s, I would have advocated for legalization of marijuana and thought any argument against it was some antiquated, puritanical nonsense.

In the decade+ since, there's no way I'd do so.

I know three personal friends that are long time (allegedly not addicted) heavy marijuana users that all suffer from Cannabinoid hyperemesis syndrome to the extent that it's effected their daily lives substantially.

Two of the aforementioned are roughly my age, and are half as bright as they were as teens. Neither of them can follow a train of thought particularly well and are difficult to hold conversations with.

How much of this is attributable to how much more powerful "modern" strains (or whatever the geo-engineered differences are) is unknown, but I can't imagine it's not a factor. This is not the dopey "get stoned and play XBox and eat a whole pizza" stuff we had in the 00s.

I'm sure there's plenty of counterexamples or something, but my perspective on this has completely changed, influenced by examples like this.

nyarlathotep_··on What I Learned After Building 3 TV Apps Coming from Mobile
Indeed, YouTube uses some sort of stripped-down Chromium (Cobalt I think it's called) with the client UI authored in HTML (and friends) for all of their clients and it's not deficient in performance compared to others. The Prime client is notoriously janky, even on Apple TVs, IME.
nyarlathotep_··on Let's compile Quake like it's 1997
This was my (hopeful) first thought on seeing this; his recent posts have been Quake-related. I do hope this is a harbinger of another installment. His others have been excellent.
nyarlathotep_··on Ask HN: How locked down are your work machines?
Previous employer issued Macs with all sorts of Jamf spyware stuff on them but I could more or less install things as needed via brew (both internal-vended "taps" or whatever the term is) and "normal" end-user stuff without issue (it was often expected you'd do so).

Worth noting this absolutely impacted usability and stability to a massive degree. The machine ran far hotter to the touch than my personal (equivalent model) MBP, and would make it maybe a month of uptime before it failed to wake from sleep/kernel panic'd/locked up the desktop.

Most other typical desktop software was "vended" via internal software "store" thing (managed browsers, etc), but I could, and did, install various extensions on Firefox (internal Wikis even encouraged using Tampermoney (or whatever the successor is called now) like UBO/Sideberry etc.

Current employer issued machine is a Windows laptop with no admin and basically locked-down.

Even getting something like Docker installed/WSL configured is a whole episode in frustration.

The huge positive is this Enterprise-whatever version of Windows has minimal slop--no CoPilot things or ads in the start menu/lockscreen, but I can't even change the desktop wallpaper. Also, the CPU idles at basically 40% utilization with the various agent things/endpoint security running. For any sort of local development, I largely "sidestep" things by running whatever I need in containers/WSL, so it's really not a huge problem. There's minimal Windows-specific use outside of Teams/Outlook whatever.

nyarlathotep_··on The suck is why we're here
This mirrors my experience as well, when using things like ThreeJS.

Any SOTA model can one-shot something that looks pretty similar to something from Three's examples, but things go south quickly when attempting to increase the complexity, even with pretty unambiguous instructions.

nyarlathotep_··on Last Year on My Mac: Look Back in Disbelief
Things like media playback via a web browser (and really browsing in general) are so superior to iOS it's not even a fair comparison.
nyarlathotep_··on Last Year on My Mac: Look Back in Disbelief
> It also often loads icons slowly; sometimes loading them in one by one over time, sometimes all at once after thinking for a second.

This is frequent, if not constant, on iOS for me. I never witnessed it before the 26 update.

How can it take an entire second or more to display an icon in list in the settings application? It was literally a solved problem for every iOS version I've ever used.

nyarlathotep_··on Rob Pike goes nuclear over GenAI
Underrated comment.
nyarlathotep_··on Local AI is driving the biggest change in laptops in decades
https://slickdeals.net/f/19004236-select-micro-center-stores...

MicroCenter has(had? OOS near me) M4 Minis for $400!

A remarkable bargain, even more so considering the recent hardware price hikes.

nyarlathotep_··on Quake Engine Indicators
Mr. Sanglard's blog is one of my favorites. I hope the recent posts on Quake are indicative of his intent to write a Game Engine book on Quake. His others were excellent.
nyarlathotep_··on From 400 Mbps to 1.7 Gbps: A WiFi 7 Debugging Journey
What hardware are you using? I'm not seeing near my advertised (and previously achieved, via Acer 'Gamer Router') with IDS on.

IDS is probably overkill for a home network anyway.

I recently replaced said router with a Dream Router 7.

nyarlathotep_··on Amazon Vega OS and Vega Developer Tools
> I actually like TVs as a hardware concept, and am a happy paying customer of several VOD platforms, so I would seem to be the perfect customer for all these sticks and mini boxes and smart TV thingamajigs. But the UX is just so horrible. Everything about them screams, “We hate our customers”.

These things just spam analytics and ad requests 24/7 too. The only one that's tolerable (and quite good) is Apple TV.

nyarlathotep_··on Amazon Vega OS and Vega Developer Tools
> I wonder if the Vega stuff will be much better. There's really nothing to like about the Fire TV sticks.

I had one for a bit for the purpose of sideloading FreeTube via adb (I think it was called). That's the only good I can say about it.

nyarlathotep_··on I spent the day teaching seniors how to use an iPhone
> The modern Apple experience is defined by removing the head phone jack, the silent switch, and worse, the home button.

I only "upgrade" phones every 4 years or so, typically to a new old-stock model off eBay and I've been floored by how new phones don't include chargers anymore.

How is this considered acceptable?

nyarlathotep_··on I spent the day teaching seniors how to use an iPhone
> Dealing with files is nightmare (yes, people still dare to use files in a year of our lord 2025).

This is one of the largest detriments for iPhones for me, personally.

On Android phones I can just connect via usb and drop ebooks, movies, audio, pictures whatever quickly with no fanfare on Linux/Windows/MacOS (I think? with some android file explorer thing)

nyarlathotep_··on I spent the day teaching seniors how to use an iPhone
> The terminal menu driven interfaces were archaic but a dream.

MicroCenter (by me, at least) still uses what looks like some terminal interface for checkout and such in stores.

It's a riot cause it's all young kids and all the keyboards are RGB gamer ones. I've never seen a faster checkout at a register.

nyarlathotep_··on We bought the whole GPU, so we're damn well going to use the whole GPU
> I've wondered sometimes what software would look like if a crisis took out the ability to build new semiconductors and we had to run all our computing infrastructure on chips salvaged from pregnancy tests, shoplifting tags, cars, old PCs, and other consumer electronics. We'd basically move backwards about 20 years in process technology, and most computers would have speeds roughly equivalent to 90s/00s PCs.

Don't forget disposable vapes: https://news.ycombinator.com/item?id=45252817

nyarlathotep_··on Yt-dlp: Upcoming new requirements for YouTube downloads
>, I discovered that NewPipe, an alternative YouTube client I installed through the F-Droid store, is actually much more reliable at downloading videos than the official client.

NewPipe is so good and so useful. It can even play 4K and watch livestreams now.

nyarlathotep_··on No adblocker detected
> On the desktop it breaks once a month, on Android NewPipe stopped working recently, and soon you won't be even able to install third party clients.

yeah, I often download things via yt-dlp to watch later and I'm encountering frequent failures that I assume are related to the whack-a-mole yt has been doing for the last two years or so.

NewPipe has been working for me as of late though, and I've not updated it in some time (although my use is infrequent)

nyarlathotep_··on No adblocker detected
Hello fellow 2000s era Urban Dictionary reader.
nyarlathotep_··on My Own DNS Server at Home – Part 1: IPv4
> I’ve been running pihole for 10-15 years, don’t even remember. Will take a look at Technitium. Looks like they have a Mac build, so I can just try it before attempting to replace pihole.

Likewise. I remember setting it up first in the mid 2010s when pis went mainstream. Although I've also used AdGuard home, but I keep a pi-hole running for 'high availability.'

nyarlathotep_··on Sometimes CPU cores are odd
I think one of the third party user.js projects does that.

Maybe https://github.com/arkenfox/user.js

nyarlathotep_··on How Not to Buy a SSD
> Honest question: after all the reports of co-mingled inventory, plain fakes etc. being sold by Amazon - for years i might add - do you really consider Amazon being a reliable source for anything that is not some unimportant trinket?

For me, it's just physical books, basically.

Occasionally, I'll order an Anker charger or something too.

nyarlathotep_··on Pixel 10 Phones
> Is this a "left brain vs right brain" type of thing? Do most HNers prefer Androids?

I can also just plug my Pixel into my Linux machine (I think I needed some other program to do this on Mac, bit it's still easy enough; can't comment on windows) and drag and drop photos, videos, ebooks whatever onto the device.

This is huge for me as I work at a location with no BYOD WiFi and poor (very low bandwidth) connection speeds so I often download YT videos for offline listening later. Also worth mentioning VLC is really good on Android and merely OK on iOS.

Also very important when you're low on storage from photos, you can unload them with no hassle.

I can't do the same with my iPhone; even when I can mount it successfully, its always an arcane directory structure in DCIM sorted by date or something.

This is HUGE for me. I cannot understate how much utility I get from this alone.

nyarlathotep_··on Progress towards universal Copy/Paste shortcuts on Linux
> This drives me nuts as well, the number of times I close a tab with C-W, or select all with C-A...

I've lost countless SessionManager terminal sessions this way on Windows and Linux.

nyarlathotep_··on Volkswagen locks horsepower behind paid subscription
> What was the point of doing this prior to selling a subscription to unlock it?

There are/were legitimate considerations for this too--I've had a few GTIs that ended up 'tuned.'

Typical failures on tuned cars, past a certain power, level were clutches (both in MT and DSG models) and probably other ancillary components.

I'm sure there's also lifespan calculations for components at the stock power levels too. Probably a shorter lifespan/the projected failure rates only account for the stock output etc etc.

Page 1 of 14Next →