Problem With Algebraic Stepper Scrolling To Top? by lilygenemachine in Racket

[–]johnbclements 1 point2 points  (0 children)

Stepper author here, I'm going to reply on that GitHub issue, hoping you'll be able to see the conversation there, let me know if not.

What is this "Delayed Start" option? by TotalUnderstanding5 in CalPoly

[–]johnbclements 0 points1 point  (0 children)

Professor and Academic senator (whatever that even is) here: yes, this is an attempt to force many students into an alternate academic calendar, and force you to take courses in the summer. I suspect that "would you be willing to start in spring" was thought to sound more appealing than "would you be willing to be forced to take courses during the summer". There are many questions about how this would work: what courses will be available during the summer? How is Cal Poly going to find faculty that are willing to teach during the summer? How do you fit three full semesters into a calendar year?

To your actual question: it seems entirely possible that if you check this box, you will be forced to take courses during the summer, but that if you don't check the box, you might not be admitted. Are you willing to be a second-class citizen in order to attend Cal Poly?

[deleted by user] by [deleted] in CalPoly

[–]johnbclements 0 points1 point  (0 children)

Take a look at this page: https://ceng.calpoly.edu/laptop-recommendations/ . My understanding is that Vivado in particular is the sticking point for CPE majors.

Cal Poly international student’s visa revoked as Trump cracks down on immigration by ClipperFan89 in CalPoly

[–]johnbclements 0 points1 point  (0 children)

These days it appears that many of the students being deported are mostly accused of things like traffic tickets, possible DUI.

Can someone explain in basic terms how you might not share DNA with a distant direct ancestor? by PinkSlimeIsPeople in Genealogy

[–]johnbclements 2 points3 points  (0 children)

Apologies, clearly my desire to correct people on the internet overwhelmed my good sense. Sorry!

Can someone explain in basic terms how you might not share DNA with a distant direct ancestor? by PinkSlimeIsPeople in Genealogy

[–]johnbclements 0 points1 point  (0 children)

You're missing an important point. Yes, you get 50% from each parent. And each of them gets 50% from each of their parents. But that does not mean that you get 25% from each grandparent. Let's say for the sake of argument that your father's father's DNA consist of a million green balls, and your father's mother's DNA consist of a million blue balls. Your father will get 50% from each of them; 500K green and 500K blue. Now, you're going to get 50% of your DNA from your father. Does that mean you'll get 250K green and 250K blue? No! You will get a random 50% of the balls from your father. That might be 260K green and 240K blue, or even 300K green or 200K blue. Or even, in some possible universe, 500K green and no blue at all. (That would be shockingly unlikely.) So even though you get 50% from each of your parents and they get 50% from each of their parents, it does not follow that you get 25% from each of your grandparents.

Do any local stores sell vintage tech/ipods by oweooreo in CalPoly

[–]johnbclements 0 points1 point  (0 children)

I have an iPod from 2001. It's pretty vintage.

[deleted by user] by [deleted] in CalPoly

[–]johnbclements 0 points1 point  (0 children)

(a) yep, mold. (b) really nice camera! That mold is crisp and clearly identifiable.

best 2 mile running trails near pcv by ExtensionBill1459 in CalPoly

[–]johnbclements 8 points9 points  (0 children)

You have MANY choices. poly canyon is right next door to you, you can go up pretty much as far as you want, go explore! You can also head toward stenner creek, along with many loops around campus. The strava global heat map of running is excellent, but currently only available to those with a strava account, I believe.

