skysight-inc/HackerNews huggingface dataset:
Considering that in Mac you have universal app (so in theory your iOS app can easily become a Mac app), but they don't want, even they opt-out from the universal app program so you can't install the mobile app in the desktop.

But they didn't migrate because isn't critical for their business, Teams is just a bonus, but Outlook is 100% native app in Mac and works great, because they can't afford to lose customers with an electron version of Outlook.
By measuring friction. Occasionally when I have a small project to do I try a new language to do it in. The easier my life is during that project the more likely I am to use that language going forward.

So far: Zig, PowerShell, and FreePascal via Lazarus have been standouts in this regard. Clarification: By which I mean they have been stand out languages for my usage, which is decidedly not webdev.
Right, but why doesn't this observation lead to the next logical conclusion? If we can prove that in the future we would draw incorrect conclusions, why is it that we can pretend to understand the past at all? This is a stronger statement than the typical brain in the vat thought experiment because we (presumably) know it would have happened.
Sure. I am sorry to hear you have been insulted - my comment is not to be interpreted as a justification of rude online behavior.

By the way, what do you think of the tone of the other reply to my comment? (Did you perhaps see the now-deleted curse word at the end?)
Thank you bijant, you did better job than me :)
What's the point? If you enjoy reading and reading for fun then you'll just read as much as is fun for you.
If you're reading professional books, then the quantity doesn't matter. I would rather spend a year with a single book like "Designing Data-Intensive Applications" revisiting chapters and reiterating same things to really absorb that knowledge than rush 1 book per week/month/whatever.
Oh I'm already there. I'm 43 and have seen the "everything old is new again" cycle at least twice already. I'm just old school and don't need to air all of my gripes - I just let the youngs make mistakes we've already learned from.
> And then the mayor of the town shows up out of the blue and says no, this direction is going to have a longer wait, I'm going to delay people intentionally, so that when they're stuck in traffic, sitting there, they'll have more of a chance to see signs/placards of, and contemplate patronizing, nearby businesses, whose owners are my political backers.

You gotta be kidding me! Not only are we subjected to this constant visual pollution in the form of advertising but these politicians deliberately make traffic less efficient in order to force us to "contemplate" this garbage?

That's extremely offensive and not just in the purist engineer sense. The audacity of these people to think they can literally hold you down and force their little commercial interests into you.
I've found this book to be very helpful: Mathematical Notation: A Guide for Engineers and Scientists [0]. It's compact, very well organized, and has several indexes to make symbol lookups easier and good summaries of what they mean.

[0] https://www.amazon.com/gp/product/1466230525
The only way you can be saying this is if you haven't experienced metaprogramming in D. C++ does not compare at all. Generics do not compare at all.

You can take D metaprogramming from my cold dead hands.
The notion of a platform watching over group conversations, with its only purpose being engagement, is scarier.

There is nothing more engaging than existential threat. As long as anybody anywhere stands to benefit from fomenting the idea of existential threat and using the terror thus inspired to get a social group to exterminate a selected other social group… which is then itself under existential threat and can respond in kind… the only refuge to this is something like a government or legal system watching over this.

Otherwise competitive pressure will ensure that the platform fomenting the most fear of existential threat will have the most engagement and will prosper. YouTube seems to have already recognized this and is grappling with it in its own way. I doubt Telegram has any wish to moderate its real purpose for existence and undermine the engagement it must have to survive.

And there is nobody who cannot be turned monstrous through invoking existential threat: all the better if it's a realistic fear, it will persist long after the tables are turned and the victim has become the monster in turn. History has shown this really clearly.
This is how it works: The Government will shut down the apps that refuse to cooperate with the state until either they start to cooperate, or people migrate to the ones who already do cooperate with the state. Simple.

