Recent submissions

Comment · 6 days ago
> These students paid (a lot of) money for this service

The schools are providing two services to students, not one. There's one directly and the other indirectly. And those two services are sometimes at odds.

The direct service is to teach them. Skills, knowledge, perspectives, critical thinking, etc.

The indirect service is to act as a proxy for people and organizations in the world to avoid having to do a thorough examination of a person's abilities. A degree is an attestation that a student has cleared all the hurdles and accomplished something of value. The better the reputation of the institution, the more value this service is to a student.

Just because students are paying for the direct service doesn't mean they aren't also paying for the indirect one too, it's just that the reputation has been established by all the students that came before and these students will be affecting the reputation for students coming afterwards.

Regardless, because a huge chunk of the service is that attestation, it's not as simple as the customer pays so the customer should get what they want. The universities need to figure out a way to maintain the value of their attestation in the face of students who try to subvert the evaluation process and a changing world. And if homework is providing little value in that regard, some rethinking might be warranted. They could assign it and optionally grade it on request for students who want their work evaluated but make it clear that it bears no connection to the grade that leads to the degree. They could come up with some other means of evaluating whether students have worked or learned the material. They could rework the material to account for the existence of AI. Just like calculators or the internet changed the work environment to obviate previously valuable skills, today's students will be living their lives in a world where AI exists and certain previously valuable skills will not be valuable going forward. A university's job is to produce the most capable person for the environment in which they will live their life. If the old curriculum isn't doing that, the curriculum needs to be rethought. And homework might take on a different role or be significantly less important in that rethought curriculum.

Comment · 8 days ago
It’s also neat to discover all the other extremely useful things you can check out from the library. Buying a new piece of IKEA furniture? Check out a power drill for a couple days and save your hands from having to screw in 30 screws into slightly misaligned holes. Cooking some dish that requires a pan you’ll only use once in your lifetime, your local library might have that too.

I was gobsmacked when I started browsing the physical stuff that my local library has available to check out for free. YMMV, of course, since every library will have different priorities in how they spend their money, but it’s not hard to learn what resources are available to you and sometimes they are substantial.

Oh, and while we’re on the subject of commercial-free streaming services, Kanopy and Hoopla are awesome and something everyone who complains here about paid streaming options should be using a lot more of.

Comment · 10 days ago
My guess is this is where the "off" part of the name kicks in. As in they've left the tracks and are no longer on Rails. As in they've moved beyond the Rails paradigm but are claiming to be a spiritual successor to the original philosophy.

To paraphrase Doc Brown, "Rails? Where we're going, we don't need Rails."

This is Rails with the AI-equivalent of a hover conversion and Mr Fusion to address perceived limitations of Rails.

Comment · 16 days ago
> The simple answer is media. First television, then internet, then smartphones.

And, as is often the case, the simple answer is incomplete/oversimplified. Because there are cultures which have absorbed those technologies while remaining much more social than Western cultures. And they are ones that are less individualistic and stress more of a group, family or clan mentality.

The issue with fertility rates is similar/correlated. Most of the developed world is seeing rates far below replacement, but some cultures are far more resistant to the influences of technology than others. Many developed countries have tried to address their low birth rates from a policy standpoint, essentially paying people a small percentage of what it costs to raise a child to incentivize parenthood. But I’d argue it’s far more important to address their low birth rate as a cultural issue, which is basically a semi-narcissistic focus on maximizing our own lives rather than doing what’s best for our (for lack of a better word) tribe. Because the less individualistic a society is, the less it’s struggling with these problems.

I’d posit that a lot of this has to do with the decline of religiosity in Western cultures. Religion was where a lot of people got their group cohesion and sense of an importance of something greater than self. And while I’m no fan of religion, we’ve removed it without replacing it with something else that serves the same function. We’re going to have to find that something or these sorts of trends will only continue.

Comment · 2 months ago
The concept is fine, but I'm a big fan of doing it with mise instead. It does the exact same thing plus a lot of other things really well. The environment for a project is not just things that get stored in environment variables, it also includes specific versions of tools, common project tasks, git hooks and such. Being able to manage all of that in one place ends up being really useful.

