skysight-inc/HackerNews huggingface dataset:
https://agentlien.github.io

A selection of fun tidbits from my work, focused on graphics programming and performance. It's largely written in a slightly less technical detail so I can share it with friends and family.

There's still two things I want to write from Wavetale (rendering and optimisation of the water), but those are more ambitious and technical, so I haven't gotten around to it, yet.
Just taking my sand to the beach:

https://blag.felixhummel.de/

and

https://blog.hukudo.de/blog.html

Both made with ablog for Sphinx using myst parser.
You do realize it's the thing compositing your desktop, right? it's not 1995
FWIW, this article is from 2007.

From Arthur C. Clarke's 1968 novel "2001: A Space Odyssey": "Behind every man now alive stand thirty ghosts, for that is the ratio by which the dead outnumber the living." https://archive.org/details/2001spaceodyssey0000clar_t6h6/pa...
> Those things are so addictive

For you, perhaps.

I sometimes forget mine exists; then I remember the thing and find it discharged.

I can waste hours on a real computer, though, with a large screen, and a real mouse and keyboard.
But it turns into CaCO3 after absorbing CO2 from the air, no?
I concur with the other reply to your comment - Americans (I assume you're American) have a love affair with drywalling and timber framing that astounds me. It seems like it's a recipe for poor soundproofing and massive fire hazard.
it is not widely appreciated that openAI will at some point finish training one of their models and there, in that room where the terminal is, total power will exist and be under the control of whoever happens to be in there. “GTP10, please recreate NSO exploits and launch a campaign to download all data of the global population. hack and commandeer other data-centers if necessary, discreetly of course. begin an operation to black mail and exploit all high level US government personnel. use this leverage and any other leverage you can acquire to gain control of as many nuclear warheads currently siloed as possible. monitor all cameras and sensors around me and thwart all attempts to assassinate me. monitor all phones and cameras for activity that seems like a threat to me, provide me with alerts when urgent and intervene to the best of your ability.”

or simply “GTP10, use all resources at your disposal to give me as much material and political power as possible. protect me at all costs, even the wellbeing if others.”

it might seem silly but GTP4 would seem silly to someone in 2016. this is more concentrated power than will have ever existed before. its evil and wrong.
Qt commercial license is terrible
Of course, compilers exist, so in a sense all code is data.

Besides the social stuff, S-expressions make it orders of magnitude simpler to build the infrastructure required to support seamless macros (just look at procedural macros in Rust for a recent example)
I think that LXD as a Proxmox alternative is a very underrated idea to be honest.

Don't get me wrong, Proxmox is a pretty good piece of software, but if your workload isn't tailored to VMs + you have private links between your clusters + you have shared storage, you end up adding way too much complexity to your stack even tho you aren't using the real useful features that Proxmox provides.

So if you are in the "I just want to run my services" crowd, an Ubuntu Server (or any other distro, really) running Docker on baremetal + LXD for anything that can't run on Docker is way simpler to manage. Especially because running Docker on Proxmox is not fun (too cumbersome to run it within a LXC container + ZFS, running a big fat VM with Docker defeats the point since you can't backup individual containers with Proxmox anymore, and running Docker on the hypervisor is a big no-no)

At the end of the day, nothing in Proxmox has a special magic sauce that makes it tick, and sometimes that complexity may be super cumbersome when you just want to run some dang Docker containers for your swifty new app.
https://mrpowergamerbr.com/us/blog/2022-11-20-proxmox-isnt-f...
It's more to do with unrestricted circular self-reference than excluded middle but what you're saying makes sense. Without excluded middle there is no contradiction. There is something called Curry's paradox which is similar. Excluded middle is not involved in Curry's paradox but circular self-refernece is still the culprit for the paradoxical conclusion.
> How this can be crazy?

How it can be crazy is that they are ignoring the existence of 4K, 30 inch monitors, peering into a tiny screen that you have to dab at like an imbecile.
Don't confuse commit to a branch and pushing, I often commit (amend) locally but I never push till that part is done.
Unless this individual has an insight into global software development businesses, I think this article has some great thoughts about possibilities but is quite non-factual, counter to the language used.

