skysight-inc/HackerNews huggingface dataset:
The entire reason any political party, monarch, dictator, etc throughout history cares about what goes on in the bedroom is to ensure that families are settling down, so less likely to revolt when you're taking care of children, and you're ensuring there are healthy future farmers, producers, soldiers, tax payers, etc. Religion often plays a role into shaming people into those roles, but isn't necessary if you can do it with force.

If you're a woman or a guy playing around with seven dildos, you're not doing that and should be playing around with a member of the opposite sex's genitals. Hopefully you'll get a baby, whether you want one or not
> A couple digressions. I have multi-dimensional empathy for my students. Is that a thing? It is. It means that I learn more from my students than they learn from me. There are more students than me, and they have so much more stuff going on than I do. Although I don’t condone cheating at all, I can recognize that students sometimes resort to cheating because of other life stuff going on. Plus, it was/is a global pandemic, with stress galore. So, we were all in a major life stuff happening moment.

> I was also weirdly empathizing with how hard it would be to cheat in my course. I was sad and angry about the cheating, but in terms of the process they would use to cheat, I knew it would be harder than normal and I could empathize with the difficulties they were experiencing.

> I don’t like cheating in my classes, and I respond to it when it happens. This was the first time when 75% of the class was cheating way beyond the pale for half a semester. My first inclination was to fail everybody. Aside from all the ways that I can be empathetic, there was a lot of evidence in the chat that students were blowing off the course and making a mockery of the whole thing. But, the brash language in the chat could also be covering up difficult issues students were facing in their lives that were preventing them from committing to their studies. Cheating isn’t an answer, but it happens. Just like how playdough goes through the extruder when you make pasta with the toys from fisher price. Metaphors.

> ...

> The point is I had no intention of zooming into class, failing 75% of my students, and calling them all a bunch of cheaters in the middle of a pandemic…even though a bunch of cheating happened and all that. And, no I’m not that soft. It’s just, I’m not the police. Education isn’t a form of punishment. I’m trying to get students to engage in my course. Failing them all isn’t a solution.

This person sounds like they have perhaps an excess of empathy.

This wasn't a case of people getting behind on one or two things and cheating to catch back up, in which case I could understand the leniency. It was 75% of the class trying to cheat their way through essentially the entire course.

That said, there's certainly worse qualities to have in a professor than the patience of a saint. Their alternative syllabus idea later on is neat, though to me it feels weird to respond to what's essentially a lack of effort with a massive effort of your own.

> The first category of student emails was the “I did it email”. There were also “I did it and I’m sorry I did it emails”. And, stuff in between, like not necessarily sorry. All of these emails contained students pleading with me not to ruin their GPA, or how they have never done any thing like this before, and they were really stressed out, and they would never do this again. Some of them seemed heartfelt.

Well, I'm sure they were very heartfelt about being sorry they got caught. How many do you think would have been feeling sorry if they'd gotten away with it scot free?
How do you know if grades matter for your future? In my first uni year, I had no idea I'd get a job before my studies were over.

If there's an actual correspondence (eg you get next year scholarship for your studies only if your GPA remains above X), that's an incentive to cheat, so there is one issue.

And while curves do suck, it also sucks to be compared with someone having photographic memory in most exams where that is a very useful skill (even though the exam is not sttempting to favout photographic memory). Or some lazy bag who is more talented at something so it took you 10x more effort to get the same understanding. Basically, you are stacked against so much, that cheating is just a small part of all of that.

In short, it sucks being compared to people using everything they can to their advantage. But then again, that's what happens past university too, so it's just real life.
Curves typically ignore outliers (because otherwise they would be useless, there’s always that one kid) so unless everyone except you is cheating you’re usually fine.

There are two cases, usually, where curves make sense.

* When the professor doesn’t actually know how hard the exam is because it’s a new test. And since people save tests that’s most classes.

* When the professor is actually trying to find that one kid. This is super common in theoretical maths. The exams are incredibly hard with the expectation that you won’t finish it and graded on a curve or some other measure like “the test is out 100 points but there are 200 possible.” But when someone gets a perfect score you direct them to the phd program.
So you join the chat, say nothing for months, and then pull the rug out from under your students?

If a professor joined a group chat, without any corrections to what was being shared, "no news is good news" would be the assumption.

Trying to read this was embarrassing.
I'm still trying to understand why I should care. My work is sedentary so I have plenty of time to charge.
The deeper point is an exam is a very poor proxy for actual learning to start with. The fact is profs by and large don’t give a shit about teaching quality, let alone learning, and most want to toss up an exam on the learning platform, get grades submitted before the deadline, and move on.
IIRC, in European universities, university courses tend to be much more heavily exam-weighted than American ones. I've heard of classes whose grades were nothing but exams.
It also happened in 2019 for me!!
> cognition enhancing drugs, others who had exam copies from prior years to help them prep, and a lot of people who copied each others’ homework

