skysight-inc/HackerNews huggingface dataset:
The original shooting script is worth a read if you want a better sense of what Ferris was supposed to be. [1] There were a lot of cut scenes that just paint Ferris as a complete d-bag.

There's a scene where he's rifling through his parents closet trying to find the savings bonds they've been saving for him for college, so he can fund his adventure for the day. He calls his dad and manipulates his concern for his health into into revealing where the bonds are being kept.

Then followed by a scene with the three of them at the bank trying to cash the bonds, and a little old lady teller - Ferris introduces Sloan as Madonna and Cameron as ZZ top. Just struck me as them making fun of an old lady for no good reason. At least the maitre'd deserved the humiliation.

I remember a scene in a strip club as well. I'm sure many of these scenes were shot.

If these scenes had been included I would have been a lot harder to like Ferris as a character. Knowing what to cut is just as important as knowing what to keep. I think they did a decent job in the final film of taking Ferris right up to that "disrespectful" line, but never letting him cross it.

I liked Ferris because his winning at life was due to him always being on the right side of things, not because he was a dick. He put Cameron first as a person above the material damage to the car, etc. It just felt like he had life priorities in order... like that was the point of it. Break rules when doing so puts you on the right side of things. Wasn't that the lesson he was trying to teach Cameron?

[1] https://www.dailyscript.com/scripts/ferris_bueller_shooting....
+1

IMO these policies should be banned at the Federal level. I worked at a company with such a policy previously, I ended up only taking 3 weeks of vacation over the course of a 2 year stint. As it turned out, other coworkers would take 6+ weeks per year. There was no canonical guidance on appropriate PTO.

In a large company, this will translate to some managers granting excess PTO for retention purposes - and other managers burning people out. It's also an effective ward against parents and others with responsibilities which do not align with whatever the delivery of the month is.
Funny, the last two startups I was at did this, to remove the PTO hours from the books, after a funding crunch. At my current company, they had a funding crunch, and instead of going to DTO, they simply changed the PTO policy to not carryover as much PTO, so they only have what they can handle on the books. The idea is for everyone to take vacation more often! I prefer this method, as now the employees are forced to take some time off, even if it's at the end of the year.
I'm the weirdo that actually loves this. I always feel compelled to hoard limited resources, including vacation hours. I'd estimate that I take 100%-200% more time off when I have "unlimited" PTO. When I'm working against a bank of hours, I tend to never use the full amount, just in case I might need it. With unlimited PTO, I'm much more likely to take random days off that I need, in addition to the week or two here and there for family vacations.
Changes of ECG parameters after BNT162b2 vaccine in the high school students
I think that's a poor analogy.

Most residential wiring really is as simple as it appears at first glance.

The problem is that there are a few cases where it isn't, and the issue is being able to know when that's true. This is where the skills and experience come into play.

In case I need to cite some authority, I've been wiring my own homes (with permits) for > 25 years, and was licensed by New Mexico to install my own 6.7kW solar array a couple of years ago. I'm not an electrician, however.
When discussing turning our monolith into microservices at a previous job:

My Boss: "I'm convinced this is the right architecture."

Also my boss: "Now how do we break this app up?"

He was certain we needed to shatter our monolith into lots of little pieces, but had no clear vision as to what those pieces would be. From my point of view, the "architecture" he was certain of wasn't an architecture at all. It was just a general notion of doing what he thought everyone else was doing without considering anything about our app. Total cargo cult mentality.
The big accounting firms did similar. Was marketed as a big benefit being “unlimited”. In practice everyone seems to hate it after they realised it removes the crucial anchor point as to what is an acceptable guilt free level to take
No one is banning gas stoves entirely. It's banning gas in new construction. If you're trying to survive a 100 year storm, you're better off with a Coleman camp stove running off of a propane cylinder.
(Original author here) I agree with everything you said. SMS is popular for excellent reasons that are hard to overcome at this point. I wrote the article not because I expect it to create a behavioral shift at scale, but for the folks who, if they knew more, might care enough to do something—who agree with me that while sticking with SMS is easier than switching, maybe the benefits of switching are great enough to justify it.
anyways
afaict rbpi cpu has vector instructions?

