skysight-inc/HackerNews huggingface dataset:
> A bit like forcing students to use an abacus while calculators are around.

But... we do that already. We ask students not to use calculators, or not to use scientific calculators, during exercises, exams, etc.
And it's not because we want to impose an extra load on them, but because we think that by not using calculators you learn to deal with numbers, you build a strong foundation for thinking about math, quantities, etc.

But since we're talking about essays and coding assignments that are graded, one of the objection is that they should not be graded, because the goal is to use them for learning.

Sure, at the university, the ideal scenario is that students are there to learn and will do assignments even when they are not graded. That happens, but it's for a minority of them, because (understandably) the university is also a time for parties, relationships, etc, and students are young... In practice, many assignments are graded mostly to make sure the students do them, learn from them, and pass the course (maybe a patronizing approach, but in the end, if only 10% of the students pass, the teacher won't have an easy life with his/her superiors - but that's another story).
... according to one person on Twitter.
That's some bubble you live in, even in the US there's certain regions and industries where some of those words are almost encouraged (so much for "literally anywhere"), let alone the "Western world".

Whatever microcosm you may be in, it's on a very extreme end of the western world and it would be useful to realize this.
Hm. To me, it seems that the article could have been quite a bit more differentiated.
I agree that it's ridiculous to avoid using the word/color "black". On the other hand I don't see a problem with for example using "children" instead of "boys and girls" as a generic term for, well, children.

One thing that the article gets wrong though is why changes like these are made. As I read it, the author seems confident that the (only) reason is to avoid offending children. I'd be surprised if that was ever the reason for anyone to advocate for using other phrasings.
Instead, I'd argue, the idea is to stop reinforcing/introducing shitty (read: harmful to some degree) ideas. "Boys and girls" implies that those are the only two options. Using "fat" as something that only evil characters are and as something that should be laughed at implies that fat people are bad and that it's okay to ridicule them for being fat. And so on.

Now, the question about whether it's good and worth it to make these adjustments is one that imho can and should be discussed and that reasonable minds can differ on. But as is, the article seems to be written with either a lack of good understanding or good faith.
"I guess"? One month of tech salary would cover a studio rent and feed an adult human for a very, very, very, very long time. As I've touched on several times and NO ONE wants to really engage with, there's a lot of out of touch people here that have no idea what "live within your means" means and don't want to be remotely honest about their expenses.

Or somehow thinks "within [their] means" means that they're untouchable and unfirerable. Bet the general sentiment towards unemployment and collective bargaining has changed around here recently! Or not, tech workers are great at excusing-exceptionalism.

EDIT: This actually makes me wonder. I would really like to see data about peoples' empathy regarding unemployment/homelessness/unions and their ability to withstand an unexpected job-loss - how much "F you" money do they have saved, how much do they live conservatively?

The folks around me born into money are much more comfortable "spending their paycheck" than those of us that came from more middle-class backgrounds and graduated into comfortable money.
> In other words, you haven't seen the "cheaters" who were among the best students.

If they were able to fool everyone to the point of being considered good students, it means they weren't cheaters, just that they had a different approach to problems than others (which is kinda what you say after).
In earlier versions of Moodle there used to be a peer review assignment type, where students evaluated each others' submissions and both scores and other students' evaluations were scored. Thwn teacher only had to evaluate the reliability of some evaluators to infer skill level for everyone, if I recall correctly.

My understanding was that this scaled quite well but you wouldn have to ask the professors.

This was used in an HCI course at my uni in Tampere, Finland, years ago. As a student the experience was very communal and enlivening.
> Our business is doing great, but I guess that's not enough to maintain job security anymore.

Find a job at another company “doing great” and be the first let go because you’re the new guy?

I learned during the Great Recession that if you have a job then keep the job.

Also, as one of the other commenters posted, don’t take a job making less than what McDonald’s pays just because the company thinks you’re desperate.
How do you plan your life and career around the idea that you can be let go at any time for and be unemployed for an unknown amount of time, with no assurances you’ll be employable in the future?

For sure, one should not overextend themselves, but conversely you can do everything right (live below your means, invest vs frivolous spending, robust emergency fund) and still fail.

The anxiety of those faced with this reality is understandable, and there is substantial data demonstrating the harm of such an environment (chronic stress) to the human.
Stateful NAT requires kernel connection tracking. Stateless NAT does not, and is still a form of NAT. It's sometimes used in IPv4 networks, even!
I don’t think a text editor can be called a dependency when every computer in the last 30 years has shipped with one.

At the end of the day you have to pull in a SSG from elsewhere and run it.
I am fine with rights holders being allowed to change it (copyright is a different issue) but I am criticizing the reasoning.
oops, I meant to write "I can't imagine going back to civ5".

