ryanianian

Joined 13 years ago

Karma
2,514
Submissions
691
Member since
May 9
Coding and ranting
View on Hacker News

Recent submissions

Comment · 1 year ago
The "enshittification" hasn't happened yet. They'll add ads and other gross stuff to the free or cheap tiers. Some will continue to use it, but there will be an opportunity for self-hosted models to emerge.
Comment · 1 year ago
I absolutely adore TextMate, but it hasn't kept up. It will often fail to respond to the `mate` terminal command, or it will take many seconds to start even on my mostly vanilla M4 Max.
Comment · 1 year ago
I really want a fixed-width font. I know most people dislike writing prose with monospace fonts. But I'm a developer, and proportional fonts always feel wrong.
Comment · 1 year ago
Chicken feed can be nutritionally complete. We've industrialized chicken nutrition.
Comment · 1 year ago
Not sure if it's still in use, but for a very long time, AWS billing relied on getting usage data via rsync.
Comment · 1 year ago
Watt is not a unit of energy but instead a unit of power. A brain may need 20 watts, but it may use 20 watts for a lot more time than ChatGPT would.

The brain may ultimately be more power-efficient, but the units you want are watt-hours.

Comment · 1 year ago
Why is it "abusing," and what would you suggest as an alternative?
Comment · 1 year ago
Could there be a different smell or air-flow coming from one side versus the others?

My apartment building has identical elevator lobbies. I thought my dog was smart by not leaving the elevator on seemingly identical incorrect floors. But actually I think she just knows what home smells like.

Comment · 1 year ago
Really cute. But I really want the ability to put the different tabs -- Brief, Workspace, Schema -- side-by-side. I know SQL and wanted to play with this, but the UX was frustrating enough to drive me away, even though it is really pretty.
Comment · 1 year ago
I get you're being snarky, but I'll politely push back.

I remained skeptical for a long time. Then I got one. I absolutely love it. In particular, the ability to have multiple notebooks with me and cross-linking via tags. And "infinite pages" lets you insert space in the middle of a page or continue moving down without having to worry about physical page sizes. I can also screen-share the tablet with the desktop app to draw diagrams on zoom calls.

Admittedly, it is only incremental over a spiral notebook and a bic pen. But they do that incremental thing pretty well, particularly because of their focus on the "calm tech" aspects and lack of mainstream ecosystem to track upstream.

Comment · 1 year ago
Recruiters and agents have been solving this problem for years. Firms hire a recruiter for jobs that they actively want to fill. Applicants hire a job agent. Those two meet. Very little incentive for spam in this relationship.

The problem, of course, is mismatched incentives for the middlemen versus the clients, particularly at the margins. Similar to real-estate brokers. They may be effective in many ways, but they are looking for pareto-efficiency, where they get you 80% of the match (or 80% of the pay) or whatever for 20% of their effort.

It's hard to imagine any incentive scheme between buyers (hiring managers) and sellers (applicants) that wouldn' be subject to the same market mechanics, even if at lesser scales when done through more automated means.

I don't think crypto really has anything to do this.

Comment · 1 year ago
FWIW there are several third-party mobile applications that work just fine to operate Sonos equipment.

The speakers expose a few SOAP-based APIs to any clients on the LAN. Those allow for track control, grouping, etc. They don't allow adding new music services, but they can do the vast majority of daily interaction. These APIs continue to work nearly flawlessly even for my Play:1 devices that are 10 years old.

Streaming via AirPlay is indeed hit-or-miss, but it hasn't gotten worse in the past couple years.

I control my Sonos from a jQuery-based web application I wrote nearly 10 years ago that runs on a raspberry pi in my closet. I have not had to change anything in several years, and I use my 15+device Sonos system all the time.

The new app is indeed a dumpster fire. Somehow the company managed to make their first-party application worse than any of the third-party applications.

Comment · 1 year ago
PHP trivially scales up to multiple nodes behind an LB. You're really only limited by your backend storage connection count and throughput.

Go and friends may make for more efficient resource utilization, but it will be marginal in the grand scheme of things unless there are plans to do massively different things.

As it is this code is very simple. I haven't used PHP in 15 years and I was able to trace through this from front-end to back-end in less than 3 minutes.

To me it look like a really great level of complexity for the problem it solves.

Keep it up, OP.

Comment · 1 year ago
Frodo's eating a green-screen-like blob that your TV erases to add in a Big Mac. The car Vin Diesel is driving gets automatically replaced by the 2035 Audi. The actor just mumbles a thing, and the TV replaces it with company names in the actor's voice.
Comment · 1 year ago
Even if you don't click it, you still receive the message. A big part of marketing is repeating the same thing over and over again in multiple forms so it sticks with you long enough to inform a purchasing decision.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton