skysight-inc/HackerNews huggingface dataset:
Commonly cited problems are the lack of neutrality, which is well reflected by how different the political tone of different language versions is. — the Russian article on Vladimir Putin is quite a bit less critical than the English article, and in reverse, the English article on Barack Obama is quite a bit more lauding than how other languages treat him.

But that is unavoidable for articles written by men, rather than some truly neutral artificial intelligence.

My gripe is that I find that Wikipedia does not acknowledge the issues enough, and seems to mostly assert that it is fairly neutral.
PatSnap raises $300m from SoftBank and Tencent
WebAssembly is lower level with raw memory management, meant primary for running low-level languages in the browser.

Graal instead is a bit more complex to describe, since it incorporates many things. Perhaps the most important part of it is an abstract syntax tree-based interpreter, which can be used to implement a dynamic language with ease, and Graal can basically convert such an interpreter to a language runtime that uses the many many advancements behind the JVM like advanced JIT, GCs and the like. Such an implementation for small languages can easily surpass the “host” runtime in performance, for example R, Ruby.

What makes graal even more interesting is that this intermediate AST is language agnostic, it basically maps the guest language to JVM built-ins — this allows completely polyglot code bases (with JIT compilation between boundaries) and even has an llvm ir-based interpreter because dynamic languages often have C-based standard libs (and since it can inline between deps now, it may be faster than native FFI). But the whitepaper titled One VM to rule them all could give a much better overview than I could.

Since it is primarily a JIT compiler, it can be used as AOT as well.

(Also, there is graal wasm I believe as well)
It's not an American import, or absurd to have an identity composed of both a nationality and ethnicity. Really, it's up to the individual - there are many 1st, 2nd and 3rd generation immigrants to the UK or Europe that value their cultural origins and ethnicities. Absolutely those people are British, but many, if not most will not wish to erase their heritage for the sake of 100% assimilation into the host culture.
> You're the one arguing in bad faith, demanding evidence of a negative.

I demanded evidence because you stated it as a fact.

And are you trying to imply it's one of those things that's impossible to prove? It's not. You collect some data and it either shows that transmission rates differ or that they don't differ.

> That's the idea we were all sold - vaccinate the vulnerable, get on with our lives.

We were also sold on "vaccinate the people near the vulnerable so they won't spread it to the vulnerable".
Paying off politicians has worked well for Google since the Obama era, but it's not working anymore. Reason why was Trump's election. Politicians realized that Google's services, and how they're moderated, can do a lot more to affect an election than a donation ever could.
Yup, a tough call to make for sure and certainly grey areas with no clear path. When things fail, folks are quick to pass the buck and it's best to have as much recourse in your back pocket as possible. Don't give yourself a bigger mountain to climb so to speak.
Insights into selling consumer packaged goods online
Ha I saw that too. But there’s nothing European HN users love more than commenting with their super well-informed takes about the US, so it should have been expected.
That sounds great, but in practice doesn't prevent people from receiving racial abuse or discrimination because of what it says in their passport. There's definitely a faction of people who think that if you're not white you're not British, regardless of what it says in your passport. And the Shamina Begum case proves that there's some support for this: the government can simply remove your British nationality if you're Bangladeshi despite her being born in London.
hyperscript: No More Promises
You can change it: https://github.com/settings/repositories.
I don't consider myself informed enough about this subject to detract from your assertions, but confining myself to the stats you presented, the trend of 6(2012), 6(2016) and 8(2020) seems to bolster the 'status quo' claim, that Black Americans are NOT leaving the left (Dems), rather than undermine it, does it not?

I could be missing something here for sure. Like I mentioned am not well versed in American race politics nor in statistics.
This is my favourite article on this topic https://fractio.nl/2014/09/19/not-a-promotion-a-career-chang...
Where does it say that people don't have the right to criticize them for their actions on the platform? Because I don't see how the fact that they have the ability and possibly the right (let's see what the antitrust cases say) to do this means that anybody has to take it without complaint.
You're right - but my argument is equally applicable to Mastodon apps as to instances or Google's app store - you can always choose a different app!

If they start using their own proprietary protocol extensions, or closed their instance to other clients, I'd not be as dismissive.
Can confirm that. I run an apu1c4 with pfsense on it behind the isp modem(in single user mode) for multiple years now. No issues so far :)
Querying Large S3 Object Stores with Presto or Trino
The problem with that argument is that the developers of the application are making the choices not the people that are "building their own service"