I should have probably clarified anyway. There are other viable strategies that people have found, but I just find it very annoying how much the game shoehorns you into the 4-city strategy through the very-unfun and just... dumb?... happiness mechanic. Imo Civilization-building should be about finding optimal exponential growth based on what you have to work with in your particular game, not about optimizing against arbitrary breakpoints in the rules and/or exploiting degenerate and counterintuitive strategies (such as the mysteriously viable warrior spam).
During travel the other day, I saw a molten sulfur train car.
layoffs hurt green card holders? like, in a visa status way??
I lived for several years in Cambridge and then several years in Manchester and then several years in Glasgow and then several years in London and then several years in Oxford and then several years in ... Each city was the best time in my life, including ... :)
> The flip side of it is exploitative large commercial almost-monopolies which do their best to make you spend money you shouldn't on things you don't need. Markets full of almost exactly the same deal dressed up so many different ways that you don't realise you're going to be stiffed any way you go. Cheap initial prices hide very expensive prices later on etc etc.

Yes, Europeans are fond of telling scary tall tales about these kinds of strawmen. "Our economic growth may be sclerotic, our regulatory environment may be completely uncompetitive, and every third company may be relocating operations elsewhere, but the real win is that we don't have too many kinds of products to be confused choosing between!"

It's a coping mechanism for decline.
Perhaps it is indeed a grievous mistake to gloss over the fact that slaves are literally producing your chocolate even today: https://en.wikipedia.org/wiki/The_Dark_Side_of_Chocolate https://en.wikipedia.org/wiki/Child_labour_in_cocoa_producti... . Just because it might not be happening in the Western world, doesn't mean we have any less of a moral obligation to be genuinely concerned about this state of things.
ChatGPT runs 10K Nvidia training GPUs
Windows home edition, we don’t control those PCs, the clients buy them themselves.
I suppose, but having written plenty of essays as an adult I can say with complete certainty that nothing I learned from my 5 paragraph days was of any use. No one, not you, not your teacher, not any real life audience for any topic you would be presenting on or publishing for, wants to read anything remotely close to what you're forced to write in school.
You sound like somebody who has not spent a lot of time meditating. Maybe try it before opining further?

You need many books to explain how to do meditation, because people vary widely and it's a complex set of skills with subtle goals. However, reading a thousand books is not sufficient to understand it, any more than reading all the books about bicycles can make you able to ride a bike.
Did you read what I said? I'm saying that the H1-B isn't a permanent worker program and has been effectively being used as one, when in fact it is supposed to be a temporary worker program.
I teach CS1. A lot of this post resonated with me.

In particular, I don't think that beginners are well-served by relying on AI to complete their assignments. Later on, once they've developed some computational thinking abilities, sure. Starting out, no.

There's a real dearth of good options available to computer science educators today for teaching introductory material effectively in the face of all the new and existing ways there are for students to cheat. A lot of what people offer up as alternatives are unworkable or downright bad ideas:

* Paper exams represent an unrealistic environment, encourage terrible programming habits, are a nightmare to grade, and don't test student abilities to identify and correct their mistakes—which is maybe the most important thing we want to assess.

* Oral exams also don't scale and raise obvious equity issues.

* Beginners have to build basic skills before they are ready to work on larger open-ended projects.

We're fortunate at Illinois to have a dedicated computer-based testing facility (https://cbtf.illinois.edu/) that we can use to allow students to take computer-based assessments in a secure proctored environment. This has been a really important support for our ability to continue to teach and assess basic programming abilities in our large introductory courses. I'm not sure why this idea hasn't caught on more, but maybe AI cheating tools will help drive broader adoption. (Such facilities are broadly useful outside of just computer science courses, and ours is heavily scheduled to support courses from all across campus.) Anything would be better than people returning en masse to paper programming exams.
Building a better logging tool: Seeking early adopters and feedback
Hi everyone,

I'm currently developing a logging tool called LogsHQ.io, and I'm looking for help and advice from the Growth Hacking community.

LogsHQ.io is a tool designed to help developers and DevOps teams manage their logs more efficiently. I've already received valuable feedback from 10 users within my close network (running my tool in production :) ), but I'm hoping to expand that to ideally 100 users or ultimately 1000 users to gain more diverse insights, needs, and recommendations.

So, I'm reaching out to the Growth Hacking community to help me achieve that goal. If you have experience in driving growth for early-stage startups, I'd love to hear your thoughts on how I can attract more testers and early adopters.

Ultimately, I'm looking to create a tool that saves time and makes life easier for developers and DevOps teams. Your feedback and advice are invaluable in helping me achieve that goal.

To make it easy for testers to get started with LogsHQ, I'm offering a Free Plan that includes all the features. For testers who would like to commit to using LogsHQ in the future, I'm also offering a coupon for 40% off the subscription price for the first year. (coupon BQTJYSPD)

