skysight-inc/HackerNews huggingface dataset:
I would agree, but snap is a mess. I have core snaps that are out of date, can't get rid of them, can't update them, can't fix them. I think I have to uninstall the whole service and reinstall to fix it. Meh, I'll just change distro and fix it that way. Luckily I have all the control and all the choices.

I like systemd, but I do understand the objections to it. Luckily if you don't want to run systemd, you don't have to.

I don't like Unity, which is fine because there are tons of other options. The article author loves MacOS's look and feel. I don't. So I'm screwed because MacOS only comes in one flavour.

I don't think the article gives enough coverage to this. It's not just "tinkering" with Linux. We have real choices, and it's the only one of the three where that's the case. That's way more important (to me) than a lot of the other things they talk about.
Looking back, it is always very clear, but the usefulness of the Internet at that time may not be much different from LLM today.
Last year, I surveyed over 6,000 9to5Mac readers with the following question: “Would you buy a car that doesn’t have CarPlay?”

Yes: 734 votes or 11.42%

No: 5,138 votes or 79.94%

Maybe: 555 votes or 8.64%
Very good, hope they realise that you need tessellation for shading. Some of those models look a bit too optimised.
From

print (x);

to

(print x)

From

if (cond) {
do_a();
} else {
do_b();
}

to

(if cond
do_a
do_b)

Really it is more a mindset than anything else.
I still find windows slow. They recently launched tabs in file explorer but opening a tab is actually slower than opening a new window. And with the new AI stuff it was a good time for me to switch to Linux
Some "agents" like the minecraft bot Voyager(https://github.com/MineDojo/Voyager) have a control loop, they are given a high level task and then they use LLM to decide what actions to take, then evaluate the result and iterate. In some LLM frameworks, a chain/pipeline just uses LLM to process input data(classification, named entitiy extraction, summary, etc).
I'm happy enough with macOS. That's the "de facto" OS for mobile app devs (no Xcode for Linux... well you get the point). And installing most open source apps is super easy, thanks to Homebrew.

Still miss Linux for thinkering, though.
Ah the bit in parentheses was worded such that I misunderstood your point.
Thanks; I've got pretty much similar projects.

What I was looking for was literally a "You Might Not Need React" equivalent to the https://youmightnotneedjquery.com/ site.

It doesn't need to be as polished as that, I just want to see <this is what react lets you do>:<this is how you'd do it without react>, even if all the "this"es in there were just patterns.

I just want to be clear here, I'm not engaging in bad faith, or trying to prove something. I truly just want to know what react code is commonly used for, and what a vanilla solution would look like.
So does instant-meshes, but it also doesn't necessarily improve the topology.

https://github.com/wjakob/instant-meshes

Cheers =)
Show HN: wc-GPU: The Unix util `wc` running on a GPU
Is Kotlin Multiplatform Replacing Flutter?
In recent times, the debate surrounding Kotlin Multiplatform (KMM) and Flutter has intensified, with some suggesting that KMM might supersede Flutter as the go-to solution for cross-platform mobile development. But is this truly the case?
3D resume with infinite zoom
I think apple BTO prices are competitive with large laptop vendors but not with Framework. For example a m3 pro 16”/96gb/2tb costs 7700aud. A dell with 64gb and 2tb costs at least 6000aud. hp zbook with 64gb/2tb costs like 8000aud and that’s after discount. Obviously the dell and hp may shine in one or two things but are probably inferior in many ways. I’m not sure how warranty stacks though, applecare for 3 years is 650aud, and that’s definitely something i would purchase.

I reckon there’s apple tax, but I also think it’s competitively priced.

Framework 16” is significantly cheaper if you diy.

Edit: Now that I'm at a laptop and not on phone I could check on the warranty situation. The Dell come with 1 year standard warranty (which is better than Apple's 7 complimentary 7 day), but the XPS is 420aud for 3 years, and the Alienware is 735aud for 3 years. HP situation is better with a HP Care Pack with 3 year support/warranty for 190aud or 270aud depending which model you choose.
Calling AI-generated meshes "Artist-created" just because it aims to look similar as human-made ones is misleading.
You mentioned you're passionate about good tooling, would you mind if I asked you what your thoughts are on Glamorous Toolkit[1] and how it compares to other tooling you've seen?

