skysight-inc/HackerNews huggingface dataset:
The convenience of binary executables is pretty clear in the DOS and Windows ecosystems, where games and native utilities have been distributed this way for decades. I have Windows binaries I've been carrying around for twenty years that still work on Windows 10, and old DOS programs run just fine in DOSBox. A key characteristic of such programs is that they include most of the libraries they use in the installation, with only a few common dependencies like the C runtime or Win32 left to the rest of the system. FFMPEG is a great example.
Fastmail has great calendar (CalDAV), contacts (whatever the open protocol for this is) support in addition to their e-mail. I migrated from Google Calendar & friends several years ago and have had no issues.
It is great to see how many people want to bring Qt support to Rust and are trying to do so, and I hope that these folks succeed, but it’s wearisome to me how each person/group creates a new project instead of working with others who are already in this problem space. Of the half-dozen or so[0] existing attempts so far to create Qt bindings to Rust, none of them have actually succeeded, either because they tried to start from scratch again and then abandoned the attempt midway, or because they are limited to QML. Ritual[1] is the only crate I’ve seen that attempts to actually expose the whole Qt API, but it’s pretty awful to use, incomplete, and dead.

Rust doesn’t need more Qt crates. It needs one Qt crate that is complete and works well. (Or, ideally, a native Rust cross-platform GUI crate that works as well as Qt, but that’s an even longer and harder task.)

[0] https://lib.rs/keywords/qt

[1] https://github.com/rust-qt/ritual
You probably wouldn't enjoy his "Foreigners Around The World" in National Lampoon from 1976 either.
It's just a fun old-school website about making pizza from back when the web was good; I can't imagine why you wouldn't bother :)
Russia has subs, ships and bombers too, they don't need to launch from land.

AGM-86 ALCM is with a nuclear warhead. Russia has nuclear ICBMs with 11000 miles range
The problem is that it is a proprietary format. The advantage of the format produced by SingleFile (HTML) is that as long as your browser is capable of interpreting HTML, you will be able to read your archives without worries.
“They” was your word. See your comment.
> I don't think a rich GUI application like LibreOffice, Firefox, Thunderbird, Slack, Discord, Skype, GMail, etc., can be delivered as a single executable.

The old Delphi-based Skype for Windows was a single executable. At least, most of it was in that big .exe.
they can always trace in some kind of mathematically-supported ledger, which is neutral, but also globally transparent
The "mud" stood out to me as well, since it frames the timeline as having short term urgency. But I wonder if it cuts both ways.

For example, if Putin occupies and holds Donbas and Odessa, what's the likelihood of Ukrainian forces mounting a counter attack and reclaiming said territory? This puts the onus of invasion onto the Ukrainians, which are more configured for resistance in the first place.

The result could be another "soft annex" similar to Crimea.
I heard PJ talk in a show about having a three party system in the US. And this is what he had to say.

