skysight-inc/HackerNews huggingface dataset:
That every single behavior that attempts to guess the users's intent becomes a relied upon part of the software, and this over time grows to an impossible amount of cruft.

See this, hilariously hosted also by microsoft: https://techcommunity.microsoft.com/t5/discussions/funny-sto...

> And then Google built Chrome, and Chrome used Webkit, and it was like Safari, and wanted pages built for Safari, and so pretended to be Safari. And thus Chrome used WebKit, and pretended to be Safari, and WebKit pretended to be KHTML, and KHTML pretended to be Gecko, and all browsers pretended to be Mozilla, and Chrome called itself Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13, and the user agent string was a complete mess, and near useless, and everyone pretended to be everyone else, and confusion abounded.
This mindset is even less ethical than it seems, and I'm not surprised to see it present at microsoft.
I'm in the camp of f = ui(state), and the reason for this is the extreme of streaming games where UI = frame buffer. I'm inventing my own framework for radically simplifying traditional Web apps via RxHTML which works great for crud apps. However, games requires more insight into state machines and what-not.

In terms of the logic, I wrote an entire platform to simplify multi-player board games which I'm evolving to tackle various businesses. https://www.adama-platform.com/
Because valuation is different than the actual yearly revenue. Company could be valued 10m, but revenue 1m. In our case because of legal permits we aquired to run our business and would normally take up to two years to get.
I use AS/400 in 2024, though not that much anymore because we only have a few things left in there that haven't been migrated. What we have gone to is less reliable and getting data out of it is always a herculean effort that requires a bunch of service tickets and meetings.

One of the great features of AS/400 is I think shift+esc, which allows you to quickly view the list of tables (or files as they call them) that are being used to populate the current screen. This should be a standard function for Tableau/Power BI workbooks that have live database connections.

I have a love-hate relationship with it. It's like an old pickup with 1M miles that refuses to die.
It's clear that from the introduction it's intended to mean "unconditional cash payments to people so that they can meet their basic needs". That's a literal quote from the article. And this is also how UBI is commonly understood in general.

If you want to use some different definition in some contexts then that's fine. But in this context it doesn't make a lot of sense to insist on your definition as the One True Correct™ one.
This is much how numerical computing has always been. We could individually approach the math and algorithms, but need major resources and input data to apply it to real-world problem like weather forecasts, geophysical simulations, digital wind tunnels, etc.

I think what's different right now is the sudden hyper focus. It's a chaotic gold rush driven by speculators and prospectors as much as by technologists or scientists.

I wonder what we'll see on the other side when the fog starts to clear. I expect lots of "losers" i.e. frustrated prospectors who never found their gold mine. And probably some proprietary wins locked up by big investors. But, maybe we'll at least benefit from some new commodity products reaching out to a broader market after they initially targeted the rush itself...
> It's curious that the US military-industrial complex isn't falling all over itself attempting to send Ukraine lots of expensive gear and supplies it didn't even ask for. I guess there are too many Putin sympathizers in US political circles able to buy, engineer, and install influence

That's an absurd premise. That gets endlessly repeated on Reddit and elsewhere with absolutely zero proof. If so much of the US Government (the world's richest nation and the only superpower) is purchased by a weak and poor enemy nation (Russia), where's the proof of that? Not supporting a war isn't proof. So a US politician against the Israeli war is bought and paid for by Hamas or Iran? It's laughable and quite obviously so. Nobody would dare float that premise, but somehow for Ukraine it's the go to propaganda.

Why isn't the Biden DOJ + FBI + CIA + FBI + NSA running a large sting operation against all these bought and paid for US politicians that Russia owns? Because it doesn't exist. It'd be a huge win for the Biden Admin to bring those people down and get them arrested. And yet, crickets.

All you really have are US politicians that are opposite of Biden looking to jab him any way they can, because it's a partisan battle and they're looking to score points. It's no more complicated than that. They're taking up position opposite of Biden.

And with the military industrial complex, the issue is nobody is paying for that gear. Ukraine is a hyper poor nation, they are barely surviving. Anything advanced has to get Biden Admin and or Congressional approval. Ukraine isn't getting the very best US weapons (eg F35s) and should not.
Well it's not for lack of trying (e.g https://www.computer.org/education/courses) but I think there is a bit of a chicken and egg problem in that it's hard to prove to employers that your certificate means anything and it's a hard sell for engineers if they don't see it being recognized by employers. Also, I think it's probably too close to licensing which engineers overall seem to be very much against.
I disagree. Software and hardware optimisations have not happened since the Rocky Mountain Institute did this data centre efficiency analysis [1].

If I had the time I could add numbers from Google, Microsoft and other hyperscaler analyses on software efficiencies in their datacenter papers.

