HNHacker News
TopNewBestAskShowJobs

rovolo

423 karma · joined October 27, 2017

submissionscomments
rovolo··on Man spends entire career mastering crappy codebase
The US retirement system (Social Security) is paid for the same way. The population pyramid for Germany does show a much larger hump of upcoming retirements compared to the US though. The ~30yo population cohort has grown in recent years though (through immigration), so maybe it won't be as bad as you expect.

Why do you think Index Funds would solve the upcoming issue?

https://en.wikipedia.org/wiki/File:Gemany_population_pyramid...

rovolo··on Man spends entire career mastering crappy codebase
> by the time I will go into retirement, the whole system will be unviable financially and I might get nothing.

What do you mean when you say "financially unviable"? There have been similar concerns raised about the US retirement system, but AFAIK that only means less money coming in than promised going out. The income is predicted to stabilize at ~75% of expenses after the "Baby Boom" generation finishes retiring. At the worst, I'd expect a pension cut rather than a complete collapse to 0.

rovolo··on Oregon decriminalized hard drugs – early results aren’t encouraging
>I am not sure how much safer can Fentanyl get

Proper labeling/packaging would make it easier to know what dose you're taking. I believe many overdose deaths were blamed on fentanyl added to heroin, where the user was expecting just heroin.

(I don't know how true my memory is of those initial news articles about fentanyl overdoses in the early 10s)

rovolo··on Tuition costs have risen 710% since 1983
My point is that the article you linked to is not a data point supporting your assertion that tuition cost increases are caused by more admins.

A) Yale is a research-heavy university so the admin:student ratio shouldn't be expected to be constant. B) Yale's admin:faculty ratio decreased from 2003-2021, directly contradicting your claimed trend.

rovolo··on Tuition costs have risen 710% since 1983
My point is that Universities don't just teach. They also perform research, which requires staff. Yale is researched focused and has more grad students than undergrads. Grad students and research faculty require more administrative staff than undergrads. An increase in admin staff could be caused by a shift to more research rather than bloat in undergrad.

For example, a teaching university like Central Washington University has 500 faculty, 500 admin, 11.4k undergrads, and 900 post-grads. They do research at CWU, but their primary focus is teaching.

https://en.wikipedia.org/wiki/Central_Washington_University

In comparison, UTHealth Houston is a medical university and has 2.1k faculty, 5.3k admin, and 5.2k students. UTHealth requires far more staff than CWU because it has a different focus.

https://en.wikipedia.org/wiki/University_of_Texas_Health_Sci...

Finally, Stanford is a mix of the two and has 2.3k faculty, 15.3k admin!, and 17.2k students. (Stanford includes the clinic staff in their numbers. I think that clinical staff is split between Yale proper and the New Haven hospital.)

https://facts.stanford.edu/wp-content/uploads/sites/20/2021/...

---

This brings me back to Yale. From the article:

> In 2003: 5,307 undergraduate students ... 3,500 administrators and managers. In 2019, before the COVID-19 pandemic’s effects on student enrollment, only 600 more students were living and studying at Yale, yet the number of administrators had risen by more than 1,500 — a nearly 45 percent hike.

So the first issue is with the student number. Yale had 12,438 students in 2019, an increase of 1278. This isn't a huge issue because the % increase is the same, but leaving out grad students is a huge oversight.

> 2003-p19(21) 11,160 students; 5,307 undergraduate, and 5,853 ... Graduate [students]

https://your.yale.edu/sites/default/files/2002-2003_annual_f...

> 2019-p7(9) 5,964 undergraduate students ... 3,032 Graduate [students] ... 3,442 [professional] students

https://your.yale.edu/sites/default/files/annual-report-2018...

Secondly, the admin:faculty ratio has decreased. Yale expanded their faculty from 3.2k to 4.9k, which is +1.7k (+53%). This tells me that Yale increased their research focus and are not (necessarily) bloating their undergrad program.

> 2003-p22(24) The University employs approximately 3,200 faculty, 3,500 managerial and professional staff, and 4,000 unionized clerical, technical, service, and maintenance personnel.

https://your.yale.edu/sites/default/files/2002-2003_annual_f...

> 2021-p13(15) With 4,937 faculty, 1,428 postdoctoral associates, 5,066 managerial and professional staff, and 5,205 clerical, technical, service, and maintenance personnel

https://your.yale.edu/sites/default/files/2020-2021-yale-uni...

