HNHacker News
TopNewBestAskShowJobs

bmelton

10,910 karma · joined September 26, 2008

barry.melton@gmail.com
submissionscomments
bmelton··on Apple M3 Ultra
https://digitalspaceport.com/how-to-run-deepseek-r1-671b-ful...
bmelton··on Italy moves to reverse anti-nuclear stance
To be sure, they're a cost -- but at least in America, LiFePo4 batteries are practically being given away right now -- 100Ah@12V for ~$100 US. I suspect these are the "let's make hay before the tariffs hit" prices, but there are a lot of unpronounceable brands making surprisingly high quality products in the space.

As for off-peak storage, these would allow you to replace a Tesla powerwall for ~$600-750 US. I don't know your country, or its peaks (or valleys) but on my sailboat, off-peak is night time or cloudy days, and in sunny climes, 600ah gets me nigh infinite power. Without clear skies, I'm limited to ~4-5 days of normal consumption.

(Not trying to nudge you off your position at all, just sort of reflecting/remarking at how practicable this all is at the moment.)

bmelton··on Italy moves to reverse anti-nuclear stance
LiCoO2 / NMC aren't the popular chemistries any more. LiFePo4 is a remarkably stable chemistry, with extremely low risks of fire.

In the unlikely event that they do catch fire, they are extinguishable with water.

Nothing has zero risk, but there are much more stable chemistries available than those that formed this (rational) opinion.

bmelton··on Ask HN: Who wants to be hired? (March 2025)

  Location: Annapolis, MD
  Remote: Yes
  Willing to relocate: Yes, but it would have to be perfect 
  Technologies: HTML/CSS, Javascript / Typescript, React / React Native, Next, CSS, Tailwind, SASS, Python, Elixir, Ash Framework, Postgres, MySQL, MongoDB. Flutter & Dart. 
  Résumé/CV: https://github.com/bmelton/ 
  Email: barry.melton@gmail.com
I'll add a resume link shortly, but I recently found out that due to the president's recent cutbacks, my current position (modernizing an old government security/compliance application) will be going away at the end of the month. I'm your classic "jack of all, master of none" general technologist, but I've been full stack for multiple decades in all of the above mentioned technologies to varying degrees. I'm an effective team lead, effective at people or process management, and while I'm not the sort of person you'd likely hire to optimize your queueing algorithms, I'm quick and effective at building from 0 to 1, with resulting applications or technologies that are accessible, performant, and attractive.
bmelton··on Ask HN: Who is hiring? (March 2025)
Not related to the org in any way, but considering 'someone' is singular, and bullet point 'd' -- I think they're looking for a single contributor that meets all of the above
bmelton··on The man who spent forty-two years at the Beverly Hills Hotel pool (1993)
Oh, sure. There are lots of things in lots of spirits. Sugars, distillation methods, heart-cut precision can all yield different effects from a spirit, but I can distill a bottle of vodka that's predominately methanols and acetaldehydes from the heads that are perfectly clear, and definitely not better for you than the same spirit from just five minutes later in the distillation.
bmelton··on The man who spent forty-two years at the Beverly Hills Hotel pool (1993)
People can be persuaded to silly things on silly logic.

There was a time after prohibition when the prevailing theory was that vodka was healthier than whiskey because it was clear and whiskey wasn't.

Our educational institutions marched an entire populace right into obesity because the government insisted the food pyramid was scientific, and not the result of lobbying.

Honestly it's a bit wild to me that we ever think we know anything for certain.

bmelton··on Why Ruby on Rails still matters
Vanilla, CNCF. K3S is tempting.
bmelton··on Why Ruby on Rails still matters
It probably does! Kamal/MRSK has been on the roadmap for awhile. I have deliberately endeavored to keep the existing k8s setup as minimal as possible, and it's still grown to almost unruly. That said, it works well enough across the (surprisingly power efficient) Dell C1100s in the basement, so it'd take a migration to justify, which is of course the last thing you can justify this with.
bmelton··on Why Ruby on Rails still matters
I've been thinking about that article for the past week so much that I've been looking at $250 Ryzen 7 5700U 16/512/2.5G Ace Magician NUCs to move some of my properties to. They're known to be shipping spyware on their Windows machines, but my thought was that I'd get 3 of them, clear them out with Debian, and set them up as a k8s cluster and have enough horsepower to handle postgres at scale.
bmelton··on NASA's James Webb Space Telescope faces potential 20% budget cut
The Biden administration released an RFP a year ago to exactly that end. IIRC, there was an $800+ million contract awarded.
bmelton··on Show HN: My first side project, streamlined book clubs on Slack
MUCH improved!
bmelton··on Show HN: My first side project, streamlined book clubs on Slack
Not surprising that Lighthouse didn't catch it, but the white text on the peachish background lacks contrast for accessibility and would be quite hard to read for the visually impaired / older audiences.

