skysight-inc/HackerNews huggingface dataset:
make it "I can ID a good baker without being able to make a wild-fermented bread myself" then. In any case, it's a proof of the pudding is in the eating thing: good programmers are defined as programmers that make good software, and good software is software that pleases users and provides functionality that they want. You don't need to be a programmer to know whether the software you're using is consistently good across its lifecycle. If it's bad at the outset it's bad at the outset and if it's not built maintainably and extensibly it will become bad over the course of its lifetime.
> This is the same thing as "you won't walk around all day with a calculator in your pocket so you need to learn math"

People who can't do simple addition and multiplication without a calculator (12*30 or 23 + 49) are absolutely at a disadvantage in many circumstances in real life and I don't see how you could think this isn't true. You can't work as a cashier without this skill. You can't play board games. You can't calculate tips or figure out how much you're about to spend at the grocery store. You could pull out your phone and use a calculator in all these situations, but people don't.
With so much collaborative usage, I wonder how Claude group chats are not already a feature
Interesting article but fails to mention about Nike big pivot to DTC around covid times. So will likely be taking home a lot more than 9% (or _were_ up til last year)
Thought police.
Show HN: I've built a React chat client that interacts with your MCP server
Today, we can see many MCP clients, which is good when you want to interact with your MCP servers. However, you still need to write your frontend component (mostly a chat), which takes time.
I'm not averse to working on safety critical stuff in a vacuum but if they expect me to do safety critical stuff at the same pace I do my very non-safety critical stuff I'm going to expect a significant salary premium, probably at least 1.5x up from what I'm making currently. I need to charge more if I'm going to be directly responsible for the loss of lives, because sooner or later I'm going to start losing sleep over it.
That'd be too complex for slogan-based politcs.
I'm doing exactly this, while working at a FAANG. My second and third jobs actually know I have a main FAANG job, and they have no problem with it. And I have no qualms about "stealing" from FAANG this way, sorry. In fact, my perf review at my main job is a mixture of "meets expectations", and "exceeds expectations".
Asciidoc doesn't support links in man pages. It can only link to URLs. If you check the repo which you linked, you'll see they use some perl code to actually inject links.
Why have children learn to walk? They're better off learning the newest technology of hoverboards and not getting left behind!
Watching two people who know how to play Puyo Puyo Tsuu and when to reflect or cancel out the garbage blocks is incredibly dynamic.

It’s a bit of a shame Sega/Nintendo chose to localize the first game in the series rather than the sequel with the updated rules.
Yes it does. Plenty of children accept "you won't always have (tool)" as a reason for learning.
Google shouldn't do that comparison. When I worked there I strongly emphasized to the TPU leadership to not compare their systems to supercomputers- not only were the comparisons misleading, Google absolutely does not want supercomputer users to switch to TPUs. SC users are demanding and require huge support.
MCP's "security nightmare" and toll poising was all is due to people downloading and `exec`ing random untrusted executables. I mention and link it in the article. Same would be true if you downloaded a random REST server, ran it on your computer, and started doing random cURLs to it. MCP over HTTP is just REST for LLMs.

I agree that the current ecosystem pushes for insecure use of MCP, but if we move to using trusted HTTPS-hosted services with OAuth (which is all in the spec), the security issues would be on par with any REST service.
I think it’s finally time to just stop the homework.

All school work must be done within the walls of the school.

What are we teaching our children? It’s ok to do more work at home?

There are countries that have no homework and they do just fine.
I seem to remember from many years ago in retail that you should double charges every step of the way, so if you are paying 20 dollars for a t-shirt you should be charging at least 40 for it, as a sort of rule of thumb.
It doesn’t seem that different from having to write a book report or something like that. Back in school, we also needed to memorize poems and songs to recite them - I quite hated it because my memory was never exactly great. Same as having to remember the vocabulary in a foreign language when learning it, though that might arguably be a bit more directly useful.
Something else I just thought about:

Agent2Agent in an unsupervised environment could easily lead to the first Agentic worms. It's not hard to imagine a few agents talking to one another with the right prompt injection attacks that could end up spreading to other agents via A2A.

This is of course just speculation but I could definitely see this as being a big enabler of that possibility.
Hey guys,
I recently launched a project I've been working on where you can take any AI generated image and turn it into a 5 second video, all you have to do is describe what you want to happen in the prompt. I've made it free for everyone to generate a video while we launch, check it out here; https://spicygen.ai
OpenAI is tedious to work with. Took me a solid day of fooling around with it before I realized the chat api and the chat completions api are two entirely different apis. Then you have the responses api which is a third thing.