Either way, the state wins, since not all chat apps are self-righteous enough to say no to a lucrative market on principle of refusing to cooperate with a nation state. They learned that from watching companies bend over backwards for the Chinese market.
Makes sense. After closing down their nuclear plants, Germany is now completely dependent on Russian gas. They don't want to be dependent on Russian telecom as well.
And in Germany, it would be illegal to ask unless it was specifically relevant to the job – and courts have specifically decided that you can lie if you're asked and it's not relevant. The US tends to really overreach on that sort of thing, but it's not universal. It may even be that picking contracts in the EU would be useful.
It's a fine line, and it's why a functioning democracy and judicial system is so important in finding the right balance (and ensuring there's public oversight[2]).

One of the most important values in German politics is the concept of "wehrhafte Demokratie"[1], essentially, the idea that Germany can't ever again let the democratic system be defeated by populists, even a majority.

[1]: https://en.wikipedia.org/wiki/Defensive_democracy#Germany

[2]: Personally, I'm not a fan of having underpaid teams of "content moderators" in charge of deciding what constitutes acceptable public discourse precisely because there's insufficient democratic oversight. It's also a horrible, psychologically taxing job. It's a hard problem that won't be solved by ignoring it.
> "The best thing, by pure engineering criteria, is not what gets built."

How do you define the "best thing, by pure engineering criteria"?

The least memory/CPU? Or the smallest download size?

These are somewhat irrelevant vanity metrics in most cases... they're especially vain, if optimising them loses you potential clients and makes the project a failure...
Thank you for asking.

> Why are the servers located in Sweden,

We have 762 servers spread across 38 countries. Less than 10% of our servers are located in Sweden [0].

> a country that's known for online surveillance

My cofounder and I started Mullvad as a protest against the growing mass surveillance of Sweden as well as other countries. Our intent was direct political action through entrepreneurship. Incorporating the company in Sweden was the obvious choice, since we are both Swedes. We felt that incorporating elsewhere would have been more risky, complicated, and costly.

Mullvad has excellent lawyers who continuously monitor the legal situation in Sweden. Right now there is no Swedish law that can compel Mullvad to start logging [1]. Should the situation change we have contingency plans.

[0]: https://mullvad.net/en/servers/
[1]: https://mullvad.net/en/help/swedish-legislation/
Localized Date and Time Inputs with Alpine.js
In finance/fintech and anything related, DBS checks are very common in the UK.

FWIW I've been checked by several employers throughout my career – and generally none of them warned me beforehand, I just got the letter from DBS letting me know they had
John Yudkin: the man who tried to warn us about sugar in 1972 (2014)
Sorry, uninhabitable. (errNEC(not enough coffee))

edit: Anyway, long before the Sun expands, its radiation alone will make everything too hot, while it is believed it will be more unstable in the process. Which means more solar storms, coronal mass ejections and the like. Not good.
Depends a bit on your background. It's pretty convenient for me to just have the course available to look at, and since I've been coding for many years it's not terribly time consuming to fill in the gaps.

For someone who's never done anything technical it's quite a leap, but not impossible. I can see she's increasing in confidence from learning this type of stuff, which is really positive.

If you're doing it to get a job, then it does seem likely that a CS master's will get you some interviews. Certainly the content is what you'd expect. It's a red brick (certain unis that were established I think in the 1800s?) she's studying at, so pretty good rep but not Oxbridge, which has its own aura. But worthwhile for sure, people won't look down on a red brick.
But none of the links you provided make an argument against Telegram itself, and you wouldn't find one anywhere. Encryption is free, and so is the ability to use any platform or communication method. It's pointless to argue against "lax content moderation", or "trendy radicalization platform of the month".. but I would expect no less from a website such as Vox. Perhaps those complaining currently about it in Germany may consider spending their time more wisely tackling the societal issues that cause such phenomena?
Grid.news launches with $10M investment to bring clarity to important stories
I am Elon fanboy number 987689. I’m a major in the Elon fanboy army, bootlicker division. I’m a mindless idiot who has no thoughts of his own. I am here to report to you from the scripted list of thoughts I am allowed to have from Tesla HQ. According to the Tesla chip in my brain, a real driver who drove as many miles as FSD would probably have many accidents too given the miles. FSD isn’t one driver because it’s constantly changing and updating, and not appreciating this is why people get it wrong so often — FSD of just a few months ago was night and day different and much worse. For each twitter video of FSD making a mistake there are 1000 videos of it demonstrating the fact that it is bar none the most advanced self driving system in the world by a mile. It’s just a fact and readily apparent if you simply watch the videos of the various systems. As long as your hand is kept on the wheel then FSD seems to be very safe even in the event of an intervention, most twitter videos they are doing it wrong frankly. It’s a fact that if they decide to destroy FSD with regulation that it will be a massive setback to self driving and also one of the coolest projects in the world right now. I would rather they didn’t.
The point is that scientists felt compelled to hide their views for one hypothesis.
I have seen this argument over and over but there is a power law and authorities just need to cut off the head off the probability distribution. Centralized messengers are no hydra.
The question is whether why you would ever want to read 50 books a year; as if reading as many was an indication of... of what, exactly?

My take is that it is more worth to read 10 books year you learn / get something for you from rather than 50 just for the sake of ticking a checkbox off the list.
There is a difference between consumer benefits and maybe industrial benefits. Maybe it might make communication between sorting bots more accurate and quicker.
The article argues that more efforts should be put into making the public accept "reliable" information instead of spending said resources in fighting "mis-information".

Their 2 parameter toy model certainly does not warrant any general interpretation of its results. And even posing such dichotomy as a problem from the real world is either sad or silly, depending on the psychological dispositions whoever makes the judgement.

I suppose every true student of world affairs, able to communicate with persons from diverse cultures and nations on a given political topic soon finds that there is a spectrum of opinions on the same mix and twist of the few immutable facts woven into narratives. The official narrative is just a point in this space, and depends on a given time and to which political overarching narrative it belongs. Official narratives must not be taken as "reliable" by default. In this age when political marketing is the alfa/omega of algorithmic development, info-wars are waged against other nations, sometimes even against own citizens, it is a irresponsible to cajole people into dichotomies that imply existence of some "reliable" and "unreliable" sources of information (and pretend 2 parameter model has anything to say on this matter). Most of the time there is just no way to sample information anywhere near the "truth".
I guess I'll mint an NFT that's going to be a screenshot of this HN thread...
Funny. I was listening to the back catalog of Django Talk podcast. The hosts are well informed and yet one commented to the same effect that programming books are difficult.

I’ve heard researchers speak about how they read papers—read the abstract and jump to the conclusion.

For my part when I read a non-fiction book that doesn’t capture my attention (and excitement) with the first pages, I jump to the index and scan for keywords which are of interest. Then I read those chapters first. This can sometimes jumpstart my interest in the author’s other chapters and their perspective.

I work programming books similarly. I know I have to work through some of the examples while I read. If the book is not specific to a particular language, say an algorithm book, I have tried to rewrite in my language of choice.

If all of this sounds very slow and non-linear…well, maybe it is and should be. Many books take months to write or years. I don’t expect to read them as quickly or to enjoy then the same as the Murderbot Diaries.
> This is not a religion, there is no "believe".

Religions are not the only things people believe in. Some people believe in lab leak exactly the same way some believe in flat earth. With fierce conviction despite complete lack of evidence with just surface level clues.

> Lab leak (or artificial synthesis) is just a theory that explains origin of virus very well.

It's a hypothesis. Most likely unfalsifiable because I have no idea what could prove it wrong. It doesn't explain a single thing about coronavirus and has no predictive power.

> Dismissing it without investigation would be unscientific.

What is posited without evidence can be dismissed without evidence.

You are of course free to search for evidence even though it was dismissed. And come back if you find any.

Some people looked for evidence over last two year and so far they haven't found anything new or interesting.
But that's the point - Telegram refuses to honor these laws. There are court rulings demanding Telegram to remove content, which Telegram ignores, hence the threats of banning the entire platform.
> Having a decent, well maintained, stdlib that contains "the basics" that one would expect in any 21st century programming language is sorely missing from Rust, and from my personal perspective is something that would draw me back to Rust for another go at learning it.

What would you like to see in that? Genuinely curious, I've considered putting something together that's just a meta-crate that pulls in some others.
> What an absolutely ridiculously ignorant statement to make.

Why is that an ignorant statement? It's comparing to what one might consider the "gold standard" of spying, so it seems quite a relevant thing to consider if one is after an objective estimate of how much worse wifi sensing might be...
> Were they recommending against mask use because masks are not helpful, or were they recommending against mask use because masks are so helpful that we actually need to conserve them for medical professionals?

Masks are clearly going to be more effective when used by trained personnel in a clinical setting. For example, removing masks using gloves and disinfecting hands before touching faces. There isn't necessarily a contradiction here in thinking masks could be effective for medical personnel but not the public. Although, as I have already said, I think they made a mistake.

> If you're going to lie

If you don't have the wit or politeness to enter a discussion without throwing insults around please find another forum to argue on.
They do, however, it's the fact that they wake up during inconvenient hours that's the hard part :)
I don't usually wake up in the middle of the night, but I have noted the 4 hour (well, more like 3.5-4 hour in my case) block of sleep in my own sleep patterns. It's much easier to wake up after a block of sleep than in the middle of one, and I usually sleep 2 or 3 blocks rather than just a little bit more than 2. On the rare occasions when I was very well rested for a long period of time, I would occasionally wake up after 1 block of sleep, but I never turned that into a two-sleep pattern. I just thought, "Huh, guess I must not be tired any more." and started my day early.
Okay you have clearly no clue what you are talking about.

