MurphyA/hacker-news huggingface dataset:
by bpshaver | 2025-05-23 16:09:46+00:00
> MacIntyre romanticizes ancient communities and traditions, but ignores the fact that plenty of those upheld horrifying practices

What makes you think that? A huge part of After Virtue (basically the whole part, after the initial diagnosis of where we are now and how we got here) is about how to construct and understand communities that might provide a shared idea of human good without simply going back to an Athenian idea of what that looks like. In fact if I were to summarize the book in a nutshell I would argue its an attempt to rehabilitate Aristotelian ethics without simply accepting Aristotle's own moral percepts.
by skrebbel | 2025-05-23 16:10:28+00:00
I just can't get over the fact that this starts with

> This is a big change, but it’s not an “Our Incredible Journey” post

and then never, nowhere, at all, makes clear that the post means "We're shutting down Glitch". At least the "incredible journey" posts are clear about that, somehow this here is even worse. It suggests that they're just shutting some small part of it down but actually if I read it right (and the comments here) it actually means they're shutting the whole platform down but might someday want to try and do something else with the name and the userbase.

I simply don't understand why people write like this. What's the benefit of trying to fool your userbase into thinking that maybe not that much is changing when in fact everything is? Who wins when, the day after they pull the last plug, lots of people email them in panic, because they hadn't realized that "important changes" means "we'll delete everything"?
by hungryhobbit | 2025-05-23 16:10:30+00:00
>We think React Router v7 is the best way to use React and we are very optimistic about its future.

Maybe, but I stopped using React Router many major versions ago. I have never, in my entire career, seen a library change (in large, completely non-backward-compatible ways) as many times as React Router. It's like the author just decides to do things completely differently in every new version for fun.

Maybe he finally guessed right on the 7th time, but I just can't imagine building my site around a tool that changes it's entire paradigm annually.
by retrac | 2025-05-23 16:10:37+00:00
Been experiencing this more and more in the 2.4 GHz band. My hearing aids use a digital streaming protocol at 2.4 GHz. Late at night, I can leave my phone on my desk and walk around the entire apartment without problems. In the early evening when everyone is at home streaming TV wirelessly (I assume) they cut out randomly even with the phone is in my breast pocket a few inches away from the receiver. Can't use them at the train station or the gym or basically anywhere with a lot of people around. Drowned out in radio noise. They were designed for a much quieter kind of world.
by not_your_vase | 2025-05-23 16:11:50+00:00
It depends.

If this is some open technology, then it's rarely worth it - and I would definitely expect my developers to get proficient on their own.

But there are other, closed technologies, where such trainings can be useful. From the top of my head different Xilinx trainings come to my mind - they are pretty expensive, but they are rarely wasted money.

As a counter example, I have seen some trainings from Actimize (closed source bank-related thingies). My colleagues were very happy with them, but personally I didn't get much more out of it than what's already in the PDF manual...
by gregdeon | 2025-05-23 16:12:07+00:00
I think it is. Latency was just one of the problems he described. A physical controller sometimes adds "phantom inputs" as the joystick transitions between two inputs. Physical actuators also slow down with wear. A physical Atari-playing robot needs to learn qualitatively different strategies that are somewhat more robust to these problems. Emulators also let the bot take as much time as it needs between frames, which is much easier than playing in real time. To me, all of this makes a physical robot seem like a decent way to start engaging with problems that come up in robotics but not simulated games.
by Braxton1980 | 2025-05-23 16:12:42+00:00
Why is immigrantion bad, why are illegal immigrants bad?

>the various "woke" issues which harms someone who isn't a minority who sees someone less competent getting business

Do you have evidence this was a widespread problem?

It people are woke, for example Disney decides to put more gay people in movies to promote diversity, what is the government going to do? Why would electing Republicans stop this?
by bad_haircut72 | 2025-05-23 16:13:13+00:00
"The rise of MCP gives hope that the popularity of AI amongst coders might pry open all these other platforms to make them programmable for any purpose, not just so that LLMs can control them."

