skysight-inc/HackerNews huggingface dataset:
I think most people miss the bigger picture on the impact of AI on the learning process, especially in engineering disciplines.

Doing things that could be in principle automated by AI is still fundamentally valuable, because they bring two massive benefits:

- *Understanding what happens under the hood*: if you want to be an effective software engineer, you need to understand the whole stack. This is true of any engineering discipline really. Civil engineers take classes in fluid dynamics and material science classes although they will mostly apply pre-defined recipes on the job. You wouldn't be comfortable if the engineer who signed off on the blueprints of dam upstream of your house had no idea about the physics of concrete, hydrodynamic scour, etc.

- *Having fun*: there is nothing like the joy of discovering how things work, even though a perfectly fine abstraction that hides these details underneath. It is a huge part of the motivation for becoming an engineer. Even by assuming that Vibe Coding could develop into something that works, it would be a very tedious job.

When students use AI to do the hard work on their behalf, they miss out on those. We need to be extremely careful with this, as we might hurt a whole generation of students, both in terms of their performance and their love of technology.
Kyoto was never bombed, but outside a very few carefully curated touristy bits, it's still an ugly AF concrete jungle that looks nothing like these pictures.
Hallucination in extreme weather warnings could get people killed. I'd rather have something more reliable used.
I worked at Uber a long time ago - there was some amount of overcomplicated engineering but you genuinely can't completely shard by city because a big part of Uber's value proposition is that you fly into a city for the first time and Uber just works.
The cost of this is not the real reason it was removed.
Just a gut-feeling, but in country with high level of corruption I wouldn't feel comfortable to ride a train that accelerates >240km/h.

Chances are, robust process-structures and engineering capabilities didn't rank that high as decision-factors for supplier and operations companies...
I wondered at first if this would be CCP spyware, but it looks more like an honest mistake, given Ratta show all their code in cleartext.

I love my Supernote, it is a really well-designed alternative to the Remarkable.
I'd like to see a history of the relative popularity of Columbia, Uncle Sam, and various birds (eagles, turkeys). I'd assume that gender preferences in national symbols reflect trends in the wider culture.
Vanilla CSS already has support for nesting and variables that are more flexible than this, cascade properly at runtime, and are available to alter with JavaScript at runtime. I don’t think it’s a good idea to reinvent that with a preprocessor.

Vanilla CSS doesn’t have mixins, but generally speaking those aren’t all that helpful anyway, there’s often a better way to achieve what you want using some combination of other HTML/CSS features.

I’m more inclined to write vanilla CSS and use Lightning CSS (also implemented in Rust) to transcode for backward compatibility with older browsers. Lightning also supports mixins via the compose property if you really want them, although that’s not standard CSS.

https://lightningcss.dev
That's one use case where LLMs really help me, one-off scripts where I know exactly what I need done, know it's possible but would take me much longer to brush off my Bash, Python, etc. skills to write it. Give the LLM a prompt, let it write the scaffolding, do the tweaks I need, and iterate over with the LLM if I forgot how exactly it was to write a for-loop in Bash.
The solution is making all homework optional and having an old-school end of semester exam.
Off topic, but always amazed me that the Russian submarine in this film has a swimming pool (more like a plunge pool) but still seems wild.

https://youtu.be/JrULRXlAlMU?si=kvh64qy64E7aqXPY
If you have a foreign credit card, there's no need to maintain a balance at all, transactions are passed through directly.

And yes, of course there are limits on what you can do as a visitor, but for normal touristy stuff it's quite sufficient.
Would be interesting if they'd add another one on non-fiction creative writing. For example, turning a set of investigative notes and findings into a Pulitzer-prize winning article that wouldn't be out of place in a renowned, high-quality newspaper.

IME, for LLMs (just like humans) this skill doesn't necessarily correlate with fiction writing prowess.