(If that's something you're concerned with)

bmelton··on U.K. orders Apple to let it spy on users’ encrypted accounts
In China, Apple limits end to end encryption and stores user data on state-owned servers. The Chinese app stores censors apps like the New York Times and Washington Post, disallows privacy apps like Signal, or any VPN that might bypass the great firewall.

I think the odds that they quit trying to earn the ~$100B annual revenues they get from the UK over this is closer to zero than 1

bmelton··on Show HN: Onit – open-source ChatGPT Desktop with local mode, Claude, Gemini
Creative Commons' FAQ addresses this

    Unlike software-specific licenses, CC licenses do 
    not contain specific terms about the distribution 
    of source code, which is often important to ensuring 
    the free reuse and modifiability of software. 
    Many software licenses also address patent rights, 
    which are important to software but may not be 
    applicable to other copyrightable works. Additionally,
    our licenses are currently not compatible with the 
    major software licenses, so it would be difficult to 
    integrate CC-licensed work with other free software. 
    Existing software licenses were designed specifically
    for use with software and offer a similar set of 
    rights to the Creative Commons licenses.
bmelton··on Show HN: Folks – A Community for Product People
Both work exactly as expected

Thanks!

bmelton··on Show HN: Folks – A Community for Product People
Let me know if I can help with the debugging in any way!
bmelton··on Building a Medieval Castle from Scratch
Ruth Goodman has a phenomenal series about living in historic times on BBC. She's "lived" in several eras as early as back to the 1620s, and I've enjoyed literally all of them including the one she did from Guedelon, entitled Secrets of the Castle.

Some of them are available for streaming, some appear lost to time (no pun intended) but this one appears to be available on YouTube

https://www.youtube.com/playlist?list=PL72jhKwankOiwI5zt6lC3...

https://en.wikipedia.org/wiki/Secrets_of_the_Castle

bmelton··on OpenAI has upped its lobbying efforts nearly sevenfold
Punishment is a separate discussion from personhood though. As I've said in another nearby comment, personhood enables central accountability in ways preferable to its absence.

Aside from that though, we have lots of other enforcement mechanisms that we don't avail ourselves of for lots of reasons, some rational, some not. We can imprison executives, as we've done with Theranos' Elizabeth Holmes, Bernie Madoff, Jeffrey Skilling, Jordan Belfort, Martin Shkrelli, Donald Blankenship, etc.

We can also mandate compliance or impose oversight, mandate public apologies, ban companies from engaging in certain business activities (thinking HSBC being banned from financial services after money laundering,) impose corporate probation, mandate recalls, clawbacks, or probably lots of other things that don't immediately come to mind.

That we typically just impose financial penalties is probably a reflection of our values as a people or a judicial system or our government's willingness to collect fines, but we should not pretend that it's the only available option.

bmelton··on Frequent social media use tied to higher levels of irritability
There are a few phones on the market that aim at this, to varying degrees

https://www.thelightphone.com/

https://hisenseeink.com/products/hisense-a9-pro-e-ink-smartp...