This goes to the core of the debate, I am in favor of giving users the ability to block anyone they want, even the ability to subscribe to and distribute block lists

However it is step to far to hardcode or build in unchangeable block lists into the very foundation of the service.

Developers need to empower users to make their own choices, not treat users like they were children
> I'm not sure how NFTs work, but are they proof of work or proof of stake?

NFTs are nothing but a transaction on a blockchain (which can be proof of work or proof of stake). There will be unique transaction id (which proves nothing). The image associated and the transaction id or any data with the transaction has no relation whatsoever. For example, you can get access to this cat image and replace it with a dogs image and nothing happens.
That’s like saying “we should educate the customer” when you have a sales problem. It doesn’t work.

We should measure harm and then fine the businesses that spread the harm. It’s very similar to pollution.
But that's because many Democrats aren't all that progressive. Being progressive doesn't mean focusing on rhetoric. It mostly means certain views on the economy that many black Democrats disagree with at this time. Sanders in particular isn't considered all that "woke", and still primary voters shifted to Biden.
I would attribute the prediction failure of the 1964 World's Fair to the pace of change. It seems reasonable that predictability decreases as the pace of societal and technological change increase. The changes from 1939 to 1964 (25 years) pale in comparison to the changes from 1964 to 1989 (gene sequencing in 72, Vietnam war protests and ambiguous end in 73, mass-market cell phones in 73, Internet in 74, PCs in 77, disillusionment with nuclear energy in the 70s, the fall of the soviet union, and much more).

I think the pace of change is such that we can't predict what will be with much certainty, but we can imagine and capture the public's imagination. That may help drive change toward what we want to see, and I think that in itself might be a good reason for a World's Fair - not to predict a future, but to collectively imagine the future we want so that we have a more clear cut vision to strive for.
There is a point where a person can move from honestly describing their capability as "I don't know how to implement an application" up to "I can implement an application". Sure, learning never ends, but reaching this first hurdle is the thing we are discussing here, I think.
It's always when government screams around elections that they will increase taxes for the rich, the middle class and small to medium business cry.
I am yet to see the likes of Amazon, Facebook, Google pay their fair share. Meanwhile small and medium businesses have hard time to compete because of the increasing burden bestowed upon them.
The big corporations work hard to gatekeep their wealth garden, so no outsider could ever join them.
I will vote for any government that will promise to partition those companies, make them pay the tax they ought to pay had they not used accounting tricks and finally to ban selling personal data for advertising purposes.
One thing I've noticed as a self-taught programmer is that concepts get really, really fancy names for simple things and it kinda acts as a barrier.

That said one of the hardest part s of programming on a team so far has been making names that make sense, so, some sympathy there.
Yes, I wish classism was discussed more. That's a huge issue, especially in other countries.
I can't help but think this is also some slick way for them to repatriate some of that sweet sweet overseas cash and reap some tax benefits on top of it.

But either way, good on them! More clean energy = more better
Kinda ironic seeing Google Play's post today about "Boosting developer success on Google Play" [0] with quotes like "Helping developers build sustainable businesses", except that your business can be gone at any moment based on the whim of some Google employee or automated algorithm.

[0]: https://news.ycombinator.com/item?id=26486737
There's no need to bend to Google's monopolist bullshit. Use F-Droid.
Squarespace new round at $10B valuation
I always felt the discussion being focused on the platform tax to be a distraction. Sure, now app developers make more. Great. Doesn't change how unresponsive or draconian Google (and Apple) is in when they decide you aren't allowed to be on their Play Store anymore. Or how arbitrarily they choose to enforce their rules.
Once you agree that one word is apt for removal then you agree with the agenda that the article author roundly rejects.

