skysight-inc/HackerNews huggingface dataset:
While there are interesting comments here looking at technical solutions like fuzzy/partial hashing, the solution for a professor is likely a bit different.

Rather than prove the student used Chat GPT (hard for reasons you point out), isn't this better handled as a suspected cheating scenario (collusion, candidate impersonation etc.)

Many institutions have a regulation on the books to allow for oral examination to be carried out for any course at the discretion of the course leader, for the purpose of evaluating a student for award of a grade.

If you suspected a student had used significant outside help, you'd presumably do the same - have an oral examination, and discuss the work, ask them to discuss the subject matter, and test their understanding of it.

At that point, either the student crumbles and doesn't have any level of understanding beyond "paper thin" (like if they paid an essay mill to write the paper), or they have a good understanding. If the latter, then they meet the learning outcomes of the class and have demonstrated this satisfactorily. And if they have learned the content and show an understanding of it, it's effectively acted as a study aid and actually helped them to learn. They now have shown they know the material, so they have passed the course legitimately.

I suspect in the longer term we'll see attempts to ask questions which can't be so easily answered by generative waffle, which actually should be an improvement on many types of examination. How this works in less scientific disciplines will be more challenging - I imagine they'll struggle to create "un-GPT'able" questions.

But colleges adapted (or at least good professors did) to remote examinations during the pandemic - declare the exam "open book", and ask questions that require robust understanding of topics, such that sitting and reading the book will run you out of time. Give students questions with generated parameters so each student gets a slightly different variant of numerical questions, etc.

The solution to language models generating believable or compelling waffle doesn't need to be technical - I suspect non technical solutions may win out. Whether they scale enough (or a professor cares enough to actually sit down with students for a few minutes) is another question, but maybe they should be doing that in the first place?
You can try

- Education

- Tech evangelism
You'd have to roll your own plotting though. Or glue something together.
There seems to be a missing piece here. The change that created this includes no tests. It appears to be completely untested.
Not a comparable situation. At all.
Humor involves a point of view, and that's not allowed. Just ask ChatGPT.
I would be much more interested in seeing good articles about the following than seeing a revised number per se:

EPA will work closely with state, local, and Tribal air agencies to implement the revised primary annual PM2.5 standard when finalized. Today’s proposal is the latest in a broader suite of programs under President Biden’s leadership to reduce air pollution that threatens communities. These programs include the proposed Good Neighbor Plan to address smog that affects downwind states, rules to address air pollution from oil and gas operations, including methane pollution, and other critical rules to reduce emissions from power plants and the transportation sector, such as the recently finalized Clean Trucks Rule that will slash smog- and soot-forming pollution from heavy-duty trucks. Additionally, funding from the President’s Bipartisan Infrastructure Law and the Inflation Reduction Act aimed at cutting pollution from school buses and trucks, port operations, and electricity generation are also expected to reduce soot and other harmful air pollutants.

Revising the numbers: cool. But far too often, such things don't come with a firm plan for how to achieve it as a real goal.
isnan is a macro in C, function in C++. But either way, it’s an abstraction that provides a standard test for NaNs in those languages.
Here's a question posed recently for which I did not have a good answer, maybe someone here can take a shot at it.

If the US has an embargo against Cuba because it is a communist country. Why does the US trade with China, and up until recently Russia?