The irony is that gpt4 has no clue which approach is correct. Give it the same prompt three times and you’ll get a solution that uses each of these that has a wildly different footprint, be it via function calls or system prompts, schema or no schema, etc.
IMO it's so easy to ChatGPT your homework that the whole education model needs to flip on its head. Some teachers already do something like this, it's called the "Flipped classroom" approach.

Basically, a student's marks depend mostly (only?) on what they can do in a setting where AI is verifiably unavailable. It means less class time for instruction, but students have a tutor in their pocket anyway.

I've also talked with a bunch of teachers and a couple admins about this. They agree it's a huge problem. By the same token, they are using AI to create their lesson plans and assignments! Not fully of course, they edit the output using their expertise. But it's funny to imagine AI completing an AI assignment with the humans just along for the ride.

The point is, if you actually want to know what a student is capable of, you need to watch them doing it. Assigning homework has lost all meaning.
I don't think so, I write about why I think this one warrants it though in the article. Do you disagree with any specific points?
I think removing pointless cognitive load makes sense, but the point of an education is to learn how to think/reason. Maybe if we get AGI there's no point learning that either, but it is definitely not great if we get a whole generation who skip learning how to problem solve/think due to using LLMs.

IMO it's quite different than using a calculator or any other tool. It can currently completely replace the human in the loop, whereas with other tools they are generally just a step in the process.
Thank you for your polite and courteous reply.

It was interesting to read your perspective.
I don't want to die with a freezer full of seeds
bad news about salt, then.
> Rather than turn the spec committee into a decades-long ecumenical council of typographers...

Having worked with passionate (aka opinionated) typographers, that phrasing earned a well-deserved chuckle. Leaving implementation choices up to each browser was certainly the only to way to get it into CSS. Hopefully various implementations will evolve over time and coalesce into a fairly consistent baseline.
Qualcomm VP of R&D convicted of scamming tech giant out of $150M
when the shoe fits
Profile of Paragon's Co-Founder and Managing Partner Matt Huang
Trump signs executive orders to boost US coal
I only knew `apropros` from gdb. It looks pretty neat as an alternative to googling that function i never remember the name of.

Thanks :)
DOJ will no longer prosecute cryptocurrency fraud
One lesser-known tip for iPhones with FaceID or TouchID: press and hold the lock button and one of the volume buttons until prompted for power options/medical ID/emergency call. You'll then have to enter a passcode in order to use those auth methods again. Having to reveal a passcode can sometimes be considered a higher bar than biometric auth. You can do this even when in it's in your pocket without looking, quite quickly, and there is haptic feedback.
Hey! There's no need to make fun of my job!
they can't if they don't know you have a backup.

if they're really out to target you and they've got you under investigation, then maybe they know what your primary email account is and that your phone isn't signed in to it. but the advice here is for the traveller who just doesn't want to be hassled at the border by the guard who wants to flex their power.
What kind of projects are those? I am genuinely curious. I was excited by AI, Claude specifically, since I am an avid procrastinator and would love to finish tens of projects I have in mind. Most of those projects are games with specifical constraints. I got disenchanted pretty quickly when started actually using AI to help with different parts of the game programming. Majority of problems I had are related to poor understanding of generated code. I mean yes, I read the code, fixed minor issues, but it always feels like I don’t really internalised the parts of the game which slows me down quite significantly in a long run, when I need to plan major changes. Probably a skill issue, but for now the only thing AI is helpful for me is populating Jira descriptions for my “big picture refactoring” work. That’s basically it.
Yes! It really was the best way to stay connected to friends on all the chat platforms from the 90s and early aughts.
My government has issued a travel warning statement aimed at those traveling to the US. Much like the statements given for Ukraine pre-war, Russia, some chaotic African nations of nations in the Middle-East.
This sounds fine? Copy pasting LLM output without understanding is a short term dopamine hit that only hurts you long term if you don't understand it. If you struggle first, or strategically ping-pong with the LLM to arrive at the answer, and can ultimately understand the underlying reasoning.. why not use it?

Of course the problem is the much lower barrier for that to turn into cutting corners or full on cheating, but always remember it ultimately hurts you the most long term.
Wild that I was daydreaming earlier today about generating some diagrams with mermaid to show the plot and characters over the lifetime of a tv series!
Why should you learn how to add when you can just use a calculator? We've had calculators for decades!

Because understanding how addition works is instrumental to understanding more advanced math concepts. And being able to perform simple addition quickly, without a calculator is a huge productivity boost for many tasks.

In the world of education and intellectual development it's not about getting the right answer as quickly as possible. It's about mastering simple things so that you can understand complicated things. And often times mastering a simple thing requires you to manually do things which technology could automate.
Unfortunately, it is true.

Why spend a decade researching something when you can just hack into American companies and steal their R&D about the same topic and then build from that? Saves a ton of time.

