HNHacker News
TopNewBestAskShowJobs

silversmith

956 karma · joined January 6, 2010

submissionscomments
silversmith··on Xiaomi Home Integration for Home Assistant
Low battery detection relies on reliable battery level reporting.

Most of my devices hover around 90% for months, then drop to 60% and die within a day. I've stopped bothering with preemptive maintenance, and just replace batteries when devices drop offline.

silversmith··on Xiaomi Home Integration for Home Assistant
Could you elaborate? I run HA in docker, and the extent of necessary configuration was adding this in docker-compose.yml:

    devices:
      - /dev/ttyUSB0:/dev/ttyUSB0
silversmith··on Autoflow, a Graph RAG based and conversational knowledge base tool
Is this wholly self-hostable? I'd be curious to run something like this on a home server, have some small model via ollama slowly chew through my documents / conversations / receipts / .... and provide a chat-like search engine over the whole mess.
silversmith··on GeForce RTX 5090
10 years? Multiple vendors have 1600w PSUs on market right now.

What's more, you'll need an AC to play pc games. My home office room is ~6m2, and even the current 500w machine I have there can noticeably bump the temperatures under load.

silversmith··on How old is your globe? [pdf]
The older entries for Baltics are wrong tho - new/old values are the same for both occupation of 1940 and restoration of independence in 1991.

And same for Thailand / Siam, same in both entries.

silversmith··on Show HN: Dotenv, if it is a Unix utility
But then the problem is changing configs means building a new release, and needs code push access. Pretty much every config variable has env override in my apps - allows project owner to poke about in web UI without bothering me for changes.
silversmith··on Debloat non-rooted Android devices
Could it be that it's a US-specific thing? My last three phones have been EU-sold Samsung S series, and the only things I'd consider "third party bloat" were pre-installed versions of Facebook and MS Office, both easily removable.

The Samsung replacement apps is down to personal preference, I find them easier to use than Google "originals".

Having casually interacted with phones from other brands, I consider Samsung among the best Android options as far as software and UX goes.

silversmith··on OpenAI: Streaming is now available in the Assistants API
For me, the constant visual changes of new parts being streamed in are annoying, and straining on the eyes. Ideally, web frontends would honor `prefers-reduced-motion` and buffer the response when set.
silversmith··on Only 7k Miles? EV Owners Not Happy About Tires Not Lasting Long
One possibility - if you do regen braking as in one pedal driving, there is a lot less coasting to stop, and I imagine that is less stressful on the tires.
silversmith··on Orthic Shorthand – Write as fast as you type
There might be some stretches of imagination there, but the base is solid - cuneiform writing was definitely formed by the medium (pressing a cut reed into clay).
silversmith··on Volkswagen Will Bring Back Physical Buttons in New Cars
I have a car with voice controls. That don't work if the overall UI is set to Latvian. And struggles with my accent when set to English. The climate control knobs have no problems with my language skills tho.
silversmith··on Gemini AI
EU citizen - I love it. Couple clicks to tell a website not to profile me is nothing. You already are rejecting mailing lists and offers everywhere, what's one more thing.

I don't get spam mailing lists or robocalls. I can safely sign up to services knowing I will be able to unsubscribe easily. I can buy things online knowing they can be easily returned.

Yes, some of my clients lament the inability to use those patterns. I politely smile and nod.

silversmith··on Rails 7.1 Released
There's something I never see mentioned in this discussion: you can be flexible with what libraries/frameworks you pick, but you can also be flexible with what you build with those.

If doing things exactly the way you envision involves building the world from scratch, it's often better business to go with a "less elegant" solution that can be rapidly pieced together from mainly ready-made components.

I've often earned long-lasting trust and cooperation of clients by asking whether they would like to adjust (or forego entirely) that one feature, if the project ended up being 20 or more % cheaper/faster to deliver. And given that choice, it's surprising how flexible businesses can be.