Its not about "querdenker" putting there bullshit on and promoting there products.

It's about the far right and people are getting more aggressive every day and writing death threats and leaking addresses and a lot of nasty shit.

It's not about selling your homeopathic sugar pills.
It's not about stupid people spreading fake news.
It's about people calling other people to kill other people.

If you dont recognize this then your a
> This encouraged examples like; people walking up to you in the supermarket explaining why you should take your mask off.

I attended FOSDEM in Brussels in 2020 right at the beginning of February, after COVID was identified, but before the big push of lockdowns in March. I had to transit through Atlanta to get to EU, and had a long layover so left the airport to visit a friend. While I was in the airport and flying, I wore a P100 rated half-mask respirator with cartridge filters the entire time. Recently the TSA and airlines had been experimenting (and now fully implemented) facial recognition for identity verification in US airports rather than handing the TSA your ID. It's supposed to be optional, but I got delayed 20 minutes in an otherwise empty line re-entering Atlanta because the TSA agent on duty wanted to argue with me to take my mask off and how masks were ineffective, and that's what the doctors/CDC (based in Atlanta) said, and how arrogant I was that I thought I knew more than the CDC. I kept my mask on. I didn't get COVID, and in fact still haven't had it at this point (although I'll likely get Omicron) by following common sense precautions and being vaccinated.

The telling people not to wear masks or buy masks was one of the biggest things for me that immediately let me know that the public was being lied to and manipulated. I've made a point of keeping up on the latest research and sharing what I know with family and friends directly, including preparatory advice. I already had a "pandemic prep kit" in my prep supplies, which had plenty of respirators, and I shared them with family and friends early on when they were hard to get. To me, it's utterly obscene how often even /basic/ easily verifiable facts were lied about to the public, masks especially.

Now that this has been politicized as an issue in the US, it's just made it harder. Here I am knowing the government lied consistently throughout the pandemic to everyone and that many of the "precautions" were nonsense, but the entire time advocating masks and vaccines... nobody on any political aisle likes truthful information since their selection of "truth" cannot match with reality.
It's okay, Step 43636 will come to console you in your dreams.
You are allowed to start companies in other countries, and thereby avoid local laws, without moving i.e. changing you country of residence.

If you believe any different, please say why so. Just "wouldn’t do them any good" is pretty meaningless.
I interpreted it as a joke. Elmer Fudd is a cartoon character.

https://en.wikipedia.org/wiki/Elmer_Fudd
yes but they don't have to be keywords or magical syntax, can be defined in user land
We study ocean temperatures. the Earth just broke a heat increase record
Choosing a good book, which is deep and requires focus, and taking the time to fully appreciate it, is much better than reading 10 other books. If you go by the numbers you'll never set aside the time for reading Dostoevski or Proust or Yourcenar's Memoirs of Hadrian. It's not about the numbers.

In the same way, it's much nicer to have a good dish from a good chef than chucking down 10 burgers.
Top GitHub repo trends in 2021
In America, the president placed tariffs and sanctions on China. The opposing political party then tried to remove him from office twice.

There was an erroneous political hit job made by the losing candidate, spreading misinformation about the president's ties to Russia.

Then a virus appears, just blocks from a Research Institute that researches the very type of virus that is now in the wild.

Our leaders initially told us masks were not necessary, and that closing the borders would be bad for combating the virus.

Police in Australia are beating people in parks for not wearing masks with clubs. Our leaders fired the very people we need to operate our supply chain for not being vaccinated.

Call it conspiracy, but you don't read novels like this.

“Tis strange,-but true; for truth is always strange; Stranger than fiction: if it could be told, How much would novels gain by the exchange! How differently the world would men behold!” -Lord Byron
Here is an article about how other states handle it: https://www.animallaw.info/article/determining-value-compani...

Interestingly, Tennessee and Florida are among the most progressive in terms of recognizing the non-market value of pets. Though this document has not been updated since 2011, so some information may be out of date. I believe NY and IL may have passed laws since then regarding this subject.
> I don't see where it is not ethical.

And that's the problem.

Many people like the idea of 'helping' other people for free, even if these users never 'give something back' (because they can't program, don't have the time to translate something, ...). But helping other people (companies) make money for free that already have not only enough but way more than you, and you even do the less rewarding work like fixing bugs is not what moste people thought of when making OSS.
Ocaml is not a particularly hard language IMHO. If anyone had wanted to learn, they would have learned.

Sounds like the real issue is you wanted to write your own log tool.
It's the other way around, if it's not going through local legislation it gets pushed to the EU level. Doing digital business doesn't seem to be that hard considering that in the end everyone still tries to get german customers/subscribers. And the ruling on broadcasting licenses for streamers was relaxed a lot, it's required if you had more than 20 000 viewers on average over the last 6 months, only very few german streamers are affected by that.
I like Debian's approach; there are volunteers and contributors paid to work on the project by external organisations. There are community based gratis support services as well as a long list of consultants around the world offering services, those range from individuals to well known open companies.
Stable Rust 2022 will include all of Stable Rust 2021, just with some more bug fixes, performance improvements and features. If anything from Rust 2021 becomes outdated then that happens because new features or syntax allow a much better way to do the same thing, not because the old thing no longer works.

That happens to most actively used languages. C# has seen some major evolutions in recent years and is 22 years old now, Java is 26 years old and has some major changes compared to what it was 7 years ago, and you can no longer discuss C++ (37 years old) without mentioning C++11 along the way.