It's a pretty great strategy (for them) and works well.
> For instance, I'm not too concerned about my child's ability to write very legibly (most writing is done on computers), spell very well (spell check keeps us professional), reading a map to get around (GPS), etc.

I'm the polar opposite. And I'm AI researcher.

The reason you can't answer your kid when he asks about LLMs is because the original position was wrong.

Being able to write isn't optional. It's a critical tool for thought. Spelling is very important because you need to avoid confusion. If you can't spell no spell checker can save you when it inserts the wrong word. And this only gets far worse the more technical the language is. And maps are crucial too. Sometimes, the best way to communicate is to draw a map. In many domains like aviation maps are everything, you literally cannot progress without them.

LLMs are no different. They can do a little bit of thinking for us and help us along the way. But we need to understand what's going on to ask the right questions and to understand their answers.
> it's called the "Flipped classroom" approach.

Flipped classroom is just having the students give lectures, instead of the teacher.

> Basically, a student's marks depend mostly (only?) on what they can do in a setting where AI is verifiably unavailable.

This is called "proctored exams" and it's been pretty common in universities for a few centuries.

None of this addresses the real issue, which is whether teachers should be preventing students from using AIs.
TODO does not imply no plan or that we haven't thought deeply about the problem. Prioritization is imperative when you're building an MMORPG and a new database with a small team for both.
A lot of developers of my generation (30+) learned to program within a code editor and compile their project in command line. Remove the IDE and we can still code.

On the other hand my master 2 students, most of which learned scripting in the previous year, can't even split a project in multiple files after being explained multiple times. Some have more knowledge and ability than others, but a signifiant fraction is just copy-pasting LLM output to solve whatever is asked from them instead of trying to do it themselves, or asking questions.
> These are both accurate descriptions of what happened, and they give the reader wildly different impressions.

Indeed, but which one are you implying is impartial?
This approach discards all mark-up, which bat tries to re-build with some heuristics. It works for the basic case, but not beyond that.Subsections get mangled (see sway-ipc as an example). Links disappear completely of course, since they don't even reach bat.
"because work is being delivered"

This is debatable.

My company now mandates all contractors sourced via one specific firm, and more recently that 70% of contractors are located "offshore", which in practice means India. Of the 5 contractors they have placed, I've let 4 go for performance reasons. Even at the rates they're getting paid (about 25% what a domestic resource would get) they're net-negative value.
But the various man source formats aren't semantic markup of any particular use. Yeah, you can ensure that all of your arguments are typeset as italic or something, but it's not consistent because there are different source macro packages and they do different things.

If there was useful semantic markup, it'd be great, because you could imagine, for example, tools allowing you to generate commands on the user's behalf. But the man source formats are mostly, at core, typesetting for 70's typesetting machines, not intended for modern reference documentation.
Yeah I fear that's the case.

My local regional business group has been championing some highway improvements in their area, but they keep endorsing local GoP candidates whose party, in the name of cost cutting, canceled that project TWICE. It was only after the Democrats got hold of the state congress did the project happen. I'm not sure they noticed ...
It doesn’t lower IQ. You need to read the actual linked article. Stop spreading lies.
Well, that sounds dreadful.
> I don't know how to grow crops, build a house, tend livestock, make clothes, weld metal, build a car, build a toaster, design a transistor, make an ASIC, or write an OS.

Why not? I mean that, quite literally.

I don't know how to make an ASIC, and if I tried to write an OS I'd probably fail miserably many times along the way but might be able to muddle through to something very basic. The rest of that list is certainly within my wheelhouse even though I've never done any of those things professionally.

The peer commenter shared the Heinlein quote, but there's really something to be said for /society/ of being peopled by well-rounded individuals that are able to competently turn themselves to many types of tasks. Specialization can also be valuable, but specialization in your career should not prevent you from gaining a breadth of skills outside of the workplace.

I don't know how to do any of the things in your list (including building a web site) as an /expert/, but it should not be out of the realm of possibility or even expectation that people should learn these things at the level of a competent amateur. I have grown a garden, I have worked on a farm for a brief time, I've helped build houses (Habitat for Humanity), I've taken a hobbyist welding class and made some garish metal sculptures, I've built a race car and raced it, and I've never built a toaster but I have repaired one (they're actually very electrically and mechanically simple devices). Besides the disposable income to build a race car, nothing on that list stands out to me as unachievable by anyone who chooses to do so.
By not competing with other UAS solutions but creating different (We must speak with defense experts to get few hypothesis). Obviously have rapid manufacturing, deployment, integration, and get hardware done cheaply.
Are you sure there are 100 other new companies started, send evidence.
For what it's worth, locally runnable language models are becoming exceptionally capable these days, so if you assume you will have some computer to do computing, it seems reasonable to assume that it will enable you to do some language model based things. I have a server with a single GPU running language models that easily blow GPT 3.5 out of the water. At that point, I am offloading reasoning tasks to my computer in the same way that I offload memory take to my computer through my note taking habits.
We ended up rewriting NuGet Restore in .NET 9
I did Dungeon Crawler Carl - hilariously wrong