I feel drugs and copying are quite different - the guy on drugs did put in the work and the effort, after all.
I'm not really a fan of how the author handled the situation, but it is clear they care about their students and want them to learn. But when the second semester begins and the author silently joins the new groupchat... I feel like that is a lack of integrity.
* "have spun" (past perfect/completed action). But kudos for not making "spin" a weak verb: "have spinned".

The only complaints I have heard about Starlink are "it's taking too long! I put money down months/years ago and I haven't got a terminal yet!" User reports are uniformly of good to excellent service -- especially compared to the alternatives available in its intended service areas.

My impressions are that if SpaceX were not supply constrained for its terminals, that $44M per month could be $220M per month at this point, and that there is room for another five-fold increase at least.

Starlink has no direct competitors and a high barrier to entry into its niche. Projected steady state revenue seems to be well above steady-state cost, so I don't see why SpaceX can't continue to obtain funds for Starlink if it needs them.
Yes, it is implicit advertising for (about to be) homeless in Kentucky.
Which is why credentialism and learning are very different things.
FWIW Uber sold its autonomous vehicle research division in 2020. https://www.npr.org/2020/12/08/944337751/uber-sells-its-auto...
The best coding interviews for 90% of tech jobs are ones that are heavy on coding and light on theory. Very few jobs are particularly well served by somebody with strong theoretical foundations, while most are well served by somebody who can pump out high quality code quickly.

Yet most companies interview as if they are inventing novel storage/processing mechanisms. Theory is important to understand which tools to leverage when, of course, but not to the extent that it's typically prioritized in the typical interview.

I've had plenty of people crush the theory portion of the interview and be poor performers on the job (slow coding, low volume output), but I've never had somebody crush the coding portion (implement very fast and proficiently), and perform poorly on the job
"Of course it's company policy never to imply ownership in the event of a dildo... always use the indefinite article: a dildo, never your dildo."
Modern nuclear plants can withstand seismic activity.

Current nuclear plants just dont fail in such way as to "threaten all of Europe and Africa"
> Aside from all the ways that I can be empathetic, there was a lot of evidence in the chat that students were blowing off the course and making a mockery of the whole thing. But, the brash language in the chat could also be covering up difficult issues students were facing in their lives that were preventing them from committing to their studies.

This author really does not want to confront some plain truths about his students and academia as it exists today.

> My understanding is that students who collect multiple faculty action reports like baseball cards may cease to be continuing students at my institution.

I suspect the institution doesn't give a good goddamn as long as the students wounds are self-inflected and their checks still clear.

> Even the student who sent 15 emails of lies got a second chance.

In a strange way, this article is really a character study about the author, and not at all about cheating. The author is deeply interested in procedure and drama, which makes for amusing storytelling, like a detective that's trying to find a murderer while constantly trying to convince himself that whoever he was, he didn't really mean it.

It is interesting how often he is attempting to detect cheating and plagiarism, even writing his own R scripts, and then says

> TBH, I’m so over trying to deter my students from cheating. There are so many ways I could lock down my courses. Not interested. If real life was about being monitored by proctoring software that spies on you at home and forces you to test under duress, it would be a sad real life.

But then continues attempting plagiarism detection for the rest of the semester, and the next! Maybe he considers it separate from cheating. Slightly baffled by all his behavior. He is quite kind, and expending extraordinary effort over students who are adamant about expending none at all.
The choice is between writing a few ugly if statements making the code a little worse or spending 10x the time refactoring hoping you don't introduce any regressions.

Those few ugly if statements might make the code only a little worse and take 1/10 of the time to do the job properly if the code was previously good. However the trouble with technical debt is the interest can compound rapidly. Your random set of if statements combined with three other developers' random sets of if statements from previous hacky changes (two of them in other parts of the code that the part you're modifying now implicitly and surprisingly depends on as a result) could be a story with a very different ending.
I gave up trying to understand or even care what this was after 5 seconds of fighting the scrolljacking and endless animations to actually get to the content of what this thing is.
It's not. The BAT ecosystem is pretty much the only crypto project that is injected with "real money". It comes from the advertises that want to buy space in Brave's own ad network. For every dollar that an advertisers pays to Brave, they give 70 cents to the users.

The payouts are calculated in USD, not in BAT. BAT is only used because it is the "easiest" way to send money to users without getting banks from every corner of the world involved. If you want to cash out the BAT, you need to go through the KYC with one of the partner exchanges. But if you just want to use the BAT to tip other users, no KYC is needed.

