News for hackers. Stuff that matters.

holysantamaria

Re:Programming Isn't Special on Saturday October 10, 2026 @05:50AM (#50031265)
I have been programming for 16 years now. I am glad AI arrived because I was getting sick of it anyway. You can’t call Art a form of plumbing different blocks together with business glue logic. It just highlights that we were plumbing all those frameworks and tools together in order to produce piece of code that businesses or individuals are willing to pay for.

When I was a junior developer I did see programming as an art but I really don’t see it anymore. What is important is the output. And does the output is in accordance to its design and functions as intended.

You can produce great software with any code or programming languages that you can think of. Some tools and practices produce them faster and/or with higher quality and correctness.

You can replicate the same product with almost any programming language now and good software practices now. AI makes the writing process a breeze but doesn’t solve what is art: the design and the vision (why and what). Therefore I think you can’t call the process of production an art. It’s really not that special.

Re:Cruller: Bun's Zig Runtime, Continued on Zig 0.16 on Thursday July 23, 2026 @02:06PM (#49025735)
Spawning a process and piping the input? This does require having a node available at runtime though.

Isn’t the main point of using zig to avoid having a runtime and garbage collection to begin with?

Re:Cruller: Bun's Zig Runtime, Continued on Zig 0.16 on Thursday July 23, 2026 @03:24AM (#49018003)
What makes Bun Bun is all the things that got removed from this project. Node is already powerful enough and well maintained. Why would anyone use this?
Re:My Thoughts on the Bun Rust Rewrite on Thursday July 09, 2026 @08:46AM (#48845029)
Why do I feel like reading the post of someone jealous or with low self esteem issues? Zig was not a good fit so why does it have to be a personal attack on the Bun maintainer over his life choices and his management decisions? Whatever beef you have with someone it should not be « zig is for elite and you are just an evil corporate maintainer because you are holding it wrong »
Re:The Raku Foundation is born on Thursday June 25, 2026 @02:54AM (#48669893)
Esperanto is not what I would qualify as a beautiful idea. It’s way too Romanic and sounds awful
Re:Homebrew 6.0.0 on Thursday June 11, 2026 @03:03PM (#48494927)
I will try this new release of brew but I have been extremely satisfied with determinate nix so far. It completely changed my confidence in installing new stuff
Re:Claude Fable 5 on Wednesday June 10, 2026 @02:20PM (#48480483)
I am curious about this Fable 5 but maybe it’s just communication. I have been using DeepSeek v4 Pro to test it against Claude 4.6 and I couldn’t tell the difference… and it’s way, way cheaper. I don’t understand how American companies will survive the race. Maybe protectionism…
Re:Bun is being ported from Zig to Rust on Tuesday May 05, 2026 @03:26AM (#48019168)
Maybe Mythos told them to quit using zig because it is not safe
Re:How Monero's proof of work works on Monday May 04, 2026 @01:21PM (#48011773)
There was a boat to jump on? To gain what?
From the pricing page of deepseek:

(3) The deepseek-v4-pro model is currently offered at a 75% discount, extended until 2026/05/31 15:59 UTC.

Was this taken into account when reviewing the model?

Re:Alberta startup sells no-tech tractors for half price on Wednesday April 22, 2026 @02:50PM (#47867662)
What prevents these no tech tractors to be electric?
Re:New Modern Greek on Wednesday April 15, 2026 @03:12PM (#47783798)
Similarly I think some work should be done on the Russian alphabet too,

уоэа (uoea) юёея -> ÿöëä

And do something about all those bees : ВБбьыъ

I agree with you. Cats outdoors are a nightmare to local species. This super predator kills everything and is already responsible for the disappearance of so many species of birds lizards and other mice. I do love cats too but they have not their place outdoors, it’s like releasing an atomic bomb on local ecosystems. Their only place outdoors should be where they originated from where food is scarce
Re:EVs are depreciating much faster than gas-powered cars on Saturday October 18, 2025 @06:05AM (#45626173)
If only people had better alternatives to car ownership, such as reliable, fast public transport, e-bikes, nearby shops, working from home etc… I would bet that car ownership would not be necessary for 80% of the current car-owners population. And maybe depreciation would not be that of a concern?
Opa language 2012, it was a typed nextjs before its time.

http://opalang.org/

I think the market was still skeptical about nodejs on the server at the time but other than that I don’t really know why it didn’t take off

Re:The Rise of the Japanese Toilet on Sunday June 01, 2025 @02:47AM (#44149076)
There are cheaper solutions than japanese toilet, bidet or handhelds - using a bottle of water, you just need a good capacity, and need to refill before or after the deed. Aim at your anus and stretch your asscheeks with your other hand and do circle and robbing on your skin while emptying the water with the hand holding the bottle. It is a bit technical the first time, a bit disgusting but fecal mater is 100% washable so your hands and anus will be all clean and your anus will thank you for the rest of the day. But you need enough capacity for the water. You can also use soap and do two round while emptying each halves of the bottle. First round remove all fecal, then soap (use a gentle soap!) then empty the remaining of the bottle. You don’t really need soap though because the results with water only is already infinitely better than with toilet paper. You can use the toilet paper to dry your skin or use a small toilet exclusively allocated for this usage - if you are home take a brief cat shower and aim exclusively the anus. A bit more cumbersome because you need to remove your clothes and shoes if you wear them
And it takes 360ms to get an answer from their server (not fulltext, quicksearch api endpoint). And 2ms to download the results on the network.

Is this the instant search that you are advertising on your website?

Re:The best programmers I know on Wednesday April 09, 2025 @04:20AM (#43629997)
Maybe this article could be improved by adding “Domain/Business knowledge” and understanding what the business and product actually do. It doesn’t matter if you are a good developer if you are not able to provide solutions because you lack domain knowledge. Depending on the domain it can take quite some time to be a reference
Re:NewPipe – The lightweight YouTube experience for Android on Sunday November 05, 2023 @10:08AM (#38151756)
Being cheap can ruin your life. Stop it, get some help.
I think everyone should pay for Youtube Premium, there should be no free tiers. And we should ban sponsorship too, a creator should be banned if the content is sponsored. It lowers the quality of the content, the user experience and, worse imo, introduces biasis and conflict of interests. Also mandatoring a paid plan could help get rid of all those scam bots. Also creators could get paid more if everyone was a Premium user.

There is no free lunch. At some point you have to pay people for their work. Not paying is slavery. Either pay with your attention span or pay with money to get an adless experience.

The Premium plan gives you more features (and a music streaming that would cost you 10$ in and of itself if you were to use another music streaming service).

I am glad Youtube takes this issue seriously.

Re:SBF Arrested by Bahamian Authorities on Monday December 12, 2022 @09:17PM (#33963812)
He's fried.
Re:Breaking up with JavaScript front ends on Saturday December 10, 2022 @05:07PM (#33937403)
Re:Breaking up with JavaScript front ends on Saturday December 10, 2022 @04:54PM (#33937267)
I still don't consider myself a veteran but I saw the web evolves from 2010 up til now. And imho we took a wrong direction. Web apps and pages have become so bloated and complex that's crazy.

I'm just starting to recover from my previous work. I had to maintain migrate and add features to a legacy system (built in 2017) which had initially a GraphQL api and a SPA, but that was later split in 12 microservices (with cycling dependencies because hey why not) and 3 Big react applications, all of that in Javascript + Typescript (added later with all the gradual typing stuff that makes you think that your code is correct).

All of that to serve 300 monthly users between 35 and 50 years old, who just cared about filling forms here and then and have some charts over data. 0 rocket science.

So far I remember history going like this: - 2010 Clean SSR with rock solid boring technologies and some vanilla JS where it made sense, I remember page load where crazy fast and you could not feel the need for an SPA. - 2012 NodeJS arrives. It came to save us from slow blocking IO apparently (??) - 2016 React arrives. It came to save us from boring old SSR apps - 2017 All React + SPA frameworks (in house often) - 2017+ Someone has the brillant idea to do SSR with React. "It's a revolution" - 2017 GraphQL arrives. You are saved. - 2020 Nextjs arrives. You can now do static generation for SEO and SSR and apis ! That's great. Thank you Next ! - 2022 Someone wants now to do Server Component that will make your page load going insanely fast (which we already did in 2010 when we carefully loaded vanilla JS at the time)

I learned a bit of ASP.net core recently, and I think that boring razor pages are still relevant.

I remember my first lead in 2010 telling me that ORMs and SPA where completely overrated. I didn't agree with him at that time. Now 12 years later I think he might have been correct.

I'm not saying SPA have not their place. Some apps can't do without it. I'm saying that we are victims of "hype driven development" which involve having some trendy hashtags in your resume and convince your manager that you have seen an incredible new tech that will make the business incredibly wealthy. Except it does not and you end up with a legacy system that nobody wants to maintain because too complex.

Maybe like Jonathan Blow stated in one of his videos, we make a confusion between going forward and progress. Now all the new kids learn React in some boot camp or online but have no idea how to implement a map function. And I feel old and grumpy. And tired by all this.

Re:Retrofitting null-safety onto Java at Meta on Tuesday November 22, 2022 @01:23PM (#33709038)
Just use C#. :P
Re:Galaxy S23 will be equipped with 200-megapixel camera on Friday August 19, 2022 @06:45PM (#32526956)
that's crazy. my 150$ phone takes amazing pictures with 10MP camera.
Re:Carbon Language: An experimental successor to C++ on Thursday July 21, 2022 @08:21AM (#32178454)
not sure on this one, on my keyboard there is a halftone to get D from C so I believe it's more C# = D ?
Re:Fresh – Next-gen web framework on Monday June 13, 2022 @01:14PM (#31728469)
Why am I not surprised. Yet another javascript framework... I'm tired
Re:Memory Safety for SerenityOS on Friday May 20, 2022 @07:23AM (#31445894)
This blog post doesn't seem right to me. In the first part it says that the project is not an individual project anymore but the work of many. He then worries about the stability and maintenance of the project overtime in the long run. So as a result he makes the choice to create a language for fun to adress this issue instead of relying on an already existing stable and mature language. I fear that this decision will have the opposite desired effect on maintenability and contributions... I would have loved to see him being a little bit more open to other languages like Haxe, or D or go or any other language already stable and well maintened. It also impact the work of other contributors... But we will see how it plays out !
Every single bitcoiner I know keeps selling me a world where everyone will be free from central banks, free from "the banking system"(tm), free from taxation, free from states.

They buy bitcoin to destroy the central banks, the states. The corrupted ones. They are on a crusade and at the top of this very new world : them. One day they will dominate the society. We poor ant-sheeps will continue to struggle while they golden eagles will have almost unlimited satoshis in their wallet that they will have earned so hard by pressing some buttons on a web app.

So yeah I somehow like to see their dreams taste a dose of reality. Bitcoin is a shitcoin too despite them chanting otherwise. And don't get me started on NFTs or other cryptos...