I'm sure Alan Kay has some insights on software efficiencies [2].

A small part of hardware inefficiencies are the energy use per transistor of computer chips. It has gone up since the 28nm node. Our datacenters have primarily smaller node chips (16nm, 7nm, 5nm) and have therefore gone up in energy use.

[1] Integrative design for radical energy efficiency - Amory Lovins https://youtu.be/Na3qhrMHWuY?t=1026

[2] Is it really "Complex"? Or did we just make it "Complicated"? - Alan Kay https://www.youtube.com/watch?v=ubaX1Smg6pY&t=2541s
I agree. There are lots of places in Canada with 0.3x house prices but once you filter for 1x salary and places which are nice to live in Canada you are left with an empty set.

The ideal situation is you get a remote job in Canada for 1x salary and live in a nice place with 0.3x houses. That is my current setup.
Broadly speaking I agree with you in principle - but in practice over time you come to realise that there are only shitty clients. They might not intend to be, they might not have started out that way, but time is a destructive thing...
IMO, it looks like exactly what you'd see if you took pixel perfect rendered text and applied a small-radius Gaussian blur to it. It might look different on your screen, however (monitor settings can affect rendering quite a lot).
I find it hard to like either of these organisations and their leadership. Surely they have PR people who realise this? Eventually they will, as other corporations have, poison themselves slowly.
Reader macros are global and stateful, this is one of the worst things about Common Lisp. Excellent feature, pity we're forever burdened with the implementation.
How do short lived and small stimulus checks even remotely resemble UBI?
You could still offer the mocked APIs, but have them be opt-in. Also, having the compiler throw an error doesn't mean that an older, already compiled executable won't work.
> Well, the wrong thing to do is to have the printing functions throw a Not­Supported­Exception. The app that the user installed on the Xbox was probably tested primarily, if not exclusively, on a PC, where printing is always available. When run on an Xbox, the exception will probably go unhandled, and the app will crash.

Exceptions are such a catastrophically bad idea in almost all cases.

It is absolutely infuriating as a programmer to call a function and not know if it can throw and, if it can, not know what it can throw. It’s a disaster.

I so desperately wish that C++ had Rust’s Result type and pattern matching. std::optional and std::expected are kinda sorta ok, but you really want compiler enforced pattern matching.

What a tragedy.
Sure, but you'd be more frustrated if your app just crashed.

If the app is not prepared for printing not being supported, and printing just throws an exception, the app probably just crashes. That's bad.

If the app is prepared for printing not being supported, it should be calling the explicit API to check if printing is supported, and then not displaying the UI for printing if it isn't. The article is not about these apps, it's about what to do about apps that fail to check first.

The bug is with the app, but a good platform does its best to make bad apps work anyway, rather than have them just crash.
I had double checked that (1) worked before including it, and for that matter, even untransliterated « красная площадь » gives me "Red Square, Moscow, Russia, 109012" above the fold when using the most popular search engine.
Rather.

Ashley Madison
<https://en.wikipedia.org/wiki/Ashley_Madison_data_breach>

AdultFriendFinder
<https://www.zdnet.com/article/adultfriendfinder-network-hack...>

Also Lucious, Brazzers, and others.
> Basic needs are costly, and the programs you mention do not completely cover basic needs.

If they don't cover basic needs they aren't fit for their intended purpose and should be increased so that they do cover them, if they aren't replaced by UBI.
I have a suspicion that "number of crashes" got badly Goodharted inside major OS vendors. After all, you can "prevent" most crashes by just having a top-level "catch(Exception e) {}" handler, which of course just leads to the program doing nothing instead in an un-debuggable way, but hey: crashes went down! KPI achieved!
Yep, usually underneath a freeway, railroad, or major roadway

https://cloudfront.traillink.com/photos/big-dry-creek-trail-...

You can bike along Big Dry Creek Trail for about 10-15 miles without ever having to interact with car traffic. And it runs right across a major suburb of Denver. I actually use it almost every day to commute for errands
Due to the input device most people will use (controller), apps that work best on Xbox are those used to consume content like photos or videos.

You might be viewing something and want to print it, but that's clearly not desirable enough for Microsoft to build print functionality into the Xbox UI.
> factional values in pixels that have fractional coverage.

This is also the definition of blurriness.

I think the screenshot looks fine (other than the weird kerning), but I can see how one person's antialiasing could be other people's blurriness
Yes. Lots of them.

Who is the buyer? The logical buyer of this hardware business doing $1m per year and can backfill all the things this guy does at some low enough number that this business generates cash. And then, enough cash that it's worthwhile to go through diligence and paper up a deal and take on the risk that there isn't skeletons in the closet.
But the product name isn't English, it's Esperanto. Most native English speakers won't have a clue how to pronounce it correctly, since /j/ in English is always produced like the "dg" in "edge", while in many European languages (including Esperanto) /j/ sounds like "y".

