HNHacker News
TopNewBestAskShowJobs

alanwreath

1,056 karma · joined January 22, 2019

submissionscomments
alanwreath··on [dead]
It’s petty and sad at the same time.
alanwreath··on What if Python was natively distributable?
It’s a good point. The Argo workflow/event set up I’m referencing isn’t for everything. It does distribute ELT pipelines rather well but I am not sure it was designed with that particular usecase in mind. Thank you!
alanwreath··on What if Python was natively distributable?
You peeps are right - I should have been less snarky.

Having worked with projects like celery I at first was enamored by the relative simplicity of getting a job queue going, but it traps you into celery which is just python or whatever language happens to create a celery compatible message structure (it’s amqp for most shops I’ve worked with).

Thing is in distributed systems it’s annoying when all the different systems have to pepper celery as a layer of your understanding. I found that systems like Argo workflows/events did an awesome job of keeping the message agnostic to anything (even Argo) such that writing the code was boring (the good kind). At the end you’re not even thinking about pubsub or anything other than either what you log out or write to a file. Either of those is fine.

How those different services connect or scale is irrelevant to your service (that’s for another layer handled by your Argo manifests) and it’s contextually liberating.

I am probably not being fair to this project, I just dislike making my software be someone else’s implicitly - there are places that would consider themselves x (celery in my case) shops because of the investment not only in the invasive code presence that is commanded by the library but the necessary mental model. I felt like while it is an investment to learn Argo - the code structure and mindset is pretty portable.

alanwreath··on Every Law a Commit – US Law in GitHub
Love to hear more about Dark Factory and how the pipeline works!
alanwreath··on U.S. exempts oil industry from protecting Gulf animals, for 'national security'
Wasn’t diversifying US energy sources also a national security issue? And wind energy was set aside because, wait for it, they killed animals. Birds to be specific.
alanwreath··on FCC updates covered list to include foreign-made consumer routers
Mikrotik nooooo!
alanwreath··on What if Python was natively distributable?
[flagged]
alanwreath··on FastAPI-compatible Python framework with Zig HTTP core; 7x faster
I was asking earlier if DHI has tests - seems they do. As does the FastAPI refactor.

Would be nice though if there was an exact test suite that ran against both that could demonstrate parity. It would be onerous to try and compare both library’s test to see which one is more comprehensive (believable) - by default I’d expect the original to be the most believable (duh) mostly because tests represent historical cases that can up and broke it.

alanwreath··on FastAPI-compatible Python framework with Zig HTTP core; 7x faster
I’m now just learning about DHI (which this project uses as the pydantic replacement that is typically used by FastAPI) - which by the way was brought up recently but seems to have gotten zero traffic

https://news.ycombinator.com/item?id=46767871

Very interesting.

alanwreath··on Google Fiber will be sold to private equity firm and merge with cable company
Ah the Google graveyard thrives.
alanwreath··on First 6 days of Iran war cost $11.3B
It’s spending. Comparatively? Not sure. Health and education are wildly more expensive in the US as compared to other countries). Are US citizens getting similar/better outcomes? What is the comparison between exported/imported jobs and health care between countries?
alanwreath··on White House plan to break up iconic U.S. climate lab moves forward
So true. You can apply this to limiting federal government. The GOP used to all be about states rights to self government. It’s so reversed that it feels like that’s never been the case.
alanwreath··on Pentagon formally labels Anthropic supply-chain risk
But for how long? If Claude is a supply chain risk. That means anyone hosting him would also be a supply chain risk.

Ergo AWS/Azure/GCP - nobody will host them because it’s Anthropic or the lucrative government contracts. Hegseth/Trump didn’t just say “you’ll never do business with the US” - it’s that they will never do business IN the US. Hopefully that means they’ll be able to take up shop elsewhere in the world.

alanwreath··on Pentagon formally labels Anthropic supply-chain risk
Labeling Anthropic a supply chain risk only because they were uninterested in doing business with the US government under the terms requested seems very much a bullying tactic that results in something the west critiques China for: coerced alignment.

Anthropic has been given a death sentence.

alanwreath··on Oban, the job processing framework from Elixir, has come to Python
I like celery but I started to try other things when I had projects doing work from languages in addition to python. Also I prefer the code work without having to think about queues as much as possible. In my case that was Argo workflows (not to be confused with Argo CD)
alanwreath··on Internet voting is insecure and should not be used in public elections
Yes - thank you for reminding me a voting machine system was also bought recently (too long a process to get in? Just pay more)