I gave the whole Nixon tried another approach with China (which also didn't work), but it fell flat as many things show that the US is still very actively pursuing this embargo hurting the Cuban people.
That just raises a new paradox: how can you jump across those discrete distances without passing through the space between?
You need a better ide!
2 of the companies I have worked for were pirating software, a 100+ employees one and a <10 one. All in a rich European country. One got even caught for it.

Usually, the "main" users had a valid license, but there were cracks floating around for the people that used the software a couple times a year. We're talking a about stuff costing thousands here.
This was, if not approved, certainly turned a blind eye by management.
For my company which went from its internal hand rolled ticketing system to Jira, Azure, etc. the big issue is that our hand rolled system, even though it had limited features, was significantly more suited to our needs.

It was much faster, had the exact fields we needed, and the exact workflow we wanted. It provided email alerts using the rules thst made sense for us and did I mention it was ridiculously faster?

We went from a single developer probably spending a few weeks in a year to maintain/augment a ticketing system that worked really great for us, to paying hundreds of thousands for something that doesn’t work well at all.
Peertube can create audio-only mp4 files by setting the video resolution to 0 [1]. I use this to create audio-only versions of lecture videos for use on the road etc - which is why I made this feature and submitted the PR.

[1] https://github.com/Chocobozzz/PeerTube/pull/2213
Way to show you didn't read the article.

Her employer did not sue her.

Her employer fired her for underperforming and falsifying her time sheets.

She sued her employer saying that that was not a valid cause.

The court said that it clearly was and that she now had to pay back some of the costs.

She would have gotten away with falsifying her timesheets if she hadn't decided to sue them.

Also: The monitoring software was not installed until after she had been underperforming and presumably had suspicious billing, and it was installed with her permission.
I think part of the idea was that in an actual band that has been a band for a while, they usually find a way of working together that includes "difficult conversations" and saying no, and sometimes listening to one person's vision rather than tiptoeing around egos.
Our doom was pretty much sealed when Norvig called Python a Lisp. :)

https://norvig.com/python-lisp.html
I would to be able to run MTR/traceroute with this. Would be a godsend for anycast network troubleshooting with non-techy users.
The rise and fall of JavaScript frameworks
I wonder if that’s GPU accelerated, the last time I used a macOS VM on a Mac it wasn’t, but it wasn’t with the newest version of the hypervisor.
Having a standard of "X" is clean and "X plus Epsilon" is unacceptable is just bad science and inefficient economics.

A much more sensible method is to assign a cost for a particle, and then tax the emitters of those particles that cost.
I'm not an economist, so I'll leave the "national debt is not like personal debt" arguments to others.

I do know that under Democrats and Republicans, the debt keeps rising due to politicians not being willing to make tough decisions. The "if 31 trillion is ok, then why not 50 trillion" question is blown off as a question only the economic illiterate would ask.

There seems to be no limit to what Washington will borrow and comparisons to the Weimar Republic and Zimbabwe are ignored because somehow, the United States is special and it could never happen here.

I do know that hundreds of billions of dollars are spent each year on just interest payments on the US Debt and that money could be better spent in other areas.
Surely you mean Mac Subsystem for Docker.
There will always be people trying to do that for various reasons, but I think optional geofencing and the ability to have the feed algorithm focus on potential romantic partners would make it a bad platform to invest energy in.
Agile is to Lenin as Agile processes are to Stalin.

Read the Agile Manifesto. That’s what Agile is. All else is either:
- (good) trying to implement the Agile Manifesto, or
- (bad) trying to make current process appear like Agile.
I'd imagine they have a VPN.
From https://github.com/simonw/datasette-lite/issues/26 :

> Micropip or Mambalite or picomamba or Zig.