I also really like that for sensitive variables (AWS tokens, prod DB passwords, etc), I can keep those in a dedicated secret store (I use 1Password for personal projects and there are more enterprise focused alternatives for work).

Comment · 3 months ago
The Iranian team’s treatment is a prime example. The Somalian ref being denied entrance is another. And the Balogun red card is a double example (it shouldn’t have been a red card in the first place, but the precedent that the President of the host country can get a call overturned is even worse).
Comment · 3 months ago
FIFA looked at this World Cup as an experiment. They wanted to see whether turning the monetization knob all the way to 11 would encounter significant resistance or whether fans would still watch/attend. The US, with its plethora of expensive stadiums and lax regulatory environment for price gouging compared to Europe, was the perfect testing environment. They upped the number of teams to 48 to get more games, used dynamic ticket pricing, added hydration breaks for more commercials in markets that would allow it and added a few other income streams. All this more than doubled their profits because, and this is the important part going forward, fans didn’t push back. They complained, but the still came/watched.

So this will now be the new norm. Host countries will be ones where laws don’t prohibit gouging fans. They’ll come up with creative solutions to meet the rotation requirement like the upcoming host a couple games in South America farce that’s allowing them to go to Saudi Arabia after that. They’ll continue to push the boundaries of decency until they get sufficient pushback.

Comment · 3 months ago
I’m not so sure about that. I can see a real rationale for creating sanity checks using AI to more quickly/proactively catch pathological billing issues before they become HN nightmare stories. They wouldn’t replace billing code, but there are many ways that stupid customer mistakes can cause real costs to Amazon that either have to be refunded and absorbed by Amazon or paid by the customer causing a negative opinion of AWS. If a billing AI watching costs in realtime could detect, say, a lambda loop in the first 10 min and either alert the customer or kill it, that would make AWS feel a lot safer to use. Enumerating these conditions and fixing them individually is a task that Amazon has proven incapable of achieving. An AI watchdog layer might be the perfect shortcut to addressing all of these problems at once. Because it’s well-trodden territory that AWS has so many multi-thousand dollar foot guns that make it really scary to use as a hobbyist or small business on a tight budget.
Comment · 4 months ago
What's interesting is that I can see exactly what is happening behind the scenes at the Times because I've been in so many meetings that resulted in similar data-driven decisions.

Both your experience and the article author's experience manifest in the feeling of an antagonistic relationship and frustration on the part of the customer. But what I'd wager is happening is that the analytics teams have looked at subscriber retention and seen patterns. Perhaps subscribers who use 3 of their 5 key features don't cancel nearly as often. Or maybe subscribers who share with family rarely cancel because they either assume their family is getting value from it or they don't want to have the conversation about whether it's worth the price.

I have no doubt that a pure-digital product like the Times has tons of data on their users and have determined the key metrics that lead to retention. So their natural tendency is to try to game the metrics by trying to push as many accounts into those high-retention buckets as possible. The behavior you and the article author have experienced is the result of an organization becoming extremely data focused and losing focus on the customer experience. It's something to remember for those of us who ever find ourselves in a meeting where we're dissecting retention metrics and trying to figure out how to make our companies more successful.

Comment · 5 months ago
This.

It's funny that GP mentioned science fiction as a negative because what immediately springs to mind, for me, is Neal Stephenson's The Diamond Age. We literally have the tools to build his "Young Lady's Illustrated Primer" today. We just have to give today's AI a lesson plan to follow and ensure that it never gives the student the answers, and only keeps explaining the concepts in different ways until they click. Wrap that in an iPad app and you've essentially got the exact self-paced learning tool that Stephenson envisioned changing the world.

Comment · 6 months ago
The issue I have is that people are still trying to shove AI into a pre-AI educational paradigm. And yes, if you introduce AI into a world where people are still trying to teach kids the way that they were taught in the 20th century, AI looks like a threat because it allows kids to cheat, both testing and themselves. But we have the option to stop trying to teach kids the way that they were taught in the 20th century, which I think people here are fundamentally not understanding.

