HNHacker News
TopNewBestAskShowJobs

SamuelAdams

4,841 karma · joined October 2, 2016

Programmer.

QWNjZXNzIG1haW4gcHJvZ3JhbS4gQWNjZXNzIG1haW4gc2VjdXJpdHkuIEFjY2VzcyBtYWluIHByb2dyYW0gZ3JpZC4=

submissionscomments
SamuelAdams··on Apple Studio Display and Studio Display XDR
Does this still not support multiple inputs / devices?
SamuelAdams··on Windows 11 Notepad to support Markdown
Ha, fair. Lightweight in this context is relative to Notepad or any modern Windows application.
SamuelAdams··on Windows 11 Notepad to support Markdown
The concern is that more features introduces more risk. See CVE-2026-20841 for a recent example. If the application remained a simple text editor, it is unlikely exploits like this would be possible.

https://msrc.microsoft.com/update-guide/vulnerability/CVE-20...

SamuelAdams··on Windows 11 Notepad to support Markdown
For the absolute lightweight, there is vi, eMacs, nano, etc.

For a UI I’ve been using VSCode. It is quite quick when you disable all extensions and most settings.

SamuelAdams··on Facebook is cooked
“There are two types of freedom: freedom to and freedom from.”

Margret Atwood, the Handmaids Tale.

SamuelAdams··on Turn Dependabot off
What’s nice about Dependabot is that it works across multiple languages and platforms. Is there an equivalent to govulncheck for say NPM or Python?
SamuelAdams··on Facebook is cooked
This is not unique to Facebook. Reddit has seen a large uptick in AI-generated posts, or repeated posts from the past.

I think we need to recognize that social media of 2026 is not the same as what we had in 2006. AI generated content, regardless of if it is image, video, or text, is here to stay. And it will only get better and more convincing as the technology improves.

What people really need to ask is this - what do they want to get out of social media? Is it personal relationships and status updates? Is it entertainment? Is it something in between?

The harsh truth is most people at this point use social media for entertainment, and AI content is entertaining, or at least engaging, to most people. Remember that 54% of USA adults read below a 6th grade reading level [1]. It is not perfect, but it is convincing enough that a large enough number of people are beginning to accept it as "real".

[1]: https://www.nu.edu/blog/49-adult-literacy-statistics-and-fac...

SamuelAdams··on How not to answer the salary question
Benefits are rarely a decider IMO. Unless you need certain health care or there is something terribly unusual. The only time in my career I considered a benefits package was for a University that offered 12% 401k matching up to 100% of your contributions.

The argument is “we have a competitive benefits package”. Yeah, so does everyone else.

SamuelAdams··on Fix the iOS keyboard before the timer hits zero or I'm switching back to Android
This seem like an odd take. Android has bugs too, you just haven’t used it long enough to notice.
SamuelAdams··on GitHub Actions is slowly killing engineering teams
> The producer sees no more dependency so it prunes the export. But it can't delete the export, cause the consumer still needs it. You can't deploy the consumer, because the producer has to deploy first sequentially. And if you can't delete the consumer (eg your company mandates a CI pipeline deploy for everything) you gotta go bug Ops on slack, wait for someone who has the right perms to delete it, then redeploy.

This is a tricky issue. Here is how we fixed it:

Assume you have a stack with the ConstructID of `foo-bar`, and that uses resources exported to `charlie`.

Update the Stack ConstructID to be a new value, ie `foo-bar-2`. Then at the very end of your CI, add a `cdk destroy foo-bar` to delete the original stack. This forces a new deployment of your stack, which has new references. Then, `charlie` updates with the new stack and the original `foo-bar` stack can be safely destroyed once `charlie` successfully updates.

The real conundrum is with data - you typically want any data stacks (Dynamo, RDS, etc) to be in their own stack at the very beginning of your dependency tree. That way any revised stacks can be cleanly destroyed and recreated without impacting your data.

SamuelAdams··on Stelvio: Ship Python to AWS
Docker has a large cold start time usually, sometimes it can take up to 10 seconds for a dockerized Python lambda to invoke. Are there solutions for that, that include docker?
SamuelAdams··on Giving university exams in the age of chatbots
Calculators are widely available for a low cost. The logic behind most calculators is able to be consistently duplicated across a variety of manufacturers, thereby lowering the cost to produce these to the masses.

LLM’s are not consistent. For example, having a new company make a functional duplicate of ChatGPT is nearly impossible.

Furthermore, the cost of LLM’s can change at any time for any reason. Access can be changed by new government regulations, and private organizations can chose to suspend or revoke access to their LLM due to changes in local laws.

All of this makes dependence on an LLM a risk for any professionals. The only way these would be mitigated is by an open source, freely available LLM that creates consistent results that students can learn how to use.

SamuelAdams··on Giving university exams in the age of chatbots
Something often left out is the dependence on LLM’s. Students today assume LLM’s will always be available, at a price they (or their companies) can afford.

What happens if LLM’s suddenly change their cost to be 1000 USD per user per month? What if it is 1000 USD per request? Will new students and new professionals still be able to complete their jobs?