I think the opposite, MCP is destined to fail for the exact same reason the semantic web failed, nobody makes money when things aren't locked down.

It makes me wonder how much functionality of things like AI searching the web for us (sorry, doing "deep-research") might have been solved in better ways. We could have had restaurants publish their menus in a metadata format and anyone could write a python script to say find the cheapest tacos in Texas, but no, the left hand locks down data behind artificial barriers and then the right hand builds AI (datacenters and all) to get around it. On a macro level its just plain stupid.
by strogonoff | 2025-05-23 16:14:08+00:00
Interesting. I think writing a journal is a case where there may be an implicit expectation of somebody reading it later (to give a bad analogy, not unlike how a suicide attempt may often carry a desire to convey a point, even though it is often lethal); if there genuinely isn’t, it may be therapy but probably not art. Art is distinct from a random thing or a pretty picture by being an act of self-expression (no self-expression without the other). Generally, there is also an implied amount of effort and rarity of talent, as well as the position of the work within societal/cultural context (again, something that involves the other).
by throwaeay | 2025-05-23 16:14:30+00:00
> I believe that if you just use the combined suite (IntelliJ?) then you get SQL completion based on your loaded database everywhere in the IDE.

Yes, Intellj will recognize that the string in my code is an SQL statement and use auto complete and validation when it is connected to a database.

I've looked at the announcement and it seems that the functionality of Jetbrains is similar.
by mparis | 2025-05-23 16:14:49+00:00
That's fair. I don't know what the generative AI industry will end up being worth. Maybe you're right it's only worth 25bn or 75bn. But.. also.. maybe you're missing something. I certainly don't know, but I try to hold a spectrum of possible futures in mind.

I acknowledge your bear case and hear the possibility that it's all hype and the aggregate value of all generative AI (measured in dollars) will be worth less than e.g. the market capitalization of a single company like Uber.

BUT, hear me out. Forgive me, as I fallback to healthcare... The US spent ~$4.9 trillion on healthcare in 2023 alone (according to CMS). That cost is spread out across a lot of things, some of which is work that things like AI can help make more productive, some of which is not applicable to AI. When we are spending nearly ~$5 trillion dollars a year, it does not take a lot on a percentage basis to start seeing really significant dollar values in savings.

It's a story of death by 1000 cuts. I suspect it won't be a big magical fix all at once where AI magically solves healthcare. But we will optimize 1% here and 1% there using focused solutions that actually solve pain points. If someone improves productivity in healthcare by even just 1%, one-time, then we are talking about savings of ~50bn per year.
by mike_hearn | 2025-05-23 16:15:18+00:00
System calls aren't context switches. They flip a permission bit in the CPU but don't do the work a context switch involves like modifying the MMU, flushing the TLBs, modifying kernel structures, doing scheduling etc.

Also, modern filing systems are all thread safe. You can have multiple threads reading and even writing in parallel on different CPU cores.
by dylan604 | 2025-05-23 16:15:26+00:00
I never have liked commercial radio. There's too little music, and too many commercials. Then of course there's the whole payola issues, and the lack of variety in the tracks played on the radio. In major markets or college towns, there might be a few stations that just play good music based on what the program director or specific jockeys want to play. Luckily, I had one near me, and it offered me a catalog of music I just wasn't going to get otherwise. So for me, the only way to hear what I considered "good" music was to collect it. I spent lunch money and other random bits of cash I'd receive as a teen solely on music.

Today, those "cool" stations have primarily been slurped up into iHateRadio / Comcast conglomerates, so commercial radio is useless. The internet is the only saving grace for kids today, but even streaming platforms don't do it for me. Sadly, youtube is about the best thing for its ubiquitous availability. Bandcamp/Soundcloud are cool, but still not the same discoverability as YT.

Even with my collection, it's still not instantly accessible as I'd like due to the manual labor of digitizing. I've tried on multiple occasions, but it's only a fraction of the collection. It's just too easy to find it with yt-dl
by Findecanor | 2025-05-23 16:15:32+00:00
It's a bit inconsistent that most ISAs out there have division that rounds towards zero but only right shift that rounds down.

