skysight-inc/HackerNews huggingface dataset:
And JSX is not a string templating system at all.
Yeah, I'm not saying this extension is doing anything nefarious. I am saying that Google's propaganda about MV3 isn't right, and it's obviously spilling out to other people. MV3 blocks one specific api call in OnBeforeRequest()...the one that's useful mostly to ad blockers. The remote loaded code restriction is laudable, but the review process is weak. It's fairly easy to get shady things approved.
An electric motorcycle might suit you well as a second vehicle. There’s tons of them in that price range. It would help with horrible LA traffic as well.
"The Great Dimming of Betelgeuse: a Surface Mass Ejection (SME) and its Consequences" (2022) - https://arxiv.org/abs/2208.01676
Somewhere half of the total emissions produced by a car are produced manufacturing it. This is how you can buy a gas powered car and have lower emissions than an electric F-150, Rivian, Hummer, etc. because those require so much more steel and thus manufacturing emissions.

Improving local emissions is good but it doesn’t help with global emissions if you’re still buying a couple tons of metal which will sit idle 95% of the time and will on average haul 1.1 people when in use. There’s also a concern that EVs not only don’t help but actually worsen the health impacts of tire particulates.

They might take away my US passport for saying it but if we want to reduce emissions the solution isn’t spending more. The best options are things like walking, biking, taking transit, and eating less beef.
Same as for Amazon reviews.
Because people are taught to think in strings. And programming languages coddle them with tools like concatenation and string formatting. And because we let people think they can do useful things with strings as a result.

But what people actually need are grammars.

The exact same reason why parsing HTML with a regex unleashes Zalgo is why generating HTML with string templates is bad. Because both treat HTML as a string, not a grammatically restricted language.
Same thoughts here. I think it's great that people can make extensions and apps for new and varied experiences, but the current HN is dang near perfect IMHO. Simple, intuitive, fast, does what you expect it to do. Nothing less nothing more. It's reached its final form for me. Everything else is fan fiction.
What's communication like between orcas and dolphins, and even... whales? Could this behavior be learned by, say, blue whales?
And they were not wrong sadly.
>- How could the service get funding? Donation model?

I have a more hellish proposal: want to publish a review? Pay. Want to see reviews? Pay.

Small amounts of course, but I would like to see someone actually sign off assigning a budget for something like this in a sufficiently large organization.
There's https://pyspread.gitlab.io/, which uses python. On the more programmable side you've got Jupyter with https://github.com/ipyflow/ipyflow and https://github.com/fonsp/Pluto.jl.
> In fact, the GDPR has substantially improved mishandling of citizens' data by public authorities, although there is still much to improve.

And that has zero to do with my comment, which was not about wether GDPR is good or bad as a thing, but how these laws are being abused by governments in order to hide public information.

If this abuse is allowed to continue and expand, it is on the course to become the biggest freedom of press problem in the EU, unless something else comes up. Thereby the largest threat.
Twitch’s Biggest Event of the Year Will Be Broadcast in English
So, it has begun! Soon the dolphins will fly off into space...and then, we'll be in quite the pickle as the rest of the plan deploys. ;-)
A lot of Americans are really tired of some of the things the federal government has been doing and would be more than happy to see it stop by whatever means possible, even if that means some short term economic hardship.
Don't be ashamed. This is actually quite common and correct solution sometimes.

Look, like mapbox styling runs on "s-expr"-like based languge encoded as JSON arrays: https://github.com/mapbox/mapbox-gl-language#mapboxlanguage

We did it in related project too and worked well enough.
I mean, if the idea is that you can shift the cost of paying your employees onto the moral whims of your customers, then that does sound like a pretty effective way to do it.
Do we have models that say what it would look like before an imminent explosion?

