skysight-inc/HackerNews huggingface dataset:
You need a AFCI in most places now. In the 2020 edition of the NEC®, Section 210.12 requires that for dwelling units, all 120-volt, single-phase, 15- and 20-ampere branch circuits supplying outlets or devices installed in dwelling unit kitchens, family rooms, dining rooms, living rooms, parlors, libraries, dens, bedrooms, sunrooms, recreation rooms, closets, hallways, laundry areas, or similar rooms or areas shall be protected by AFCIs.

The latest National Electrical Code requires both AFCI and GFCI protection only in kitchens and laundry rooms, but if you're already doing AFCI, why not do it all everywhere as it is clearly to be required at some point

Main downside is they are expensive. I've recently installed a new 24-slot subpanel and I'm using them everywhere required. At $50 a pop, that's a quick $1200.
Thanks for letting us know, we'll look at getting those fixed.
Fantastic. Thanks for posting this.
It's a money-thing more than it's a wellness-thing. Overall, it's good for employers and bad for employees.

With traditional PTO accrual, employees get a payout of all unused PTO when they leave the company. It's expensive for the employer, and they also have to carry all of that PTO on their balance-sheet as a liability.

Under unlimited PTO, most employees take the same amount of vacation as they do under traditional PTO. So no difference there. But when the employee leaves, the employer doesn't have to pay out the remaining PTO balance.

Also: it's only unlimited until it isn't. You can hit invisible/unofficial limits without knowing it.
We do a poor job because it’s not possible to square the circle with our stated rules of engagement.

Russia did a GREAT job with Syria, they’ve managed to nearly end the war. They brutally murdered anyone that was opposed to their puppets and didn’t follow rules about protecting civilians, but they did win. I don’t think purging corruption from Haiti is possible without something similar.
Well I definitely agree about that!
> So you think it is okay for a single npm install to fork a process and continuously query the clipboard and without any sort of notice just upload it to some random server? Or, even just log every single keystroke you press? Hell, it can even take screenshots of everything.

No, I don't think it's "okay." I just think it's indistinguishable from running arbitrary code, which is much worse anyways.

Again, ask yourself: what is the specific threat model in which an attacker can run a process that continually polls the clipboard, but can't do anything else?

> Afaik macOS doesn’t allow clipboard access in that naive way and you do get access in wayland, it is just not this “uncontrolled”.

You can try this for yourself: the `pbcopy` and `pbpaste` utilities on macOS allow uncontrolled access to the clipboard without any entitlements. These are well-known utilities that are baked into macOS, and are widely used by tools like password managers to programmatically control the clipboard.

More generally, you can look up the NSPasteboard and UIPasteboard APIs that Apple offers on macOS and iOS. There are no special entitlements required for either.
See my post: https://news.ycombinator.com/item?id=34340611
Are you talking about this: https://rajasimon.io/blog/django-project-structure/
I skimmed it all and found it very interesting and will probably read it multiple times.
The finite difference method of that video is only useful for finding polynomial sequences. Of course, any finite sequence can be extended to some polynomial, but in many cases (such as this one) that’s not the result you’re looking for.
Wago blocks are wonderful, and I hope I'll never twist two wires together under a wire nut ever again.
This was an opinion piece with no backing or supported evidence for it’s claims.

Excluding the consequences of being laid off, the author’s opinion is that the tech layoffs are strictly a copycat move. Since others are doing it, we might as well. One would expect an establishment as such to provide better evidence or support for its claim.

Historically layoffs occur due to unforeseeable labor market situations, reduced spending and economic constraints.