SamuelAdams··on Launch a Debugging Terminal into GitHub Actions
The neat part is you can do whatever you want in a GitHub action, corporate policy be damned. So:

git clone <tmate / banned action git URL> cd <the action> Run the action start point.

Apparently this is a feature, not a security risk.

https://blog.yossarian.net/2025/06/11/github-actions-policie...

SamuelAdams··on Oh My Zsh adds bloat
> Once in a while, it also checks for updates, which can take up to a few seconds when you open a new tab.

This can be disabled fairly trivially. I then alias the update command to a homebrew update alias.

https://stackoverflow.com/a/25876379

SamuelAdams··on Hyundai Introduces Its Next-Gen Atlas Robot at CES 2026 [video]
I wonder if this will cause new legislation to be created, and new government bodies like the FDA. If this becomes available to many homes, what is to stop a hacker from programming this humanoid to kill its owners?
SamuelAdams··on It's hard to justify Tahoe icons
Ironically adding a snowfall CSS effect to this blog also makes it difficult to read and use.
SamuelAdams··on Asahi Linux with Sway on the MacBook Air M2 (2024)
Has Hector left though?

https://lore.kernel.org/asahi/20251215-macsmc-subdevs-v6-4-0...

SamuelAdams··on Asahi Linux with Sway on the MacBook Air M2 (2024)
Have they though? Hector just added support for the power button, I wonder if he is officially back?

https://lore.kernel.org/asahi/20251215-macsmc-subdevs-v6-4-0...

SamuelAdams··on Backing up Spotify
It is worth noting that RED is particularly difficult to get a decent ratio on. Spend some time googling reddit posts, there are plenty of examples of people not being able to build solid ratios due to competing with scripted bots.
SamuelAdams··on India orders smartphone makers to preload state-owned cyber safety app
I wonder if this will cause a reduction in remote jobs for citizens. Compliance with US laws like HIPAA and FERPA have strict requirements regarding access. Many employees use 2FA on their personal devices, which if passed this law would interfere with.
SamuelAdams··on Don't Download Apps
For me I have a recurring calendar appointment reminder for when I get paid. So anything that requests calendar access would know that.
SamuelAdams··on Why 90s Movies Feel More Alive Than Anything on Netflix
This is an excellent point. For example, here [1] is a list of all films released in 2025. However I bet most people 10 years from now will only remember the top 10-20 [2].

[1]: https://en.wikipedia.org/wiki/List_of_American_films_of_2025

[2]: https://en.wikipedia.org/wiki/List_of_2025_box_office_number...

SamuelAdams··on Reinventing how .NET builds and ships (again)
I love working with dotnet, but lately I’ve been writing more backend applications in Python. The code is simpler, testing is simpler since method privacy doesn’t really exist, and code is quicker to deploy because you do not have to compile it.

This could also change but in my experience AI is better at generating Python code versus dotnet.

SamuelAdams··on Implications of AI to schools
The silver lining is the Demographic Cliff of 2025:

https://www.npr.org/2025/01/08/nx-s1-5246200/demographic-cli...

PDF warning: https://www.cdc.gov/nchs/data/nvsr/nvsr73/nvsr73-02.pdf

Colleges will need to reduce class sizes, or close entirely, for the next decade at least. With smaller class sizes brings the opportunity for course instructors to provide more time per pupil so that things like in-person homework and project review is possible.

SamuelAdams··on The Mozilla Cycle, Part III: Mozilla Dies in Ignominy
I will stick with Firefox due to multi account containers. Chrome does not offer a comparable alternative, and this extension makes working with AWS significantly easier.

https://addons.mozilla.org/en-US/firefox/addon/aws-sso-conta...

SamuelAdams··on UPS plane crashes near Louisville airport
It does make me wonder: why are aircraft takeoffs and landings not recorded more often, with higher quality cameras and more angles? If I can watch an NFL replay in 4k a few seconds after the ball is snapped, why not record (and overwrite) all flights that take off and land at every airport?

Like a dash cam, they can save the footage only if there is a problem. Surely that would be much better than splicing together many third party camera recordings.

SamuelAdams··on Direct File won't happen in 2026, IRS tells states
You’re going to give your tax data - some of the most sensitive data to some constituents - to OpenAI / Google / some other startup?

That seems like a nightmare of a product as far as privacy is concerned.

SamuelAdams··on Asus Announces October Availability of ProArt Display 8K PA32KCX
You can run it natively, but it is better to downscale to 4k or 1080p. I run three 5k versions of this monitor and they are all downscaled to 1440p. I get 1:1 pixel mapping so text looks crisp in every app except Microsoft Teams.
SamuelAdams··on ChatControl: EU wants to scan all private messages, even in encrypted apps
It’s not about CSA, it’s about illegal content. And laws change all the time.

For example, an individual can generate AI images of Hollywood actors using Stable Diffusion and a decently powerful computer. Said individual had the right to share those images online with a community.

Now however the sharing and distribution of said images is considered illegal in my USA state.

So, are the images said individual created and shared three years ago subject to prosecution? Even if the law went into effect 3 months ago?

← PreviousPage 3 of 34Next →