By going down the road of agreeing to some words to be removed you're then imposing a presumption of guilt on anyone who refuses to remove said words. If I maintain some software that uses the word slave or blacklist and I don't accede to making the changes to remove it, or agree to approve a PR that does the same, then it's presumed I am stubborn or worse still, racist. Despite the usage of the word being completely innocent.

Of course, context is everything, which only proves the point. You cannot systematically ban certain words.
Anchor Protocol Launches as the Benchmark Rate of DeFi
I actually think one of Swift's strengths is that it takes progressive disclosure of complexity seriously. It's possible to write a hello world which is no more complex than the python version, and gradually learn about the more esoteric concepts as you need them.

By contrast, a language like Rust is far more parsimonious with introducing keywords, but I think I encountered 10 new concepts in the first month I was working with the language, all of which I had to understand at some level in order to progress with my project.
MikroTik hardware is nice but that company has a serious case of nih syndrome. This manifests as a lot of cryptic, undocumented commands plus the occasional showstopper exploit (eg https://nvd.nist.gov/vuln/detail/CVE-2020-13118). As an added benefit, they have a cult of online followers who are all too happy to deride anyone who points these (and other) flaws out as a clueless nontechnical moron. Fwiw I'm transmitting this through one of their routers.
These numbers require more context to be meaningful. First, this was for his second term, which typically sees an increase in support. Second, Biden was instrumental in quite a few policies over the years that were generally bad for black Americans, and he was extremely critical of the BLM and police reform (de-fund) movements. Third, the percentage of black Americans which don't live in poverty has increased, and middle class black Americans are more likely to be fiscally conservative for the same reasons that all middle class Americans are more likely to be fiscal conservatives than those who live below the poverty line.
With scm, using (trace proc):

scm -f fib.scm

call fib 9
call fib 8
call fib 7
call fib 6
call fib 5
retn fib 5
call fib 4
retn fib 3
retn fib 8
call fib 5
call fib 4
retn fib 3
call fib 3
retn fib 2
retn fib 5
retn fib 13
call fib 6
call fib 5
call fib 4
retn fib 3
call fib 3
retn fib 2
retn fib 5
call fib 4
call fib 3
retn fib 2
call fib 2
retn fib 1
retn fib 3
retn fib 8
retn fib 21
call fib 7
call fib 6
call fib 5
call fib 4
retn fib 3
call fib 3
retn fib 2
retn fib 5
call fib 4
call fib 3
retn fib 2
call fib 2
retn fib 1
retn fib 3
retn fib 8
call fib 5
call fib 4
call fib 3
retn fib 2
call fib 2
retn fib 1
retn fib 3
call fib 3
call fib 2
retn fib 1
call fib 1
retn fib 1
retn fib 2
retn fib 5
retn fib 13
retn fib 34
call fib 8
call fib 7
call fib 6
call fib 5
call fib 4
retn fib 3
call fib 3
retn fib 2
retn fib 5
call fib 4
call fib 3
retn fib 2
call fib 2
retn fib 1
retn fib 3
retn fib 8
call fib 5
call fib 4
call fib 3
retn fib 2
call fib 2
retn fib 1
retn fib 3
call fib 3
call fib 2
retn fib 1
call fib 1
retn fib 1
retn fib 2
retn fib 5
retn fib 13
call fib 6
call fib 5
call fib 4
call fib 3
retn fib 2
call fib 2
retn fib 1
retn fib 3
call fib 3
call fib 2
retn fib 1
call fib 1
retn fib 1
retn fib 2
retn fib 5
call fib 4
call fib 3
call fib 2
retn fib 1
call fib 1
retn fib 1
retn fib 2
call fib 2
call fib 1
retn fib 1
call fib 0
retn fib 0
retn fib 1
retn fib 3
retn fib 8
retn fib 21
55

scm -f fib-iter.scm

call fib-iter 1 0 10
call fib-iter 1 1 9
call fib-iter 2 1 8
call fib-iter 3 2 7
call fib-iter 5 3 6
retn fib-iter 55
retn fib-iter 55
retn fib-iter 55
retn fib-iter 55
retn fib-iter 55
55
Underwater cities seems to be happening more and more, actually
To be fair, SAML itself isn't that difficult -- Shibboleth is just not very good.

I implemented a SAML IdP [0] in MUCH less time than it took to configure Shibboleth. The specification for SAML is pretty easy to comprehend.

The implementation is really an experiment, but the configuration and usability is significantly better. Improving the implementation doesn't affect this. In some closed-source forks I've written a production version that's been in use for several years.

[0] https://github.com/rkeene/saml-idp/blob/master/lib/saml/saml...
Sometimes, when I type colon and close parenthesis people laugh. But, that's an exception.
> I look forward to seeing a solution that isn't worst-of-both-worlds

Software repositories? Still not perfect in terms of security but better than manually searching for installer packages, deciding between the official download that requires some account registration or a slightly questionable download site and then hoping for the best. Same for updates - the way many third-party programs on Windows expect me to basically download and reinstall the whole program again unless the developer built their own custom auto-updater is ridiculous.

And for the average user I'd say technologies between flatpak and Snap are a decent step in the right direction - easier installation and updates, less trouble with dependencies(in theory), a bit of isolation and file access limits. Unless you want to explain relatives how to setup Qubes OS this is probably the next best thing within the near future.
I've also heard a similar style of tale from Switzerland, from a friend who has lived there for 30 years.

She went to report her son's bicycle being stolen. She is white, but when the police heard her name (it is an Eastern European name), they instantly became less polite, making remarks such as "it's probably one of your country mates that did this, you know?". She got a little bit of comeuppance when she handed them her ID - her Canadian passport - and they suddenly became very polite again.

While the color of your skin makes you a much bigger target for harassment, xenophobia even for people who's skin is white is a pretty similar thought process for those who perpetrate it, and extremely widespread.
Interesting. I knew about SIM swaps, but this "off-net text enablement" is new to me. I did know about text-enabled VoiP numbers, but assumed you had to own the DID first. Coupled with the notes about reseller programs with blanket authorizations, it does sound like SMS is truly useless for 2FA.
WSB Sentiment: https://wsbsentiment.io

Tracks the most mentioned stocks on WallstreetBets subreddit. It also does sentiment analysis.
> If she did, even if others did as well, it should be ok to point her out on this

That exactly my point, the original comment points her out as the only or the main voice. That is just not true, it paints a skewed picture. She was either joining the choir of voices or preaching to it.

The goal of that characterisation is to demonize this one person into the source of this action. (ironically often combined with an irrational faceless "the left" to dehumanize further)

We can talk about what the influence is of a person in that position and whether it's ethical to join in such a call but that is a completely different can of worms and not what I was commenting on.

Stacking "this person did it" with "this person abused their power" is irresponsible without examining each statement.
> Token are unique and not interchangeable.

There is absolutely no way ensure uniqueness. Any transaction on the blockchains can be called as a NFT if anyone says the transaction id makes the NFT unique. There is inherently no difference between any other token or coin or transaction and an NFT until unless there is an on chain mechanism to ensure uniqueness of the METADATA associated with the NFT. AFIK there are no such implementations of the NFT which ensures the uniqueness of the METADATA.
>dark part of it's history

Oh hey you offended me by implying my skin color means bad.
Related:

https://www.discovermagazine.com/the-sciences/fruit-fly-brai...

https://arxiv.org/abs/2101.06887

https://github.com/bhoov/flyvec

https://www.fruitflybrain.org/
> Meditation in the eastern religion sense is to not think about anything.

I'm not completely sure about this. Certainly it is to do with letting go of ruminations, worries and distracting thoughts. But there is a lot of talk about focus and insight, and this seems similar to the western concept of meditation.
...yes? No one is forcing anyone to do anything.

I don’t think anyone expects “main” (“develop”, “default”, “trunk”, ...) to ever become the default branch name.
Free speech! Free software! But only for people with some programming skills, it seems. (Or at least enough to fork the app on GitHub)
I think you're using "indiscriminately" as if it meant "if I personally don't like it".

But you're right, my litmus test is very sloppy and it could be phrased much more precisely. I hope most people will understand the spirit of it though.
> But the key difference with “dictator companies” is that I decide what I don't see and whom I enclose with.

But you don't. The app decides for you and blocks what you shall not see.
Coronaviruses are a group of related RNA viruses that cause diseases in mammals and birds. In humans and birds, they cause respiratory tract infections that can range from mild to lethal. Mild illnesses in humans include some cases of the common cold (which is also caused by other viruses, predominantly rhinoviruses), while more lethal varieties can cause SARS, MERS, and COVID-19. In cows and pigs they cause diarrhea, while in mice they cause hepatitis and encephalomyelitis.

https://en.wikipedia.org/wiki/Coronavirus
Very true, I have an old android tablet that's gotten too slow for normal use, but functions fine as a clock. Another shows my task list for household chores.
I don't think it correct to equate Zikr with meditation. To wit, your "Nor is there a reason to for the layman interested in the relaxation of the mind" underlines that fact. Zikr (remembrance of God's names and attributes) is highly recommended to all Muslims in the Qur'an, officially rated at being higher than prayer. It's not about "mind hacking". It is closer to Zen's "oxherding" purpose.

