News for hackers. Stuff that matters.

aninteger

Re:D2 Is Non-Profit on Sunday September 06, 2026 @09:06PM (#49592630)
Just to be clear, this doesn't seem to be based on Walter Bright's D language. Maybe people already know that, but I didn't.
Re:LLMs are making me lose my savviness on Saturday August 29, 2026 @04:56PM (#49493267)
The only problem with this analogy is that LLMs are not orbital sanders... Or if they are, they are orbital sanders that operate correctly only 95% of the time. The other 5% of the time they do the wrong thing and cause you to do more work and/or damage the wood (not a great analogy though).
Re:Where Did All the Public Bathrooms Go? on Tuesday August 25, 2026 @09:01AM (#49433297)
We've had homeless people forever (although less). I think we used "hobo", or "tramp" back in the 1960s.
Re:Software rendering in 500 lines of bare C++ on Thursday July 23, 2026 @11:31AM (#49023206)
Sorta unrelated but I really enjoy (I don't want to use the past tense as I often refer back to it) your article on Emulator Backed Remakes (https://gabrielgambetta.com/remakes.html). Thanks!
And some of us love to live in the 1970s with cheap non-HiDPI monitors (or maybe it's just me).
Re:Let's Buy Spirit Air on Sunday May 03, 2026 @10:26PM (#48003953)
Famous Richard Branson quote:

"If you want to be a millionaire, start with a billion dollars and launch a new airline."

Re:Dillo Browser Release 3.3.0 on Monday April 27, 2026 @09:53AM (#47921596)
I did attempt this with whatever was state of the art (SOTA) about 6 months ago for my own C++ and was disappointed. It's just not there yet.
There's a serious advantage to becoming fluent by moving to a country that speaks that language fluently. Try becoming fluent in Japanese in Nigeria for "Japanese hard mode"
Re:Windows Server 2025 Runs Better on ARM on Tuesday April 21, 2026 @09:27PM (#47857530)
It's "legacy" because it's essentially tied to Windows. Yes, technically it works on Linux, and no doubt that was an amazing feat, but no serious company is running MSSQL on Linux when all the documentation, all the best practices are all based on running that on Windows.
Re:Gemma 4 on iPhone on Sunday April 05, 2026 @05:29PM (#47654059)
Having Scarlett Johansson's voice might not be so bad or even something less robotic.
Re:I Hate: Programming Wayland Applications on Sunday March 22, 2026 @01:45PM (#47480076)
XCB did not largely replace Xlib. In fact, some (all?) implementations of Xlib are built on top of XCB.
Re:DECwindows Motif on Thursday January 29, 2026 @01:42AM (#46806635)
Time to port this to Wayland using Claude code, right?
Re:Let's write a toy UI library on Monday December 22, 2025 @04:25PM (#46359278)
You could submit your PR to Nakst's Luigi toolkit: https://github.com/nakst/luigi

You don't have to make a complete alternative. You can add calls to ATK (accessibility toolkit) on Linux/Unix platforms. I'm not sure what needs to be done on Win32 platforms though.

Re:The C++ standard for the F-35 Fighter Jet [video] on Sunday December 07, 2025 @10:56PM (#46188124)
It doesn't but it definitely "implements" a single inheritance tree (with up casting/down casting) which I believe Xt toolkits (like Motif) also did.
Re:The C++ standard for the F-35 Fighter Jet [video] on Sunday December 07, 2025 @10:20PM (#46187923)
The best example I can think of is the Win32 controls UI (user32/Create window/RegisterClass) in C. You likely can't read the source code for this but you can see how Wine did it or Wine alternatives (like NetBSD's PEACE runtime, now abandoned).

Actually the only toolkit that I know that sort of copied this style is Nakst's Luigi toolkit (also in C).

Neither really used inheritance and use composition with "message passing" sent to different controls.

Re:Vibe Coding in the 90s on Friday October 24, 2025 @08:11PM (#45700353)
Vibe coding in the 90s was probably like learning C and pointers for the first time and then deciphering strange errors when you couldn't figure out how scanf worked, so you added asterisks and ampersands to the code until it compiled.
Re: on Tuesday September 09, 2025 @08:54AM (#45181291)
There seems to be at least 2 lcc forks (lcc-win32/win64, and pelles-c) that have their own small communities. Although maybe they are dead.
Re:WebAssembly: Yes, but for What? on Tuesday July 08, 2025 @05:58PM (#44504437)
I guess https://github.com/jart/cosmopolitan might just be the WebAssembly for the command line then.
For some reason I pictured this software as a system for developing memory or CPU constrained software. Like granting only 1 mb of memory and maybe having functions executed in a certain number of "clock ticks"
> Less controversially, when you write C, you write for a virtual machine described by the C spec, not your actual hardware.

Isn't this true for most higher level languages as well? C++ for instance builds on top of C and many languages call into and out of C based libraries. Go might be slightly different as it is interacting with slightly less C code (especially if you avoid CGO).

Re:Why Is This Site Built with C on Sunday March 30, 2025 @08:58PM (#43529500)
The article also mentioned the size of the dependency (over 400 mb)
I guess it's time to print out those "I did this!" stickers of Trump and put them next to the price tags.
Re:Decompilation of Minecraft: Legacy Console Edition on Wednesday February 26, 2025 @09:25PM (#43190667)
> If you are on Ubuntu 18.04...

Probably best to use a slightly newer Ubuntu.

Re:Linux as co-operative Windows process on Sunday February 09, 2025 @11:12AM (#42991528)
I wonder if something like this might make a comeback for workers that are blocked from using wsl/hyperv on their corporate laptops. For me I've been using msys2 as an "alternative" since I'm unable to use wsl. It's not the same but it's all I got.
Re:Microsoft 365 Copilot launch was a total disaster on Sunday January 26, 2025 @10:18PM (#42837038)
Pretty impressive, only $20 grand?
Re:Liberux: The Linux Phone You Have Been Waiting For on Thursday January 23, 2025 @08:37AM (#42803849)
The point is that since the price isn't listed, it's likely high or very high.
Re:Curl-Impersonate on Monday December 30, 2024 @09:32AM (#42549569)
I think we should list the sites where this fingerprinting is done. I have a suspicion that Microsoft does it for conditional access policies but I am not sure of other services.
Re:Trinity Desktop Environment (TDE) on Thursday December 12, 2024 @10:34PM (#42405722)
> It's like the FAQ is trying to hint that TDE is the "real" KDE, a continuation of the same project initiated by Matthias Ettrich (who, afaict, has no connection to TDE), and that the KDE Foundation's project is an impostor.

Certainly that's one interpretation. The other interpretation is exactly what is said and no more. Where did this "imposter" accusation come from?

At first I thought you were serious, but I can appreciate a good attitude with sarcasm.
> Interestingly the importer in the article was looking at alternate chains of supply, but "manufacturing in the US" wasn't one of his proposed solutions.

With NAFTA/NAFTA 2, it doesn't make sense to manufacture in the USA anyway when they have cheaper labor in Mexico. China knows this too.

Older ยป