> "Better integration with conda/conda-forge for building packages" [pyodide/pyodide#795]( https://github.com/pyodide/pyodide/issues/795)

> Emscripten-forge > Adding packages: https://github.com/emscripten-forge/recipes#adding-packages

> - https://github.com/emscripten-forge/recipes/tree/main/recipe...

> -- emscripten-forge/recipes/blob/main/recipes/recipes_emscripten/picomamba/recipe.yaml: https://github.com/emscripten-forge/recipes/blob/main/recipe...

> --- mamba-org/picomamba: https://github.com/mamba-org/picomamba

From emscripten-forge/recipes https://github.com/emscripten-forge/recipes :

> Build wasm/emscripten packages with conda/mamba/boa. This repository consists of recipes for conda packages for emscripten. Most of the recipes have been ported from pyodide.

> While we already have a lot of packages built, this is still a big work in progress.
I see Zeno's Paradox is just trying to apply ℵ1 numbers to an ℵ2 space. When we are talking about starting position, we can use 0, and terminus as 1, but what is the first unit of movement? It's an infinitely small number, and isn't describable because it isn't discrete.
Thats around the time that tons of Youtubers have taken off promoting 'vanlife'. Its all these older Millenials that promote a lifestyle of living out of your van/car because there is no future due to rising costs/climate change/collapse of society so might as well live now.

[1]:https://youtu.be/9f9PIMdlJnY?t=89
For the leukemia, where you live(d) may matter more than age:

https://www.cancerhealth.com/article/live-near-cancer-hot-sp...
Funny, I just found this on Google yesterday when looking for some glyphs.
Their point is that Eich was forced out of Mozilla on what the user claims was a "purity test". Then he went to start Brave and no one seems to care, hence it was all just theater while he was at Mozilla.
I think it is possible to make a coherent distinction between what has been termed “psychological addiction” and what has been termed “chemical addiction” without denying that the brain works by transport of, and reactions between, chemicals.

I don’t know how to precisely make this distinction because I am not a neuroscientist (neurobiologist?) .

But I’m still fairly confident that this distinction can be made in theory, and not just in practice.

Probably something about how some compounds (that generally aren’t present in the brain in substantial quantities) bind to some receptors, and this has such and such consequences, and then later when said compounds are not present, either some other receptors are plugged or inactive or are active, or some other chemicals are present in higher or lower than normal concentrations, in ways that cause problems which would in some ways be alleviated by the aforementioned compounds that are not typically in the brain in large quantities, and which would not be alleviated by whatever other compounds that would activate reward centers or whatever.

When someone is addicted to nicotine, they are addicted to specifically nicotine. When someone is addicted to alcohol, they are addicted to specifically alcohol.
> Both argue with science and health based research

What benchmark are they using? Assuming PM 2.5 being too high harms health, and PM 2.5 being 'too low' has no negative impact on health, then it really is one of those 'lower is always better' things.

There is no 'safe' amount - There is some amount below which the harm is unmeasurable with current techniques. This is the case with many pollutants, and the more such pollutants there are, the harder it becomes to measure the impact of low levels of any one, meaning everything can look 'safe', while in fact you are in fact being killed by a million cuts...
I often find myself wondering wtf? when I see discussions like this.

root -1 is i - and we get into complex numbers. If I ever end up with needing to deal with a square root of a number that might be -1 then I'll do it the old fashioned way and test for that and sort it. What is the problem here? root -1 is well defined!

Equally (lol) 1.0/0.0 and 1/0 can be tricky to handle but not beyond whit of person. In those cases it is syntax and and a ... few other things. Is 1.0 === 1.00 etc? Define your rules, work in the space that you have defined and all will be fine.

It is a complete nonsense to require "real" world maths to be correct in your program. Your program is your little world. If it needs to deal with math like concepts then that is down to you how it works. In your programming language you get some methods and functions and they often have familiar names but they do not work like the "real thing" unless you get them to.

numpy and the like exist for a very good reason: A general purpose programming language will cock up very soon.

Do basic and very simple arithmetic in your chosen language if it is well formed, switch to sophisticated addons as soon as is practicable.
“I’ll have an orange Coke.” is a valid order in those latter areas. It sounds crazy to me.
I'm pretty sure I've seen such a thing (my first reaction was to check if this was the same thing I'd seen before and it wasn't), but I'm forgetting what language it was for. Given my work and interests it probably was R, but might have been Julia, Python, or Ocaml.

After searching I think it might have been this:

https://github.com/JuliaPlots/UnicodePlots.jl
Why do you have to prove plagiarism?

All you have to do is fail every paper of ChatGPT quality.
I wonder how the performance is compared to a mac mini.
That makes sense, at least. The examples I'm thinking of are running routes where the tool can follow the path as long as I place an excessive number of waypoints to force its way.
> If the US has an embargo against Cuba because it is a communist country. Why doesn't it trade with China, and up until recently Russia?

The US's foreign policy (like most foreign policies) is defined by expediency, and doing business with China is definitely more expedient both in the abstract and in a historical context than business with Cuba.

(Besides, the US didn't do very much business with Russia when it was communist. Business picked up after Russia ceased to be communist, under a doctrine of rapid economic liberalization that the US encouraged and helped enact.)
It's for two main reasons:

- We have a ton of Cuban exiles (very opposed to the regime) who are in a very geographically important location in Florida voting-wise

- The cost of an embargo against Cuba is minimal since Cuba doesn't have that much industry of interest
Mobile Firefox is awesome to me. I use it everyday.
Not just you. Software development, especially web, is a very pretentious industry. I believe that itll be one of the first programming jobs that'll fall to AI if it happens someday (no, systen architecture is not some special, difficult skill only some of us can have as they'd have you believe). Embedded, OS, scientific programming, they do real work there.

Take a magazine like POC||GTFO and see what real engineering looks like. Recently I came across a nice challenge there to write a program for which the compiled binary must be a palindrome. Good stuff. If you can afford, switch to something like embedded development. You'll probably make less in the short term but you'll get to keep your soul.
When writing, I often start with a poorly written draft that I then polish during a second pass. Recently, I've been experimenting with ChatGPT to see if it can help with the editing phase. "Please rewrite this to fix grammar and spelling. Please also rewrite it in a professional voice."

Are AI detection tools able to distinguish this (arguably fair) use of AI from "Please write the whole thing for me from scratch"?
It can be, except here she literally admitted she was lying.

It's also important to realize the monitoring software was installed after she was already underperforming for an extended period. It was also not the sole evidence. If you actually read the case:

* She admitted to falsifying her time sheet

* She was already on some kind of PIP

* The monitoring software recorded that she was not doing work on her machine, but also recorded whether she printed out documents, as she claimed, but she had not.

* The file access logs also showed she was not opening them.

* And again: she admitted she falsified her reporting

Finally: The company did not sue her for this time. After she was fired for the above she sued them claiming they weren't justified in firing her after she falsified her time sheets and demonstrably lied about the work she did. In response the court ordered her to pay back at least some costs.
> I wonder what they would have done if ChatGPT didn't exist.

This can be answered, as until late last year it effectively didn't for the average student.

There were 3 main things they'd do (in my experience) for some kind of take-home assignment. In-room or at-home exam cheating are whole different subjects.

1. Pass notes or answers from year to year. Think shared Dropbox folder between cohorts, with papers and solutions to assignments. Simple fix - don't be lazy, make new graded assignments each year. Actually by doing this, students learn more as they practice the previous papers! Short circuit this by giving them the past assignments openly, and encouraging them to work together on them, then give them a fresh assignment to work on. They'll understand it and be in a good place to do it without cheating.

2. Use essay mills to pay someone to write them an "essay". These sites effectively sell bespoke written essays, marketed with pseudo legitimacy as "study materials". Some come with guarantees of uniqueness and that they won't trip plagiarism scanners as they haven't been given to anyone else. Colleges have access to tools that detect content submitted to other colleges previously, as well as content from the open web, so the essay mill pays other more advanced students or graduates to quickly whip up unique essays for paying students.

Without ChatGPT, I can say with confidence this is what they would do, because it's what they did up until late last year.

You could do stylistic analysis or similar to look for changes in writing style over multiple submissions if something seems "off" - with luck you'll find things like variations of spelling certain words, or specific writing style changes. Or the essay might be overly generic and missing the substance of the specific question topic.

3. Straightforward plagiarism via "copy paste", or "copy, reword a few unusual words, paste". Occasionally you get something more evolved like "copy, paraphrase, paste", or use of a thesaurus to swap words out (often inappropriately) to try avoid binary comparison detection. Fuzzy detection usually spits this though. Sometimes you'll simply get the exact same piece of work submitted by multiple students who have colluded and shared their answer with each other.
But they must not be requiring it to access these admin systems. Not mentioned in the write up either, surprisingly
They should've bought a few more million accounts on Fiverr and updated the yaml file.
is there an objective standard for "error"s?
Much smaller in terms of code size and memory used, yes. A small Forth running in 2 kilobytes RAM is easily done.
A lot of people are making fun of his code or versioning skills.
It's very cool that he was able to code something interesting enough to be on the top of HN, without mastering the tools he used.
People should focus less on code and tools and more on making great stuff, like him.
> It appears this world has become manically trigger-happy to label something as -ist or -istic

Also to label something as maniacal, perhaps.
With my feet, usually.
These kinds of ideal free market solutions sound good in theory but basically never get used in reality.

While all particles emitted are equally bad, they aren’t all as easy to cut out so we always end up with more specific laws which force the most capable of improving to move first.
Why is it surprising that people are less productive without their tools of choice? Why does it matter how they perform on a whiteboard without Google or compiler feedback? Is this how you work on a daily basis?

We set up all these artificial handicaps and are then surprised people do badly in interviews. Just let them code using their own machine and IDE, and any other tool they need.

I wonder if you'll also scoff when people start asking for Copilot or GPT.
please take the 5th booster
Could be or is? Please drop a result once you tried it :)
Minsky's Negative Expertise
Agree on the economic approach and with a preference for cap and trade. Create a certain amount of emission billets and auction them off. Then restrict the amount each bullet allows over time. It has economics, planning and reductions all in one.
These kinds of measures aren’t objective. It’s like asking what is the safe amount of lead to consume. There is no safe amount. The science says you should have 0. The reality is you have to pick an arbitrary cutoff point that’s good enough.
They are announcing the winner before getting the results, weird, do they think they can repeat the US vs JPN episode? [1]

