skysight-inc/HackerNews huggingface dataset:
Yeah, I almost never took off points for syntax, and never during exams. I would take off two points for homework assignments if it didn't compile simply because I'd have to go and manually fix it so it'd compile so I could check the behavior, which was annoying, but I felt that was a little unfair during exams because those are on a much shorter timespan and are more stressful.

I think some professors are a bit sociopathic. Fundamentally a computer science class should be teaching computer science concepts. Anyone can learn the syntax of a language pretty quickly. As a teenager I used to think I was super smart because I would "learn" a new programming language every week because I'd more or less just pick up the syntax differences between the new language and C++, and so I felt like because I could write a loop in the new language I "knew" it. It's much harder to learn and understand the concepts, and despite being a software engineer for 13 years I don't pretend to understand all of them (sort of a Dunning Kruger thing I guess?).

Professors should know this. The value-add of college should be more (or at least different) than you can pick up from an O'Reilly book you buy at Barnes and Noble for $30.
I am not convinced. I am teaching a numerical techniques course in python. I have been thinking of how to use the LLMs for the course but haven't found the way that doesn't short-circuit learning.
I.e. the analogy that I came to mind is, when you are learning multiplication table, the calculator is not useful, it only useful when you already know the table and need to multiply large numbers. Similarly, when learning basic coding techniques having an LLM is not useful as well.
a problem that is easily solved with education. the money invested in this rice could easily instead be spent on educational campaigns to influence peoples eating habits. and i don't mean advertising but actually going door to door and talking to everyone. repeatedly, and getting everyone involved along the way. people learn to improve their hygiene to avoid spreading diseases, they can also learn to eat better.

i'd like to see evidence that teaching people failed before i believe that this is not working.
Nobody said it could not be done. From you video it's hard to judge if it is or not extremely labor intensive, but the description of the video seems to suggest it “the fact that it's very tiring and laborious”. If it takes 2 hours, for instance, of additional work to get such rice for every meal without any nutritional benefit, people aren't gonna do it on a daily basis and only do so for special events and stuff while keeping eating brown rice most of the time.
> At time of writing, B&Q’s contact form just plainly doesn’t work1. I am fairly amazed that a retailer with revenues in the billions doesn’t notice written queries have stopped coming in.

I've noticed customer service forms on brand Web sites are often broken, most commonly by some Web backend error at submission time, but there are other ways, too.

For some brands, a broken contact form may be incompetence or corporate dysfunction. But for some of them, it could be a a lazy dark pattern, to reduce customer support costs.