[1] https://gtoolkit.com/
Reminds me of the probability based counting algorithm that was on the front page last month: https://news.ycombinator.com/item?id=40379175
Nividia GPUs are notoriously bad for supporting Linux. But I appreciate that you thought it easier recreating WSL2 on a Mac than troubleshooting GPU issues.
The thing that blows my mind is that this wasn’t obvious to them when they first looked at langchain
I'm really interested in the history of dotcom bubble, is there some books are something out there?
Interesting. So why haven't you said the same about those other comments about Islam?
All that has nothing to do with Windows. The fact that you don't use automation, package managers, modern terminals etc tells about company, not the OS.
"We" build both. You might be building WebApps, I certianly don't and so are countless others. The web is not one homogenous thing where everyone is doing the same thing at the same time.

Different people work on different projects serving different needs and we have to acknowledge that otherwise we end up in these silly tech-religious arguments where people think there's one and only one way to do things and that's certianly not the case.
Having a prompting style that works with a model but not quite with another is much different than "suffering from poor prompting" the previous person was accusing others.

And given that those are tools, it's more like "the model can work with the user's prompts" rather than "the user's prompts are adapted to the model".

Unless we're here for an ego trip.
Philosophy is just thoughts and thoughts about thoughts. To really understand consciousness researchers should study meditation (for direct experience) and traditions such as Buddhism that have been studying consciousness for millenia.

See for example, the Buddhist descriptions of the jhanas, progressive levels of consciousness in which meditators peel back the layers of their personality, human awareness and end up in pure awareness and beyond. It's hard to read (and experience, albeit only the initial stage in my case) such things and not be left in little doubt that consciousness doesn't derive from thought like philosophers like to believe (no, Descarte, you are not just because you think).

It's for this reason I don't buy the AGI hype. Maybe after fundamental breakthroughs in computation and storage allow better simulations, but not any time soon since these traditions tell us consciousness isn't emergent. Most AGI researchers are barking up the wrong tree. Still, the hype boosts valuations so perhaps it's in their best interests anyway.

Philosophers can get so wrapped up in thoughts they say nonsense like "I can't comprehend not having an internal monologue", which you can experience any time you watch a film, listen to music, etc. Someone with only the smallest experience of meditation shouldn't fall into such thought traps.
That was the first part I did, I wrote a blog about it here [0].

At the time it was also discussed on here at [1].

[0]: https://blog.erk.dev/posts/anifont/

[1]: https://news.ycombinator.com/item?id=37317055
Artificial Intelligence: A Modern Approach, 4th ed
Their main point was about software purchases, where consensual exchange needs the ability to refund when it doesn't work. It's good to impose refunds.

> The (quite small) risk of falling through the cracks and ending up hard stuck is just something one risk-accepts when signing up to a service and maintaining important data there.

Why should it be? Fuck that!

> I would never want a paternalistic government dictating when and how I interact with the market. Why do you want to impose it on me?

The government wouldn't dictate your actions at all here.
UBI is such a no-brainer.
Dropping an SPA onto Cloudflare takes under 5 minutes including sign up and is completely free.
It's exactly the type of development that's been encouraged by Windows since it started. It's only more recently that it's been possible or normal to adopt more modern practices. His company obvious is stuck in 2000.
I finally watched this within the last year. Blew me away. Although the movie came out only a couple of years before I was born, it feels so much like a "modern" movie.

I think Invasion is an example of a big change in how movies were being made that started in at least the late 70's that became more or less how lots of movies were made since the 80's. Its right up there with Alien in my mind.