This is probably harder to judge automatically (i.e. using LLMs) though, maybe that's why they haven't done it.
Is that a simulation in closed form, ie only parameters change?
To be fair, you get this all the time when you run nix-channel update, "<whatever> has been deprecated/removed, use <something-else> instead".
It's an anglophone thing. US, UK and Australia all do it.
> Sweeney wrote in a follow-up post on X. "But competition will ultimately lead to companies producing the best work they’re capable of given the new tools, and that tends to mean more jobs."

Genuinely wondering: have they heard of enshittification? And would they say that competition is leading e.g. Disney to produce the best work they're capable of? Disney is re-making old classics (like Beauty and the Beast, Lion King, Aladdin, Mulan) as worse versions just because it brings money. Not convinced it creates more jobs, but it most definitely isn't the best work they're capable of.

Software is noticeably getting worse every year, I'm actually having a hard time finding companies that produce the best work they're capable of because of competition.

> And Carmack closed with this: "Will there be more or less game developer jobs? That is an open question. It could go the way of farming, where labor-saving technology allow a tiny fraction of the previous workforce to satisfy everyone, or it could be like social media, where creative entrepreneurship has flourished at many different scales. Regardless, “don’t use power tools because they take people’s jobs” is not a winning strategy."

So he gives an example where it removed jobs (which is generally a bad thing) and compensates by giving an example where it created jobs (which is the optimistic one), right? And his optimistic example is... social media? "It has created a completely toxic industry that is ruining the life of many, but look, it created jobs, that's what matters".

Let's hope for the best then! Let's hope that AI creates a lot of job by making the world a worse place, just like social media did! /s
I've been profiled for my racial heritage when trading currency in Sweden. I'd go into the currency exchange as a non-white person and have a bunch of $20s get rejected. I sent my white friend in with the $20s they rejected and from him, they somehow were fine.
You beat me to that idea, haha. I was making an aider for fiction, but your project looks way more useful than what I had.
I did while in Dubai. It took weeks/months to heal.
Easter Sale 50% Off: Launch Your Amazon Clone Today
Kickstart your eCommerce journey with a powerful Amazon Clone. Leverage the holiday traffic and earn with a feature-rich online marketplace at half the price!

For Free Demo: https://www.trioangle.com/amazon-clone/
Skype: trioangle | Mail ID: sales@trioangle.com | Whatsapp: +91 6379630152
I love the Java code sample:

```

// It works, but we have no idea how to send an HTTP request in java.

// If you do, send us a nice example to support@errortexts.com.

// You just need to POST JSON with the keys `api_key` and optionally `message`.

```

That's brilliant. But it does make me wonder why the LLM couldn't have provided you a suitable Java code example?
> ... And the 50 millions yearly tourists be damned.

It does seem like the plan is to slash that number too, and they're succeeding.
You might be right. The USA seems to be indulging in its own Brexit moment ... and looks where that got the UK (...irrelevance).
Kindly disagree. You are either an experienced programmer, in which case this starts off way too basic, or you are coming into programming for the first time, in which case: why would an average person start with C++ or whatever Haiku is?!
Yet it took only 2 years and you see WAY more Chinese cars for example here in Switzerland than American ones (which was 95% Tesla anyway)
YakiHonne Smart Widgets: Driving On-Chain Social Consumption
This isn't about expecting "people" to communicate to you in a language they don't speak, it's about expecting state institutions to communicate in their citizens' language. French public institutions definitely use languages other than French where it's regionally relevant. It's not mandated (only French language is mandated) but they do it because when you take taxpayers money to function and provide services to them, you don't get to be fussy when they show up and ask that you speak their language.

France is in a league of its own in this regard, since French is not just the official state language (and has been for some time, not a few weeks like in the US), but it's also the mandated language for commercial and business use. However, the French state doesn't just mandate that, it also creates the conditions for it, for instance by providing (and requiring) free, universal French-language elementary education for all its citizens.