graph TD
A[Carl] -->|Pet| B[Princess Donut]
A -->|Enemy| C[Mordecai]
A -->|Allies| D[Ellie]
A -->|Allies| E[Katia]
A -->|Enemy| F[The System]
B -->|Rival| G[Bea]
D -->|Friend| E
E -->|Friend| A
GNN 101: An Educational Visualization for Graph Neural Networks
Who Falls for Fake News?
Students who do that risk submitting assignments that show they don’t understand the course so far.
That may help identify the local IPs but not the remote IPs.
The `.Fl` macro identifies flags in mdoc, so what you're asking for is perfectly doable.
The problem is that interviewers have a strong tendency to judge candidates based on whether they come across as self-confident, even when instructed not to. It's possible to get people to not do this, but it requires fairly rigorous training. tptacek wrote about this a decade ago: https://sockpuppet.org/blog/2015/03/06/the-hiring-post/
What's at issue is not really whether they have power. It's whether they feel like they have power.
It doesn't have to be either/or. You can generate a rich format to mdoc. I'm not completely convinced markdown isn't sufficient, but it doesn't have to be markdown.
I'm not sure it's wise to choose the side the US is going to (trade) war with. Maybe the world can route around US tariffs, but reciprocal 100+% duties will destabilize both economies and it might be better to avoid both.
Minor critique - the logo is almost exactly the same as Grok's
From the title, I thought this was going to be about Canada[1]. The tariffs are bad, but they're not the only bad economic policy out there.

[1] https://www.bcbc.com/insight/oecd-predicts-canada-will-be-th...
> Read The Error Message
Yes thats right for most things, unless it's your beloved GNU C++ compiler. You might just have forgotten a const in your template method and it will give you 5 pages of hell for that.
Anthropic to Offer $200 Monthly Subscription
Google Used AI to Re-Create 'The Wizard of Oz' for the Las Vegas Sphere
It feels like every week there’s a new “AI-native” dev tool; code copilots, smart IDEs, context-aware assistants, you name it. But it feels more like AI is being bolted onto existing workflows rather than changing how we think/build.

Have any of these tools actually shifted how you approach development? Like, new mental models, not just autocomplete++?

I’m exploring this space a bit and put together a short survey if you’re up for it: ainativedev.co/4xv

Or just drop thoughts below—genuinely interested in what’s resonating (or not) with folks.
That’s true in the long term.

In the short term, a sudden drop in house prices causes economic pain (e.g. people trapped by negative equity), and the US has a lot of economic pain about to hit it already.

I’m kind of sceptical that the scenario the article presents will play out though. The Fed would reverse course and buy up the bonds, if it came to it.
There was a lot of crypto-adjacent talk in earlier versions of their marketing and product design. Without it actually being anything actually crypto-adjacent. Analogies drawn to ethereum etc concepts, I guess because they figured somehow there was an audience that would get those references and it would allow them to understand the product better?

I have no idea why. I was hired to work on very early versions of it, and left very early on in part because I wanted nothing to do with that angle. IMO it's a liability.
gift link: https://www.wsj.com/articles/how-google-used-ai-to-re-create...
i'm not heavily invested. i'm annoyed by your general ignorance, intolerance and fud spreading

i have fun with ai and use it to improve my work and i'm tired of dickheads talking shit about things i love while trying to destroy my fun because of your fear. "any sort of criticism" my ass. look at your condescending response, who do you think you are?
We are talking about public keys here, not signatures.

>It’s TOFU, but the key rotates with each message I send.

You seem to be confusing the Signal long term identities with forward secrecy.

>...if I can ever send a single message to you which isn’t MITM-ed, every message sent thereafter will be secure.

This isn't true. Signal verifies identities the exact same way PGP verifies identities. As with PGP if you haven't checked your "safety numbers" you can't be sure your messages are actually ending up with your correspondent.

>Because your code is different for every conversation, it protects against correlation attacks.

PGP normally uses a different session key for each and every message ... but that isn't really relevant for either the Signal or PGP case if we are talking about correlation. For efficiency and convenience each message is normally tagged with the encryption key fingerprint of the recipient but you can turn that off if that might be a problem in your particular application. At that point there is nothing an observer can use to determine anything about the sender or receiver.

You probably meant to reference Signal's "sealed sender". It doesn't really work in practice:

>https://www.ndss-symposium.org/ndss-paper/improving-signals-...
@meindnoch,

What do you do in your second and third job? How did you find it?
The OP literally said "as long as insurance can discriminate"