Hacker Newsnew | past | comments | ask | show | jobs | submit | phatskat's commentslogin

I faced a similar issue with my teachers in high school - iirc I was able to argue that by programming the formulas, I was demonstrating an understanding of them. Being able to show that understanding in our testing was the concern from my teachers’ point of view.

> if you’re a software dev/engineer, if you haven’t made a mistake like this (maybe not at this scale though), you’ve probably haven’t been given enough responsibility, or are just incredibly lucky.

I’ve definitely made bigger mistakes, but we also had an Oracle DB that could INSERT INTO…SELECT FROM -point in time- that pretty much put us back to the point before we started our migration. And of course we had backups rolling all the time, as well as our pre-migration backup. We had a good, competent team, and we overlooked a small but catastrophic detail - it can happen to anyone, the goal should be to have backups and failovers in place because things _will_ fail, at some point, and a contingency plan is just good practice.


Don’t call him guy, pal.

I got a jCreate5 hub at clearance from an Office Max (rip) and the ports are labeled just like this, no futzing on which port is the PD

Maybe we even have the same one :)

Mine's this one:

j5create USB4 8K Slim Hub - 8K60/4K144 HDMI, 1 x USB-C 10Gbps with PD charging, 1 x USB-C 10Gbps, 2 x USB-A 10Gbps | Compatible with MacBook, Windows Laptops (JCH453)

https://www.amazon.co.uk/dp/B0C8NDXH8S

I bought it because unlike many other USB hubs, the host connection is USB4 / Thunderbolt 4, instead of just USB3 for the host connection.

> Ultimate Connectivity: JCH453 combines the latest USB4 controller with Thunderbolt 4 and USB compatibility, ensuring seamless connectivity with various devices. Experience the power of multiple ports in one hub.

Manufacturer product page:

https://info.j5create.com/products/jch453

> A USB4® multi-port hub incorporates the latest USB4® controller offering compatibility with Thunderbolt™ 4 and older USB™ specifications.

> With up to 40Gbps of throughput, dynamic data, and display bandwidth allocation for efficient display data flow, you can easily create a high-definition monitor setup.


> you don't accidentally become the richest man on the planet by being dumb

The accident of the whom and where he was born did play into it, but I will echo another commenter that he is an amazing capitalist - and I do mean that as an insult to Elon. He has done an amazing job of playing the game in a system that rewards shrewdness, cutthroat action, and manipulation. He managed to get enough clout to be able to lie about just about anything and pay for the echo chamber that makes it real enough.

Overrated? In most aspects yes. In being everything that is wrong with capitalism he’s right on point.


hmm, you call him "overrated" in the same breath as acknowledging he's one of the most effective capitalists alive, isn't this a direct contradiction? It's like saying Escobar was overrated in his field of work, that makes no sense, if you are at the top like few on earth, the man built the largest drug empire on Earth. You can find that repugnant but you can't call it overrated.

To me this still feels like it would be a net negative. I can scaffold most any project with a language/stack specific CLI command or even just checking out a repo.

And sure, AI could “scaffold” further into controllers and views and maybe even some models, and they probably work ok. It’s then when they don’t, or when I need something tweaked, that the worry becomes “do I really understand what’s going on under the hood? Is the time to understand that worth it? Am I going to run across a small thread that I end up pulling until my 80% done sweater is 95% loose yarn?”

To me the trade-off hasn’t proven worth it yet. Maybe for a personal pet project, and even then I don’t like the idea of letting something else undeterministically touch my system. “But use a VM!” they say, but that’s more overhead than I care for. Just researching the safest way to bootstrap this feels like more effort than value to me.

Lastly, I think that a big part of why I like programming is that I like the act of writing code, understanding how it works, and building something I _know_.


A lot of the benefit of scaffolding is building basic context which you can also build by feeding it the files produced by whatever CLI tool and talk about it forcing it to think for lack of a better word about your design. You can also force feed it design and api documentation. If you think that you have given it too much you are almost certainly wrong.

Doing nonsensical things with a library feed it the documentation still busted make it read the source


I forget where I saw it but there’s an old adage along the lines of “even if your computer is unplugged, in a vault, with armed guards, it’s probably not safe”.

My networking final in high school was probably my favorite test taking experience - there was a small written portion on eg subnets, but the bulk of our grade was setting up a physical network, testing it, and leaving the room. Our teacher sabotaged three parts of our network - could be hardware, router misconfiguration, etc. when we came in we had iirc 20-ish minutes to diagnose and fix it.

The best was when she barely unscrewed one of this big DIN connectors so at quick glance it looked fine, but wasn’t fully connected.


That does sound like fun, but it would probably be even more fun. to be the instructor giving this test.


> The best was when she barely unscrewed one of this big DIN connectors so at quick glance it looked fine, but wasn’t fully connected.

That's evil haha. It's the case where you unplug and plug again everything, changing seemingly nothing, but then it works


That sounds like the CCIE.


yeah was gonna say.

sounds like some of the technical exams i'ev taken, and/or one or two job interviews


Sounds more like a gameshow than education, like IT version of Hogwarts


I agree. But it hinges a lot of how it is graded.

If it is mostly a ”show your work”/”show your reasoning” kind of grading where your width and depth of attempts are more important than success then it seems OK.


It also sounds vulnerable to bias, unless the teacher modified each project in the same ways. How did they ensure they gave each student an equally difficult challenge and didn't consciously or unconsciously make it easier and harder for different students?


Presumably they do the same thing for every student. I hope they aren’t unplugging a cable for one student while taking a sledgehammer to the next student’s router.


“You have 20 minutes to get to RadioShack and back with a new router. It’s 11 minutes one way by car. Good luck.”

"For Miss Granger's ingenuity and resourcefulness, finding and patching a zero-day vulnerability in the router firmware... I award fifty points to Gryffindor."


AFAIK iOS gives you the option to include location data when sharing a photo, no?


I’m east coast but I just use LSP and a local environment - no need for WiFi or anything like that to get work (or fun) done


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: