skysight-inc/HackerNews huggingface dataset:
Well I hope that you took efforts to avoid the other nasty side effect of client side rendering at least: page content jumping all over the place when the page reloads and the scrollbar not initializing at the right location (so cross page anchors are useless).

I personally solved that problem by stuffing the equation into a separate vue component and putting the katex compilation into the render function. Indeed, a dedicated equation HTML tag supporting latex (with what packages though?) would be nice. Getting the equation numbering to work nicely in an automatic fashion was a bit annoying though. I appreciate your comment on the page size, since I was considering moving to server side rendering via nuxt and hadn't made this consideration.
Since it seems relevant, what do you think about painting roofs and walls white en masse to reduce the usage of A/C?
After the misconduct I personally witnessed with Binance's voting system[0], I don't think I'll ever use them. Basically, there was conclusive evidence candidate cryptocurrencies allowed blatant manipulation of the voting system and Binance did nothing. I forgot which cryptocurrency or voting round this was specifically but in the candidate cryptocurrency's official discord server, individual users were placing multiple votes instead of the single vote they were allotted. The discord server was filled with this blatant abuse of the voting system, screenshots were taken as evidence, yet the creators of the candidate cryptocurrency and Binance did nothing. I suspect Binance didn't care because more votes, even in violation of their rules, meant more BNB for them. And I suspect the creators of the cryptocurrency didn't care because they wanted to be listed on Binance. I'm certain this wasn't the only instance of misconduct out there, merely the only one I saw.

[0]: https://www.binance.com/en/vote
Why 100 years? Soviets were around as recently as 30-ish years ago. Also inflation makes it even more impressive, if we look at the goods you can get relative to what you can buy with a median hourly wage.
Your monitor has software, as does basically everything built lately significantly more complicated than a fan.
Had a CTO before insisting on tinyints instead of bools because you can have "third behaviour modes".

I wish I remembered the logic behind that, but it was essentially akin to extending feature flags.
Regarding file-picker dialogs. I always found the most annoying dialog was actually with Windows: The folder chooser.

You only have a directory file tree, that is often not in the right directory, where the application was launched from. No really way to directly jump to a directory via a path, that you copied from a open Explorer, which you might have open next to it, because you started the .exe from there. So you have to click your way through.
I know the post is about Windows 11 but I installed Windows 10 for someone on a laptop about 2 months ago and it had the most crazy dark pattern I've ever seen to be able to proceed past the installation screen without a Microsoft account.

Short of not connecting to the internet first the only way I saw where it was possible to create an offline account was to first attempt to sign in using an incorrect password with a hotmail account. It was only after failing that where an option appeared to create a local account.

It doesn't stop there too. Now once in a while when they turn the machine on and reach the login screen, there's a big banner that says something along the lines of "Hey, you're missing out on very important features and are less secure by not registering an account with Microsoft..." with a call to action to link a MS account. This also hides the login screen by default and the only way to ignore that and get to the login screen is to click somewhere in the empty space but for a non-technical user this isn't intuitive. They always try to click the only thing that looks clickable. It's so shady.

Sadly I had to make a MS account for them in the end to unlock Windows "S" mode into a regular version of Windows 10 Home so I could install an app that wasn't in the app store on their machine. The only way to do that was to make a MS account for the Microsoft Store but fortunately you can still login to Windows itself with the offline account. It never ends.
Great question! Underneath, we built on Wiki.js. We added all the management features which we call MCenter, like changing the contents of a live instance remotely and spinning up instances on demand.

Miki is our MVP to deploy our MSL[0] technology that adds fact checking and fact correction to text as you type. Soon, we'll be adding those features to Miki.

[0] https://nebula.mimix.io/msl/specs
What's wrong with PeerTube (aside from it being niche, but that's not really a problem per se, more an opportunity)? Is it difficult to deploy (again, an opportunity to create an easier deployment experience)?