> First off all, not by renouncing the world, but by being part of it.

What is the world to me? What am I to the world? Truly, the example of this world and myself is that of a rider who seeks shade under a tree, then he moves on and leaves it behind. - Prophet Muhammad

So there are the very subtle (but quite important) distinctions made by Muhammad (SAWS) here regarding the correct meaning of "detachment" and "world" and the mental and spiritual position of the 'Completed Human' regarding these matters. (Many in their misguided and mininformed zeal about "poverty" and "detachment" forget about that comforting "shade" he mentioned. "Seek shade under a tree". Mediate on that.)
I’m in the same boat.

In the span of two years, my ability to even review code and spot simple mistakes has rotted (I’ve coded for many years; I was pretty good at it).

Meanwhile my team size has doubled, and I’m left feeling I’ve bitten off more than I can chew.

These days I feel I’ve made a mistake. Even one-on-ones feel rote.
Maybe because the country is blocked in a two-party systems? In other democratic countries, you do not have "the left" represented by one single entity. You instead have a multitude of political parties that can negotiate with each others to push for their political goals. That makes the political landscape dynamic, new parties are created, reorganized, disbanded all the time.

In the US, if you are generally more aligned with the democratic party but see some changes you disagree fundamentally with, you either suck it up or give up your ideals and switch to the complete opposite (republican party).
> the obvious racism if the whole group was then treated as somehow inferior or less worthy