The ads from Brave are completely private - your browser downloads the whole inventory, the ad-matching is done in-device, and a separate service is responsible in validating double-blind signatures to count for your ad views.
After leaving the mormon church, I lost much of the attitudes that had been ingrained in me there, but one thing I didn't lose was a hatred for cheating.

> So you join the chat, say nothing for months, and then pull the rug out from under your students?

They pulled the rug out from themselves. Don't wanna fail? Then don't cheat.
(1970-2020) Every Year of High School Medley [video]
says who? accessibility is not that hard to achieve if you know what you're doing and make efforts from the very beginning to build your product in an accessible fashion
There are lots of interesting (and challenging) topics in this area and those tend to be a great source of complexity. For instance, do we want to replicate the full world? Or each client will keep only partial world state? This decision will impacts literally every other aspects such as programming model, security model, game play, etc.

I see a good potential for better formalization in this area. At its heart, this is literally distributed streaming system engineering with extremely wide, fluctuating variety of requirements in the name of game play first. You don't need to be 100% accurate on physics simulation but the result shouldn't diverge too much on every clients within a very limited bandwidth. You want to depict character movement as accurate as possible across every player, but their detailed status should be shared to their allies, not their opponents. Synchronization of continuous and discrete states are fundamentally different. How can we build a single, general networking model to unify those kinds of requirements without resorting to some ad hoc solution?
https://techcommunity.microsoft.com/t5/discussions/electron-...
Sure, I agree with that. But when you raise this in the context of fusion it implies that you think fusion is somehow preventing this, so where's the evidence?

If you took every dollar of ITER and put it into solar would it make a meaningful difference? Probably not. It just reads as extremely misdirected, and maybe even sealioning.

And to be clear, I think ITER specifically probably is a waste of money, but it's a waste of money on a shockingly tiny scale for how much negative attention it draws, it's by far the bulk of spending on fusion, and none of it really has much to do with anything to do with scaling out manufacturing and deployment of proven technology.
I just did a quick test of cycle.travel using the last couple trips I took, and it’s pretty good!

It’s anecdotal, but definitely better than what I’m seeing with Val halla / google / apple.

Can you share any details about how your route finding works?
When I see statements like this I know they are by people who have never actually tried to teach a class.

What you are describing in an incredibly labor-intensive process. If you want to restructure education so no teacher ever has more than 8 students and 2 classes a semester (and tuition is $100k/yr)... maybe you can make this work.

In the real world, where a teacher has 3 sections of 30 students, "just make exciting and engaging material!" is honestly an asinine statement. You can't spend 2 hours evaluating each student's homework assignment.
Exactly! As a SWE pursuing MBA, I was surprised to learn how critical marketing is to the existence of a business, and that it's way more logical, quantitative and data driven than people realize.

You can write a hugely popular app with great UX, and super scalable backend but if you don't align your marketing parameters you won't make ends meet.
I wish the west coast could succede from the rest of the US, especially the south. Everyday I am becoming increasingly ashamed to be associated with them in any way.

Some individuals are okay, I have some friends in Texas (though none are gun owners).

Things are spinning out of control between the abortion restrictions, school shootings, and toxic and hateful political climate. The macro trends are alarming, to say the least.
Im tired of the overtop concern about it and the heavy-handed punishment I have seen for it mostly. Im also just not a fan of the entire academic system which puts people in massive debt (often because of parent/social pressure) that has surprised pikachu face when they cheat so they can pay off that debt.

The system is absolutely fucked.
Every time I've done this, I've done so knowingly and intentionally, into a repository that is not public and will never be public.

That last part is what makes it okay. I can only assume the kind of person who puts their dotfiles in a public github repository - or, more generally, puts things on github by default - does not have as strong a public/private distinction as I do.
Group work is terrible, but project-based ability assessment is much better than multiple-choice tests. I quit school before graduating, so maybe I’m not the best example, but I had one instructor that noticed a few of us were bored out of our minds in an intro to OO class and told us we could skip all assignments and the final if we turned in a working clone of Asteroids that met certain criteria, using a vector drawing library called Processing, by the end of the semester.

Instead of making class Dog extend class Animal for the whole semester, I found myself learning how to do polygon collision detection, optimize it with a rectangle intersection pre-test, modeling thrust and inertia, etc. I started adding level-ups like extra lives, missiles, procedurally generating increasing difficult levels.

Still some of the most fun I remember having with a computer.
> (B) disincentivize cheating. This is tough to do but if someone is motivated not by a grade but by the experience or knowledge gain itself cheating is no longer of interest.