“Our big and sloppy political system keeps America away from abstract political theorists. Away from abstract political theory is a good place to be. Our compromised and compromising system with its messey conflicts and fitful bipartisanship keeps governments close to real life. Because in reality we all contain within ourselves elements of the democrat and republican. We are conservatives when we catch the kids smoking pot and we are quite liberal when we catch ourselves doing it. No one ever says oh goodie when its time to pay the taxes and no one ever turns down a government benefit. Abondining the two party system would mean abondining a great truth. The truth that we are all of two minds about politics Greater certainity in our political system would mean more politics, more arguments, more strife we dont need that we got enough...”
Yes, you are, sort of. The wind will still cool you, but only down to the wet bulb temperature (that's sort of the definition of the wet bulb temperature). So you will no longer be able to keep your core temperature constant, it will rise to lethal levels.
I pretty strongly disagree with this.

The distinct advantage of an SPA is that, done correctly, cached data lets you render pages instantly.

Who CARES if the SPA had to make 3xRTT in the background, if it can serve the next page up instantly because that data is already present and cached, it's a huge win.

The server rendered app will ALWAYS have to wait at least 1xRTT for every new render. The SPA does not.

Still doesn't make an SPA the right fit for everything, but on bad networks, we get incredibly improvements in performance by rendering from cache, and occasionally handling cache updates in the background. User's fucking love it compared to waiting 2-5 seconds for every page load, even if they were JUST on the page a second ago.
You can do that, but you can't prevent the first person you sell it to from redistributing your additional code for free.

This is basically Red Hat's business model, so making it work is possible, but they're effectively selling services, not software licences.
argh, this isn't some new info, this story is from the same time as the rest of them at the end of January. Didn't we talk about this somewhere already?

https://news.ycombinator.com/item?id=30135264
What probably do you assign to that? I assign non-trivial probability to “ousting” but practically 0% chance of “peacefully” - more like “go out with a bang”.
Non-paywall link: https://archive.ph/e7ZkE
I really hope I can create executable packages, but when some bulky math libs in Python are involved, it really becomes very hard.
I think it means they'll last for decades when actively used and left in a sane environment. Most of the original Model F's were sent to the landfill long ago, so the current supply is from electronic recyclers, fished out of the trash when somebody's office dumps old stuff, or found in somebody's grandma's barn.
Single File is one of my favorite addons since it allows me to keep offline copies of articles, tutorials, etc i see online without losing images, etc (there have been a ton of articles lost over the years and while some are preserved in archive.org, they often lack things like images, etc, so i prefer to save anything i come across). So thank you for making it :-).

Now, having said that, the text in SingleFile-Lite's "Notable features of SingleFile Lite" sound like a list of issues :-P. It looks like these are issues with Chrome, but do you know if/how these "improvements" will affect Firefox?
Irrational Base
> I think the Windows 9x nostalgia stems from the absolute usability fustercluck we have these days. Back then, the GUI was uniform -- you didn't have to guess which element did what for each app -- and it communicated clearly. You always knew if a toggle was on or off, if a button was pressed or not, etc.

Yeah, it has a lot less to do with aesthetics than it does with consistency and functionality. GUIs of today have regressed so significantly in these regards it's downright disgraceful.
Never done RISC-V, but for ARM, this is trivial, one just have to rustup the right target stdlib, and then pass --target to cargo and done.
Well, at least that's that easy if what you try to compile don't have C dependencies. For C dependencies, there is cross <https://github.com/cross-rs/cross> which I had good experiences with.
It's not about cutting citizens off from the world. It's about minimizing financial capabilities of an aggressor. So, even when they are not disposed, they can do less harm.

Eg. Their technological advancement will be crippled for decades to come, because they will still want to maintain their existing fleet.

Even now, Russia sells their tech advancement in military tech to others ( eg. India) and doesn't use it much for themselves because of cost. Even while they are investing 6% of their GDP into military.

That 6% in military that they invest now, will become much less in absolute value in the future. So it will be easier to outcompete them with a 1% investment of richer economies and concentrate on things besides military.

Just my 2 cents.
This alone is fantastic. I've been looking for an mhtml replacement that worked well across all browsers.
I can't agree with this. That list of 9 complexities are well abstracted by the most common library or framework for SPAs. Having done a lot of SPA development I can say routing is not anywhere up on the list of trouble spots you do encounter. State management is another story.
Why should Russia approve my country membership in EU or NATO? The only reason is if Russia has some claims on my country territory that wants to use in future.

But I want to hear a good reason why Russia should have the right to object. I am so happy that my country Romania managed to enter in NATO just to be safe from the Russia threat but unfortunately our brothers in Moldova are still in danger.
What does a 1972 paper have to do with the Single Responsibility Principle?
Scattering coins and other artefacts for detectorists to find?
>There's also ample evidence that software updates to Taylor's McDonalds machines have made the error codes more cryptic and the machines more unreliable over time.

Source?

>It also needs to be said that similar machines provided by Taylor to McDonalds' competitors do not have anywhere close to the amount of downtime that McDonalds' machines have

