skysight-inc/HackerNews huggingface dataset:
The article opens by stating the author had overlooked mentioning the iSeries (aka AS/400) version of DB2 in a list of DB2 versions. My understanding is that the iSeries DB2 was really more a marketing name applied to the iSeries database.

Here are a couple of supporting quotations out of Frank G. Soltis's book Inside the AS/400 (both from page 120). Soltis was the chief architect of the AS/400:

IBM selected the name DB2 for OS/400 to reflect that it is part of the IBM DB2 family of relational database products. The family resemblance among these database products exists primarily in their external tools and their support for distributed database facilities. The underlying support is quite different in each case, and the AS/400 may well be the best in the group. The DB2 name does help alleviate the perception that the AS/400 does not have as robust a database as other systems.

...

I was opposed to naming the AS/400 database until | had a meeting with a large manufacturing customer who was moving from another system to the AS/400. In the meeting, the technical people asked me what database | would recommend for the AS/400. | blurted out, “DB2/400,” a name being circulated in internal discussions. Immediately, the people in the room began to nod and make comments like, “Oh, that’s a very good database.” Considering that these people worked for another division in IBM and they didn’t know the AS/400 had a database, it was obvious to me that we needed to name it.
https://archive.ph/X5Nks
Xorg Foundation are not the people who wrote X, they are the last in a long line of maintainers.
Talk of his death - https://groups.google.com/g/sci.astro.amateur/c/bC-7G4L8_HU/... including a discussion on how disruptive he was

He was posting until 9 days previous to his death - https://groups.google.com/g/sci.physics/search?q=abian%40ias...

I forgot about kill files - https://groups.google.com/g/sci.physics.particle/c/465iRYWZu...
I have not used Xpra, so I do not know if it has any problems with this, but a priori I do not see why an application like Xpra would need to be aware about the screen resolution. That should be handled by the X clients and servers.

I have used only 4k monitors for more than 10 years in Linux and the only applications with which I frequently had problems were various programs written in Java by morons, which were usually proprietary applications and some times quite expensive, but they lacked such elementary customization features like allowing the user to change the font, or at least its size, while failing to use the configuration settings of the graphic desktop, i.e. the value set for the monitor DPI, like all non-Java programs.
>I feel like the web in general has gotten less readable. But this is more to do with font choices, line length and a whole host of other things independent of the dark/light mode.

A few years ago I unticked the setting in Firefox that said "Allow websites to choose their own fonts instead of the ones above" and never looked back.

It's absolutely fantastic how every site now has the same font of my own choosing, it's so legible and clear. Very occasionally a site breaks because it uses icon fonts or they've made their design absolutely pixel perfect, but that's a trade-off I can deal with.
No its called a healthy society. The reason - There is usually surprisingly little actual skill gap between good seasoned (higher) middle managers and c-suite. What gets you up there is politics, clever sociopathic games, tenacity, connections, and often a bit of luck. If you look for words like additional competence among that list, you wouldn't find it.

The only reasons some folks push up there to the top are 2 - power, and money. They receive extra money because they are holding massive responsibility for their part or whole corporation. Lets stop finding reasons why there is actually 0 real responsibility on them. Its literally part of the deal they sign up for, and they know it very well.

Yes, it may sometimes mean that they get the heat for something caused by their predecessors, its part of the risk they take on themselves by pushing into such role. Its still firmly their failure, ie to a) identify it; b) act upon it. But as we see this wasn't a priority in Boeing, and I presume it still isn't.
The point is I'm gonna use my devices at night so I'd like them not to attack me when I do so.
That's the point I was trying to make :)
Except taxes are the thing that funds civil society. Letting people work around that by paying $x results in a more regressive tax structure. Overall I would say there are many losers in the above scenario.
>America would lose a competitive edge compared to foreign adversaries.

So murder is okay in a private company if it is important enough for "a competitive edge"? That means specifically that they are above the law.
Explicitly specifying “Apple” is almost like not specifying “Apple”? Did you “almost” fail to mention Samsung?
I tried Xpra for remote applications some four to five years ago when I migrated from Windows to Linux and needed a Remote Desktop (type) alternative.