No one rolls the dice when it comes to potentially saving money and going under. Some economists are saying that we’re only at the beginning of a recession here in the US.
There have been attempts to use modular electrical systems, but consumers want choice and flexibility and governments at least in the US want those inspection $$$$s.
That part says "Keep the system up-to-date (Windows update): download and install all patches.". But Windows Update doesn't update any applications for third parties and not even all Microsoft applications. So the recommendations for individuals are problematic as described. Only the section for "admins (businesses, organizations)" mentioning "e.g. Windows Server" mentions application updates.
Yes, for the most part new jobs were created and those people eventually got hired. The unemployment rate has been low for several years. But the labor force participation rate did decline slightly. Some people retired early, or chose to stay at home.
Others have noted the risks involved with unlimited PTO, but FWIW, I have been able to enjoy this perk at my current job. This is just to say that there exists at least one place that does it "right", and it's a rather great thing. I took 6 weeks off last summer, in addition to a week off for Christmas and another for Easter. I work remotely for a SV startup.

I should note that I'm definitely right-of-the-bell-curve on this. I very intentionally decided to enjoy the perk. My employer was cool about it, but I suspect it's because my productivity is also above average.

I should also mention that I think this long vacation time does wonders for my productivity on the job, and that most Americans I've encountered under-estimate both the extent to which disconnecting from work is important, and how long it takes to truly disconnect.

In sum, I think unlimited PTO can be an incredible perk, but you have to pay very careful attention to the company culture, and be prepared to leave if it's not what you expected.
Developers all provide the same service (more or less), giving no clear delineation in which to organize. More likely will you organize teams of developers around products.
I believe that either a bare wire or a green wire is allowed. However no other colors. That was the case ~6 years ago when I checked the NEC.
If you want to reuse logic you make another http request to the right endpoint.
The Howie guide to post‑incident investigations
Like another commenter said, studied CS and didn't do well in every class, so excited to refresh my knowledge this year. Curious if anyone knows of a similar resource for cybersecurity (also a huge field, but ig looking for a broad overview of the landscape for a curious layperson).
90s style web directory. Currently updated
Is there a list of datasets like https://skylion007.github.io/OpenWebTextCorpus/ ?
Inkscape on Mac is buggy; it's quite clearly a Windows-first product. I ended up buying Affinity Designer for $30.
I think that's a little silly, You can get a google search to look for hyper specific stuff it just requires a little bit of massaging. It was not at all true that there was no massaging required when asking Jeeves for something.
As others have said, unlimited PTO ultimately means that it's up to the manager to determine if you can take days off. This places 100% of the burden on the manager to be the 'bad guy' who has to say no to a request, thus building in an unnecessary opportunity for conflict into that relationship. There's also a burden on the employee making the request to somehow know if they've taken the right amount of vacation.

PTO is one of those things where, to misuse the quote, 'good fences make good neighbors.' A reasonable set of requirements and limits can reduce the guesswork, preserve relationships, and make it so people actually use their PTO.
The risk with these business loans is they are short term, and often are just rolled over and over again at newer rates

So with the fed indicating they will keep raising rates in order to invert that statistic it would not be a good idea to incur massive amounts of debt you can not pay off when rate go more than inflation, which they will have to do
Good advice. I just did the 400 amp upgrade. Our 3200 sq ft house was still on 150 amp service from the 1980s, and going to 200 amps just didn’t seem to add much capacity relative to the cost. Was about $12K to go to 400 amps with two 200 amp panels.
isn't this what mbse (i.e. represented in sysml) is for?
Papermatters.io – Write thank you cards In seconds
Dunno, in most of those cases it seems to be direct effect of companies saving on infrastructure maintenance and then shifting the problems on customers.

I'd imagine if a given line can sustain peak heat AC usage it would also just be fine with flatter profile of heating the property.
There are some places that really do mean it when they say unlimited, but evidence suggests that is rare. Most often when people have "unlimited" PTO what they actually have is anxiety about how much PTO they can get away with. Companies that have unlimited PTO policies see employees using less overall PTO than companies that have a guaranteed set amount.

There's also the scam of not having to pay people who leave the company for their unused PTO.