>I think there's a pretty strong legal case to be made that these machines are deliberately designed to break down in order to drive repair service revenue for both Taylor and McDonalds at the expense of franchisees.

AFAIK mcdonalds machine are also self-cleaning, which makes them more complicated and prone to failure. There's also advantages though (ie. you don't have to rely on a minimum wage worker to adequately clean the machine to prevent food poisoning), so absent some sort of evidence showing intent, it's at least plausible that there isn't some sort of conspiracy to drive up repair costs.
Interesting. Could you explain why would sitting in front of fan speed up your death though?
Is this still on track to become a standard? https://github.com/WICG/webpackage
Apple: "Peek performance" Event on March 8th
I keep hoping they'll remaster it and fix all the performance issues. One day...
I think you'd have to try really hard to read the parent comment as ungenerously as you seem to be doing.

Clearly they were hoping the statement "Amongst fully vaccinated people, the prevalence of long COVID symptoms seems to be on par with the baseline prevalence in an uninfected population" was true, which means, basically that for vaccinated people the risk of post-viral symptoms is essentially unchanged if they get infected or not.
I agree, not so much about stealing the thunder, but trying to limit the bad optics to reduce sanctions. They clearly underestimated the way other countries would react if that is the case. They could also have made some sort of agreement with China specifically to secure limited response in exchange for waiting.
Bandcamp is joining Epic Games
Steam deck seems to be greatest thing for gamers since a long time. If they can get the software problems resolved this finally brings back what has been missing for a long time. [1]

[1] https://youtu.be/kXIOuUUZO2s
or micropayments for the article. maybe $1
Forgive me this one, but .... bye b!tches!
Bandcamp Joining Epic Games to Support Fair, Open Platforms for Artists and Fans
Crisis sounds so negative. Isn’t this desirable. Ie means there is more to be discovered . I would have thought people in the field would be stoked about the possibilities
And I think you're being too forgiving. They claimed there was not even a "theoretical basis." Of course there's a theoretical basis for a virus causing long-term effects. I suffered from Shingles, just as a for-instance. We'll probably never know how many have had HPV / Cervical Cancer.

And at this point, I have friends who are suffering effects from Long Covid.

At the time, it would have been far more accurate to say, "The evidence doesn't indicate any cause for alarm about long-term symptoms." Not, "there is no THEORETICAL BASIS for long-term consequences."
I've bounced off Sekiro 2 or 3 times, but DS3 was the game that got me hooked, so give that a try as well.
I don’t think this rises to that level.

OP clearly states that they think showing support for Ukraine is a good thing. Typically we consider whataboutism to be bad because it’s purpose as a rhetorical device is to deflect away criticism, but that isn’t what OP is doing.

As such it is quite relevant and germane to this discussion. The way the western press is treating this conflict stands in stark contrast to others that do not take place in Europe.
They have been bombing cities. I don't think they are trying to limit casualties.
well I figured out how Hugo works only by “clone the existing Hugo theme, change something, see what happens”.
People generally have a very bad estimate of just how engaged users are with their sites.

These people have lives and other shit to do besides spend all day in my web app. There’s a lot more accidental and exploratory clicks than you think and all of the background requests run even though the user is only on that page for half a second.
Thanks! We’ve built our primary network ourselves. We have about half of the major regional hospital options working with us, as well many of the top specialist provider groups. It’s narrower than the network of a BCBS but growing rapidly. An EPO does not support out-of-network coverage but we do handle out-of-area through a partner, so people don’t need to worry while traveling, etc.

The target employee demographic is younger/Millennial focus but we’ll work with any employer group that has 100+ employees.

For distribution, it took time to build trust with brokers. We went through a lot of introductions and meetings to find people we trusted, and to help them also trust us. It required a lot of personal interaction. Currently, we work with two commercial brokerages, and will continue expanding and growing our broker relationships. We are "broker-friendly."
For an app like this, open sourcing non-business-critical parts of the app a perfectly valid way to go about it, like they are doing with the templating library. You still get visibility, testing and the occasional bugfix from the community.