It's an old book now, but Neal Stephenson's Diamond Age includes the vision that we should have for education. We literally have the tools today to build his fictional "Young Lady's Illustrated Primer." What he envisioned was not that far off from an iPad with a Claude subscription where Claude has specific goals for the conversation. It's not teachers lecturing a class, it's individualized education where an AI teaches students at their own pace using their own interests. And built into AI is the ability for precocious kids to go beyond the curriculum, either on tangents or to more advanced subjects. This is impossible in a world where a teacher is trying to shepherd dozens of students through a curriculum as a group.

In the 2010s, we got some of the way there with Khan Academy. It was genuinely new that a student could rewatch something until it clicked rather than having to digest a lecture and have any question that didn't immediately spring to mind go unanswered. AI offers the possibility to go a step beyond this. Instead of rewatching the exact same content, AI can present it to the student in multiple ways based on a student's confusion and keep explaining it until a topic clicks. It can find examples of things that a student finds interesting to show how what they're learning isn't just theoretical. If a student likes space, the AI can discuss how the trig concepts they're learning apply to the Artemis II mission. If they like sports, it could apply the same concepts to tennis. Students in literary classes could read different books according to their interests while AI ensures that they understand the same sorts of concepts while discussing them. By customizing based on the specific curiosity of the student, it can make learning far more engaging and actually fun.

To address your #2, schools should be working with Anthropic, OpenAI and Google to shape a new personalized paradigm of educating students. They should be working out deals that give access to AI to their entire district. If I were heading the Department of Education, I would go a step further and get companies to bid on a contract to put their AI in the hands of every public school child in America. A version of the AI where teachers input their curriculum into the AI and students work through it with the AI, either alone or in small groups and the AI reports back to teachers so they can intervene where they are most needed would allow school districts with staffing shortages to serve more students more efficiently and with better results.

Sometimes it feels like our current system of education is only secondarily concerned with students actually learning and the primary concern is testing students to sort them into different tiers to be absorbed into different strata of our workforce. AI does compromise this sorting process to some extent. But if we can get back to the true mission of education and think creatively to deploy AI to best educate students, we have the potential to transform education like never before. What if we don't need to test students? An AI can give an individualized assessment of how well a student has grasped what they're supposed to be learning based on weeks of individualized work. It's as if we can give every student their own private tutor who will report back to the teacher on the student's actual progress. When you have that, stress-inducing exams are a ridiculous substitute.

I've been pretty shocked at how closed-minded the responses to my comment have been. We're supposed to be a community that envisions radically better futures that can be built with technology. And here we have a revolutionary new technology that upends a staid and increasingly problematic part of our society and the majority of the responses are geared towards explaining why that staid and problematic institution should be maintained unchanged. AI is fundamentally a danger to our current education model, but that model can change radically for the better. And I would've hoped that more people here would have recognized that.

Comment · 6 months ago
I'm old enough to remember a similar controversy over whether to allow calculators in math classes. While most schools were banning them to force kids to learn how to do math without them, my school went the other way. They mandated that every student had one and then changed the assignments and tests to account for it. Gone were questions that had whole number answers that could be computed in our heads. Instead, answers were complex and the only way to know whether you'd done the question correctly was to be sure of your method. They even allowed us to write programs in TI-BASIC that we could use on tests, the only limitation was that we were not allowed to share programs with other students. I discovered that rather than trying to cram for exams, I could just write a program that would solve each class of problem we were likely to see on the exam, and by essentially teaching my calculator to pass the test, I also taught myself. It was a vastly better way for me to study. It also led to my decision to major in comp sci and my career in software. I'm forever grateful to those teachers for choosing to see the latest technology as a multiplier of student potential rather than a way students could cheat to avoid learning.