I only know how to pronounce it because I speak Esperanto. forĝejo is pronounced "forge" like the English word) + "ayo" (like the "ai" in "aim", plus the "yo" in "yo what's up".)
So, I'm in the camp of UI = f(state) because I look at things like stadia/app-streaming as an obviously better way to build software faster. However, there are challenges, so I've got an experiment with a new UI framework called RxHTML that basically treats the browser as a function of a stream JSON document and local view state with a tiny language to manipulate the view state. It works shockingly well, and the goal isn't to be 100% of all use-cases but to make 90% super easy for anyone to do.
Your assumptions are incorrect.
No it's not satire. It's a demonstration of the excellence in backward compatibility and cross-compatibility that Microsoft has always been known for, and that so-called modern players like Google and Apple don't take seriously.

Just because an XBox can't print doesn't mean that an app that prints shouldn't run on XBox. It should just mean that the printing function shouldn't run. How to achieve that is exactly what Raymond Chen, a Microsoft and Windows veteran, is trying to explain here.
In the short term, as in right now these days they suffer lack of ammunition.

And if they loose the war, they won't exist at all. Despite Russia having demographic and economic issues too.
Jevon's paradox basically. AI use cases that did not have RoI will open up as it becomes more efficient. The enough is always as much as it can.
FYI: I do not use third party DNS, such as Cloudflare DNS.

archive.ph has been and will be blocked in certain parts of the world; its reliability for internet users in such places is suspect.
This string of lawsuits are mostly failing though — what does that say about "democracy" (aka mob rule)?
Note that rye already handles it better then pyenv (it downloads pre built pythons instead of building from source). I assume they'll eventually they'll copy/move the functionality over.
UBI essentially occurs for everyone in the United States at age 67. It is called Social Security. "Works" has not been defined in this article, and I'm not sure by reading it I understand what that means. If it were implemented for the population at large, this would drive commodities, and housing prices up. Also, with no limits on its use, drug use would most likely increase, as would crime. This would also incentivize further immigration problems. As other programs with good intentions, this would quickly spiral out of control. Approximately $1.7 trillion dollars of our deficit is spent on Medicare/Medicaid.

That is more than a third of the total revenue of the United States. I do not see how UBI or GBI would benefit anyone other than those unwilling to work.

There are two books I would recommend people read. The first is Understanding Capitalism: Competition, Command, and Change by Martin Wolf, and the second The Crisis of Democratic Capitalism by Bowles. Both go into detail the problems we are facing. The first book was a text book one of my kids had for their economics course. I decided to read it out of curiosity. It changed my view on several key issues.

Futhermore, the UBI experiment in Finland failed. Every notable economist agreed, Finland's own report showed it was a failure. They noted not only the economic failure, but also the social failure, with their populous overwhelmingly feeling there was an unfairness in the system.

Let me tell you how Medicaid/Medicare is being abused. You might find I'm cruel, or I don't love my mother. But here are the facts. My mother went on Medicare in 2007. She had two different cancers. Medicare picked up the tab up for both. Treatment for each one was well over $1 million dollars. She then had both knees replaced, both hips replaced for a total of almost $450,000.

Then COVID came. She refused to get vaccinated. She was placed in ICU for 60 days on a ventilator. Furthermore, she had a heart attack, and her stomach ruptured while on the ventilator. How she survived is beyond me. The total bill picked up by medicare was well over a million. She viewed it as her right. She is a Woodstock hippie, everything had to be natural, and kept those beliefs until she was old enough to get on Medicare.

I don't think we understand what we're doing when we allow this kind of gross spending and how it works in our political system. For me, if I require millions of dollars to keep me alive, let me die. I don't want those costs passed onto my children and the next generation. If I'm so poor I need UBI, I would hope, I would do something not to cause others to be inconvenienced and work.

Be careful of the government programs you want. The people you think won't abuse them, will absolutely abuse them. I feel UBI would be disastrous, but would be abused and further corruption in our country.
I think we all know that a company doesn't have to improve their OS. What I'm trying to understand is why are they defending/coming up with an excuse for something that doesn't really benefit them.
> Also technically no CC licence is an open source licence, since they don't require works to release the source code, because they aren't intended for source code

I think you're confusing open source with copyleft; ex. BSD style licenses are open source while still allowing proprietary derivatives.
Accelerationism was always popular on the 'left' but it never worked out.
Lisp is non-opinionated and supports FP, OOP, AOP, in whatever mix you want.
History of Earth in 24-hour clock
Even the enforcement powers that are not held in the judiciary should be vested and exercised in the executive branch, should they not? Meaning the legislative branch should not have both legislative and enforcement powers.

