skysight-inc/HackerNews huggingface dataset:
Chris' point about native code in Python reminds me of when the Chakra JS engine devs pleaded with Node.js library developers whose packages also contained C++ to port to something else. That was a tall ask then...
This is not the right way to block domains that resolve to local addresses even if that was something you desired to do.

If you know the IP you want to block you should just block on the IP instead of chasing down every possible address even though addresses can change at any time.
> If a fellow works for you on an agreed rate, you are obliged to pay him. If you are not, ultimately, happy with an employee, that doesn't mean you get to keep his last paycheck.

That still suggests a circumstance (the fellow not in fact working) where you could withhold the paycheck, but I don't think such a withholding is generally possible.
Of course not all Australians are like that. But I've lived in many different countries and in my experience nowhere even comes close to how ubiquitous, accepted, even encouraged all the above are in Australia, how large a share of the population really are like that. Let's be real, it's not small. And sure, you can make a bubble of good people around you, but you have to exist outside it as part of your everyday life, and that's not easy if you're the type to notice these things. In the US, you could never ever get away with saying half the things that are casually said in an Australian workplace, at a social gathering etc etc, it simply would not be tolerated. I mean, try to imagine a white American acting all surprised and impressed a dark skinned person speaks good English, and chirpily complimenting them for it. It would never happen, lol. But in Australia it's par for the course. Anyway this is my experience and how I see it, completely understand if others see it differently. But I do think anyone who's under the impression Australia doesn't still have a loooot of catching up to do are kidding themselves.
You have to prove it was stolen, not just a mistake, miscalculation, accident, lost mail, and a blizzard of other possibilities.

You can't just "know it", you have to prove it.
>With robots the price of the milk will go very low because it's so easy to make

This is making a huge amount of dangerous assumptions. With robots the price of milk might skyrocket, for example, if land becomes more desirable for other purposes that robots unlock driving up feedstock costs. We are already seeing farmland costs increase significantly. As long as land/homes are a good investment expect costs to increase.
I'm using Sveltekit and doing pretty much what you're doing, and never touched Rails before. I'm equally confused about the MVC pattern I hear so much, and why it was so big back then, and why it isn't very big now. Was this more of a design / architecture "fad" or a design around the constraints of the time?
The problem with the MVCaesar pattern is that sooner or later a Basic Routing Universal Transformer User Service stabs it in the back.
This is the explanation given by the person who committed this change:

> Is a security issue, imagine if you're running a webserver on a site decided to access it from outside, whether to fingerprint you or act nefariously. There should be no reason why a third-party access localhost. But do tell me, why we should we trust sites accessing localhost.

It makes no sense to me. Unless someone knows of a better reason, I'm of the opinion that this change should be reverted.
Juneteenth Reading Recommendations
Wearable Robotic Assistant That’s All over YouCalico
yes, telecom network consists of two critical component, one is radio access network and other is core network, the core is already cloud native i.e the 3gpp specification itself is written for microservice architecture while the radio access network software's run on k8s but they are still big monoliths, I would say already 40% of 5G is running on k8s, few like dish even runs on vmware on aws.
After doing some research to refresh my memory I found this old thread: https://users.rust-lang.org/t/what-is-a-monad-and-who-needs-...

I believe what I had originally told that makes them not monads is that because Rust goes through some convlutions to fake the laziness of Haskell monads, it makes them not be typed like Haskell monads.

For example, the declaration of the `.flat_map` on an iterator is actually `fn flat_map<U, F>(self, f: F) -> FlatMap<Self, U, F> where Self: Sized, U: IntoIterator, F: FnMut(Self::Item) -> U`, which uses a "do-er" struct instance of `FlatMap` and is itself another iterator. Evaluating the entire monad-ish iterator combinator chain with something like `.collect()` or `.last()` or something is what triggers the evaluation.
Don't Use Mocks
Ok, changed from https://github.com/easylist/easylist/commit/68d7a669e6cdc270.... Thanks!
Why is university the only place people get educated? I finished a high school that incorporated a few years of the “higher” uni education into our curriculum - like maths and physics and such.

Honestly it was quite nice as by that point most high schoolers are bored out of their minds anyway, sliding down into destructive patterns, and this kept things challenging and interesting.

And also gave me the foundation to more easily learn the uni stuff that I needed on my own.

With the current availability of anything on youtube and such it should be trivial or at least a lot cheaper to learn anything you have the desire to learn. I think schools should be there to instill into us that desire.

Not saying unis are a bad idea - plenty of good things about them too, just I don’t think in our world they are a particular requirement - just make the schools system a few notches more demanding and we should be golden.
> people that think logically and not in the "make-up-numbers"