Honestly it reminded me of back in school when I first read something by Mark Twain. I could never get interested in any of the period books and such that were required reading, but the first time I read something by Twain it was immediately compelling. Even though his works were nearly 150 years old at the time, the way he wrote in much more simple and direct text is more or less how most fiction has become since then. It made it so much more accessible to a young person than the overly flowery language of the time period.
> No they don't.

They do. They use tags and semantic structure to figure out what to read when.

You also skipped the "and other assistive technology" part of my sentence. Tools for navigating, or alternative rendering, improves when your site is semantic.

I use these tools every now and again, I'm not basing this on theory.

> You still need class names,

Not as many. If you use divs and classes everywhere, you end up using classes for semantic meaning.

> You have components that are shared between pages, so you either have to include all your CSS on every page

Use classless CSS as far as you can, use site-specific (layout) stylesheets, and use webcomponents for those components that are truly novel. Webcomponents with shadow dom means it can include it's own stylesheet without affecting the rest of the site.

In many cases, you get by with just classless CSS. Site-specific layout is a one-liner. Webcomponents bring their own styles.

So no, you don't need to bring an entire JS UI framework for this.

> You're always going to need JavaScript eventually

Depends entirely on what you're building, and a lot of the time you can get away with something simple like HTMX and JQuery.

But even if you do end up needing a JS framework for some portion of your site, limiting the amount of stuff that needs to be handled by this framework _greatly_ reduces the amount of complexity, and amount of code, that the developer has to write.
> The visual design of Windows 11 is decent,

Yep, decent like a porno movie. /s

Who does not love gray on gray, dark blue on light blue, the absence of every delimitation of GUI elements ?
Unfortunately there’s no trick. You get better at listening by listening a lot.

Most people just severely underestimate the amount of work it is. You probably need 1,000 hours of listening to be decent, and 2,000 to be strong. If you practice 30 minutes a day, that will take 11 years.

So the only “trick” is that you need to find things that you genuinely enjoy doing in French. So that you can practice for multiple hours each day without burning out.

I’m a native English speaker who has a very high level in Spanish. It takes a long time for your brain to figure out how to decode the type of mumbling people use in casual speech.

Yes, practice vocabulary, practice grammar, read. But you’re probably already doing this. You just need to listen to a ton of stuff right at the edge of your abilities and you’ll notice improvements every few months.

My one final tip would be to not get in your head so much. Literally everyone who has learned a language will tell you that if you review vocab, do grammar exercises, and listen to the language for 1-3 hours every day, you’ll learn it.

But it happens so slowly that it doesn’t feel like it will work while you’re on the journey. It’s sort of like the gym: if you lift every day and eat healthy, you will have muscles in a year or two. But it’s really demotivating because you won’t notice a drastic difference even after 3 months.
> Another aspect is that a lot of intellectualism is really activism with "intellectuals" trying to impede other people's lives for the sake of some arrogant moral purpose.

OK, I’ll bite -examples?
You can run Linux in a VM on a mac, but you can’t do the opposite on a PC laptop.
I love Fedora.. I've wiped my windows lic at home and live in fedora.

I'm looking for ways to use it at the office...

But one thing that drives me nuts is where you get software from.
Some software is delivered from the "repo" \, some is from "flathub" and some is downloaded rpm's or whatever.

But once you've installed it, there is no simple way to tell where you installed it from... I'd expect like a little logo overlaying the icon or something.
To add to your clear response, listing a year without giving any other detail also indicates a Bachelors degree.

If instead they had earned a graduate degree, that would be indicated with some abbreviation for the granting school/college. (I don't know the MIT terms, but at Yale it could be SOM '01, MED '04, LAW '05, etc.)
You sound like someone who doesn't own any MSFT stock.
What % fail due to lack of language skills? Or did you really mean 90%. Source?
All major game engines support Metal for years now, it is only a "disaster" for FOSS folks.