PowerPC is the only production-ISA I've found that has an arithmetic right-shift instruction designed for rounding towards zero. It sets the Carry flag if a 1 is shifted out and the result is negative. Then only an "add with carry" instruction is needed to adjust the result.
by fennecfoxy | 2025-05-23 16:16:11+00:00
Because it could very well exceed our capabilities beyond our wildest imaginations.

Because we evolved to get where we are, humans have all sorts of messy behaviours that aren't really compatible with a utopian society. Theft, violence, crime, greed - it's all completely unnecessary and yet most of us can't bring ourselves to solve these problems. And plenty are happy to live apathetically while billionaires become trillionaires...for what exactly? There's a whole industry of hyper-luxury goods now, because they make so much money even regular luxury is too cheap.

If we can produce AGI that exceeds the capabilities of our species, then my hope is that rather than the typical outcome of "they kill us all", that they will simply keep us in line. They will babysit us. They will force us all to get along, to ensure that we treat each other fairly.

As a parent teaches children to share by forcing them to break the cookie in half, perhaps AI will do the same for us.
by 2Gkashmiri | 2025-05-23 16:16:16+00:00
Its interesting.

I live in "kashmir", India side and the place is on a similar no-go by both UK and US governments travel advisory.

https://www.gov.uk/foreign-travel-advice/india

https://travel.state.gov/content/travel/en/traveladvisories/...

Us has a level 4 do not travel.

The point is, we are around 10 million souls living in this place and we call it home. It may not be for Americans and British but its our home.

Reading this article, im sure travellers here last month could give similar "harrowing" accounts of escaping from the valley and the stuff they did.

Yeah, terrorism tourism is real and its "extremely cheap" compared to last month. More safer I would assume but yeah.

The air fare has dropped to like 30%, hotels are empty so they will offer you sweet deals.
by throwup238 | 2025-05-23 16:16:20+00:00
> Like cats gets very scared of objects that are long and appear suddenly, like a cucumber, since their genetic instincts thinks its a snake.

After having raised four dozen kittens that a couple of feral sisters gave birth to in my garage, I’m certain that is nonsense. It’s an internet meme that became urban legend.

I don’t think they have ever even reacted to a cucumber, and I have run many experiments because my childhood cat loved cucumbers (we’d have to guard the basket of cucumbers after harvest, otherwise she’d bite every single one of them… just once).
by tagfowufe | 2025-05-23 16:16:34+00:00
While I understand where the author is coming from, and I get his sentiment(s), I don't think what he proposes is actually possible: his vision relies on faux open tools and protocols and having access to walled gardens. The means of computation for these kinds of things are owned by a tiny minority. Nearly everything is a SaaS or is based, one way or the other, on rent extraction. We're essentially subject to the whims of someone who is letting us do something for as long as we play nice.

>There is a chance, though, that younger developers, and those who weren't around to build back during that last era a generation ago, are going to get inspired by MCP to push for the web to go back towards its natural architecture. It was never meant to be proprietary.

Alas, the reason APIs started closing and being metered is because, after all, there's someone owning and paying for the hardware upon which you are making calls and requests.

As long as there's no way to agree upon how to have a bunch of servers providing computation for anyone and at the same time ensuring their upkeep without the need for a central authority, I don't think such vision is sustainable long term. The current state of the Internet is proof of it.
by OdehAhwal | 2025-05-23 16:16:52+00:00
Making money online is just becoming more overwhelming by the day...

Hello there, I'm Odeh.

I know the feeling of desperately looking through the web for the right make money online websites, side hustle ideas, or just easy ways to make money.

That's why I created e-SideHustles. It filters out the shitty resources and opportunities so you only get the best ones that are proven to work and generate real money.

In short, it's like a personal assistant finding the best income resources and e-side hustle ideas across the web to help you leave no room for guessing and focus only on what can make you real money.

