skysight-inc/HackerNews huggingface dataset:
They can freeze it, but on the blockchain. As far as I understand, people can observe how much freezing happens overall, from the blockchain. This is superior feature IMO. There are tons of "paypal froze my money" all over the internet, but it is next to impossible to verify how much that is actually happening. With blockchain-based stablecoins we should know precisely the percentages of money being freezed.
I think it's well established by now that, much like the crackpot theories surrounding 5G, all the conspiracy theories surrounding Covid shots have been thoroughly debunked.

With this in mind, why is a basic public health policy still a controversial subject?
> [...] foreigners make up about 30% of the resident population - a much higher portion than the USA, for example!

I mostly disagree with acyou's comment, but since Singapore is a city as much as a state, the more enlightening comparison might be with how many of eg New York City's residents were born out of town? (Or perhaps how many of NYC's residents were born out of the country? It's murky, and there might not be one best comparison.)

In any case, I agree that Singapore is not 'monocultural'.
> The Pro lineup is built to last, [bunch of physical attributes]

Having hardware which lasts is good, but they also need to make sure the software lasts. A phone is hardware + software, both need to last for the phone to last.

I know Apple is much better at this than Android, but still, they could be even better. My iPhone X does everything I need, physically it's still in pristine condition (so well done to Apple for that), but they're going to drop software support soon. Meaning no security updates, and apps will eventually stop supporting the old OS and thus the phone.
Non alcoholic beer, wine, and champagne are pretty good.

Non-alcoholic beers are OK when compared to mass produced beers (NA Guinness for example is not a million miles from regular Guinness, if drunk cold). None of them can stand up to genuinely great beers. Non-alcoholic wines are way way behind, and way inferior to even cheap wines. NA gin tastes very little like gin if you drink it straight, but can be used to make some very nice non-alcoholic mixed drinks. In fact the only space making serious progress on non-alcoholic drinks is the cocktail space and there are many bars out there where their NA cocktails can comfortably hold their own against their alcoholic counterpart.
Might as well not pay it, if it follows you anyway
https://www.google.com/search?q=rare+side+effects+meaning
"Everyone" is always too many people.
Previous discussion: https://news.ycombinator.com/item?id=23452721 (407 points | June 8, 2020 | 17 comments)
IMHO Django is what really catapults Python as one of the leading contender of interpreted programming languages for web development in the presence of the other popular ones namely Perl, Ruby, TCL and PHP. After many people started using Python for web development made popular by web framework like Zope and Django, then they stay and keep using it because it's relatively easy to program. Above all it's easier to grok and maintain due to its ancestor being ABC language. It also adopted identation and made it mandatory mainly for readability reason since most of the popular programs has more than one programmer or maintainer.

Initially though Python got a lot of flak for this mandatory identation feature but later it's really its main advantage against other interpreted programming language of its time and programmers consider it a language with pseudo-like codes, but with functionality. Then come the era of data science and analytics popularity where Fortran and Matlab were kings, but the former is too primitive and the latter is a proprietary language. Interestingly, Guido himself was involved with new Python matrix operation syntax in order to make it more intuitive. Due to the rise of AI and machine learning where matrix operations are pervasive, Python becoming the best open source alternative and the rest is history. This is a very interesting read on HN for the reasons why Python win over its competitor and now the most popular language on the planet:

[1] Ask HN: Why did Python win?

https://news.ycombinator.com/item?id=37308747
This is not as big a deal as it is reported. First of all, it is only about summing the votes and secondly, all the original reports of ballot counting of individual polling stations are published (on the website) of municipalies and as Election Markup Language files. The summations are also published in this format. It is relatively easy to verify the summation. I actually wrote a program for doing this for the province I live in. See: https://www.iwriteiam.nl/D2305.html#26 and previous blog entries.
I couldn't find an explanation for why a TV series (Twin Peaks: The Return) is in a Greatest Films of All Time list.

In any case, that's a handy reference list for things to watch.
Their Teams uninstaller isn't quite as good - it just doesn't uninstall all the crap that the Teams malware has left behind. I still have a stray MS Teams audio device left on my macOS machine.
I don't know. This seems like bog standard marketing to me. There's nothing particularly imaginative or special about it.
Exactly the same scene as I use in my daily life. It feels great to have an audiobook version of any e-book. You don’t have to wait/look for any real person to complete their audio work. I have used this tool [1] to convert and listen to many books.

1. https://github.com/p0n1/epub_to_audiobook EPUB to audiobook converter with Azure TTS, optimized for Audiobookshelf.
I came here to say this. The author is saying “consequentialism” but meaning something else, and I am not quite sure what. Like you say, some specific subset of consequentialism maybe.
Cool viz, yet I find the timeline misleading for some companies. Taking segment for example, sure, the moment they pivoted to CDP kind of business they reached PmF quite fast. But that happened only a year after their initial idea. They kept building and failing until they finally got the segment idea and famous Show HN.
Is it though? While we are just making sweeping statements without much in the way of references, I heard a doctor on NPR this morning saying that it won't have much benefit for people who are healthy and have immunity from previous infections and immunizations.