bmelton··on Show HN: Folks – A Community for Product People
Looks great. I love the minimalist styling. My wife is a product manager / product owner, so I (wrongly, it seems) assumed that "product people" meant falling into that line of work (as that's how she and others in product tend to describe themselves.)

Other than that misunderstanding, my only other comment is perhaps a personal gripe -- the marquee scroll at the top makes it very hard for me to concentrate on anything else on the page. I was going to attribute this merely to me being challenged or ADHD in some way, but then I remembered that we deprecated the <marquee> tag in HTML and there was probably a reason for that.

Edit: Trying to register now, and I'm curious why the 'password' prompt isn't allowing Chromium to auto-generate a complex password?

bmelton··on How to improve your WFH lighting to reduce eye strain
I'd wager they're pretty good. If you can leverage a parabolic reflector at a light's focal length, you can get them to collimate in a way that approximates the sun by appearing to be pinned near-infinitely far away. The reflector is generally what takes up the space, but it's necessary(ish) -- you could approximate the effect by using a fresnel lens at the light's focal length, but it yields a smaller light with rainbowing effects.

[This video](https://www.youtube.com/watch?v=6bqBsHSwPgw&t=843s) does a good job of showing how to make your own, as well as illustrating how good the effect is, while also demonstrating why space-hog implementations are likely to yield good results and slimmer ones not.

bmelton··on OpenAI has upped its lobbying efforts nearly sevenfold
You're asking "Do you think X? Or do you think Y?" here, but I know !X, _and_ I know Y. You've strung those clauses together as if they might mean something, so I confess I have no idea what tangent "fund political campaigns" runs off to, because I am not opining on the correctness of personhood but rather its history.

Before personhood, if a corporation had wronged you, you were limited to suing its trustees, its charter, or petitioning the government.

With personhood, I don't need to know who at McBigCorp decided to dump that sewage into my stream, I just need to know that it was done. I don't need to go after the trustees directly. Accountability is centralized, and the corporate entity likely has deeper pockets than the individual I might've sued for recompense.

So yes, corporations existed before corporate personhood, but they were more hazardous to public welfare and had limited remedy to abuse. The East India Companies and the railroad barons of the world were allowed to run roughshod until centralized accountability was imposed.

bmelton··on OpenAI has upped its lobbying efforts nearly sevenfold
This feels causally backwards, as the only point to corporate personhood is so that we _can_ hold companies accountable for their misdeeds.

Without personhood, we'd have to know which persons within an opaque company structure were responsible for wrongs against us in order to sue them directly instead of just being able to sue or fine "Walmart" or whomever.

bmelton··on OpenAI has upped its lobbying efforts nearly sevenfold
AI seems to have validated Wirth's Law[1] more than it has Moore's, and they are running in direct competition

[1] - "Software is getting slower more rapidly than hardware is becoming faster"

bmelton··on Ross Ulbricht granted a full pardon
I felt the same when Biden pardoned the judge who put kids in jail for pay, or the nursing home CEO who took money away from the elderly to buy yachts, but I'd decided that pardons were effectively for sale (tho likely by barter) -- seeing Biden close out his term and Trump open his term with pardons has been kind to those who'd like to compare and contrast, but they both mostly just appear to be paying down debts.
bmelton··on Dutch Align with US Export Controls on Some ASML Chip Tools
> We wouldn't normally expect Tim Cook to kowtow to the Chinese Communist Party, though

Why wouldn't we? They already do, and quite a bit.

They store Chinese user data exclusively in China on Chinese servers run by Chinese companies despite the obvious implication that the state has eyes into that data.

They censor apps out of the app store that violate Chinese policies and comply with requests for censorship, automatically deleting VPNs that could be used to bypass the firewall or news apps that could access free information. They censor information on Tianenman Square protests, and Hong Kong democracy.

They have modified iCloud encryption and air-drop settings to allow China to bypass them and limit time durations to make them less effective as tools in protest organization.

They make investments into Chinese companies, they maintain quiet neutrality on sensitive subjects that would imperil their relations with the state, they adapt to their markets and acquiesce their territorially disputed maps to China's requests, etc.

bmelton··on TikTok says it is restoring service for U.S. users
In context, you're both wrong. You're correct that § 2(G)(3)(A)(i) and (ii) explicitly name Bytedance and TikTok [1], so it is not up to presidential discretion to add more apps, but § 2(G)(3)(B)(ii) indicates that it is within the president's discretion to not enforce.

There are some paperwork qualifiers that for certain have not been met (the not-yet president almost certainly could not have briefed Congress as president 30 days prior) -- but they seem trivial to satisfy, and it would be pointless to initiate enforcement actions for an event nobody intends to follow through on

bmelton··on Sonos CEO steps down after app update debacle
The market has matured, but as of a year ago, there isn't another solution that I could drop in that could replace my SONOS system. SONOS is so far ahead and had to establish themselves by solving for so many fringe use cases that they are generally the only ones who have things like the connect:amps to bridge wired outdoor speakers and architectural in-ceiling/in-garden speakers within the same ecosystem

I'm sure that at some point, Samsung or Google or Sony or some upstart will catch up, but it will be a long time before someone eliminates SONOS from contention despite this multi-year setback

bmelton··on Design Token-Based UI Architecture
Great answer. In your scenarios, let's say OrangeCorp has their 'brand-orange' color token. They've defined it as the hexadecimal `#FFA500`.

Engineer Bob implements it as `hsl(39, 100%, 50%)` in a web project because the loading state requires shifting the color values, and he has a library that works with HSL but doesn't work hex.

What do you store for the source of truth? Are we just storing the hex value, and deriving translations from that? Or are we storing 'brand-orange' with a map of "hex: FFA500" and "HSL: 39, 100, 50"? Does the specification have an opinion?

← PreviousPage 3 of 34Next →