News for hackers. Stuff that matters.

chkhd

Re:A retro terminal music player inspired by Winamp on Tuesday March 24, 2026 @07:30AM (#47501141)
XMMS1 source code is also still around https://github.com/csepulveda/xmms1

..and XMMS2 apparently had a few recent releases https://github.com/xmms2/xmms2-devel

Re:Hide macOS Tahoe's Menu Icons on Saturday March 21, 2026 @09:27PM (#47473474)
After a good decade of Mac Tahoe made me go back to Linux + tiling WM for my main machine. I just could not stand the awful mess anymore.

Result? inner peace. It is so calm here, and everything is so familiar and fast.

And the MBP hardware seems to be getting shittier too :/ have trackpad issues on both my latest personal and work M4 MBPs.

I still have this book! my mom reading this to me and my brother was my introduction to Tolkien.. very nostalgic.
Re:Show HN: Nue – Apps lighter than a React button on Tuesday April 01, 2025 @05:55AM (#43544865)
Interesting, on that page using Safari, clicking on the home/nue logo or most other links/buttons results in a null error :)

I would hope React buttons work when people click on them though.

Re:Happy 20th Birthday, Y Combinator on Wednesday March 12, 2025 @11:15AM (#43344149)
HN is one of very few places where I feel "at home".

Thank you @dang, and everyone else!

Re:I spent five years building a webapp and got my first $1 (2022) on Wednesday February 05, 2025 @12:43PM (#42952232)
Exactly why I have zero regrets going native on macOS. Yes, Xcode isn't the best to put it mildly and SwiftUI is still maturing.. but I am so glad I don't have to deal with the modern web stack. Daily smiles instead of facepalms, most of the time!
Re:Rewriting Rust on Thursday September 26, 2024 @06:21AM (#41656656)
I wonder how soon they will arrive at 80%/20%.
Re:UTM – Virtual Machines for iOS and macOS on Thursday August 31, 2023 @06:51AM (#37335194)
UTM is great, and once snapshot capability is added [1] it will become my default recommendation for sure. Until then sticking with Parallels. NOTE: An unofficial snapshot manager exists [2].

1: https://github.com/utmapp/UTM/issues/5484

2: https://github.com/Metamogul/UTM-Snapshot-Manager

Show HN: ChatGPT writes a song about creating AI in style of Tolkien

Just finished some work involving ChatGPT when I felt strong Tolkien nostalgia, so asked it to write a song in the style of Hobbit, the result was amusing, so what the heck, here it is:> Write a short song in the style of Tolkien's Hobbit that tells of a skilled programmer creating artificial intelligence Verse 1: In the land of code and screens, Where the bits and bytes do gleam, ...

( Read More... | 4 comments | 2 points | on HN )
All these layoffs to me personally seem just an accelerated and highly opportunistic cull of people in the bottom of stack ranking.

Of course they still do it, of course they will use this golden opportunity to improve what they think of as "health" of the organization.

Yes, they probably overhired during the pandemic, but people laid off will not necessarily be the same ones.

* The Language of Mathematics: Utilizing Math in Practice by Baber https://www.amazon.com/Language-Mathematics-Utilizing-Math-P... really helped me "get it", as I always found programming natural but math hard. This one is written by a CS professor and it really makes all the difference.

* How to Solve it by Polya https://www.amazon.com/How-Solve-Mathematical-Princeton-Scie... and How to Prove it by Velleman https://www.amazon.com/How-Prove-Structured-Approach-2nd/dp/... helped strengthen that understanding.

* This year I am trying to master https://www.amazon.com/Methods-Mathematics-Calculus-Probabil... which focuses on how to "connect the dots".

* I am using Geometry and the Imagination by Hilbert https://www.amazon.com/Geometry-Imagination-AMS-Chelsea-Publ... as an attempt to "immerse" myself in Geometry. I just love this book.

That is already doable with xargs itself

xargs -P maxprocs

Parallel mode: run at most maxprocs invocations of utility at once. If maxprocs is set to 0, xargs will run as many processes as possible.

The key question is what are you comparing to k8s in terms of complexity?

Does it add work compared to setting up a VM with Docker and Watchtower? - for sure..

But does it add work compared to setting up something that gives you all the same benefits of k8s without using k8s? - imho definitely not.

Re:Open Web Advocacy on Monday February 28, 2022 @10:17PM (#30508958)
Open, widely adopted standards are a good thing. Widely supported ways of delivering applications written using those standards is also a good thing.

But as a counterpoint to the rest, web technologies have been free to achieve said parity on the desktop for a long time now. Have they? Do they provide _better_ experience for the user? or do they neglect the user whenever they can in return for _faster_ and _easier_ cross-platform development and ability to leverage existing web developers?

Re:Open Web Advocacy on Monday February 28, 2022 @10:06PM (#30508867)
> You care how an app is developed and delivered to your device?

Why is that so shocking? The moment when users stop caring about how stuff works you get the very situation the article is complaining about.

>The web offers a native experience in most cases, sometimes even better. Besides, giving PWAs more abilities doesn't remove native apps.

Why are you telling me what my experience is like?

Do I think that you should have a fair chance at experiencing apps in your preferred way? Yes.

Do I think that your way is actually better based on the points made in this article? No.

Re:Open Web Advocacy on Monday February 28, 2022 @09:40PM (#30508656)
> I would bet..

That is speculation on user behalf, isn't it? I am a user and I care.

> ..than having to learn all of the platform specific stuff..

It is a rational argument. However, Chrome is a platform too. More and more of the web only works (well) in Chrome. More and more of the web is what Chrome says it is.

Re:Open Web Advocacy on Monday February 28, 2022 @09:33PM (#30508593)
> ..you sound prejudiced.

I am providing critique here, the burden of proof is on whoever wrote the bold claim that application development is web development (speculation) and it is a better way of development (speculation).

> I am glad for you that you don't need them. But we'd like to at least have the choice.

I would not have a gripe with the article if it were the only thing it alluded to.

Re:Open Web Advocacy on Monday February 28, 2022 @09:06PM (#30508357)
> The entire future of Application Development is at stake.

Since when does application development equal web application development? this is a narrow-minded view.

> stalled innovation for the past 10 years and prevented Web Apps from taking off on mobile.

I may be in the minority but, as a user, web apps on mobile is the last thing I need. Also, as a developer web apps as a preferred way of developing for mobile is the last things I need.

> Web Apps if allowed can offer equivalent functionality with greater privacy and security for demanding use-cases.

This really needs some sources. To me, it reads like something akin to a snake oil ad piece right now.

Re:How to mentor software engineers on Tuesday January 04, 2022 @04:23PM (#29800739)
Good article.

In my personal experience a good mentor will never patronize but will still manage to convey their, usually higher, expectations for kind and quality of your work.

The best mentors I've had were also extremely good at receiving and processing feedback themselves because they honestly loved learning and wanted to be better as much as I did.

I'd had number of mentors, and myself almost a decade of experience teaching technical classes and 1:1 private lessons before I got into mentoring other SDEs at work and was amazed by how much I learned even just from first few relationships.

Coaching and mentoring really are so different.

I have definitely seen organizations where either the culture or the "climate" all but prevented effective mentor / mentee relationships no matter the effort. Really don't miss working at those places, probably the most burned out I had ever been in my career.

Re:Tell HN: AWS appears to be down again on Wednesday December 22, 2021 @08:51AM (#29649255)
"When a fail-safe system fails, it fails by failing to fail-safe." - https://en.wikipedia.org/wiki/Systemantics
Re:Fleet, a Lightweight IDE from JetBrains on Monday November 29, 2021 @06:41AM (#29378676)
I just hope the remote development features will actually work adequately in this.

They tried to get that stuff working with existing IDEs multiple times [0][1][2][3], but they are all broken in their unique ways.

Whenever I see them announce something new in the remote development space I always jump in right away and try it out, discover it is broken too, and then go back to using VS Code remote dev features.

For local dev I still use JB stuff, but it is simply too broken and awkward for remote.

[0] https://www.jetbrains.com/help/pycharm/configuring-remote-in...

[1] https://lp.jetbrains.com/projector/

[2] https://blog.jetbrains.com/blog/2021/11/29/introducing-remot...

[3] https://www.jetbrains.com/code-with-me/

Ask HN: What happens if a fast integer factorization method is discovered?

I am not a mathematician, but this seems like something that might have crossed the minds of math savvy people. Yes, this seems extremely unlikely, but as a thought experiment, what would come next?Given the impact and implications this would have:- How would anyone even go about publishing anything like this without literally breaking the world?- Would this actually break the world?- What if...

( Read More... | 2 comments | 3 points | on HN )
Re:Ask HN: Are you still using Keybase? on Thursday May 06, 2021 @11:05AM (#27064303)
Yep, but mostly for its original purpose, never got onboard with all the cool new features they released, unfortunately.