So I can't help but wonder whether schools are going about this all wrong. Rather than banning the use of AI and trying to catch students who are cheating, why aren't they creating schoolwork that requires AI? These tools are not going to cease to exist. The students they are preparing are going to live and work in a world where they exist. To my mind, you best prepare students by teaching them how to use the tools most effectively, not by teaching them how to work without the tools. Students should be learning how to prompt AI without hinting it towards a specific answer. They should be learning how to double check the answers AI gives them to ferret out hallucinations. They should be learning how to produce work that is a hundred times more complex than what us older folks had to do in school. We should be graduating students who are so much more capable than any generation before them. I think we're doing them a disservice by trying to give them the same education that was given to those from previous generations. The world they will inhabit has changed radically from the one we entered into following school.

Comment · 8 months ago
What’s obnoxious about them isn’t tariffs conceptually, it’s the implementation.

There’s an argument that some sort of tariffs are actually necessary. The world is changing and the US has become reliant on countries who increasingly have divergent interests from the US. Additionally, some countries have aging populations that will make them more and more unreliable places to manufacture stuff in the next couple decades. It’s entirely reasonable to believe that it’s pretty critical for the US to begin the process of re-industrializing as soon as possible and tariffs are a crucial lever to make that happen.

But…how you do that matters. Re-industrialization is a process that will take decades and the businesses doing that need to be fairly sure of the government’s policy for most of that period. If Trump had built a broad consensus with Democrats for the tariff policy so that businesses could have understood that a future Democratic president or congressional majority would continue the tariff policy, then businesses would be able to plan accordingly and begin the massive capital outlays that come with re-shoring manufacturing. And the tariffs would strategically exclude certain items like the steel that would be necessary to build factories. And, lastly, you wouldn’t pick now to go on a deportation spree when a sizable chunk of the nations construction workers are undocumented immigrants, since all those factories will need to be built by someone and there aren’t enough Americans to do it.

But instead of the sane and well-reasoned way to do it, we’ve got Trump’s shoot-from-the-hip chaos version. The tariff policy changes weekly, so businesses can’t predict it, let alone rely on it in the way they would need to to spend the collective trillions of dollars on manufacturing infrastructure that need to be spent. And he’s antagonizing Democrats to such and extent that any future Democratic administration will drop the tariffs on day one. The result of which is that businesses, understandably, are hunkering down until he’s out of office. Instead of spurring the massive investment we need, his policies have chilled spending on manufacturing. The only thing we’re really building at the moment are data centers.

So there’s this narrative that tariffs are awful now that’s really the result of someone incompetently deploying them. Some sort of tariff policy would actually be a necessary medicine for the country to help heal the damage from an over reliance on a globalized system that is going to crumble in the coming decades. It won’t be easy, but the earlier the country starts to address it, the better the outcome will be. But it needs to be done intentionally, in a bi-partisan way and through acts of Congress, not in a scattershot fashion where Congress is a bystander and a single deranged lunatic pulls tariff percentages out of ass whenever the mood strikes him.

Comment · 1 year ago
> almost everyone who says they want a smaller phone will just buy a larger one anyway

The problem is that smaller phones are usually fundamentally flawed in ways that aren’t about the smaller screen. Whether it’s a worse CPU, worse camera or smaller battery, people are almost never making their purchasing decision based on screen size with all else being equal. I don’t think we can conclude that most people who ask for a smaller screen don’t really want one because many just don’t want a slow phone that takes worse photos and dies by midafternoon.

I think there needs to be a recognition that bigger screens aren’t only about the bigger screens. They’re also about giving phone designers more internal space to cram in components and a larger battery.

Comment · 1 year ago
> But what's missing is a shared cultural experience

This is my problem with the proliferation of streaming platforms when it comes to movies and TV. We’ve arguably got more and better content than we’ve ever had. But I find myself far less motivated to watch it. I used to watch content anticipating the conversations I’d have with friends and colleagues. Now, whenever we try to talk about it, it’s 30 seconds of, “Have you seen …?” “No, have you seen …?” “No.” Until we give up and talk about something else.

It’s made me realize that the sharing it with others part was always my favorite part of listening/watching and, without that, I can’t really become emotionally invested it the experience.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton