Recent submissions

Comment · 2 months ago
Comment · 3 months ago
Comment · 3 months ago
Comment · 1 year ago
All I want from a phone is to make and receive phone calls from people I know. I don't want texting. I don't want photos. I don't want apps. I have a dumb Consumer Cellular Link II burner phone if I need to receive an SMS.

I had high hopes for the PinePhone but the one I got can't even reliably make or receive calls so it sits in my desk drawer.

Will someone please sell me a simple phone that works without any smart crap?

Comment · 1 year ago
Comment · 1 year ago
For me use or mention of AI is a signal the manufacturer either doesn't care about quality or doesn't know or care that it's no longer special. It's plastic.
Comment · 1 year ago
> So many "best practices" are truly repugnant like ...list of things

I have my own love/hate relationship with many of the things you list and I currently share many of your preferences. However I didn't always see things that way. Best practices start as informal approaches to address the problems of the day. After achieving a modicum of success they'll get enshrined by others as languages, features and cultural artifacts giving rise to new problems.

I find the broad tendency of unthinking "best practicification" more troubling than any particular "best practice".

Take OOP as an example. Stroustrup's early C++ presentations argued OOP meant more than "slow graphics" since people at the time were struggling to build graphical user interfaces for machines without much memory. The idea of melding state and behavior made it easier at the time to build complex user interfaces with imperative languages. But OOP isn't a silver bullet. Many attempts to apply the OOP ideas to other domains met with failure.

Fortunately we now have more powerful machines and better tools available to us.

Comment · 1 year ago
This was fun. A kind of engineering MBTI¹.

I'm +3 Abstract, +2 Human-Friendly - https://pastebin.com/Y7t4ys3J

At the end I would have liked to see how each answer contributed to the final score, perhaps plotted on the final graph.

It would also be interesting to see how many others took the test and how my answers compared to theirs.

¹- https://en.wikipedia.org/wiki/Myers%E2%80%93Briggs_Type_Indi...

Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
I use SourceHut¹ to serve git for a few private projects.

I wanted to use their pages service as well to serve an SPA but their https://srht.site/limitations prevent SPAs from contacting external services I need. I get why they do that but I need my SPA to let users login to their databases and there's simply no way to do that while adhering to SourceHut's policy.

Fortunately pico.sh², codeberg³ and GitLab⁴ (not GitHub) don't have that restriction. I experimented with each of them last year. All of them worked reasonably well. Eventually I settled on GitLab which had the nicest CI/CD of the three at the time.

¹- https://sr.ht

²- https://pico.sh

³- https://codeberg.org

⁴- https://gitlab.com

Comment · 1 year ago
> Many will cheer the likely disappearance of political fundraising texts and robocalls around election season. But not all “unknown sender” messages are created equal.

Sorry but I do not pay for cellular service in order to receive unsolicited texts.

My daily driver is a dumb Consumer Cellular Link II (which uses a castrated Android under the covers). It's turned off most of the time. I don't use or want apps on it. My laptop satisfies those needs. My texting is limited to rendezvous with my family. A silent ringtone effectively blocks all unknown callers but I can't easily block unknown texts.

Apple is doing the right thing here if this feature works as described. Although I won't be switching any smartphone, I would immediately upgrade to a dumb phone that segregated texts this way and I hope to have that option in the future.

Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
Yes this shift to React is really annoying. Github also stopped working on older browsers.

My leisure laptop is an older macbook with firefox 78.15.0esr and a little over a year ago I stopped being able to view github files and issue discussions with it. I can still view READMEs most of the time but now I have to use chromium or another computer to actually read code without cloning the repo.

I know they could easily generate JS for older browsers if they cared to set the esbuild target.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton