HNHacker News
TopNewBestAskShowJobs

ultrafez

156 karma · joined March 24, 2013

submissionscomments
ultrafez··on Debounce
I've seen the term "request coalescing" used to refer to a technique to minimise the impact of cache stampedes. Protects your backend systems from huge spikes in traffic caused by a cache entry expiring.
ultrafez··on Show HN: Uncurl.dev – Convert curl commands to a shareable, executable UI
There are many types of request that cannot be made with client-side JS alone, but for those that can, the ability to send those requests client-side would be handy.
ultrafez··on Turning my ESP32 into a DNS sinkhole to fight doomscrolling
Anecdotally, I've heard the term "doomscrolling" being used by a reasonable number of different people in different circles to refer to passively consuming "bitesize" content (e.g. social media, short text posts or short videos) for extended periods of time, regardless of content.

If you look at the definitions on Urban Dictionary[1], the ones from 2020/2021 are in the same vein as what you've described and what Wikipedia says, but more recent 2024/2025 definitions generalise the concept and lose the "negative news" element.

Always fascinating how language evolves and how quickly the meaning of words can change.

[1] https://www.urbandictionary.com/define.php?term=doomscrollin...

ultrafez··on Show HN: A website that heatmaps your city based on your housing preferences
This is very cool - I haven't seen anything like it before. I've spent about half an hour noseying at places I've lived or considered living, fascinating. The view of changing house prices is something that I haven't seen presented in this way either.

Thanks for building it and thanks for sharing.

ultrafez··on We're bringing Pebble back
What model are you using now that fixes the issues you experienced on your 735xt?
ultrafez··on The success and failure of Ninja (2020)
We're conflating the Ninja Creami with Ninja's smoothie makers and blenders - they are separate product lines
ultrafez··on Show HN: rallyup – Lightweight Wake-on-LAN Scheduler
Is the project named spinup or rallyup? The HN post title differs from the GitHub repo
ultrafez··on Steam games will need to disclose kernel-level anti-cheat on store pages
People might not buy a game if they don't think they'll get a fair play experience.
ultrafez··on Show HN: I built an app to use a QR code as my doorbell
The poke feature is back! It was re-introduced this year some time.
ultrafez··on Drasi: Microsoft's open source data processing platform for event-driven systems
It also seems reminiscent of KSQL - consuming multiple input topics, and producing output to a topic defined using a query written in a SQL-like language that defines how the inputs are combined and filtered.
ultrafez··on An Introduction to CSS-Doodle
Meta point - this page has one of the nicer "snap" scrolling mechanisms I've seen on Mac with a touchpad - scrolling still feels natural, but when I let go it snaps to a single slide. Scrolling with momentum seems to work naturally too. Can't comment on keyboard or mouse scroll wheel navigation though.
ultrafez··on Apple and Google deliver support for unwanted tracking alerts in iOS and Android
Strange. It shouldn't alert you unless the AirTags aren't connected to their own phones - do they leave their phones behind when going for a walk?
ultrafez··on Warn HN: The AI That Plugs Your Product on Reddit in Conversations
This objectively makes the world a worse place. I challenge you to come up with any ethical angle that supports your work on this product.
ultrafez··on Postman acquires Akita for automated API observability
Your first point is almost a meme at this point - so many products can be written off as pointless with the statement:

> As a [type of tech person], [product] is completely unnecessary as you can easily build a similar system yourself by simply combining [tool A] with [tool B] and [tool C]. It's so simple!

I'm not disagreeing with your point, but it misses the point that often the benefit of using a particular product is that you don't have to build it yourself, not to mention the other benefits you could get from using the exact same system as somebody else (e.g. sharing Postman collections).

