skysight-inc/HackerNews huggingface dataset:
Not really a framework, but I really like how golang made testing part of the language/stdlib/tooling. Is it perfect? No. Is it pretty good? Yeah.

In terms of frameworks, I am a big fan of testify. [0] Unfortunately it doesn't seem like the testify maintainers want to incorporate generics. [1] I'm going to be releasing a library soon to address that.

I'm also going to be releasing a golang+python+typescript library for doing super cheap/fast database-backed tests. In my last job I found it incredibly useful, it essentially made it ~0 cost to write tests that exercised database-related codepaths and logic, which for most business apps is everything important.

[0] https://github.com/stretchr/testify

[1] https://github.com/stretchr/testify/issues/1147
Everyone is at most 7 connections away :)

The world is smaller than we assume
Also statistically far more widespread in specific demographics. Absolute numbers even things out, but per-capita, indexed on specific communities still has whole number multipliers
FWIW, Paperspace has a similar GPU comparison guide located here https://www.paperspace.com/gpu-cloud-comparison

Disclosure: I work on Paperspace
I don't know if you city people realize it, but birdsong in cities is freaking nuts. I can barely hear myself think in many cities now, from all the birds. I live out in the country, and I don't get anywhere near as much of a cacophany of birdsong as I hear in backyards in Philly and Baltimore inner-city neighborhoods. Take a hike some time and stand still and record the birdsong, and then go into a neighborhood with a few trees in a city and record, and compare.
It's a bit context dependent. Generally prefer tools that allow running multiple tests in parallel because I hate waiting. Unfortunately I'm a few years out of date on JavaScript testing frameworks so I'll abstain from naming specific tools. If it's easy to switch between test frameworks and there's no big differentiating features I would try em all out and use whichever runs fastest.

I think Test Anything Protocol [0] [1] is neat. Anything that takes inspiration from TAP is probably gonna be mostly structurally similar anyway.

It's easier to point out things I dislike in a testing framework. In general, anything that gets too fancy or magical, or assertion frameworks with lots of object chaining to read like natural language.

[0] https://en.wikipedia.org/wiki/Test_Anything_Protocol

[1] https://testanything.org/
Can you define the “minimum reproducible example”?

Which is the simplest organism that has this “living” part and which is the most complex organism that doesn’t have it?
Badly measuring is a pastime of horn manufacturers but people do mount train horns on trucks. I had one in an old car, and it was certainly loud as blazes, but once you were some tens of feet it was dropping off.

It does carry for miles in a way that’s hard to explain.
The White House: Discussion of AI Enabling Science and AI Impacts on Society
> Until you realize you can't actually store real integers because every number in js is a float

JSON !== JS
Lessons from “On the Self-Similar Nature of Ethernet Traffic” (2019) [pdf]
Retrospective from the OG authors of the seminal 1993 old internet traffic modeling paper.
You are simply defining consciousness and information processing in terms of alive and dead. If those are your axiomatic assumptions, you’ve already established the outcome before evaluating the issues.

Consciousness may be more than processing information, but it is definitely processing information. Perceptions go in, and decisions come out. Along the way we also form memories.

When we experience something, qualia if you like, it matters to us. That process stimulates us, interests us and often it prompts us to action. Those are all information processes. Stimulation is a signal. Interest and attention is metadata about the experience. Being prompted to action is making a decision. These are all intrinsically processes on and about information.
I have several accounts and Google will only show remiders for those I barely log in. It even used to send reminder emails but that seemed to stop after I marked them as spam.
I have to ask, for what? I raised three kids without cameras. My wife and I used the time-tested "monitoring" technique: we kept our own eyes on the kids. It wouldn't have occurred to me to watch my kids on camera through a phone or laptop when I could just have them in the same room with one of us. Maybe we just got lucky, but in my experience babies and toddlers can sleep through almost anything if you hold them or keep them close by.

The questions seems to ask how to turn a very human activity into a technical problem.
Investors always try to sell at higher prices.
i prefer not writing tests and just saying sorry if i ship a bug
What a weird headline. China isn't "calling in" the loans. Nothing sudden is happening here. They are following their preset repayment schedule.

