skysight-inc/HackerNews huggingface dataset:
> In this perspective, the "<Window><Text>" is already "worse"

I disagree, because most of my react code is already components rather than raw HTML tags. I'm already using component libraries that provide widgets and such. I'm already using component libraries that are applying styles. I only use raw HTML tags when I'm building such a component from scratch.

My point is that when writing a React UI, developers are already used to using custom components and used to learning to use them. Just because the components are modeled after Qt's widgets instead of Material UI, BlueprintJS, React Bootstrap or what have you, doesn't really change much. They all already have their own idioms and API's and learning them isn't hard.

> In an ideal world, developers wish for this (unrealistic) technology:

Sure. In an ideal world, such a thing would exist and life would be awesome. Sadly, we don't live in that world. Java tried it and failed. I'm not saying that the current state couldn't be improved, because of course it can, I'm just saying that I don't believe the Qt-based React wrappers are such a big deal as you seem to be suggesting.

> if you expend this extra mental cost of Y

Leaving aside the React wrappers, using alternative UI technology is only extra mental cost because you're unfamiliar with it. I found switching to web to have extra mental cost after doing native development years ago too. You get over it quickly enough, as you learn the new tools. Of course I would love if there was a single tool that worked for all cases, just like you.

> So the answer to "Why aren't there any real alternatives to Electron?" ... ends up being: "There _are_ alternatives to Electron but developers don't want to pay the _costs_ of switching."

Yes, absolutely agree.
You make it sound like you aren't checking out what your competitors are doing. Why not? They probably have some good ideas that you can try to implement better than they have.
How do we know the plastics didn't come from the method they took the sample? Whenever I have given a blood sample, plastic tubing was used.
Sometimes there is just nothing to say not everything is nefarious it could also mean that even if you think you had a close relationship to your colleague it really wasn't so close at all because otherwise they would give you a heads-up afterwards.
Docs reveal NASA’s internal struggles over renaming Webb telescope
Full net metering is asking folks without solar to subsidize your "batteries", namely the power-grid.

Your power bill is more than just generation costs. It's also distribution AND providing power 24/7, which household solar (without storage) does NOT do.

Suppose that your power company charges $0.50/KwH at peak time. They pay less than $0.50/KwH to other power generators, so why should they pay that to someone with rooftop solar?

Note that solar actually doesn't line up with demand all that well. (Most panels are oriented for maximum power production, which peaks too early in the day.)
FWIW, illumos has excellent Rust support.
People have what seem like impossible talents. I could practice every day for decades and not be able to dunk a basketball from mid-court even once. But there are people who can do it without even looking where they are throwing the ball. I would not believe if if I had not seen it.
This study found infant bodies are exposed to more microplastics per kilo of body weight than adults (NY): https://pubs.acs.org/doi/abs/10.1021/acs.estlett.1c00559.
As another gay man, I cannot help but compare the hypothetical case of a male birth control pill and the fast expansion of PrEP.

Extrapolating from that I would guess that saving unwanted pregnancies will make most governments and healthcare systems give male birth control for very cheap, which will cause an increase in STDs and a _big_ decrease in unwanted pregnancies.
> “Island has created a whole new way of thinking about enterprise work. By fundamentally transforming the work environment to be secure-by-design, the Island Enterprise Browser enables organizations to achieve entirely new levels of security, productivity, and IT efficiency,” added Fey.

These "whole new ways about thinking about enterprise work" frequently translate to endless micro-management and requesting permissions from the gods of IT to do what's often very necessary to your job.

It's not really possible to just "turn in your notice" (like someone else suggested) if you get this sort of micromanagey corporate spyware installed – but I would definitely treat it as a negative while looking at and negotiating job offers. Clearly the market for this sort of nonsense is high, so it needs to be addressed via the market.

For folks who are managers or similar, trying to get productive output from a programmer while forcing them to use intrusive corporate spyware is like locking an artist in a cell, putting a camera on them, and saying "Paint the best artwork you can". Please avoid doing this as far as possible.

And to address an immediate reply that often comes up – no, SOC2 doesn't mean you have to do this; simple home-grown software suffices. Yes, we know your compliance audits cost a lot. Believe me, losing a fully-trained software developer also costs a lot in the current market. Find unintrusive, basic software that will satisfy your needs with easy controls for advanced users. The real controls are that you should be able to trust the software developers that are creating ridiculous amounts of value for your company.
The Firefox snap is also maintained by Mozilla.
I don't fully agree with that timeline, at least not when you consider it more broadly.

My granddad was a farmer (he was born around 1920). Back then, animals were still treated fairly well, and the animals themselves were also still natural. The real industrialization of livestock came after that, when he was already retired.