I stuck with it for a while in advance of numerous other options, until I found NoMachine - which doesn't do remote applications but does do full remote desktop and has the closest 'feel' to being local-machine than anything other than Windows Remote Desktop.

I (ironically?) dislike Microsoft just that little bit extra for making Remote Desktop so damn good whilst progressively destroying the Windows experience.

I would like to try Xpra again, but I've got a growing list of "I'd like to try that's" that even the top priorities only get small bites taken out of them per week / month - and my current workflow is pretty good.
I don’t know about the veracity of that claim. But I presume it is talking about DB2 LUW (Linux/Unix/Windows), which began life as OS/2 Extended Edition Database Manager (although support for OS/2 was dropped a long time ago, that’s the platform on which the code base started.) The original DB2, DB2 for z/OS, is predominantly written in PL/X, an IBM-confidential PL/I dialect, not C++-although it wouldn’t surprise me if nowadays it contained some components written in C and/or C++, from what I’ve heard the bulk of it is still written in PL/X. DB2 for VSE and VM is mostly PL/X and assembler. Parts of DB2 for IBM i may be written in C++ too, but I suspect the bulk of it is IBM-confidential PL/I dialects (not PL/X; PL/MI and PL/MP), with a small chance it may even contain a bit of Modula 2 (I believe some bits of IBM i are still Modula 2 code, probably not anything to do with DB2, but not 100% sure)
PS. Not to mention the timescales involved ...
As I said above, if it's a failure, fine, at least they tried. Knowing that it's possible to replace the side projects with a better model why would they not at least try?
A new kind of computer, designed for deep focus and wellbeing
Nobody can possibly know that for certain
For a while quickjs-ng was ahead in Ecmascript language features implemented but now they are more even again.
> In fact, I suggested that Boeing ought to be treated like Occupied Japan, which to me seems like it ought to be treated pretty harshly.

Seven were hanged and sixteen sentenced to life in prison as the result of Tokyo Trials.
>> great n-gate bait

I also miss n-gate. One of the great concepts from it was concerned HN'ers 'incorrecting each other', which I thought was a superb expression, and now use more widely.
UpCodes (YC S17) is hiring remote SWEs, PMs to help make buildings cheap
Amusingly, the article sandwiches the resulting mass planetary extinction in between concerns of practicality and efficacy as reasons to reject this idea:

> The proposed nuclear destruction of the Moon has been rejected by astronomers on several grounds: the nuclear arsenal of mankind would fail to do more than crack the Moon's crust; if successful, the heating of Earth's atmosphere by a hail of falling lunar debris would be destructive to all life; and an increase, not decrease, in the Earth's wobble without a stabilizing Moon, leading to an Earth axial tilt of 45 degrees and more drastic seasons would occur
Prime counterexample: Sarbanes-Oxley. Yes, you can punish people for failing to comply with legal obligations, even if they had no specific knowledge of the obligation not being met.
T (2010)
Fair take. I don't expect this to change ever and actually keep getting worse.

In that way, "trivial" it is only if we'd be living in an utopia or meritocracy where doing the right thing is what motivates action.

That being said the far bigger chunk of the money is not lost onto public servants, but to other parts I won't talk about. But changing that in reality also faces different pushback.
CellPyLib: Langton's Loops
I am certainly concerned there is little to no on-ramp for new projects on AIX, IBMi and mainframes - there is no entry level machine and, while there are cloud offerings, they are very expensive compared to Linux on ARM or x86.

If anything, IBM Cloud should be used as an onboarding tool for their most profitable platforms.

And, if not even IBM can run your workloads on any of these platforms cost-effectively, why should you invest in their hardware and software stacks?
You don't need eye-blazing contrast in low light. If you try it your eyes will adjust.
How is that any different from the VS Code extensions that have one star and are just copies of other extensions… waiting to get high stars and then switch-a-roo? Same goes for browser extensions.

Unless you’re auditing everything while taking Trusting Trust into account, you’re drawing the line somewhere saying “ok I can’t be bothered past this point verifying”.