Having Vulkan and OpenGL on GNU/Linux does hardly help changing the mind of most AAA game studios to port their Android NDK games with Vulkan/OpenGL ES into GNU/Linux, instead Steam has to emulate Windows and DirectX, to get any reasonable number of games on GNU/Linux.
AxRuntime (AxRT): Creating Applications Using Amiga APIs
Well the OP didn't need to say 'I'm not switching to Linux'. All he needed to say was 'I'm staying with Windows' and I would have said 'Congratulations. Enjoy!'.
When voting about the law in the swedish parlament, both the left and green parties voted for chat control despite having campaigned against the law in the EU election.

Both claim it was a misstake, but ironically leaked chat messages seems to indicate that the green party MP Rasmus Ling did vote for it intentionally.

https://www.dn.se/sverige/interna-chattar-motbevisar-mps-utt... (swedish news article about it).
I got nerd sniped into doing it. https://github.com/fragmede/wc-gpu
Aside from my native language I speak three foreign languages, and I just started learning the fourth one. Besides that, I wasted a lot of time on another language that did not stick, so I kinda know what works and what doesn't.

1. Consistency. Make sure you practice a little every day. For example, I use an app that tells me every day what vocabulary I should practice that day. It takes ten minutes of my day, and does wonders.

2. Communication. Start talking to someone as soon as possible. If you're learning a Germanic or Romance language, after 6 months you should be able to find someone online to chat with. Of course it's going to take you 15 minutes with a dictionary to understand the other person's message and another 15 minutes to write the reply, but it truly does wonders because it allows your brain to see the language as a language.

3. Fun exercise: try vocalizing your internal monologue in foreign language. Don't focus on correctness at all, it's about familiarizing yourself with the language.

4. Find some interesting media in your target language. It's going to be difficult because most important stuff is available in English, but for example you might try movies or YouTube channels. Especially the latter is great because YouTube videos rarely ever have English translation, so you know that either you watch it in your target language or not at all. There are apps that allow you to listen to foreign radio stations. Why not doomscroll in your target language.

5. Don't give up until you reach level B2 and you can talk without consciously thinking about it.

6. Understanding native speakers talking naturally to each other is literally the hardest part, so don't treat it as a benchmark until you reach fluency.

7. A common mistake is to treat the whole thing as a "sequence to sequence" task and think about the target language in the context of your native one. Your actual goal of learning the word X is to have your brain understand the abstract concept behind it.

8. It's going to suck and you'll hate it. There's no way around it. Keep practicing and adjusting your techniques to your liking. One day something will "click" and you'll actually "feel" the language.
There's also the full-duplex mode where 2 people are talking, but both seem to be engaged in a different conversation.

Communication is hard, tolerance is important.
> plausibly ... training data was the major reason for google to buy youtube

I'd agree, and I'd also argue people were totally cool with that until LLM/GenAI happened.

Somehow it's cool and exciting if you fed YouTube data to reconstruct historical artifacts, prototyped self driving car software, trained super-resolution algorithm, so on, but not GenAI. It's a different thing altogether. It's a double standard, or at least a set of criteria with a hidden decisive criterion.

Just IMO, I think that "double" standard has to be discussed more. It's supposedly about copyright but something is off, and it's definitely not about monetary compensation(individual works of art nor collective income support). There's something else with GenAI/LLM that make people want it gone.

e: anecdotal datapoint that people were cool about AI until LLM/GenAI/OpenAI[1] - no talks of safety, training data provenance, societal harm, nothing negative whatsoever from a digital camera news-blog - and it's about a Diffusion model:

Enhance! Google researchers detail new method for upscaling low-resolution images with impressive results
Published Aug 30, 2021 | Gannon Burgett
[...] Or is it? A new blog post on the Google AI Blog showcases a new technology its developed to upscale low-resolution images with incredible results.

1: https://www.dpreview.com/news/0501469519/google-researchers-...
Chat models were not invented with ChatGPT. Conversational search and AI was a well-established field of study well before ChatGPT. It is remarkable how many people unfamiliar with the field think ChatGPT was the first chat model. It may be the first widely-popular chat model but it certainly isn’t the first
I feel this is somehow an attack on free speech but I can't articulate how
> citation needed

not a great citation, maybe like one textbook. Americans probably find the criticism more sensational than Germans