The author is upset that China isn't willingly choosing to forgive billions in loans.
What exactly does a chief diversity officer do? I have never been able to understand it. Why is is not just another HR function? Like this position can only exist with substantial power for it to make any sense, and I doubt any company would want to do that. So what is the point other than pretending to do atonement.
On the same note, what the hell is up with the cottage industry of volunteers on Microsoft’s community site who claim to be some self-assigned title?
All software has bugs, and the ones linked there were found in the first gen Matrix clients and had already been fixed in subsequent ones - https://matrix.org/blog/2022/09/28/upgrade-now-to-address-en... has the details.

Of course, you are welcome to pick up any and all CVEs and claim they are evidence of a grand conspiracy if you wish. :|
Why?

Reuters was the first news agency to use NLP to automate news generation back in the early 2000s. They have always had a pretty robust NLP/ML group and the author of the article is an ex-Fund Manager who is writing an op-ed aimed at other Fund Managers/PEs/less technically knowledagble investors.

Tiger Global and SoftBank made similar mistakes in the Deep Learning revolution because they were Fund Manager types with a lack of domain experience, compared to say A16Z, Sequoia, Greylock, etc.

An Investment Associate at BVP or an MLE or ML PM looking at making their own Generative AI startup with YC isn't the target audience - institutional investors who lack techncial domain experience are the target audience of this article
I’ve found the datadriven[1] testing approach in go to be quite effective. The idea is that you leverage a standardized file structure to construct a little DSL for testing your code. This allows you to write expressive tests that print the state of the code and then look at it. Rewrite is also very powerful.

This is all inspired by the sqllite logic test framework.

[1]: https://github.com/cockroachdb/datadriven
I prefer safari/wild animal parks partially for this - as the animals have enough room to get away if they want to.

But then you’re not guaranteed to see them all up close.
That’s crazy, my city alone has more than 1/100 the population!

Edit: 10x to 1/10

Edit 2: 1/10 to 1/100
Went and checked my 1Password. Apparently, I have nearly 1,800! My oldest remaining password was created in 2010, so I've been using it for a while.
And if they are pulled down to a low reference voltage independent from the ground?