ultrafez··on My Youtube earnings
Some of the cost might come from buying a computer suitable for video editing, which I can imagine could be a couple of thousand dollars.
ultrafez··on Paper Airplane Designs (2013)
The thing I'm most impressed and surprised about is that archive.org runs a Windows 3.1 emulator in the page, so you can actually use the program. I fully expected it to just be information about the program, perhaps with some screenshots. Modern browser tech is amazing.
ultrafez··on A Chrome extension for bionic reading on any website
Capitalism.
ultrafez··on Have I Been Facebooked?
haveibeenpwned.com does not use the k-anonymity method that you've described when searching for phone numbers: https://www.troyhunt.com/the-facebook-phone-numbers-are-now-...
ultrafez··on All my servers have an 8 GB empty file on disk
A fun problem on a Mac is that if you're using APFS for your filesystem, if it fills up, you can't delete any files. It's caught me out a handful of times, and each time, the only way to recover is to reboot, and thankfully I've had more free disk space after a reboot.

I'm not going to try to understand the logic as to why APFS requires free space in order to delete files (via any method, including dd)

ultrafez··on Centering in CSS
> There's more than one way to do it (TMTOWTDI or TIMTOWTDI, pronounced Tim Toady) is a Perl programming motto.

https://en.wikipedia.org/wiki/There%27s_more_than_one_way_to...

ultrafez··on UK warns people with serious allergies to avoid Pfizer vaccine
You being vaccinated only cuts off the path that the virus can take to somebody if the vaccine gives you sterilising immunity - otherwise, it may just prevent you experiencing disease symptoms, but not stop you being infectious.

There isn't enough evidence yet to understand whether the leading vaccines induce sterilising immunity yet. As such, we can't rely on these vaccines to give us herd immunity.

ultrafez··on A QR code built from Emoji
On the whole, I agree that the adoption of QR codes more widely is a good thing - they are a useful tool to solve a certain class of problems, but in pre-COVID times, they often weren't practical as only a small proportion of people would know how to use one, making it not a viable option to solve the problem.

However, one downside of mobile phone ordering is that it has made the ordering process significantly less streamlined. Some restaurants/bars require you to install an app, some are fully web-based (good) but require you to register, but only some of them are web-based, don't ask for more information than is required, and integrate well with fast/easy payment systems (such as Google Pay or Apple Pay).

ultrafez··on Fleets: A new way to join the conversation
And now, we've reached equilibrium again: every major social network now has stories.
ultrafez··on Twitter Will Allow Employees to Work at Home Forever
There's an option in the Preferences to "Show a badge on Slack's icon to indicate new activity" which, when unchecked, may stop the behaviour you're describing.
ultrafez··on Releasing software to the fleet far too quickly broke stuff
Using a lambda to route requests to other lambdas would result in you effectively doubling your Lambda cost, as your routing lambda would sit idling while waiting for the target lambda to return a result. If you're using API Gateway, it has a canary deployment option which can route percentages of customer traffic to different Stages, which gives you the gradual rollout capability that you wanted.
ultrafez··on MQTT: A Conceptual Deep-Dive
I have to question the overall quality of the article when it repeatedly uses the term "channel" to refer to the well-established concept of a "topic" in MQTT.
ultrafez··on Whistled Turkish
Do you mean that the whistles sound like the Turkish words that they represent?
ultrafez··on Chrome “clear cookies on exit” feature does not work
I've come across this before. I don't know what its full responsibilities are, but I know it's part of the Chrome update process.

I came across it when I was trying to get two totally separate Chrome installs working on one machine (using https://github.com/djbclark/chrome-schismator), in such a way that they can run in parallel, update in parallel, each totally isolated from one another. It seems as though it's not possible to have two Chrome installs update themselves separately due to the Keystone application only being able to store one reference to a Chrome install at a time, meaning that the other Chrome instance never detects that it's out of date.

ultrafez··on Microsoft Machine Learning Server Docker Image
I'm not sure what the purpose of the second-to-last line[1] is for, either - it just lists a directory.

[1] https://github.com/johnpaulada/microsoftmlserver-docker/blob...

ultrafez··on Cloud Firestore: A New Document Database for Apps
Do you think that the time-to-market advantage that using Firebase offers you justifies the (presumably) increased cost when compared to the cost of managing your own infrastructure?
Page 1 of 3Next →