(Dark pattern similar to how, when waiting in a holding pattern for telephone customer service, they barge in every 30 seconds, to jolt you into thinking they might be picking up, but then blare, "Your call is important to us! Please remain on hold, and the next available customer service representative will assist you." I assume they know they're making the on-hold experience so much worse.)

Of the forms that do work, I'd say at least half the time they trigger an automated email response to call customer service on the telephone. The exact thing you were trying to avoid by opting for a Web form, where you could avoid telephone hell, and also concisely capture the pertinent information in a way that wouldn't get garbled by a CSR (or later by a manager trying to hide a problem).

When I have gotten a non-automated email response, it's often someone ignoring the message and latching onto a keyword to send a boilerplate response. Maybe that's good for a poorly treated CSR's metrics, and maybe it also suits someone else's metrics/KPIs/OKRs.

Or it's an entirely new boilerplate form, to be done in email, since apparently they asked the wrong things in their Web form. Maybe that one is mostly just ordinary corporate dysfunction, and it also ends up working for some people.

Separately, for companies that provide a contact email address... there's the email bounce messages, when the contact address was an email alias that forwards to someone no longer there. Clearly, making sure customer service is covered is

When I'm contacting a company, it's usually about a problem they should want to know about, such as if they care about safety. Though I assume that's not the majority of the kinds of complaints they hear. I have sympathy for anyone doing support for large numbers of retail customers/users, but if you chose to do a business that involves that, you can't be disingenuous or negligent about it.
The problem is that you're trying to use PHP as if it's a different language.

If I have to deal with files, I'll create a class and I'll combine functions file_exists, is_file, is_writable, file_get_contents, file_put_contents (and new fsync) in conjunction with stream_context_create. I can even get the errors that OS spits out and test for what exactly went wrong, but you obviously ignored that and gave up. I can tell you used the language sporadically, not professionally.

You're taking a small, localized issue that arose, while your job as programmer is to get around idiosyncrasies in programming languages with the focus on achieving the end goal.

I've a list of terrible things that PHP does but I have one for JS/TypeScript/Go/Rust/<you name it>.

My job is to know these and achieve goals, not to criticize languages because file handling in it is not the same as in C++ and language didn't fire up 50 AWS instances to spam X.com with messages in hopes that I somehow notice them.
It's a cool feature. You don't need to proxy the upload via your web server. But instead it is directly handled by AWS.

It's nost likely more efficient, faster, and cheaper (no need to handle the traffic and hardware to proxy).
> It doesn't take away the fact that they did not check xz, and probably only few of their other dependencies.

Xz is also used by Debian's package manager (both dpkg and apt). Or tar. Or the Linux kernel. Or... It already was a system library on Linux systems before systemd started using it as well.

Your post reads like you have no real idea what Xz is and how it is used.

Btw, do you think the Linux kernel developers are also clueless for using Xz?
Yup. I gave a lab homework to an SE class of 42. After reading through at least 12 LLM generated, similar looking, and wrong code submissions, I've cancelled the whole lab assignment. And students complained in class evaluations about it.
a hack solution to your problem could be to become romantically involved with every option in as little time as possible
Beyond this specific case related to Google Docs, I'm really starting to develop a certain fear about losing my gmail account, or my main Google account in general, every "serious" aspect of my life is linked to it from keeping in touch with relatives to work and taxes.

I wonder if there is an actionable way to prepare such a disastrous outcome?!
Why can’t something be younger than we think?
For video you might want to use the GPU, but for images this sounds like a good use case for Wasm
No, this was always the plan to let other car manufacturers use the superchargers
The internet is in decline – it needs rewilding
I think you have the wrong product; PostHog is for startups, not enterprises.
It depends on what the hypothetical alternative is. If the solution is ban renting, then we would substantially increase the number of homeless. Prices would absolutely go down, but anyone unable to buy would have no option.
What point? That some of the protestors were threatening and violent?

The fact that you're doubting that is pretty astounding. It's a large group of people half of which weren't even students in NYU. The assumption that this group won't contain racist, violent people is detached from reality. I provided a link showing the president of a university was threatened and bomb threats were made (here it is again): https://nyunews.com/news/2024/05/03/mills-email-paulson-cent...

Here's another one showing some of the stuff NYPD grabbed: https://www.msn.com/en-us/news/world/nypd-official-items-fou...

The protesters are for the most part ignorant people who are being manipulated by outside forces. None of that is good for the Palestinians. It is helping: Trump, Russians, Iranians and Hamas.
The reason might be that you are being a complete hypocrite?
You Don't Want to Use CSV Files
Meanwhile it seems like we're going the other direction/companies are increasing our burden and building unsustainable systems.

Edge case: https://www.carscoops.com/2024/04/fisker-ocean-totaled-over-...
You're taking this extremely literally. My point, and the point of Orwell's quote up there, is that people eat what they enjoy, not what's nutritionally best. Poor Asian countries nigh-on venerate rice as the staple crop, and can grow vast amounts of it locally. So working within that does incredible work very easily.
> However, I am also protected by a hard communications firewall from direct contact with those customers, as well as the much larger field tech and sales side of the company.

One of the worst faceplants I've seen in my current role was when my team was developing a solution to integrate some third-party data. Our PO reported to a Product Manager who was tapped as the "I talk to the end users" person and he completely fucked it up. The team was siloed off to do this for multiple quarters, and at the rollout we literally got laughed at and told "we can't use this." But God forbid my team actually, you know, TALK and DEMO to the end users once an iteration like you're supposed to in Scrum, as opposed to plugging in some drone from corporate who it turns out doesn't know what the hell he's talking about.
I had to stop reading at about

> The answer, as CleanTechnica readers who are all above average know, is the flaw in the capitalist model known as “untaxed externalities.” If corporations are able to put the burden of cleaning up the mess they make on the shoulders of the community at large, well then — à la peanut butter sandwiches! — that means there is more money to fatten the compensation packages of executives and pay dividends to shareholders. It’s a process frequently referred to as privatizing the profits and socializing the costs of doing business.

Which is really disheartening. I would like to be informed, but I know myself well enough to know that I need less rage bait in my life. I need more clear and objective ideas, and less smoke blown up my ass about how smart I am... Anyone know if there's a measured version of this, that isn't just toxic, ego inflating ragebait?
It didn't help having Jeff Sutherland blathering on about "twice the work in half the time."
Gamedesign-first project management for game developers
A million times this. Many a time I have done something "clever" to elegantly solve a problem in Javascript, only to come back to it a year later and not understand what the hell I did. The context for the problem wasn't fresh, so I didn't understand why I was doing that "cleverness", nor what restrictions there were on that solution, etc.

I rewrote one of those projects in Typescript a while back, and came across a similar "clever" solution (mainly having to do with dates having potentially multiple sources, so being in potentially multiple formats), and it made the code _infinitely_ easier to understand. So much so that when I came back to it recently, one quick glance at the types for that section of code gave me all the information I needed to confidently extend that code without worrying about bizarre runtime errors.

People forget that even in single-person teams, you're actually working with many different "people" over the lifetime of the project, given how different you and your understanding of the context of your code will be over time.
It is literally a person blogging about their reddit posts, and bragging about their astroturfing.
are there entry software engineer positions?
Do you/they learn is the question. Not programming but a different role in tech but I’ve had a recent intern who did a very competent job and vacuumed up feedback and opportunities to learn. And I’ve had a longer tenure person who moved in from a different type of role at a different company who… did not. And just couldn’t appreciate how what they were creating was a net time sink for everyone else. They didn’t last.
RatX, MouseX, and RatRid baits by EcoClear use a combination of gluten and salt to dehydrate the rodent, rather than poisoning it with toxins. Supposedly, they work well against rats and mice while being safe for larger animals, including birds of prey, to consume. People may wish to consider using these baits as well for rodent control.

https://ecoclearproducts.com/

One of my favorite pest-control measures is furry and purrs when I stroke him. Currently we don't have rodents, but he likes to catch insects as well.
I can finally pretend to be pretty and able to play guitar
Aside from edge cases, Black is life. Saves brain cells for the important stuff.
I want to see case studies on these ideas, e.g. combining LLMs with behavior trees.
Sure, we can’t know about stories which have been lost without a trace. But what does this have do with the research described in the article?
I think this trend will cut both ways. I have seen engineers, including senior-level, who think their job is just to write excellent code. This breed is doomed.

I have also seen juniors with amazing ideas and ability to iterate, who get that the job is delivering value to customers, who are held back by their lack of expertise in the craft. This breed will flourish.

The old maxim “90% perspiration 10% inspiration” may shift as automation provides more leverage. This could be great for younger, less-entrenched, more-flexible students.
In this case it’s regulation on who can sell DME paired with how payor negotiations are handled. So even if you had cash to buy many DME, you still need a prescription and sometimes forced to pay the contracted price if you are known to have insurance.
ISS urges Boeing shareholders to vote against CEO's pay
Do you get any editor support when going this route?
That's apples and oranges, though. Sure, if you have a dev team that "parks via the shuffle algorithm", sure, painting lines isn't going to help.

But if you have a dev team that is taking the time to efficiently park in a respectful way, if you paint lines, _you're going to make that parking job a hell of a lot easier to do!_ And THAT's the big win of Typescript.
Agreed. It may not even be wrong, but it's just so heavy handed I find it insulting

"CleanTechnica readers who are all above average" lmao what is even this
Well to me, sensible would be where I can play an album, and then select a couple more albums to start playing in sequence after the first album.

Spotify's queue doesn't do that, at least on windows. Instead, playing the first album adds it to a queue but not the queue. Selecting more albums inserts them after the current track, not after the album. If I decide I want to remove the remaining tracks of the first album from the ghost queue and only listen to the queue I have to remove them one by one. And the most bonkers part, is when removing the last remaining track from the first album's ghost queue, Spotify replaces it with a different track from the first album! There's no way to remove the ghost queue.

The workaround is to simply not use the play button and only add albums to the queue by clicking into the ellipsis menu, but it's a bit of a kludge and not what I'd call sensible. Plus for some reason I always go for the green play button first, then decide later that I want to add a few more albums to the queue
Reimagining secure infrastructure for advanced AI
I don't mean to detract from the point of the article but the phrase "according to Quora" made me wince. Even though it follows a relatively minor detail it still feels weird that people use it as a source of real information.
You're just making stuff up here, the OP was sent abuse firstly by pottering and handled the situation quite professionally by providing a detailed overview of the issue he posted and responding to the maintainers deflections with further information. The OP sent no death threats and posted about his perspectives and technical data on what he sees as a medium risk issue in systemd's pty handling. Why not chown the pty as he suggests, reduce the risk and thank him for giving his time freely on this matter? Conflating the behavior of others against Pottering as somehow someone discussing systemd publicly being responsible is classic DARVO actions. The OP was attacked by pottering, not the other way around.
Another issue with these forms is that the communication method is asymmetric. You fill out the form to contact the business, but their only way to respond is by sending you an email.
It's more complex. If my app causes someone else to violate ToS, it's very much on realm of the types of things which lead to expensive litigations as I've seen in related domains.

It's dumb, but that's the legal system.
"vast majority of meat processing plants in the US are exempt from existing water regulation"

Of course they are...

Will this ever change? Maybe when every single person in the surroundings have cancer? I sadly somehow doubt it after the debacle I saw in Flint Michigan with lead.

When do we finally realize that uncapped capitalism does not work?
Improvements to the Fine-Tuning API
Americans are still worried about inflation
I don't think that's relevant to that many people.
A 100x speedup with unsafe Python
Yes, things seen in Netflix never happen in this pure and innocent world.

Presidents are not assasinated, blackmail doesn't happen, whistleblowers are not hunted, persecuted and murders, union leaders aren't targetted, hush money are never involved, corporations don't lie and cover up crimes, the head of FBI never kept tabs on politicians and public figures for blackmail, prior-presidents never pay hush money to hookers or do shady business dealings, running-presidents and their sons never get bribed to promote business deals or cover up corruption, and nice sinecures on corporate boards never await ex-presidents and prominent politicians who catered to those corporations during their time in office.
The whole site feels AI generated.
The article references the guardian article which should be less biased.

https://www.theguardian.com/environment/2024/apr/30/tyson-fo...
In this case, "according to Quora" means "according to Jamil Ahmed, whose qualifications are that he's studying medicine and MBBS."
Members of Congress should live in DC
Nothing

You stick this prefix in front the audio enclosure file urls inside your rss feed
The authors claim to be able to show that "oral traditions probably originated long before the emergence of the literary record" and trace back a story to the Bronze Age. As I just explained, this is impossible to do with linguistics.

Or, as the authors themselves write: "While Grimm believed that many folktales were likely to be thousands of years old, only a tiny minority can be traced back to before the emergence of the literary fairy tale in the sixteenth and seventeenth centuries. This has led to intense debates about the presumed antiquity of traditional tales [16], with some researchers claiming that many canonical fairy tales may actually be relatively recent literary inventions [17,18]."

Before the 16th century, everything is dark. Linguistics does not change this, it's wishful thinking. I don't see anything in the paper that changes this fact.

They claim that two European tales "can be securely traced back to the emergence of the major western Indo-European subfamilies as distinct lineages between 2500 and 6000 years ago", just using linguistics. And this is what I question, because the authors do not provide any evidence for their claim.
Love this! Applied!
You believe that its some inferior genetically people doing the crimes?
Title problem: article title currently says "Millions Of Pounds", but HN title currently says only "Pounds", which I think is misleading.

Article content supports the "millions of":

> Now an investigation by the Union of Concerned Scientists reveals that Tyson Foods, one of the largest food processing companies in the world, has dumped 371 million pounds of pollutants — millions of pounds of toxic pollutants including nitrogen, phosphorus, chloride, oil, and cyanide — into American waterways in the past five years.
Is HN turning into StackOverflow now?
I guess that an LLM is harder to scope and retain, and does what it is instructed to. While traditional chatbots can only do what they are programmed for (e.g. follow a scenario), LLMs are easier to sidetrack. Thus you as a client may have an easier time escaping their context, especially when it's a generic LLM integration done by underpaid contractors.

It really depends, but at least here in france many companies start having support over whatsapp/messenger/the likes. They used to suck hard a few years ago, but my recent experience with sncf connect (french railway company) was surprisingly good given my issue was working around an idiosyncracy of their system.

YMMV as we are talking about chatbots and not plain old forms, thus the interactivity is better and feedback loop to escape the LLM's context is faster.
The UCS report itself isn’t rage-free, but is better. https://www.ucsusa.org/resources/waste-deep#top
“No deed of honor is commemorated here”
It depends on the particular martial art. A lot of very famous martial art styles are purely performative, and are basically no use in any fight with a non-cooperative opponent or at least one not practicing the same restricted move set. Some of this was quickly demonstrated when a few famed practitioners made the mistake of participating in MMA tournaments. Some examples of such purely artisitic/ritualistic/sporty arts are sumo, aikido, capoeira, Krav Maga, and quite a few others.
People forget this things all the time because people's brains don't work like Spock's brain. There are plenty of junior programmers around that will have to be taught this. It's a footgun. Is it manageable? Sure; I already said that. But that doesn't make it not a footgun. Anyone who says anything else is not serious.
You think this is bad, absolutely DO NOT read about CAFOs.

https://en.m.wikipedia.org/wiki/Concentrated_animal_feeding_....
The 'single pane of glass' is pretty seductive and there are a lot of tools that try to sell that vision. Backstage looks a pretty good swing with their modular/flexible approach, though I haven't used it.

The problem you end up having is that (for example) Google docs is really good for writing and commenting on docs, and a general purpose tool is never going to be as good as Google docs for docs. You could write a "Google Docs" plugin and just link out to a project's google doc but then you're just a link aggregator which offers limited usefulness.
Where in the heck did you all discover this song? It's never been on the radio I assume.
I only found it because it cropped up in yahoo messenger/launchcast at some point - never seen it anywhere else.
It depends how you define successful. I work in a large org, and it work well for governance, and as a console, but it has its limitation. Pushing too many plugins on it makes management of the console hard
my mouse and keyboard is circumventing me manually flipping transistors in my processor
How was the law not being followed?