HNHacker News
TopNewBestAskShowJobs

abathur

2,099 karma · joined November 1, 2014

Fixing Shell with Nix + https://github.com/abathur/resholve. Blogging @ t-ravis.com
submissionscomments
abathur··on Going declarative on macOS with Nix and Nix-Darwin
In exchange for having taken the time to understand and declare exactly what you depend on to be productive (and nothing else), you get to start ~productively-fresh instead of living in a cargo cult of whatever unexamined arbitrary state and executables were present at your last backup.

It also means you aren't completely out of luck if you get lazy and don't test your backups for 6 months only to find out they stopped working after you ran some `blah blah update/upgrade` command.

abathur··on Going declarative on macOS with Nix and Nix-Darwin
Unclear at what level you're asking, but Mitchell's comment identified it as a nix-darwin feature, and you can see how he's using it in the config he linked at https://github.com/mitchellh/nixos-config/blob/b73a16fc918c5...
abathur··on Incels need more mental health help, have "fundamental thinking errors"
I'm not sure how much meaningful information about "kindness" can fit in the signal a dating app/website tends to carry?

Like, we could probably study dating websites and conclude that having a pleasant voice isn't high on most people's wish list, but I imagine a fair fraction won't keep dating someone if they find their voice grating.

abathur··on I quit my job to work full time on my open source project
Built something similar (though I've yet to get astound to the frontend for it--vaguely intend to borrow one).

I neither love nor hate it as a sync mechanism, but I ended up satisficing with storing the history in my dotfile repo, treating the sqlite db itself as an install-specific cache, and using sqlite exports with collision-resistant names for avoiding git conflicts.

abathur··on Clicks – Physical keyboard for iPhone
Same, though I did have a Sidekick (2008).

I've never stopped missing it. Every time I start trying to ~swipe some technical term that the keyboard won't get unless I've added it previously. Every time I type 'n' instead of a space. And more.

I was perusing the patents a few weeks ago and noting that some of them are coming up (but some were a few years out).

abathur··on Suicide Rates Are Up for Gen Z Across the Anglosphere, Especially for Girls
> The key point is that it puts the onus on individual men, not on society at large.

A gentle nudge, I hope.

I'm not sure how the examples you give place any undue onus on individual men, nor how they absolve society at large.

I read both examples as gesturing at how the society socializes boys and what it expects of men. I doubt many would suggest individual men are making abstract, rational, uninfluenced, ruggedly-individual decisions to prefer suicide over seeking mental healthcare.

We're all responsible for how we expect people to perform their gender (and how our personal expectations factor in to what society at large expects), but the most-direct way to change those expectations is to reject them at scale.

In this case, men have the greatest leverage to initiate change. The point isn't that millions of men need to individually make a quiet decision to seek mental healthcare in secret--it's that millions of men can change the weather here if they individually choose to reject traditional expectations (including the reigning hyperagent ideology you cite) and make space for others to follow.

I hope it's obvious that retooling our gendered expectations of men (as a society) is a thread that's at least worth pulling on with respect to reducing male suicide rates. I hope it's also clear that a lot of individual men would have roles to play in that process.

You're right that it isn't the whole story. Creating the preconditions for men to readily seek mental healthcare doesn't matter much if the care isn't obtainable for other reasons. But I think it's a reasonable focus until there's good evidence that men are motivated to seek care that isn't ~accessible.

---

Few social problems are best addressed with an answer from one perspective.

Some people over-flatten the gender pay gap, for example, into something inflicted on women by a culture that doesn't value them like it does men. Some people over-flatten it into something women inflict on themselves when they aren't as likely to negotiate a higher salary, ask for raises, job-hop, work in more dangerous industries, put in gobs of overtime, pursue management positions, get STEM degrees, and so on.

Some read the former as shirking personal responsibility and begging society for equal outcomes. Some people read the latter as putting the onus on individual women, not on society at large.

We can break out of frames like these and focus on helping people flourish. Some of us may not be able to walk and chew gum--but some of us can walk, and some of us can chew gum.

abathur··on Suicide Rates Are Up for Gen Z Across the Anglosphere, Especially for Girls
> Figure 3 shows four facts that are important for understanding adolescent suicide: (1) Boys have higher rates of suicide than girls, (2) since 2010, boys have had greater absolute increases in suicide (the total number of additional suicides per year), while girls have had higher relative increases (the percentage increase over time), (3) girls have now reached higher suicide rates than any period previously recorded, and (4) boys have followed a “roller-coaster” pattern of suicide with a rise beginning in the 60s, a fall beginning in 90s, and a rise in the late 2000s and 2010s. (Fact #4 will be the focus of a future post on this Substack.)
abathur··on Procrastination is connected to perfectionism
Maybe it's paradoxical, but I think some combination of working on OSS broadly and using Nix in particular have helped me fight an inclination towards perfectionistic procrastination.

I still prefer to build a working prototype in private rather than flail in public, but the relative ease of integrating publicly-available sources means I get immediate leverage from ~publishing everything I depend on.

I've had less success extending that to writing, though.

abathur··on Show HN: Weeks of Your Life
I get the urge to quantify life like this, but as a late bloomer in many respects I find it helpful (less stressful) to focus on who I've been rather than how long my flesh has been bumbling around.

It's all a continuum full of overlapping parts of myself, but I wasn't really recognizable as my current self before about 22ish. I don't find it terribly helpful to feel time-pressured about what that previous person spent those weeks on.

Think of it as a kind of persona bankruptcy.

Life is short, and my subconscious already spends enough time worrying about water under the bridge.

abathur··on Our Chevy Blazer EV Has 23 Problems After Only 2 Months
Plus ~new software in and to manage those parts.
abathur··on Hyperloop One to shut down
Perhaps not no weather--water intrusion/management will still matter.
abathur··on The changing face of post-pandemic New York City
There are at least hundreds of thousands of teachers in high-risk age groups. I can't imagine any solutions to this logistical problem that wouldn't also significantly affect learning outcomes.
abathur··on Why do programmers need private offices with doors?
This strikes me as very thoughtful, though I imagine I'd end up concerned about whether I was feeding said assistant sufficiently meaningful work...

I would love to have someone else sit in on meetings, but i suspect I'm there in the hope that I'll ask an incisive question to shake a hidden requirement loose.

abathur··on NixOS has one fatal flaw
I feel this.

I ~empathize with people who wish it were simpler, and agree there are too many sharp corners. (For example, the traditional CLI certainly left a lot of room for improvement.)

I can vaguely imagine the prospect that something new gets this more-right than Nix, but on some level I also suspect most ~complainers aren't appreciating the scale of the domain complexity Nix closes over in order to forge The Nix Way and square decades of contrary software development/packaging/deployment practices with it.

abathur··on NixOS has one fatal flaw
There's some prospect of Nickel (https://github.com/tweag/nickel) meeting this need, though haven't tried it and can't really vouch.

Typing might be really helpful for building your own layers up, but I don't know if it can meaningfully help with problems around consuming existing Nix ~APIs.

abathur··on Why did older computers and OSes use UPPER case instead of lower case?
As someone who had extremely poor handwriting as a child (it is still not great...), it makes a lot of sense to me that they'd land here.

Over the years, being regularly mocked/embarrassed/reprimanded over my handwriting and often forced to re-write assignments led me to develop a weird print ~hybrid casing that substituted a fair number of uppercase forms anywhere my lowercase forms caused trouble.

(This is mostly a fallback when someone can't read my cursive, or for official forms, package labels, etc. For the same reason I also adopted a smaller number of uppercase print capitals in my cursive.)

When it isn't socially appropriate to use ALLCAPS or come across as a sTRANgE pERsoN, I have to be fairly careful/attentive when writing in print to avoid dropping into mixed case.

(I'm not a monster; I'll scale these more like smallcaps when I write them.)

abathur··on Relative shell script includes with realpath on FreeBSD
One approach to this problem that’s been fruitful in Nix ecosystem is ~packaging scripts and baking in absolute paths at build time. (Generally by rewriting references in the script to absolute paths or generating wrappers to set PATH or BASE or DIR or whatnot.)
abathur··on [dead]
I generally agree with your skepticism of the viewpoint presented in the article, but I feel like your conclusion is a little too broad. Some things to weigh, here:

- Wikipedia identifies Julie Bindel (author of this piece) as a radical feminist. AFAIK, this branch of feminist thought's opinions on pornography are quite consistent with what's expressed in this article. Radical feminism isn't ~representative of broader feminist perspectives on porn.

- While feminism tends to be associated/correlated with the political left, UnHerd is (again, AFAIK) generally recognized to have a mild rightwards lean. I hesitate to characterize the slices of feminist thought that appear in UnHerd, but I don't find them representative of any conversation I've ever had with the feminists in my life.

abathur··on Covid's damage lingers in the heart
I suspect GP would find the subjective difference between "go home, it's all in your head" and "you aren't crazy, but I don't know how to help you" to be meaningful.
abathur··on US transition to clean energy is happening faster than you think, reporter says
Capacity lost during winter storm Uri was due to power infrastructure that wasn't sufficiently winterized, and that shortfall was broad across the energy mix.

Most of the unexpected capacity offline was actually natgas. This is unambiguous in even an analysis commissioned by the Texas Oil and Gas Association: https://docs.txoga.org/files/2644-4-22-21-enverus_txoga_wint...

Page/slide 21 is particularly instructive on this point. If you believe anything else, you need to take a pretty critical look at whoever's been disinforming you on this topic and why.

abathur··on Live near your friends
If everyone they are close to also moved to where this guy and his brother live--and so on--they could have quite the 1 easy trick to found a new megacity.
abathur··on macOS Sonoma is available today
Try running `sudo mkdir /nix && sudo chown $USER /nix` on modern macOS.
abathur··on The elderly are becoming homeless at a rate not seen since the Great Depression
I agree it is worth accounting for this, though I'm not sure the nation-wide rate disproves the claim.

"Large companies" could be having a significant impact on some number of urban markets without shifting a country-wide statistic in a way that's unambiguous against trends driven by larger forces like population age and economic trends.

abathur··on Archaeologists discover oldest wooden structure
It should be evident that, with effort, the date of all firsts (and lasts) will continue to approach (but probably never reach) the date of The Oldest (or Newest) Artifact We Can Plausibly Find.

It doesn't take genius, intellectual courage, or prescience to expect this to continue.

There's certainly room for theorizing about what we may find and where, but archaeologists should in some fundamental way be more limited by proof than their imaginations.

Aside: I'd love to see the citation for "They called him crazy for thinking that the Egyptians had structures 12,000 years ago", as I'm a bit flummoxed by who's stupid enough to get any further out over their skis than "we don't have any evidence for that."

abathur··on MGM is down, cybersecurity attack ongoing
Take w/ requisite salt, but per Daily Mail [1]:

> Thousands of guests at MGM Resorts in the Las Vegas strip have been locked out of their hotel rooms after the company was hit with a cyber attack, according to reports.

> MGM Resorts International has about 48,000 rooms on The Strip. The company's properties include Mandalay Bay, the Bellagio, Luxor and MGM Grand, among others.

> The outage, first detected on Sunday night, has affected company emails, reservations, booking, room keys and casino slot machines.

[1]: https://www.dailymail.co.uk/news/article-12505921/MGM-Resort...

abathur··on Snoop unto them as they snoop unto you
Anecdata, but I regularly see people exceed the speed limit by 30mph in Houston without much intervention by police.

The city has (imo) a psychotic driving culture, but is still roughly middle-of-the-road in us news and world report's ranking of most dangerous US cities to drive in.

Large speed deltas are (conjecture I haven't bothered to research) probably unsafe under any conditions. Exceeding safe speeds for the conditions is obviously dangerous, but the size and design of the road and it's lanes are some of those conditions.

I don't particularly care which, but in order to minimize speed deltas I do think it should be incumbent on the state to either set low speed limits and fastidiously police them or else set speed limits that are close to the natural speeds a given road supports to cut down the gap between people who drive the road as it feels and those who drive the signage.

abathur··on NixOS just dropped Anduril as a NixCon sponsor
You can obviously conclude that it isn't relevant. Or that it is, but interpret it differently.

I've edited to soften; I intentionally omitted interpretation. It's just context (that you may or may not see as meaningful).

abathur··on NixOS just dropped Anduril as a NixCon sponsor
I guess it may also be meaningful context that the account posting the link on HN indicates that it is affiliated with Anduril.
abathur··on NixOS just dropped Anduril as a NixCon sponsor
Most of the commentary I've seen is generic, but most of the specific comments I've seen mention Anduril's loitering munitions.
abathur··on Ask HN: Why is home property information so public?
So that private interests can figure out how to do exactly that--contact the owner of property they'd like to own or drill on or obtain water from or get an easement through or put wind turbines on?

Edit: blatguzzler's sounds more foundational.

← PreviousPage 5 of 31Next →