skysight-inc/HackerNews huggingface dataset:
What exactly is the Linux Desktop? There are too many of them.

"If you have several watches you cannot tell exact time".
Likewise "several Linux WMs - no Linux Desktop at all".

Creating Linux desktop application these days is the same task as to create multiplatform application that will run on Windows, MacOS, Linux/GTK, Linux/KDE, Linux/... (~40 of those more).

Conceptually we can use XWindow primitives (if it is used in particular WM),
but that does not help at all when your application need to show "file open" dialog or the like.

If someone would ask me to establish Linux Desktop architecture I'll start from defining WindowProc(HWND,MSG,WPARAM,LPARAM,LPRESULT*):BOOL abstraction. Similar to VERY stable WndProc concept of Microsoft Windows. Plus defining stable API that all WMs should implement.

Only after that we may see real Linux Desktop - not just WM but bunch of useable applications.
Ask yourself this. Who really owns Whatsapp. I mean who really owns the owner of whatsapp. What do they gain?
This app is Free, it has no ads whatsoever, it produces no INCOME per se. and it was bought for 10's of billions of dollars, and costs 10's of millions each year to keep running. When the product is free like that. You are the product. Big Tech is owned by big brother government.
The problem is that there are always going to be a ton of apps that aren't in the repos. The repos contain the top hundred apps that have a million user each, but they don't contain the top million apps that have a hundred users each. The repos get you most of the way there, sure, but they can't possibly provide every app that every user wants.
> macOS’s zoom functionality isn’t broken, it’s just content-size based rather than screen-size based

So it is indeed broken. The fact that it's not humanly possible to fullscreen Safari without Spectacle/Rectangle clearly means it's broken, whether it's what th ey wanted or not.
Ok, so let's blame China for being the largest emitter of co2. Then the problem would be solved by splitting China equally in two new countries, ChinaA and ChinaB, each with exactly half of the current population and factories and everything else unchanged. The emissions of each half would now be less than the emissions if the US, would you start blaming the US now for being the biggest emitter? Note that absolutely nothing would have changed in terms of pollution.

It would make more sense to blame China for having such a high population density- four times that of the US. However, reducing the population is a pretty harsh demand, and in fairness China has already taken tough measures in this respect with the one child policy.
Here is a post from 2016 outlining the same problem I was describing: https://superuser.com/questions/1103966/windows-update-doesn...

There is a bug in the Windows Update client on Windows 8.1, and it can't update itself.
It's nice to see some of this is finally getting out in a way people are willing to look at, rather than just dismiss as "conspiracy theory" out of hand. Like others have said, none of this is new, it's just that people are finally willing to look - and there's more to see.

For example, here's another one of those odd coincidences that gets easily dismissed as a conspiracy theory: September 2019 there was a pandemic wargame called "Outbreak 2019", specifically based around an infectious disease that causes respiratory failure.

https://www.military.com/daily-news/2020/04/01/naval-war-col...
Drones Reveal That Great White Shark Encounters Are Extremely Common
NIMBY is everywhere in California. For being such a liberal state it's crazy how local governments are obsessed with stopping new and denser housing from being built
Microsoft pulls AMD driver crashing Windows 10 PCs
"Some folks might be put off by how old these novels are..."

I've been reading a lot of books from Project Gutenberg over the last couple of decades. Most of their collection ends in the 1920's, so Le Guin seems pretty modern to me by comparison.

People who consider something from the 1960's or 70's to be "too old" are really missing out on so much amazing literature.

To me, newer stuff tends to be much worse than the old.
No, she lives in Russia. She also studied in Russia and tried to get Russian citizenship in 2016.
That’s a common misconception. The supreme court has ruled that free speech applies to places that act as a public square. That’s why, in some areas, malls aren’t allowed to kick out protestors, because they mall is considered a public square in the community. Currently they don’t consider any online platform a public square, but nothing prevents them from changing their mind on that issue
> Is it time to accept that all machines that matter are little endian.