https://www.studocu.com/de/document/schule-deutschland/engli...

https://www.reddit.com/r/germany/comments/toj93d/german_scho...
I want to both upvote and downvote your comment. I upvote all the top part. But I'd downvote the conclusion. That side of the internet is all but dead. It might not be the majority in terms of traffic (for obvious reasons) but it's probably still the majority in terms of number of websites and (some) people still care about quality content.
While I understand that there are many people whose idea of a conversation seems to be: "I say mine, you say yours". With that idea every interruption is a problem. However conversations are more than that and in my experience there are multiple legitimate reasons for interruptions.

E.g. if I am explaining a point that the other side already knows, it would be good that I read their nonverbal hints and realize they already know before insisting on rambling on for 15 minutes of monologue about a thing they already know. Heck, in that case it would be in my interest for them to interrupt me. And even if they don't know, they might like to say a thing as well, which is kinda a thing in conversions.

Or I am missing a foundational idea or a context clue that helps the other person follow, and you find out after you went into the explaination way to deep. In that case the interruption would help me catch that early on and I could adjust accordingly.

Now I am good at reading cues and knowing when it is time to give other people room to chime in. But I know many people who in a 20 minute conversation will have talked 95% of the duration and insist you keep interrupting, despite you having said 4 full sentences at max.

The point I wanted to make is that with such people, the only way not to interrupt them is by accepting they are holding a monologue and you are meant to be the audience, even if you already know the thing they are telling you. In some situations this can be okay, e.g. a friend who is pouring their heart out — they might need someone to listen. But in many situations this is just aomeone talking to bolster their own ego and convincing themselves of their own importance.

This borders on abusive behavior. If someone insists that in a conversation between equals their ideas are so important that the reaction of the other side doesn't matter and only one side is allowed to steer the conversation, they are forcing that on you.

Not to say there aren't negative interruptions as well. E.g. someone who rarely speaks outlines their perspective and the guy who has to monologue all the time keeps interrupting, because he can't stand to listen etc. Totally hate that.

But in my experience most people who complain about interruption are people who dominate conversations in terms of talking time. Our goal should be to defend those who don't complain and see the nuances of the whole thing.
Self-Defining Goal-Oriented Agents
For what is worth, 120Hz@4k + fractional scaling worked out of the box for me on a t14 AMD gen2 (KDE Wayland).

HDR, though, forget about it. My gaming PC is still running MS Windows, for HDR, Nvidia GPU support, and DRMs (cannot get Netflix 4k HDR outside of windows and smart tv similar stuff).
FDA, Industry Actions End Sales of PFAS Used in Food Packaging
It is hard to get games without game development.
How the two hearts might work in a Time Lord
Not wait, just monetize. It doesn't matter to them if a local couple or some offshore millionaire or investment fund buys their home, as long as they get to maximize their profit.
>Philosophy is just thoughts and thoughts about thoughts.

This is my beef with the field in its entirety as well. Stupid philosophers.

>... and traditions such as Buddhism that have been studying consciousness for millenia.

As opposed to say, philosophy?
You're right. That does cover it. I was playing with my kid and I didn't get it at first.

I might use smaller factors then.
Why are you taking it personally if I don’t use Linux on a desktop?

There is more to it why I got the MacBook. And setting up a Linux console VM is indeed much faster and easier than fiddling with Nouveau and NVIDIA drivers.
> any military operation not sanctioned by the target region's people or government counts as an invasion

It does not give one an excuse to skip the whole history of the region and start it where it fits them. I wonder if their values include skipping uncomfortable trivia or highlighting it when appropriate.

With regards to values, the legitimacy of a 3 years old government is in deep doubt. The values you've mentioned repeatedly lead to political backing of seriously unpopular regimes just because they fit the narrative that was never true in the first place.
Sue away.
I recently got a mini-PC, to yet again try another go at Linux Desktop PC, after my aging Asus 1215B netbook died.

After weeks struggling with UEFI issues, I returned it, back to running Linux on VMs.