As in "just before it pops, the undulations are {such-and-such} for 1 month"
I understand it could have just been a 'regular' automated task and not necessarily an LLM task (at least if tried hard enough). But isn't the general promise of these LLMs that we don't have to program a separate automated task for everything? And my query is precisely the kind of research I want the LLMs to carry out for me online. An educated assistant (natural intelligence) will do this task for me pretty easily, and I just want AI to do the same, perhaps much faster and cheaper. Until they can do that they're not impressive enough. :)
Companies hiring unreasonable people might still be a signal. ;)
To me looking up old exams is normal, it's not even remotely cheating, heck it may even be expected. Saying a website that lists old exams is 'ostensibly' a study aid seems disingenuous. Poisoning said site with wrong information is just making things harder for the students which is the opposite from what a teacher is supposed to be doing.

However what I don't understand is why that even mattered.

Were the students just learning the questions and answers by heart to regurgitate them on the final exam? If they had any understanding at all they should have caught on, but even if they didn't they would simply demonstrate their lack of understanding, it is not dishonest.

Or did they get to fill in the answers unsupervised somewhere? Because if they were left unsupervised with access the web then this is likely just the tip of the iceberg, they could more easily cheat by discussing the questions with each other.

Edit: Reading more carefully it was a take-home exam apparently, which seems to have consisted of multiple-choice questions that are largely the same each year. I can vaguely see how looking up old exams would invalidate it as a test, but if your test is invalidated by normal exam preparation is it the exam's fault or the student's?
> Debate Judge Kriti Sharma concurs: under her list of “Things That Will Cause You To Automatically Lose,” number three is “Referring to immigrants as ‘illegal.’ ”

> Should a high school student automatically lose and be publicly humiliated for using a term that’s not only ubiquitous in media and politics, but accurate?

How is calling someone an 'illegal' accurate? Grammatical issues aside, a lot of people violate laws by speeding, jaywalking etc. on a constant basis. Are they 'illegals' by the same metric? Crossing the border without authorization is only a misdemeanor.

Plus, a lot of terms can be 'accurate' in the literal sense but because of the context in which they were used, they're no longer acceptable, like the N word and R word. I guess the author wants people using those words pejoratively to denigrate people to win debates.
Is this "you" a generic one, or directed towards me specifically?
Tesla leak reportedly reveals thousands of Autopilot safety complaints
It could also be a "wicked problem" where there is no "right or wrong" answer, each attempt at solving the problem affects how the next attempt could be done and usually you can't even understand the problem before starting on a solution. Or where each attempt is so expensive that you can't afford a failure. When I ran for elected office, one of the problems was the light rail expansion project. If the route "doesn't work", you can't rip up the rails and try again. Not at > $2 billion per route. Highways are similar, as one gets built, it alters the community so much that you can't do any sort of "trial and error".

In the case of wicked problems, lots of meetings with all the shareholders followed by lots of simulations.

0 - https://en.wikipedia.org/wiki/Wicked_problem
> Also, suspicion was by only a 1:100 coincidence probability standard of evidence, and by some imperfect metric.

...only? In a sample size of 96, what's the value in analysis beyond that level?

No, this seems pretty solid to me. The math to do this is routine freshman statistics stuff, something every practicing scientist knows. The assumptions just require that wrong answers be roughly evenly distributed across the choices (e.g. you could construct a test where everyone who was wrong would be led to choice C and rarely B or D, but that's a little pathological; and regardless it's something that would be evident in the data set and seems not to have been).