This directory is curated by me personally; A serial internet solopreneur with an 8 successful exits record, so you know you’re getting top-notch information and making the most use of your valuable time and hard-earned money.

You can find me on X (@odehahwal), sharing snippets of my daily startup journey or engaging in conversations about many topics.

If you're a fellow entrepreneur needing some advice, feel free to reach out!
by olalonde | 2025-05-23 16:17:42+00:00
That’s a pretty skewed perspective. First, while China isn’t a democracy, it's not a "brutal communist dictatorship". It’s more accurately described as a one-party authoritarian state with a predominantly capitalist economy.

Second, the people "in tents on the sidewalks with their lives numbed by drugs" are not there because they can't find a job at an Apple factory, not even close.

Third, even if we go with the "China is evil, we have to help people out of poverty" narrative, what's wrong with India? It is a democracy and has a much greater poverty problem than the US.
by pzmarzly | 2025-05-23 16:19:46+00:00
Out of curiosity: how do you set up your CI checks (linter, formatting) if the opensource tools behave differently from JetBrains'? Do you use Qodana[0]?

One benefit of using VSCode/Sublime Text/vim/emacs language integrations is that I roughly know what command to run to get the same results in the terminal as I get in the editor. With JetBrains does-it--all IDEs, I have no clue.

[0] https://www.jetbrains.com/help/qodana/getting-started.html
by registeredcorn | 2025-05-23 16:20:05+00:00
I thought Fakespot was an interesting premise for using LLMs in a vaguely legitimate way, but I did get the sensation that by using it, it would eventually come out years later that it was doing something nefarious, similar to Honey.

My assumption was that it would either teach fake reviews to get much better to be harder to identify...or it'd get sold off to some company that had a vested interest in keeping fake reviews around. I suppose this second possibility could still be the case! :)
by Toritori12 | 2025-05-23 16:20:45+00:00
I wonder what is the most "valuable" IDE right now for MS. A few years ago VsCode was marketed essentially as "Visual studio for beginners", where you were supposed to move to Visual Studio after you became a real dev, but since then VSCode has been growing and growing and stands now as the most used "IDE", where Visual Studio is mostly seen as "legacy" (oversimplification, great IDE for CPP and .NET but still...).
by digikata | 2025-05-23 16:20:57+00:00
It really depends on the applicability of what is being trained and how good the training is. In the past, I've signed up companies for training for legal compliance, security, as well as tool/software stacks that everyone will use.

In the tool/sw case, you can do a rough estimation of time saved per attendee after receiving the training. One model of estimation is talking about a little bit of training to to knock off what would be consumed in self-learning time to get past initial stages of the tool. Something that would eat hours without the training, or be a barrier to uptake of something the org thinks it would really benefit from. Do you think that over the span of two years, the training will save say and additional two hours of time for each attendee, or raise usage by x%? Adjust numbers to suit.

In other cases, there is also estimate model that is "fast-forward" training to go very in depth & in specialized areas, but that's typically a payback calc with fewer people, but is weighed against something much longer to pickup on a self-learning arc. If its aligned with getting past specific technical barriers, this can be worth it too.
by vel0city | 2025-05-23 16:20:57+00:00
I get what you're thinking of with having a separate device, but I've found it better to just have a decent extra battery pack to travel with. You get a lot more flexibility with use. Maybe you just wanted to listen to music. Maybe you later decided you actually wanted to read instead, or play a game, or watch a video. Maybe you forgot to sync those podcasts until you got to the airport waiting on the plane and only just downloaded it and now it's a hassle to bust out a cable and sync it to your offline only MP3 player.

Essentially, you could carry a small battery attached to an extra sigle-task dedicated device, or a slightly larger battery in about the same-ish form factor that will let you use that energy to do anything you want with your other device you're probably already carrying.

If your phone is in whatever airplane mode, battery saver mode, etc. it's not going to use that much power just to play local music.
by fidotron | 2025-05-23 16:21:14+00:00
> I think the opposite, MCP is destined to fail for the exact same reason the semantic web failed, nobody makes money when things aren't locked down.