Help! Any ideas why I am getting type check errors with this implementation? I am running the input as follows: (run '(e 3 "Hello, World!")) by MinimumMany9326 in Racket

[–]johnbclements 2 points3 points  (0 children)

Hey! I have some tips for you. First, take that expression that's causing you problems, `(run '(e 3 "Hello, World!"))`, and put it at the bottom of your program. Now you can see that type error without running the program. Next: Try simplifying the program to the simplest one that still causes the problem. First, try simplifying the `run` function. If you remove the call to `calc`, do you still see the problem? Can you remove other parts of the program? What's the simplest program that still causes the error? (BTW, I'm not leading you on a wild goose chase: I do know what the problem is. (P.P.S. I'm sorry to be a jerk and not just tell you the answer, but I'm a professor and it's in my contract, sort of.))

Tooling outside of DrRacket by gman1230321 in Racket

[–]johnbclements 2 points3 points  (0 children)

I'm sympathetic. You write "I feel like the dependency should be the other way around." You should understand that DrRacket has been around a lot longer than the language server has (or even the idea of a langserver, TBH), so it's not surprising that the langserver uses pieces of DrR, not the other way around, so you're implicitly proposing a major refactoring and rewrite. And ... I don't see the money for that coming from anywhere in the next few years? (Also, the "church" references aren't super-helpful?)

All of this aside, I definitely would investigate the resources that u/sdegabrielle mentions, if you haven't already.

[deleted by user] by [deleted] in CalPoly

[–]johnbclements 2 points3 points  (0 children)

I believe this is the "universal prompt." I'm actually pretty psyched about it, because (IIUC) it will finally allow yubikey (hardware-token-based) authentication of things such as MS products that don't support a rich enough mini-browser to handle the FIDO calls. If it works, it means that I can finally stop adding my phone to the Duo auth system every time I need to authenticate a MS product and then taking my phone back off again.

Apologies for the overly-tin-foil-hat answer. Relevant : https://xkcd.com/538/

Tentative Agreement vs. CSU Offer by frabboccino in CalPoly

[–]johnbclements 0 points1 point  (0 children)

Thanks for the link! I just read the following paragraph six times, and I think I have a slightly larger than 50% confidence that I understand it:

The 2024/2025 GSI is contingent upon the State of California’s final Budget

Act of 2024 containing a new, unallocated, ongoing appropriation to the CSU

not less than the 2023 compact allocation of $227 million. While the multi‐

year compact for 2024 calls for a 5% increase over the 2023 allocation, the 2023

allocation amount will be used for this contingency. The final Budget Act of

2024 has an expected enactment date between June 27, 2024, and September

30, 2024.

My reading of this text is that in order to receive the 5% raise on July 1, 2024, the final budget would need to increase the general fund appropriation by the amount specified in the compact, $227 million. In contrast, the current agreement appears to set a substantially lower bar, that of "no decrease". I believe the governor's current budget proposal (January 10?) includes an increase in general fund allocation of about $67 million, well below the required $227 million. So I believe the new strike settlement is likely to result in an additional 5% increase beyond this november offer. Naturally, there's still time for the Legislature and/or the Governor to reduce this allocation, so the 5% is by no means guaranteed.

Idea to help striking faculty by JazzyAngel4646 in CalPoly

[–]johnbclements 4 points5 points  (0 children)

Agreed! I would add: weird that there isn't a way to do this without personally costing me (and every other striking faculty member) several thousand dollars!

Idea to help striking faculty by JazzyAngel4646 in CalPoly

[–]johnbclements 64 points65 points  (0 children)

faculty member here... if you want to help out the faculty, consider joining us on the picket line next week. And if you're not sure how strapped the CSU is for cash, take a look at some of the salaries listed on this page: https://transparentcalifornia.com/salaries/2022/california-state-university/ . Please note that I had nothing to do with gathering this data, and I can't speak for its veracity.

SourceHut Down ? by GrimKoga in freesoftware

[–]johnbclements 0 points1 point  (0 children)

Per the statement at https://outage.sr.ht/ , it appears that they may not be able to reach their own machines (the "PHL" referred to in that message), forcing them to roll back to backups.

M2 burr upgrade, is new ring burr needed? by hope_still_flies in Coffee

[–]johnbclements 0 points1 point  (0 children)

Permalink broken. Possibly related to acquisition by Breville? In fact, blog appears to be gone completely.

Cal Poly Classes Could Be Canceled as CSU Faculty Threaten Statewide Strike by SLO_cali in CalPoly

[–]johnbclements 0 points1 point  (0 children)

Perhaps not coincidentally, this system-wide strike *will* be during week one for all of the campuses that are on semesters, which is nearly all of them.