skysight-inc/HackerNews huggingface dataset:
Not all audio-visual entertainment is dreck and the reduction of all of it to that is elitist and shitty.

Some kids don't live in a place where they can interact with the natural world, for starters, because our society is awful.

Additionally, not everything even in kids entertainment is dreck either. You have your Bluey's, and you have pregnant Elsa spiderman keyword slurry. A spectrum you'll find in basically every media, kids and otherwise, between actual art that's made by people wanting to share something, and content-mill designed-by-committee (or AI) bullshit that's designed to keep your attention.

The unfortunately true part is now more than ever so much more of the latter of this spectrum is present than the former, because everything in our society is done for profit and not to make the world better, and it's far more profitable to make by-the-numbers repetitive minimum-viable-product garbage that people will tolerate rather than truly great things that take time and care to create that people adore. But that's a curation problem, not a problem with the media itself.
Im not in Apple ecosystem at all, so I don't have an answer to your question.

But in RAW/JPG world, the metadata and edits is already a solved problem with Sidecar files + EXIF data. Sure, EXIF fields are kinda messy but I'm sure it's better than Apple has rolled by their own.
How much should we worry about the disposable cups they put coffee in? My understanding is we’re putting a hot liquid in a cup lined with plastic.
But then you have to be seated at that desktop computer to read it
I just got rid of all of my plastic cutting boards
Indeed. The #1 thing I need from my platforms is that I don't need to get anyone else's permission to develop and install any programs on it that I wish. That basically rules out Apple and Microsoft.
Are you perhaps thinking of the Carrera 4? The T is RWD only.
> The author forced himself to learn archaic Objective C for a completely unnecessary reason

I'd hesitate to put it that way.

Shipping software is always full of compromise, and we often have to stay away from the "bleeding edge," when we want to actually ship full-featured products.

I suspect that almost all the AAA apps are still ObjC.

I still use UIKit/AppKit for my work. I simply can't get the results that I need from SwiftUI.
I didn't know there was a target market for that.
If you moved from CentOS 8 to CentOS Stream 8, Stream 8 is basically EOL on May 31st 2024.
To be fair, there are subtler ways of communicating acceptance. The Bluey way would seem to be having a couple at the playground that the kids maybe ask about. Or maybe they don’t! They just coëxist peacefully because it’s no more remarkable than them having a different skin tone. Different framing from a drag show, which I can see someone preferring without being homophobic.
Actually, according to Wikipedia, starting in 2021, even Germany requires human creativity for a work to be protected by copyright. They explicitly say in the law that simple reproduction of public domain works is not protected.
The tone of the email is regretful. It is in line I believe with prior TOS changes but obviously not every TOS change is the same.

We have something to learn here.
One word of warning about the cozy R&D department of a product org: you may suffer from the boiling frog syndrome. Little attrition and long-time continuity means everybody stays in their seat and there a few true career opportunities beyond seniority promotions (dev - senior dev etc). After 5-10 years you find yourself quickly at the end of your promotion trajectory and realize that much younger/cheaper folks have the same role as you. This puts you at a disadvantage in salary negotiations and increases the risk of being let go.
Project-driven orgs can be brutal environments, but there is always a possibility to climb up the ladder due to high churn.
Limited; as in you might have to find a way to configure some things in a different way than you are used to.

HAOS in a principle is a lightweight immutable distro for running containers; the HA itself is the same container that you would be running if you went the Docker path.