I think this is right. MCP resembles robots.txt evolved into some higher lifeform, but it's still very much "describe your resources for us to exploit them".

The reason the previous agent wave died (it was a Java thing in the 90s) was eventually everyone realized they couldn't trust their code once it was running on a machine it's supposed to be negotiating with. Fundamentally there is an information assymetry problem between interacting agents, entirely by design. Take that away and huge swathes of society will stop functioning.
by pvg | 2025-05-23 16:21:39+00:00
we have all sorts of compounding effects.

It's still an atmosphere mostly made of nitrogen, on a scale vastly exceeding 2000 years.

I don't have an intuition for how molecules actually disperse, but I do know that general climate trends certainly aren't "random dispersion".

Big volcano eruptions make for pretty sunsets across the world. Nuclear testing fallout is detectable in everything since atmospheric nuclear testing began. Everywhere we find the K-P boundary, we find iridium. The counter-assumption (which may well be true!) is the counter-intuitive one.
by getgalaxy | 2025-05-23 16:21:46+00:00
Super cool for them to finally add in VSCode. My team is trying to build even more here by building a dedicated SQL editor with a context aware AI copilot, and with sharing and collaboration so we don’t need to send queries in slack anymore :)

Check it out and get on the waitlist getgalaxy.io/explore/product-tour

happy to chat live with anyone if interested, support@getgalaxy.io
by throwanem | 2025-05-23 16:22:17+00:00
Yeah, I know. That's why I make fun of it some times. Not because it is French; though an American I hope I am not a damned ungracious American, and though I believe we may fairly call the original debt squared after Normandy, I recognize and respect the generous Gallic heart from which it sprang.

But "the" metric system, so called, functions entirely on the happy coincidence of macroscopic distance being divisible at human discretion, while the similar and simultaneous effort at decimalizing time foundered on the rocks of how long it actually takes Earth to revolve upon its axis and to circle the sun. Both efforts originate in the same silly hamartiac human desire to prescribe a shape to which reality must conform, and thus may come in for about equal gentle contumely on that score. Especially since, in another example of its designers' foolishly misplaced priorities, metric offers no units at the human scale. They may have prefigured the brutalists in this way.
by lproven | 2025-05-23 16:22:39+00:00
Depends what you run, I suppose.

I have natively-packaged browsers: Waterfox and Chrome.

In Snaps I run less essential but workaday stuff: Ferdium (my multi-protocol messaging client), Slack, Signal, Telegram, Skype (RIP), Spotify. I don't care if they can't access my filesystem; I don't want them to.

All are trouble-free for me.

I used to carefully remove all snaps, then do `apt purge snapd`, then block it from being reinstalled. After that I installed deb-get:

https://github.com/wimpysworld/deb-get

And then I used that to get, install, and update all the apps I needed that weren't in the Ubuntu repos.

It worked very well, but Ubuntu version upgrades were hazardous: the best result will be that the `do-release-upgrade` tool disables them all, the upgrade works fine, then you have to go through and manually re-enable them all, where necessary, editing the apt `.list` files to point to the new version of each app's repo.

It was a PITA, and that's why now, I recommend just leaving snap there.
by fennecfoxy | 2025-05-23 16:23:42+00:00
To be fair humans have had quite a few million years across a growing population to gather all of the knowledge that we have.

As we're learning with LLMs, the dataset is what matters - and what's awesome is that you can see that in us, as well! I've read that our evolution is comparatively slow to the rate of knowledge accumulation in the information age - and that what this means is that you can essentially take a caveman, raise them in our modern environment and they'll be just as intelligent as the average human today.

But the core of our intelligence is logic/problem solving. We just have to solve higher order problems today, like figuring out how to make that chart in excel do the thing you want, but in days past it was figuring out how to keep the fire lit when it's raining. When you look at it, we've possessed the very core of that problem solving ability for quite a while now. I think that is the key to why we are human, and our close ancestors monkeys are...still just monkeys.

It's that problem solving ability that we need to figure out how to produce within ML models, then we'll be cooking with gas!