if so, i wonder how much that contributes to the difference...?
Mine did it, and then switched back several months later effectively getting rid of everyone's accrued time off.

Before someone claims any altruistic motives, supposing this wasn't the reason they would have allowed people to one-off use their old time off in the new policy, but they rejected that.
Better than calling it "unlimited" time off.
MA requires PTO up to some number of days to be paid out.
At my current gig we have "unlimited PTO" coupled with a "minimum mandatory PTO" policy. That is, it's your _manager's_ responsibility to ensure that you take off at least one contiguous week per quarter. People are encouraged to take more than that, and many do. This strikes me as very humane.

The USA-standard 2 weeks PTO a year is often dismissed as wildly insufficient by people in more civilized places. This new "PTO only when your manager feels like it" policy is even worse, which is saying something.

Personally, in the last couple decades, I've only worked at one place that tracked PTO. They pinched pennies everywhere, drove their people hard, and had predictable results -- people would come into the office sick because they'd used their balance that month; people would leave early because they were burned out. It's fucking archaic.
Sorry, my brain is fried. It's already available for Linux on itch and Steam is what I meant to say.
I was a mechanical engineer before I shifted to software development (so kind of the opposite of you) and I think you need actual, full on college level schooling to be a mechanical engineer in most cases.

The stuff you're focusing on - basically manufacturing techniques - is a very small part of engineering in general. I didn't see any mention of CAD or FEA work, but even assuming you do know some of that or can access that type of learning you still are missing a lot of what makes an engineer an engineer.

The biggest difference I see between software developers and mechanical engineers is a way of thinking. I realize that sounds very woo, but it's very obvious to me and to other mechanical engineers I've spoken to.

For example, around my area there are schools that give out "Mechanical Engineering Technologist" degrees, which are quicker, less math intensive engineering degrees. Often times speaking to METs, I notice how they don't see connections between certain phenomenon or see why certain physical phenomenon happen in one circumstance but not another.