I mean, standards vary but I'll bet in most jurisdictions 100:1 odds count as "beyond a reasonable doubt" for jury instructions in criminal trials. At the very least you'd bring the trial, which is what happened here. If I know there's only a 1% chance I'm wrong, it's absolutely valid for me to accuse you of cheating.
I think it's perfectly fair for the prof to catch students who are cheating this way.
The "chocolate covered bananas and European currency systems problem" is certainly more accurate, but in terms of naming things, it's automatically disqualified because it's way too long to be usable in any context. So the "XY problem" wins by default. Maybe if you had titled it the "CCB-ECS problem" it would have caught on. Or something less abstract and chocolatey. Naming things sure is hard.
No need to overthrow it if capitalism collapses on itself. Green growth is a mirage if not a lie (see https://www.bloomberg.com/graphics/2021-what-is-esg-investin... for a primer)
'internet memes' as we know them today were not around in the 80s or 90s
Wait a minute. If you emit material wouldn't you spin slower. Take the arm waving example from the article.

Stand in the middle of the room and spin with you arms at your side. Now suddenly spread you arms. You will notice a marked reduction in rotation speed, not an increase.

Who can explain this for me?
Correlation between 2021 Covid-19 Vaccination in Europe and 2022 Excess deaths?
> Is a single individual "the press"?

It's called "the press" because of the printing press. Could you think of some single individuals who have had massive impact on their societies by expressing themselves through printing pamphlets and books?
The myth of machine consciousness makes Narcissus of us all
And to the Germans and Austro-Hungarians during WW1.
What Makes an Idea Interesting?
"One of my fundamental rules of system design is when people keep doing it wrong, the people are right and your system or idea is wrong."

excellent, and in hilarious contrast with the responses in this thread...
Mastering Monero: The future of private transactions [pdf] (2019)
JS has proposals to add those. Unfortunately, the spec team is busier with garbage like private class variables.

The className thing is transitory. `class` was reserved in all non-string contexts previously, but in modern JS, you can add it bare in places like object literal keys. Preact allows you to use `class`, but react is more conservative.
Want to buy a West Texas ghost town? Now’s your chance
I get this a lot with institutional support at my organization’s IT. “Why didn’t you report it, it just takes a minute.”

The effort is in the follow up time and the pointlessness.

Submitting an IT ticket is different than a Tesla event. But I don’t want someone to ask me if I’ve rebooted my computer and trying to call and confirm I’ve tried all the things I said I tried.

I never submit tickets unless I expect some strong probability of solution.
> Twilight is light produced by sunlight scattering in the upper atmosphere, when the Sun is below the horizon, which illuminates the lower atmosphere and the Earth's surface. The word twilight can also refer to the periods of time when this illumination occurs.
Both parts of that sentence stand on their own.

How do you feel that omitting the first part changes the meaning of the second part?

Also: please take a moment to read the HN guidelines on comments.
Today I had to submit my final grades for my Java class, meaning I had to grade all the final exams for it last night.

During the exam (which I had to administer remotely this time) I made it abundantly clear that they cannot use any kind of AI assistance for their work. No ChatGPT, no Copilot, no Bing AI, no Google Bard, and also no Googling, etc. I repeated this several times and also wrote it in bold font on the top of the test. I really didn't have any way to enforce this, but I was hoping people would be honest.

I'm pretty sure that most of the students were honest on this; the answers I got generally fine, but had grammatical mistakes and were "basically correct but had light factual errors that are common with people new to programming but aren't bad enough to count as 'wrong'". One student, however, who has submitted broken sentences and broken code the entire semester, managed to suddenly have decent writing skills, decent explanations of everything, and his code was clean and concise.

I'm about 95% sure he used ChatGPT to generate answers to the questions. I tried getting ChatGPT (and Bard and Bing AI) to give me a word-for-word copy of what he submitted, but I couldn't. It got somewhat close, but never an exact match.

Technically, it's possible that he just studied very very hard and his code and grammar improved. It's also technically possible that he used Grammarly to make sure his writing was ok (which was technically against the rules but I wouldn't really consider cheating in a Java class), and so I just had to swallow my pride and grade the test assuming he was being honest.

It's kind of upset me all day; I have worked pretty hard trying my best to be available to students if they have questions, and I worked pretty hard to try and make sure that the final exam was a reasonable level of difficulty. I think most of my students were fine, but one bad apple is enough to really ruin my day.
- They think HN comments are all real
is not Kissinger a war criminal?
For all of my major exams in the UK, we were encouraged to study by practising on old papers and my score would have been abysmal if I hadn't. So not being allowed to look at past exams feels strange to me too.
Ah well, I would never have found out. Thanks.
If you're suggesting we should all be okay with the idea of tipping before the service is ever completed just to ensure that the service even happens, well... That seems more like a bribe than a tip.

I'm not sure that's something we should be supporting.
Or only tested on Chrome :)
There is actually, it's called Sericea.
Yes. That it's both easy and possible to do so, and the alternatives are not.
The UK is going to extradite him to the USA directly. Why would they need to involve Sweden in this at all?
Yes, he is unethical. He didn't just catch students cheating. He actively sabotaged the cheaters. He says he placed a (metaphorical) camera to catch the cheaters, but if he didn't pay attention to it they would have failed anyway because he planted wrong answers for them to find. Thinking about it now, he could have just graded them with the wrong answers and left it at that (a different ethical question), but it seems he was determined to "get" them, call them out, and punish.

To be clear, I'm not supporting the cheaters. There are two wrongs here. "Am I the unethical one?" should instead read "am I unethical?" to avoid any discussion about which is worse. Suppose I went on the site and uploaded wrong answers, thereby clearly sabotaging cheaters. Clearly that would have negative consequences for those students and one might ask why would I do that.
There are some tests like that. Here's one (not 2023 though):

https://www.youtube.com/watch?v=pwGgRUkrnng
I submit bugs to open source projects as they are transparent and it helps developers.

I don’t submit random bugs to Oracle because nothing happens unless it’s serious and I have paid for support to have dedicated engineers debugging stuff.
I don't think, in 30 years with HTML, that I've come across a library or technique that I prefer over string templates. They're so easy. And especially since ES6 has `format ${my_variable}` interpolation, it's even easier!
I understand the rationale behind using the native constructs of JavaScript as much as possible, but this is where I feel Solid.js made a reasonable compromise to pragmatism. There are JSX constructs for conditions and looping, making certain things easier or clearer to express.
'Isn’t Journalism about Finding New Stories?' The Climate News the Media Ignores
The interesting part here is that at least some of the students might have thought it was an old exam from the same course, used it for studying, learned totally nonsensical answers, and then gotten confused in the actual final. Evidently not all of them straight-up copied the answers, or they would have gotten much higher scores. This is apparently still a violation of his institution's academic honesty policy, but there are interesting questions about what happens if he e.g. poisoned one member of a study group who went on to teach bullshit to the other members, giving them a higher chance of picking the wrong answers and putting them over the threshold without ever knowingly cheating.

Of course this is irrelevant, as the p<0.01 test gives an up to 62%[0] chance that someone in his class of 96 students could be falsely accused of cheating, and is unethical in itself. Apparently one student managed to be right on the threshold, which the professor has chosen to interpret as "the student possibly cheating" rather than "me possibly ruining my student's academic life for no reason by choosing a test with lots of false positives and applying it to a class of 96 students".

[0] 1-(0.99^96), and though the real chance is probably a lot lower if the questions are obviously wrong, it's still a stupid threshold to choose
It was an online course and the exam was online too.
wouldn't the models already take that into account? I thought we were having problems with deforestation also.
It means what you say might be true, or it might be false, but either way it has no bearing on russia's long history of dishonesty, and thus has no bearing on my comment

indeed, whataboutism itself is a form of dishonest debate which was invented, and is used to distract from russia's long history of dishonesty (here for example).

guess who invented it? russia, of course.
There's a guy up the street that collects old SAAB's. They do not sound like "a tractor" at all. Strange idea.
A patent itself is not a reward, its a cost. The value you extract out of it can be valuable, which brings us back to square one: incentives.
> The universal language and portability of a spreadsheet

Depends strongly on your definitions of "universal" and "portable". Try reading these files with non-proprietary software.
I don't think you know what Apache is.
> I'll bet in most jurisdictions 100:1 odds count as "beyond a reasonable doubt" for jury instructions in criminal trials.

IANAL, but I sure hope that 100:1 chance, standing alone, doesn't meet the bar for "beyond a reasonable doubt".

To me, a 1% chance of an accusation being false is definitionally "reasonable doubt".
I'd like to see some proof that these trading scheme work. I know how it is gamed, and how much speculators like them though.
Do we? I don’t think so. We recall vehicles based on an investigation and quantification of the risk.

The numbers here aren’t very high and they don’t reflect any serious risk of harm. Recall math is interesting to me, but it’s not just a function of customer complaints.
Globally? It is gonna be CCS, unless Tesla manages to convince enough OEMs to use NACS. In which case there will be two competing standards, aka lightning vs. usb. I am in no position to judge which one is better, I do know so that CCS is more open, being a global standard. And if we want more EVs, global standards are better than closed, proprietary solutions.
This is unethical, but not for the reasons given. It's unethical because it favors the pre-internet status quo of cheating within one's social circle. It was well known at my university that fraternities and sororities kept libraries of old exams. A policy that catches only internet cheaters is a policy that advantages socially connected cheaters over individual cheaters.
Even open book exams can be gamed. There are whole industries set up around enabling in-exam communication (e.g. concealed subvocal mics/headphones) and outsourcing schoolwork.

It is definitely possible to design assessments on which cheating is difficult. For example, oral examinations or personalized per-student projects or exams. The problem is that this style of personalized assessment fundamentally does not scale past a few dozen students in a classroom.

You want a classroom that small, it's going to cost you. Just instructor salaries for would run each student 10-30k per year, and that's before paying for infrastructure (classrooms, tech, offices) and (admittedly not always useful) administration.
A Defense of ‘La Sombrita,’ LA’s Much-Mocked Bus-Stop Shade
Why is the BBC referring US concentration camps as "internment camps"?
The engineering chief quits the day after Twitters biggest event of the year has a massive engineering failure? It's much more likely that the two are related than that they are not.
Tesla, Ford Team Up in EV-Charging Deal
I assume the person you're replying to wasn't being entirely serious :)
Because you need to hide nav on mobile, since accessibility requirements from google and other web crawlers will require it to fill the much of the page, or your site won't be indexed.
About one billion years, actually.
What's ironic is the Mozilla VPN being advertised is a rebadged Mullvad VPN. It's actually a good product, I don't know why Mozilla had to be dicks about pushing it in everyone's face.
https://archive.is/YwrMQ
What is your suggestion besides string templates? Writing out the html syntax tree? No thanks!
https://archive.is/JSzHe
https://archive.ph/sOVsA