And even so, they're still not universally French-only, even though they're probably the most centralist of all EU countries in this regard.
YakiHonne's Programmable Smart Widgets are coming!
Redefine social & on-chain consumption with seamless payments, voting, and gaming—all within your feed. Build Mini Apps easily with 3 creation modes & reach 170+ countries. YakiHonne's payment infrastructure empowers Mini Apps with efficient support, lowering costs & barriers to drive growth. Join our SDK testing to create innovative apps!
Currency exchange is not a border issue, not sure what's the connection.
This dynamic is very important to realize, in personal relationships as well. When dealing with someone problematic, it might seem like the events are extraordinary. But usually they are extraordinary only for the impacted, not for those who cause it. It might be just a Tuesday for them (ignorance), or it might part of the plan itself (malice).
Just for the record, in my country (which isn't France, but I suspect it's not very different there) interpreters have to be provided by law, by hospitals and the like, where needed. And for residents (temporary or otherwise) who don't have a good grasp of the language (or should I say, languages, as there are more than one official one), interpreters have to be provided for a wide range of services. This is pretty common to various degrees across Europe.
As for weather forecasts or other kinds of non-critical announcements there won't be any interpreters, but some of those are provided in several languages as well, just not on the main forecast shown on TV. Around here weather forecasts aren't normally particularly critical, but in those cases where they actually are, warnings are provided in several languages including English. And snow avalanche warnings and the like.
I'm going to be extremely petty and point out that Greenland is not part of the EU. It's part of the Kingdom of Denmark, along with Denmark itself which is an EU member.
These photos look colorized. Likely not the original colors of those robes.
I don’t recall take home exams being at all common undergrad in the US. Open book or one page formula sheets more so.
So was the iPhone just a optimized phone and ChatGPT just a optimized AIML client
I seriously doubt Brazil will keep it up if Trump follows through with his threat. Honestly I'm surprised Brazil hasn't been hit hard yet. Brazilian taxes on american products can approach 100%. One for me and one for the government, as we say. A "reciprocal" 10% tariff against brazilian goods is just comical to me. I wish I was paying just 10%.
Not sure how your personal experience in Sweden with your parents applies other than that the label doesn't apply to your parents.

My mom was very pro-Palestinian. She came to it from midwestern U.S. Irish/German Catholic doctrine. It very much had an anti-semitic component in that context. And it became apparent to her when I called out some of the attitudes/things people were saying as a kid. It's part of what caused me to adopt a default 'I'm going to challenge the popular narrative' position even though I'm not jewish, because even my mom unintentionally had accepted it and incorporated it into herself.
Sounds like we mostly agree. You don’t have to like or agree with anyone’s personal choices, but you do have to respect them and treat them fairly.

Especially if you’re an interviewer.
Could also be marketing hype! The MMO space tends to be full of this, most famously in the VC funded arena with Improbable. This also suffers from the same problem that Improbable did that there are just not that many people making MMOs but maybe it'll find a niche elsewhere.

I've been making multiplayer games professionally for twenty years from fast-paced shooters to spaceship MMOs and to me this isn't really crazy. If you wanted to make a comparison it's like having SQLite in memory but with the added infrastructure to support networking to clients and persisting state to disk. Obviously there is more work involved than that but conceptually thats where things are at. How nice it is to actually develop a game with is a pretty open question, and almost certainly the most important one when evaluating this sort of product, but you'd be surprised at the range of stacks in existence.
During the election I (Canadian) had multiple Americans completely go off on me for expressing an opinion/preference on the outcome in favour of Harris.

"none of your business" while expressing strong opinions about Canadian politics in the same sentence/paragraph.

Turns out it is entirely my business because look at the situation now.
You seem to be forgetting that English is commonly the lingua franca of Europe.

When I went to Norway I was a little disappointed that I hardly needed any of the Norwegian I took the time to learn. Though it did come in handy when I was able to read the sign stating the tram stop we were waiting at was actually closed and to go to a different one.
Wow, that's awful. I wonder why they do that.
And Vercel's "compute units"
sadly what's left of government is already fully loyal (except mil).

this will be just an empty stamp clearing them off everything under the sun.

it's like expecting any hard question on a trump press conference when he already ostracized several journalists and the ones left are all worried about keeping their jobs.
This is the first time I hear this and I doubt it’s true.