So NPR and their guests are on the crackpot anti-vaxx bandwagon now?
The 3 months on, 1 months off part was not specified in the contract. I didn't have any leverage to ask for modifications to the contract.
Doesn't GDPR basically count as the perfect excuse as why they would count the same user installing as multiple installs?

Something along the lines of "we can't identify the device so we have to count it as a unique install"
Several reasons.

I've been "game development adjacent" for most of my career. By that, I mean I'm not a game developer, I'm mostly a web developer, but I've done a lot of game development-like things in my projects over the years, including a 4 year stint where I built a VR app for foreign language training.

My impression during the last 20 years of my career is that game development lacks a lot to be desired in the "professionalism" side of software development. At least, on the indie side. I obviously don't know anything about what large studios do. But large studios aren't using Unity, either.

In the non-game development world, almost all of the best tools for development are free and open source. There are several different packages to choose from for any task, and they all pretty much integrate together. They support well-defined, open standards. Their developers work hard to make the software be stable across minor versions. And the tools--and thus the pipeline of developers--between small and large projects, small and large teams, are largely the same (caveat some scale-managing orchestration tools that one can get by without perfectly fine without users ever noticing on the small scale).

Before you might scoff-in-JavaScript at that statement, just spend some time trying to do indie game development. I've yet to encounter even a major version upgrade in a web dev tool that was as painful as even some patch upgrades were with Unity. Alternatives are vastly different. There's very little code one can share between even two .NET-oriented game engines. Thus picking one of those alternatives effectively shuts you out of the larger job market.

I used Unity heavily for about 5 years, after already having extensive, other software development experience. I very quickly grew a reputation with my peers for being very effective. Most of that effectiveness was just me writing tools to fix all the technical project management deficiencies in running a Unity project. Developing in Unity felt like the 6 months that I'll never get back of my early developer life doing FoxPro development. Unity is like Crystal Reports. Unity is like Dreamweaver. All those things in enterprise dev were also shitty, take-it-or-leave-it siloed tools. Yet I only ever encountered them in large corporations being ran by pointy-haired managers. And one would certainly never start a personal project using one of them.
just maybe they are all using AI headshots ;)
Why does every() return true for empty arrays?
In my blog, comments are not supported, and it would be easy to add if I developed my own blog with Django. But I feel that this single feature does not overweight the simplicity and velocity I have with such setup.

If you really need comments in your blog when using Hugo, you can still integrate them with Disqus https://gohugo.io/content-management/comments/

In regards to the requirement to know Git: It is just necessary in the setup phase, the blog posts creation and edition are controlled through Netlify CMS for me.
I am very bored by philosophical discourse that pivots around labels so much.
“I believe this because I am a [LABEL]” is the lowest form of philosophical discussion.
You state and affirm a concept first, than of course you could infer that it makes you fall into a specific category, but reversing it feels like tribe games more than philosophy.
Simplifying CSS Variable Calculations
I think this article is trying to use tools of reason and morals to describe something, the need for retribution, which comes from a more instinctual place, and doesn't really fit in to any moral logic.
Wise is the best from where I stand as someone taking payments from various jurisdictions.

There's also revolut and payoneer but they have a few red flags looming over them that make me hesitant.
>but that was a clear user error

A user error that can happen to any user who isn't Linux savvy and just wants to paly games, and not learn how a package manager works, and that it can uninstall your desktop environment if you aren't proficient with Linux, is no user error but OS error.

How many MacOS or Windows users expect that going through the installation steps of Steam, it can uninstall your desktop environment? For that user demographic, that is a clear OS issue.
The funny thing is the reason Apple is switching to usb c is that they were forced to by EU regulators.
> as well as create an strace like functionality for various Win32 APIs

Yes please. Thank you for this
While JS might be "unexpected" sometimes, I like very much that the reason behind this behavior is a mathematical concept.
Wikipedia policies explicity forbid using Wikipedia itself as a source for Wikipedia articles. See https://en.wikipedia.org/w/index.php?title=Wikipedia:RSPRIMA...
They claim to have their own processes to count installs which would counter spoofing attacks. As well as being opaque to developers on how their installs are counted, this may be scooping up PII of users.
This is a pretty bad take.

Not only is the new (apparently, I don’t use Edge) order easier to dismiss with the ‘better’ option, but it also matches Microsoft’s own guidelines which are applied in most places in Windows: https://learn.microsoft.com/en-us/windows/win32/uxguide/win-...
As a user, I would emphasis the importance of analogical input and feedback to musical instruments. The more analogical input means the more freedom to express nuances. Some but few electronic instruments include easy to use analogical input, with sliders, gyroscope or even the voice directly for example.