Personally, I refuse to take jobs without a set amount of PTO, unless there is some other huge benefit to make up for that. During negotiations I press hard for as much guaranteed PTO as I can. Currently working 4-days a week. That's a lot better than some vague promise of no limits.
Common definition of a microservice is basically a module.

This is not the first thread on the topic.

And considering the number of people actively defending microservices, like it's debates about iPhone vs Android over a decade ago - I'm going to say that too many people can't rationally look at this at this point. Too many emotions flying around.
ChatGPT and the Future of Domain Expertise
Day 1 100 mg of Ecstasy
Day 2 Repeat Day 1
I also prefer this solution, although for me it's always looked like:

- 25 + 5 (must use 25, can collect arbitrarily) + 11 official holidays.

- The ones that can be collected can be paid out, the must-use ones cannot.

- Paying out collected days off at your current salary means you get more if you wait for a raise.

If I want more, I pay for it, and if I want less, I get paid more.
"The bankruptcy court’s first task is to find those owed money. Creditors are usually keen to come forward. Not in bankruptcies dealing with crypto. For many, the attraction of storing wealth this way is its facelessness."

"Investors, who include some of tech’s most illustrious funders, are also reluctant to fess up to their involvement. To coax them out of hiding, the court has—in a highly unusual move—agreed to keep FTX’s 50 biggest creditors under wraps."

It'll be awkward for #51 ;)

I am really surprised that the court agreed to that plan.
How many people in the car and how many drivers? What do you expect for the weather? Anywhere you want to stop somewhere in the middle?

Probably less effort and time to fly, but a lot of waiting without agency.
The concept of fungible modules can apply to both tractors and enterprise software. Engines from Cummins, Cat, Detroit, Mercedes, etc; electrical systems from Bosch, Panasonic, Raytheon, or Seimens... just like we can swap email sending engines or cloud hosting providers. It's the details of completing the design and assembly of the tractor where I would go back to a dark cubicle and work on the open source ECM software.
Because you can’t be an expert in everything. At some point you have to trust someone else’s knowledge.
Schrodinger's cat thought experiment was meant to argue against the collapse-based interpretations of QM.
It's great when a company calls this out in their handbook. If you're blessed to live in these states, we'll pay out your PTO, otherwise too bad.
The current problem is caused by growth and air conditioning demand. Slowing down the transition to EV's and electrify everything won't fix current problems nor will they significantly exacerbate the problems.
It would be better if you still had all the presets, but also a very simple interface for temp and time. If you want to make a specific recipe, you can still use a preset, but simple tasks are still simple.
Oooh! I sometimes have felt criticized for my interest in "reading deeper" into movies and books, so I'm thrilled to share some of my process, as far as "learning the skills".

Two things:

1. Keep a background process running for things that strike you as "interesting". In my mind, "interesting" means "improved compression speed/ability", as explained more here: https://josh.works/driven-by-compression-progress-novelty-hu...
2. Before watching a movie/tv show or reading a book, find the entry for it on Wikipedia, and read it. Often you'll find ways that the work serves as a mirror for ourselves, or some aspect of society. It'll be said explicitly or implicitly.

That's the foundation I build the rest of my "reading deeply" skillset around. If this helps, cheers! Good luck! I think this is a domain worth putting "energy points" into!
nit RFI: What is it about "Ukraine" (phonetically maybe?) that makes me, a westerner in the US, want to put a "the" before it every time I reference it as a country instead of just, you know, using the name of the country?

I don't go around calling other proper nouns "the" (mostly). I don't call my son "Hey there, the Bob, how was school today?" (his name is not bob). But if I had named my son Ukraine then I feel like I'd change that sentence to: "Hey! The Ukraine, how was school today?"

Why is this a thing? I have a formal background in applied/computational linguistics and a bit of trivial searching doesn't really reveal why this is a general tendency. Hurt's my brain meat.
Very clever! This is the most hacky and elegant solution to this problem I've seen.
Mostly, it's a way to avoid cashing you out when you leave.
Not being able to add events is unfortunately a deal breaker for me. That means I need iCal/Google Calendar for adding events, and adding implies planning/browsing.