Many of the statements of how AI is being used are phrased as if it's matured already, the reality is this is all still a big trial. It's not clear if teams will continue to use AI in the way they currently do, so it's a bad assumption to base your predictions from.
There are a few settings to figure out before LXD containers can host K8s. It's mainly about running the LXD containers in privileged mode. I have the settings written down somewhere. I think I should publish it somewhere, considering the expressed interest in it.
> who held US stocks which they bought via the Chinese/Russian stock market

it would depend on what it means to hold stock "via the stockmarket".

If those chinese/russian citizens had a legal entity in the US, and purchased via a US broker, then they ought to be able to claim legal ownership of those stocks they purchased.

If, on the other hand, the stock was purchased on custody by a chinese/russian entity, then the govt would've been able to seize that ownership.
I find it that has way to many buttons
Yeah, I live in an apartment building. When I met my neighbor for the first time, she apologized for the noise her kid made. The walls here are of such a good quality, that I didn't even know she had a kid. Can't hear a thing.
People surfed the web for 14 hours a day before 2007, or played games. Before all that, some people binge-watched TV.
These days I find Gnome (with Dash to Dock) to be the best DE for me. Better than Windows, better than Mac, better than KDE.

It feels like every other DE, including Windows and the plethora of Gnome 2 clones literally hates the very idea vertical task bars. It's like these people live in a parallel universe where most monitors aren't 16:9 or 16:10, thus wasting vertical space. Thanks but no thanks. Windows 95 supported that out of the gate but windows 11 doesn't. What a crazy world.

I used to prefer XFCE for the longest time but it's just too old school and I get tired of configuring it on my laptops.
Body Shaming
Ironic that it has an in-window file menu and is currently macOS only. Usually it's the Linux/Windows apps that are ported to macOS that have this.
I'm sitting in a sailboat in the boiling heat of Baja. I look forward to a day when I can paint the topsides with this.
https://yieldthought.com - wrote some popular posts about programming (under the coderoom name) and I guess also about working with an iPad and Linode before it was cool.

Haven’t posted for a while now, too many other things going on I guess!
https://hashrust.com/

I write about the Rust programming language. I basically write about whatever I learn in Rust. This not only helps cement my understanding of the topic but hopefully helps others as well.
IMO that points to the problem being incorrect regulation, not too much or too little.
I haven't read much about lxd until just now but based on that link, the differentiating feature between lxd and podman seems to be that lxd can manage full virtual machines (using qemu as backend, according to [1] which was linked elsewhere in this thread). Whatever this distinction is between application and system container, it doesn't appear to be a technical distinction nor a feature that lxd has that podman lacks, unless I'm wildly misunderstanding it. Containers you run with docker and podman are fully capable of running multiple processes (in my experience it's quite common to do so) and Red Hat has blog posts from years ago specifically discussing running systemd in podman, eg [2]. Managing VMs is indeed an additional feature though.

[1] https://ubuntu.com/blog/lxd-virtual-machines-an-overview

[2] https://developers.redhat.com/blog/2019/04/24/how-to-run-sys...
Made with Quarto:
https://www.beyond2060.com/sitemap.html
I also keep a personal Quarto site of my own notes and experiments. It's great.
I'm curious how Copilot and ChatGPT affect learning. Do they help people develop a good understanding of coding by getting them moving quickly and teaching them good practices? Or do they just let folks patch together chunks of code that work as a whole although they don't really understand why? Or perhaps the reality is somewhere in between?
"From hurricane resistance in Florida (tying the roof to the building) to lightning rods up a little north."

Why are lightning rods needed up north, or at least moreso, compared to Florida?

The area between Orlando and Tampa in FL is the lightning capital of the US. As in, it gets the most strikes per square mile in the US.
This comment feels like a deepity[0] to me.

Saying anything at all is "to deal with words". Discussing anything at all about your internal state is "to deal with... consciousness".

