skysight-inc/HackerNews huggingface dataset:
Is this on HN because of the news that Algeria, the last country in the world that was still using leaded gas, has now stopped? [1]

[1] https://news.sky.com/story/leaded-petrol-phased-out-in-the-a...
Usage statistics of server-side programming languages for websites
It's not a straw man. It's taking your own logic to the extreme: it could be abused, so we need to either control it or get rid of it.
Changing Language Boosts Programming Skills
This reminds me of a phrase I've heard many times, but I don't know the origin. "Protestants believe Eucharist is symbolic. Catholics believe the Eucharist is real. Orthodox Christians believe the Eucharist is real because it's symbolic."

The word "symbol" originally meant "where two things come together" as in, two rivers joining into one river. Many Protestants believe that the Eucharist is only a token or reminder of Christ. The Catholics have developed the idea that it materially changes. The Orthodox believe it changes into the Body of Christ, but not in a way you could physically measure.

I'm not a theologian and this is my poor layman's understanding.
HN shouldn't be viewed as the highest bar for collective expertise here.
The "online safety bill" is not yet law and is different from the code of practice in the original article.

The code of practice was put together by the ICO and not especially publicised, so it ends up being reasonable and proportionate. The "online safety bill" is the conservative side of the UK having yet another go at restricting porn, which will probably fall apart like the last one.
>At least when the controllers are all classes I can unit test them.

Do what on "controllers"???

heresy
Even inside in the web world, this approach wouldn't quite work for features with even a modicum of state.
Press releases are a uniformly terrible means of communication, and press releases about science are worse because they lack all of the science. I guess they’re not quite as bad as newspaper articles about press releases about science, but that’s not saying much. Anyway, you have to read the paper; nothing else matters.

From your question, it sounds like you might be missing the background to understand it. I probably am too. And of course the paper itself might be hogwash; that does happen sometimes. But it’s no good reading the press release.
You're forgiven. I also live in the NL and I almost never see them. The last time I saw an Uber was two years ago when a friend came from the USA and wanted to use their app to call a Uber.

But then again I never take taxis either. For me it's either walk, bike or OV. It might be like that for you as well, which is why you forgot they exist.
So we're just going to ignore that BTC itself can't really be used at all without a giant global supply chain that makes all the computing components it ends up consuming on top of all the electricity it burns?
> 12 reports in 7 years?

Reports on new capabilities and tactics of a terrorist organisation that has struck US targets and is considered among the most dangerous?

And then you have concrete reports on the ground of terrorist-connected people taking flying lessons and asking about bigger planes.