(thx, I didn't knwow about required independence from the ground)
To be fair it ensures quality (in terms of bonafide employee reviews) in their dataset, but it does limit its size. And also presumably skews it positive (no harm in the in-anonymity if you have only good things to say).
Cool website, I think that totally would be a game changer for your visitors to more easily query data! Great idea
If an individual account password leaks, the second factor still protects the account.

This primarily only protects against leaked passwords from the site being hacked. Not from vaultwarden being hacked. But if my vaultwarden gets hacked I’m done anyway. They will had to have used multiple factors to get into the vaultwarden anyway.

Quick edit:
I’ve also got all the codes in an actual Authenticator app on my phone (so I can get into vaultwarden if I have to) But they are additionally in vaultwarden for convenience. When vaultwarden autofills, it copies the code to my clipboard and I can seamlessly pass the second factor check. Either way, access to the codes needs physical access to a device I’m already on. In practice I’m only ever logged into vaultwarden on my phone and my PC, although I could login remotely if I had to. As an additional safety measure, when my vault is logged into some monitoring software sends me a push notification through an external service.
Maybe 200ish or so

Loads of old crap though. Will clean it out next time I'm migrating passwd managers. Probably 50-ish that actually matter
Follow-up comment, since one of the comments mentioned Nvidia Shield: I just realized LineageOS can be installed on various Nvidia Jetson devices: https://wiki.lineageos.org/devices/#nvidia

(In fact, there are also inofficial LOS builds for Raspberry Pi, too: https://konstakang.com/devices/rpi4/ )

This seems to match my requirement of "hackable" quite well, though Nvidia Jetsons are obviously not "fully open" or anything and a quick search yields various threads of people struggling a bit to get LineageOS runnning. But it does seem possible! (Not sure whether Netflix or Prime would run, though.)
They’ve been doing this since mid 1990s for entertainment. They first targeted the Japanese market and as the industry grew they went global. This has to be one of the best returns for gov’t-led funding and initiative. They played to the strengths of their labor. Also helped that China’s economy absolutely took off during the same time.
The Sunset edition of Microsoft Money works on Windows 11. It was perfect for personal finance. Didn't make you learn double-entry bookkeeping like GnuCash.
Racket's (module+ test ...) by far.
With a version controlled password store you can do silly things like this:

$ gource … ~/.password-store | ffmpeg … password-store.mp4
$ publish password-store.mp4
QmeN62Ewuv93epe27VmniXHUFJQLirFfEo5eM1sKdxd2m5

https://cloudflare-ipfs.com/ipfs/QmeN62Ewuv93epe27VmniXHUFJQ...
> it seems like Google ought to periodically ask you to verify that your recovery e-mail and phone number and 2FA device are still correct. It seems like that would basically solve the problem in most cases.

I get prompt to verify my recovery email ~once a year. You guys don't ?
I'm not arguing or complaining.

Just highlighting the tactic :)
The largest city in the world is Tokyo which is about 40M people.
We built something a bit novel that is focused on composable integration testing in Clojure. We've used this for many years and found it quite useful for keeping a large testing codebase sane.

Overview: https://eng.amperity.com/posts/2019/04/greenlight
GitHub: https://github.com/amperity/greenlight
It seems like both of the examples cited could be done very well with simple code. Is it just a case of saving dev time since you only need to review?
Unless your ancestors were in the Americas before Columbus arrived, you're an immigrant. First generation, tenth generation, a hundred generations from now, it doesn't matter. Your great great grandfather landed at Plymouth Rock? You're not native.
I have had a Google account for quite a while. I got a fairly early Gmail account when it was apply for an invite only. I had a G+ account that was taken around the back and a single shot heard. That was well after my home page of links thingie was unceremoniously put down (I can't even remember what that was called).

I would not dream of actually putting anything useful into a Google account. The most basic of due-dil process should ring an alarm bell enough to awaken the dead.

Entrusting your corporate data to Google is playing a form of Russian Roulette. Do ensure you have local backups. I understand why unprofitable products get dropped by Google - my company does the same thing. However, I'm not running a hyper-scaler cloud. A common misconception about the cloud is that you simply divest all responsibility and shove your stuff into it and all will be well.

Due diligence and caveat emptor.
Calibri is a horrible font and should be replaced with any other font
But you can't overload a function name.
Perceptions don’t go in. Perceptions are created by the nerves in the sensory organs and corresponding brain regions in response to stimuli. One can think of the brain as an information generator, making sense of the environmental noise that bombards the body. Seth claims that perception is a sort of predictive hallucination based on the kind of bodies we have. Moreover, We don’t perceive the world as it is. He’s an indirect or embodied realist.
> Sorry if my comment did sound dismissive of the idea of No Screens Cafe

It's all good, kind stranger.

> Just today, I [...] just to sit and read the book

That sounds wonderful!

> What's the broader idea behind No Screens Cafe?

It's the same idea behind what you did today. We have this surveillance-capitalist, engagement-hacked, infinitely-scrolling, always-on infotainment economy. It delivers info-drugs which hijack our motivation and reward system. (The drugs are getting stronger: Facebook was heroin, now Tiktok is fentanyl.) With access to these, it's hard to engage in other relaxing, enriching activities like books and conversation. We can create a refuge for these other activities, but the refuge needs to exclude the info-drug delivery mechanisms (mostly screens).

When writing the post, I was thinking that Uncle Jeff (Bezos) has root access to a lot of people's e-book readers. These gadgets deliver advertising, spy on their users, and sometimes act against the users' own interest (by e.g. revoking access to paid-for books that Amazon loses their license to distribute). You can also gaze at the internet on an e-book reader, so I thought these devices probably don't belong at No Screens Cafe.

Give me a shout if you ever find yourself in Tucson AZ. It would be fun to talk.
Are you sure?

Is that a city on Planet Earth?

https://en.wikipedia.org/wiki/List_of_largest_cities
Should? I doubt manufacturers would see any reason to make a separate category, presumably with different pricing. Those are called desktop computers and they don't sell very well for home use.
Your city has 400 million people?
Cybersecurity is also a large industry that makes use of large scale graph databases
Non US citizens, outside US territory are not protected by the US constitution.
Imagine if the whole internet was VR ready? MyHouse.pk3, I’m looking at you.
The job of chief diversity officer also have roles outside HR. Mainly in marketing (a lot of PR, community outreach etc.) and some planing (like advising leadership about how to improve company inclusivity in services and products).
Same with Canada. Apple Pay having "lackluster adoption" might be one of those uniquely American issues.
They do get closer to their rated volume than I expected, that’s true - I honestly expected the best would top out at 120dB even close up, just because these things are necessarily mounted within a few feet of the truck cabin and that would be physically painful already. But at least some truck horn manufacturers are almost living up to their claims (sadly). “Super bright” flashlight manufacturers still take the trophy for bad measurement. It also seems like “train horn” doesn’t really mean “a horn mounted on a train”, it means a horn that uses compressed air, so you will see train horns on trucks and cars.
The worst in all of that is that when it is for nefarious purpose, like government access or spying, they don't have issue to have an employee giving access...
It's like neither of those things. Consciousness isn't even a real thing. It's an awkwardly ill-defined idea we made up that has no basis in science, like gender, or reality. It's like asking if Mickey Mouse is more like the sea or a watermelon.
Interior insulation designed for sound deadening can do wonders, too like https://www.rockwool.com/north-america/

And you can get double pane windows even in temperate climates because they cut down on noise.

In fact, the only time I’d use triple pane would be for sound reasons.
I'm wondering if I'm in the minority as crypto rightfully draws a lot of skepticism (presuming OP is implying crypto) but I have a hard time wrapping my mind around how anyone can call financial instruments with more volume than the NSYE and a higher market cap than any company in the world anything but "successful" already. Yeah, plenty of scammers and people with good intentions make a lot of claims that haven't come to fruition and most of them probably won't, but the same can be said of all the failed vehicle manufacturers as well. Yet, I don't think anyone was calling vehicles a failure at even orders of magnitude less valuation.

I personally don't make great use of crypto other than some speculations (disclosue, I have made a non-life-altering amount in crypto speculation) but that doesn't mean there aren't interesting, valuable things being done with the technology. I see things like https://atalaprism.io/ that seem really interesting as well as more institutional things like bonds being issued on the blockchain (happening in the EU) as things that have potential to continue adding value.
Has that happened with VirusTotal recently?

It seems like a false false positive otherwise, encouraging folks to discount a true positive as a false positive
There’s certainly value there, but to give Mr. Hickey his due informal reasoning has been, in my experience, mostly adequate for properly separating those kinds of concerns. I would like to think we can do even better though, and so far as I can tell those sorts of informal methods have been refined to essentially peak performance.

I expect there is opportunity for business friendly consequences like proving that no edge case exists that can drain your wallet.
Actual patch: https://reviews.llvm.org/rGf4a35492504d. It seems like this changes memcpy to use aligned accesses because some processors may implement other loads very slowly?
I think it's a legitimate complaint that packages like LedgerSMB are meant for larger businesses, with internal accounting departments, and do not have a default that works better for small businesses. Quickbooks has the concept of deleting a transaction and it resets the dependencies of that transaction. GnuCash does that pretty well, too. LedgerSMB expects a reversing transaction, so you are not really able to make mistakes the way a small business owner might. You have to start out at a higher level of accounting know-how. Putting LedgerSMB together with an external accountant/tax preparer/bookkeeper using it is a no-go. They already roll their eyes at Zoho Books and I imagine they didn't like Xero until enough people used it. Asking them to use your own LedgerSMB install, they'll just nope out.

GnuCash is fine for the solo but I don't think the external people will like it. I think LWN will do what it takes to make the reports that the accountant will need, but as it stands it is not ready for that out of the box in my opinion.

Other packages, like Odoo, treat double-entry accounting as a trade secret and so it's not really open-source. There are add-ons but their level of maturity is not clear.

If I tried to use ledger (plain-text accounting) I think even my business consultant would tell me to take a hike. I used it when I did a little contract work and it was fine, but my needs were very simple.

Still, getting off of QB and into Zoho for my business has been great. Everything can be exported if I need (to CSV files) and it handles almost all of my needs. But it's not open source.
I want to pick a particular barber at my shop. They also need to know that I’m not a prankster who books a bunch of time slots with no intention of showing. Providing a mobile number (which needs to be confirmed) is a good way to accomplish both. I don’t get any spam from my shop, and would definitely complain if I did. But right now it’s a system that works really well for both of us.
I don't but Google might be able to figure out I'm active enough (e.g. it can tell I pick up on Google Voice calls at my recovery number, and am always logged in with lots of devices) that it doesn't bother.

So stories like this make me assume that Google isn't sending them out enough. But maybe it does? Then is there a question of people's responsibility if they ignore them?
Points 1-4 all sound like substantial strengths to me.

1. Who decided that the same package manager needed to be in charge of downloading libraries for CI pipelines and finished executables? Combining the two muddies the water and makes it unclear if a given package is going to provide a library or execute code or both. Bad actors thrive in confused spaces.

2. This comes down to the same point: I don't see why the package manager for coordinating dependencies in a software project ought to be the same thing as the package manager for installing applications in an OS. They're different use cases, usually different sets of users, and, as you note, different sets of requirements. Nothing good comes from a library being able to execute code as it is downloaded, so Maven lacks that feature because that's not the use case it's targeting.

3. Sounds fabulous. When is this feature coming to PyPI?

4. This doesn't seem like an incidental difference, it's the natural result of the design of the system, and a big part of the reason for the big-package culture is Maven Central. If the Python and JavaScript ecosystems made package ownership more explicit, the culture of thousands of code dependencies would be more obviously a culture of thousands of human dependencies, and I think people would be much more freaked out with the status quo.

5. See points 1 and 2 above: the Python and JS ecosystems make a muddled mess of the distribution between development and distribution, and the result is a dangerous hybrid package manager that is frustrating for either use case.
Well of course. How else would we create a platform for AI gig workers?
You are mixing up having a monetary system and having a capitalist system, and I don't see how it relates to the topic.

You also said that capitalism is bad at measuring off balance sheet value creation, and then say a fundamental trend of capitalism is to take off balance value and make it explicit. Which is it and why do you think it's a problem?

Why does it matter if capitalism doesn't put a price on a mother raising her own child? You seem to imply that a better economic system should put a price on this activity. Why? Should someone be paying a parent or raising their own child, and who?

One aspect of capitalism is that an individuals get to choose what they value and pay for it. Why should I pay mother to raise her child without choice?

If for some reason I found value in her raising her child or mine, there is nothing in a capitalist system that stops me from setting up price and paying them to do it
Same in North America.
From the Golden Age of the Web!
>then maybe it's better to just get an expert to do it in the first place.

Yeah but also maybe an expert gets a shipload more done using an AI? Huge productivity increase? Dunno!
Honestly, I have pretty much zero expectation of privacy when I fly. If it makes the security line at the airport go faster, I am ok with it.

And it doesn’t seem all that different what what US Customs and Border Patrol does at the automated kiosks when you re-enter the country as a US citizen or permanent resident.

There is such a thing as outrage fatigue. If privacy advocates keep crying “wolf” about everything, there won’t be much response when there really are significant threats to privacy.
Cracking the Scalability Wall – Java CPU Cache Contention and False Sharing
Close them. Use bookmarks for things I think I will need to refer back to. Honestly I don't understand how too many tabs turns into a problem. Every browser I've used keeps history.