Well, no, because it's not the case. SPARC is big-endian, and a bunch of IBM processors. ARM processors are mostly bi-endian.

> Is it time to do the same for big endian machines?

No. Not just because of their prevalence, but because there isn't a compelling reason why everything should be little- endian.
Evaluating pitch decks semi-regularly, I certainly want to grab founders and shake them while yelling "what does it actually do?" fairly regularly. A lot of founders clearly think they need to try to bamboozle investors with pointlessly vague and buzzword laden language.

But part of that is because they get told it works and/or experience themselves that trying to explain the actual technology is an exercise in pulling teeth in many cases.

I had a phone conversation with one pair of founders about a company that we actually ended up investing in where it took 3-4 tries before I got them to give me a meaningful answer because they didn't realise I actually understood the subject and wanted to understand if they did because of the amount of buzzwords in their pitch deck.

Sometimes in conversations like that you can hear the relief when they realise they can actually speak normally. In the case I mentioned the founders went from tensely trying to figure out what I actually wanted to know to excited about being able to expand on details instantly.

Other times you can sense the panic as someone realises the bullshit isn't working.
But even compared to other publishing, like books. From my experience books sell for less (both paperback and e-book), and also a significant chunk of it goes to the author. Do scientist get any of the profit from paper sales?

Also, as you mention, newcomers need the reputation given to them by journal, but I don't understand how this is a stable system. In theory, well established scientists, who give the journals its reputation, should be able to easily migrate to an open journal, and therefore make the whole system collapse, no? Do these large publication have any sort of deal to give big researchers on their journals?
Ah yes that does sound painful. I'd generally recommend that data be denormalized in the warehouse so the joins don't need to be done at query time. That can make the queries more complex, however.
I agree with the bulk of this post.

Re the anecdata at the end. Have you ever run your code through the sanitizers? I have. CVE-2016-2414 is one of my battle scars, and I consider myself a pretty good programmer who is aware of security implications.
Reviews are being done for peers and the (mostly unpaid) editors, not for the publisher. It's academic service for the scientific community.

Although it's the publisher who ultimately creates profit from the work.

However, would reviewers be paid, then the publisher would certainly charge the authors for this. No gain.
This gets me hard.
The problem is that if it wants you to complete a line in a certain way it will keep serving the same piece no matter what else you do.
You do realize he is making almost $200k profit. I think he knows what he is doing
> well anyway, generational blame is pretty useless

Blame is useless but I can’t help but think about the possibility of a generation-specific tax. For example, you’re 80 and lived through the period where global warming was tipped beyond the point of no return?

Boom, 10% increased tax to pay for it so the burden isn’t put solely on the younger generations to solve the older’ lack of concern for the planet.
Forcing low density housing causes sprawl. Look at European cities which generally have cores 5-10x denser than Cali. Most of them have no such traffic problems because you don't have the whole population travelling 30 miles on roads every day
>a single phone number is not a problem for dealing with multiple 2FA-enabled Google accounts.

It increases the risk that a ban on an account will bring all of them down since you link them with same phone number identity.
The Tao Te Ching is one of the most profound books I've ever read in my life.. but it's hard to recommend just one translation.

Reading different translations of it is like looking at a diamond through its many facets.
NFTify – Create Your Own NFT Store with 'No Code Knowledge'
I always opt in to telemetry when I believe I know the app vendor. This can be individuals I know personally; indie devs whom, for whatever reason, I trust (e.g. Omnigroup); or even some big vendors (Microsoft, Apple, definitely not Google).

Why? I think it has a chance of helping them improve their product in ways that will matter to me.

That being said, I mostly refuse, and always look for a way to switch it off when using an application or distro for the first time.

The problem isn’t that I think particular companies are evil (that’s a different problem) , it’s just that I know some companies aren’t careful.