Well, yes, this is how the group forms in the first place. It's made up of people who don't have an identity in common other than the one that's forced upon them of "non-white" by the white people discriminating against them.

Note that in countries which aren't white-majority you don't generally get a group of people holistically identifying as "people of colour", even if the same ethnicities would do so in the US. Instead you get different forms of racial discrimination.

Similarly LGBT+ merges a group of people with very different identities and practices, the primary thing they have in common is receiving the same kind of abuse from the same people.
People aren't offended by the change; they're irritated.

I'm irritated because it was an unnecessary change based on unsound reasoning, made by people who claim to represent a minority while not belonging to the minority or understanding its members.

I'm irritated because I can't give instructions to junior developers as easily: no longer can I rely on all of my instructions working, and documentation now requires clarifications and caveats which used to be unnecessary.

I'm irritated because it appears that GitHub has made it intentionally difficult to change the main branch in the "new repository" page; while it shows an option to change the default branch name, this requires refreshing the page and losing the repository name and description which you've already written.
I recall LINE having indicators similar to WhatsApp for conversations stating that they were end-to-end encrypted - was that all a complete lie? Or are there side-channels enough that it's technically true but practically meaningless?

Also, for anyone who doesn't know, LINE is ubiquitous in East Asia and parts of South East Asia. In Japan and Korea, everyone and their grandmother are there. Not being on LINE here is "worse" than not being on FB in the west.
I don't give ....

Well what. It's obvious who you are. You are Lucky...

Account age is biased way to trust an individual. I could have bought an old HN account from someone but I didn't.