… everyone has a line somewhere on the trust-but-verify spectrum
Am I the only one that uses light mode at day and dark mode at night? I see this topic light vs dark so often and wonder why nobody mentions that approach..

I have a shortcut in my vim which just toggles my light/dark themes and I use it regularly.
Local and mote apps using the X11 protocol to connect to a local X server (such as Xwayland) isn't going anywhere.
For those clicking, in contrast to the other options this one is paid. Most basic package is $3.99/month or $39.99/year.
Ur-Scheme: A GPL self-hosting compiler from a subset of R5RS Scheme
Ah, I think you might be pleasantly surprised that this is an area being focused on right now with attestations[1] for example, here are the attestations for the GitHub CLI[2].

1: https://github.blog/2024-05-02-introducing-artifact-attestat...

2: https://github.com/cli/cli/attestations
The Eclipse Theia Platform
Meta withdraws support for Meta Quest 1 headsets
> Dark mode is good in the sense that I love it.

I love it so much that I've been using it since my Atari 600 XL and Commodore 64 days.

At times it's been complicated: I remember the early IntelliJ IDEs had no dark-mode but you could configure one yourself (and it was lots of work). Or Windows: the rare time when I worked on Windows I couldn't get a dark mode to work but I remember I could "dim" the laser white background into a light grey and Word would show a slightly grey background.

Linux / Emacs: zero issue configuring these with dark modes of course.

As an anecdote at 51 y/o I need, at long last, to go see an ophthalmologist to measure my now failing eyes.

But spending most of my life from 11 y/o to 51 y/o in front of computer screen, I'd say all these decades without glasses was a good run.
Specifically colas as opposed to all carbonated drinks should count.

I don't know if generally all sweetened carbonate drinks are mainly American, but I wouldn't be surprised.
> My understanding is that the iSeries DB2 was really more a marketing name applied to the iSeries database.

Not just the AS/400 version, the LUW (Linux/Unix/Windows) version too.

In the beginning, DB2 was only for MVS (now z/OS). Then they renamed their relational database products for other platforms to DB2 - OS/2 Extended Edition Database Manager evolved into DB2 LUW and SQL/DS became DB2 for VSE and VM.

So, you could argue the only real DB2 is DB2 for z/OS. All the others are a branding exercise.
“But people are going to lose jobs” is always the excuse used when arguing to treat a criminally fraudulent company with kid gloves. Do we really think ~100k people temporarily losing their job (at a criminal enterprise) is going to make America lose its edge?

EDIT: Also: if America’s “edge” largely comes from its business leaders’ immunity from their company’s wrongdoing, then I’m not sure that’s an edge worth keeping.
It’s also trivial to do. My JSON fields are all backed by JSON Schema. And I just write a data migration that mutates the data in some way and have the migration run by one host in a rate limited manner. It’s not quite as good as a traditional change in schema but it’s such a non-issue.
I'm not sure I'd call losing 95% of your market share well, but each to their own I suppose.
What is the problem with CEOs starting internal investigations to see if there are any (safety/criminal) issues?

Why does the cost of investigation have to be paid by society?
> least supported (as in, still under support, but largely in maintenance mode)

Are there IBM (sans Red Hat) products that do not fall under this umbrella? In my somewhat limited experience, your description fits all of them.
It's a bit strange to not have a lower-security more accessible space, though. The previous company I worked at (which was quite security-conscious) hosted meetups like this in the cafeteria which, while not something that normally was accessible to the general public, could be opened up as such without exposing any other part of the building.
Eclipse Plans to Challenge Microsoft's VS Code Dominance with Theia Code Editor
You can easily escape this by traversing a DOM node’s parent pointer.
You talk about terminals? They talk about websites (or real text made for reading) where their statement is true.
Using max memory supported in this case seems disingenuous, the truth is that the average computer in 2011 had 8GBs of ram, and the average computer in 2024 has 16GBs of ram, 32 if we're being generous.

It doesn't refute your claim that modern CPUs are drastically faster than 12 years ago, but there has definitely been quite a regression in how much we've been gaining the past years
For remote desktop use cases, I’ve found RustDesk to be pretty good, especially if you can self host the relay: https://github.com/rustdesk/rustdesk