silversmith··on Amsterdam preparing to lower speed limit to 30 kilometers per hour
The street looks that way because up until now the speed limit was 50km/h, or about 30mph.
silversmith··on Bitwarden: Free, open-source password manager
I'm using keepass, and the sync does not seem to be hassle - my file lives in dropbox, and it's always been synced before I open the app on another device. Bonus - backing up the database is as easy as copy-pasting a file.
silversmith··on Bitwarden: Free, open-source password manager
Same boat. I'm also curious how does device sync happen with bitwarden - from a cursory glance it seems to rely on their cloud. Can you manually manage the database file, like with keepass?
silversmith··on Griffin – A fully-regulated, API-driven bank, with Clojure
Counter-anecdote: my brother is building a startup (cashflow forecasting tool, check out https://tailwindapp.eu/) on top of those banking APIs. Granted, he's spent many years in the industry, but as I understand, API access was by far not the hardest part of it.
silversmith··on A new instrument found unusual success
Soo... Electric version of concert kokle? And that got patented?
silversmith··on Disables WebEnvironmentIntegrity feature and origin trials
I think you might be.

For me, the bank website is where I pay the bills, review my cash flow, and manage investments / savings. Even if others could be replaced, I can't imagine going to a physical branch just to pay for my internet connection.

silversmith··on The hidden cost of air quality monitoring
Only for huge distances. I have mine connected directly to the BT of the mini pc I use to host HA.
silversmith··on In praise of blowing up your life
Do you think it feels better on the other end because you are in a better place, or because it finally stops hurting?
silversmith··on I wrote my own smart home software
My philosophy with HA is not to touch it too much.

I update only when there is some feature I absolutely need to have. And even when there is a new feature, give it a month or two to mature before using. I run a specific docker tag with auto-updates disabled. The instance is not internet accessible, so less care needed for security patches. When there is an exciting new feature, I apply that excitement to the busywork necessary for HA updates, and power through.

Furthermore, I use the built-in UI only for administration purposes. Run a custom react app that talks to HA via websocket/rest APIs. Those are pretty stable in my experience. Same with YAML configured automations.

Sounds like a lot of work, but I feel that it's offset by someone else writing the integrations with 3rd party services. When I want to control my new robot vacuum cleaner from my custom dashboard, all I have to provide is the UI. Someone else has figured out how to talk with the vac APIs, how to authenticate requests, and what to do to avoid getting rate-limited by the 3rd party service. I have to deal with only the HA quirks, not every 3rd party service quirk.

silversmith··on Vacations in the Soviet Union
From the "I remember" I assume you lived through it. Were you per chance from "proper" soviet union, aka Moscow / Petrograd area? Because allegiance to the state and nothing else was the ideal in the "less correct" regions such as Baltics. It "got better" as time wore on, but especially after the occupation, every attempt was made to erode anything and everything else people might gather around. Forced ethnic mixing with deportations to faraway regions to dillute national identity. Pioneer movement and schoolwork that taught you to think of the union first, family second. Heck, even open encouragement to rat out your parents for "un-soviet" behavior.

It might be sovietophobic in the sense we would rather not have it repeat, to put mildly. But for the occupied regions, it was far from fiction.

silversmith··on Lessons by 3blue1brown
For me it's the visual component, especially the animated transitions that very neatly highlight the relation between various concepts or values.

I learned most of the topics in those videos well enough to pass highschool/university exams, but very often the real "aha!" moment came after seeing lines transform from one into another, planes deforming, or boxes being subdivided in 3blue1brown video.

silversmith··on EU countries approve 2035 phaseout of CO2-emitting cars
Dacia already has a 20k EUR electric model - Spring. Sure, the equivalent ICE Stepway is 14k, but it's not all Tesla pricing levels.
silversmith··on Give babies peanut butter to cut peanut allergies, study says
I knew this before, as a fact like any other.

Now that I've recently become a parent, it's... it's shocking. The idea of handing someone that young and helpless off to strangers raises a strong "NO!" reaction, right from the gut instead of the brain.

In my neck of the woods we get 1.5 years maternity leave, and experiencing it myself I'm honestly not sure even that is enough.

silversmith··on SPA view transitions land in Chrome 111
I just think it looks neat. I first saw this animation demonstrated by chrome team years ago in some developer conference video, and have been searching whether it's done every couple of months since then.

Sure, if you make seconds-long animations on every interaction, or implement this for blog posts, it's going to be unusable.

But for web apps, short animations in UI transformation make it feel more... held together I guess. Consistent. I like it.

silversmith··on Konsta UI – Mobile UI Components Built with TailwindCSS
Sometimes, write-only languages are okay. Landing pages, marketing materials that will be gone soon. Tailwind shines there.

Web apps, not as much.

silversmith··on Saying goodbye to Stack Overflow
Counter-ancedote: my 13 year old, 9K rep account gets the same treatment as original poster. I've given up on participating (after latest and particularly upsetting episode of "question not good enough"), and use the site only through google. Shame, it used to be easy access to expertise.
silversmith··on Bing: “I will not harm you unless you harm me first”
Modern AI works by maximizing the correctness score of an answer. That's the goal.

It does not maximize its chances of survival. It does not maximize the count of its offspring. Just the correctness score.

We have taught these systems that "human-like" responses are correct. That's why you feel like talking to an intelligent being, the models are good at maximizing the "human-likeness" of their responses.

But under the hood it's a markov chain. A very sophisticated markov chain, with lots of bling. Sure, when talking to investors, it's the second coming of sliced bread. But come on.

← PreviousPage 4 of 9Next →