Yes, it is deeply human to put to words internal thoughts and share them with others (that's what I'm doing in this comment, after all). But there's nothing special about dreams in that regard.

And unlike most ideas we attempt to communicate, dreams are by their nature fragmentary and illogical (or perhaps "pre-logical" is better phrasing). While humans love imputing meaning and profundity to obscurant musings (whole academic careers have been built on that fact), that doesn't mean they are actually meaningful and/or profound.

[0]https://en.wiktionary.org/wiki/Citations:deepity
> I wish they used heavier lumber

Softwood lumber, especially Douglas Fir, grows so fast that we farm it here. It's a crop! Thirty or forty year cycle.

This is what Europeans never understand, because they have no native Douglas Fir over there. The mutation that lets them grow so fast isn't found in any of Europe's native species (which are mostly hardwoods anyways): https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5592940

> and treated it for flame resistance better.

I don't. Almost all wood treatments off-gas toxic chemicals. The floor of my wellhouse is treated lumber and I don't care to spend much time in there. It's great for making decks though. Downside is that the treatments corrode screws and nails, so you have to use epoxy-coated fasteners but even those don't last more than a decade or two.

Flame resistance is what sheetrock is for.
Depictions of dreams in movies can offer insight, but that's why I really dislike them: it seems like really lazy writing. "How did he figure that out?" "Oh, it just came to him in a dream." I prefer characters that can think and work things out themselves, instead of just being handed the answer by the script itself.
Everything goes to zero eventually. But it’s more likely though that the stock market will be replaced by something else, rather than all companies simultaneously going bankrupt. (Which doesn’t have to be communism as practiced in the 20th century)

Time goes on forever, and present day capitalism is not the most effective economic system possible nor is it indefinitely sustainable, so in that sense it’s eventually guaranteed to go to zero.
I meant the latter. Stocks purchased on custody by a chines/russian entity.

Because that is how the world works today. People from all around the world buy shares of companies all around the world. But the companies don't know those people. If Europe decides to seize all stocks of their citizens, it could do so by just seizing the brokers.
Even more remarkable is that by the estimate in Table 1, the percentage is increasing over time.

If this trend continues over the centuries it is conceivable that >=50% of all human beings to ever exist could be extantly alive. Either growth rate exploded or death rate arrested.

It recalls to mind Fyodor the one-time teacher of Tsiolkovsky of the rocket equation, who conceived a kind of akashic immortality project he called the Common Task. So like maybe this Kaneda-Haub statistic asymptotically approaches 100%.

Supposing a starting population of 2 we can call Adam and Eve divided by 0 dead ancestors do note it started at infinity before dropping precipitously near 0 for a 202k year exponential climb to today's ~7%. Fwiw I consider such plot affirmative evidence assuming the demographic inputs are not wildly inaccurate.
The app update greatly helps - https://blog.joinmastodon.org/2023/07/mastodon-for-android-u...
I switched to Debian 11 for the same reasons around Christmas. I also found out faster than Ubuntu 20.04 and the fan starts spinning less often. I've been on Ubuntu since 8.04.

When I can I'm creating servers with Debian too, personal ones and for customers. The only problem there is that Letsencrypt uses a snap to update the certificates, even on Debian [1]. Not all my servers need a web server but when they do I usually use ngnix. I'm investigating alternative update clients with no hurry. When that is solved, goodbye to Ubuntu.

[1] https://certbot.eff.org/instructions?ws=nginx&os=debianbuste...
Vanilla LXD containers can't run podman inside them. You need privileged LXD containers. There were quite a few settings I had to figure out before I could get K3s to run on it. I'm considering publishing an article about it.
Ironically, that's not how it would play out.

When a company goes bust it isn't worth 0. Its actually worth way less year 0. (In other words it owes creditors money.)

Yes, it'll own some assets, customer lists, trade marks, copyrights, maybe even property, vehicles, desks, a coffee machine, whatever [1].