I think economic sustainability of content creation is orthogonal to the hosting problem. Crowdfunding, like you say, could work, independently of the platform. I see lots of YouTube channels I follow use Patreon, for example.
You can get out of "S Mode", a feature which is absurdly hidden in the MS Store [1].

[1] https://support.microsoft.com/en-us/windows/switching-out-of...
Microsoft has been using this dark pattern for a while now.

Around 1-2 years ago, I upgraded MS Office on my Windows laptop. It asked me for my username/password-- which I didnt think strange, as I assumed it needed it to upgrade.

And thats when I got a message "Good news! Your Windows machine now uses your Microsoft to login."

W.T.F.

I was never asked, never warned, just tricked into replacing my local login with an online one.

Took me 10-20 minutes of Googling to get my original setting back.

I have now turned off ALL updates for Windows-- it is my backup machine, for a few programs that only run on Windows.

Every update on Windows scared me (and still does), as I dont know what dark pattern they will try this time.
The other 2 comments are true and for another:

The reason we do it, is to show the MFA textbox, if and only if they have MFA setup.
Rolled your own cellular infrastructure as well?
Regarding office, ONLYOFFICE promises higher degree compatibility with MS formats than the other offices, while still being open source.
> There's enough variation between different Greek fetas that lumping then all into one group and excluding other closely related cheeses does not make sense, from a purely culinary point of view.

"Culinary point of view"? Give me a break. You haven't even tried Greek feta, let alone all those other cheeses...
> Surely "exactly one value" from the applicable domain of telephone numbers is a telephone number, not a comma-delimited list of telephone numbers.

Yes certainly. But note that when we talk about comma-separated values, we are talking about multiple values encoded into a string and treated as a single string (or VARCHAR) value on the database level. In other words, the domain is the set of strings, not the set of phone numbers.

If a database has a phone number type, it can use that as domain and ensure that an attribute can only contain a single phone number.
Because it's more to do with weak typing as opposed to dynamic typing. Many dynamic languages are strongly typed.
> Given there is no intrinsic worth of BTC, rather just the collectively belief it is worth something, these incentives are very strong with BTC.

Explain how this is any different from the US dollar? What is the intrinsic worth of USD?
It's a general rule that solves the stickiness problem, I don't think you need to go deeper than that. Is it or is it not true that going with community maintained software as much as possible prevents stickiness? We don't want to miss the forest.
Fait accompli. People who use Windows Home will happily comply.
I wonder if the type information itself is typed ? The abstraction probably (must?) breaks down somewhere.
Screen tearing isn’t gone, unfortunately. Watching videos on my Linux machine is a pain. I use a Lenovo T460s and I’ve spent too much time looking for a solution (more then an hour). I like the freedom of a Linux OS (i3m is cool) but it looks so bad compared to MacOS.
Sounds like you have a more complex 2in1 setup.
Linux isn't great for those since those system are heavily designed to be used with Windows and will require the Linux community to play catchup and implement the correct drivers for Linux to play nice on it.

Recommend a simpler laptop that is well known to work well with Linux. There are resources out there to determine how well Linux will run on it before purchase.
I created a framework for crafting email subject lines
I blame Python and Javascript. Two of the most popular languages without proper concurrency support.
That makes no sense. Why would you use 'S' mode if you didn't want to be connected? It's specifically a version that does not store data/apps locally, so of course it's going to require an account...
I suspect they are testing the waters and see how far they can go with W11. If there is enough outrage about a particular issue, they will simply drop it.
Flutter and Hybrid Mobile App Development
Flutter is the newly launched revolutionary framework by Google, designed to support native android and ios apps in a single code structure. It is coupled with widgets and tools to make the development and UI animation work easier in a single code to run on various platforms.
> But not destructuring objects into SoA memory layouts is a "principle"

No, not really. There are languages that allow inside-out-objects where the "object" is a tuple of (class, index). The class holds a bunch of arrays containing each object's properties at the index-position that the object indicates. Totally destructured, yet holds all the usual OO "principles" like implementation hiding, abstraction, access via objects, etc. https://metacpan.org/pod/Object::InsideOut

