MurphyA/hacker-news huggingface dataset:
by VHRanger | 2025-07-17 21:19:32+00:00
You can also use !ai at the end to redirect the query.

It'll redirect the query to kagi.com/assistant and use your default model or assistant for the search.

If you're paying for kagi, you can use ChatGPT or gpt 4.1 mini -- OpenAI uses bing as a backend so it'll be a strict improvement for you
by aristofun | 2025-07-17 21:20:11+00:00
Modern web design is better commoditized than software development. For example, you need to paint typical pictures for every new blog post, press release etc.

But you're expected to build a blogging software only once, and any fixes/bugs are unexpected in scope and complexity.

Unless you take advantage of your customer (nobody else can fix that complex system that you left him with) - it doesn't look sustainable to me.
by MYEUHD | 2025-07-17 21:20:27+00:00
> To be clear, if this happens to you, the physical cartridges that you own will remain playable, without updates, and some previously downloaded digital games may remain accessible.

What about game-key cards? (the cartridges that don't contain the game, but a license to download it)

This could reduce the library of games you can play, if they don't let you download the games you purchased.
by pjmlp | 2025-07-17 21:21:09+00:00
Yet they keep sending RFPs and hiring consultancies, because at the end of the day what matters are those Excel sheets, not what people on the field think about the service.

Some C level MBAs get a couple of lunches together, or a golf match, exchange a bit of give and take, discounts for the next gig, business as usual.

Have you seen how valuable companies like Tata are, despite such examples?
by AnthonyMouse | 2025-07-17 21:21:30+00:00
> I think you might be misunderstanding the purpose of consumer protection. It is not about consumer choice, but rather it is about protecting consumer from the inherent power imbalance that exists between the company and their customers.

There isn't an inherent power imbalance that exists between the company and their customers, when there is consumer choice. Which is why regulations that restrict rather than expand consumer choice are ill-conceived.

> If there is no way to doing a service for free without harming the customers, this service should be regulated such that no vendor is able to provide this service for free.

But that isn't what those regulations do, because legislators want to pretend to do something while not actually forcing the trade off inherent in really doing the thing they're only pretending to do.

> I, however, think that tracking users is extremely consumer hostile, and I think a much better policy would be a simple ban on targeted advertising.

Which is a misunderstanding of the problem.

What's actually happening in these markets is that we a) have laws that create a strong network effect (e.g. adversarial interoperability is constrained rather than required) which means that b) the largest networks win, and the networks available for free then becomes the largest.

Which in turn means you don't have a choice, because Facebook is tracking everyone but everybody else is using Facebook, which means you're stuck using Facebook.

If you ban the tracking while leaving Facebook as the incumbent, two things happen. First, those laws are extremely difficult to enforce because neither you nor the government can easily tell what they do with the information they inherently get from the use of a centralized service, so they aren't effective. And second, they come up with some other business model -- which will still be abusive because they still have market power from the network effect -- and then get to blame the new cash extraction scheme on the law.

Whereas if you do what you ought to do and facilitate adversarial interoperability, that still sinks their business model, because then people are accessing everything via user agents that block tracking and ads, but it does it while also breaking their network effect by opening up the networks so they can't use their market power to swap in some new abusive business model.
by bayindirh | 2025-07-17 21:21:30+00:00
> The tool is for someone that needs to solve a problem at a different scale than what you and I need. You don't have to use it. No one is forcing you to adopt it. Their problems do not apply to you and no one is stripping you of the ability to solve your problem the way you see fit.

False analogy. First, I know what scaling means, and I yell at the tool because it makes something more complicated than it should for any scale. For me, that tool is a bastion of bloat and unnecessary complexity, because I know how I can solve that exact problem with simpler processes at the scale that the tool targets.

> It is being developed and is guided only by the things that it does not do.

Non sequitur. Scope creep is a problem and having a good scope is half of building a good foundation. Exclusion is a more powerful tool for a good scope.

> "Gemini users consider themselves so powerless against the traps of Surveillance Capitalism, they think that the only way they can resist the siren song is by tying themselves to the boat mast. They see themselves as alcoholics who know they will relapse if they go out to the bar with their old friends, so they are building a place where drinks are not available."

False dichotomy.

> But this is not the argument I hear. All I hear is a bunch of people talking about how awesome it is to sail the seas while tied to the boat mast.

Confirmation bias. I told that it can provide an alternative universe for people to use low-distraction services. Another person told that it's just for fun for them. Nobody, I mean, nobody incl. me in this conversation told that it's a total replacement for HTTP/S or current web, but an alternative one for people who want alternatives.

People use BBSes, IRC, Matrix, RSS, etc. etc. Some of them work over HTTP, some are not. Some people prefer GUI tools for these, others use TUIs. All of these things augment or provide alternative universes or perspectives to what you want to keep dominant, "Modern Web".

If other people's choices and desires doesn't make sense to you, that's fine! However, painting them in the light you want, and telling that you're trying to understand is not.

It's pretty evident at that point is you only want to confirm and spread your view about something you don't get to like.

You don't have to use Gemini. No one is forcing you to adopt it. Their problems do not apply to you and no one is stripping you of the ability to solve your problem the way you see fit.
by Normal_gaussian | 2025-07-17 21:21:55+00:00
Whilst I use an esbuild based build pipeline to produce production artifacts, I've found that the combination of native type transformation and node:test improvements is now sufficient to do away with most test frameworks.

My nodejs projects have tests that run faster and have fewer breaking dependencies.

The two things I have to do are to always annotate type imports with type (I have a script for that), and to use file extensions on imports.
by khurs | 2025-07-17 21:22:21+00:00
There are more of us then there are of them. So they will need to either kill us all, or work with us.

And as many of the overlords claim to believe in a Christian/Jewish God, and so believe that one day God will come down to Earth and build a city at Jerusalem (or something like that) they will not want to anger their god by killing all of us (perhaps just the remainder of Gaza...)
by nxobject | 2025-07-17 21:22:29+00:00
+1 to this. As someone who still believes that everything that made Oregon attractive is still there, and won’t be taken from Oregon soon - nature, laid-back culture, quality of life - we can’t deny that Oregon is deindustrializing more broadly. Reasonable people can disagree on the essence and details of the issues - I say this as someone who came here because of the youth culture, and still doesn’t have a family! Even we might agree on many things (as Portlanders usually do.)

But we all agree the state is seriously going to have to think hard about how to attract new business to both I-5 corridor and rural areas - whether it’s through investing in OSU upstream, or attracting more downstream manufacturing jobs.
by andrepd | 2025-07-17 21:24:35+00:00
> Just stop giving money to companies that disrespect you, it is that simple, you DON't NEED the latest slop in your life

Well I agree, you don't! Unfortunately, Nintendo produces not slop, but some of the most outstanding games I've ever played (plus a fair bit of slop too).

Myself I don't mind to wait a few years and play on an emulator :)
by Forgeties79 | 2025-07-17 21:25:10+00:00
It's unclear to me in your comment if you know this so just want to point out that with Switch 2 a lot of the cards are just licenses for a digital download - particularly 3rd party games. 1st party though it looks like they're (currently) putting the whole game on the cards.

Given their obsession with piracy/emulation I wouldn't be surprised to see them completely abandon it in the future and just have the cards be license keys like Sony/M$ currently do. We'll see i suppose.
by kevinsync | 2025-07-17 21:26:06+00:00
IMO file/folder structure in a project is a geographic mapping exercise. It's not that far off from city planning. I think it's so important to design the structure and naming conventions of a project with the ultimate goal of aesthetically-pleasing, human-understandable spatial organization of digital artifacts. You "go here" to "see that". This "lives here". You travel to the destination of the thing you're looking for, and gain a deeper understanding of how the world is constructed that you are inhabiting.

This is one of my pet peeves with any kind of cloud file storage -- oftentimes they try to reinvent or abstract away the idea of a deeply-nested filesystem tree, and it just feels anti-human to me lol

Edit: I hit submit and then acknowledged I was kind of ranting about something else entirely from the paper itself!
Show HN: FavBox is a local-firs browser extension for bookmark management
by dm_dd3v | 2025-07-17 21:27:29+00:00
Hi everyone!

In my free time, I’ve been working on a small side project and wanted to share it with you.

FavBox is a local-first, experimental browser extension that helps you manage your bookmarks more easily, without relying on cloud storage or third-party services.
Show HN: I built a context-engineering CLI/MCP tool
by jerpint | 2025-07-17 21:27:35+00:00
Hey HN, i've been finding myself explaining the same things over and over to LLMs, especially when using tools like cursor and Claude Desktop side by side.

I wanted to have a way to keep track of context, and easily load it, so i built context-llemur (ctx). It's a CLI tool that allows you to track context for any ideas/projects. It supports MCP too so you an easily load your context anywhere. At its core, it is a git repository, and is meant to work with plaintext files and folders to which you add whatever context is relevant to your project.

You can save progress with "ctx save" and load it via MCP with "ctx load". Each ctx folder contains by default a ctx.txt which gives full context to the LLM about the tool itself and how it works so it immediately knows how to use it.

I've used ctx to bootstrap the ctx library - and have found it very useful to build with!

Another use-case I've been using it for is tracking my workouts - basically set my goals with Claude and let it suggest new routines. I put all my preferences in the context/ folder, e.g. what i'm working, what kind of workouts etc. and just ask Claude to build me an artifact for my new workout. I can then ask it to save the progress using ctx save

Under the hood is just git and text files - no embeddings. This is a deliberate decision as I've noticed that 1) context windows are getting longer 2) most agents are using their own retrieval magic sauce that seems to work pretty well already. So far, I haven't hit any issues with context lengths, and if anything it encourages me to keep contexts to their bare minimum.

Let me know what you think!
by bugbuddy | 2025-07-17 21:27:49+00:00
It sounds like people should just ignore those pesky ROI questions. In the long run, we are all dead so let’s just invest now and worry about the actual low level details of delivering on the economy-wide efficiency later.

As capital allocators, we can just keep threatening the worker class with replacing their jobs with LLMs to keep the wages low and have some fun playing monopoly in the meantime. Also, we get to hire these super smart AI researchers people (aka the smartest and most valuable minds in the world) and hold the greatest trophies. We win. End of story.
by belter | 2025-07-17 21:27:52+00:00
Going just from published research, it seems Lilian Weng focus is LLM agents, safety, and alignment, focusing on how models are used, guided, and evaluated, not how they’re built.

It seems Horace He focuses on deep learning systems and compiler optimization, improving the performance of frameworks like PyTorch.

While both are clearly highly capable, and maybe capable of focusing on other areas, again just from published papers, neither seems to have published work on core LLM architectures or foundational model training, that could help bring about a scientific advance on the performance of current models.

Their contributions seem to be on enhancing usability and efficiency, not the underlying design or scaling of modern LLMs.

If that is the core team, I would be worried if they have the researchers capable of producing a breakthrough worth of the billions committed. But maybe that is why they are still hiring?
by slow_typist | 2025-07-17 21:28:01+00:00
These are EU imports from Russia in 2024 in the energy sector alone:

52 bcm gas to 10 EU countries

13 million tonnes oil to 3 EU countries

2800 tonnes enriched uranium/fuel to 7 EU countries

Source: https://energy.ec.europa.eu/strategy/repowereu-roadmap_en
by hu3 | 2025-07-17 21:28:02+00:00
I was curious about how it works.

It seems to be a wrapper for esbuild that transpiles typescript then calls your local node (it doesn't bundle nodejs).

From https://tsx.is/faq :

"tsx: Uses esbuild for fast compilation and does not perform type checking."

From https://tsx.is/node-enhancement :

"Under the hood, tsx calls node. This means the Node.js features supported in tsx depend on the Node.js version you have installed."
by gs17 | 2025-07-17 21:28:02+00:00
> Other social media users were quick to reassure Nelson of two things. Firstly, hardware bans received for using second-hand game carts that have been cloned by tools like MIG Flash are not uncommon.

I think the author and I have different definitions of "reassure".

> And, probably more importantly, Nintendo is receptive to owners who can provide corroborating evidence that they are innocent of Nintendo-flavored piracy.

Unless you, say, borrowed a game from a friend who you didn't know bought it from someone who ripped it. Right now it seems they're pretty lax about the "evidence" you bought it, but I'm sure they'll get stricter fast.
by godelski | 2025-07-17 21:28:53+00:00
> This is a very Apple viewcentric point of view.

Which also isn't great for Apple. I mean they're lagging Microsoft now. We've all felt this coming, right? The M series was great but it's hard to think of more innovation after Jobs. I mean... things got smaller/thinner? That's so exciting... now can we fix the very basic apps I use every day that have almost trivially fixable bugs?

In a way, Pantheon feels weirdly accurate. People not actually knowing what to do. Just riding on momentum and looking for the easiest problem to solve (thinner & extract more money from those making your product better) because the concern is next quarter, not next year, not the next 5 years. What's the point of having "fuck your money" if you never say "fuck you"?
Show HN: I made EmojiAssets: click an emoji, get favicons and Apple touch icons
by volukren | 2025-07-17 21:29:01+00:00
Hey HN,

Today(july 17) is Emoji Day! Yay!

I love building websites, but I don't have the time to create unique logos for each one. So, I always use emojis as favicons and apple touch icons

But it's always a hassle: you need to find a png, resize it, compress it, and so on

So, I created emojiassets.com – where you can pick any emoji and download a zip file with all the necessary icons in standard sizes

Enjoy!
by dnnssl2 | 2025-07-17 21:29:24+00:00
MirageLSD: The First Live-Stream Diffusion (LSD) Model - A Vid2Vid running in real time, infinite generation, zero latency. Available now in a live-hosted unlimited demo at https://mirage.decart.ai!

Please check out our Wired article on this model: https://www.wired.com/story/decart-artificial-intelligence-m...
by eszed | 2025-07-17 21:29:36+00:00
That's funny, because I grew up canoeing and have never on my own flipped one - other people in the boat doing dumb stuff, of course, or trying something silly in white water (maybe that counts as "on my own"?), sure - but I feel totally stable and comfortable in a canoe. Kayaks, though? Man, they're trying bite me! I've never felt like even the most stable beginner-friendly of kayaks wasn't trying to throw me off it.

I think the difference is stroke technique? I'm sure I'm instinctively trying to paddle a kayak like I would a canoe, and they don't like that. If I had more opportunity I'd get someone to teach me proper kayak stroke shapes, and then they'd probably feel more friendly.
by jfengel | 2025-07-17 21:29:49+00:00
Huh. Sounds like a pleasant smell, but not something I'd want as a perfume.

The way I see it, perfumes should replace your scent. They should complement it. They should go together like wine and food.

Axe Body Spray covers your natural scent -- the entire marketing is "You smell bad so you should smell like something else". That's how we've marketed fragrance in the US since forever. Somebody finally figured out that we could sell it to boys as well as to adult women.
by Aurornis | 2025-07-17 21:30:02+00:00
I played with Claude Code using the basic $20/month plan for a toy side project.

I couldn't believe how many requests I could get in. I wasn't using this full-time for an entire workweek, but I thought for sure I'd be running into the $20/month limits quickly. Yet I never did.

To be fair, I spent a lot of time cleaning up after the AI and manually coding things it couldn't figure out. It still seemed like an incredible number of tokens were being processed. I don't have concrete numbers, but it felt like I was easily getting $10-20 worth of tokens (compared to raw API prices) out of it every single day.

My guess is that they left the limits extremely generous for a while to promote adoption, and now they're tightening them up because it’s starting to overwhelm their capacity.

I can't imagine how much vibe coding you'd have to be doing to hit the limits on the $200/month plan like this article, though.
by isk517 | 2025-07-17 21:30:04+00:00
Yeah, if they were able to directly identified a duplicated cart then the easiest solution would be to update the console software to just not play duplicated carts. There shotgun approach is just biting them in the ass since the market has apparently already been flooded with duplicate carts and all they are doing is antagonizing people who believe they bought in good faith a legitimate game
by wil421 | 2025-07-17 21:30:55+00:00
Thought about this situation buying used games for the kids and me off Facebook. It’s terrible because I used to trade and buy nes/gameboy and other systems games as a kid. It allowed me to play more games but sometimes you’d get a game that sucked really bad.

Modding is one thing but piracy is another. Nintendo despises both.
by AnthonyMouse | 2025-07-17 21:31:57+00:00
Not only that, banks are generally pretty diligent about that sort of thing and have enough customers and resources that if their website is misconfigured someone is going to report it immediately and they're going to fix it immediately. Which means that a certificate error on a bank site is suspicious.

Whereas a certificate error on a disused blog is pretty much what you'd expect from a disused blog.
by jpadkins | 2025-07-17 21:32:04+00:00
What natural resource are we running short of? Land might be at the top of the list, but we are only utilizing 70% of that. And if we get low on that, we just switch to aqua-farming or floating cities. No one is hoarding all the natural resources.

No argument that printing money devalues everyone else (this is the definition of inflation). End the Fed.
by nxobject | 2025-07-17 21:32:13+00:00
I agree that Portland does need public space to co-work and to be close to research. Unfortunately that would take investment… and that’s not forthcoming, not even public $.

That being said, as someone who took a few graduate stats courses at PSU, I don’t think the library would have been the right place anyway - it always couched itself as a commuter access school that relied heavily on transfers from community college, and the library reflected that. It’s definitely not a well-resourced research institution, and with the retrenchment of federal funding for research and financial aid I’m not sure what it’ll focus on.
by s1mplicissimus | 2025-07-17 21:32:14+00:00
Your response just triggered a deja-vu from back when scaffolding tools were the new hot thing, now everyone and their dog was able to spin up that todo application within one CLI command. Except the generated code was mostly boilerplate that had to be heavily adapted for any real life use case, unveiling all the ignorance that could be covered up to that point. It's the same with vibe code. Looks fun until you throw it into reality - and then you're on your own and better know how to deal with stuff.
by markburns | 2025-07-17 21:32:17+00:00
So these are the really loud behaviours, and not necessarily what I was thinking of.

https://en.wikipedia.org/wiki/Civil_inattention

So there's a thing which I can't find the name of but it's something like a civil inattention sniff. It's a brief sniff at the moment someone walks past you. I'm not saying this one is cultural or geographical. It's possibly universal, I'm making a reference to the signal vs noise ratio.

If you've never noticed the civil inattention sniff, you may start noticing it now, or noticing yourself do it. I was decades on this earth before I picked up on it. It's a similar amount of signal to feeling the weather change in your knees.

A tiny signal in background noise of input of many physical senses.

I believe and suggest that it's true that there are many of these micro behaviours in many different regional cultures, but I'm not stating as fact or backing that up with science here. This is just an exploratory idea for me that I enjoy speculating on.
by rpdillon | 2025-07-17 21:32:23+00:00
> it's also entirely possible to use a moral stance as just one of many facets of evaluation.

Agreed. I'd need to see evidence of that, though. People are lazy, and they hide behind moral stances that are completely impractical to avoid having to think through the complex moral realities of the decisions we make. I don't have a lot of patience for this. If it's part of a multi-faceted analysis, then I'd expect to see that reflected in the comments the person makes. That's not true in this case.

> I personally wonder how much less useful Kagi would really be without Yandex? Only Kagi knows, really.

It's not your decision. Your decision is whether or not to pay Kagi for their service. Kagi produces a product that tries to provide the best value, and doesn't surveil you.
by imiric | 2025-07-17 21:32:49+00:00
Ah, those pesky regulations that try to prevent road accidents...

If it's not a technological limitation, why aren't we seeing self-driving cars in countries with lax regulations? Mexico, Brazil, India, etc.

Tesla launched FSD in Mexico earlier this year, but you would think companies would be jumping at the opportunity to launch in markets with less regulation.

So this is largely a technological limitation. They have less driving data to train on, and the tech doesn't handle scenarios outside of the training dataset well.