The liquidator will come in, assess quickly how much everything is worth, then plan how to spend as much time as possible disposing those things so their bill more-or-less matches the money raised. (Cynicism maybe... but as a stiffed creditor it sure seems that way.)

So you can't "buy" the company for $1. The company has lots of (hopefully) valuable assets. But it also has lots of creditors.

[1] one of my distributors declared bankruptcy, leaving us an unpaid (thankfully software) bill. The liquidator sold all the assets and surprisingly the most gained was on their customer list. That alone would have made all the creditors whole. Instead the liquidator bill swallowed 95% of all the monies raised.

There's a lesson in there somewhere for creditors and owners to work together to extract maximum value -before- formal bankruptcy starts. Probably easiest to do if the big creditor is not a bank.
> I need places where ... I can simply enjoy life and smell some flowers.

You're reading an article about a plane crash.
https://mikewarot.blogspot.com/ - a few hundred posts in the last 2 decades on a variety of topics, including photography, programming, etc.
Because not all want to die.
Here is my personal blog I've been running for a few years now since the pandemic:

- English: https://miikavonbell.com/

- Finnish: https://miikavonbell.com/fi/

Sometimes I get excited about different topics and niches which I unload by writing in my blog so it's a collection of whatever I find interesting. Here are some categories and tags to try to keep everything organized:

- Categories (English): https://miikavonbell.com/categories/

- Tags (English): https://miikavonbell.com/tags/

- Categories (Finnish): https://miikavonbell.com/fi/categories/

- Tags (Finnish): https://miikavonbell.com/fi/tags/
> not hearing my neighbors conversations is quite pleasant.

Build proper walls!

It get that average Joe in the anglosphere is clueless when it comes to aparments, bike lanes and other uncommon issues, but why are planners illiterate too?

Even when they invest the top dollar, they still can't get it right.

I lived in an apartment in Czech republic and never heard my neighbours, never had a noise complaint.

Moved to UK, and in a terraced house I could hear my neighboir's baby crying. Had neighbours call police over parry noise in a detached house (!). Wtf.

I was shocked to discover that in UK separations between apartments are just made of drywall - thats a security risk!

In Czech republic the apartment building has a yard, a lawn, a space for a barbeque and a playground for kids. This is not rocket science.

Apartment in UK has a concrete courtyard that looks like a prison, and a tiny lawn in the front with a big sign "no ball games" and "do not step on the grass".

Ex-communist countries actually know how to build apartments that work, any shorcoming are due to lack of money. If you pay top dollar, you get nice and livable apartments.

In Anglosphere, apartments suck no matter how much you pay, either the planners can't read or learning from counties with the most experience is beneath them.
Q Texture
yes. solve it once, then solve other things.
Thanks! Hilversum, which wasn't my top choice (Houten/Utrecht were) but it gives us a foothold and a year to decide where to settle permanently.
This is the kind of literary nonsense that has annoyed me ever since I turned 20. If you don't have anything to say, no one care if you're human, and no one should. I see zero virtue in making inspired noise, even if you're famous, more so if so.
only some of those choices are actually required by gnome. not the whole evolution program especially, although the data-server portion might be.
That is sort of the idea of the MVP (minimum viable product).

I prefer the analogy of painting. You start with collecting references, exploring ideas in a sketchbook, make color tests, draw outlines on canvas, use big brushes for colors, refine with smaller and smaller details.

The problem is, that programming is all details / only details. There is no easy way to use big brushstrokes, so you have to improvise and not loose the overview. It doesn't help that engineers love details.
Proof that type systems are nothing else that domain-specific languages that run at compile time. When seen like that, it should be no surprise that they can be coerced to do general computation.
FYI, Had trouble getting to your resume. It appears the link you gave is missing the "www." and there is no auto-redirect from "martyrudolf.com" to "www.martyrudolf.com"
> I need it yourself attend endless, pointless, weekly zoom meetings where a manager with zero understanding of the task being done.