In my case, I have my IoT toys in a separate VLAN; HAOS needed to have access to both, main LAN (for the frontend) and IoT LAN (to talk to the devices). Configuring that meant installing container with SSH, making sure I can connect to the host via that (the featured "Terminal & SSH" addon won't allow that, you need the other, "Advanced SSH & Web Terminal"), and then using nmcli to configure the network.
What language/ecosystem doesn't have a implementation where you want one?
Keeping my fingers crossed it will not happen. :D
I do wonder about the relative cost of paper to digital storage mediums of the time. It could be that would have something to do with it.

Take for example the fact that (testing with a 150kb block of lorem ipsum text) you could easily squeeze the text capacity of a 3.5mm floppy into around 20 pages of physical text. 10 sheets of double-side printed paper and some ink might well have been cheaper than the floppy it would be intended to replace.

Unfortunately I was unable to find any good resources on the cost-per-page of printing back in the day. So I can't really put hard numbers to this. Printing is incredibly cheap now (for text at least, printing photos uses so much ink) and I can't imagine it was all that more expensive back when most work people did still relied on printing off documents and hand signing them. (physical bill printing, checks, physical contract signing, etc.)

Of course this is all speculation on my part, I was too young to care about money and how much things cost back when the my household had floppy disks and printed things off regularly. If someone has a better memory of the time I would really be interested to hear from someone who did pay attention to those things.
Doesn't pass the smell test? I commented on the real issues I have and yet you're here saying it doesn't pass the smell test? Who are you to tell me I'm not experiencing the problems I experience?
I always make it a point to buy small apps that are well-designed, well-engineered and well-architected in order to support the developers who make them.

We need more apps like this in every category.
After the duty to document, comes the duty to expose it :

- How do you format that doc ? which is particularly relevant if you'd like to roam around. the author's Berlin guide is a good example [1]

- How do you find exactly what you want ? Some say that there's no longer (or lesser) need to document because we have LLMs. I would argue the exact opposite : Given their ability to streamline the retrieval process (into a naturally "human" chat), every documentation's worth is actually magnified by LLMs.

[1] https://nicolasbouliane.com/projects/all-about-berlin
You can implement autograd as a library. Just take a look at this

https://github.com/sradc/SmallPebble

The first line of the description is:

> SmallPebble is a minimal automatic differentiation and deep learning library written from scratch in Python, using NumPy/CuPy.

The author of this library wrote a blog post, which is in my opinion the best introduction to reverse mode automatic differentiation that exists:

https://sidsite.com/posts/autodiff/
That was quick. Looks like they added your recommendation already
I printed out guitar tabs, source code, tech notes, jokes, etc so I could look at them in my room at my leisure. The family computer was in the office/computer room and was used by 3 or 4 people. If my sister was doing her homework, that took priority over reading 100 Jeff Foxworthy jokes.
US regulator denies Apple, Disney bids to skip votes on AI
Last I checked, st was around 8k lines. It's not bad (xterm's scrollbar and button handling is in a similar LOC range), but I'd argue it's not minimalist, so even if writing a terminal had qualified, st isn't it.