I would disagree. It’s not very logical to value software companies (for instance) at their book because a lot of their worth is in know-how, workforce and the products themselves. Unless you believe that’s worthless “goodwill” makes perfect sense. The issue is that these intangible assets are notoriously hard to value.

Of course if we’re talking about utility companies for instance it’s quite different.

> current annual income, project growth over a few years, and offer a price based on that

These are not a tangible assets. Future growth expectations are included in “goodwill”.

> Making comments of "we value at $500, but paid 2x that for goodwill"

Nobody does that, or should do it anyway. There is a lot of inefficiency in acquisitions that’s true but no company is going to just say “well we value it X but going to pay 2X”. In most cases there is no real way to calculate future growth without a very wide margins of error anyway..

Anyway there is no point in getting too worked up about this. The main purpose of goodwill is to prevent a massive decrease in company’s assets after they acquire another company. You can deduct depreciation in goodwill from your tax bill anyway. One of the few issues I can think of is this distorts GAAP earnings data for public companies. e.g. look at AMD it looks as if they have not been making any money for the past year or so, which is far from the truth. They just get to depreciate ~$2 billion in goodwill from the Xilinx acquisition depressing their reported net income.
So the cache can be out of sync with the database before that log processing gets done with deleting?
Also the fact that their bank cards don't work in Russia doesn't help.
I think that’s an important part of it, yes.

Do you feel that if you bought an xbox that don’t own that?
Quite a few interesting trans-Atlantic CB contacts on YouTube these days.

They are all using SSB though I think. Not super common in handhelds.
Unpopular idea: age limit on votes/contributions.

We are in a unique time period and generation that has strong opinions based on a history that only exists within itself.

At some point it needs to rewrite.
I thought about this a bit. I think the ideal solution would be a mutually binding contract with some LLM providers and mutual auth certificates between you and their AI systems so that both you and they agree upon rate limits and acceptable use policies.

If that is not an option then require the AI to perform a proof of work that only a multi-million dollar super cluster could answer within your time limit and reject everything else. As tech evolves, shorten the time limit.
Play capitalism games, win socialism prizes. Thats what they would like.
Fleischer Studios Superman
Now in public domain, the 1941 Superman shorts produced by Fleischer Studios are renowned for their high quality animation and dynamic action.
? enables chaining, chaining subverts comprehensibility in exactly the ways i'm describing
Can you please link me to (or tell me the item ID) of the post you want me to respond to? It's too easy to misunderstand things otherwise.
If "employer", "employee", and "wages" were replaced with "tenant", "landlord", and "rent", respectively, would the same still hold? If not, why not?
Ah yes - that was in fact the HTML doc title. I missed that earlier.

You're a great submitter - no criticism intended!
Unless, of course, someone has already monopolized the pretty rock collection market with robots.

That's really the threat; that all 'useful' labor will be conducted and collected upon by a very few, and how do we as a society handle that? I haven't seen an economic model situated in capitalism to explain how that can work.
He wasn't just an owner, though. Being 3rd on the payroll, 1st CEO and having as much shares as the other 2 co-founders definitely blurs the line (and crosses over into co-founder territory, IMO).

Additionally, depending when when incorporation happened, he may even be officially a cofounder (and not just a logical one)
It is not. There are known treatment protocols with a reasonable (25%-ish) survival rate. There is also strong evidence that some people simply develop antibodies for it, and survive it without a vaccination or any treatment at all. It is rare, but definitely possible.
The TLB is basically keyed by (address space, virtual address % granularity), or needs to be flushed entirely when switching between different views of the address space (e.g. switching between processes). Unless your address space is exactly the same, you're at least going to duplicate TLB contents. Leading to a lower hit rate.

This isn't really an OS issue, more a hardware one, although potential hardware improvements would likely have to be explicitly utilized by operating systems.

Note that the TLB issue is different from the data / instruction cache situation.
> I want a better way to manage external dependencies mostly

On that point, I'm totally with you. The excessive caution about the software supply chain is probably justified given the impact of a potential incident, but certainly frustrating for the >99% of times that dependencies are safe.
Given the substantial financial benefit you got from his (800 pages!) work, you probably owe it to him to buy a new copy of the book. Order it from your local book shop if you can.
There are things that are even more dangerous than BASE jumping that people do for fun, like cave diving, but people do them. I never got the attraction of people to cave diving. All you have to do is kick up a little dirt, and you're pretty much dead.
Could you bring back the original title since it provides context as to what's going on?
> really isn’t a design pattern per se; it’s just a formalism over the code you’d inevitably write to make such a system work.

