News for hackers. Stuff that matters.

dochne

Re:Why don't more developers "use the platform"? on Sunday October 04, 2026 @04:01PM (#49957286)
They announced that AngularJS was being rewritten in 2014 with no obvious migration path and didn't release Angular2 until 2016.

That was 2 years of "well, everything you write will be legacy"

Re:A Map of Every Lighthouse on the Planet on Sunday October 04, 2026 @12:23PM (#49955280)
My favourite bit about people who use OpenStreetMap data for lighthouses is that they end up including <https://www.google.com/maps/@52.2647013,-2.1151705,51a,15y,2...> lighthouse in the exceptionally landlocked Droitwich (shows up as Hanbury Wharf Lighthouse)
Re:Why don't more developers "use the platform"? on Sunday October 04, 2026 @03:38AM (#49951562)
I mean, prior to React the big Framework at the time was AngularJS 1 - a hellscape of two way data binding.

Talking about one-way data flows was an excellent way to speak to a lot of tortured souls at the time (who had just found out they were going to be forced to migrate their projects to something else anyway due to Google's absolutely insane "we're deprecating this, we'll have a replacement for it at... some point, good luck").

Re:Anecdotally, Programmers Dislike "Reduce" on Wednesday September 16, 2026 @05:56PM (#49733588)
I like it, but it is by far the most ungainly of the three with the most footguns in it's usage.

While not as functionally pure, I always appreciate the Ruby each_with_object https://ruby-doc.org/3.4.1/Enumerable.html#method-i-each_wit... as a more pleasant interface for it.

All of my EU friends living in the UK have now applied for citizenship.

The risk profile for "I have indefinite leave to remain" has moved from "this won't be an issue at all" to "we have no trust in the government on this" in a few short years.

Profoundly depressing

I've never quite forgiven python for the time I tried to update it using yum, it failed which is then broke yum - not a fun place to end up.

Treating python as a project level dependency rather than a system level dependency is just an excellent design choice.

The foundation is a very recent affair.

The real improvements all came from the hard work of the developers who were around during the 7.* releases who did excellent work.

Most importantly at that time we had Nikita Popov who was incredibly helpful.

Hack/HHVM definitely gave it a nice kick of motivation though.

One place I would love to visit is the Tower of Hercules which was built in the first century and based on the original plans of the Lighthouse of Alexandria.

https://en.wikipedia.org/wiki/Tower_of_Hercules

Re:What Would a Kubernetes 2.0 Look Like on Thursday June 19, 2025 @03:58PM (#44322010)
My main beef with HCL is a hatred for how it implemented for loops.

Absolutely loathsome syntax IMO

I mean, it's asking kids if they want a ball of sugar - that does feel like a pretty sure thing.
It's a farsicle example as the bottleneck is getting the council to fix the potholes.
Re:Ruby 3.4.0 on Wednesday December 25, 2024 @04:49AM (#42507943)
Experienced teams know to be careful and sparing with its use.
AWS charges instances in 1 hour increments - so you're paying 150% the EC2 costs if you're doing this every 2 hours
Re:FreeWP Is Here to Shake Up the WordPress Ecosystem on Thursday October 10, 2024 @09:10PM (#41805167)
It must be horrible working for Automattic at the moment having to deal with this seemingly never ending farce.
Re:Dashi – A Streamlit Like Framework for Rubyists on Wednesday October 02, 2024 @03:10AM (#41717997)
Now draw the rest of the owl.
Re:Please stop – putting cookie pop-ups on your website (2022) on Wednesday September 18, 2024 @02:24AM (#41576422)
The Insites GDPR checker[1] does this.

[1] https://insites.com/free-website-gdpr-check/

Re:Jelly Star – The Smallest Android 13 Smartphone on Saturday July 13, 2024 @08:30PM (#40957954)
I had one of the predecessors to this (the Jelly 2) as one of my strategies to cut down on smart phone usage.

It was a nice idea (as it introduced pain points of using it as a distraction device), but the battery life ended up being abysmal to the point that I couldn't trust it to complete a day. Having a tiny smart phone and then having to take a battery pack for it was absurdity.

It also led me to appreciate how much I'd come to rely on always having a good camera in my pocket. The picture quality was poor enough that the photos would leave me feeling genuinely quite sad.

Re:Why is Prettier rock solid? on Tuesday February 20, 2024 @01:30AM (#39438573)
If you're reading a PR diff on GitHub you can get it to ignore whitespace diffs by adding ?w=1 to the url - complete lifesaver in this kind of situation.
MSN Spaces had this feature back in 2006! Makes me feel nostalgic!
Re:The browsers biggest TLS mistake on Sunday January 07, 2024 @06:45PM (#38906426)
It still remains a mystery to me why browsers felt they should "fix" this server misconfiguration.

It's particularly vexing to me as the main reason that people end up with misconfigured servers at all is because after they've configured their new cert (incorrectly) their web browser gives them a tick and they think they've done it right - after all, why wouldn't they?

My understanding is that Postman unfortunately pulled the same thing lately, so that's unfortunately a no-go for you.

I've previously had good experiences with Paw (now RapidAPI) - https://paw.cloud/, but given that they are closed source and have started giving away the software rather than charging for it, I'm not filled with optimism they won't do a similar rug pull.

Re:Wappalyzer no longer open source? on Wednesday August 23, 2023 @11:53AM (#37237963)
Thanks here go to the work done by the awesome-archive[0] project without whom this day would have been much more frustrating.

[0] https://github.com/awesome-archive/Wappalyzer/pull/1