I worry about this in other areas, like automobiles, where no choice is available.
A lot of people commenting on using 2FA options other than SMS, but to the best of my knowledge it will only work after you’ve already associated a phone number to the account.

Wanted to check if I’m just dumb, and all recent answer point to the same issue:
https://www.quora.com/Is-it-possible-to-use-Google-2-step-ve...
You don't call it a Dodge or a Chevy, but you still call it a car.

If anything this seems to me like an argument why Firefox with a Safari rendering engine is indeed a browser on the app store.
Its not the right solution for everyone, but the AUR on Arch Linux has been wonderful for managing those "hundred users each" applications.
There are exceptions for sure, Detroit for example. But they are exceptions.

And yes, you need a ten year time horizon for the risk to be small. By 2014 the SF home prices were above the peak in 2007.
MagicMake
>Counterpoint: your business survives because of its customers. It's juvenile, disrespectful, and a sign of a poor work culture when you allow employees to mock customers behind their backs for any reason.

Sure, but still big deal.

Humanity is not just business-like, serious, prudent, all about marketing. It's also humorous and likes to have juvenile fun from time to time.
While I think a lot of the complaints he raises here are still relevant 7 years later, it's interesting that both MacOS and Windows have trended more towards a package management system with their respective app stores--with MacOS especially discouraging downloading or running any apps from outside that ecosystem.

Since one can reasonably expect to target "Windows" or "MacOS" the packages in these app stores can be maintained directly by their developers which avoids a lot of the problems that Linus talked about in this video. When you get past the surface layer concept of, "We've sort of overblown this whole package management thing," it's really an argument that the fragmentation of the distributions and shared libraries that can't reasonably be shared.

Even using Arch with its rolling release model and making liberal use of the AUR for the most bleeding edge, I've found myself in exactly the situation Linus describes of needing a newer version of a package because the older one flat out doesn't work for me. I can make it work because I'm technical enough to roll my own package if I need to; but, even my wife who is pretty tech-savvy herself wouldn't be willing or able to go down that route.

IMO, the fact that the conversion in these comments will be rich with opinion and debate (almost all of which will be informed and intelligent) is the crux of the problem. Too many cooks have built too many kitchens--or some such metaphor. :)
I generally prefer the content-based zoom functionality. This is a case of people not used to the Mac conventions disliking that Macs don't work like Windows.

And, as I've pointed out, both behaviors are possible on macOS out of the box.
> In 2016, Nature included her in their top ten people that mattered in science list

Heh
Dense housing naturally causes businesses to move closer. I don't know of any cities where a dense urban core isn't also filled with businesses and very walkable. It will naturally happen if they allow dense housing
True. I only considered the spheres (shells) themselves. If you include the star then the result is even simpler. M_Sun is 10^30 kg so for a back of the envelope calculation you don't even have to consider the shell. Therefore you can say 10^12.
The people on Mars will likely decide to levy their own taxes to cover the costs of the things that they decide to collectively fund. Just like Americans did after the declaration of independence from England.

I suspect you don't believe that there can be society-wide collective goals, and I just don't have any time for that nonsense. I spent too much of the 90s on Usenet arguing with people who thought that, and it just isn't worth my time anymore.
The EESC gives the thumbs-up to proposed EU regulations to rein in Big Tech
Yeah, it's pretty pointless for first party apps to ask for permission, since Apple already have access to anything they want.
It might not be pure, but IME it works very well.
Chamber of Commerce blames weak jobs report on enhanced unemployment benefit
Just for you: https://github.com/psanford/wormhole-william-mobile
FB messenger = Facebook. If people don’t like Facebook then they by default don’t like the messenger app it created because that is another method to suck up all your data and personal information. They read what you wrote and if you say send something they deem offensive will have your account permanently deleted. Hard pass as a daily messenger service.
I spent time in MIPI PHY and I am very familiar with this issue. appimage isn't the same kind of solution though because there were zero competing solutions. There were no universal linux binaries. Having one is a much better situation.
New web standard that lets sites block extensions coming in 3... 2... 1...
Yes. I opened alacritty for the first time, wondered why my greens were showing up as yellow and googled it. This was the first result.