Generally I think digital calendars can be made much better, almost to the level of being the basis of an operating system gui. Searching and visualising for instance e-mail could be visualised in a calendar's month view. Weather is a given. Or viewing a git repo root in month or week view. Also keeping track of computer boots and reboots, or when a certain application was installed or updated, or when my computer went to sleep and when it woke up.
> For one example of a director who candidly will admit to not knowingly adding specific meaning to a scene, see David Lynch. He'll say, I don't know, it felt right, or words to that effect.

Yeah, you gotta treat Lynch like an abstract painter, at times: sometimes, something's there not because it's part of some coherent subject, but just because it seemed right. It contributed to a mood, perhaps. Or he just thought it was funny, or it made him feel something (maybe not even related to the narrative!) when he looked at it. Or he liked the way it juxtaposed with something else, just aesthetically, even if together they don't really mean anything. You can ask "what effect does this have on the viewer?" with his works, and usually that bears fruit, but you have to accept that sometimes even very basic narrative questions simply don't have a fixed answer, for anyone, including Lynch, or that things like "why is this scene included?" may have plausible answers, but none that strongly connect to the rest of the work (at least, on a narrative level—theme and mood, often, they do).

It's the kind of thing only someone very special can pull off. Anyone with worse taste or judgement or a worse gut couldn't do what he does, and produce anything worth watching (except to laugh at). Plus he has to be good at the basic mechanics of film-making, for it to work at all.
I remember the feeling of magic when Google search first arrived.
Got it… my vacation allowance depends on my manager’s whims and quarterly peer reviews. Sounds perfect.
Note that this is business and economy academia, not real science. It's usually scientism at its peak: mathy explanations that use complex equations to describe poorly modeled phenomena and arrive at the previously decided on conclusion that the authors wanted to show. There's few other domains quite as smoke-and-mirrors as this (social sciences probably being the other, though they tend to at least steer clear of the complex math).
Inflation doesn’t pay you. Revenue does.
Both are still in use. For instance during your pilots tests either is considered an equivalent answer.
That's not a consideration here. They were just replacing a smaller 100A panel with a larger one. with more circuit spots. That is always allowed.

As long as you you use a panel that accepts the same type of breakers, you can also re-use the existing breakers, unless code require upgrading to AFCI breakers. Otherwise you swap them for new breakers of the same rating. (Assuming the US: There are some inspectors who would ok a panel swap that reused the existing breakers without requiring upgrades, but technically upgrading is supposed to be required, unless your state amended out the AFCI requirements in the state version of the code). Note: technically many breakers can fit in competitor panels, but they are not legal. They were not designed nor tested to trip at proper ratings in those panels, and using them violate the labeling of the panel.

Now obviously the reason for upgrading the panel is to add more circuits, and it is possible that these additional circuits if added would need more power than the 100A service can provide. To technically comply with code, you need to follow the rules to calculate the expected loading of existing circuits plus planned new circuits.
Microsoft's $10B Bet on OpenAI: All you need to know
> If you don't, the high performers may become resentful if they start to feel like they're subsidizing the salary of low performers.

But then they can always walk, and be replaced by high performers who were axed at other companies.
Really? I thought it was fairly obvious from the beginning that this is hysteric copycat behavior. To me the smoking gun was how suddenly in a brief period of time, every tech company CEO was making absolutely certain predictions about economic headwinds in 2023, up to 6 months before the end of 2022. Nothing qualifies them (or anybody for that matter) to assert that. It doesn't even make sense to do layoffs today when you expect trouble 6-12 months later.