I feel like that's what all the original design patterns were, though, pretty much! Although maybe not "inevitable", people could write all sorts of spaghetti messes, but the original design patterns were basically formalisms of the sane ways to handle a given problem in a concise elegant way.
Genetically you are French if your ancestors are French. A word can be French and used in English as a common word. You're still saying a French word no matter how familiar it has become to you. Your claim seems to be that after an exact number of years of being used by English speakers a word is no longer French. Which doesn't hold up when you try to assign that exact number. Au revoir.
ChatGPT-type software can be used in cross-border e-commerce to help customers solve problems, improve user experience and increase sales. The following are some applications of ChatGPT in cross-border e-commerce:

1. Multi-language Support: ChatGPT can support multiple languages to help cross-border e-commerce stores provide services globally. This will enable customers to get help and support in their own language environment.

2. Customer Support: ChatGPT can be used as a customer support tool to help customers when they have questions or problems. It can answer common questions and provide technical support and solutions.

3. Personalized Promotion: ChatGPT can provide personalized recommendations and suggestions through the analysis of customers' historical data. For example, when a customer browses a cross-border e-commerce store, ChatGPT can show them relevant products or promotions based on their purchase history.

4. Automated Sales: ChatGPT can automatically recommend relevant products and services by engaging in real-time conversations with customers. This can increase sales volume while reducing the need for manual intervention.

ChatGPT can be used as a powerful tool to provide better service and support for cross-border e-commerce stores. It can increase sales volume while improving user experience and making customers more willing to return to the store to buy products.

Speaking of this, we must mention one essential tool for cross-border e-commerce: Anti-detection Fingerprint Browser.

The anti-detection fingerprint browser is a technology that identifies and prevents web tracking, and it has an important application in cross-border e-commerce. In cross-border e-commerce, users' personal information and transaction data are very important, and the anti-detection fingerprint browser can reduce the possibility of users being associated with tracking and protect their privacy by changing their device and network parameters.

In addition, the anti-detection fingerprint browser can also provide virtual identity and anonymization services to help users protect their privacy in cross-border e-commerce. For example, it can randomly generate a virtual fingerprint, making it impossible for merchants to accurately identify users' real identities and behavioral habits, thus protecting users' privacy and security.

In a word, the application of anti-detection fingerprint browser in cross-border e-commerce can help users protect their privacy and security, prevent association tracking and data leakage, and is a very important technology.

MuLogin Antidetect Browser is a secure, convenient, and efficient browser that can protect your privacy and security while providing many convenient features. If you are looking for a better browser to protect your account security, then try MuLogin Antidetect Browser.
Grew up with CRTs giving me horrible headaches and LCDs was a breath of fresh air for my eyes. Headaches gone! Then came OLEDs and brought back headaches.

Luckily Apple still sells the iPhone SE with LCD. I really don’t know what I will do once LCDs are gone.
Ooh, I can put slashes in filenames!

touch 2023∕06∕19

Or, maybe not.

ls 2023/06/19

/usr/bin/ls: cannot access '2023/06/19': No such file or directory

Or, maybe I can.

ls 2023∕06∕19

2023∕06∕19
Right. Since I'm using Gentoo and compiling my whole system with `-march=tigerlake`, the compiler is free to use AVX-512.

My question is just... does it? (And does it use AVX-512 profitably?)
The Cage (Star Trek pilot episode)
America, has for a long time, not been a country to emulate in all spheres. Some, perhaps, but definitely not when it comes to post-1960's cannibalism of community and commonwealth, i.e., government institutions, social services, common infrastructure and services, and ambitious projects and goals, often under a deluded notion that profit motive and unfettered greed creates handwaving "good" without externalities. Additionally, most empires in N. America and Europe are in decline and will only skip and bounce with a cultural revolution with a core hopeful outlook that is concerned that their neighbors aren't going bankrupt with medical bills, their kids aren't shot at school, and festivals aren't mass shooting galleries. Healthy societies don't have excessive violence, extremely large prison populations per capita, absurd income disparities, media full of superheroes and apocalypse fictions, populist "strongmen", millions of unhoused people living worse than IDPs without UN assistance, and don't know their neighbors.
> The producer knows what it's returning.

But doesn't know how the return values will be used by the caller. What is perhaps lost in this is where Go says that values should always be useful?

> If you have a function that can return both an object and an error, there still should be a way to represent that (exactly the current way).

Exactly the current way is what is said to be deficient, though. A function of this type is naturally going to return a file every time because a file is always useful, even when there is failure. Whereas Result assumes that you won't find the file useful when there is failure.

If you know the callers you can discuss if the file will ever be useful to the callers who use it under failure condition. Always useful does not mean always used. But Go, no doubt of a product of Google's organizational structure, believes that you cannot get to know your callers. You have to give them what you've got and let them decide what and what isn't important to their specific needs.