For example, the Dualo touch uses a slider and a gyroscope for analogical input:

https://dualo.com/en/dualo/

The voice recorded through a mic can also be a nice anological input, such as in the Rc-505 loop station:

https://www.boss.info/global/products/rc-505mk2/

Even better if there is an analogical feedback. For example with springs under buttons, rubber bands attached to finger rings or other crazy ideas.
I will re-post later. Please understand that I am still very confused and that I want to keep many things private. And while I understand your curiosity, this is not an AMA.

No, not China. I was imprisoned in a western EU country. The things that happened I had considered impossible in a rule of law country. I am a dual citizen, otherwise it would have been impossible to arrest me. I have family here and I am still in this country. Not in the same federal state but still in the same country. When I was released out of the blue I felt like leaving immediately but after some hours decided to travel to my family. I have 2k USD in cash with me. So no worries. I have a place to sleep for a few days and money. I expect to have a EU CC working within 1 or 2 days. I will fly to the US in 1 month, maybe two. Don't know yet. Everything is difficult. I had a fiancee before I got arrested etc.
It also destroys the ability to be intrinsic passionate and feel like you have control over your own life and actions. Its a horrible way to create people that are ideal sustinance for the societal apparatus, but bad when it comes to act in there own self-interest.
Which is why you want to work with whatever fascinates the little person. The world is filled with no backbone- will broken, sub-servient peasants already.
Software shouldn't uninstall or update itself. There should be a package manager to do this.

Then at least you have one attack vector less per application.
If Apple wants the iphone to be a serious alternative for gaming, they need official controller accessories. Something like Nintendo's joycons.

Relying on touch controls limits gaming to low pace, imprecise casual/idle games.
Anyone telling you they can taste the difference, even between red and white wine, is lying.

There are competitions all around the world where you can go and literally watch people doing this in real time. Anybody can learn to fairly reliably identify 5-6 of most common grapes in a blind tasting with a bit of practice.
There's an older term for "local-first", aka, https://en.wikipedia.org/wiki/Rich_client

The thin/thick client cycle starts again...
Happily running Linux now that my job no longer requires windows development ;)
A phone over 1,000 dollars only has usb2, which released two more decades ago.
What a good product! Cheating money is as easy as drinking water!
I don't know, OT?
> How do you usually do caching for complex, multi-language projects in this case?

As a software engineer, I do my best to keep my systems as simple as possible. Each build stage either caches artifacts or delivers deployable packages, and they consume dependencies that are either built in each pipeline run or already delivered through other means.

> How do you guarantee _only_ changed targets are rebuilt when dependencies,

Why do you want that? Other than saving a few pennies here and there in pipeline runs, you do not have anything to gain. Your builds should consume dependencies already packaged and delivered, either from a OS image, your own container image, or a package deployed by you or a third party, and your build must be reproducible and tied to each and every pipeline run.

> like a language version or external library, change?

If you're mindlessly bumping up language versions and external libraries, you have more pressing problems with your setup than what's supported by the CICD system you're using.
To add fuel to your fire: This USB C does not even support fast charge, it is same as last year's 20W, whereas now some phones (if not vibrators) claim to support 100W fast charging over USB-C.
I mean, Israel now is located on land that was partially owned by Palestinians. Many Palestinians were driven from their homes, partially by various Arab leaders of the region, but also by Israel itself. The Palestinians certainly have a legitimate grievance with what happened in 1948.

In addition, a lot of the occupied territories are effectively lands in which Palestinians are to some extent "imprisoned", neither having their own country, nor being granted any kind of citizenship. These lands were won in a war, true, but the standard course of action is either to return them, or to annex them, neither of which Israel has chosen to do (for obvious demographic reasons). But the end result is a situation in which millions of Palestinians were driven out of their home in 1948, and are now refugees living in territories with no self-determinance.

Israel isn't without a complicated history and a complicated existing situation. The same can be said of many countries, btw.
The state of Python documentation in general is terrible.

"This function accepts the following arguments, half of them are documented below. It also accepts kwargs, but we won't tell you what to put in there or where it ends up. To keep you on your toes, we throw some special mystery exceptions that we won't tell you about. Do they have a common base? It's a secret. Have fun digging in the source code like a chump; Python is easy to read, you'll figure it out."

