skysight-inc/HackerNews huggingface dataset:
> Because if you promise to deliver it by Tuesday and you run into some problems, you won't be able to fulfill the promise. Instead, if you accept Friday as a deadline, and you finish it by Wednesday, you can deliver it 2 days earlier.

Or you can deliver it on Friday.

I once had a boss that taught me an important lesson. Some other party (business unit or company, I can't remember) asked for some work to be done. He said for me to not work on it right away. I said I could get it done in a couple hours, so why not do it right away? He said it was to manage expectations and not give the other party everything they want right away or they'll come to expect it.

Edit: I also wasn't to start it right away because the work may not get done at all. Some of it was to delay to determine whether the work was even necessary. And some of it was to push back to ensure that we're not ALWAYS giving in to every demand.
I honestly wish there were some kind of rating system for employers where their code quality is rated on a scale of 0: spaghetti/lasagne precious mess written by a sacred primadonna chief engineer who must be deferred to reverently and takes a year or more to get the hang of, to 10: fully unit tested, integration and pre-prod environments, minimal pagers needed, competent QA, etc.
ao.com is also missing, a popular appliances online shop in the UK
Based only off your comment here, it doesn’t sound like they are going digital, but rather merely leaving fax. Have they started answering emails?
having grown up extremely poor, I agree with this sentiment.

But it's also more than that. I hate using this word but I think it applies here.

Poor people don't have to the privilege to stop and whine.

- When I was a teenager I had a flat tire and the spare was flat. I knew of a tire shop a few miles down the road so I pulled the tire off my vehicle and walked it the several miles to the shop. The shop was closed because the guy had called in sick. It was another 15 miles to town, so I started the walk. Thankfully someone took pity on me and picked me up after a couple of miles.

- When I first graduated college I didn't have a working vehicle but got a job miles from the house. I would leave around 3am and walk for 5 hours to be there at 8am, then hitch a ride home. I did this until I could afford a bicycle, which I had for about a month before someone stole and I was back to walking.

- I know a woman who recently (w/i the last 2-3 years) was talking about how when her vehicle broke down one night she ended up having to walk 12 miles back into town.

For poor people there's this hard wall where if you stop it's akin to laying down and dying, the results are catastrophic. So you do what you must. People who are not poor often don't understand how it is that someone can't or won't take the time to talk to a therapist about trauma. They can't afford it either in time or money.
> Casual stroll through the supermarket at OP's neighborhood

At which point I’m sure they’re considering their metropolitan statistical area’s figures instead of the national ones. /s
If you really wanted to reduce Stoicism to "a few takeaways", it's more proper to start from Stoic cosmology, since its ethics directly relates to it. According to Stoics, the universe as we know it is nothing but a manifestation of pure Spirit or Reason, out of which Matter and Force first separated, then the various forces and kinds of matter also became distinct. But everything in the universe is nonetheless ordained according to Reason, and thus is ultimately why we are also told to pursue reason in all of our actions and not let ourselves be affected by damaging 'passions'. It's a rather anti-materialistic philosophy, quite opposed to modern scientism.
Meh. I think Intel has better things to do than worry about RISC-V.
If you need secure random values you should be using https://developer.mozilla.org/en-US/docs/Web/API/Crypto/getR.... Absolutely do not use `Math.random` for anything requiring security.
Agreed, it was unexpected for Mattel. My issue with the movie is that it's corporate whitewashing and people are just eating it up. But that's just the way of the world.
Just like Futurama predicted, Hail Science!

https://youtu.be/-tVuxZCwXos?si=4AJ6rPMEa8hPyaaG
Now my setup of a Wemos D1 Mini with a relay to simulate a button press on the dumb wall mounted opener of my Chamberlain system doesn’t seem so bad. Even have sensors at either end of the track to tell the state of the door (open, closed, neither open nor closed but possibly anywhere).
Dragonfly BSD
Not positioning myself here but ideology is one of those partisan despective words that have another-side-of-the-coin words (“culture” in this case, but see religion vs. cult, indoctrination vs. education, etc.). Several spanish regions are very keen on maintaining their particular culture.
Lol, you're the one who narrowed price gouging across nearly the entire marketplace to EGGS!!!!
If you care about the security of OpenAI, you care about the EOL of 14 year old Java 5
Salaries basically only increase 2 ways: job hopping and unions.

The bottom 10% are doing a lot of job hopping these days.
I hate this timeline :(
At that point it sounds more like one meal a day. Which does sound a lot simpler to do, though I can't say how easy or hard.
This article mentions all kinds of trends correlated to stoicism, but it completely failed to explain causation.

Stoicism gained recent popularity because it directly opposes other trending cultural perspectives, such as self-victimization dialogues surrounding mental health and self-accountability for survival under capitalism.

The topic is promoted by red-pill commentators because they are leveraging it to argue against societal complaints coming from other people whose needs are portrayed as “weak” or lacking accountability.
You could argue some of these learnings are why it has become popular?

Millenials and the generations after them have grown up living in a perpetual state of crisis. Economically they are doomed, living from one recession to another, losing more hope of ever having a life as good as their previous generations while working twice as hard.

Climate change is inevitable and unstoppable now. Things are only going to be worse from here on.

Societal cohesion is eroding all across the world.

No wonder people want to focus on what they control and live like every day is their last, because otherwise, it is pretty miserable out there.
> Inflation is literally defined as prices rises in response to increase in currency

Just the first part. An economy with constant money supply can experience inflation if its production is knocked offline, e.g. in a war.
Neither did I. People aren't deciding what to buy based off the media's inflation narrative. They're trying to make the best decisions for themselves given the opportunities available. If that means buying expensive eggs they'll do it.
Have you seen https://kiwix.org/en/
I'm saying that while believing in unfalsifiable beliefs or refusing to falsify them is certainly anyone's prerogative, I have to ask, why would anyone want to do that?
>Accounts guilty of wrong-think quickly get shadowbanned.

Have you considered the possibility that you're being ignored because you're unpopular and the algorithms just make that more convenient?

Nah, you're right, everyone's out to get you
No, they don't. But that's the problem, you can't force all developers to consider these issues and adhere to coding standards. Sure, you can do reviews and then make them do that, but if they have to pass a suite of tests before it even gets to review then that's going to save everyone's time and train them to do it right.
Headless Component- a pattern for composing React UIs
Is it not more noteworthy to be have been convicted, and then have that conviction overturned a decade later, than to have been correctly not convicted in the first place?

The former is an injustice that was corrected. Yes it's good that it was corrected, but that doesn't mean an injustice wasn't done.
I dunno about young people, but me and some acquaintances discovered and got into stoicism and we just mixed it up with whatever we enjoyed before and that was anarchism, leftism, critical reasoning, philosophy, science, history, etc. It was just something else that was orthogonal..

Bigots get way too much credit?
I won't lie, if I had taken as much flack as Peottering did from the community[1], I'd take a job with MS just to troll them.

1: I'm personally not a fan of Pulse Audio, but I'm pretty sure it wasn't his decision to enable it in Ubuntu by default when it was still pretty broken, and holy shit I had like 12 backups of my working asoundrc at the time because configuring ALSA was such a pain, so PA was not in any sense gratuitous; it solved real problems.
I agree with this being an issue, although certainly less pronounced with go compared to other languages. I don't think containers solve the issue though: none of the mainstream approaches to building containers actually make the builds (and by extension images) inherently reproducible. It just shifts the issue from differing host systems to differing base layers (granted, the issue is less pronounced with those). As long as not every dependency is fully pinned your builds could break any day and arbitrarily between machines, if you don't build at least at the exact same time.

To solve the issue fully you need a more comprehensive approach to packaging. nix or guix can provide that.

Containers are more useful as a software distribution mechanism.
The heart of your comment is true, but good organizations establish a set of standards for how they define clean code. At that point, it's no longer arbitrary.
I don’t like Meta but what is the alternative? Forcing them to provide the service for free?

To me : either you consent to let us make money using your data, or you agree to pay the service with your money or you stop using the service.

Seems pretty fair
Even if it was illegal, I suspect the pittance fine attached for it would do little to dissuade anyone.
Hmm, the BBC coverage is actually more informative: https://www.bbc.com/news/uk-england-wiltshire-67336495 but I can't edit the submission URL.
Isn't part of the problem that the 8GB RAM is shared by both the system and the GPU? Most PCs with 16G ram have discrete VRAM onboard their GPU, separate from the system RAM.
It's because of heat insulation, like you guessed.
Vox, whose bias and affiliation is with the team which caused inflation is attempting apologetics for inflation? Ok sure.

The problem is inflation.
Why would someone bother selling something if there was no profit to be made?
Still down for me, though there status page says all systems operational.
I'm getting major "working out will make you right wing" vibes from this comment.

The fundamental idea of stoicism is that I will focus on what I can control and accept what I cannot.

It only seems to ruffle the jimmies of people who want to force everyone to care about the things they care about.

At the end of the day there is very little I can do about Gaza or Ukraine or Taiwan or Inflation or a million other things that people all over the world are trying to shove down my throat. What I can do things about is being a good husband and father, serving in my local community, and striving each day to be a better person and help those around me.
Have they even lost money in aggregate? Like I know WeWork and others ended up being worthless but didn't they also have some homeruns?
We haven't crossed that point, no.

Everything might look good in the camera app preview, but it's really noticeable when you go back and look at your old photos. You see a lot of things you wish were captured better. That's from just a year or two ago.

I'm sure there are people who say they don't care about their photos having room for improvement, and sometimes you want better and can't afford it, but that's not quite the same.
It depends entirely on how the SLAs are written. We have some that are garbage, and that's fine, because they really aren't essential services, SLAs are mainly a box-checking exercise. But where it counts, our SLAs have teeth. We have to, because we're offering SLAs with teeth to some of our customers.

But that's not something you get "off the shelf", our lawyers negotiate that. You also don't spend that much effort on small contracts, so there's a floor with most vendors for even considering it.
> Accurate estimates are impossible

disagree, not all tasks can be estimated accurately depending on circumstances but this does not imply that it's impossible to estimate any task accurately.
chatgpt will have an on prem solution eventually. in the mean time players like NVIDIA are working on that as well.
The way that I look at it is this.

Much of philosophy is about logic and analysis. Stoicism is about lived experience. When you're engaged in complex intellectual debate, there seems to me more to areas with logic and analysis. And that is what academic philosophy focuses on. But if you're trying to cope with life, Stoicism has a lot to say.

So Stoicism captures something important that a lot of people want out of philosophy. But it doesn't capture what's interesting to have complex discussions about. Let's take just one idea, https://mountainstoic.com/2015/06/03/on-the-stoic-acceptance.... How many conversations can you have about how it is better for you to go willingly along with fate than to be dragged kicking and screaming? OK, we can have another conversation about how the word "cynic" meant "dog" and so the Stoics were making fun of the Cynics in their dog and cart analogy. But really, there isn't that much to discuss. But there is certainly something to experience!

For a more extreme example, I believe that the most influential and widely read Greek moral philosopher was Aesop. But you'll almost never see his name in a book about philosophy. Why not? I think that it is because his fables, designed to speak directly to experience, offer nothing that looks like complex intellectual discussion!
We have voter secrecy in Sweden there is no way to ban members who vote for parties that actively works against unions. This is a good thing, unions should not know what I vote for.
Why does a sovereign have unconditional ownership in perpetuity of a real asset? Nobody owns land by virtue of being on it or saying they own it. Another sovereign making a claim to the land is valid and puts ownership in dispute. The 2 parties have multiple ways to resolve the dispute with war being a mechanism if others paths are unsuccessful.

Yes, wars of conquest are "illegal" today but that's not a real thing - it's just a declaration by some group of humans who wish it to be. They certainly weren't "illegal" in previous times so any land acquired then is clearly not "stolen".
We all start from somewhere and nobody was born starting from perfect.

First label your fundamental concerns. You cannot improve what you don't measure.

Error-prone code? First number the errors then classify the errors. Are your errors related to typos or do they come from not handling variable input gracefully? Now reduce your numbers by consciously finding typos, or by consciously mapping out just what inputs could possibly come in. Miss one? Write it down and never miss it again.

Meetings? How many times do you get "well actually'd"? What specific areas do you get asked questions about?

Coworkers? How many times do you get asked for help? How many times do you ask the same question -with or w/o a subtle variation- more than once? How often do you reach out to just shoot the shit? How often does someone approach you for water cooler talk?

Or (more likely) you just _feel like you aren't competent. Having hard numbers will go very far in getting a more objective viewpoint there.
“All [clean codebases] are alike; each [ugly codebase] is [ugly] in its own way.”

-Leo Tolstoy
I work in consulting and corporate dysfunction is how we make money. The disconnect between "business" and "IT" is at the core of most of these engagements. Because of the relationships between funding and ownership, the relationships often become downright antagonistic. In the latest example, we were working with the IT side of a company trying to get connections to the business side because we know that solving those sorts of issues is the best path for real improvement. During this process the business went out and hired their own consulting company to work on things instead. It's absolutely insane what happens inside of multi-billion dollar companies.
I agree with you. From experience, this pain is a red herring, it’s symptomatic of a specific kind of change: new features or bug fixes that require tight coupling of previously-authored-as-decoupled things. Clean code, architecture, whatever - it always falls over in the specific transition from decoupled-to-coupled.

Why do programmers hate making those changes? They always require tossing out a lot of existing code. So I guess I could say the antagonist is inertia. Certainly has been my experience interfacing with vendors and BigCo developers. If you have the ability to suppress this feeling, to delete stuff that works but is not correctly coupled to the new problem, you will thrive regardless of the architecture.
Aren't the safety regulations just for vehicle occupants, not the other vehicles/pedestrians that the oversized trucks annihilate?
> like houses, college tuition, medical bills

These three areas of our economy are broken. Granted. But they also illustrate my point. 1920s tenements, education standards (most people didn’t go to college) and medical practices (most people didn’t have an annual physical) were objectively inferior to our standards today.

Prices went up. But so did what and how much we’re consuming.
Ah, the memories of AWS outages in the early days. /s

Sorry for them. I assume usage spiked up (again), and of course it's not exactly easy to handle particularly aggressive spikes.
A government’s source of revenue is working age taxpayers. Its biggest cost is the social safety net for the elderly. It seems natural for them to care about population growth? Where would they get the money for UBI if their tax base is contracting every year?

Immigrants (at the scale Spain needs) don’t want to move to a shrinking economy. Spaniards themselves are leaving the country to look for work. As an example, Central American immigrants will immigrate through multiple low growth countries specifically to get to the U.S. for work.

To GP’s point though, I think Spain’s population problems aren’t all that related to dense apartments and more tied to economic opportunities.
In this vein, a CRISPR-edited stem cell therapy for Sickle Cell Disease is nearing approval, providing at very least a "durable long-term remission from disease." Multi-million dollar bone marrow transplants will be unnecessary and treatment costs will decrease by ~80%.
Inflation isn't even across all states. Some states experience higher inflation than the national average.

https://usafacts.org/articles/which-us-regions-have-the-high...
Anything that can be automated for QC, should be. But if you want to completely eliminate subjectivity, you have to stop working with SW.
There is nothing an will never be, something that can test if code is really easy to understand. Had you such tool, the tool will be able to code by itself.
This made me think: If you wanted to make an 'inverted bottom-up' introduction to the suite of Unix command line tools, you could go in the direction of more-to-less-structured text formats and the common tools we use with them quite easily.

1. JSON: `curl` to get interesting JSON APIs, `gron` and `grep` to explore what's inside them, `jq` to process them into interesting formats.

2. CSV: Lots of good choices here. `xsv` is very popular but I think development ended a while back; I like the `csvkit` just because I like tabbing through the options you have here. `miller` I've heard good things about. Or go to the total opposite end of the direction, use Simon Willison's excellent `csvs-to-sqlite` in conjunction with `datasette`, and then do a foray into the many interesting things you can do in SQL.

3. Bespoke text formats - `sed`, `awk`, and possibly even Vim macros reign supreme here, along with the rest of the "standard" Unix text kit. The big benefits of introducing these last is that these tools work as a superset of many of the previous ones for added flexibility.
Outside of HN commenters, anyway, I don't think I've encountered a dev that doesn't understand the importance of estimates and that thinks they're nothing but BS. Most make honest attempts at accurate estimation.

However, most devs I've worked with were also very aware that estimates themselves have such a large margin of error that they can be considered a bit bullshit even though they are necessary.
If you're reading this, this is what not to do. Plan your work, expectations of delivery should be on those milestones of sprint releases or whatever yard-stick you are using for planning. Simply doing work as fast as it comes in is a sign that you have no planning. No road map. No future outlook of feature sets. You are flying by the seat of your pants.

This isn't a lesson to learn, it's an anti-lesson. Yes, don't work on things right away and deliver right away as your "customers" will expect it, but why is that a bad thing? Why can't you easily deliver features when they are ready? Why is this boss giving you such bad advice?
What we learned from installing Nix one million times
My understanding about logos (nature / god), it is the governing reason of the universe. Because of logos being driven by reason, that which happens in nature or is natural is grounded in reason and serves a purpose. In this way, it is not much different than "God works in mysterious ways." It is a crutch upon which you can place acceptance.
If national legislation by Western governments provided that only signatures from this org could be included, then I'd support it. But I don't know anything about this INTERPOL list, does it actually require consensus by all of these countries? Or can one country influence what's included in practice? There has to be an effective veto by all the countries involved for anything to be included.
Except for those people who wake up and have a midnight snack.

Cutting out the snacking is probably also a major factor in the effectiveness of intermittent fasting, especially given that snack foods are often more processed, calorie-dense, and less nutritionally balanced than what we typically eat at meals.

I think a lot of people could lose significant weight by simply eating three meals a day at the usual times, but just cutting out snacking between meals entirely and changing nothing else. Just fasting between meals, if you will.
Using Rust, Chrome and NixOS to Take Headless Screenshots for Social Sharing
I actually use the Daily Stoic (the book) as a sort of journal prompt generator. It has been really great to look at various things in my life from a different lens.

That said, I also read the source material (via translations, obviously) because I think a big part of the appeal is being able to interpret what is relevant to the individual reading the material. Read it, understand it, find what resonates, learn to apply it to your life in a sustainable way.

Is _everything_ in stoicism for me? Nope, as someone else mentioned in another comment, as someone who is not religious in any way shape or form, those particular bits don't apply, and therefore I substitute in something logical for my beliefs.

So far, stoicism has been very helpful and at the very least extremely interesting.
The public place doctrine is uniquely weird (and American) in that regard. Being seen or heard by others in a public place should not mean that you, as a private person, also gets recorded.