I doubt my comment is going to torpedo anything. But I didn't put down alacritty for "personality" reasons. There are a lot of excellent terminal emulators out there. This github issue wasn't an isolated incident, and if the devs are regularly this hostile there's bound to be lots of issues like this that won't be fixed. Especially since my OS is only nominally supported.
I’m not the GP but I for one am quite sure I would love Nix.

...just, well, not quite enough that I want to spend time learning how to use it. :/
+1 to this. If your threat model relies on a single centralized system, it's a bad model.
Where is meson not a choice, when it's already needed to build gtk? Projects written in other languages would still probably want to have it as a subproject and then invoke meson as part of the build process to build gtk, you wouldn't need to rewrite your whole build process in meson.

If this is wanted in a distro, that distro can install that .a file if they want to support it. I don't see why upstream support is needed there. In my experience this is going to be one additional line needed in the package manifest.
I know, I have myself provided camera-ready copies set in LaTeX to for-profit publishers - all of this for free, done in my spare time. I was referring to the end-control of the typsetting, which they still provide, and if it's only in the form of outdated LaTeX templates.

Sometimes it's crazy how incompetent reputable publishers are in academic publishing. The for-profit publisher of my forthcoming book has agreed to accept a LaTeX manuscript. It's written and almost camera-ready. But now they told me they don't really know how this works yet, and so the typesetter has to "open it and convert it" to something else, which will be "time-consuming." After three years, they suddenly changed their mind and want me to provide the manuscript in Word!
I used macOS for about seven years before someone told me about this behavior. Never would've found it, otherwise.

I guess if I had been using it for twenty years I would've known about those old patterns you describe and would've thought to randomly try that key combination.

A tooltip at some point would've gone a long way. Pretty much an impossible feature to discover unless you're a toddler randomly pressing buttons or a greybeard that remembers OS 9
Private entitlements aren't news. They've been known for years.
Fish and Wildlife explained it on twitter.

> her home is located in historical condor habitat where natural food sources occur...unfortunately they sometimes perceive houses and decks as suitable perch locations.

https://twitter.com/USFWS/status/1390009394943782913
That is Silicon Valley's reason for 2FA in a nutshell. Phone numbers can only be obtained with identification in many countries. It is a privacy nightmare.
MapLab: What It Takes To Map Mars
exactly LOL HN
Fox is captive party propaganda at this point. Remember when out last president would call into Fox and Friends multiple times per week? Conservative politicians practically live in their situation room
Mozilla: lowering the bar for users' privacy since 2011.
IP was created to incentivize innovation and publication thereof. No point in publicising innovation when everyone can just go copy it. Some innovations will be kept secret forever, some will never happen.
Have you ever thought about calling the store to see if it is in stock before going out of your way to drive there. This would prevent you from leaving your computer desk. Also for the increased price that local shops might have, I view that as a convienience fee for not having to wait 3-4 days for the package to arrive at my house.
Just because it's open doesn't mean anyone can do such thing. I'm a professional dev and I can't browse such a complex C++ codebase.
I've posted in some other replies, but a few:

- Long addition is possible across very large integers by just adding the bytes and keeping track of the carry.

- Encoding variable sized integers is possible through an easy algorithm: set aside space in the encoded data for the size, then encode the low bits of the value, shift, repeat until value = 0. When done, store the number of bytes you wrote to the earlier length field. The length calculation comes for free.

- Decoding unaligned bits into big integers is easy because you just store the leftover bits in the next value of the bigint array and keep going. With big endian, you're going high bits to low bits, so once you pass to more than one element in the bigint array, you have to start shifting across multiple elements for every piece you decode from then on.