Having raised and killed animals all of his life, he actually wasn't too fond of how animals were raised and treated after that. For sure he regarded all specifically bred animals as unnatural.
Watching videos of slaughterhouses is not one of my hobbies so I don't know of any other video like that.
The browser is probably the main attack vector these days. Companies are spending massively to secure their endpoints, but the mouse fingers are difficult to control. I see the value proposition but struggle to see it at this figure when someone else should be able to build the same limitations into another fork. I guess subscription to a service to customize to a company's needs is warranted.
What I want to know is how do they prevent high quality copies of big films like 'spiderman: no way home' from being shared?

High quality copies were in thousands of cinemas all over the world for months and not a single copy leaked. How can that be possible?
Have you been protesting?
What one could do was running hardware Lisp Machines from Symbolics on VME boards inside a SUN: the UX400 and UX1200.

Later Open Genera was sold as a Virtual Lisp Machine running on a DEC Alpha / UNIX system.
sudo apt purge snapd
Wow. What an incredible read.
I wouldn't even say any of those make UNIX difficult to learn. 99% of people can be users and developers just fine without learning awk or sed or even make, if they don't do low level work.

It can all be incrementally replaced over time, without starting over, just like how systemd and pipewire didn't need to totally start over.

Make will probably need something more than just a library though, because it's gotta stay declarative. But the fact that make exists at all is kind of an issue. I think build and package management should be done in the language itself like non-C languages do.

The other use of make is almost as a pseudo UI, just a standard place to put a list of actions you can do.

Something like Ansible could replace that, in theory, or we could have some new "project control center" file with menus and inputs and settings.
You're right. I should have realised it couldn't follow the same line, because I knew about the new stop at Whitechapel.
Alibaba's Logistics Arm Cainiao Announces Development of Dong Nai Smart Park
Agreed, I bring this up all the time, FYI it's about 40% of the population according to several decades of research.
This is called exaggeration. Possibly even rhetorical hyperbole.

HN is often too literal though :)
> Replacing Github with Gitlab might be a week-long project at a small company

A week-long project initially. Now you have to install updates, set up and maintain secure access, reboot or troubleshoot when it dies, etc. Installing things is the easy part.
It’s not even $HOME/snap, it’s /home/$USER/snap.

https://snapcraft.io/docs/home-outside-home

> The snap daemon (snapd) requires a user’s home directory ($HOME) to be located under /home on the local filesystem. This requirement cannot currently be changed.
What specific difference are you thinking of? The US had plenty of local lockdowns in 1918, including such things as school by phone. Mask mandates, closing or minimum 20 foot separation between tables at restaurants etc.

I agree it was a more local response, some locations closed bookstores others kept them open etc. But we only created the CDC in response to the Spanish flu, there simply wasn’t a national organization developed to handle pandemic response.
Do dirty bombs have a fingerprint that could be traced to a Ukraine source?
This should be considered perfectly normal :)

Usually a competitor would disguise themselves but in any case, you're a publicly accessible service, if you're doing something right you should assume competitors are going to take a peek.

Maybe you too should take a look at what they are doing, but otherwise keep "keeping on".
I install Spotify through `apt`. What benefits do you get from installing their snap?
Purple-gowhatsapp – Pidgin/libpurple plugin for WhatsApp Web
Really? I remember their logo all over the software... And the mac-gray default look with big round buttons.
Population density is indeed important, but averaging over whole countries gives the wrong impressions.

Covid was deadlier in urban areas. Compare rural regions, such as the ones bordering Norway and Sweden, and the mortality is pretty much comparable across the border. Slightly on the Swedish side, but well within what can be ascribed to random variability. That doesn't make the border closings look especially effective in retrospect. The virus doesn't care about borders.
In NJ they have two wildlife crossings over the roadway next to a wildlife refugee where they also built a huge retaining wall.

They look like county road crossings over the interstate but are completely overgrown with trees and bushes.

https://www.huffpost.com/entry/wildlife-crossings-creatu_b_1...
Politicians face three major problems with big decisions like war:

1. What should I do?

2. How do I sell it to the people at home?

3. How do I sell it to the rest of the world?

