skysight-inc/HackerNews huggingface dataset:
Potential reasons to use classes over just a bunch of functions (and the syntax is rough and probably wrong, I don't use Python often):

1. You have a complex step that you want to refactor. Without classes you end up with something like:

def Actual_Step(context):
part1(context)
part2(context)
part3(context)

def part1...
def part2...
def part3...

Great, you've now polluted the larger namespace and further exacerbated the need to thread data through a bunch of function calls. With a class, you could do something like:

class Actual_Step(object):
var1, var2, var3 # things needed for this
def run(self, context):
# set the vars somehow
self.part1()
self.part2()
self.part3()
def part1(self):
use var1
def part2(self):
use var2
def part3(self):
use var1, var2, var3

It's not stateless, but it works just fine. No polluting the larger namespace, and less threading a bunch of data through a bunch of calls. (Do you need the self.part1() bits in Python?)

2. You want to inherit. Maybe you have a collection of steps that all have the same setup/teardown bits, you can do this:

class Common_Base(object):
def setup(self, context):
...
def teardown(self, context):
...
def custom(self, context): # should be implemented by each derived class
...
def run(self, context):
self.setup(context)
self.custom(context)
self.teardown(context)

class Specific_Instance(Common_Base):
def custom(self, context):
...

And reuse that in multiple places.

3. Customizing at construction time. Maybe you have a step that goes out to some database, but what database may vary depending on what you're doing (for instance, at work we have test and ops modes):

class Get_Data(object):
def __init__(self, db_name):
self.db_name = db_name
def run(self, context):
...

And of course, since this is Python, you can change all of this to use a decorator or decorators and remove most of the boilerplate, but still retain the potential benefits.

In theory you could grow this (though at that point you may be better off with another system) so that different reports can be constructed from the steps themselves, without the need to execute them. Add elements like documentation strings that can be returned and prettified for different user interfaces or reporting purposes. All without ever having to touch the actual methods doing the work, just the way you interact with the classes holding them.
Oh my, that's hilarious, in a twisted sort of way. I was aware that meth was prescribed, but I guess I had no reference point for how prevalent it might be.
> Entire backups of 4TB drive in less than <20mins

This drive must be mostly empty, otherwise 4TB/(20*60) yields on the order of 3GBps. That's B as in Bytes.
lol don't worry, zuck wants us to work in the metaverse too
> idempotency implies that Ansible always starts from nothing and builds from there

No, it doesn't. In Ansible you say something like "make sure apache is installed" and if apache is installed, nothing happens. If it isn't, it gets installed. Then you say "make sure apache is running" and if apache is running, nothing happens. If it isn't, it is started.
I think the main issue is simply that most modern readers have a relatively small vocabulary and are markedly acclimatized to shorter, simpler sentences. 21st century readers often struggle with works written for the reading publics of a mere one or two centuries ago. And even 100 years ago, the KJV (for example) was not regarded as a difficult read.

Indeed, it's been my observation that the written register has almost entirely disappeared - there's only the spoken register in text form. But even that has declined in complexity: consider what Presidential addresses use to look like. Go compare Lincoln's Second Inaugural address with Obama's, for example.
I have Aphantasia. I cannot recall any sensoric input, be it visual, audio, taste, smell, touch. I have an inner monologue. I rarly remember my dreams, but when I do I now I saw something. As for hearing I cannot really answer it. Currently I do not think that I hear sounds while dreaming. I can talk with people, but I believe everybody sounds like my inner voice. Again, it is really hard to tell, since I cannot recall it.
> the division between the haves and the have-nots largely align along racial lines

There are twice as many white people in poverty than black people in poverty, even if the rate of poverty is twice as large in the black population compared to the white population. More than 80% of people of either race are not in poverty. Substituting race for poverty is such an intellectually stunted move.

https://www.kff.org/other/state-indicator/poverty-rate-by-ra...
Isn't Mojave not getting security updates anymore? How is it fair to want other people to run a known vulnerable operating system on their build servers just so that you don't have to upgrade?
I think the deal is they are spending more on growth than their profit, buying hardware for the next several years is expensive and as long as that growth keeps up quite a bit of value is being created.
Unification of Science and Spirit
Many of the fintech companies and successes have been around circumventing rules and regulations using clever tricks and/or loopholes.
https://www.tomshardware.com/news/ssds-fail-almost-as-often-...

> After taking into account drive age and equalizing it between SSDs and HDDs, we can see that the results have changed significantly. SSDs aren't that far behind hard drives in failure rate, with a 1.05% annualized failure rate compared to 1.38%.

But it hardly matters. If the failure rate is 1 in 100 or 1 in 1000 - either way there are a staggering amount of M1 macs that will be trashed every year because of failed SSDs.

You are right, the standard on-board connectors are extra material. It'd be a fun engineering challenge to reduce the non-recyclable material cost of standard connectors.
I picked up 400 shares on their IPO back in 2019. And then 100 more when they hovered around $14.

Suffice to say I'm pretty happy with my portfolio with them today.
Let me know if you know of anything.
Probably for managers who don’t want to get yelled at on Twitter for releasing a library.
>It’s obvious a deeply immersive experience will eventually arrive

This is like "self driving car" obvious. It seems like we're close, but we're really really not.
Well it is a fitting conclusion if you think about it. Joe Rogan is like a one-man RSS feed of people's thought streams, while being one of the few like it with an audience large enough to challenge an established mainstream narrative and not get "cancelled".
I don't want every public website (and who else?) to have access to the perceptual hash of my face to identify it in uploaded pictures to ask me for opt-in.
>I've been seeing homes steadily creep back to what inflation would account for in price delta.

Do you have any data or more info about this? I think many of us young 'uns would just like some hope right about now.
In a similar vein it's common knowledge in the used car business that Carvana overpays for vehicles. I wonder if/when they will implode or stop buying direct.
That’s a subjective distinction.

I would say a chicken nugget is just finely ground chicken meat with some binder like egg or flour covered in breading.
I wonder how much of our economy, that alternately humming along and collapsing around us, is simply algorithms talking to eachother? How much economic movement is being generated by arbitrage ( https://www.ecomcrew.com/amazon-arbitrage/ ) ? How much online traffic is generated by advertising bots interacting with each-other? How much are housing prices being juiced by algorithms?

I think the environmental crisis is already effecting the supply chain, I don't think we humans can see it yet. Are we Soviet Russia circa 1931, pretending like everything is going swimmingly while an enormous amount of us are about to starve?
SEEKING WORK | Demand Generation | Marketing Operations | Remote freelancer/consultant

I am a freelancer/marketing consultant who can provide support for demand generation and marketing operations functions and a Marketo Certified Expert. I've spent the majority of my career at SaaS companies in Silicon Valley and have a proven track record for jumpstarting pipeline and optimizing processes.

Email: caitlin (at) ctaconsulting (dot) com

Contact form: https://forms.gle/RDCsuvdqpFZpLKqv7

LinkedIn (consulting page): https://www.linkedin.com/company/ctaconsultingllc/

LinkedIn (personal): https://www.linkedin.com/in/caitlinaxel/
Look at the text. Can you see how blocky it is? And how awkward the gaps are between letters? That doesn't represent the definition of the fonts that are being used. It's a low-quality rendering in that it's literally a binary quantisation of the curves in the font. It's low-precision in that the output only considers pixel boundaries. It's low-fidelity in that it doesn't represent the creator's intent for the font.

None of that is subjective. In fact my point is that the rendering is subjective rather than objective (high-quality, high-precision, high-fidelity).

It's not just the text. Look at the dithering: low-precision rendering of colours. Look at the alpha-blending of the Firefox icon: low-fidelity of the icon file as it's been blended as an integer. Etc etc etc.

Given the mathematical input of the curves of the fonts, the colour gradients, the icon definitions, this is objectively a poor rendering as it doesn't match the declared intention.
this is the correct methodology (though I dont know shipping container sizes beyond estimating ship heights as 10ft times the number of containers.
They were trying to act as a market maker, providing liquidity for a price. Nothing wrong with that.
Because that’s low hanging fruit that lets cops run amok and it really makes no difference in the end. Go after the big guys and invest in rehab for the end user.
Not who you replied to but I got an email October 22nd "Pre-Registration for Potential IPO Directed Share Program
" telling me to express interest, did, then October 28th got an email from Fidelity "Backblaze Directed Share Program - Account Opening Invitation" giving me until the 9th to open a Fidelity brokerage account.
I'm pretty certain I'll get burned at the stake for saying this, but similar to another poster - the one that works.

I spent hundreds playing with mechanical keyboards, used company issued ones, etc... But I'm now on my second Apple magic (on non-apple machines), and won't go back. Good tactile feedback, quiet (for my coworkers), flat (easy on my wrists), loooong battery life (no cables), light & small (to take home with my laptop).
That neocities site isn't exactly an authoritative source. They consider a company holding any kind of information about you (even for legitimate business purposes) as "spyware". It's the tech version of paranoia and should be taken with a grain of salt.
The only change I’ve noticed is an increase in boring conversations with unfunny comedians or brick head fighters.
It has nothing to do with "BigCo" or not.

If you work in a small company, pretty much any boss will be happy to hear feedback like "Hey, it looks like there's an impediment to smooth work, and the team has gotten used to it, but it's costing us". Bonus points if you propose a solution.(If your manager isn't happy to hear that, it's time to leave, because small companies closing their eyes to this have a tendency to go down in flames)

But you'll definitely need to learn to take the blame out of your communication. Learned helplessness is a technical term, it doesn't mean "Bob and Joe are helpless". And your manager not noticing a problem is hardly "you just kinda watch it happen".

Frame it as a possible improvement to what the team can do - because that's what it is. Yes, you might get turned down. And if you repeatedly get turned down, you have a choice to make.
Another benefit of this interactive to-do list: you'll find out pretty quickly if the steps really are that simple.

The test is you.

Many "slogs" require too much human decision to be automatable, but too little to be interesting. tedious. tiresome. irksome. In a way, also trite, bromidic/
Check out Crystal

https://crystal-lang.org/
ExUnit Deep Dive
Their periodic drive failure reports and whatnot tell me that they probably have a lot of their other shit together as well - always a gamble but I’d rather invest in a company with their product together and the biggest worry of them being acquired versus something flashy
You're close to describing the England and Wales system. Cautions and convictions are generally considered 'spent' after a certain amount of time (immediately or a few months/years, depending on the offence and punishment). For most jobs, they are allowed to ask about convictions, but you only need to tell them about unspent offences. You don't need to tell them about spent offences, and they won't show up on a basic criminal records check.

Spent convictions only show up in the standard/enhanced criminal records check, and employers may only request access to these for certain roles (for example, working with children or in healthcare). Further, "[i]t's against the law for an employer, university or college to refuse you a role because you've got a spent conviction or caution, unless it makes you unsuitable for the role. For example, a driving conviction might make you unsuitable for a job as a driving instructor".

https://www.gov.uk/tell-employer-or-college-about-criminal-r...
The old machine leaning algorithms running a muck.
Are you in favor of unfettered capitalist exploitation of addicts?

Because "full legalization" means bringing the full firepower of commercial enterprise to bear in order to create addicts, and then profit from the "personal choices" the addicts were statistically guaranteed to make.

If I advocate for decriminalization and limited sale exclusively through state-run shops forbidden from marketing their products... does that make me a "puritan"?
I think you may be overfitting to the backup enthusiast community which is likely a small fraction of their userbase.

Most users:

1. Realize they should back up their stuff.

2. Hunt around for a backup solution provider. At this moment, they are probably very highly price sensitive.

3. Pick one and set it up.

4. Forget about forever, or until the house burns down.

You will never ever see or hear these people on forums and stuff like they because they don't give a crap about backups any more than the average tooth-owner spends time discussing dental hygiene on the Internet. It's just a problem to be solved and forgotten as soon as possible.
We need a different word. ‘Technical debt’ implies some kind of objectively quantitative zero sum game, when it is anything but.
> I like this attitude: "I let him know I'm here as a resource, I'm not an activist, I'm not trying to be a pain in his ass,"

You like it? That's just a smart, well spoken way to show subservience. "I'm not an activist" ... what does that even mean? Considering what he did, the only thing that could mean in this context is "I don't consider it my place to ask for anything, all my suggestions are just ideas, not demands or anything like that".

It's bowing and scraping to power at it's most plain. It was the right thing to do in this context, necessary to talk to the people he was talking to. But you like it? It just made me sad.
To live a life dedicated to care and the practice of love is to live in continuous happiness, which is our natural state. Unhappiness; discontent are the outcomes of selfishness. Regardless, each of us remains the child of Love.
Satori shows the mystic that the entire cosmos is the creation of love; that Love is the attractive inspiration which calls the world we know into existence.
I continue to use Fedora despite it now having broken video drivers due to Wayland (my old fanless Nvida card broke a couple of releases ago and hasn't been fixed), broken DNS (systemd-resolved breaks mysteriously for some common wireless DHCP use case in a way that makes me disable it on every new install), and it keeps losing features I use (like gnome removing config options I use with every rewrite or growing the size of UI elements that don't benefit me but take away precious screen real estate on my laptop).

I should probably really just try installing FreeBSD.
Fentanyl, and especially dangerous fentanyl basically only exists because of prohibition.

Ignoring that most people wouldn't try hard drugs even if they were more readily available, the current opiate problem is more like if alcohol was unregulated and made in bathtubs everywhere, and every few beers had methanol in it instead of ethanol.
Motif can certainly do antialiased font rendering and could do for many years now, but this is most likely configured to use these fonts as you need to explicitly set up Xft font rendering via X resources to use antialiasing.
I think Toyota is doing the right thing for the wrong reasons here. The UAW requirement is absolutely completely unfair, but I don't think that's why they're really doing this. I think they're really doing this so that they can stay competitive with their ICE cars for longer. (Remember, this is the same company who ran the "self-charging" commercials.)
economic interventions based on sentimental intuition -- "it's not fair that you should be evicted if you are laid off"

We pay people unemployment compensation because the knock-on effects from someone taking the next-best job are serious, and it's immensely difficult to recover from an eviction. There's volumes of research on that. The "sentimentality" has vast economic benefits.
That's only for public launches (and I'd add QA review to the list), and I'd argue that each of them are critical.

For serving analytics data internally, you only need privacy review, for obvious reasons.

Security and auditing is built into the tools used for querying and serving any such data internally.
BlackRock manages the assets of pensions and 401ks. They are literally in the business of making returns for the middle class.
The thing is, something like Ardour doesn't need "key improvements to some of [our] thorniest concurrent code in C++". We're in good shape there (perhaps because the requirement that most of our concurrent code has to fit in with RT requirements pushed us to do better design work there).

We need to people more than anything to do workflow stuff (mostly GUI).

Some years ago, I did several talks where I touted the idea that us adding a web interface to Ardour, so the generation raised on the idea that programming means HTML+CSS+JS could go to town and do new cool things (or at least, create new "cool" UIs).

We've failed/chosen not to publicize the fact that we have a web interface now, but my position on this has changed. I was wrong about the web interface. I just don't think we're going to get significant numbers of new contributors no matter what language or development environment they could use. We have on the order of 100 contributors already, and I think that if we ever got to 200, it would be a miracle. Even 25 new contributors would be a change in our developer resources that would be game-changing.
I don’t understand how anyone can walk around downtown Seattle or San Francisco and say “yes I think legalized OTC heroin and meth is a great idea”.
Something with only voxels (blocks) can never be a great metaverse in my opinion. You need more general geometry - such as triangles. Have you ever tried to model a sphere or a smoothly curved surface in voxels?

Allowing arbitrary triangle meshes is technically harder to implement for various reasons (more data, harder physics, harder for artists to create).

But I think it's worth it. I allow arbitrary user geometry in my metaverse - https://substrata.info/
Yeah, I don't really understand how people can have an inner voice. I vocalize text when I read, but it isn't like there is a voice in my head saying "I shall now go to the store", rather I just imagine myself going to the store or taking a shower etc, there is no voice I use to reason about problems etc. It would be so strange to talk to myself rather than just imagine the situations, why would you do that?

And then if you talk to yourself about everything, how do you think about things you can't talk about? When I imagine going to the store I can imagine all the different routes etc in a second, there is no way I can talk about the different routes in a second in an inner voice, so to me the inner voice seems utterly useless at best or it hurts your ability to think at worst.
Can we stop using the term "processed foods"? It's a term so broad as to lose all meaning.
Processed foods include anything cooked using any method and processes such as pasteurization and fermentation.

Other than fruits and an occasional salad, everything I eat is "processed" (cooked). When I see a headline like this, it literally tells me nothing. (Seriously it groups yogurt the same as root beer)

Even what people tend to think of when they think of processed foods, such as ready-to-eat foods, tend to be high in preservatives such as salt, sugar, vitamins, and other food-grade additives--but all of
these have different nutritional effects.
Your definition of "acceptable quality" is my definition of "overengineering".

It does not take the same amount of effort, if only cause you mention how for unbound, you have to update the template.

For one shots, this is overkill.
> in exchange for a small portion of your increased profits

I've seen this dynamic in sales as well, with people complaining about how much they're paying in commission, seemingly forgetting that the commission comes out of sales that you wouldn't otherwise have
If only there were a country that went full on reeducation.

"The Soviet man was to be selfless, learned, healthy, muscular, and enthusiastic in spreading the socialist Revolution. Adherence to Marxism–Leninism, and individual behavior consistent with that philosophy's prescriptions, were among the crucial traits expected of the New Soviet man, which required intellectualism and hard discipline.[6] He was not driven by crude impulses of nature but by conscious self-mastery, a belief that required the rejection of both innate personality and the unconscious, which Soviet psychologists therefore rejected.[7]

He treated public property with respect, as if it were his own.[8] He also has lost any nationalist sentiments, being Soviet rather than Russian, Ukrainian, Belarusian, or any of the many other nationalities found in the USSR.[9]

His work required exertion and austerity, to show the new man triumphing over his base instincts.[10] Alexey Stakhanov's spurious[11][12] record-breaking day in mining coal caused him to be set forth as the exemplar of the "new man" and the members of Stakhanovite movements tried to become Stakhanovites.[13]"

https://en.wikipedia.org/wiki/New_Soviet_man
Yea this is super interesting
Update: I've built this page many years ago, and one of the issues was that I couldn't nest script tags. The reason is everything inside the script tag is considered plain text. So having a hyperlink inside a paragraph was impossible.

However, I just found out that you can create nested elements in the script tags if via javascript. So something like script1.appendChild(script2) works and renders correctly. The Possibilities!!!
Propublica has a fascinating series on the failures of the modern Navy:
https://features.propublica.org/navy-uss-mccain-crash/navy-i...