This is exactly what I meant with "there are no OO principles". Noone has a clear-cut set of those and almost anything can be made to fit some set of "OO principles".
BTC proponents don't want to admit it, but performing a 51% attack has never been difficult: just form a large mining pool. The only issue is convincing all those miners to go against their economic interest.

China could have relatively easily done that previously but now it will be more difficult for any one country to become that non-economic actor with both control over hash rate and the ability to coerce miners.
> So, until the 30-day appeal period (appeals are to the claimant!) expires, some copyright troll is making money off of ads running on our new production of a public domain opera.

Can someone explain how the copyright trolls are able to steal the ad revenue? Do they upload a different video with the "copyrighted" material, or make money off of the one uploaded by the defendant?
Linux Mint and Zorin OS are two examples. But I still wouldn't say they're "good enough".
This is as usual a very well done video, and as Tom Scott mentions, there is a gap between the law and what’s happening online.

He argues for how the small guy is protected by the status quo, but glosses over how the big players also massively get away with behaviors that would be prohibitively expensive/labor intensive/turned against them to do without youtube’s system.

> a way for copyright owners to be punished for broadly overreaching

That critically is covered by the law, and removed from the start from Youtube’s system.
There may still exist some latent hashpower from people with obsolete mining chips. Those cost more in electricity to run than they mine, but when bitcoin is under attack, operating them could be a civic measure.
Interesting, I’m gonna try that with my two young kids to stay calm
Wait...what on earth is American paella?!?!?!
I can imagine that the USA government would do anything to protect the dollar. I wonder how much money the mining hardware would cost in order to perform a successful 51% attack.

Would it be less than a carrier? Less than a submarine? More than an F-35?
Two members of the journals editorial board have resigned in protest of this being published:

https://twitter.com/florian_krammer/status/14087620025127895...

https://twitter.com/ProfKatieEwer/status/1409125241142513670
I literally opened this so thread so I could see how long it takes for someone to say "This is good for bitcoin"

First comment
> A precursor to banning crypto itself...

Is it? How would you go about banning crypto completely such that nobody uses it?
I've been considering making the switch to a Linux distro full-time, this move by Microsoft might be deciding factor. It sounds like they restricted Firefox installations to force users to use Edge.....
I suppose people -- Windows users in particular -- expected Microsoft to be different.
5v pairs better with Li-ion though
ITT nobodies thinking they know something about bitcoin...
It already takes a lot of effort to configure Win10 with a local account; so much so that there's basically zero chance of somebody doing it by accident.
Nuremberg 2.0 coming to Wapo for towing the line. We all know delta variant is fear porn.
Thank you for articulating an answer that makes sense to me. I see how my initial assertion was incorrect.

You rock!
The ability to tax all residents and companies of the US?
I had a blast doing this at Laguna Seca when I lived in Monterey. Highly recommended if you live near a track that opens up for bicycles!
This is delightful. The paper sliders are especially charming.

I wonder if the tactility of it helped make assembly easier to learn - or harder, because it didn't have immediate feedback.
The fact that there has to be a different language on top of your language to make it same days all that needs saying really.
I dont know about you, but I would love the opportunity to just have my bills paid, while I pursue some passion project. Write some code for broad utility and GPL it. Maybe paint. Maybe teach some neighbors' kids how to code. Maybe help the neighbors with a few things, so they can have time with their kids. Finally build that 3D printer filament recycler for those plastic cups. And print toys for the neighborhood kids by how much they can collect.

Share. Build. Dream. Learn. Live.

Its not that these things arent contributing to our society. Its that these things are not itemized by a monetary value as part of the GDP.

And I think that says something about the way we run our economy, more than it says about "laziness," or whatever hustle-culture sales-pitch theyre calling it now.