Why are they trying to convince the public opinion that the US is winning when it's just not the case [2]

[1]- https://www.washingtonpost.com/archive/politics/1987/04/18/s...

[2] - https://finance.yahoo.com/news/china-cracks-advanced-microch...
is it a chromium variant?
Okay cool. I’m not against that at all. Tim Cook isn’t responsible for the govt though.

What is your point?

You came onto a thread about time cook and his Apple compensation and started complaining about govt tax policies?
unless you keep your cell phone a few cm away from your body physically you are generally exposed to above thermal limits (assuming you have airplane mode off and data or wifi enabled). Even the periodic tower pings may be above thermal limits, though typically they are short burts over very high intensity.

And then there's this risk (below) which should make you think twice about putting your telephone in your pant or jacket pockets.

https://www.bitchute.com/video/XGg7UNCgnx4d/

And now back to the thermal limits. If you are exposed above thermal limits you are raising your cancer risks. This was known since the 40s (eg ww 2 radar operators) and is well established. In the past few decades the only debate was whether sub thermal limits of microwave and UHF and higher frequency RF raises cancer risks; the evidence is slowly piling up, and it seems those urging caution are being proven correct.
This situation outright refused to route through the underpass no matter what I did. I ended up just fixing the OSM data.
> > What do you return for an index into the array?
> An option/maybe type would solve this much better.
Only if optional<float> is the same size as float.
This is avoided be the other version, first you have to go half the way, then half the way of the rest, ad infinitum.
Why? I know for a fact that the majority of the students in many of the classes I took were cheating. I've found test answers from college classes while borrowing colleagues calculators. Half the colleagues I work with don't know very basic things they should know, from their degrees, with several admitting to not doing the work. I catch lies on resumes every week, and have caught people cheating during interviews. I've known people that cheated at work (outsourced).

I think it's more likely to have happened, by now, than to not have happened.