If you're interested in testing LogsHQ and providing feedback, please don't hesitate to reach out. I'm eager to hear your thoughts and suggestions.

Thank you for your help!
Same here, I really can’t be bothered with SSGs or something like WP. I don’t even really bother with how my website looks, it’s as plain of HTML as you could get.

It suits me well.
So the vendor refuses to sell a support plan and requires you to purchase a brand new machine? That does sound monopolistic and abusive but I don’t see how Microsoft is to blame.
Podcasts especially scratch this itch of "hanging out" with other people in the most alienated and commerce intermediated way
I'm sure a predictable contrarian like O'Neill would have found something to complain about in how it happened.

Paraphrasing from Dahl's 2010 biography but worth reading in full https://www.google.com.au/books/edition/Storyteller/fit6PwGW...

The National Association for the Advancement of Colored People (NAACP) objected to the original film version on the grounds that the book was racist ... they were adament that the title of the movie also had to change because they did not want it to promote the book.

Roald agreed to "de-negro" the Oompa-Loompas in both book and movie ... The movies title was altered to "Willy Wonka and the Chocolate Factory".
That happened to me in Italy. I knew I was in trouble when the chef came out to shake my hand. I did not realize the steak was priced per ounce, was the biggest steak I’d even seen, ended up costing me ~$400.
A lot of great comments here about the difficulty recognizing one’s own biases. A related thing I like to think about is the jungian concept of the shadow; if we can see it, it’s not the shadow.

I do think we can look for evidence that we are at least limiting the impact of our biases. For example, if you don’t change political affiliations at least once or twice in your lifetime, that’s probably a sign you’re controlled by your biases and not really as free or rational as is optimal. What’s the old saying, if you aren’t a liberal in your youth you have no heart; if you aren’t conservative as you get older you have no brain. But I think moving in the opposite direction is also a good indicator of free thinking. A foolish consistency is the hob goblin of little minds. Dynamic thinking is the only real thinking. We should grow and evolve overtime.
Any corporation which fails to extract more value from it's employees than it pays them doesn't stay in business for long.

But yes, you are absolutely correct, and the value added by a productive developer is probably vastly larger than the value added by the rest of the rank and file. That's why developer centric startups can grow so large, so quickly.

Still need the rank and file to take care of pesky things like sales, payroll, governance/compliance, etc...
>Didn't the Victorians (and people before that) rewrite Shakespear all the time to fit the current vibe?

Yes, and they are now generally mocked by today's critics for doing so.
I think very few people can claim to an absolute principle against any kind of editing of books for children, since this has been happening for as long as books and children existed, including in the past century -- does anybody buy a "Grimm's Fairy Tales" book expecting to find "The Jew Among Thorns" included?

There is also not a free speech issue at play here other than that already imposed by the copyright system. The Dahl estate is not being forced to make these changes, and indeed nobody can compel them to authorize publishing an unaltered version of the books (under current law).

But once you've set those grander questions aside, you can evaluate this specific case. Do you agree with the purpose of the edits? Do you think they're appropriate in degree and scope? I would say that I am somewhat sympathetic to the intention of some of the edits. Dahl fielded objections to his work during his lifetime, and pushed back strongly against the suggestion that his books were unsuitable for children for moral reasons [1], but he also changed (or permitted his publisher to change) the Oompa-Loompas from an African tribe to something more fantastical. These kinds of spot changes can be seen as analogous to a parent or teacher reading aloud and skimming past occasional material [2] that they don't find suitable for their audience.

It's the scope and degree of the changes here that I find inappropriate. This is not a scalpel removing a small blemish, it's a complete makeover. It's replacing Dahl's world (and his worldview) with a different one. Many of the changes feel arbitrary (Matilda can't read Conrad and Kipling? But Austen and Steinbeck are fine?) and others mutilate the humor or the meaning of the work. And there's no indication that unedited [3] versions of the work will be kept in print. For those reasons I think this is a terrible decision that should be reconsidered. If schools want reading material more compatible with modern mores there are many authors writing today. Or they can work to help kids get context on where Dahl was coming from. Authors don't need to be presented as moral exemplars.

[1]: https://www.hbook.com/story/charlie-chocolate-factory-reply
[2]: I recall a schoolteacher skimming past a scene in a book where a teenage boy was drawing a picture of his girl friend -- later, reading the book, I realized there was a brief reference to him "flushing at the swelling of her breast" or something along those lines.
[3]: Many books are edited with the author's permission after release, so what "unedited" means is complex (and makes some of the "you lose copyright if you bowdlerize your book" solutions I've seen to this difficult).
The event horizon you describe is always there. Be it 3D printing, AI, moore's law... etc... The things these things enable, are hard to predict.

Think about cloud computing. It changes the game massively for startups and for people who need enterprise class infrastructure as mere mortals.

