HNHacker News
TopNewBestAskShowJobs

easton

6,142 karma · joined July 22, 2020

  __      _____ ____
 /---__  ( (O)|/(O) )
  \\\\/  \___/U\___/
    L\       ||
     \\ ____|||_____
      \\|==|[]__/==|\-|
       \|* |||||\==|/-|
    ____| *|[][]-- |_
   ||EEE|__EEEE_[]_|EE\ 
   ||EEE|=O     O|=|EEE|
   \LEEE|         \|EEE|  __))
                          ```
Hi! I graduated college and now have a job doing computery stuff (.NET! AWS! Buzzword-of-the-week!)

I'm always interested in cool stuff! e-mail me at easton (at) planeteaston.com

(formerly jedieaston)

[ my public key: https://keybase.io/jedieaston; my proof: https://keybase.io/jedieaston/sigs/lu5huw0A68urY5ftOa-yQJE5LMbuOYjoIzW1862Z2N8 ]

submissionscomments
easton··on Like cursor, but for blogging: a weekend project
The reason I barely use copilot is because it tries to write comments for me. I don’t get why they don’t have a button that says “disable autocomplete within comment blocks” (since the IDE knows which things are comments), but it’s so yucky feeling when it tries to write something I wouldn’t say.
easton··on Determining IaC ownership – a tag-based approach
NHI => Non-human identity, something I had never heard before reading this (even though i was familiar with the concept of identities for services, like service accounts or iam roles or whatever). I wonder if that's a common acronym.
easton··on Show HN: Pets for Cursor
Very cool. I have VSCode pets in my editor, it’s usually minimized but I like knowing clippy is in there jumping around.
easton··on Growing trade deficit is selling the nation out from under us (2003) [pdf]
(2003)

(But still good.)

easton··on New in Gmail: Making E2E encrypted emails easy to use for all organizations
I mean, this is almost the same as the external Office 365 screens for encrypted mail just with Google’s design language, so maybe it doesn’t happen as often in practice?
easton··on Generate autounattend.xml files for Windows 10/11
Does pro not have the “domain join instead” option in OOBE anymore? It definitely used to, and Enterprise does.

I don’t understand how you’d domain join otherwise.

easton··on Xfinity XB3 hardware mod: Disable WiFi and save 2 watts
I’d note that (outside of Comcast possibly being mad at you breaking the modem), sometimes they push a bad update and you need to reset the modem, and last time I did that I needed to step through the initial setup on the WiFi network before activating bridge mode. So if the wifi hardware is broken you might need to jump through hoops to get through that setup (or swap the modem).
easton··on Stoop Coffee: A simple idea transformed my neighborhood
My uncle does thirsty Thursday every week on his porch in his small town. People bring beer from all around.

It definitely works.

easton··on NixOS and reproducible builds could have detected the xz backdoor
I’ll note that macOS doesn’t necessarily always let you do this the first time, it’ll pop a dialogue saying “hey, you’re cool with this app seeing (your files/other apps files), right?” I wonder if such a thing could be implemented in flatpak.
easton··on Apple shuffles AI executive ranks in bid to turn around Siri
I was mad that easter egg was gone, but I just tried "I need to hide a body" and Siri disabled location sharing on Find My.

which is equally funny I think

easton··on Please stop externalizing your costs directly into my face
It sucks to say, but maybe the best solution is to pay Cloudflare or another fancy web security/CDN company to get rid of this problem for you?

Which is extremely dumb, but when the alternatives are “10x capacity just for stupid bots” or “hire a guy whose job it is to block LLMs”… maybe that’s cheapest? Yes, it sucks for the open web, but if it’s your livelihood I probably would consider it.

(Either that or make following robots.txt a legal requirement, but that feels also like stifling hobbyists that just want to scrape a page)

easton··on In S3 simplicity is table stakes
Maybe this is a faster way of getting AWS feature requests heard.

I'm going to write a script that keeps trying to call ecs:MakeFargateCacheImages.

easton··on Apple has locked me in the same cage Microsoft's built for Windows 10 users
It did, kinda, they shipped Hypervisor.framework in some builds of iPadOS 15 and 16: https://x.com/utmapp/status/1708907045314035986

But you needed a private entitlement for it to work that no app (save UTM after a jailbreak) had, so the pet theory at the time was internal Apple engineers were running around with Linux on their iPads.

easton··on Zero-Downtime Kubernetes Deployments on AWS with EKS
I think like a lot of things, once you’re used to having the knobs of k8s and its DX, you’ll want them always. But a lot of teams adopt k8s because they need a containerized service in AWS, and have no real opinions about how, and in those cases ECS is almost always easier (even with all its quirks).

(And it’s free, if you don’t mind the mild lock-in).

easton··on (Reasonably) secure Azure Pipelines on-prem deployments
Add the executable as a windows service, stop service, replace executable (SMB copy or rsync or whatever), start service?

Probably a cleaner way, but it’s just a exe, so replace it like a exe?

easton··on Windows Is Free for Business (2008)
For the first example, Microsoft might point a finger during a audit[1] but if the military had a license and just used a cracked version instead to bypass the activation prompt, I don't think they'd really make a fuss? If it turned out that they were only buying 50% of the licenses they should've been then sure, but if they were buying them and just not typing the license keys in, meh.

I seem to recall the network activation server for Windows let you activate unlimited clients on a key, although maybe I'm misremembering, or the person who configured it did something funny.

---

[1]: Does Microsoft even do first party license audits anymore? I'd imagine with so much of the licensing being a part of cloud spend that they don't care since you're already paying $20+ per month per head anyway for windows and office.

easton··on A Letter to the American People
No, but theoretically it was someone Elon would listen to, which was their point.
easton··on When your last name is Null, nothing works
And first names, which causes some government agencies to put FNU in that field for "first name unknown".

My mom told me about a time they had someone with that situation at work, and people would call the person FNU until they were corrected.

easton··on Getter-Setter Pattern Considered Harmful
C# has the with part as a language built in; we use it at work with our immutable objects.

    var y = x with { things I want to change }
https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...
easton··on The Loneliness Epidemic Is a Security Crisis
https://archive.ph/oFpT2
easton··on US and UK refuse to sign AI safety declaration at summit
Maybe you won’t! I know why I left that turtle on his back.
easton··on Go Away Green
Definitely used for fences in Magic Kingdom and Epcot, and the article noted, they've begun painting the taller buildings (guardians of the galaxy) blue to match the sky.
easton··on Delivering Malware Through Abandoned Amazon S3 Buckets
Original article: https://labs.watchtowr.com/8-million-requests-later-we-made-...

I suppose the lesson is to not publicize your bucket names, if possible? Or if not, leave them present but empty in AWS and don't actually delete the buckets?

easton··on Musk-led group makes $97B bid for control of OpenAI
Putting aside that LLMs can’t replace people that way, it would be infinitely cheaper to just license one vs buying OpenAI. And you could say “but Elon wants government money”, but it’d take so long to make it back because inference is so cheap (and probably running at a loss if you’re OpenAI).
easton··on Kill the "user": Musings of a disillusioned technologist
https://developer.apple.com/design/human-interface-guideline... are the newest ones.

It all kinda changed when interfaces had to be big enough to differentiate between buttons with your finger instead of a mouse.

easton··on Show HN: Ahey – A simple pub-sub service built on top of web push
I’ll fund a startup that uses web push to tell me when chicken tender subs are on sale, though.
easton··on Building a T1D smartwatch for my son from scratch
It’s just calling APIs on the actual monitor, right? Or a service that listens to the monitor?

Feels like low risk unless the watch gets out of sync (but easy enough to change the code to stop the watch from showing old data if that happens).

easton··on Microsoft 365 Copilot launch was a total disaster
As far as I can tell, they didn’t do this price increase on the business/enterprise SKUs at all. Copilot is still an add on for any of the integration with Office.

(Something the UI reminds you of if you’re on a business plan without it, if you click the button it offers to request a license from your admin unless they remembered to turn that off.)

easton··on United States Digital Service Renamed to DOGE
Was the external DOGE organization, as previously described, supposed to have a digital modernization component? It seemed like more of a project to ‘cut expenses’, like an external GAO.

The silly part of me wants to say they picked USDS because it had a D in it, but I’m guessing that wasn’t it.

easton··on United States Digital Service Renamed to United States Doge Service
Context: https://www.whitehouse.gov/presidential-actions/2025/01/esta...

“ESTABLISHING AND IMPLEMENTING THE PRESIDENT’S “DEPARTMENT OF GOVERNMENT EFFICIENCY””

← PreviousPage 5 of 34Next →