Typically the distinction is made between 50 and 60 Hertz, where 60Hz is typically considered safer(though I’m not sure if this is even true).

I am an electrician hence why I am curious.
Why do people keep repeating this nonsense? 2008? Every "recession" for the last 50 years? Nobody was under the impression that the US was economically stable. Go press max on the 10 year bond yields and tell me what you see. The "crash" puts it to where it was not even a year ago. For 10-year bonds.
Lessons Learned Building MCP for Video Infrastructure Startup
Hey HN,

We've been deeply immersed in building chat-based video interactions for nearly two years.

We recently launched VideoDB MCP as a practical exploration of MCP capabilities, and while there's plenty we're excited about, we've hit a bunch of interesting challenges along the way. We wanted to openly share some learnings with this community and invite discussion.

1. Friction Is a Killer

Manual setups involving servers, config files, and client restarts significantly slow down adoption. We tackled this by simplifying installation into just one command:

Install MCP for Cursor: `uvx videodb-director-mcp --install=cursor`

Install MCP universally (Cursor, Claude): `uvx videodb-director-mcp --install=all`

2. Single Interface Beats Complexity

Presenting users with numerous tools can overwhelm and complicate testing. We learned it's far better to offer one intelligent, context-aware interface (e.g., VideoDB Director), managing tool selection and reasoning internally. (open source link here — https://github.com/video-db/Director)

3. Remote Servers Improve Everything

Initially, local servers seemed straightforward, but centralizing MCP onto remote infrastructure boosted security, reliability, and computational capabilities significantly.

4. Early-stage Client Limitations Are Real

Current clients lack native video playback support. Our quick workaround has been browser-based playback, but we're actively developing the first open-source MCP-native client to address this properly.

5. API Keys: A Delicate Balance

Balancing secure tool access (via API keys) with frictionless use is challenging, especially since MCP must support both developers and non-developers. Clear, thoughtful separation is essential.

6. Rapid Prototyping is Crucial

Our team built a functional video editor using MCP in just 10 minutes. This highlights a shift from static SaaS to dynamic, customizable, rapid-development-friendly solutions.

We're genuinely curious to hear from this community. Have you experienced similar challenges? What approaches or insights do you have around MCP or LLM-integrated tooling?

Try our MCP : https://docs.videodb.io/videodb-mcp-server-109
You are both correct: the post-training stage of most new LLMs involves their identity being trained in, so that they "know who they are" without the system prompt. Without this step, most LLMs will respond with whatever identity most dominates their pre-training / post-training data, which is likely to be ChatGPT given its sheer prevalence.

There's some interesting anecdotal work on this with regards to self-recognition: https://josiekins.me/ai-comics
Ask HN: Running Local LLMs on MacBook Pro M1 Max?
Hello Community

I’m experimenting with running local LLMs and would love to learn from those of you who’ve spent more time in this space. I’m particularly interested in performance tuning, reasoning capabilities, and enabling agent-style workflows using local models.

My setup:
• MacBook Pro (2021)
• Chip: Apple M1 Max (10-core CPU: 8 performance + 2 efficiency cores)
• GPU: Apple M1 Max (24-core GPU)
• Memory: 64GB LPDDR5 (Hynix)
• Main display: 3024x1964 Liquid Retina XDR
• External display: Dell S2721QS (3840x2160)
• Model Identifier: MacBookPro18,4

I use LM Studio, but even with quantized 7B models, my machine often slows down or hangs during inference. I’m hoping to get better performance and explore more advanced use cases.

My questions:
1. What local LLM software are you using successfully on Apple Silicon?
2. How do you improve inference speed? Any success with specific quantizations, runtimes, or swap/virtual memory tricks?
3. What reasoning models have worked well for you, especially for:
• Coding
• Understanding specific domains (e.g., health insurance, legal, science, finance)?
4. Which local models support agent-style workflows, including:
• Function calling / tool use
• JSON or structured output
• Multi-step planning and reasoning
5. Could you share your setup, resources, or references that helped you get started or scale up?
6. If you’ve built a local inference box (outside your main machine), how did you approach it? DIY build advice, parts lists, or tutorials would be hugely appreciated!