Not to mention that there aren't any overarching standards like JavaDoc. There was a PEP a while back describing ReST with some inconsistent examples of how to use it to document code. Most projects I've seen pick one of the competing standards, half-ass and inconsistently follow it, then rely just on examples to document usage. It's a mixed up hodgepodge of incomplete prose that's difficult to read with a machine.
In the UK at least I haven't seen them in a supermarket for a long time, whereas many ripoffs with different animal logos are available instead. It was previously very popular here.
The upshot of a gated garden is that it is walled and gated. The downside is that it is walled and gated.
I agree that devs can and regularly do fuck up anything they touch.
Atari transputers still blow my mind.
Take this as a sign that you should delete your Paypal account right away.
I have come to truly loathe debt collection agencies. I see them as a pox. I’ve witnessed their conferences and the way they view other people. I’ve witnessed their tactics at work against people who were vulnerable.

Several years ago I was caught up in a case of mistaken identity with a debt collector. It was with glee that I sent them letters that included the (pre-purchased) tracking number for the envelope in the subject line. It was with glee that I sent those letters signature required, return receipt.

It was with glee that I offered them a settlement on terms I knew they couldn’t legally reply to, because they knew they had the wrong person and had already disclosed too much information without verifying my identity. It was with glee that I took the advice of an attorney to do all of that. To dangle a carrot I knew they could never grab.
I don't think you can fairly accuse independent game developers (who are overwhelmingly building atop Unity) of nickel and diming customers. Most of them never even break even.
We’ve said the same thing for years, at every speed tier tbh.
And package manager provides hooks to run custom logic when uninstalling.
Your arbitrary constraints doesn't solve the problem.
Also system wide package manager almost never have the option to install easily multiple time the software.
Morality frameworks defined as a single rigid rule will always encounter some "repugnant conclusion" given a sufficiently contrived situation, news at 11.

The "retributive morality" the author espouses doesn't actually dodge "justification of family-punishment" either. It relies on the same external axiom, that family should not be held culpable for their members' crimes (and are thus categorized as "innocents"). The same assumption should cause consequentialism to assign an extremely negative valence to family-punishment, because the consequence of family-punishment is that "everyone lives in a society where family members are held culpable for their members' crimes, and live/act in fear of such largely-uncontrollable punishment".
Our 2023 blog-building fellows
As a staunch vaxxer: no thanks.
had last covid in May, partner had it in August, both very fine and boosted for a while.
I’ll get my usual flu shot tho, as that has proven multiple times to be as bad as it gets for me in November/December if I get the real influenza strain.
What about the 4070 which 'only' has 12GB of VRAM?
I think for a normal customer that's true. IIRC it's mostly commerical users who don't always seem to have immediate access to funds?
Higher rates on what exactly? Isn't it pretty much just mortgage rates? Plenty of people have no plan or desire to buy property within the next seven years.
A least now the argument that piracy hurts the developers has some weight
I've also worked at consultancies who let their software product strategy be effectively doomed by this.

The sales team were always underselling the software (often just giving it away for free to land consultancy contracts); promising the moon to "large" companies because it looked amazing to get such a name on our homepage and looked good at the monthly company meeting.

But the reality of large companies is that they are a many-headed beast, and just because you've sold some software to "BigCompany", doesn't actually mean much if you've actually just sold to the 4 person HR department of a local branch of a sub-division spin-off.

That department leverages their "BigCo" name to get the world at a knock-down price, while the small company is throwing everything at chasing the promise of huge future revenues "when BigCo roll out fully" which never materialises, or happens in name only.

Very often it turns out it's only ever "Dave" that had even heard of your small company / product and was just using it for some other BigCo political games. As soon as he leaves BigCo, because he leveraged "his HR transformation project" into a better job offer elsewhere, you struggle to even get a single person at BigCo to pick up the phone. To be fair, they'll happily keep paying your invoices for the contract, but remember you sold at a loss for the promise of future revenue which is now never coming.

But hey, it's okay, because your own sales team have also moved on and are now promising that if you just rush in feature Y then we're sure to get a sale with MegaCorp. ( Repeat endlessly, to the stress of the rushed development team whose time has just been undersold again. )
Hopefully nothing. I don't want to go back to phoneless life, and I also don't really want AR Glasses all day.

Wearable bio trackers will happen eventually, but that's a phone accessory, not a phone replacement.

The closest thing to a real replacement may be flip phones, for some people who choose to use them.

However, I very much hope future Androids get side touch scrollbars, and we move the keyboard up by a bunch for less thumb bending. The ergonomics could use some tweaks now that they're primary devices for most. Ideally maybe even put the keys where my thumbs already are when holding a phone, and make content reflow around them.
If you can just delete its directory (or its single file) and everything works, that should be fine?
Did you considered filling a bug report ?
> Is it active, these days?

Yes. They are currently migrating to Pydantic 2 which Ninja 1.0 will be based on.
Windows IS an anti-pattern change my mind
this is a toxic comment, and rather presumptive. You don't know what this person's use-case is or what constraints they have.
It’s amazing how much we haven’t moved on since iloveyou.txt.vbs