skysight-inc/HackerNews huggingface dataset:
While plagiarism is unethical, nearly all means to combat it (detection software, esp. Turnitin) is also unethical; two wrongs don't make a right.

Under the ToS of all plagiarism detection software (at least that I've looked at), the student's work is added to the corpus against which all texts are tested against. This is what you would _obviously_ do if you were building a plagiarism detection app, however that means a student is forced to submit work to a private company, which will then profit off of their work.

You might say what the value of a gen ed term paper is to a student, and I'll agree it's not much. But that's not the point. The student is forced to provide that to a third party by the school, which will then profit from it. This isn't a Facebook-like situation where you can just not make a Facebook account. I would guess in many schools, refusing to submit to plagiarism detection software would be taken as evidence of plagiarism.

This is probably a few years out of date, and I see that Turnitin recently shut off their 'upload your own work so you can see if it's plagiarized' product, but for a student to have an active defense against plagiarism _costs money_. Yes, if a student wanted to make sure their paper wasn't accidentally plagiarized (this is common, because their algorithms are shit), that will cost a few dollars. This is unacceptable.

And for anyone who says, 'just transfer sections to a prof that doesn't use the software', there are contracts with entire departments and schools, which then force professors to use the software. Yeah, you could transfer _schools_, but the point stands.

Plagiarism detection software -- which purports to support the intellectual property of the author -- does just the opposite.

Also, I should mention that if someone wanted to cheat, they wouldn't plagiarize; they would simply get someone to write a paper for them. This service is far, far more common that you would believe.
I'm all for limiting data collection from kids, and for making our schools less like jails. But I don't think the author does a good enough job defining "cop shit" for discussion.

"Anything that presumes an adversarial relationship..." is an elegant description that might work for adult relationships, but it's harder to say what presumptions are baked into the structures you use with kids. My experience as the parent of two toddlers is that they are way happier with some forms of structure and discipline, including evaluations and positive and negative rewards. Humans actively seek that kind of "cop shit" out in their games and even personal relationships.

This essay seems to reject some pretty simple forms of structure and discipline (e.g. "badges"), which is a really presumptive thing to do. Try it at your school / on your kids and let us know how it goes. See how it interacts with kids having different needs, backgrounds and social environments. Not that there aren't many kinds of "cop shit" that is just as untested or which makes things worse, but assuming a (philosophically) simple solution is bogus.
What? The author says he's a graduate student (consequently very likely a TA) with a 7-year old daughter.
In the first project I worked on at MS we were entering a new, established market with multiple strong competitors, and because Microsoft at the time did not have the right tech stack to do web services, the initial tech choices were dubious at best. The first version looked great, but under the hood it sucked like you wouldn't believe. Then sales somehow sold it to some pretty large/important customers, and the team had to spend the next 2 years fixing things "under the hood". Now it's one of the leading products in its market.

My second project there was about enabling the desktop version of Office to be rented and backed by online services. At the time the idea was novel, and nobody believed it'd succeed, _especially_ because Ballmer was pushing it pretty hard. But succeed it did, wildly.

I know multiple such examples anecdotally as well, from friends. The initial versions of Azure seemed like a waste of time also (VMs topped out at like 32GB, everything sucked mightily throughout the entire stack, nobody thought it has a fighting chance). Today it's the second largest cloud, and growing rapidly. Still kinda sucks though. :-)

The initial version of Bing crawler was pretty horrible also (index team had more time, so their code looked squeaky clean in comparison), and it spent years trailing behind Google until they figured out how to close the gap (with "hiybbprqag" thing - the press got it wrong, they weren't "stealing" Google results per se; they augmented training data with clicks that come from Google search pages IIRC). Today Bing powers Duck Duck Go among other things. It's still not a wild success, but it's most definitely not a waste of time either.
Spot weighs 32.5 kg (71.7 lbs) according to https://shop.bostondynamics.com/DefaultStore/spot

So the A1 is 36% of Spot's weight.
That's all just rumour at the moment.

Frankly if they can launch I think they'd be insane to delay, every year they've had the rumours first then come out with a body blow to Intel, that momentum has been building and they've finally started to get real mind share for the first time in nearly a human generation so it would be silly to lose that now.

Also if I had to guess why they put these out it's because production improvements have meant they've got more available high quality dies than they had at the start so it makes sense to get a last hurrah off the line and it preserves the price points for each back to somewhere near where they where at launch.
So it writes the timestamp to the file metadata? That would cause issues with syncing, backups, running from a read-only filesystem, etc. My audiobook app already keeps track of current timestamp for me.
This is a very well-respected, well-known multi-arm trial 10x the size of US govt (NIAID) studies. It's 6x larger than Dr. Fauci's remdesivir study. It's highlighting a cheap, generic drug; nothing like Remdesivir.

It would be unethical to delay this announcement, especially when most hospitals are already supplied with the treatment.
Nah. The customer model is frequently corrosive to mission-driven organizations. Imagine it in medicine, for example. If I asked my doctor to prescribe me morphine because I'm the customer and I want it, they'd refuse. They should.

Education has a deep societal purpose, especially in democracies and advanced economies. Its consumers are generally immature, and are definitionally people who are ignorant about important things. Education must not be structured solely around whatever a 19-year-old happens to want.
Please don't cross into name-calling. I appreciate that you were standing up for someone you felt was unfairly treated, but please make sure to stay within the site guidelines while doing so.

https://news.ycombinator.com/newsguidelines.html
Is there any difference between those two expressions. Overall - yes you are right, 24 do sound better. Loss of details and replacement of them with digital (aggressive, non-random, correlated) noise indeed sounds harsh.
Just want to add a voice that this should not be flagged.
Wipr works wonderful on macOS and iOS. NextDNS is also an option. I use both together on my Mac's and iOS devices.

Wipr is one of the many content blockers available for Safari, be it iOS or macOS.
This only works when you are playing a fair game.

When China plays clear favorites with its companies, the US is forced to compete in tis unfair market.

This is especially relevant for industries that require such an extreme amount of capital to be bootstrapped, that it is essentially impossible for a competitor arise in the market fair and square.
Fair enough, that breakdown sounds about right to me. Though it's important to note that "rich kids" here means really super rich. I recall once hearing some admissions person half-jokingly say that they don't even notice donations under $10m. Which kind of raises the question, if the kid's family is contributing that much to the school, and part of the value for regular folks going to these schools is the opportunity to network with people with exceptional backgrounds, perhaps the occasional "my mom paid for this building" or "my dad is a world leader" student is OK?
A 100% agree that adjustment is needed. I don't even like TLA (end plagiarism detection? Really?), but I think the discussion around it is valuable.

The flag system gives a small number of users the ability to kill articles entirely too fast.
Well they have $20,000+ addons for better Lidar range, on device compute etc. Doesn't seem all that cheap to do interesting things..
No, this was ICBMs, including SS-19 and SS-20 in their hardened silos. Pre-boost.

Of course, the only way that works is if you use your devices preemptively. Hence you get the oh-shit realization that a technically sweet solution is politically destabilizing (given that any preemptive capability encourages the enemy to strike first). The same thing happened with some other systems, like a long-ranged stealthy cruise missle: it caused more problems than it would solve. At the end of the day, the problem is avoiding nuclear war, not winning it.
I tried NomadBSD in order to use RDP, but I couldn't get an earlier version of Remmina or xfreerdp.

It might be my lack of experience with BSD, but I got the impression that it is very hard to get a previous version of a package with BSD.

edit: corrected the name NomadBSD
This is true and I'm not saying you shouldn't use the .m4b extension, I just want to make it clear that that's the only difference.

A ".m4b file" is just an MP4 with a funny file extension.
In my opinion, if you're going to add a compilation stage to your bundling anyway, you can get far more mileage out of other options (such as Fable) than the tiny improvement TypeScript is.

The additional compilation complexity is not worth the small benefits of TypeScript, in my opinion. An even better language, though? I'm in.
It can join the ranks of meaningless phrases like "aircraft-grade aluminum", "chef-grade cookware", and "contractor-grade tools".
Another great read that was a collaboration of Stonebreaker, Joseph Hellerstein, and Peter Ballis is the RED (Readings in databases) book. It's been around for a while, and was updated just a few years ago - http://www.redbook.io/
Seems like a pretty mild form of slavery if all they have to do is change some words.
Those kids need better outlets, and more support; cop shit turns it into a power struggle that entrenches their adversarial mindset.

Source: I went to a "bad" public school, take issue with abusive authority, and had a mix of bad-cop and supportive teachers. It's the supportive teachers who rolled their eyes and moved on from my antics, and rewarded efforts I put into the class (regardless if they were trollish misinterpretations of assignments -- the good ones celebrate the creativity but still give a fair grade) who actually flipped me from being a class clown. Now, I've got a PhD in math.

Take a hyperactive, disinterested, insubordinate student and you will find intelligence and creativity. You can steer that focus towards destruction by whacking them with sticks, or you can steer it towards productivity by wafting carrots. Cop shit doesn't help except when students are literally beating eachother and you need to pull them apart.
Go's GC is notoriously low tech. Its design dates back to papers published in the 70s. Java's Parallel collector is most similar to Go's GC and its deprecated for removal due to poor performance.

Go collects VERY frequently to keep average pause times low, which hurts throughput. It also has pathological worst-case pause times, which is what the author ran into.

My suggestion of Java is just because its been used for high performance REST for decades. Rust has Actix and a few other frameworks, in Java you have 20+ options. Its a lot easier to get something off the ground when you're 99% sure you won't have to build anything except some glue code. Yes, Rust is faster, but is 30% better performance worth treading the wilds while you're trying to keep a startup afloat, I don't think so personally.

Using Java with Shenandoah or ZGC collector would directly handle their GC issue with rather boring technology
Is your claim that the "American Left" has decided to sacrifice the poor whites to help other races? If it is, it's not really an accurate claim. It's poor Asians who've taken the largest brunt of affirmative action, while Whites have remained relatively neutral in their standing.
The nice thing about OCD is that it doesn't have to make any sense, and you get to know and understand that it doesn't make any sense!

That paragraph generally sums up my day, but you do learn coping strategies.

I'm not sure if OCD generally gets worse, but mine definitely has gotten worse over the years. Therapy and counseling have helped in the last few years. I can at least leave the house now. I'm told there are medications that can help as well, but I'm pretty anti-psychotropic of any kind after a bad experience some years back; so that's a grave that I've dug for myself.

I'll be thinking of you brother/sister. It's never so bad you can't get out of it, even when it seems like it's impossible.

Looking for silver linings, people like us at least can say we're worried about the people around us, so we can't be completely terrible people!
Twenty Indian soldiers dead after clash with China along disputed border
I wonder what the employee discount is
You don't need the GPU, just depends on the type of compression you want. It supports intel VA-API as well as NVIDIA VDPAU
When a website loads displaying a spinner or a splash screen, you know it was made with some heavy framework, it's going to be slow, it's going to break a number of estabilished web UX paradigms (such as scrolling, history or the ability to open links in new tabs) and your phone will feel warm in your hand. You just know.
So Intelligent seagoing mammals evolved their wit on land and kept it when they went aquatic, is how I read what you're saying. However whales have been around for a very long time, so I can't accept that argument. If intelligence was of little use in the sea, it would have died out quite quickly I'd expect. I can't see it being incidentally preserved for 45 million years https://en.wikipedia.org/wiki/Evolution_of_cetaceans
As long as you're also comfortable reading the "over-engineering made our product inflexible, late to market, and too expensive" blog posts later.
> totally unknown in real industry

Microsoft, Apple, Amazon, Oxide, Mozilla, Dropbox and CloudFlare would like a word...
I’ve been using Purify on iOS since the content blocking APIs were released. It seems to do a great job, no complaints. Am I missing something?
Industrial mass-produced "assessment" is only necessary in a mostly-anonymous, un-personal system. If you have time to actually talk to a student, you can figure out pretty quickly how well they understand something.

I think of it like stack overflow. If someone borrows ideas and code from there for a code review, I'm fine with that, as long as they understand how the system is doing. Being able to do research and find information is a useful skill! But only if it's applied correctly, with understanding. So I'm going to probe on that. And it might be blindingly obvious to me that they didn't understand what they were doing, or why the pasted code isn't appropriate. And I don't need a "stack overflow detector" to see that.
Probably also features the plasticky hollow frail feeling of most chinese knockoffs. Still, if anybody wants to buy 7 of these and pit them against 1 Spot, I'd watch that :)
I just wish more developers would stop trying to improve their products by chasing the newest, coolest standard, and instead work on fixing bugs. But that's not en vogue these days.
I am deliberately avoiding the Armenian issue not to overlook it but not to lose focus. I wanted to reply to your "mainly a Western thing" argument. All my examples were only to enforce the argument and not to divert the attention. That is why I am not dignifying other threads by replying since they are doing exactly what they accuse me of.

It was probably my mistake not to make my point clear enough. I would like to restate my argument is that we only hear German war crimes at this high amplitude and frequency but almost never about the crimes committed by French or Belgian or any other Western nation. Not on the front page of HN nor on NYTimes. French and Belgian atrocities were also a nation-state crime including the one committed in the Americas.
> Is your code less functional and more imperative style due to Rust?

I would imagine so. Rust doesn't support tail call optimization, and variables are immutable only by default.
Mondegreen
I've thought a fair amount about inferring preferences (i.e. explicit vs. implicit feedback). Particularly for music, tracking skip data and feeding recommendations to the music player would make it a lot more convenient. My plan is to integrate more deeply with specific content types as time goes on/after the business is working.
So outside of organizing your recipe collection, this Apple ][ is just a $2000 toy, right?

-- some pundit in 1977, probably
Predicting a human being’s ability to “succeed”, regardless of domain, is very difficult.

The insights from YC’s process might be useful. While intelligence is important, it isn’t the most important variable. What matters most is a determined-to-succeed-at-all-costs team.

In the case of education, it makes sense to have some kind of threshold for general competence (GPA for instance) which is required, but subsequently to focus more on the “team” aspect of education. What kind of culture are you attempting to build on your campus? What kind of people are you trying to form? That’s the purpose of education, not technical mastery (that comes later).

Having said that, even a group like YC could use a standardized test to accurately measure that intangible force behind grit/determination, the force that drives a person to be a creatively unstoppable force of success. Of even more value would be a measurement contextual to environmental factors: i.e., higher or lower scores depending on what kind of people you are surrounded by, what kind of tasks you are confronted by.

To do that you’d probably have to model (predict) society itself, and then you’d have implemented Foundation. In other words, this is a problem much harder than whether or not to use standardized tests for college applicants. We don’t know how to predict the future of individuals and societies. It may be impossible. But if you’re looking for an embarrassingly ambitious startup idea, this sure seems like a good candidate.
Spaghetti code is spaghetti code. It refers to to the code being essentially so interwoven with each other that changing a single thing has consequences for many other locations in the code. Spaghetti code can be 100% bug free.

There are myriad of examples of our body having feature which you could equate to biological spaghetti.
It's better for shy students or students with poor verbal skills to work on that in an academic environment than to be dropped into a work environment where those things are just as important without their education ever bothering to help them with it.

"Interpersonal skills are optional" is not a good side effect of our current educational system!
I can't seem to vouch it, so I guess it's dead now. I think there's some rule that after getting resurrected and re-flagged, something is dead? I looked at this and figured it might be someone yelling for more "disband the police" or whatever, and the title is pretty inflammatory, but I clicked and agreed with the article. I suppose HN could replace every link with a tracking link to force people to click before flagging/voting/commenting, though that runs into concerns with data collection...
That’s a helpful link. Thx. Looks like no fatal doses.

But I wasn’t claiming they were doing so. I said “if” intentionally, since I know nothing about it.
Hate to be a Debbie Downer, but Proxima Centauri B is likely not habitable due to its star blowing away its atmosphere.

https://phys.org/news/2018-04-proxima-centauri-flare-powerfu...
The parent was sharing the book as a wonderful read and that you shouldn't be concerned about the title.

My counter point was that while I enjoyed the book's results, the read/process was the polar opposite of wonderful.

I felt my anecdata might be helpful to those who might pick up the book.
> When people talk about "ANSI sequences" and "ANSI conformant", they also indicate that likely their knowledge comes from old wives' tales and samizdat.

Or maybe some of them are actually referring to ANSI X3.64.

> Not actually testing it enough to find the common case where it doesn't work gives the lie to that claim.

I happen to maintain code that outputs VT100 sequences to control the screen; it's tested on GNU/Linuxes (various emulators), Cygwin, Solaris, MacOS, FreeBSD. Plus remote terminals like PuTTY, various Android SSH clients (ConnectBot, JuiceSSH, ...). So from that and other past work I'm confident that the escape sequence (which can be found in the DEC VT100 manual) works fine in more places than I care to support.
(If the only piece of code in this area I had ever written were the above script, then of course I wouldn't be.)

The script itself isn't portable; it uses nonportable features of stty, and Bash extensions of read.

The parsing of the terminal's response is probably adequate for the intended use, and was labeled clearly as "proof of concept". It won't handle serial line noise. (Actually, nothing will do that under all conditions anyway. Even if parity is enforced, the response can be damaged in such a way that it has valid syntax, but wrong digits giving incorrect coordinates.) Virtual terminals transmit the response reliably.

If you can think of a way that a malicious terminal emulator could target and exploit the flimsy parsing, do share.
I forgot to mention there is actually one reason to learn new frameworks and it is to educate yourself on the tools that are available. If you do it correctly you can get 90% benefits with 10% effort.

Just don't decide to build your new production application with a framework that you don't know or did little more than hello world.
The UAE exports oil and gas as well. How is that accounted for?
It's always interesting to note the whiggish, egalitarian overtones of the origins of the American public education system, as argued by one of its founding proponents, Horace Mann. The system was designed to teach children from all backgrounds the three Rs: reading, 'riting (sic), 'rithmetic (sic).

But even here, one wonders what results from diverging from the classical medieval trivium, which were grammar, logic and rhetoric. These were to form the foundational basis for the upper arts, arithmetic, geometry, music and astronomy, and the seven liberal arts combined were to form the basis for studying philosophy and theology.

It would be one thing for me to anachronistically pine back to the medieval way of education, but I can't help but be curious about what we lost out on through our own factory optimized, parallel reconstruction of an education system. The system seems now to serve first as daycare and only very distantly second as means to teach foundational thinking skills.

As such, I can't help but consider an alternate universe where we actually built such an egalitarian education system that begins with grammar, logic and rhetoric, then arithmetic, geometry, music and astronomy, then philosophy and theology. My college experience involved very small class sizes taught in a discursive seminar style rather than the lecture style, and I really learned to think there. I can't help but wish that we had a system that had similar priorities. And I can't help but wonder if such a system would more deeply resolve issues that surface level fixes (such as plagiarism detection tech) only seem to distract from.