WRT to the scrollback it seems like they're going overboard in being difficult about features that adds little code but has much impact, while not paying close attention to their dependencies. Things they could've done without (the copy on my system includes libz, libpng, libexpat (assuming for fontconfig, which is itself a giant steaming pile of excessive complexity), and even libbrotlicommon... I'm pretty sure I have no brotli images on my system that st has any business touching...

I used st until I replaced it with my own, and I can't fault it for many things in terms of usability, though. Other than the box drawing - it's not pixel perfect (I only bring that up because I bikeshedded a pixel-perfect override for the boxdrawing characters for my font renderer when I was bored a while back so it's the one place where I can crow about mine being better than st ;) - in every other area it still has warts to clean up)
"Lack of good search engines" could also once again be said about the current state of SEO hijacking. There was a good 10 year period (I guess around 2000-2010 give or take) where you could truly find useful stuff via search.

Today is garbage. Best to use site search on individual known websites.
I don’t totally know what to make of this article. The author seems to have a very difficult relationship with his mother. Generalizing that to all multigenerational homes is an overreach, isn’t it?

Like, I know plenty of parents who have difficult children. Their families alternately give them purpose and stress. Is that an indictment of living with your teenage kids (versus, say, boarding schools)? Or is it merely a feature of humans?

I also know people who don’t live in the same house as their aging parents, but are nonetheless constantly stressed, frustrated, and annoyed by them.

Living together might amplify issues, but I don’t think it is the author’s real problem.
> There are several people in this thread explaining it is about 10x cheaper.

Well, no. It depends on all the variables. It may or may not be cheaper.

Your case is quite extreme with nearly free electricity! Sure, EV will be cheaper to run for sure.

Here in California with overnight rates around 30c/kWh and day rates over 70c/kWh, the numbers come out different.
! Easy != Better
Same goes for Keurig pods.
That's what MS said as well, when they were pushing C#. All Windows will be using safe code! Still waiting... Another example is Mozilla and Rust - hell, I wouldn't be surprised if there was still Netscape code somewhere in the bowels of FF/TB!

Sure, Apple cares less about backward compatibility, but still, it's unlikely Objective-C is going anywhere, under the hood.
When I upgraded my blog a few years ago, I made sure to use this for the search box. The tsquery syntax is quite cryptic, and I don't really understand it.
What about WebRTC do you find hard? I can connect two browsers and start a video call in ~50 lines of JS.

As you need more features/knobs it does get harder. I think that is just a reflection of how difficult the problem is of real-time communication though.
Apple interested in maximizing recurring subscription revenue?

You don’t say. I’m sure this is just a harmless bug and not the source of $20M extra revenue per year across their hundreds of millions of active iCloud users.
Developer Productivity in 2024: New Metrics, More GenAI
Someone should tell this guy about bogans so he can block 500 million more IPs.

And if you want to do the same? For the love of god get a firewall and subscribe to some RBLs like a sane person.
I would have appreciated it if the article could have elaborated a bit more on why the Navajo Nation considers this a form of desecration, beyond the vague statement about the moon being a sacred place for them.

At face value this seems both completely absurd and arbitrary, so I can't help but wonder if there is some context I'm missing here, because otherwise it just seems like the leadership of the Navajo Nation is trying to deliberately hurt their own credibility.

If they make objections in the future about desecration of sacred land, it will be easier to argue their objections are frivolous by using this as an example going forward. An unfortunate outcome for them.
>I see a lot of growth in government jobs

If you take away federal deficit spending, US GDP is negative for the last several quarters
with machine vision, it might be feasible to change the learning step to where instead of using joysticks to manipulate the robot through the steps, it can watch you 'do it once' then extrapolate the kinematics for its body just based on the end states of your hands or something
Yikes. 20 seconds in and feeling gross. Let’s kids be kids, don’t fetishize young success.
> I find it very difficult to reconcile w4ffl35's rampant individualism (which noticeably characterizes or differentiates the US from that of almost every other country I've been in

Collectivist thinking doesn't mean you are correct. You don't need to reconcile my "rampant individualism". I don't care if I were the only person on the planet who thinks this way (I'm not though... not by a long shot) - my opinion, life philosophy, religion and political affiliation all align.
You might not be familiar with this sort of philosophy, and you clearly do not like it, that's fine,. You are entitled to your individual feelings on the matter. Still doesn't make me wrong.
How is this able to pause work, given that the work is already executing on the main thread (and I assume you don't need to rewrite your code to explicity give up control at various points)?
That was a particularly crazy time for Windows UI development!
> since they all require massive compute now.

They do? How so? I can only think of a small subset of applications that require large amounts of compute.
You can fix the swearing part if you google it
Easy way to limit your exposure: Local, organic and unprocessed whole foods. Stop eating garbage—you'll feel better and won't have to worry about stuff like this.
COVID (which you yourself define as a "challenge") is in the last 4 years.
The ideas put forward aren't well supported by relevant facts.

Humanity's population won't necessarily have a single peak.

And the author selectively calls out adaptations that are being thwarted by advances in modern medicine and science without acknowledging the possibility that we are adapting in other ways that aren't yet detectable; or at least not by a political philosophy instructor.
Very often you could be using a 'fast' internet connection (T1 at school, library), and you could easily download an entire floppy disk in a minute or two. And it was unlikely you had a CD-RW drive (maaaybe a Zip disk), so it'd be hard to take it home and you wouldn't be able to save it locally.

Heck, even if you could save it locally, you might have only had a 500MB hard drive, it seems weird now because with TB drives, unless you are saving games/media, you have almost unlimited storage.
A friend of mine, technical but not a hacker, wanted to turn an old offline forum into a chatbot. I know there are many not so good RAGs to do this. What are the current best practices, as of this month?
>There's a saying in Icelandic - þetta reddast - that means "everything will be alright", and, while many languages have a similar expression, this one is really embedded in Icelandic culture.

Ireland has a "It'll be Grand" culture as well for comparison. It's a trade off with pros and cons and works for some situations and inhibits progress in other situations, things often don't get acted on or resolved quickly but at the same time there is a huge reservoir of tolerance to draw on when things do get shit.

I would consider this the other end of the spectrum to countries like Japan or Germany in the way they respond to certain things. Lots of generalisations of course but that's often the impressions you get from travelling. It's very hard to be precise about big groups of people.
This. My father has been living with me, my partner, and my son since last year, following my mother's death. It's a similar situation to the one described here, where he helped with the downpayment and we pay the mortgage, taxes, and bills.

And, sure, there was some friction and growing pains as we all (re-)learned to live with each other. But it's been fine and good, and it lets me support him in a way I couldn't otherwise. It's definitely a different dynamic to if we lived in separate places, but it's not a bad dynamic at all.
That would be the infamous Icelandic verb of "nenna". It's used as such "Ég nenni þessu ekki", which translates roughly to "I don't feel like it" or "I don't want to".

But we have a word for both want and feel like, but they're different from "nenna". In some ways a better translation would be "I can't be bothered to".

The word is somewhat socially acceptable as an excuse not to do something.

"Þetta reddast" and "Ég nenni þessu ekki" are words many of us Icelanders live by.
> FDA staffers play a pivotal role in drug approvals, presenting evidence to the agency's advisory panels and influencing or making approval decisions. They are free to move to jobs in pharma, and many do;in a 2016 study in The BMJ, researchers examined the job histories of 55 FDA staff who had conducted drug reviews over a 9-year period in the hematologyoncology field. They found that 15 of the 26 employees who left the agency later worked or consulted for the biopharmaceutical industry.[1]

I don't have to work at the FDA to see that it's compromised. Somebody already figured it out.

https://www.science.org/content/article/fda-s-revolving-door...
> In the end, building a polished, frictionless support chat was one of the best decisions that I have ever made for Paper.

Many many years ago, I used to run a web hosting company. One of the first things I did was I built one of those little chat widgets that let me chat directly with visitors on my website. This was around the year 2000 and before I had ever heard of liveperson which was somewhat new at the time. That single feature did more for my business than anything I did. Because I could talk directly with customers (and potential customers), and because I was the sole decision maker for the business, I was able to say yes to ridiculously obscure requests for features that were easy to implement but very valuable to just one specific customer. My hosting business never grew into a large company but it did support me through college and for a while afterwards.
Browser Multiplayer – Rebound.io
Made the game for a job but did not land the job, putting it out so I don't feel like it was all worthless.
Woah! This is very cool I don't think I have seen it before.

This will be really useful to establish a connection in adverse situations. Try all the different ways until you can get through :)
Not really. Problematic relationships between parents and their children are very common. It's a valid point against multigenerational homes.
Interesting!

So all the NS_SWIFT_UNAVAILABLE APIs are still easily bypassable in Swift?
> My wife and I are covering the mortgage for a house on which my mother placed a seven-figure down payment

Oh, okay.
Sparkey is simple and super fast. If you use them like Spotify frequently does, where a pipeline creates a new daily copy, hydrating them to the nodes that need access becomes the bigger issue for using them.
Proper Tail Calls: The unimplemented web standard from ES6
One thing that drives me crazy is the current trend of never calling a game "done". It's one thing to ship bug fixes, but I'm talking about a constant stream of updates that add elements to the game, change the rules, change the balance, etc. I blame Minecraft for starting the trend, but Among Us and Polytopia come to mind as additional recent examples. It's weird when I start playing a game at, say, v1.6, really like it, then suddenly it can't be had anywhere because v1.7 is a different game.
You are correct, that was a typo. Thanks for flagging and the additional context. Updated my original comment.
I've used some horrendous software in the past and it's nice that - even though I can't fix that software - I can write my own software and make it behave exactly how I want it to.
One problem in the past was -[NSArray firstObject], which many developers used as a category method, with differing implementations. Apple added it to the Mac OS X 10.9 SDK but actually implemented the method silently in 10.6!
You will see arguments from both sides in this thread. “I couldn’t wait to live on my own” and “I appreciate the fact that my folks are allowing me to live with them. This enables me to cut my expenses and to save faster.” There is no right or wrong opinion. Everyone’s situation is different. Both sides are right.

That said, I have a bone to pick when people are inconsistent with themselves, using daycare as an example when people have cheaper alternatives, and then have the gall to complain.

“Why is daycare so expensive???”

“You could ask grandma to move in with you”

“Absolutely not, we enjoy our independence”

“Would you pay higher taxes to allow the government to set up a network of publicly funded childcares?”

“No”

“If you refuse all solutions, stop complaining”

Or…

“I will never be able to save for a home at this rate”

“You’re living on your own on a single income and you’re still young. You could move back with your parents, whom you get along well with, for a few years.”

“Absolutely not. I enjoy my independence.”

Unfortunately, you can’t always have your cake and eat it too. You will pay a price, one way or another. With respect to multigenerational living, that price will either be the living costs of assuming the burdens of a household as a single individual, daycare costs, or a measure of independence. If you don’t have family nearby that’s understandable. A lot of people don’t have a choice and their grievances are legitimate, but many do have reasonable alternatives they’re unwilling to take advantage of for flimsy reasons and then complain about the consequences of their actions.

Adults assume the consequences of their choices. When they have such a choice, of course.
The neglected clean heat we flush down the drains
It seems like the financial calculus should budget for new content as a percentage of yearly subscription gross revenue. And it also seems none of them are doing that. (I could be wrong.)
If you take away federal deficit spending, US GDP is negative for the last several decades.
video conferencing seems to be the most wanted app, it involves too many parts to set up an sfu, hard to make it work with all the most popular devices , and i m not sure you can control the exact video resolution/bitrate. Mediasoup seems to have the most complete server app, but still making the whole thing work right is a lot of work. It seems like video meeting should be easy to use by now, it was easier when Flash was around.
Good afternoon, you have such a user-friendly site, but the google results have some pretty uncomfortable sites at the top of the list. I was very surprised why you are not in the first place.
I'm sure with a little help you could get 20-30% more traffic from google.
Same here. Where are the challenge trials? Even if these effects exist, they're so small that I wouldn't lose any sleep over it
What’s in js that makes it different from any other language? Any other language would likely bend into <what you mean by that> form with enough users coming to it from the “web” direction. It’s just a law of big numbers.
I'm not a chemist. Why doesn't plastic get broken down? Will there be a future where my doctor will prescribe me an enzyme or something that will breakdown the plastics in my body so they can be filtered out, or turned into energy?
Cloud Transformation: The Digital Potential for Innovation
Explore the power of cloud transformation in this ultimate guide. Discover strategies, benefits, real-world cases, and future trends for digital innovation.
Ask HN: How does one implement web plagiarism?
I am really curious around how some plagiarism tell whether a code/text was copied from the internet or not.

I understand the tokenization part for matching the code to find similarity but do these plagiarism tools actually do web crawl or do they do a huge web crawl and store the results in some kind of db