I especially enjoyed that I can use AV1 for the encoding (better quality even at lower bitrates), being able to switch resolutions easily and also the response times being pretty quick.
There has been the usual suspects creating drama because that's how they can make themselves important. People who care about getting things done rightfully ignore the crybully mob.
I can immediately see applications in IR and UV for hyperspectral imaging using cheap sensors. Your idea of PV cells is also excellent, provided the wavelength compression is efficient.
For startups? In my anecdotal experience, it's nodejs/javascript, but the HN data says python: https://www.hntrends.com/2024/may.html?compare=ruby&compare=...

And I should be clear, it is really the declining sexiness of Ruby on Rails. Lots and lots of systems folks still use ruby. I personally think that Rails is one of the best languages for delivering a web based MVP, but if you look at the number of participants in the Boulder Ruby meetup, it is much lower than it was 10 years ago.

We still have a number of folks (like me) who like ruby so much that even though they are not using it in their day job, they show up for the meetup.
There was an article about a flat nano-tech lens, but it only works for a single wavelength of light. Combining the two could result in the ultimate "pancake" black & white camera.
Yeah I'm not using dark mode for any "health" reasons in the first place. It's to avoid pain.
I think the main add of distro repositories is the repo maintainers sit as a review step between you and the project updates on e.g. GitHub, not that it enables you to better audit the code yourself. I'm not sure it's really all that effective in practical terms though.
I thought that’s what everyone did! Apple OSs have a setting to do this at sunset/sunrise or at certain times. I have mine go dark at 10pm and light at 10am.
Yep - pretty-much, aye-el-ev-en-why although I may have miscounted the syllables in eleven in my parent post.

It's most pronounced in aye-ate-een-en, internationalization is a word I find myself stumbling when saying in full.
Isn't Theia just yet another VS Code clone built on top of the ~VS Code platform? Also, it's a true shame that all the usable names have been used up.
Yup, and the prices will change, I just haven't gotten to that part yet. I did a bigger rewrite that I had to do first (moved backend to supabase, introduced pagination everywhere). New pricing will be up asap and will be around $6.99/$69.99 for a lite version (small number of summaries) and $9.99/$9.99 for the regular plan. Will include 7+ days of free trial. That's almost half of the copy cat btw. If anyone's interested, I can get in touch after I updated the pricing
IBM people claim "tens of millions of lines of C/C++ code" in this paper: https://arxiv.org/pdf/2110.08661

Which is certainly a lot.
> Also, fines that go up to say 10% of global revenue.

10% ?

What? if you or I were found negligent that resulted in hundreds of deaths we would be in jail for the rest of our lives, effectively fining us 100% of ALL revenue FOREVER.

At a minimum they should have a massive fine (like 100% of revenue for a year) and do whatever it takes to halve the stock price, thus punishing the stockholders too - after all, they invested in a business that killed people, they should be punished too.
You didn't include the sentence where they call out Samsung explicitly:

> Until recently, most phones were made with LCD screens. The iPhone X was the first Apple phone to launch with an OLED screen. Other phones with OLED displays include the Samsung Galaxy S10 and the Huawei Mate P30. For these phones, dark mode can offer healthy battery saving capabilities.

I don't read that as acting like Apple pioneered anything, but I do read it as assuming that most consumers choose Apple and therefore the moment that Apple included OLED LCDs were no longer "most phones".

Which, while frustrating to someone like me who is tired of Android always being treated as an off-brand afterthought, is reflective of reality in the US.
You have to be very careful with Uber schedules. They do NOT guarantee a pickup time like a normal private car.

There are many stories stating that the driver never shows up, or shows up 15 minutes early and leaves charging you with a no-show fee.
Also the next sentence after the Apple sentence mentions the Android phones which have OLED. Apple has 60% share so it makes sense to mention it before androids.
IIRC, the last CPC's from Amstrad and the MSX2 family could do that while being 8-bit centric. Would need to dig up Wikipedia.