rovolo··on Tuition costs have risen 710% since 1983
Yale is not a representative college. It makes 4x the income from its endowment than from tuition, room, and board. It also has multiple research labs and a hospital. They don't break down the staff (admin) by department, but 2/3 of all faculty are in the school of Medicine, most on the clinical side. I would assume most of the staff (admin) are also working at the hospital.

https://oir.yale.edu/data-browser/faculty-staff/faculty/facu...

Universities are not just educational institutions. You can't just compare students numbers to employee numbers without also examining what the university does.

rovolo··on Charter schools, social norming and zero-sum games (2010)
The rating methodology on this website is exclusively test score based[1]. When I compare nearby schools, the school rating is almost perfectly inversely correlated with the % of Free/Discounted Lunch Recipients. The reduced lunch % is also pretty correlated with $/pupil, making the $/pupil inversely correlated with the lowest test scores, as you said.

But, that's like saying hospitals don't work because the highest expenditures are on the sickest people. This isn't measuring whether more money helps schools perform better, it's showing that we spend more money on schools with lower test scores.

[1] https://www.schooldigger.com/aboutrankingmethodology.aspx

rovolo··on Escaping High School
The article is explicitly advice for students. It matches the path your life took, but would your advice to drop out and get a GED be good advice for someone without your privilege?
rovolo··on Mid-1990s Sega document leak shows how it lost the second console war to Sony
> Our heritage

Wow, that's quite the historical artifact. I can't get back into the headspace where people like PA thought they "owned" the concept of video games.

rovolo··on Career Progression
> we shouldn't underestimate how a job title helps people from underrepresented groups

That point is addressed in the post:

> On the other hand, the measure corrects for insidious biases: the title can lift some of the burden of constantly having to prove your worth, especially if you're not a member of a historically privileged group. It can also correct for compensation bias: two staff engineers should be making the same amount, even if one of them is a white guy and the other isn't. (Compensation can get perilously out of whack without banding tied to titles.) The bias is still there, it's been compartmentalized into convincing the org that you meet a rubric, but you can at least bring receipts to that conversation.

rovolo··on Effective Rust (2021)
> Java with checked vs unchecked exceptions

Java doesn't make it nice to deal with exceptions though. Converting a checked exception into an unchecked exception is incredibly wordy:

    int output;
    try {
        output = doSomething();
    } catch (IOException io) {
        throw new RuntimeException(io);
    }
vs Rust's method of defaulting an error result to a panic:

    let output = doSomething().unwrap()
https://doc.rust-lang.org/std/result/
rovolo··on First people sickened by Covid-19 were scientists at WIV: US government sources
The title says "sickened by Covid-19", but the text says "developed COVID-19-like illnesses in November 2019".
rovolo··on Apollo will close down on June 30th
> Suppose dang edited your post to say "I like to get drunk at work"

You're generalizing the action described in the article to something that feels very different to me. Yes, his actions fall under "editing comments"; yes, your hypothetical falls under "editing comments"; yes, I think that his actions make him more likely to do something like your hypothetical; no, I don't think that we should treat his actions like your hypothetical because they are different.

> Reddit CEO Steve Huffman today admitted that he had edited Reddit user comments that criticized and insulted him, wielding his power to anonymously change references to his own username, and replace them with moderators of the pro-Donald Trump subreddit, r/the_donald.

> Huffman — who posts on the site as "spez" — admitted to the transgression after being called out by users of r/the_donald, saying he was inspired to edit the comments after a spate of insults emanating from the pro-Trump subreddit. "I messed with the “fuck u/spez” comments, replacing "spez" with r/the_donald mods for about an hour," Huffman said, indicating that the only thing he secretly altered was the target of the insults.

rovolo··on The Rust I wanted had no future
> I still don't understand why I can't fetch a URL from top level javascript.

> Maybe javascript async is build upon regular promises and regular objects, instead as a proper language element with proper support in the javascript engines?

Yes, they are promises.

> The async and await keywords enable asynchronous, promise-based behavior to be written in a cleaner style, avoiding the need to explicitly configure promise chains.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

> The naive approach (put async calls in a queue, and periodically check if they are completed or can be executed) seems fast, deterministic, and good enough in every way? Okay, maybe zig needs the speed, and can't just stop the execution of the sync code time to time to do something else, but why javascript?

You're describing preemptive multitasking. You can create separate execution threads pretty easily in most languages (even super old C code), but that's not why Javascript and Zig have the 'async' keyword. The difficult part isn't the asynchronous execution; the hard part is handling the result from asynchronous code (i.e. the 'await' part). Promises are a simple mental model for organizing how pieces of code depend on the results of other pieces of code. The C# documentation does a good job explaining this:

