News for hackers. Stuff that matters.

vkazanov

I know idsoftware ported their key 3-4 titles to linux back in the glory days.

What else did they do?

Re:Is 'Attention' the Essence of Intelligence? on Wednesday October 14, 2026 @02:00AM (#50083012)
You are just too tired this morning (hit with tires)
Re:Total Annihilation, rebuilt for modern computers on Monday October 12, 2026 @04:40AM (#50053298)
I know i am pedantic, sorry.

The engine was more like a hybrid 2d/3d. Units were 3d, everything else brilliantly faked.

I mean, i played it on really weak machine (high end 486 or a cheap pentium), and it worked like charm, no gpu involved.

Re:Tcl/Tk 9.1 Released on Wednesday September 30, 2026 @02:32PM (#49912596)
Interesting is one way of saying this...

I will never recover from debugging ZODB backed by Oracle. Well, somewhat backed.

Who, like, who thought it was cool to have a pickle-based, mostly in-memory, single process, aaalmost transactional database?!

Re:Tcl/Tk 9.1 Released on Wednesday September 30, 2026 @03:48AM (#49905752)
Ha! People still remember Zope!

That was my first web kind of framework. The naivette of Zope still amuses me endlessly to this very day.

It tried to be cool, made ALL the wrong choices, and died silently with people just moving on.

I grew up in a little post soviet republic, in a small town with a big nuclear power plant.

Coincidently, that's where my father was working as a programmer until the shutdown of the plant.

Anyways, he was maintaining a bunch of systems related to collecting data from environment monitoring sensors around the plant. In mid 2000s or so he showed me some data collecting machines using what looked like DOS text UI that mentioned being written in Leningrad, 1989 or 1988.

The software was running in an emulator on Linux, which my father used to replace original x86-compatible machines runninh dos.

Pretty sure thr whole thing was running for quite a while since my family moved elsewhere.

Re:What Sun got wrong on Tuesday September 22, 2026 @10:16AM (#49801674)
Well...

Around 1998-2000 my dad made a little business out of setting up linux servers on commodity hardware in my hometown. Primitive social networks, LAN provider servers, mail servers all worked just fine. Not without some involved convincing, and tinkering, and kernel patching but they did work.

One or two of the companies later became regional champions, running 100s of linux/x86/dell machines.

None of them would be able to afford a proper Sun server. Sun would never bother itself with these original tiny contracts.

It dont think Sun even stood a chance in this game. They couldnt even realize this happening!

Re:Why I'm still bearish on LLMs after navier-stokes on Wednesday September 16, 2026 @03:38AM (#49723204)
By the promise of it, llms should be able to both adhere to grammars, or go free form where necessary. I mean, doing math is supposed to be strict but in practice it's a somewhat educated random walk in the space of correct lean theorems.

Harnesses do correct things, sure.

Re:Growing proof that autonomous cars save lives on Thursday September 10, 2026 @03:12AM (#49639582)
Public transit is not "100 years back". London, uk is not exactly backwards looking in that sense, and the vast majority of people use trains/metto to go to work.

I walk 10k steps a day on a normal day, only drive when necessary to go out of my normal routes. This has an added benefit of keeping me, an aging programmer, in shape (as well as other relevant activities).

Nothing dramatic about it at all.

Yeah! Same for finland, the baltic states, or poland, or russia, or any country really where there is any kind of serious winter happening.
Reality should never stand in thr way of a good export-oriented myth :-)
Most of the west outside of the US takes shoes off or swaps 'em for indoor shoes.
Is this how most of the world operates? :-)
People in the west tend to overthink spirituality.

Having been to houses/flats across all of eurasia, uk to hong kong, vietnam to lithuania, the majority prefers taking shoes when entering a house, but can be as practical as necessary when the need arises.

It will make you stronger period.

There are side effects, problems, long-term consequences...

But testosteron blood levels absolutely do regulate muscle growth.

Or maybe we shouldnt call anything "science" until it assumes replication of foundational results.

Physics solved this quite some time ago.

Re:That's a Lot of YAML on Sunday August 30, 2026 @03:58AM (#49496659)
Sure, a careful spec is always great.

In xml's they clearly overdid it. all the formats/substandards you listed... there is just not a single library that supports all of the standard.

And because implementations are so different, most users just stick to a single C library. That library, btw, is also incomplete and undermaintained.

So that's the problem with complex standards: they are hard to implement and support. Nobody does this, unless it is a business-critical matter.

Re:That's a Lot of YAML on Friday August 28, 2026 @05:58AM (#49476537)
Yes, true, there is this legendary subset... but parsing even a sane subset of the spec is a nightmare for all parties involved.
Re:That's a Lot of YAML on Friday August 28, 2026 @05:53AM (#49476489)
Yaml streams are just yaml docs separated by "---" withing a single file.

The json spec just doesnt do anything like that but jsonl does.

Re:That's a Lot of YAML on Friday August 28, 2026 @05:48AM (#49476455)
There numerous problems with YAML. It is underdefined, ambiguous, fragile, and is just impossible to write a portable parser for.

JSON is naive, lacks almost everything. But is supereasy to parse and read.

As funny as it sounds, XML is overspecified. Parsing is possible and predictable but supporting the full standard (all of them) is so much work that nobody does it anyway.

So, given the choice above, i'd go for naive simplicity.

> random chinese company

Oh i have soooo many news for you!

Re:Three important steps in my maturation process on Saturday August 22, 2026 @04:21AM (#49397726)
Heh... i wish i'd go for anything other than boxing 20 years ago.

Anyways, yes, weightlifting + something active (tennis, football, etc) is the way to go.

But weightlifting first. It is the only hralth-related hobby that teaches honest body control: muscle, gaining/losing weight, dieting basics, monitoring key body parameters over time.

Or the reason is that something is just unfeasible with the existing architecture, or the reason is that building this would break important technical assumptions... All kinds of things.
Its the oldest metro in the world. An achieviement, yes, but in old stations ventillation is crap, materials are poisonous, etc.
Re:The Benchmarkpocalypse on Tuesday August 18, 2026 @02:26AM (#49342045)
Thr thing is that both you and your agent should have a way to verify the solution.

OBVIOUSLY, the compiler experiment was just a cringe pr stunt. But it has a point: everything works better with a good testing loop, and compilers always have one by thr nature of the work they do

Re:Time to Move On: Querying Without Nulls and Bags on Thursday August 13, 2026 @01:43PM (#49289433)
Add pure C to the list. I enjoy building things in it but boy what a horrible language it is.

I accept SQL as an industry standard,and i've been solely focusing on databases for th4 last decade or so, but it is such a horrible language nevertheless...

These little guys often do get a hammering on fridays...
Re:GNU Hurd News 2026-Q2 on Wednesday August 05, 2026 @04:11PM (#49188329)
Both numbers are big, no? Especially given the complete dominance of linux in many other settings.
Re:GNU Hurd News 2026-Q2 on Wednesday August 05, 2026 @04:09PM (#49188295)
Oh come on. :-)

Linux is not userspace. Linux is a kernel, and android is a parallel fork of the kernel. So android is a version of linux but is not GNU/Linux.

Android/Linux, if you will. We dont have to be shy this.

Re:Quality non-fiction books are the antithesis of AI slop on Thursday July 23, 2026 @12:09AM (#49016828)
For me it is surprisngly natural to include the original thing into "a set of thing-likes".

Why does it feel wrong (or meaningless) to you?

Older ยป