That and the panic from tech stock prices being decimated after 10+ years of growth. The layoffs felt like Boards and CEOs were smashing the controls until the numbers went back up again.
Indeed. That’s the sense that I get as well. MathML is ultimately about rendering but not the language, but they had to pick a language, so they picked one that was easy to translate into, and had a nice mapping to the DOM structure.
You could code a set of scripts to create a set of resources from scratch. Then another set to tear them down. And maintain and rub those as the resources change. And make sure they have options so that you can only tear down and re-set up the resources necessary when you have isolated changes abd don’t want to destroy the whole stack. And do ad hoc one time scripts every time you you want to make a change that doesn’t require tearing resources down, but also make sure the changes are reflected in the build (and, if necessary, take down) scripts.

Or you could just describe and maintain the desired state in cloudformation, terraform, etc. and let the associated runtime handle termining the changes to apply.

I know which I prefer, but you do you.
Are you certain about that?

I’m having a new service entry cable, meter box, and main breaker panel put in next week. By its nature that should impact every single circuit in my house. But my electrician isn’t touching anything besides what I listed above, and I know that there are multiple other things around the house not up to current code.
> All important, fundamental concepts, but how do you get from an algorithm and data structure book to writing your own Rogue game, which uses all of those things.

Yeah. In practice, a lot of (programming or electronics) education skips the intermediate step and assumes a certain amount of imagination in pattern-matching a solution out of the available pieces.

There's a certain amount of design information scattered about in "Application notes", which are produced by IC manufacturers who want you to use a particular IC and therefore suggest a bunch of stuff you might want to do with it. The largest of these, which is basically a full course on op-amps, and has a slightly legendary status, is Linear Technology Application Note 47. https://www.analog.com/media/en/technical-documentation/appl...
> Should you have absolutely everything in 1 system. No. And I think no one thinks that anymore.

I might think that, depending on the context.

Are you a multinational with thousands of monkeys at thousands of typewriters? Of course you shouldn't have everything in one system!

Are you a five person startup, out of which only three write code? Knowing nothing else, I'd suggest everything in one system.
You are confusing the grid with generation capacity. They are different. Generation capacity is where we have more need. For the most part the wires have enough capacity - though even then there are places that need upgrades.
> When Parler keeps winning

> Twitter's success

Are you from an alternate timeline?
In my case, PlantUML.
Use SPDX for Security
I was an electrician in the US Navy but couldn't get an electricians job out of the Navy without starting over. We could help this shortage if we did more to qualify military electricians as civilian electricians when they leave the military.
I wouldn't put panels where they are easily gnawed upon by rats and mice.
Take away from the article's airplane example: FANG are laying off. Who is hiring? I am gonna buy their stocks!
https://github.com/Shirakumo/kandria

https://github.com/Shirakumo/trial
Based on this and the other great PDF someone posted, it sounds like the system itself is fine, but the content is the core problem.
How to make decisions that don’t sink
You are right, there's actually two and a half millenia of people in eastern traditions dedicating their entire lives to 1. Achieving happiness, and 2. Developing a methodology for achieving that state to others. It's called Buddhism, and if anyone, they are the happiness experts.

The western scientific tradition is just starting in this journey (about 50 years of scientific studies exist on people that are considered high meditation achievers).

One of the main ideas of buddhism lacks a good translation, but it is in the fact that understanding something intellectually is NOT the same as understanding something experientially. That's apparent in the way this article is laid out. Just because you have been studying happiness doesn't mean you experience it. This difference in types of knowledge is key, and so foundational at the highest levels of buddhist tantra that working with the intellect is often seen as an impediment. That's why Buddhism is seen as a practice above a religion or philosophy.
It may have been a catalyst for the timing of accelerating the announcements slightly but I doubt it was a catalyst for the layoffs directly. Large public companies consider the perceptual impact of negative announcements on the stock and brand and there's some benefit to being perceived in a trend vs an outlier.
Generally (in the USA) if you touch something in your home, you need to bring it up to code. You touch a wall, well now you need to make sure that wall has a socket in it, for example.

Doing an addition? Well, now you need to ensure the entire house has fire/C02 detectors wired together with it.