https://learn.microsoft.com/en-us/dotnet/csharp/asynchronous...

Note: From Zig's documentation it sounds like 'async' is cooperative multitasking. This is single-threaded execution. It is "concurrent" code, but it isn't executing in "parallel".

Concurrency is difficult because it is explicitly resource management. You don't need concurrency for calculating the correct answer, you only need it for managing time.

rovolo··on India cuts periodic table and evolution from school textbooks
I agree that all of the example in the blog post and bbc article are nonsense. However, I think that you're slightly wrong in this statement:

> I think the implication was that there was some sort of systematic campaign to erase Indian records of that knowledge

The blog post is more specific than "Indian records". The blog post is talking about the Vedas in particular. I don't know much about the Vedas, but this looks a lot more like biblical literalism to me. The references to the Raj and to stolen knowledge are used to bolster the Vedas as a primary source of truth.

> Even by today’s standards, if properly applied, these Vedic Sutras can create most advanced technological instruments and mammoth machines ever known to mankind.

> Science expanded its views in the area of observation as well. Thomas Edison developed the light bulb and the motion picture based on Vedic principles. Sun rays emitting illusory rainbows, speed of light and its composition are all explained in Vedas. The idea that light defines or makes our universe visible can be found as explained by Shrila Prabhupada in his purport to SB 2.9.4 “In the darkness one cannot see the sun, nor himself, nor the world. But in the sunlight one can see the sun, himself and the world around him.”

FWIW, I think that it's pretty straightforward to suppress knowledge though. You can record knowledge into books, but it's not really known if no-one is reading the books or using that knowledge. You can suppress metal-working know-how by eliminating metal-working jobs. The Raj had a profound control over India which affected the available areas of work, which would affect what people wanted to learn. You don't have to explicitly ban a topic to make people not want to study that topic.

rovolo··on Social media can be a ‘profound risk’ to youth, surgeon general warns
My partner's mom read her diary at ~11 and then got mad at her for writing about her frustrations with her mom. She then grounded my 18yo nibbling a couple weeks ago for writing the same sort of frustrations on the notes app on their phone (she's the legal guardian). My partner became withdrawn from her mom and kept all of her social life to herself, hidden from her mom.
rovolo··on Degrowth and the monkey's paw
> At the time of the Gilded Age,

[1] starts at 1947; [2] starts at 1979; [3] starts at 1964. None of your sources show that poverty was less of a problem during the Gilded Age (1877 to 1896). I find it very hard to believe the Gilded Age handled poverty better since it predates Social Security and the Great Depression.

rovolo··on Infosec company pwned by 4chan user
"This comment" is referring to lbatross13, not to you. I'm uninterested in talking to lbatross13; I was adding context for other readers.
rovolo··on Infosec company pwned by 4chan user
The "bait" this comment is referring to is that a Sheriff publicly denounced in a press conference a bunch of neo-nazi messaging spread around his town during a racecar event.

https://www.jta.org/2023/04/27/united-states/a-florida-sheri...

The sheriff's parents' house was swatted. These are the 4chan posts which were included in the various news articles.

https://sports.yahoo.com/4chan-2-men-used-online-170958670.h...

> "It's too bad Mike Chitwood isn’t safe now that I'm planning to kill him. I'm going to shoot Mike Chitwood. I'm going to kill him by shooting him to death."

> "Just shoot Chitwood in the head and he stops being a problem. They have to find a new guy to be the problem. But shooting Chitwood in the head solves an immediate problem permanently. Just shoot Chitwood in the head and murder him."

https://www.clickorlando.com/news/local/2023/04/20/3rd-4chan...

> “I WILL KILL CHITWOOD, MARK MY WORDS.”

rovolo··on Haskell in Production: Standard Chartered
To be nitpicky, wall clock time isn't the same as CPU time or power draw. You can increase efficiency at the same time as you increase wall clock time because they aren't necessarily the same metric.
rovolo··on FBI agents accuse CIA of 9/11 coverup
This is the first time I've heard of Bandera, but skimming the wiki articles these dates and numbers lack some context which I think is important.

"On 1 January 2014", this was during the Euromaidan period. There were earlier rallies, including "50,000 to 200,000" on 2013-11-24. Anti-protest laws were enacted 2014-01-16. Yanukovych was impeached on 2014-02-23.

https://en.wikipedia.org/wiki/Timeline_of_the_Euromaidan#1%E...