People are passionate. If someone lacks it? Someone or something trained them to be otherwise - usually mistakenly calling this a part of "discipline."
I will never use a google account to log into android
I will never use an apple account to log into iphone
I will never use a facebook account to log into oculus
Hewlett packard, cannon, lg, bosch, ford, tesla, bbc
I feel bad about you man, and I wish people in this website could recognize your experience rather than simply downvote it because it is not aligned with their political views.
When Windows 10 came out, the telemetry, MS account features, forced auto updates/reboots made my computer feel like it was no longer my own.

Having used Microsoft OSes since DOS, this was the straw that finally broke the camel's back.

After dabbling in Linux for years, this was motivation to commit 100% to using Linux as my main OS. It was mildly painful at first, but after sticking with it, I would never go back.
In C# you don't have such a problem and 0.2 + 0.1 is exactly 0.3. Proof:

https://dotnetfiddle.net/qTiq6U
Here is one more:

If I accidentally put my email and password in the "Sign up" form instead of the "Sign in" form, just sign me in.

I don't need to know that a user with this name already exists and have to go looking for your sign-in form to enter everything again.
It’s such a crazy small pittance that a creator gets from ad revenue. I watched a video recently of a YouTube channel with 3 million subscribers doing a breakdown of how they make money, and they make $700 a month off the advertising. Luckily they have a Patreon that they make $30,000 a month off of, which they’ve used to make some really amazing content. It’s sort of bizarre that they even run the ads on their videos, honestly, as you’d think not running them would increase appeal leading to more Patreon subscribers.
It's not surprising the M1 isn't great when it comes to external displays, but it's a little disappointing that Apple puts it in a laptop with such "Pro" branding and price.
I am sure there are more, but the only things I know of that are in Pro and not Home are BitLocker and full Hyper-V. You still get WSL2 and Docker using Hyper-V under the hood on Home. There is also the Active Directory support, but unlikely an individual user cares much about that.

I can't really think of anything missing from Pro.
Probably unpopular opinion: Most of these are just the weirdness of the language caused by the (not-so-wise) design decision that those simple operators should never throw. In my opinion, these are not footguns and should not be used to attack JavaScript, because regular programmers are very unlikely to run into them (which is why when presented, they seem so obscure).

However, that is not to say JavaScript is without footguns. For example, the classic `[1, 2, 3, 10].sort()`.
...for some definitions of "difficult" and "large mining pool"
Trackpad is silky smooth on Star Labs laptops.
You’re thinking at the scale of individuals, not nation states. Tens of billions of dollars will buy the necessary computing.
You mean parallelism ? JS has good concurrency support (event, async..)
Hoarding? Nobody wants it here we have plenty of extra.
I would agree, but systemd has been around quite some time now. At this point it is technical debt not upgrading to it, unless you use something better.
This is a result of the implicit type conversion feature rather than a strict type system.
Now there’s another similarity between Australia and Canada!
Microsoft keeps hinting at an October release for Windows 11
OO aims at making future and unforeseen changes easier, I just don't think it achieves its aim.

I am also not sure that a discussion on HN is the best medium to discuss the problem in depth. Nevertheless, I will try to give a practical example:

Suppose you have parts (part_id, description, quantity_on_hand) and suppliers (supplier_id, name). Also, each part is manufactured by multiple suppliers and each supplier manufactures multiple parts. How do you model this? Do you let parts reference suppliers or suppliers reference parts, or do both reference each other? Or do you define a third class PartsSuppliers that manages the references? There is no formal method in OO that tells you what is a sound design choice and what is not. Let's say you chose the latter option (PartsSuppliers) and you need to write a method that computes statistics about the parts. Where do you place this method? You need to add it to PartsSuppliers, because no one else is allowed to have private references to Parts, otherwise you would break PartsSuppliers' encapsulation. No matter what design decisions you make in OOP, you will always have to make a tradeoff between encapsulation of state and extensibility.
This answer how facebook does (did?) it and why is also very interesting: https://stackoverflow.com/a/21693931
True. For "wl-roots"-based compositors like swaywm, check out wf-recorder[1].