When I was in college, the rule in our department was that if you failed the final, you failed the course.
In the US it is illegal to fill out the census. Making an error is purjery.
I've heard a lot of the same from the professors I'm close to, even when taking significant measures to prevent or reduce the incentive to cheat (like making the exam less important, making it open internet but no communication or using that annoyingly intrusive lockdown browser). Even when having the ability to look things up on the internet, there were cases of it being relatively obvious when people were communicating (not that I know how).

Many of them just ended up cancelling the results for those exams outright.
Cheap ARM server(other than free Oracle cloud) are coming!

hetzner has signed a deal with Ampere.

https://www.hetzner.com/presse-berichte/2022/03/167137

however, after using Oracle free tier, I was surprised at the amount of stuff like Docker images that don't support ARM, a lot of images hat to be built manually(GH actions did that for me) or had source images which had x86 binaries!(looking at you bitnami)

in the end I needed x86-64 server to have incompatible images/services on.
The Logic of Not Voting
A nice article, but I do wish there was something similar for the increasingly less Edge Case of VR/AR/XR as a category because the font stacks in 3D perform different. There are chromium forks like the Meta Oculus Browser and Igalia has taken over Firefox Reality Browser now called Wolvic and embedded Unity browsers like Vuplex all running in a specific vendor's Android build. I find a lot of non-generic CSS/Font combos break in WebXR experiences without even getting into CJK or RTL issues. Then you have the game engine side of font handling which is a different topic but gets in the way of compatible rendering behavior.
A giant planet may have “escaped” from our solar system, study finds
My college Software Design & Testing did this well. One big group project that takes the whole semester, but you have to write and submit a simple plan that outlines each team member's responsibility, then you have periodic milestones. Part of the milestones are reporting on what each team member actually did.

This works because it's closer to a real work environment, where you'll have a manager who's at least somewhat aware (or should be) of how much each person is accomplishing. The whole, "just let the group figure it out" process that is so common in schools doesn't work, because there's no one with manager-level awareness and authority.
They're not going to "pockmark" the globe. Starlink V2 will have inter-satellite laser links so local ground stations are no longer required. It's an impressive engineering achievement and a huge improvement to the system with great practical benefits. Providing internet service to as many people as possible and without geographic limitations is hardly a nefarious plot.
I'd argue that's exactly what they're for.

If it's for "pure" education or something with no grades, it's just a glorified library that sells expensive books.
> you can have 50k servers. Sure they're not necessarily 50k unique machines

Props to game servers- they atlre more complex than much of eterprise software.

However this is a big distinction - depending on a game, 10 - 100 game istances could run on one physical machine
I had a few classes like that, decades ago; and I agree that they were the best in terms of curbing cheating. Stressful as all hell for those with anxiety issues, but the format also made some honors students become exposed for the frauds they were.

In retrospect, I think the format is still the best but I would remove the narrow time limit. Give the students a whole day to try; and so not artificially filter out those with anxiety.
"In at least 150 words, demonstrate your understanding of what it means to behave according to a high standard of personal and academic integrity" -- should have made that 2000 words, minimum.

Great write-up, more than fair teacher who wants only what's best for their students.
This is a nice insight.

Dear Big-G: Thanks a lot for your hard work, you've really done something.
Vivid memories of my high school literature teacher reading Cliff’s Notes and ensuring her tests covered things not discussed in the notes…
Turkey’s temple mounds illuminate the birth of civilisation
CEO is about driving a PERSON (of which a corporate entity is also a US person) and can literally direct the corporate into any direction.

A political leader is constrained by numerous laws. No, they do not deserve billions of dollars.
Sensirion SCD40 and SCD41 CO2 sensor (2021)
You’re absolutely correct about those facts, but you’re also avoiding the thrust of my argument about improperly calling your database durable when it is decidedly not and could fail a trivial power-cut test. A database’s one job is not to lose data.

I respectfully call on you to rescind that word in your documentation for cases when it is not activated, including the default configuration. If this is the default to help the database’s reported benchmark performance, falsely implying it’s durable is simply cheating. And if the hardware has limitations that impact performance, c’est la vie. All storage hardware does.

The fact that RocksDB does this makes any claims of durability it makes equally specious. And as we were taught as schoolchildren, two wrongs do not make a right. RocksDB needs to address this too, to the extent it makes or implies any false or misleading durability claims.
Beethoven bridged the Classical (think Haydn and Mozart) and the Romantic eras of classical music. In his early career was was very Classical, a student of Haydn and interpreter of Mozart. He's often considered the transitional composer between the two periods, and can hardly be considered "Modern," much less post-modern.

He is, of course, timeless.