https://abcnews.go.com/amp/US/dominion-voting-systems-sold-c...

alanwreath··on Internet voting is insecure and should not be used in public elections
It’s not that it’s impossible - it’s that the established players are already questionable. And any new entry would require more than any simple company could provide. Heavy investment and collateral is required.

Our livelihoods are increasingly (almost entirely) digital and endure great efforts to abuse. But banking and/or retail operate on a different spectrum. For one they make money. The costs associated allowing their business online may never make sense for a non-profit based activity like voting.

Do we have any examples of internet activity as tempting to infiltrate/pervert that is secure and doesn’t extract value?

Anyways it seems greater damage will be done before we even reach a provably secure system. So paper/pencil voting would be better.

But fear not - even if we abolish voting machines we aren’t out of the hole just yet. We have good company with concepts like Citizens United as well as activities like sweepstakes that try to sway the populace to throw away a vote for a chance at a million. Illegal - sure - but that won’t stop the ostensible infinitely wealthy from enduring a slap on the wrist - or more appropriately a verbal reprimand (which is all that happened last time) for their part in electioneering. And if that didn’t work we have an onslaught of reAlIty and bots that poison our conversations in order to form our world views.

I’m jaded. I’m overly pessimistic. I’ll go now.

alanwreath··on Elon Musk failed to report movement required by security clearance
I think it will be interesting to look back at this post in 4 years or less. What actions will be taken in the meantime and what repercussions fall out from it given clearance has been sought for so long and will likely be granted soon without complying.
alanwreath··on From where I left
fork of redis https://github.com/valkey-io/valkey just before the transition to their new source available licenses
alanwreath··on Are Ghost Engineers Real?
Devalues the news agency along with Stanford. Students can make claims all day but it takes institutions to prop people or their ideas up.
alanwreath··on We're Leaving Kubernetes
I’m sure there are legion ways to do this. For our company, it was Tilt + Telepresence. Locally, we ran our local service with Tilt. The service we ran would often need access to some other service(s), which would have been hard/impossible to bring up in conjunction with their own rabbit hole of dependencies. Thus, those dependency services were made available to the local k8s installation via Telepresence. That way, locally running services could access their dependent services as if they were running in the local environment (even though they were actually running in the cloud). In our case, security teams would only allow us stage environments, but that was enough for most everything.
alanwreath··on M4 MacBook Pro
this ^^
alanwreath··on M4 MacBook Pro
IIRC Apple is a lot less heavy handed wrt service login requirements when compared to Microsoft’s most recent Windows endeavors. And depending on the developer you can get around having to use the App Store at all. Being you’re on an Intel Mac have you considered just using Linux ?
alanwreath··on Astral: Next-Gen Python Tooling
That used to be my stack, I’ve found that asdf and poetry fit me better (I dreaded having to set up pyenv and/or it working some of the time). The time saver has also been that I no longer have to keep any other language’s bespoke language version environment switcher in my head as much (goodbye nvm too)
alanwreath··on 12 Months of Mandarin
Sorry maybe this is the wrong question. But with regard to ANKI (all caps) are referring to some app?
alanwreath··on Moom 4: Next-generation window manager
Looks interesting, it probably is more stable than yabai, but I still really love the simplicity (post install) of window managing

https://github.com/koekeishiya/yabai

https://www.youtube.com/watch?v=k94qImbFKWE

alanwreath··on Gitlab is reportedly up for sale
I wonder what it means to the government use of it. Every government entity I’ve seen thus far uses gitlab. And I’m guessing because self hosting critical.
alanwreath··on M4 Mac Mini to Become Apple's Smallest Ever Computer with Complete Redesign
Not sure when it happened but there used to be a time when computer companies would continue to release new versions as faster products for the same price of the previous year (or cheaper!). Now it seems like they (Apple, Nvidia, etc) release new stuff at a slightly higher price and continue to sell the older stuff in tandem( and only sometimes at a lower price).

It is my hope that Apple doesn't continue selling the older (current) MacMini at a slight discount and then sell the new M4 at a slight increase.

Just. Sell. The. New. One. And. Don't. Increase. The. Price. You. Were. Already. Profiting. With. The. Previous. Iteration.

alanwreath··on Let's consign CAP to the cabinet of curiosities
I mean you just KNOW that while that addition may make sense, some 12 year minded person like me would just start referring to it as the CRAP theorem. And I don’t even dislike the theorem.
alanwreath··on Get notified when Nancy Pelosi makes a trade
Congress and immediate family then.
← PreviousPage 3 of 11Next →