I think that accounts for why some correctly observe Putin claimed Ukraine needed to be "liberated" from all the Nazis (#2 above). It's also why Russia has said repeatedly that NATO caused the war (#3 above).

As for the actual cause (#1 above), like all wars, there are probably multiple factors, like:

1. Former KGB Putin and plenty of others longing for the "glory days" of the USSR.

2. A desire to stop NATO expansion by intimidating anyone else who might want in.

3. Removing the Zolynksy government and replacing with a pro-Russia government.

4. Solidifying access to the Black Sea and claims to Crimea.

...

ETA: also remember, if news reports are accurate, Putin thought this war would be a 5-minute cakewalk. I suspect Russia might not have invaded if they knew the cost in lives and dollars this war would bring.
No. No they're not OK. Sometimes I am forced to live on eye-wateringly expensive bandwidth (because dodgy rural DSL and trees falling) and I'd go broke letting things autoupdate during those times.
Too bad Russia didn’t think of a strategy to defend against these nefarious machinations, such as not invading Ukraine.
> Do you think it is possible in a war not to respond if you are being fired in from inhabited areas?

Yes. I believe it is possible to pack up and go home. The Russian invaders path is open and clear for that.
Openstreetmap has a tag for public pianos:

https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpiano

and a discussion:

https://forum.openstreetmap.org/viewtopic.php?id=69772
Messages are big in the US. But in Europe I've seen people using anything but Messages.

So Europe will happily continue using other messengers, but now in a more interoperable way, hopefully.
shared_ptr is more special than a simple ref count though, it performs some level of mandatory thread synchronization for example; it's a C++-specific concept.

The STL was designed by A. Stepanov, who I suspect is simply too intelligent for this world. I have no idea what he's talking about half the time, but the rest is brilliant. Long story short; it's trying to solve a much bigger problem using a tool that wasn't built for it.
So you ignore Denmark from the comparison because they did better then Sweden, even with a higher population density?
It’s much easier to understand when you recognize that practically none of the big tech companies are European, and their own tax laws have been weaponized by member states to allow foreign companies to extract capital while paying little in taxes. What they’d like is for more European companies to have a better chance in the market, but they can’t compete without regulatory assistance.

It actually doesn’t matter whether GDPR, messenger interoperability, standardized charger plugs, open payment processing, etc. have the stated benefits for consumers because they have the intended benefit for government.
Coincidentally, at this very moment I'm ripping an old home video from DVD using an Apple SuperDrive on an M1 Mac.

The SuperDrive happily works with the M1, as long as it's connected via the little Apple adapter. When I try to use one from Anker or Amazon, the drive won't spin up, and macOS complains the device is drawing too much power.

I've ripped about 100 home movies for friends in the last couple of years. What I love about the SuperDrive is that even though it's old and slow, it is the most reliable piece of gear for this task.

Generally speaking, I start with a Pioneer Blu-Ray drive because it's fast fast fast. If that can't read the disc (because people are simply awful with the way they treat their most precious memories), then I try a Sony DVD drive. And if that fails, I go to the SuperDrive. So far, I've only had two discs that the SuperDrive couldn't read.
Wow. This thread isn't controversial at all. I haven't found a single comment making a case for Snap. It seems to be universally disliked - at least by this crowd.
Debian and Fedora have always been my two recommended distros for people. They are the upstream providers of the packages for most distros, and in the case of Ubuntu it has always been a bad choice.

Even from day one, forking Debian and breaking a bunch of packages as they went off on their own, then years later going oops how do we fix this Daddy Debian? Adding Amazon to their search by default in Unity initially. Creating a new desktop protocol to replace X11 rather than work with the Wayland teams so they could rush to ship their phone that nobody wanted.

Canonical is just a good marketing company. They want to do things their way and screw over as many Linux developers as they can to get their way.
Be happy! You have gotten big enough for someone to care enough about you to include your company in their competitor analysis. I reckon most founders don't get that far.
Before Lisp Machines were killed in the market it was clear that new architectures were needed and a few were under development, even RISC like CPUs. They weren't released.

But Lisp at that time was already fast enough on standard RISC chips (MIPS, SPARC, ALPHA, POWER, ...). Later the 64bit RISC chips also provided enough memory space. SPARC also had some tricks for Lisp implementors.

Currently the assembler coded Ivory emulator is 80 times faster on Apple's M1 than the last Ivory hardware (the Ivory Microprocessor from Symbolics was released end 80s).
Depression is something we never talk about and don’t treat as a health concern. My daughter attempted suicide and it wasn’t for any reasons I could relate to. That was a hard lesson for me.

What i did learn is that depression is taboo, therapy isn’t talked about openly, insurance doesn’t cover therapy well and there aren’t enough therapists in existence that the burden of depression seems to heavy. It’s not because we didn’t turn on cameras but because of systemic failures in our culture and a fascination with puritanical beliefs at all costs. Come to work depressed, come to work sick, work all day long, have no life, have no vacation, never mind the cost of living surpasses your ability to afford to live and now just living seems like the worst option.. replace work with school…

not a single person here seems to be talking about how we’ve normalized suffering and as long as it’s always someone else, it’s their loneliness it’s their depression it’s their problem. we celebrate the people who would be psychopaths if we knew better.. it’s odd

we have a society in place that doesn’t afford opportunity for all and not only doesn’t afford it, but is politically motivated to make sure people suffer for wanting to live it how they wished they could.

the puritanical fetish at all cost - mostly because they suffered through it and so should you…
A different calculation of density works fine: https://news.ycombinator.com/item?id=30812118

We care about the population density of population, not the population density of land. It’s sometimes call the population-weighted density.
This one is less political and focuses on tech specifics, and this outlet actually talked to a parliament representative whom they are quoting.
>Couldn't he just like take his insane wealth and retire to some Caribbean island

Putin isn't a startup founder. The man has no interest in leaving Russia and if you go and read his piece on the question of Ukrainian and Russian statehood[1] it's very clear that to him, Ukraine has historical and even spiritual significance. Going all the way back to the Kievan Rus he sees the three peoples of Belarus, Ukraine and Russia as inseparable and the emergence of, in his view, 'anti-Russian Russia' in Ukraine as a red line.

And I don't know why people keep this 'the world's richest man' meme alive but just because he always tolerated the oligarchs as a support structure for the state there was never any indication he cared a single bit about money. He always had aspirations to restore Russia to a great power, quite openly.

[1]http://en.kremlin.ru/events/president/news/66181
I am describing the technical way of verifying causation. This is how it's done in formal science. I'm not making this stuff up.

>The grip strength exercises might motivate them to do other things that are good for them, body their mood, etc.

Grip strength is still the causative factor here. It "causes" people to be motivated which in turn causes people to live longer. It literally supports the articles main point.

People are saying that correlation does not equal causation and that training for grip strength will not increase your lifespan.

However if the scenario you describe above is true. Then training for grip strength DOES increase your lifespan. Causation verified. The article is then completely correct. Think about it.

I get where you're coming from though. Being born has a causative association with having a longer life span than not being born. The connection is technically causative but you want to find a more direct source that is lower on the chain of causation.
Unless they need the world to see that the radioactive stuff came from Ukraine.
At least with office 365 you can save to older, less apt to be excluded from formats like doc. Personally I save everything in the old doc/xls/ppt formats. I hope they keep them around for a while. Mostly these days though I just have a server at home that I can vnc into and use openoffice. All that stuff gets backed up to backblaze. it's not as nice as google or office365 but it's mine and I control it and I won't be revoking my account on an AI whim.
The key thing about those type of systems was the ability to reach down into the system and edit the code of the system currently in operation.

Here's a demonstration of Symbolics Open Genera (TM) 2.0, demonstrated running in a virtual machine. It is noted by the author of the video in the first minute or so that even in emulation, it is much faster than the original machines. - https://www.youtube.com/watch?v=o4-YnLpLgtk

Oberon also had a similar attribute, in that they kept the names of functions to operate on objects visible.

The same was true of the Canon Cat, Hypercard, Ted Nelson's Xanadu project, Smalltalk, and a number of other early computing systems.

The main feature common to all of these systems is that they all preserve context. In Genera, Oberon, Canon Cat, Hypercard, and SmallTalk the source was always available. (as far as I know). In Xanadu, the main functionality of the web was present, but it wouldn't allow the broken links (and lost context) that now plague the web.

I think a future platform could take code in a number of languages, compile it to an abstract syntax tree, but preserve the context required to recreate the source. In fact, it's reasonable that you could import a routine in a language you aren't familiar with, and reverse the compilation to get it expressed in an equivalent (but less elegant) form in your language of choice, along with the original comments.

There's nothing stopping an open source project from taking elements of these existing systems and moving forward from that basis. It might be profitable to include ideas such as Coloring of the Source text to label intent, such as in ColorForth.

Also, consider "Literate Programming" - Literate programs are written as an uninterrupted exposition of logic in an ordinary human language, much like the text of an essay, in which macros are included to hide abstractions and traditional source code.

You could also add the ability to store graphics and other data along with the source code.

Of course, if you are required to run code you didn't write and don't trust, your operating system must provide means to run it only against the files or folders you wish to let it operate on. The principle of least privilege needs to be supported at a fundamental level. This is one of the big shortcomings of the Unix model.

Sorry it was a bit of a ramble, but this seemed to be a call for ideas, so I ran with it.

PS: In the past, getting your vision of Computing required building a machine, and then getting it manufactured. Now it just requires that you make it work in a VM, Raspberry Pi, or web browser window.

It is MUCH easier to try out and/or create alterative systems now that it has ever been in the past.
Sim City 3000 was ported to Linux ?
concurrency safety does exist. checkout such languages, you'll be surprised. pony latest, but also singularity or concurrent pascal. also all other safeties rust only promises cannot provide