I think of the FAA, FDA, and the like as being part of the executive branch, not the legislative. Quick Google seems to back that up (and it matches my model of checks and balances from civics.)
It is interesting how much our misplaced expectations for AI are totally shaping our experience of AI.
It still boggling we haven't proved the sum of pi + e is irrational. Who cares anyway?
> UK would safe them from Germany and Russia and was betrayed

The balance of power is not even remotely similar to what it was back in 1939. Even if we ignore the economy and armament production modern Russia has severe demographic issues it barely has enough manpower to wage a full-scale war in Ukraine (considering the massive casualty rate, more in a single year than US lost during the 15 years in Vietnam and Russia has many times smaller conscriptable population than the US had back then).

How could they ever open a "second front" in the Baltics?

Back in 1940 the allies were extremely underprepared materially (mainly the British, the French had an army that could certainly compete with Germany on paper, but they were much too conservative (and in hindsight run by incompetent morons)). It's not like they consciously decided to just abandon Poland outright, the allies expected it to hold out much longer and very way too slow and indecisive to do anything. Then they somehow managed to lose Norway against all odds and the same thing repeated in France.

Stuff like that simply can't happen in modern warfare (as the Russian attempt to capture Kiev has proven)..
Can Celery help handle state internal to the workers?

What about using Pkykka alongside Pyro such that each Pyro remote object is actually a Pykka actor? Such that Pyro allows splitting workers across separate Python OS processes and the "messaging" while Pykka handles the internal state.
I don't think the idea of a "public square" is long for the internet, if it hasn't already been abandoned. Enforced social (and possibly evolutionary) norms scale in-person to a couple hundred people, but not thousands or millions of semi-/anonymous participants.

If I want to be sure I'm talking to real people, the only way is to know them IRL. My personal solution is to set up my own town squares exclusive to my friends, but that doesn't scale either.

I don't know if there's a solution.
The issue is that sometimes you need to implement an API which existing clients are already using. You can't go back in time and re-compile, much less re-write the clients.

It all depends on how the clients are currently using the API. If the clients are already testing for NotSupportedException, then that's what you should return. But if not, you need a different approach.
Bingo. the alternatives just aren't there yet, and most people don't care enough to get angry about his insanity, esp. since you curate your own experience.

anecdotally, my use, and that of all of the people I know on it, is fairly limited. its basically just a way to keep track of family, local groups, etc. I've given up on the platform as a way to get accurate news, but it's still useful for organizational contacts; ditto for FB.
I would say the large context sizes with the ability to reliably cite said context is the best possible outcome.
Kremlin has said multiple times, that use of western weapons against targets on Russian soil will be escalation and they will target NATO bases.

There have been multiple strikes using western weapons on Russian soil... with zero response. One of the most recent being shooting down an Il-76 near Belgorod.
It's a crap analogy. Why would you expose a printing API on a device without printing support? Just ifdef it out on the build.
My impression is that all of those are fads, we jsut haven't seen VS Code fade way yet, like the others have. I've used Emacs throughout all of those fads, seems easier than switching editors every few years.
Nothing, probably. Unless you're really into guns and want to know how well they like their Glock 17.
Activating Russian communities is something different from promoting polarity in the US.
> fairly simple

That's your definition of a fairly simple identity?!
No, not a shitty client, just one that was written before you decided to make this change. If your API breaks it while it doesn't change, it's the API that's being shitty, not the client.
I've favorited your comment. You spell things out very clearly and accurately.

> I'm sure the location-agnostic aspect of Bitcoin mining does lend itself to deployment in places where power is plentiful, but where there is little local demand, and the cost of transporting that power far away is cost prohibitive, though I don't have specific example of that.

https://www.coinmint.one/ is a specific example of that. Power is delivered directly from the Moses-Saunders dam to a shuttered aluminum smelting plant. Sending the power anywhere else, is cost prohibitive due to the remote location and low local power needs. Connecting it to the grid would overwhelm what is there, so new construction would be needed.
> I happened to learn emacs first and would be repeating a lot of labor to go as deep on vi.

Speaking as someone who used vim for 10 years before getting sniped by Emacs (ten years ago.. shit I'm getting old):

vim isn't as deep as Emacs, it's not even close. vim is only as deep as evil-mode. In fact, vim has a UX paradigm that's out-of-the-ordinary, and that's it.

That's why in Emacs, modal editing is just another minor mode..
I like the idea of a more modern Emacs that uses the full power of Common Lisp a lot, but I worry I'd miss a lot of features. Does Lem have org mode, a good LSP system, something like projectile, and the ability to display images and GUI buttons and such? And most importantly, does it have an evil mode with doom/spacemacs style leader key support?
Westarctica: The micronation with a real-world purpose