I’m learning and iterating, and would love to go deeper into running capable models offline. Any guidance would be super helpful—thanks so much in advance!
If a product becomes unstable due to increased competition it's not exactly been stable before. Also the whole premium is quite off. You got good items for fair prices before factories started producing bread. Often at higher quality. I'm old enough to remember. Honestly seems like the current market is only working because of regulation and protections of all kinds. That to me is a clear sign of volatility.
It's interesting that ILM went with a smoke chamber to shoot the underwater scenes in this film. It was probably a lot easier than shooting underwater and less likely to screw up the models. Some of the time this method looks fantastic but, at other times, it looks like a model in a room full of smoke. I've always found the underwater model scenes shot for Das Boot[1] to be more convincing.

[1]https://theasc.com/articles/das-boot
Sounds like you should improve your setup ;)
As a sibling points out, recursive descent parsers have been mainstream for a long time. Higher order parser combinators are only moderately useful in an imperative language with regular looping constructs. (For example, the code to parse a list of Xs separated by Ys is a pretty straightforward loop.) A lot of parser combinator libraries also make the mistake of encouraging "short circuit" error handling, which is rarely what you want for a production-grade parser.
Finally someone might get that the concept of a free market is a fairy tale
I was in Malaysia ~10 years ago. I saw a lot of weird things for sure, but I also saw a modern capital city that could easily shadow over many European cities today in terms of life quality, fancyness and nearly any metric.

I didn't see any shoe manufacturers :)
This man bought the prop recently

https://cowboystatedaily.com/2024/10/28/the-hunt-for-red-oct...
It's nice that for coding and math problems, Claude's internal monologue involves constantly analyzing and critiquing its own implementations. It doesn't seem as keen on critical self-analysis of its creative outputs.
Everything I am reading says the fuse is there to protect the device, or more specifically the cable between the plug and the device.

https://www.workshopshed.com/2024/09/why-do-we-have-fuses-in...

> So this is why there is a need for a fuse, it is there to protect the cable running between the plug and the appliance. The alternative would be to have 32A tolerant cables on every device.

> they make it impossible to use correctly rated MCBs.

It looks like UK is 32A standard but US us 20 or 15A - is that a significant enough difference that the US is safer? 15/20A is still chunky.
Or just shows that anti-China sentiment is politically popular in the U.S.
The point is to inflict pain on the aggressor; in general no-one ‘wins’ a trade war, and the goal is to make things bad enough for the aggressor that they back down.

In this case, the aggressor inflicted much pain on _itself_, before the tariffs really even went into operation, that it has already partially backed down, but that’s kind of unusual that it would happen so quickly.
Announcing Genkit for Python and Go
You do that after you got your Yale degree with all the education and connections that come with it.
It's not actually about the fishermen, it's about the whole rural communities.

Just like farming, it's everyone living out there. How the fishers and farmers are being treated is how those communities at large feel like they're being treated. And they always feel like they're being shafted, even though that's just progress and other industries got shafted much worse in the past.

So for every 1 fisherman, there are 20 other votes. And they all generally vote conservative, those are blue strongholds (blue over here is conservative, red labour).

For every 1 Games Workshop employee, there's no other votes. Even spouses will be fairly uninvested in how the government is treating toy exports.

But on the other part of your comment, there's been no 10% GDP loss. Note, I voted remain, and would vote to rejoin in a heartbeat.

But we're roughly at the same position today in the world as we were in 2016, compared to other countries. Sitting about 6/7th in the world. Everyone's suffered since covid, everyone's struggling with growth. There's been no big drop in GDP. So it was actually scaremongering. It feels like there's a conspiracy of economists who lie, heavily influence markets, but their lies don't match reality. It's ideological propaganda for free-market capitalism, rather than fact.