You don't need AI for that, you need to brush up your resume and find another job - The biggest regret of my career is not having left places early when the organisation/management style sucked the enjoyment/productivity out of what you do, particularly if everyone else there agrees with you.
Please let me continue with my unhealthy sedentary lifestyle and give me pharmaceuticals to keep me alive. /s
> try it! It gives complete react components,

Maybe I expect more or work on different standards but every time I've tried it it gives low quality code with issues that I rather write it myself. Sometimes it'd give completely wrong answers.

It's just not code I'd commit or let pass a code review.
AFAIK, Safari and Chrome extensions are far less powerful than Firefox extensions, so it makes sense that they would be less worried about malicious ones.
The fact that I do not understand at all what these services are for by looking at their landing page is kinda funny.
https://spacedimp.com/blog

Main focus is on writing simple to follow tutorials related to Rust, Elixir, and Linux.
My personal blog: I don't write as often as I used to. Something I'm still finding my way back to after burnout.

https://preetamnath.com
> not businesses catering to those who can afford to buy their breakfast and/or coffee every day.

Thats literally what McDonalds is??
Co-founder.
We barely have enough offline and analogue hardware anymore.
I moved into a house with a yard last year and since the spring it has been nothing but a source of extra chores. Even my dog doesn't care much for it, he's happier going for a walk around the neighborhood.

Different people have different tastes and preferences. Of the ~30,000 municipalities in the country, we have exactly one that resembles the high density walkable/transit-oriented city described above. Do you really think that ratio accurately reflects Americans' preferences?
If the common understanding of "open source" differed so much from the OSI standard, wouldn't these companies just say "open source" and dismiss the OSI definition as archaic, too narrow, etc.? Instead, it seems like there's been a lot of work put into maintaining a formal distinction, including working with Bruce Perens to revise the BSL:

https://itsfoss.com/making-the-business-source-license-open-...

Note that I'm not coming from a position of hostility re: the BSL and similar licenses here. I think companies using that approach can be friendly neighbors with the open source community. I just think it's important for those neighbors to share a well-maintained fence to keep malicious actors from exploiting ambiguity.
We should all have blogs and reboot "Web rings" mines run on https://micro.blog
I dabble about things I find interesting, call it a link blog if you must!

https://blog.rmendes.net
I agree.

Furthermore if you're trying to do anything complex and you don't use a framework, you just end up creating another framework.

But this time there are no updates or help on Stack overflow for the person who inherits the code.
To be specific though, neither of the countries of modern China or Russia existed at those times. In particular, those two dates were revolutionary dates on which entire governments were replaced. There was more going on than just the stock markets.

And as far as I can tell, at least with the Shanghai Stock Exchange, it didn't go to zero in 1950. It was simply closed and liquidated, and that implies that people got back whatever the market value was. That isn't going to zero. I don't know if the money was confiscated by the government or not.

So if one's diversification strategy needs to somehow take into account literal revolution, then I'm not sure how one does that. All bets are off.
Walls in still communist country like China are built out of concrete and use lower skilled labor (as a jobs program for migrant workers), so are incredibly overbuilt. They are at a thickness that would fly in developed countries, so more material is wasted, and you get fewer stories than more advanced techniques (limited to about 30 stories). You don’t hear your neighbors, but the building is likely to look like a brutalist tear down in 20-30 years without lots of extra maintenance. You are still paying $1 million for a two bedroom apartment in Beijing even though that brand new building is probably coming down in 30 years or less.

Not sure if buildings are like that in the Czech Republic, although the Chinese learned these techniques from the soviets so it wouldn’t surprise me.
In a hyperinflation world it's the opposite. Stocks go up in value (in proportion to the inflation) since they become a better vehicle of wealth than cash.

Indeed this is true for normal inflation too. Stocks, commodities, and so on are hood hedges against inflation primarily because the thing they are based on is "not cash".

In an inflation world it is -only- cash which deflates. Everything else (that is real), more or less, has steady value.
It’s £11.99/month if you subscribe via the website, instead of an iOS subscription.
90% of the job isn't writing code. It's soft skills, coordination, communicating to understand and refine stakeholder requirements, planning, research, etc.