Another constant tension to show you how unpredictable all this is: Do you use kernel networking, let the kernel use hardware offloads, or goto use DPDK? The choice of what to do is changing as hardware changes, the kernel changes etc....

... Once you understand, that life is ALWAYS at an event horizon.. you understand AI is just another such event.

Prediciting the future is for the native... Making the future is the way to go. Currrently the AI guys are doing that. But another thing will rise up, it always does.
>Is it an act of cultural vandalism to stage a modernized production of Shakespeare so that the audience can empathize with the plot & characters better?

I'm a bit lost here - my experience with Shakespeare productions is that (whether they're staged in modern times or not) they generally don't change the language. Things like the Reduced Shakespeare Company notwithstanding, of course.

The irony here is that it's a redacted Shakespeare that gives us the root of "bowdlerization".
So my brother, my cousin, my uncle, his friend, and his son can all get paid. EZ money EZ life.
China successfully launches a pilot reusable spacecraft, state media report
Always worth considering your national domain if it’s easy to register. I use .ca because really why wouldn’t I?
When a work is old enough to have aged poorly, it should be in the public domain, and then everyone could publish and read the version they prefer. Some of those might be more interesting and popular than the original.

Copyright that persists long after the death of the author makes no sense to society at large. It’s just another form of rent-seeking capitalism.
AI will make the Semantic Web possible
Bryan Cranston on Malcolm in the Middle[0].

[0] https://youtu.be/yuGjVKOQc98?t=22
>When I get into late 20s and am rich, then I'll think about doing those things.

This is pretty unhealthy honestly. As I got out of my early 20s my worldview on a lot of this sort of "hole up and just grind, rest later" has changed a lot. Who knows what your late 20s will be like? I've seen them end up going all sorts of ways for different people. Maybe you will end up with some expensive medical condition, maybe you will just be older and not have the body you had in the early 20s. Some of your friends and loved ones will have died by then, you might even die, who knows? Live today for today, because there's no guarantee for a tomorrow. If this lifestyle makes you happy then by all means do what makes you happy, since avoiding stress is very important to a healthy long life, but don't ever defer enjoyment or happiness to some later time you assume will happen.
On the one hand, I really like such puzzles. It's a rush figuring out the seemingly impossible. On the other hand...

> there are levels about movies, music, books, poetry, code breaking, and hunting for things online.

..it's really frustrating not even knowing if you are even on the right path.
Cable TV also mostly evolved into more channels of more or less the same thing.

Streaming (outside of YouTube/TikTok/etc.) has done mostly the same thing--albeit with something of a bias towards prestige drama and away from slot filling procedurals. But there's less strikingly original and good stuff than one might like. And even the anthologies have been a mixed bag.
This is a difficult subject and my instinct is that there are no right answers, only opinions (so let's be civil and acknowledge that there are multiple valid points of view here).

This is the thing that I agree most with:

> The patrician urge of the sensitivity police to protect ethnic-minority children from certain words is infinitely more insulting to them than Dahl’s tales could ever be.

You'll find me generally on the side of preserving history as-is, and I'm against the loss of the original intent of the author, almost always. Mein Kampf should be available just as it was written, not so that the ideas may be passed on as valid and correct, but so that we remember and acknowledge that powerful people have put about these ideas in the past, and to give us some insight into why they might have done so. And let's not forget the consequences please.

However, I also have friends that I respect, who I think might be OK-with, or generally for this type of censorship (there's that pejorative language, not on purpose I promise). I still like them and I still respect them. I wish we could all just chill out a little. I would still say there are bigger fish to fry than this one right now anyway.

No, I'm not a minority child or even a fat old man, but this is still the opinion that I have.
I'll reveal the answer by the end of this decade when the copyright expires. The main reason I bought it is because it's not archived and transcribed on the internet already and it was frustrating me, so it became my Holy Grail, and then I was telling someone it was my Holy Grail and looking it up to show them, and that's when I noticed it was on the market.
Cloudflare open sourced workerd, the workers runtime. [0]

Of course there is more to the platform than just that, but your code isn’t exactly unportable anyway.

[0]: https://blog.cloudflare.com/workerd-open-source-workers-runt...
Incidentally, California mostly [1] already bans hidden fees for cars, and IMO the car-buying experience in California is better for it compared to other states.

[1] the current workaround is dealers listing the MSRP on their websites and arguing that that isn't an advertised sale price... but at least that only works for new cars.
Bill Lear is quoted as having described his creative process similarly. Can't find a reference to it now but I read it decades ago and never forgot it.
Very insightful! Now I'm curious what the bottleneck is.
So, an anecdote about one thing you saw once in one city (when?).

Thanks for agreeing that "it is raw prejudice to judge people and their intentions based on language and skin color."