Even without hindsight that's pretty obvious things to relate and take note of.
Even if Rey was naturally gifted - the whole idea of her being the granddaughter of a sith lord did not feel like a natural thing. The exposition was horrible. It was as if Rey was a souped up Luke again instead of being Rey. And the audience is not stupid as they thought. The Mandolorian writers must have seen those movies and laughed as they cooked up a potential Star Wars classic.
I wanted to add that Koine Greek was also the official language used in synagogues at the time, and that the Septuagint was the official version of the scriptures used in synagogues at the time of Christ. The scriptures could be read in Aramaic, but if they were read in Aramaic, it was also required that they be read in Greek afterwards.
I know, it takes time to claim it, and this actually infuriates me even more, because all the cla procedures are handled by expensive government staff, of course this is due to security checks, to exclude fraudulent claims. All paid for by taxpayers so Uber can burn another buck(they're still never profitable are they, tells me everything about the business model).
The good thing is, once it works, it works.
it was mentioned, by doing that, the proposal steps on another proposal which is partial appliation (using the ? symbol)
I do think volunteering would help. My work at a food bank has completely disabused me of the idea that people on welfare are just lazy or taking advantage of the system.
I'm interested in something similar. What I've tried is to set up https://yacy.net/ to index only those websites I care about. I set it up on my home NAS and I configured it to crawl Python, sklearn, and some blogs and it took around 1 hour.

Searching through the results was quite fast, but I found the results a bit lacking. Maybe with more tuning I could have obtained better answers, but while searching for things in the Python standard library, I would get lots of noise from other places where that function is used.
The article isn't original reporting at all, it is basically a press release for a report generated by an NGO. It's fine to question the source material here.
Why your PC only has 16 colors [video]
Depends on how much more expensive autonomous car is. If such car is 1 million and regular is 100k and lifetime of both is 5 years you can pay more than 20 per hour to driver...
Just to point out, that a BV and an LLC are very different, in that anyone can have an LLC in the USA but the tax reporting requirements and overhead for a BV in NL are quite high and don't make much sense to anyone with an income less then.. well, quite high, by most standards. I know a lot of freelance software engineers in the netherlands, but none have a BV.
I don't know much about Italy but should be pretty similar to Germany where we generally say the employer pays double. Example person unmarried, no kids, 35.

- net: 2000€

- gross: 3100€

- company cost: 3850€
I don't think tokio's slowness here is "to be expected". There isn't much reason for tokio tasks to have that much overhead over normal thread pools. The I/O driver shouldn't be called in such a benchmark given there's no I/O work happening. Waker's only add a reference count inc/dec + an atomic cas for wake() which should only happen on the JoinHandle `awaits` [4] compared to just an atomic swap for the Zig case on the join handle.

Golang doesn't poll for I/O under such cases [0] and tokio should be using the `ParkThread` parker for putting threads to sleep [1] given `net` features aren't enabled (not sure if this is the actually the case) which you can force with a custom Runtime initialization instead of `#[tokio::main]` as an exercise.

`crossbeam-deque` requires heap allocation for the run queues, heap allocates on growth, and garbage collects said memory. This is an overhead I wished to avoid and is something tokio has been improvements with avoiding as well [2].

`rayon` isn't a good comparison here given `rayon::join` is optimized to hook directly into the scheduler and run the caller only until the other forked-section completes [3]. This isn't general purpose and it takes advantage of unbounded stack allocation which can technically cause a stack overflow. Zig could do this and also take advantage of batch scheduling, but it complicates the code and is unfair here given `async` usage. Tokio, golang, and the Zig benchmarks require heap allocation on spawn so I believe it makes it a fairer comparison. This is also why I used rayon scopes instead of join(): less specialization and reintroduced the heap allocation from the unbounded concurrency.

The `unsafe` there is from me copying the benchmark code from the tokio version to the rayon version and forgetting to remove the hack. In tokio, ownership of the array needed to be passed into the function given the lifetime was no longer linear from the spawn() I assume (correct me if i'm wrong here, but this is what the compile error hinted at). So I needed to recreate the array after the function, hence unsafe. If there's a better way for the tokio version, please send a PR. I see you've done so for the rayon version and I gladly merged it.

[0]: See `atomic.Load(&netpollWaiters) > 0` in https://golang.org/src/runtime/proc.go

[1]: https://github.com/tokio-rs/tokio/blob/master/tokio/src/runt...

[2]: https://tokio.rs/blog/2019-10-scheduler#a-better-run-queue

[3]: https://docs.rs/rayon-core/1.9.1/src/rayon_core/join/mod.rs....

[4]: https://github.com/tokio-rs/tokio/blob/98578a6f4a494e709f000...
> As someone else pointed out, I'm not talking about every individual church as a separate 'Christian church', I'm referring to the primary denominations, so Catholocism and Eastern Orthodox would be two churches. Most of the rest do not accept those books as part of the Bible canon.

Part of the problem with this whole approach is that there is no agreement on how to slice Christianity into "primary denominations". Indeed, most presntations of Christianity – in fields such as comparative religion or church history – don't start with "denominations", they start with branches. Some divide Christianity into two main branches – Western (Catholics and Protestants) and Eastern (Eastern Orthodox, Oriental Orthodox, Church of the East). And as you can see, each of those two main branches in turn has some major sub-branches. (There are also some hybrid cases which straddle the East-West boundary, most notably the Eastern Catholics.) And then Protestantism in particular is in turn divided into some major sub-sub-branches, such as Anabaptists, Anglicans, Lutherans, Methodists, Reformed, etc. And then in turn those major branches of Protestantism contain denominations within them – for example, the US has three major Lutheran denominations, the mainline-to-liberal ELCA, the conservative LCMS, and the (arguably even more) conservative WELS, along with over 30 minor ones. Now, at which level of this tree do you count? Because if you count at the level of individual denominations, no doubt Protestants outnumber everyone else, simply because they are (by far) the least unified branch of Christianity. But, if you drill up the tree, to the level of major branches, then on many issues Protestants end up being "the odd ones out".

> including Catholicism, which didn't even exist until at least 300 years after Christ

Church history is complicated, and terms like "Catholicism" have multiple meanings. Whether what you just said is true may depend on what exactly you mean by the word "Catholicism".

> The purely historical argument, outside of any denomination makes it clear that the Deuterocanonical books were not considered part of the Bible canon.

I don't agree with you there. I think there is good historical evidence of their acceptance as part of the Bible by many of the Church Fathers.
EvalRSS v0.2.0 – A Social RSS Aggregator
Hello everyone! I submitted a Show HN for this site (https://www.evalrss.com) about a week ago. I've made some changes since then and, because some of you seemed interested, I thought I'd post an update. If you have any thoughts about the site, I'd love to hear them!

Previous HN discussion: https://news.ycombinator.com/item?id=28399458

Major Changes:

- CSV addition of RSS feeds

- Added a search tool

- Improved handling of weird RSS feeds (thank you to everyone who generated error logs for me)

- UI QOL improvements
When you know where to go (go/righthere) it's great. When you don't know where to go you need an external source (document or person) to tell you.
Taxi businesses in the U.S. played this cat-and-mouse game for a long time, and generally 'won' the right to offload liabilities to drivers without much pay. Why anyone thought or thinks Uber is 'different' is hard to understand.
I agree. I think the author is projecting an opinion of "I don't want to do code reviews" so is justifying that opinion by outlining a process which allows him to bypass reviews in majority of cases.

My own opinion: do code reviews. They are a good thing. However if you don't want to or cannot make all the suggested fixed before merging then put the comments into s new ticket for later and move on. Just don't skip the process and lose that chance to have a record of any technical debt you've incurred.
> You don't have to have an unplanned pregnancy yourself to suffer from this law.

How so?
How would this kind of system handle: “your change works but the way you implemented it breaks X Y and future Z, now there are 10 commits on top of it and we have to roll back.” Seems like it would create a code base with a lot of hacks or need constant refactoring.
There's plenty of live CD / USB OS's out there (albeit most being based on Linux). I've found they've more than covered my DOS use case of "I need to boot something in order to examine this busted computer".
Granted this was about 20 years ago, yet when Fortran was still labelled as dead. Part of my undergraduate Physics degree involved programming in BASIC, the reason for this was that they felt it was both a readily available language and that it would make for a smoother transition to Fortran provided that we followed their stylistic guidelines. Sure enough, I was dealing with Fortran code a couple of years later. (In that case, it was legacy code but it didn't take much poking around to discover that modern versions were used for HPC.)
The headline I see is " Uber must employ its drivers, Dutch court rules".

I don't see how you can read that any other way than the Dutch court is forcing Uber to employ its drivers.
OpenAI's CLIP is this year’s most important new computer vision model [Opinion]
Weakest part of CI/CD workflows is when code requires corresponding infrastructure change, such as creation or modification of S3 bucket, IAM permission or pubsub creation. Worst part is when such changes require carefull orchestration.

I am yet to see a development workflow, capable of developing and releasing something as simple as no dowmtime migration of API to another load balancer.
Europeans on h1b have a very easy path to citizenship so it's not really the same.
what about the bog-standard efi shell that comes in the firmware with practically every PC these days?

it even resembles DOS (much more than it does any other os, at least)
The thing about DOS is that it leverages the IBM style BIOS heavily. Unlike Linux, it's not just a case of recompiling DOS so that it works on different architecture. having DOS boot natively on a Pi sounds attractive but isn't feasible.

However, if low-energy x86 compatible SBCs (with compatible BIOS-a-like) ever become more than a niche thing, then having fast DOS booting into single purpose apps would be a nice addition to the space currently dominated by Linux and all those ARM boards.

I can't see it happening though.
Wiki article on the handbrake points at the brands, also ZF makes this https://press.zf.com/press/en/media/media_15682.html not for the parts collectors I imagine. It is hard to check parking brake locations on the cars via internet though.

And thanks for your concern about my car control, you don't seem to be talking about the things I mentioned though: the lack of parking brakes on many cars and the lack of parking brake capable to lock wheels on many more. I am not going to go to your clinic anyways so if you don't want to talk on the topic I will bow out.

Besides, you just informed me that spinning out is completely safe and won't harm me so why again I need to train for that?
For anything? Would you ban all advertising?

This regulation bans nudging towards a particular goal. That's something that can be legislated for (and would clearly include advertising.)
Why?
Also Taxi Driver can't really go bankrupt since they are employees. Taxi companies however can.
Meris Botnet: A DDoS Plague of a New Kind
If something breaks with the change, how can you say "your change works"? Either it works and everything works, or it doesn't work, and something/everything else broke. And since it never worked in the first place, it wouldn't be merged to the "ship" branch and therefore never get any commits on top.
> The reason you’re reliant on a lot of “Asking” might be that you have trust issue. “All changes must be approved” or “Every pull request needs 2 reviewers” are common policies, but they show a lack of trust in the development team.

I'm not following. We do reviews because a second pair of eyes can spot things the author missed.
The Septuagint (the Old Testament) was also in Greek, and translated around 200 BC, and was the official scriptures read in synagogues at the time. If they read scriptures in another local language in the synagogue, they were also required to read it from the Septuagint in Greek afterwards because that was the official language for scriptures in the synagogues. Only after Romans started persecuting the Christians did Jews start separating themselves and trying to put together a separate canon and translating it back into Hebrew, which wasn't accomplished until the 1400s.
I think the point is that such costs are also ignored when talking about the carbon/technological cost of the dollar. Our current state of centralized finance is impossible without the same giant global supply chain.
Publication Outperformance Among Global South Researchers
'Employment' is abused by the government to provide social benefits that it doesn't want to pay for. A job should trade work for cash and no more.
I feel this is very disingenuous on Uber's part. Either it's just their way of distracting from the actual point, or they really don't understand what is happening. The case wasn't about what driver's prefer, but about the reality of driving for Uber. What small bit of independence drivers had in setting their own hours is not necessarily eroded by this ruling. It just means Uber will have to (gasp!) innovate to deal with a few specific things. I think Uber making cases like these out to require fundamental changes to the business model is absurd.
Oil money has made the leaders of Saudi Arabia less extreme. (Aside from the odd journalistic kidnapping, torture, and dismemberment...)

And why should it not? They have money, respect, and as posh of a lifestyle as can be bought.

But below the leaders, there's a lot of royal middle management with access to enough money to easily fund terrorism in the amounts we're talking about. And those people absolutely don't have the geopolitical pragmatism of their higher-ups.
> subscriptions in multiple locales

I haven't heard of this. Is it a supported case by Apple?
Make Decisions. Good Enough. Mostly Fast. (Situational Awareness.)
Quine, as in...?

Aha: https://en.wikipedia.org/wiki/Quine_(computing)

So, yes -- though named not by but for him, by Douglas Hofstadter in G, E, B.
How does that work out for a single taxi driver and customers calling them directly? They may be on the other side of town and get 5 calls at the same time, leaving most of their customers without service. Or more likely, customers will want to call one number and have a local cab dispatched to them from whoever is available.

Now what would be nice is if someone would start a service, say a mobile-web-first service, that a bunch of independent cab drivers could sign up for. Then that service would act as a dispatcher (taking a cut of the fare), and send a dispatch message to whichever independent cab driver is closest by. Of course that sounds a lot like what Uber is doing. Which then goes back to, are these drivers independent, or are they working for that dispatch service?

To make it truly independent, they would need to have more than one dispatch service that they could work at the same time (say both Uber and Lyft). And have a protocol so that dispatches from both services don't step on each other. Plus the ability for a customer to flag them down at random. Now they really are a self-employed contractor using these services as customer discovery / dispatch services.
[citation needed] who those serious historians are supposed to be.
Aside of all of this, this particular passage feels like an amusingly specific failing of training data that models are likely to encounter. How to handle information that is never provided in normal storytelling unless it precedes an event due to tropey reasoning but is in fact completely acasual.

Character specifically smells it and doesn't detect anything bad? Poison.

I'd imagine things like nosebleeds, cops on their last day before retirement, and native american burial grounds possess some peculiar properties in the eyes of GPT-3.
Back in college I had an internship at an aerospace company. I remember having the exact same thought that "Fortran is dead". I could not have been more wrong, Fortran at least at engineering shops is alive and well.
This is a victory? Who was the source for this article? Sir Humphrey?
Playstation 4 Emulation on the PC
4 Remote Working Best Practices
If the meeting of the minds [1] is that the code is the contract, then the civil courts aren’t going to help.

For keeps, no takebacks, no do-overs…

[1] https://en.m.wikipedia.org/wiki/Meeting_of_the_minds
Fiverr for my industry was always illuminating.
So often, I see people lamenting how people are untrustworthy of science. They are quick to attribute it to their favorite bogeymen: Fox News, disinformation, Facebook, Twitter. Look in the mirror! You are the one causing people to not trust science!

First, the truth is being stretched to hyperbolic proportions. Anyone can see it. "The vaccine is 100% effective, and has no complications!" slowly became "It might wear off in five months, and has a cardiac risk."

Second, we are attaching moral judgements to a technical problem. When choosing whether to use NodeJS, Python, or Rust -- there may be a better fit. But if you choose NodeJS, it does not make you a bad person. If you do not get the vaccine, "the science" crowd will label you as a morally bad person.

The emperor is naked, and I'm tired of being told only idiots and bigots say that.
What a nonsense. This article is about NL and social benefits are working just fine here.

Jobs as trade work for cash went out the window around the middle of the previous century.
I know that this war is already lost but I still strongly believe that children do not belong on the internet.

They are too easily influenced and social media makes it easy for them to post stuff that they might later regret. The internet never forgets.

And scrolling social media on their tablets does NOT build any worthwhile technological competency. Yes, in the era of desktop computers having early access to technology was very beneficial but smart phones and tablets are way too dumped down to offer much benefits. The new generations are actually less tech savy than many millennials.

Also making the internet save for children requires for adults to give up too much freedom. A free internet and a child friendly internet do not mix. The need for age verification is already very problematic, allowing for easier identification and tracking.

And yes, again, I know it is not realistic, it would be probably very difficult for children to not participate in social media but still we maybe should talk about how it might not be that great for their development in the first place.
I know 15 years ago feels like it ought to be back in the dimly-veiled prehistory of Linux but actually we were on RHEL4, which was released in 2005.
yes. isn't this place supposed to be strongly moderated to prevent this kind of garbage?
When SR was at its peak, that was also ed2k's peak. In my teen and possibly post-teen years, I managed to upload some hard to find (pirated) pieces of software on the network and indexed on SR.

A quick search some months back showed there were still some of them available (via a tag I used) which was a pretty fun discovery considering they're almost 20 years old.
I'm pretty sure we took that from the New Testament though.
Other way round I would expect.