This isn't to discourage you. I think one very easy step you could do if you haven't already is pick up Fusion360 (it's free for hobbyists I believe) and try to simulate making a simple project. I would hesitate in calling this "mechanical engineering" but I think it would get you along in your goals.

Sorry for the long rambling message, the interplay between software and traditional engineering is something I think about quite a bit...
Interesting story. As someone who is interested in this, uh, subject, it is astonishing the number of "Air Ship" sightings that were reported in the latter quarter of the 1800's. Sightings on the ground and in the sky of Air Ships that moved very fast, even vertically and against the wind and had powerful search lights that turned night into day so to speak.

Anyway, there is much written about this with some great research done by John Keel.
Ba mhinic poll i thóin taillúra.

- Irish proverb: There is often a hole in the seat of the tailors pants.
I think all papers are flawed in their own way. So it is not meant as a slight. It is actually my favorite programming related paper. That said:

I think Naur was just a bit to vague and assumed background knowledge of Gilbert Ryle where most people don't have any. I think a lot of people finish reading the paper and don't realize what Naur's notion of theory is or how his radical conclusions follow.
What year was that tipping point, IYO? in the US
There is a solution to this problem of content addressable structures. I was (paper, head) designing the same general approach 10 years ago, borrowing a sort of ~homoiconicity from Lisp (code and data are just tuples of structured hashes) as well.

The problem, explicitly and concisely is this: Referential elements of structures introduce cascading re-hashing.

There is however a solution to this by adding a layer of (invariant) semantic indirection for referential (as opposed to inlined embedded ‘value’ tuples) types. With this approach, at this point, we obtain 2 benefits: ‘object’ re-evaluation (rehash) is only necessary when object structure changes (not the referents); and in an object graph, cascades will only impact the immediate referents’ ‘value’ mappings.

caveat that I felt extremely queasy seeing this post on hn — a session of self criticism ensued regarding the topic of “laziness” :D — so haven’t read beyond the upsetting intro to Unison.
There's one gigantic advantage to SMS that no alternative app has come close to matching: your phone number is yours, so even if Verizon decides to drop you as a customer, you can move to one of their competitors and still be able to receive messages from everyone you could before. If you use WhatsApp and Meta decides to ban you, you're out of luck unless you gave a second means of communication to everyone you used to talk to on it.

The only other means of communication that comes close is email with your own domain, which in theory offers the same benefit but in practice is a ton of work and will often result in your messages ending up in spam folders.
The US uses a single, split phase

https://en.wikipedia.org/wiki/Split-phase_electric_power
We are working on this actively. npm packages and Python packages from Micropip will be supported soon.

Organising queries: yes, this is also on our roadmap but yet to prioritise. Thanks for the detailed feedback.
Also not an expert, but my friend is an industry RF engineer. And the way he described it is that the only "meaningful" improvement on the industry-side is the extra capacity that the new higher frequency range provides. Everything else is just slicing and dicing the existing frequency range (and dethrottling some customers) for marketing purposes.
Ask HN: Has anybody made the switch to working in Europe (or EMEA) from the US?
I am a US resident holding a single passport for the USA. For personal reasons, I have a need to work in EMEA timezones.

I'm wondering if anybody has successfully made the jump to EMEA and any advice you could provide would be greatly appreciated.
> Suppose you had two choices when chatting with your friends. The first will give you a great messaging experience, but you’ll need to sign up for a new app.

Make that several new apps, all of which are completely separate from each other with no integration. That's why people choose option 2.
Why are people all pented-up over a few layoffs? This is the normal order of things.

Over the years the Big Tech companies have hired enormous numbers of bods and most of them are merely flab, adding nothing to the bottom line.
Ask HN: What are the three biggest problems in cloud computing nowadays?
Meta confirms it’s rescinded some full-time job offers
It's interesting, but I can't help but think that by the time you're adding `.PHONY` after most rules, you're not using the right tool for the job.

(I generally find a small set of shell scripts work, or just three or four rules in the package.json file I can access with `npm run`).
The average American is already way over the "flight weight" - see https://unitedafa.org/news/2021/6/10/heavier-passengers-on-p...

Some planes have weighing systems built into the landing gear but most passenger flights are WAY under max weight (Airbus can tell the pilots if the weight/balance once underway doesn't match what the computer was told).
Well millennials aren't boomers, but I agree Gen Z is a minority here. Reddit also has "smartass/toxic" covered but I'd welcome any subreddit suggestions.
"That is always allowed."

The last sentence you wrote is the killer. You are technically correct that changing the number of circuits in the panel is not itself disallowed. But .... you would also be hard pressed to get an AHJ to pass a number-of-circuits upgrade without knowing how many circuits you are planning on adding, and doing the feed sizing calculation to make sure you don't have to upgrade the incoming feed to support it.
My circle is 93.3% perfect, can you beat that? https://neal.fun/perfect-circle/
NYC Slice
Last year was my first year having unlimited PTO. The number of PTO days I used was a whopping 6.
The year before the last, I had 15 working days of vacation per year and I could use any unused days up until the end of June the next year. So, I could take a 4-5 week vacation time every other year. This was useful as my home is across the Atlantic and visiting for 10 days doesn't really make much sense.
This year, my second unlimited PTO year, I want to go back and visit friends. But I am afraid, if I tell them I am gonna be off for 5 weeks, it is not gonna sit well. So I will end up taking 2 weeks off and will work my ass off from half a planet away, for the rest of my visit.
In my opinion. unlimited PTO is a ploy for the employers to prevent employees from accruing too much PTO time, which will end up making them either pay for those days or force the employee to take time off, sacrificing productivity.
If your HR seems to establish a new policy which looms like it is employee centric, look closely and you will find the hidden agenda, benefitting the company, not the employee. Kust like this unlimited PTO bullcrap.
Call me a cynic if you will...
> Submit clear detailed pictures of your face in order to find porn of yourself.

Do you think that is a good idea?
Most professional cad software is behind a subscription or license server, so I’m not sure what the alternative would be.
> Have they tried just mandating these companies make a gas stove that doesn’t poison the users?

They might do exactly that.

The exact quote from the interview (https://www.latimes.com/business/story/2023-01-09/us-safety-...):

"'This is a hidden hazard,' Richard Trumka Jr., an agency commissioner, said in an interview. 'Any option is on the table. Products that can’t be made safe can be banned.'"

The mitigations you propose would seem to fall within the "made safe" category.

Also in the LA Times piece, emphasis mine:

"The Consumer Product Safety Commission, which has a staff of roughly 500, plans to open public comment on hazards posed by gas stoves later this winter. Besides barring the manufacture or import of gas stoves, options include setting standards on emissions from the appliances, Trumka said."
> For example, "no stopping" is a red circle with a blue background and an X, while "no parking" is the same red circle with the same blue background and a slash, or half the X. Not only is all of this totally arbitrary

It makes sense if you think of "parking" as sort of a "long term stopping". That is: no stopping at all (includes no parking), short stops only (stopping allowed but not parking), stopping fully allowed (both short stops and parking).
The U.K. is even more monolingual and still uses icons for the obvious UX benefit of faster recognition with less distraction from the road.
I agree. It has its merits, but it's hard for me to get around my visceral reaction to the fact it just bombs on filenames with spaces in them.
This doesn't make much sense. "Interesting business conversations" should map 1-to-1 with microservices but also each microservice must perform a "simple, idempotent business task" but also microservices can't be coupled to a database? Okay, enjoy developing your business with no data persistence whatsoever and where your architectural principles forbid you from ever so much as sending an email.
IMHO this is being done to push out older folks who have been with the company for 10+ years. When I worked there a decade ago Microsoft was firmly established as the 'family person's tech employer--they prided themselves on having exceptional benefits and work/life balance for employees. The average age of a Microsoftie was a solid 10 years higher than other companies like Google and much of the workforce I interacted with were doing 9-5 working hours with plenty of vacation taken (you were getting 3-4 weeks vacation a year after about 5 years IIRC). No one was ever pressured to put the company in front of their family obligations.

I have a sneaking suspicion they unfortunately want to make the company less appealing for people that are used to that generous work/life balance culture (i.e. the oldest employees) and have them naturally leave.
I've noticed the same thing with a cheap lemon juicer in the kitchen. I'm assuming the brushes on the DC motor are the cause.
If the company has good work life balance, it's great. We have unlimited vacation where I work and it's actually fantastic. Most people take 4-6 weeks off. Personally I take 8 some years. It's so much more relaxing to not have to track time off or worry about allocating enough for periods like the holidays in addition to vacation. I've never had more than 20 PTO days at a company I worked, and often had 15 to start, so this is way more vacation than typical.
Do you have a URL for those 3.xW and 4.4W claims?

For longevity 60C is better. I'm talking multiple decades at constant permanent full blast here.
I saw someone point out that these identifier restrictions mean that a valid C compiler optimization would be to change all instances of "x = to[a-z]+(y);" to "if (!is[a-z]+(y)) x = to[a-z]+(y);" Not that any compiler would actually be absurd enough to implement this, of course :)

Naturally, this would imply the validity of the optimization:

x = toilet(y); -> if (!isilet(y)) x = toilet(y);
I am saying perhaps shoplifting is not in fact any worse than typical trends, as Walgreens suggested for their stores.

In arguments I've seen on HN, people get really excited about shoplifting, especially in relation to Boudin, and use Walgreens as their evidence. If Walgreens isn't that evidence... maybe there is not unusual shoplifting going on? Even if there are other problems.
Tesla Closes in on Preliminary Deal for Indonesia EV Plant
Racism by default means interpersonal racism. That’s why when we talk about systemic racism we add this qualifier.

There might not be systemic anti-white racism in the US but there is certainly interpersonal racism against whites in the US. Insisting on dismissing that is not helpful to literally anyone: whites or people of color.
Making Blogs Popular Again
Wanting to tell you guys about the app I'm currently building!

For context: I'm someone that enjoys reading blogs, even more than watching TikTok videos, or YouTube videos. I write for fun on Medium, and on Substack.

The problem I'm trying to solve is the decreased popularity of blogs from readers, and writers, especially in younger generations.

I'm building a platform that has the social capabilities of Twitter, the recommendation engine of TikTok, and the goal of Medium/Substack.

The platform would let you create a TEXT newsletter which would notify your followers when you post a blog, and we would split advertisement revenue with writers (ad revenue model still unsure about, maybe we'll switch to monthly plan instead, still figuring out the costs).

The goal of this platform is to make it a pleasant experience for both readers, and writers. We'll do this by ensuring that readers are receiving content they want to see (recommendation engine). The content goes to you, not the other way around. For writers we're going to ensure that they're compensated properly for their hard work, and are given a great metrics dashboard to see exactly how much they're growing, what demographic, what region, etc. The platform would also offer AI assistance, and collaborations with other writers. Writers could use AI to help them finish their story, or help them come up with a story.

I'll be making a follow up post showcasing the design of the platform. Who would want to use something like this?
If someone coughs, they are terminally ill.
My previous company recently changed PTO policies, and the result was that it depended on your state. My memory is a little fuzzy, but it basically went something like:

In some states, all PTO was immediately removed from the bank as of the change date and those folks immediately moved to unlimited.

In MA, removing accrued PTO wasn't possible, but it was possible to rewrite policy to disallow carryover from one year to another, so people MA stayed on the normal plan until Jan 1, at which point they'd have 0 PTO due to nothing carrying over and they'd be moved to unlimited.

In CA, neither option was allowed, so folks remained on the normal plan until Jan 1, and then were paid out for unused PTO and then moved to unlimited.
> Gamechanger? Yes. But likely mostly for the ambulance industry.

While I laughed, I don't find this to be very true at all for working in metal.

Working on metal seems to have WAY fewer injuries than people who work on wood. Metal working is almost always in a vise and your hands are on levers/cranks--away from the cutting surface.

Whereas, with woodworking, your hands are almost always the motive force and directly next to the cutting envelope.

Simply take a look at the hands of long time machinists vs long time woodworkers. The woodworkers are the ones missing some finger bits.
Ask HN: How to learn more about servers?
Starting from "why do I need nginx if my app can already serve requests?" and "what's a reverse proxy?" to more advanced topics whatever they are.
Microservices suck and I hate the IT world for hyping it and jumping on the bandwagon to nowhere.

We never should've gone with this. It makes things ridiculously difficult with almost no benefit.

Just stay with the trusty old Monolith!
It's not yet clear why it struggles with arithmetic. It could be data-related, could be model-related, although scaling both seems to improve the situation.

In any case, GPT could still understand non-abstract things just fine. People with low IQ also struggle with abstract reasoning, and IQ tests place GPT-3 at around 83.
> As a manager I’d also hate this - it’s another thing that I would have to keep track of and weigh. I don’t want to have to discuss with people about how much PTO is okay! That’s something somebody else should decide!

It's so easy though, just default to yes. Is there a critical deadline coming up? Are they productive and focused at work? Then just always approve.
I think we first mandatory PTO at the federal level before we can ban "unlimited" PTO.
For those not familiar with C4, this is a great video explaining the concepts: https://www.youtube.com/watch?v=x2-rSnhpw0g
I think limited rollover is a preferable solution if companies need to get PTO off the books - if you can only bank 4 weeks of vacation the maximizing strategy for people like you and I will be to bank it and then take the rest.
Sounds like it, but you are "entitled to unlimited vacation". How can one have a job or do any work if they are on an unlimited vacation?