skysight-inc/HackerNews huggingface dataset:
I think YouTube should make it easier, I even think it’s technically feasible to do it. but I also think the finger wagging is massively misplaced.

We shouldn’t punish folks or companies for doing something good just because they aren’t doing it even better. “No good deed goes unpunished” is not supposed to be a rule we intentionally follow! That’s the path to insanity, yet it seems like many people unironically believe it.
The only thing I dislike about it is you are committed to a whole year and timing on cancelling is painful.
Appendectomies reduce risk of Parkinson's via altered gut microbiota
"He was a cop by day, street-racer by night."

For the curious and lazy
You have been a good Bing.
I've been using it for exploratory docs reading. Jumping back into an unfamiliar language, I try to sketch out a broad outline of what I want to do. Ask ChatGPT to fill in some of the specifics ("a function which takes x and produces y, using recursion" as a dumb example), then check what it spits out and read up on bits of libraries that otherwise would have taken an annoying amount of searching.

With the decline of Google search usefulness at least in my own experience, ChatGPT has been a big timesaver as I don't have to search until I know exactly what I'm looking for and how to phrase it.
Question for both of you: what are your floors made of? Wood and linoleum often won't break dishes. Tile eats dishes like the cookie monster eats... ummm... carrots I guess.
Bummer, could have saved themselves a ton of time. Maybe I'll use chatgpt to publish, "chatgpt for click-bait content creators". Actually, nevermind, folks can just ask it.
I like typed Python, but it's not as simple as just adding types with a few keystrokes. It is a rabbit hole: if you're typing simple types, you will eventually want to type more complex types: functions, iterables, generators, use type variables, etc (Remember what the difference is between an iterable and an iterator? You'll need to.) And Python's type system is its own thing, with its own idiosyncracies. Furthermore, invoking the typechecker itself has complexities: are you doing it in an IDE, or as part of a pre-commit hook, or CI test? The default mypy options aren't great; there's one called `--check-untyped-defs` that IMO you should usually use. Anyway, I am not an expert and not currently using it professionally, but my point is it's much more complex than you're suggesting.
To be fair, Resharper has been showing developers how to convert code into LINQ for over a decade. Using ChatGPT seems to be way slower than having IDE integration and auto-refactorings available.
I frequently write ChatGPT requests such as: "Create a c# object with the following fields: CustomerID, FirstName, LastName, RegistrationDate" (or the like). The fields might be pasted from a SQL query. It does a pretty remarkable job even guessing the correct types.
Depends on what exactly is going on with a given person's airways. Expansion is the best treatment for poor nasal breathing, but if you're got a narrow pharynx going on also, you probably need that MMA.
Often "impossible" is based on constraints like "0 downtime" "100% planned rollout, rollback scenarios" etc.

These constraints get thrown to the wind when the downtime is already happening.
Deer densities are much higher than historical averages and, when hungry enough, they'll eat just about anything.

You can see this in wild areas with lots of deer - there's almost nothing growing less than about 7 feet off the ground.
Another data point is the "Adherents of the Repeated Meme" from Dr. Who in 2005. https://tardis.fandom.com/wiki/The_End_of_the_World_(TV_stor...

And it is in line with the earlier, non-internet definition of "an element of a culture or system of behavior passed from one individual to another by imitation or other nongenetic means." (There's another definition related to funny things being repeated, as opposed to behavior).
"beyond the desire not to introduce a plant or creature that would monopolize their environment"

That is reason enough to avoid non-natives and invasive species.

They reduce biodiversity making a habitat more brittle and boring. And they may spread beyond the bounds of your property, negatively affecting others.
So, there is somehow a different editorial approach between the "lite" version and the "full" one.

It must be a setting of Clickbait=10 vs. a more "normal" Clickbait=5.

Good to know.

Re-reading the article, probably this is the part that triggered the "horrifies" in the "lite" site:

> However, while many social media users saw a funny side to the device, others criticized it as “vulgar” and “creepy.” Some voiced concerns that minors could buy and use it.

>“I don’t understand (the device) but I’m utterly shocked,” said one top comment on Weibo.
I'm not being sarcastic. It is what I've done for 20+ years (although I only switched from thttpd to nginx in ~2010). The linked article does not really teach you how to use hugo. It just shows how to generate a single page, and there are far better ways to do that.

And like others have said, nginx comes with server side includes built in. It's the perfect amount of dynamic templating power with the minimal attack surface. Before anyone jumps in with, "but I can deploy (or other cargo cult terms) my website to a CDN if I use Hugo for templating." I question the utility and complexity of bringing in a CDN in this, minimum viable context or any personal website context.
So does coffee, what are you guys talking about?
>> Rarely (never in my experience) does the agreement include you only work 40 hours a week

All my full time contracts have had the amount of hours I am expected to work + how overtime work is to be handled.

Additinally, there's laws setting an upper limit on the amount of hours (at least in the few countries where I've worked)
Yeah, I’m pretty happy with my older and slower 3600, but after the preview I thought this might be an interesting upgrade in the future after prices for AM5 boards, DDR5, and the CPUs fall.
I've copy and pasted project requirements into it and gotten completely working projects, out the box. But modifying them was a pain in the ass and I had to scrap those solutions. I was amazed it did that but its not how I use it now.

Alternatively, I use it as a faster Stackoverflow without the community building hazing, snark and bullshit. I'm able to ask it far more abstract questions and get accurate answers. I'm able to ask followup questions and it knows that it is related to the same project I was working on. It is very fast at explaining why as well, or explaining the difference and interrelatedness of concepts, which documentation doesn't do well. It can provide examples that mix multiple concepts, which can be difficult to find. It can generate more complex examples, like, sure you know how to do a REST call in X language with Y framework, but do you know how to do it with this state management system on top of it with this typing system wrapped on top of it? What this unexpected error message means? ChatGPT will give you all of that if you tell it.

I still look at existing answers on Stackoverflow, and I still look at framework documentation. But as far as actually asking questions, I'll unlikely be using Stackoverflow or question and answer sites for that.
The slippery slope is punishing YouTube for this, IMHO.

As soon as you require qualifications to help, you’ve now effectively outlawed good samaritans. I can see YouTube’s lawyers deciding to ban first aid advice on their platform if lawyers or regulators get involved (or even if the PR situation gets out of control).

And this isn’t some absurd hypothetical. At my work, they’ve gotten rid of all first aid kits in the buildings. You’re supposed to go to the clinic if you get hurt because they want to make sure the incident can have the correct paperwork done. This isn’t even a for-profit company that I work for, this isn’t to maximize profits or anything. It’s bureaucracy run amok, in the name of worker’s comp or OSHA safety or liability, the situation was made objectively less safe.

So don’t punish YouTube for this. Outrage at YouTube for this is going to make the problem 10x worse by cutting off first aid instruction on YouTube, and that’s not an exaggeration. Not every problem can be solved by drumming up outrage.
Modern CPU and scheduler combos will in fact try to do that or, at least, do something that has that as a second order effect. They’ll try to run the CPU at a speed that evens out regular bursts into steady loads, on the lowest power core on which that’s possible to do.

Edit: although, for that to work for this workload Factorio itself would need to be updating at a steady 60 updates/s, which I guess is not actually the case here…
Quora has a "space" (roughly equivalent to a subreddit) called "It's OK to be White".

It's full of Nazis. I don't mean Godwin's Law Nazis, or even just run-of-the-mill antisemites. I mean literal fuhrer-saluting, swastika-wearing, genocide-advocating Nazis. That's what the space is for. It has thousands of followers.

That's certainly what they think "it's OK to be white" means. I'm not black and couldn't speak for what black people hear, but it doesn't surprise me that a racist catchphrase is well-known to the targets of racism and less well known outside of that.

It's certainly well-known on Quora; anybody who spends significant time on that site sooner or later runs into material from that space.
honest question: when the US Navy builds a new $10bn super-carrier, who is actually managing that project? is it US Navy staff, or is management of that project outsourced to a US company? i am genuinely curious.
GPT Summary: Managing traffic in space is getting more complicated due to the increase in conjunction events, which is when two objects in space get dangerously close to each other, according to Professor Hugh Lewis, a co-director of the Centre of Excellence in In-situ and Remote Intelligent Sensing at the University of Southampton in England. SpaceX's Starlink is an example, which has already performed over 26,000 orbital avoidance maneuvers in the two-year period between Dec. 1, 2020 and Nov. 30, 2022. With more companies planning to launch satellites, things are set to get even more heated, warns Lewis. He commends SpaceX for its attitude to space safety but cautions that less than five years from now, Starlink satellites may run out of fuel due to the sheer number of avoidance maneuvers they will have to perform.
Why not `& curl ...` ?
Conversely buying in bulk implies having enough room in your house to store food items.

It’s not like the typical Costco shopper is low income. Our grocery system is optimized for moderately well to do suburbanites with SUVs and large houses. Low income people tend to live in “food deserts”.

Consider the experience of shopping for food in America if you’re dependent on public transit, which a much larger proportion of the low income population are. Requiring a car to get groceries is extremely expensive.
It is also important to remember, languages are tools, not religions. I did a lot of Fortran work for scientific work, Pascal for desktop apps of the day, and C becuase, like today, there's very little hardware C can't get access to. That's the point. We use each language for what it's really good at. We keep the old langauges around because, to be honest, can you swear changing those Fortran libraries will work without breaking something -- who can you check with? The author is probably retired, or dead. Often old languages exist because, like mainframes, the code works and no one dares to change it.
The Code Less Stupid
Beats me. But I do agree with you, I felt the same way. I just wanted to point out that the feature does exist.
Universal LLM App Starter (Expo, Next.js, Promptable.js, Solito and Nativewind)
This monorepo is a starter for a Expo + Next.js app using Promptable.js for building LLM apps in Typescript/Javascript, NativeWind for its styling & Solito for navigation. It is a refactor of the Promptable.js Next.js starter on top to make it a universal app. That means that you can use the same codebase for both web and native when creating your app on top of Promptable.js. Create once a screen and share across Expo and Next.js.
What if someone who needs CPR googles for a CPR tutorial, and gets a bad one?

What if it's not wrong exactly, it's just really bad instruction, it's confusing and takes too long. Maybe it's accidentally confusing or misleading. Maybe it's _old_ and best practices for CPR have changed in some way since it was created.

Is YouTube liable for allowing such a thing? I mean, legally we know that _currently_ there are probably a variety of reasons they aren't, and it's anyway a different question _legally_ than of putting ads before a (presumably high-quality?) CPR instructional video.

But ethically? I think this example shows... it's kind of crazy to hold YouTube responsible for making sure someone succesfully gets access to an instructional video on CPR in the moment of actually needing CPR, _and_ that eliminating ads before CPR instructional videos would actually just be _part_ of that if we did consider them responsible. They'd also have to make sure that someone searching actually found a correct and high-quality best practices instructional video, right? Which also seems unreasonable. I think it's unreasonable to expect that YouTube should provide emergency material in the urgent moment of need, that's not what YouTube does.
Privacy.com helps in terms of online payments. Generates credit card numbers that will accept any name or billing address when charged.
Archive: https://archive.is/yUB5t
How are "specific plastic chemicals" or "phthalates" orthogonal to "microplastics". They are a subset of microplastics, so of course they cannot be orthogonal.

Are you saying phthalates are not microplastics? It feel likes you are obfuscating the problem by using debate tricks or something and then calling it nuance.
Let's take one step back and have a look. The main cause of the output produced being bad is... bad input.
Find a data science job where you are part of producing that input by gathering raw data yourself or at least have an impact on how it gets measured. The first datasets will be garbage but at least you have a feedback loop that tells you how bad, in what way the data could be wrong. You can bring in theories, read papers,... to improve (the measurements of) the data. You will see gradually your data starting to make sense. Wouldn't that be fulfilling?
So the elderly, impaired, less intelligent people just straight up don't deserve to survive in our world?
Soon we are going to have a AIrobots.txt
That's not quite what the article says. Although it doesn't explicitly say so, there was apparently a (possibly valid) correlation. But Osco didn't act on it, instead removing a bunch of slow-moving SKUs instead.

Though that also makes the point that making things easier for customers to find is probably more important than any minor co-purchase optimizations.
Google profit 2022 $233 BILLION
I feel that with good statistics this could be done in the OS scheduler successfully. But it’s not my area of expertise.
Is this the Qt version that drops the custom metaprogramming stuff for QObject and friends and adopts modern C++ in its place? If so, it's a very cool development! :)
Show HN: Gitgpt – Natural Language Git
Hey folks,

Here's a quick and dirty tool to use natural language to get git to do what you want.

Example:
$gitgpt create a new branch called feature/test add all the files and commit with msg creating feature test then push to origin

I haven't put it through the wringer yet, however it's worked well with some pretty straight forward day to day git usage.
Certainly, Jews, Christians and Muslims believe different things about God, that doesn’t mean that they don't see themselves as believers in the same God.

> This "its all the same god" is feel good western stuff that has nothing to do with religious adherents of those religions.

The joint declaration between the (Roman Catholic) Pope and the Grand Imam of Al-Azhar would seem to disagree. [0] Similarly, the many joint declarations between the Vatican and Chief Rabbinate of Israel, which frequently invoke shared faith in the same God and shared Scripture. [1]

[0] https://www.vaticannews.va/en/pope/news/2019-02/pope-francis...

[1] https://ccjr.us/dialogika-resources/documents-and-statements...
As far as the usages of "dropped" in music industry terminology goes, I think it's pretty clear which meaning is intended. But outside of that, when the direct object is not a person, it's often ambiguous enough that it would be better to either use a different word or at least change the phrasing to add additional clues to the meaning.
It's quite common, actually. An obvious and extreme example would be American slave states pre-civil war as viewed from the perspective of Black Americans.

There is a well known phrase, the "tyranny of the majority." It is in fact extremely common for a majority to oppress a minority within a democratic system -- often with severely authoritarian methods.
Do you recommend any particular work of his?
> which means that career advancement would require learning cloud architecture, cybersecurity, IAM, networking, etc.

I was going to suggest: we have a bunch of data scientists working on intrusion detection problems in cybersecurity, tied to an engineering organization instead of an IT organization. On the balance of considerations, I think it has a net positive impact. And I'm pretty sure plenty of other companies have something similar. Unfortunately, we also have an ongoing hiring freeze, so I can't recommend my own organization.
Absolutely! I came out of a long period of depression / anxiety (triggered by a specific event, not just chemical imbalance) by starting to go for walks a few years ago. That turned into more and more intense hikes (doing 10-20 miles in a single day). The difference of being indoors and sedentary vs outdoors and active was night and day.

Recently moved into an apartment with a 24 hour gym and started doing basic strength training with weights as well - quickly learned that my body prefers that to cardio, and now I do 2-4 miles of walking a day and 20-40 minutes in the gym. It's amazing. Wish I'd been doing it for years.

I'll give that podcast a look
Ah - I can see those kinds of tests as useful. I guess they are something like "integration tests" or something like that which tests the user-visible outputs of the system. My comment was about very low-level unit testing, where it's literally every function of code must be covered, isolated from other parts of code.
They touted the plastic as a way to protect the trees. It didn't stop the deforestation.

They told us they're inert. Then we've learned about bpa, pfas and microplastics.

They told us they're recyclable. Now we now that's not really the truth.

They tell us it's for saving CO2. Now we have the stuff in our seas, on beaches, microplastics in rain and wind, there is no place on earth free of it (not even the most remote areas).

The only reason why it's used is money ... to make & wrap stuff we don't need, and we (shall) pay for it with our health and poisoned environment.

Give me the glass, and reuse it and or recycle it. Energy is (soon will be) free.

> So long as plastics are not being burned, at least their carbon is not going into the atmosphere.

Keep it in the ground, then.
Look into sparsification of ML models: https://neuralmagic.com/
If your cpu has avx512 it can make it even faster.
> He has said he is worried about establishing a “two-tiered system” of municipal workers and wants to compensate those who cannot work remotely, although he has not specified how.

I don't really get why equity is a big consideration here. Is anybody going into firefighting or nursing or policing thinking that they're ever likely to work from home in 99% of the field's jobs?

Shouldn't we just acknowledge that every kind of job is different and has different advantages and disadvantages? Many jobs that are able to have people WFH can be unhealthy, soul-crushing, and mentally draining experiences to balance out the fact that there's a benefit like being able to do that from home at times.
This is my take as well. The older and more travelled I get the more I disdain these kinds of things. Your language syntax should do whatever the "thing" is that your language model is all about. Syntactic sugar should be for the things you do LOTS.

I watch language after language add sugar to maintain the appeal of their product, one niche group or application at a time. It turns into a death by a thousand cuts, or by a thousand sugar cubes. Most languages start out simple and appealing and understandable, an increasingly short amount of time later, they've layered on "helper" after "helper" to the point it takes a bit of expertese to consume the language effectively.

I dream of a world where we'd measure languages by the complexity of their ASTs rather than their popularity on a TIOBE or StackOverflow index.
As others have recommended, check out Douglas Tallamy's Bringing Nature Home. He's an entomologist and sets out a very clear connection between native plants, native insects, and the larger ecosystem.
I would not assume any tutorial will get straight to the point even if there are no ads.
I also blame every problems of my life on big corporation, as every good socialist.
I thought that Plasma 6 will look exactly like Plasma 5, the only change being the Qt version they depend on.
https://basecamp.com/handbook
Agreed that was not a good demo. I assumed that segment was not taken with a cheap webcam/security camera - which is why the auto-exposure worked a lot faster.

At a greater distance with lower MP security cameras, this thing might still work.
Protons have a magnetic moment and we can already measure it. It is very small, much too small to hold a nucleus together. (Please ignore the GUT comments they're missing the point. :-) GUTs apply at high energies only. )
Back MRIs are weird. You'll get people with herniated discs with no symptoms and people with clean MRIs in pain. And of course, people experiencing pain that the MRI finds the cause of. It's also possible to have two sources of pain. It could be DOMS plus a herniated disc.

I'm mostly pointing this out because "back pain" has scary connotations, any sort of pain gets them worried, even if it's just DOMS.
The problem is it takes several minutes to register and put in a payment method.

People never know they are going to be put into life-saving situations until they actually are in one.

It would be good for YT to learn from this incident and flag all emergency tutorial videos to be ad-free for all.
Nice!

I was waiting for this to happen so $HOME/.kde would be finally removed for good.
Any help on level 32?
You really want to go through every region to find what VMs are running? Why can this not be a single page with all VMs listed?
I had a neighbour who did a permaculture front yard that was ridiculously beautiful, but unfortunately the tall grasses etc became a haven for rodents which caused problems for multiple neighbours.

Sometimes there are good reasons why a regular grass yard might be ok.
That's a braindead take. Not only were there hundreds of other cities that didn't vote for Trump, but getting along with people who may have different viewpoints on things is what diversity is all about. What's wrong with diversity?