You should check to see if it still works. My favorite thumb drive went through the washing machine several times and still works.
HN user
raddan
I 100% agree with you, but as a person who came up in the tail end of the generation we’re discussing (we bought a bargain bin TI-99/4a at K-Mart) and also a faculty member who has been teaching young people how to program for the last ten years, I can tell you that the overwhelming response they have to your exhortation is “WHY?” The current crop of computer users is basically everybody, and the current crop of CS students has primarily been motivated by well-paying jobs [1]. So really, if you want to get through to them, you have to motivate why they should care about bits and bytes in the first place.
Astonishingly, the Jobsian “bicycle for the mind” idea failed. Almost nobody now buys a computer to scratch an itch. They buy a computer (smartphone) to keep in touch with friends and family and to sometimes play games. The idea that software is a service that you pay for has been totally normalized. I find that it takes an entire semester of “imagine if!” scenarios before students start to catch on that WOW THIS IS AN AMAZING MACHINE! Some of them never get it. By analogy it’s like being upset at somebody in the 1970’s for blithely using their telephone without even stopping to consider what a fucking miracle the modern telephone system was. They would just stare at you like you have two heads.
I don’t really know how to change this, but I feel like this is the central battle in the fight us scientists and nerds need to fight in order to get the world to give a shit… about anything.
[1] this may be changing
I am also curious about this. The best sleep I ever had was when I was teaching an early morning class. Part of my morning routine is a short run, so this meant I was regularly waking up at 5am. I fell asleep regularly at 9pm when I was on this schedule. I use a sleep band [1] to track sleep, and it was the only time when I've been able to consistently get "high scores" on it.
Artificial light has a huge effect on drowsiness for me. This is quite noticable when I am out in the woods, camping in a tent. After sundown, I have about an hour left before I get so drowsy that I cannot keep my eyes open. Back home, indoors, I can stay awake almost indefinitely.
My PhD advisor likes to drink a coffee just prior to falling asleep. That way the caffiene slowly kicks in and wakes him up. I can't do this--I already have trouble sleeping and I feel the effects of coffee quickly.
But to answer your question-- for me, washing my face helps a lot. I don't know why. Not that I nap all that often.
There are things that are causal and have little to no effect and things that are causal and have a large effect. I think determining whether and how much something matters, especially when the target audience is "all humans" is a worthwhile endeavor. So it may seem obvious to you, but many many important scientific findings were because somebody looked a little deeper at something that seemed obvious to everyone else.
Interesting approach. Thanks for sharing. I should send my students your way for internships!
The rabbit hole goes deep fast with this one!
https://rcoh.me/posts/linear-time-median-finding/
I vaguely recall learning a randomized (approximate) streaming median algorithm in grad school, but the details have left my brain…
As a non-Australian I just have to know what “chippies” and “sparkies” are!
The first time I attended a selective school was graduate school. Like you, I was extremely nervous. “They’re all going to be smarter than me. I’m going to feel like an idiot.”
And it turned out to be true. Many of the students I went to school with had far better preparation than I did. And not only did I feel like an idiot, another person called me an idiot in front of everyone. Suspicion confirmed.
The thing is, once I accepted that, yes, maybe my preparation was worse, and that it was possible that I was admitted by mistake, I found a way forward. After all, if literally everyone is smarter than you, then in a way, you’re the luckiest person there: you’re surrounded by smart people, and almost any conversation you have with your peers will benefit YOU more than it benefits THEM.
Over time, I realized that the thing that mattered most was “time on task.” Unlike my peers, who had better instruction, because they went to better schools, had private tutors, etc. I had to work for everything. And I started graduate school late: I turned 30 the year I enrolled. So I was not distracted by social events, finding a romantic partner, or deep questions like “what do I want to do with my life?” I was all-in. I may have started a bit behind, but I finished well ahead of most of my peers.
I think it’s easy for students from my kind of background to wither under the pressure of an elite environment. As a faculty member, I’ve seen it happen many times, sadly. But there IS a way through it, and largely, the way forward is to value oneself, to develop one’s internal compass for good work, and to not let the social pressures overwhelm. I don’t mean to make this sound easy, but it IS possible.
It is. I think the professor here was being naive, but I appreciate his optimism. When I was in college (in the 90s), take home exams allowed a knowledgeable student to really shine. I’m not saying that they weren’t eminently cheatable back then—they were—but they also had the odd side-effect that, if it was a class you cared about, the test itself could be a learning experience.
For context, I am also a faculty member at a highly selective college. I had a similar shocking realization last year that it was likely that there was widespread cheating on homework assignments, which I used to favor heavily toward their grades. To verify my suspicions, I generated custom tests for every student in the class: the exam included code from students’ own programming assignment submissions. All I asked them to do was explain what they wrote.
The class performed badly on this exam, and the results were strongly bimodal. Roughly half the class aced the exam. The other half could make neither heads nor tails out of the code. For the students who wrote things like “lol, i have no idea” (real response) I opened honor cases.
I think many faculty right now are going through the stages of grief. We all knew that even at selective institutions, cheating existed, that many students were in it for the credentials. But as long as the numbers of known cases was low, we could convince ourselves that the few doing it were outliers. When a class does it en masse, it’s more than a slap in the face; it makes you feel like a chump. Have we been fooling ourselves this entire time? Was all the time I spent becoming a subject-matter expert a waste? Are the students just rolling their eyes when I turn my back? Those thoughts hurt. I personally chose to become a faculty member because it seemed like research and teaching were the best ways to maximize my impact.
I still have some hope. After all, I still spend my days working and socializing with like-minded thinkers, some of whom are truly brilliant. And every year, a handful of students come out of the woodwork and surprise me. But it’s hard not to think that the group of people who find joy in learning and creating is shrinking.
I am a little surprised that they rewrote the compiler in Go instead of just compiling the existing compiler to WASM. The linked announcement does not talk about a WASM alternative at all (rewriting a compiler is a risky move!). Does anybody know what the rationale was to do a full rewrite? The article really emphasizes speed, but not much else. Was it Go's concurrency affordances that made the switch worthwhile?
I'm glad that TypeScript uses JSDoc and not the hideous XML format [1] that Microsoft's other languages use.
[1] https://learn.microsoft.com/en-us/dotnet/csharp/language-ref...
When I was a teenager, my very first real job (after being a paperboy) was being a dishwasher in a popular local seafood restaurant. Minimum wage at the time was $4.25/hr but they offered me $5.50/hr. Boy howdy!
On one shift I was paired with a ex-convict. With the exception of the cooks themselves, most of the kitchen was staffed with high school students and ex-cons. The ex-con I was paired with was a dead ringer for Roger Daltry. I was on the "dirty" side and he was on the "hot" side (because there is a pecking order in even the worst jobs), and for some reason, he wanted _me_ to control the opening of the door. I think the reason is that this guy was high all the time and would space out unless something grabbed his attention. Anyway, I made the mistake of opening the door a bit too soon, when the machine was running, and it blasted this guy with steam. I remember him yelping in pain and then glaring at me angrily. One of the line cooks said something along the lines of "we try not to kill our dishwashers" which probably stopped the guy from punching me.
It's a beast of a machine. A little out of place in an ordinary household kitchen...
That’s a strange delineation. Engineering is essentially about designing a thing, asking whether that thing really does satisfy the desired criteria, and then iterating when it does not. Mathematical models of the world are tremendously useful to this practice—engineers don’t need to guess about many aspect of the real world: they have physics. What they want, more than anything else, is strong evidence that a property holds. Internal validity (proof) and external validity (experiment) are the best evidence that you can get—why would you throw one of those approaches away?
You definitely needed the manual. But an 8-year old version of me mastered the game so it couldn't have been that hard.
FWIW, the manual is a masterpiece. I really miss all the ancillaries that came with early computer games.
F-19 is a great game and one of my favorite Sid Meier titles ever. I remember buying it from Electronics Boutique in the late 1980s and playing it on our Packard Bell 286. The game's copy protection mechanism required you to look up aircraft in the manual and identify them. The consequence was that I memorized the entire set of aircraft in the game. I even bought a Gravis Analog joystick to play the game and I still have the keyboard overlay.
I would love a modern reboot of this game...
I also enjoy the huge explosion in availability of music. And I think the youtube recommender algorithm is insanely good. But I do agree somewhat with the author's sentiment: something has been lost.
I've been thinking about this a lot recently and I realized what was missing for me: the social aspect. Back in the 90's, when I was a teenager, finding new music required you to expand your social network. For me, the height of this was when I worked at a college radio station in the late 90's. It seemed like "cool music" came attached to "cool people." I've since outgrown the snobbery, but when I think about what socializing was like during those years, it often involved hanging around with no other purpose other than to listen to music together and to talk. Maybe the kids still do that but I do not and I miss it.
Throughout it I continued reading to him daily, mostly stuff that he comprehends just find but find too difficult to read on his own.
This reminds me of the father-son scenes in Zen and the Art and of Motorcycle Maintenance. The narrator—the father—reads Walden to his son, who is just at the edge of being able to understand it. That causes a lot of Q&A between father and son that the narrator initially finds annoying. But then he realizes that Walden reads better this way.
My parents had a rule where the default answer when I asked them to buy me things was no—except for books. Combined with the fact that we lived in the middle of nowhere and did not have cable TV, books were by far the most appealing thing around.
For what it’s worth I think people have always been this way. I used to read during recess when I was in middle school. I usually could not wait to get back to my books. But the other kids saw this as profoundly antisocial. I wasn’t being antisocial exactly; I was pretty shy and had a very active imagination. Amusingly, the school bullies misinterpreted my bookishness as weakness. That changed when I (accidentally) knocked out a kid’s front teeth during a fight. I felt terrible about it but the bullying stopped immediately.
This undercurrent of anti-intellectualism has been around for a long time. I would just ignore the naysayers.
I don’t have the same thing for the ebooks I’ve read, and it gives me a weird feeling of amnesia.
I have a similar feeling when it comes to my music collection, some of which includes rare recordings. I ripped everything and have it at my fingertips on my phone, computer, etc, but I often find that I’ve forgotten when I have. When I was younger, I kept it all on a shelf. Browsing one’s music collection (or a friend’s) was always a pleasant way to spend an evening socializing. With apps, that is all gone. I have recurring fantasies about building some kind of physical music player, with cartridges that one could insert into a “player”. The actual music would be stored centrally, but this would be more like a mnemonic device to make browsing more enjoyable. I could imagine a similar thing for ebooks.
The world is changing, and it's moving away from long-form reading and writing. The kids (as usual) are adapting faster than us oldies.
Perhaps this is the case, but it is a great loss to civilization if true. The fact is that there are many ideas that take time and length to explain. Read any good scientific paper. These things are not fluff. As the author of a number of scientific papers (at least a couple of which I would humbly claim are good), it is difficult—sometimes even brutal—to fit in all the essential information while also making the paper accessible to _people in my own field_. Moreover, the experience of writing a paper has lead me to conclude over the years that _writing is thinking_. So what you’re advocating for is the outsourcing of thinking.
Sorry, no. Fuck that. I didn’t work hard all those years just so I could have a good salary and standard of living. Those are ancillary benefits. I did it because I love learning, because it excites me when I do something difficult, and most importantly, because I deeply identify as a person who is interested in the world.
The thought I keep having as I read these recurring conversations on HN is “what the fuck happened to proud nerds?” A big group here seems obsessed with doing as little as possible for as much money as possible. It’s just not my style, man!
Obviously my experience is a little dated (graduated high school in 1997), but Shakespeare was a recurring theme throughout my high school English classes. We read The Tempest, Macbeth, Hamlet, and a number of poems, some of which we had to memorize and recite. I didn’t mind the poetry; I still remember bits of the Whitman, Coleridge, and Lewis Carroll poems I memorized. In addition, we read The Odyssey (which felt like torture to me), various Dickens novels, Jane Austin (also torture), etc.
Despite being an avid reader, I did not enjoy all of the above. However, now that I am middle aged, I count myself fortunate that my public school teachers forced me to do it.
The last time Facebook reported its monthly active user base they were at 3 billion. [1] So I guess the answer to your question is… everyone?
[1] https://www.sec.gov/Archives/edgar/data/1326801/000132680124...
I think the right way to go about this is to tax consumption. The most efficient one would just be a co2 tax, to not favoritize some emission over others.
I too thought this for a long time. But after watching taxes on consumption basically be a non-starter in the US for a long time, I’m not so sure anymore. Gas taxes are also regressive, which means the people who feel it the most are the ones least able to pay it. Raising the gas tax while retaining one’s elected position is challenging in the US to say the least. In most places in the US, driving is not a luxury.
To be clear, I think we need to move off of fossil fuels to the greatest extent possible as soon as possible. For those with means, it is a great moral failing to continue to drive a gas guzzler and heat one’s home with fossil fuels when there are better affordable alternatives. I’ve been driving an EV for nearly four years; it is now not just more affordable than a gas powered vehicle, it is more convenient. For me, the cherry on the top is that I also do not pay for electricity, because I took advantage of the pre-Trump II era solar tax subsidy and built a massive one.
The tax break was good for me, and it’s a shame that is gone (I paid off that panel in 5 MONTHS with the help of the subsidy), but tax breaks really only help the relatively wealthy. We need an investment in infrastructure for the masses to break their dependence on fossil fuels. I’m not really sure what that is.
It really is surprising how much air travel has changed during my lifetime. I remember feeling like kind of a loser in (public) high school back in the 90s when a select few kids would return from some exotic location for the winter break. But the consolation was that at least, like me, none of my friends went anywhere. There was one kid in my friend group who had flown once before. But if I recall correctly, it was to visit a divorced parent or something, so even though flying struck all of us as a crazy and aspirational way to travel, we all still felt bad for him.
By the time I was in my 20s (in the early 2000s), the situation was totally different. The most ridiculous: sometime in 2009, JetBlue had a deal, announced on radio, that you could purchase unlimited flights for 3 months for only $500. As my fiancee had moved to the western US for her medical school residency program, this was a godsend. I visited her every weekend... I don't remember if I took a full 12 trips, but it was more than 10. I would leave Boston immediately after work on Friday and then take a redeye and arrive back in Boston at 7am on a Monday. I haven't seen a deal like that in a long time, and flying has increasingly gotten worse since that experience, but it still is relatively affordable compared to my high school years.
Awesome! I am going to try this when I have some time next week. Fantasizing about how to make a better SimCity 25 years ago is what inspired me to pursue a computer science degree. I got sidetracked by a PhD and never returned to making games. Maybe your version is the one I always wanted!
I worked at Bedford/St. Martin, now Macmillan Education. It would be hilarious if you worked there (or at our nemesis one floor down in the same building).
Overall, as a technical writeup I enjoyed the article; however, I would caution that the author seems to approach publishing from an amateur perspective.
I also worked at a publishing company (for ~6 years) in the early 2000s. While you are right that the pros have some tricks to make the process easier, the fact remains that the process is not easy at all. Unlike in academic publishing, where nothing stands between the author and the reader, at a commercial publishing company (at least one of the majors), there are legions of people working behind the scenes. Editors communicate with authors; editorial assistants help the editors with fact-checking, drafts, basic organization and comprehensibility; copyeditors get all pedantic about formatting and word choice (sometimes resulting in arguments with authors that the editors need to smooth over); production departments that make the books look pretty, contain images whose copyrights are cleared and that can be legibly printed within a reasonable budget; graphic designers who develop house styles or even a custom style for a book and even original cover art; lawyers who negotiate copyrights for excerpts, images, and other ancillary materials; and on and on.
I know all this because I worked on a custom content management system for this company and in so doing I discovered that the process was incredibly complex. One of the major pet peeves of everybody involved was when an author thought they were doing anybody a favor by trying format things in Microsoft Word. Most of that information was thrown away and the real layout was done by people who thought in terms of widows, orphans, kerning, and leading (and so on). Once you know what all the people in a top publishing company do, the difference between an amateur publication and a professional one becomes immediately apparent. So I don't fault the author for getting a bit technical. The SE approach sounds like an epic attempt to make a complicated subject at least somewhat approachable.