Another possible way to go about it is open-core: Open source version, with more advanced features on a closed-source solution. Contributors to the open source version have to waive off some of their rights in order for this to work, though. There are tools that automate most of that these days.
Thanks for the follow up
You can also integrate the assets into the binary itself using something like gresources.
AFAIK, for the moment Mozilla is aware of the regressions that Manifest V3 causes and shows a good will to try to reduce them as much as possible. You can find some information about this here https://github.com/w3c/webextensions/tree/main/_minutes
I unfortunately fear the next generation will pay the price in the form of a fucked climate and high energy prices.
I was going to say.... ironically NextJS is just an additional layer for creating static-rendered sites over an SPA framework. We have come full circle.
Oh, so you mean "weapons-grade" in the sense that it can produce plutonium. Maybe, but so what? Also, all nuclear reactors use enriched uranium.

Nuclear reactors can't produce nuclear explosions, for the reasons I said previously. Even the Chernobyl incident wasn't a nuclear explosion, it was a steam explosion. It's no more possible to turn a nuclear reactor into a nuclear bomb, than to turn a gas generator into a molotov cocktail.
I don't know where you heard this absurd notion of a "nuclear landmine", but anyone who talks about exploding nuclear reactors is just spreading sensationalism.

Yes, Ukraine had nuclear weapons. Had. It has since dismantled all of them and doesn't have the infrastructure to make new ones. As such, it would have to develop them again. They have to build the machines to build the weapons and then they have to test the weapons to make sure the machines are building them correctly. Then they need some delivery system, which is a problem entirely separate from merely making a device that can produce a nuclear explosion. Good luck doing all that while infrastructure is disrupted by an invasion.
> This is not a low skilled job. I'd say it would be easier to change your cars oil than complete this. There's multiple gaskets and seals which need to be rotated quarterly in a tune up kit. While we were hiring at minimum wage the shake machine trained people were making 15$. I can only imagine what they're making now.

Genuine question: Mom-and-pop shops used to somehow keep their frozen yogurt machines running with part-time teenager labor. What does this particular machine do that makes it so complicated?

Is it complicated merely for the sake of "job security" on behalf of the ice cream machine vendor?
The problem isn't so much if a specific service definition gets modified, it's more if they're trying to modify one, and accidentally modify many.

say they have a service with a ton of dependencies and they want to store it in a separate file:

class Application(miniboss.Service):
name = "python-todo"
image = "afroisalreadyin/python-todo:0.0.1"
env = {"DB_URI": "postgresql://dbuser:dbpwd@appdb:5432/appdb"}
ports = {8080: 8080}
stop_signal = "SIGINT"

def __init__(self):
with open('dependency_list') as f:
for dependency in f.readlines():
self.dependencies.append(dependency)

Once that class is initialized, any service that previously had zero dependencies, will now have everything in the file, because the list in miniboss.Service is shared by all instances of all subclasses that didn't override it.

One easy way to limit this is to define your miniboss.Service defaults in init instead of the toplevel. Then if users use mutable types at the top level, it only becomes an issue if they make subclasses, or if the process makes more than one instance of a particular class.

I still think immutable types are the best bet, but if they need mutable ones to throw some python magic in their somewhere along the build process, then tell them to define them within an __init__.

Or maybe just keep doing what your doing, and add a warning in the docs not to do screwy stuff like that.

Again, this really does look great I'm excited to see where it goes.
Don't limit this to SPAs, include the Jamstack, which has all the same problems, and the false promise that if you can statically render a few pages or parts of pages and put them on a CDN, everything will be fast. It won't, because to load dynamic content, you still have to do a lot of work and talk to a (gasp) centralized API over the internet.

SPAs and Jamstack favor developer convenience over end user experience. Let's have fewer loading spinners, and more SSR-by-default for pages with dynamic content.
Latest Update from Volodymyr Zelenskyy
>It means things are faster, they work if your connection is flaky, they can do things like offline support. Those are good features.

Yet the reality seems to be the opposite. If my connection is flaky (which it often is) then SPA's seem to fail more often and it isn't obvious what is going wrong. They don't seem to be faster either, long pauses between pages is common.
I've often thought that it's a key weakness when packages are
maintained by a sole dev at a single location.

Doesn't Debian (and other distros) kinda get around this by having
packages built from multiple source repositories as redundancy? When
you select an apt mirror you're also selecting an entirely different
build right? If "digital twins" are maintained at unconnected sites
with identical build paths, won't we be able to have package managers
do a diff/hash comparison of packages to reveal if one has been
tampered with? (Maybe apt-get already does that, but I am not sure).

Is the main objection to this that keeping them all "in sync" would be
prohibitively complex for a lone maintainer? Doesn't that suggest that
developers are better off building relationships with a distro team as
early as possible in their application's lifecycle - rather than
distros just randomly "pulling in" things the feel like including?
Since, as humans, we are not all the same, what is the risk that these people carry? What is their hidden health problem that might have had these issue pop up later in life?

Unless the start looking at each persons genetics and metabolic profiles they will get nowhere. I know this is true because they have been publishing the same stores about ME/CFS and Fibromyalgia for years and they have still gotten no where.

https://meassociation.org.uk/2020/09/medscape-small-fiber-po...

A significant proportion of patients with myalgic encephalomyelitis/chronic fatigue syndrome (ME/CFS) and dysautonomia may have potentially treatable underlying autoimmune-associated small-fiber polyneuropathy (aaSFPN), pilot data suggest.

There is no one cause of Long Covid. If you re suffering from it you need to look at yourself specifically, personalized medicine is your only hope.
Just because the US is in love with 'Shock and Awe' doesn't mean everyone else sees it as the appropriate methodology in all circumstances.
Yeah, anything can be delivered as a single executable, it just requires some tools to package it as such.
Probably. Do you use more than 640KB memory?

Having more bandwidth makes new things possible. So the question isn't what do people do now that can make use of 10Gbit, but rather if everyone had 10Gbit what could be done that we can't do now.
It's a pretty clunky machine and anything in the machinery making or dispensing the ice cream needs to be cleaned thoroughly for food safety reasons.

A lot of people would find the disassembly and correct reassembly difficult. And there are huge incentives to just not do it.
I'm intrigued by the first statement: "Recovery [...] appears exponential".

If it's exponential, then there's a measurable decay rate. Or you could express it as a half life. So what is the half life of COVID after-effects?

I scanned the article for mentions of what the decay rate is, but couldn't find it. That's disappointing, maybe they used the word 'exponential' without knowing what it means.
Not it isn't. Whether some browsers reuse JS in some of their APIs is a different story, however there are non-JS browsers with CSS support. CSS has nothing to do with JS and is about rendering.
How would they do that peacefully? Surely whether or not it would be peaceful would be up to Putin.
Yeah it felt ugly back then but somehow it felt like it was supposed to be ugly. I never used macs with any regularity until recently and older windows OSs just make more sense to me. Even more than newer windows systems. Now thats likely because I spent countless hours fiddling with them growing up but I quite like that ugly style.
YouTuber Modifies M1 Mac Mini to Be 78% Smaller
I think the core of the problem was less food safety failures and more "user error" reasons. Then instead of saying "there is to much milk in the hopper remove some, and restart", or providing an error code lookup they just flash "error call your technician".

This device just told the user what was actually wrong with the machine so they could choose to correct it, or call the technician to actually repair it. I don't think there was any indication that the franchises were tearing the machines apart to replace broken parts.

Simply providing a please manually discard product, clean and restart machine due to pasteurization failure code and procedure would have probably avoided the whole fiasco.

Which from the sounds of it, is basically what the "improved" machines do, they aren't improved in any way except to report the failures to the user, and provide appropriate user level remedies.