>Ford will add Tesla plug to its electric vehicles in surprising move

https://electrek.co/2023/05/25/ford-will-add-tesla-plug-to-i...
Who pays Glassdoor to keep it in business?

Glassdoor wants to make that group happy so they can keep making money
It I'm reading this correctly they aren't really gaining access but just future models will default to NACS?

They already have access today, via an adapter?
>>Per capita is irrelevant when we’re talking about total damage being done

Per capita is relevant when we are talking about countries or regions, if not the easy way is to cut the region in 2 and say you have cut emissions by 50%.

The per capita is irrelevant is often used by small countries as an excuse for not doing anything because "they" are so many more than "we", so what "we" do don't change anything
Nice! Definitely going to give that a shot. I don’t think we’re actively considering anything in particular yet, but a ~10 year old car from a brand with a strong emphasis on safety seems ideal for a teen driver from my perspective. Not sure about the parts situation - is it possible that they were mostly drawn from the GM parts bin toward the end?

In that video, I cracked up at “a designer with… another Swedish car company.”
A manager on my old company's blind (they never revalidate your email apparently) just posted the other day how the CEO asked the managers 'who in their team would you not hire today'. They took that list and fired all of them.

I imagine HR would absolutely love to take that down.
Hot take: it's possible to have a strict language where tags don't have to start and end in the same template.

For example, make linear types Html, HtmlOpen, HtmlBody, and HtmlClosed, with the addition rules (which could be functions or what have you)

HtmlOpen + HtmlBody = HtmlOpen

HtmlBody + HtmlBody = HtmlBody

HtmlBody + HtmlClosed = HtmlClosed

HtmlOpen + HtmlClosed = Html

and only Html has whatever it takes to be valid output.

A separate point is that string templating is simply a local maximum.