Tradeoffs, as always.
> Some SVB customers told the Journal they have asked First Citizens if their loans can be set off with the deposits that the funds had in their Cayman bank accounts.

> In response to a query from the Journal, a First Citizens spokeswoman said a setoff “isn’t legally possible in this situation,” because First Citizens owns the capital-call lines while the Cayman deposits were with SVB Financial Group, the former holding company of Silicon Valley Bank.

https://archive.is/1d4uw#selection-353.0-357.287 (paywall passthrough for original article)

Presumably these loans were offloaded before the insolvency hit.
QuickCheck is not a true fuzzer, it is a property tester.
Code switching is when you're speaking language X, then switch over to language Y for one or more words. If there's another person present who knows X but doesn't know Y, they'll probably be lost when you do that.

Borrowing might have started out as code switching, or something else, but when you use words borrowed a long time ago from Y in language X, people who know X but not necessarily Y will probably understand you. There are of course technical terms that you might use which not everyone will understand. Some of these will have been borrowed from another language, like electron or perigee or perihelion, while others might be words made up and not borrowed, like quark or boson or fermion. The fact that some were borrowed, and others not, does not make the one code switching and the other something else.

And if you're code switching, you'll probably be pronouncing the words from language Y with the expected pronunciation of Y, whereas if you're using words borrowed from Y into X, they will probably be pronounced differently from how they would be pronounced if you were code switching into Y (or just speaking Y), and the semantics may have changed. Take the word 'mesa' in English, describing a flat-topped hill in the southwest. If you're a non-Spanish speaker, you'll probably pronounce that last vowel as a schwa, and only have the flat-topped hill meaning in mind. Whereas if you code switched into Spanish, that last vowel would probably sound like the /a/ in 'father', and you might be talking about a table.
divorces
Try harder ? Noone could explain to you though.
Why the unusually generic description? I knew this project when it was still described as "alternative open-source router firmware", and looking at the supported hardware list, it seems like that's still its main purpose.
If I squint, Redux is like a controller. Handles requests and response. It calls the DB, gets a response, updates state, then a view (React component) renders it.
I wonder if it would be easier to create a C virtual machine that emulates all the OS interaction, then recompile Postgres and the extensions to run on this. Perhaps TruffleC would work?

https://dl.acm.org/doi/10.1145/2647508.2647528
> the "not sharing my ban list is bannable" problem plagues the Fediverse

i had to google around a bit to figure out what you meant by that. do you mean "server A blocks server B, you run server C and want to federate with B but if you do then A will block you too"? if so, that's not "empowering people to destroy your social graph", indeed, from A's point of view it's the only way they can contain a potential infection by posts from B. but as an end user you could easily have accounts on both A and B, and a client that merged them, you just can't use your server C to join A and B into the same graph when A does not want to be connected to B.
Probably because too many people have accidentally packed loaded flare guns on the plane. A loaded gun is only dangerous if someone uses it. A flare gun probably doesn't have much in terms of safeties so it has a better chance of going off and starting a fire. A single bullet isn't going to do nearly as much damage if the gun somehow went off on its own.
"it is often a decade old"

This is a problem first in terms of security and secondly why ISPs have their own hardware cause people will upgrade their plan and complain they are not getting the speeds because they don't even have the hardware to support it. Firmware bugs in routers are becoming common for DDoS attacks.
Mere abstraction a bit different because with say JS you need to learn a skill. It is not easy for a non programmer to do well. Takes a lot of hours. Now or soon they will be telling the computer what they want for simple things. Userspace for non programmers is going to expand greatly.
Has this user’s GitHub account potentially been compromised?

The reasoning they give makes no sense; their style of writing also doesn’t match previous commits that they’ve made. Maybe looking too deep into this, but this commit makes absolutely 0 sense and should be reverted.
You're missing the point of how the vocabulary got imported. It was thanks to code switching.
Belittling people pointing out selfishness as merely being jealous is not the slam-dunk you believe it to be. And, as diordiderot points out, I'm not trying to _take_ anything from anyone, but rather pointing out that they way they accrue more wealth (and power, with which to continue to accrue more...) is dishonest, arises from inequity, and is a net-negative to society.

> if you follow the “force is only justified in response to force” principle

Ooh, ooh, do the Paradox of Intolerance next!
> The usual approach in the US is for the land conservation foundations to split up the ownership rights between two different local organizations in a way that prevents developing the land without agreement from both organizations.

Is it possible to instead write something in the terms of the donation preventing this? Maybe that would require larger action from the state, like a state congressional vote though.
In submersible tech, just beneath the surface is 0-30m depth basically (for salt water). Cellphones signals are about 2m max while higher frequencies (eg 2.4GHz) drop off exponentially so are <1m