"Anyway if you really want a poll, they did it and it shows that 74% of Ukrainians have a positive view of him." This poll was conducted 2022-05-04, only 2.5 months after Russia invaded Ukraine on 2022-02-24. In comparison, a 2021-05 poll found 32% positive, 32% negative, and 21% mixed. (The 2021 poll was included on the UK wiki page right before the 2022 poll.)

https://uk-m-wikipedia-org.translate.goog/?_x_tr_sl=auto&_x_...

"Weird and convenient how this information is excluded from the english version of the WP Bandera page." This specific poll is in the English version of the WP page under "Attitudes in Ukraine towards Bandera". It was added sometime around 2022-06

https://en.wikipedia.org/w/index.php?title=Stepan_Bandera&di...

rovolo··on The Great Electrician Shortage
The NEC is also free online (with registration). The NYC amendments are also available starting on page 30 of "Local Law 39 of 2011" linked from the page.

> 27-3025 The New York city amendments to the 2008 National Electrical Code. The following New York City amendments to the 2008 National Electrical Code are hereby adopted as set forth in this section. In the event of conflicts between technical provisions, the more restrictive shall apply: 2008 NEC New York City Amendment

https://www.nfpa.org/codes-and-standards/all-codes-and-stand...

https://www.nyc.gov/assets/buildings/pdf/ll39of2011_electric...

rovolo··on The Great Electrician Shortage
Note that this article is plotting "% of women 40-45 currently married". Limitations: 1) only women, 2) "currently married" instead of "ever married", 3) the 40-45 age band is when kids finish HS if you had them in your early 20s, which could juice the divorce rate. I tried to get a broader picture from data.census.gov, but I don't know how to navigate it well enough to recreate the Brookings graph.

https://data.census.gov/table?t=Marital+Status+and+Marital+H...

rovolo··on Sold a Story: How Teaching Kids to Read Went So Wrong
1) Do you mean "Academic Art" the style, or "Academic" art as a type of person producing the art? https://en.wikipedia.org/wiki/Academic_art

2) What's an example piece which you think has helped "annihilate" academic art?

rovolo··on Tech Leaders Blamed San Francisco for Bob Lee’s Killing. Then Came the Arrest
> The cause could have been (with equal evidence for each case) aliens ... people were quick to project their biases onto the situation

It would indicate a specific kind of commenter bias if, lacking any evidence, most comments on the original thread were about alien abductions and cow mutilations. Saying that it's weird that so many people talked about aliens doesn't necessarily mean we should suspect a human. Noting that we know a lot of murders were conducted by humans would be evidence that it was even weirder that there were so many comments about aliens.

rovolo··on Chipotle plans to ditch gas grills at 100 new locations
They mention 3 locations in the press release, so here are the electric generation types by state https://www.eia.gov/beta/states/overview

Gloucester, Virginia - 53% gas, 36% nuclear, 6.5% renewable, 4.5% coal

Jacksonville, Florida - 70% gas, 15% nuclear, 8.8% coal, 5.2% renewable, 0.9% petrol

Castle Rock, Colorado - 41% coal, 30% gas, 29% renewable

rovolo··on Chipotle plans to ditch gas grills at 100 new locations
The picture in the article is of a flat top grill, which I imagine is easier for a restaurant to keep clean. Would gas vs electric matter much to you on a flat top where you aren't moving a pan around?
rovolo··on Supercentenarian records show patterns indicative of errors and pension fraud (2020)
That is a decent control, though I think that finding "all people born in 1900" is probably more difficult than you'd imagine. I propose adding "who died 20-30 years ago" because that will make it easier to find comprehensive data. You would need to make sure your survey isn't biased towards people who were notable enough at age 90 to be included, because living past 100 makes people notable in a different way.
rovolo··on Supercentenarian records show patterns indicative of errors and pension fraud (2020)
This isn't a good control if the record accuracy depends on the age of person.

Imagine if you're trying to find medical fraud and you find out that a lot of supercentenarians have cancer. You try to control by comparing them to the average, and supercentenarians have higher rates of cancer than normal. Is that fraud, or does age lead to higher cancer rates?

rovolo··on The average American has the same life expectancy as the worst part of England
JFYI, the ACA did have a large impact on the health insurance coverage through expanding medicaid. The percentage uninsured was halved from 18.4% to 9.1-9.8% (in states which expanded medicaid. In nonexpansion states, the uninsured percentage went from 22.7% to 17.1-19%).

I hear you about the health care situation though. Health insurance is definitely not the same thing as health care.

https://aspe.hhs.gov/sites/default/files/migrated_legacy_fil...

← PreviousPage 2 of 11Next →