- Storing bit-encoded length fields into structs becomes trivial since it's always in the low bit, and you can just incrementally build the value low-to-high using the previously decoded length field. Super easy and quick decoding, without having to prepare specific sized destinations.
I do not have SMS 2fa on my google account, but I do have TOTP and now U2F. At one point I definitely had only TOTP. At one point, I also had only U2F.

What I don't remember is whether or not I had SMS 2fa before and removed it, or never had it at all.
Also reminds me of this classic tale: https://en.wikipedia.org/wiki/At_the_Mountains_of_Madness
> Your theory is that at far distances black holes act like normal gravity wells, and at near distances the gravity is lower (or higher?) than would be expected for the real mass.

No that's not right. It's the inverse. At far distances gravity is higher than expected for black holes compared to regular stars.
This is great news, hopefully with enough heavy hitters backing this project it will succeed.

I don't see any real agriculture heavy hitters (e.g. Cargill, ADM).
Your hypothesis is missing an entire side of a two-sided coin.
Schim – a schematic editor for the modern computer user
I don't really get this whole frenzy about copyrighted papers. Why not just ask the authors for a copy? Most will happily share.
An other option: Aegis Authenticator https://f-droid.org/packages/com.beemdevelopment.aegis
>I am not proposing a regressive tax system,

In a progressive tax system, the burden of taxes is related to the marginal utility of money. That is, an extra $1000 for a person who earns $15k a year has enormous utility, whereas an extra $1000 for a person who earns $150k a year is of much less utility (and this trends to zero utility as base-line income rises).

Consequently, when you collect $1000 in taxes from a person who earns $15k, you have a dramatic impact on their life. When you collect $1000 in taxes from a person who earns $500k a year, it has very littl eimpact on their life.

This notion of "progressivity" in taxes has been at the heart of most taxation in most western nations, including the USA, for centuries.

Your suggestion does not follow this, and is thus called "regressive" - people are taxed without attention to the marginal utility of money.
I'm pretty certain some of these names will appear sooner or later.
I've heard this story so often that if I just say "the fisherman story", most people know I mean this one.

I enjoy a lifestyle similar to that of the fisherman. My humble little website works well, and though I could build other things, I'd have to start setting an alarm and making phone calls again. I'd rather not. If you reach a point in your life where you can stop turning the crank and still enjoy a good life, by all means do it.
My company uses Fastmail for email. Love love love love it. Clean UI, easy setup via profiles, decent price, good support, good reliability. 10/10, would recommend.
I tried Ubuntu with my parents. Caused lots of problems. Moving dad back to Windows and my mum to a MacBook Air. I haven’t done the whole support call in 3 years now.
"right up there next to LotR"

I absolutely hated LotR and everything else from Tolkien that I've read.

To me The Wizard of Earthsea is infinitely better, and Tolkien is not even in the same league as Le Guin.
> To me, newer stuff tends to be much worse than the old.

Maybe, but it seems more like an application Sturgeon's Law (90% of everything is crap). The filter of history is fantastic for leaving a lot of the poor quality stuff behind. Contemporary writing (novels, short stories) haven't been filtered for us yet. This leads me to usually favor older writing (even just 2-3 years old) over truly new stuff unless I'm a fan of the author or have received a recommendation from friends who are more voracious fiction readers than me and who I have similar taste to.
Flurry Analytics: 96% of iOS 14.5 Users in U.S. Have Opted Out of App Tracking
Yes. Just tell the guy to get off his butt and go and see if the item is in stock. This has worked every time for me. I call walmart on a reg to see if an item is in stock before having to drive all the way there.
Best to just install Rectangle app (formerly Spectacle) and use sane shortcuts like alt+option+enter for full screen.
If the management console has a button or controls that would allow the person sitting at the management console to shut down the pipeline, which systems usually do have an emergency stop button in case there is an accident, then all you need is access to the management console to write one bit to the controller that says “operator pressed estop”

No need for firmware vulnerabilities in VxWorks when there are internet connected windows pcs.
(Without distracting from your eulogy: "she" and "her", apparently.)