[1]https://github.com/ammen99/wf-recorder
> Future Meat Technologies says this facility requires 96-percent less freshwater than livestock production, as well as using 99-percent less land and producing 80-percent fewer greenhouse emissions.

Even accounting for PR hyperbole, it is so apparent at this point that any country who chooses not to board this train will be at the mercy of those who do. This is a national security issue. We can choose to curse our younger generations with a warped sense of ickiness or masculinity, or we can choose protein security indefinitely into the future.
Why self-driving cars don't need lidars, According to Tesla's AI chief
You’re getting downvoted but I’ve seen this even with Firefox and Ubuntu lately. No, I don’t want to log into a web account!

Then you have stuff like this: https://news.ycombinator.com/item?id=26114194
I didn't 'not acknowledge' anything. I simply pointed out what to me seems to be the most reasonable explanation.

I didn't present a complete analysis of the problem. And even if you do take into account 'power dynamics' to jump from that to 'therefore union' would not be correct. Company culture on how errors get handled is likely more important.

A Union worker might be safer from being fired, but that doesn't mean is actually listen to when he speaks up. A company with a strong union culture of workers vs might be separable exactly that.

To me this feel like point to the issue that you like. I'm simply saying that the the better explanation is that one place is the historic home of the company the other is a cheap manufacturing location.

Consider if SpaceX started producing rocket and rocket engine in South Carolina. Would you not consider it likely that the quality there would be worse then in Hawthorne? SpaceX employs are not unionized.

Now on the other hand, what if you had the workers in Hawthorne be non unionized and those in South Carolina be unionized. Would you expect the quality of the rockets/engines from South Carolina to be higher?

I certainty wouldn't bet on that. I much rather have non-unionized workers at a historic company head quarters where the whole engineering sits in a region with likely a 10x higher density of engineering talent and a 10x higher approval as a relocation destination then a far away manufacturing center selected for cheap land and labor.

The same goes for Boeing as well. If you told me I had to make 10000 flights in plane built by the unionized workers from South Carolina and the now no longer unionized workers in Washington. I would still pick the Washington plane every single time.

This is totally outside of if it would be a good idea for the South Catalina workers to unitized and if that might have a improved effect on quality. I think that reasonable argument, but to me its a far smaller factor.
I also hate everyone and just want to hurt everyone from now on
Or mayo for that matter?

Also pizza pepperoni might be an American / Ninja Turtles thing, but I've seen plenty of genuine Italian places that make them with variations of small salame which are very close...
Go home GPT, you're drunk.
JavaScript sorting numbers alphabetically is a fact I simply cannot get over. I know I should be pragmatic as an engineer but this goes against the core of my being. Awful.
It's an opinion piece written for clicks. Time will tell if it's right or not.
> "State organized" social security, reducing the need of social network / safety net.

The literally hundreds of thousands of homeless scattered around the United States and Canada and the millions living with daily food insecurity are probably wondering exactly how the "state organized" safety net has reduced their need.

> Covid-19 fearmongering

Current count for COVID-19 deaths in the US is almost 620,000.

I'm not sure what the definition of "fear mongering" is but I'm pretty sure it doesn't include steps to reduce the effect of a pandemic that has killed 620K people in the US alone WITH the mitigations that were put in place.
There's no way to add apps, but it still functions as a phone and communication device. Clearly not why someone would buy an iPhone, but it's not the same as being completely unable to progress with the system because one can't login.
Do countries really require ID to get a phone number?

I can buy a prepaid sim card in our Hofer (=Aldi) for 2eur, no verification, no nothing,... they even have the same barcode on, so even Aldi does not know which is mine, and I can pay in cash. I can buy a refill there with cash too, but just to receive an sms, I don't need one, because receiving messages is free.
Yes. You could.