Other 8-bit machines could do clever tricks changing palettes mid-screen as well.
I developed eye floaters in one of my eyes and that made Light Mode almost unbearable to use. Some people might not like Dark Mode, but it's also an accessibility feature that helps not only people with certain common eye conditions, but others like migraine sufferers.
China's new Pinglu canal aims for closer ASEAN connectivity
You know whose money those failing banks have/had? Its hardly its own, nor investor's as much as you would like, its mostly regular joes. The same regular joes that screams 'eat the rich' and 'let them fail'. I wonder what would the same joe say if government listened and next day same joe would be without his pension or savings.

And as written by others banks do fail, and literally end their existence or are sold for peanuts to competition (Credit Suisse just recently). Using few cases from 2008 and making claims like whole universe always runs like that ain't very close to reality and doesn't help the discussion.
So basically what would be a BMC on a server? I saw that the SFF PC I use as a server has intel Active Management support, I am thinking to just use this if I can get it to work.
> I tried, but I just can’t believe anything written after that statement. The default was white (or green or orange) on black.

The vast majority of the world's population have rarely or never used a monochrome computer screen. Even when they were common, the bulk of what people read, _even people who used such monitors_, was black on white - it was paper.
I recommend Prettier over ESLint - Prettier tends to produce more consistent results and is a lot faster (because it's doing less work). Moreover, ESLint are deprecating the styling rules at the moment (although they'll be made available in a different package).

You can configure ESLint to use prettier, but in my experience it's usually easier to just run ESLint separately to prettier.
Bulk discount. :(
They have released version 9.0 which broke everything.

A web tutorial you have read for a quickstart? Obsolete and not working. Any solution on stackoverflow? Nope, not applicable anymore. A lint rules package that was used by thousands upon thousands of projects world-wide (like Airbnb's one)? Not compatible. Your project's linter rules carefully tuned for years? Broken.

So we're staying on 8.x until at least Airbnb updates their package and they don't rush. Meaning that practically eslint has been now split into two worlds: working 8.x and a "future" 9.x. Not sure how much time it will take for the industry to catch up.

I can't help but wonder whether the new config system was worth such drastic changes and pain.
This, exactly this. Bright white pages are physically painful to me.
I had an HTC Desire with AMOLED before the release of Galaxy S. Not saying that was the first one either.
Means 13x bigger models? I hear the data is the limit, but I don't believe it.
Why Open Source Companies Struggle: On Balancing Open Source Values and Business [video]
Birds in Space II: Quails in the Cosmos (2011)
Stephen Wolfram predicted water-based computers some years ago while doing his equivalent of spitballing.
When you say "8-bit look" it's mostly referring to 8-bit computers (even though it's most often low-resolution, pixelated, sprite-like animation with great color depth that is labeled that way)
No open source firmware is definitely a no-go
60% ? It's not even 30%.
What’s needed is not to compress colors into one narrower band, it’s to quantize them into multiple combinations of bands (e.g. combinations of three RGB bands).
Repo ...

- https://code.google.com/archive/p/telepathic-critterdrug/sou...

... appears empty.-
Why are they talking about the S10... the S5 had an amoled screen.
On my computer, Notepad++ has ended that dominance centuries ago by becoming Notepad++!
The security side of free editors and IDEs is not great anywhere today for JS development. Once you start wanting more features and integrations, you start facing an apparent choose-any-2 of security, convenience, and productivity.

I don't think it has to be this way. I think we can have both better compartmentalization and tighter workflow integration without having it becoming a part-time job.

Here is my ongoing attempt at addressing the issue, currently scoped for neovim[0]:

https://github.com/legobeat/l7-devenv

(I did share this to crickets as a Show HN the other day, hope it's on-topic enough to OK to reshare here)

[0]: The same framework should, at least in theory, be extensible to do something similar with Code/VSCodium. While working on this I realized there is some overlap with their Dev Containers and am yet to look into if and how one would run those in a similar fashion and if they could be leveraged to the same end
has there been claims that dark mode are easier on your eyes in any context? I always assumed it to be the case only for low environmental light situations: watching entertainment or coding.

other than this benefit, I use dark mode to save on battery in OLED displays