skysight-inc/HackerNews huggingface dataset:
> it's quite possible that they're intentionally irrational as a bargaining or maneuvering tactic.

You're giving them too much credit. This is more of a "some men just want to watch the world burn" situation than a "4-D chess" situation.
@dang this came up in my RSS for Reddit tech subreddits as "1 hour ago" and I didn't double check the date, can it get quick deleted please? Thanks in advance.

Sorry to everybody else, it turns out this is old news from 2001.
How is including dogs random? Its fun. You said you wanted to see women included because it would be fun.

> The context in this case is pretty clearly geared towards connecting people across age generations.

Well no. Its clearly connecting older Japanse men with kids. Which is why your comment about including women isnt non-sensical.

You said you wanted to include women because it would be fun and said your original comment shouldnt be interpreted to imply sexism. That avoids actually saying its not sexist so I could use some clarification now that it seems like its not just all about whats fun.

Do you think there is an element of sexism in excluding women on the trading cards?
Visual Reasoning Is Coming Soon
>Feels like hand wavy nod to a human soul

I have no idea what you're talking about. I've tried to understand where you're coming from with this and the only logical conclusion I can make is that you spend a lot of time engaging in debate about creativity and art as it relates to new AI technology, and you are simply re-igniting previous debates instead of engaging with me.

>It’s a really lame circular routine and lived experience being around my peers these days; oh I hate my job but this new thing is an abomination and affront to my chosen job.

It sounds like you're arguing with your peers, and not me, because I don't hate my job and I don't think AI is going to replace it any time soon.

>Are we that creative copy-pasting and git pull deps someone else maintains? IT is librarian work these days. Little in the day to day is novel creativity.

This isn't what I do at my day job, and if that's what you do... I think I have a good idea of why you interact with the internet like this.
Good for them. Now let’s see what they do about the tens of thousands of US military personnel in Germany. I’m sure the US is able to gather much more intelligence using their presence in the country than from theoretical Windows backdoors.
What do you prefer about that? I already use bat for syntax highlighting but haven't used it as a pager.

Edit: Oh! That's pretty. Details are at https://github.com/sharkdp/bat?tab=readme-ov-file#man
Interesting article. This is the key takeaway for me:

"U.S. firms are at a further disadvantage in that their foreign competitors benefit from sustained government incentives to invest in advanced industrial equipment."

True then, and true now. If you want to buy a machine, you are basically on your own, and machine financing isn't favorable, it's on the contrary somewhat predatory.

But this article was written prior to Haas really taking off in the 90s and 2000s, and I think Haas has been somewhat successful in selling into North America, if only for relatively cheap, low-quality, general-purpose machines.

And, if you extend the axis of that graph back past 1980, I think Germany, Japan and the UK were dominating advanced machine tool manufacture since their industrial revolutions. I am not convinced that USA was EVER a real leader in advanced machine tool manufacture, I think it was always traditionally imported. Correct me if I am wrong. Sure, the Americans made crappy low tech Bridgeport mills and engine lathes by the millions, then relied onto that technology for 100+ years (and are still trying to make it work). The Haas vertical mill is the new Bridgeport mill, it is 30 years behind state of the art, and American industry is still buying that en masse.

I think that the computer industry was successful enough in the 1990s, American policy makers were essentially OK with losing ground in the machine tool industry. Then the computer industry also got offshored.

But remember! The equipment and production lines were originally shipped offshore wholesale, the production lines can get shipped back, but American land, energy costs, wages, taxes and other input costs are too high to make it work (without protective tariffs).
Not necessarily, there's many products DG won't touch, either because of their durability, price range, lack of good sell spots, etc
You keep saying "stack allocator" but you haven't been specific and said if you mean allocating on the stack or allocating on the heap and freeing memory based on the stack.

I'm not dismissing the trailing body macro approach, I just don't see what advantage it has over destructors which is a well worn solution. It seems like some of the design decisions are based off of 'don't do something that C++ does'
Universal Blue immutable OCI images;

ublue-os/main:
https://github.com/ublue-os/main :

> OCI base images of Fedora with batteries included

ublue-os/image-template:
https://github.com/ublue-os/image-template :

> Build your own custom Universal Blue Image!

Microsoft took Torvalds, who also devs on Fedora FWIU.
It is pretty smart, but I wonder how much you gain in the end. Everything is still wet and needs to be replaced.
It solves 3 problems:

1. Server <> client sync is handled for you
2. Server <> database sync is eliminated
3. Deployment is super easy because you just upload your wasm module to the database, and SpacetimeDB schedules it (similar to Kubernetes honestly, but at a different level of the stack)
That's a great attitude if you can afford it.

But try telling it to the single low-income parent trying to raise their kids who just needs to make ends meet at the end of the month.

Unless you have a massive wealth redistribution plan in place, with massive, extremely progressive local taxes so everyone can afford the massively higher prices you'll be forcing on everyone?
I thought they vastly improved user-space wireguard performance?

https://tailscale.com/blog/more-throughput

Not sure if the kernel implementation pulled ahead again, I don't really follow these things.

Also not defending tailscale, I respect them but I agree they are a one size fits some solution.
This pattern is maybe 20% about AI specifically and 80% about low-trust leadership.
Some very quick initial thoughts - the json spec has some similarities to mcp: https://google.github.io/A2A/#/documentation?id=agent-card - there's an agent card that describes capabilities that google wants websites to host at https://DOMAIN/.well-known/agent.json according to https://google.github.io/A2A/#/topics/agent_discovery so crawlers can scrape to discover agents.

The jsonrpc calls look similar-ish to mcp tool calls except the inputs and outputs look closer to the inputs/outputs from calling an LLM (ie messages, artifacts, etc.).

The JS server example that they give is interesting https://github.com/google/A2A/tree/main/samples/js/src/serve... - they're using a generator to send sse events back to the caller - a little weird to expose as the API instead of just doing what express allows you to do after setting up an sse connection (res.send / flush multiple times).
I feel the same way about OpenAI‘s new responses API. Under the cover of DX they‘re marketing a new default, which is we hold your state and sell it back to you.
I mean, ideally, management should not be telling me anything and should let me do my job in splendid, peaceful isolation. In practice, however, management tells me how to do all sorts of things, all the time, and they're responsible for me continuing to get paid, so I have to listen.
no not that one.
the first icm paper:

https://pathak22.github.io/noreward-rl/

and the followup which address the noise impredictability problem.

there are more after that which i believe fail the black pill and miss the point of ml, asicifying the architecture with human priors. But the broader point is to show that rl is not just discovering solutions by chance in random actions. Nature starts with priors, and curiosity is one of the universal policy bootstrapping techniques. (others might be imitation, next state prediction, total nearby replication count)

There is also a paper that deployed ICM on a physical robot and it just played with a ball because it was the only source of novel stimuli, and inadvertantly learned how to operate its arms. There was no other reward in the environment except for curiosity.
It is amazing, and slightly creepy. I think the ICM will be rediscovered later in ML tech.
YC has a big role to play in this mess. Gary Tan really needs to step down. This is what happens when you put a non hacker in charge of building tech.
yes.

This has been discussed before, but the short version is: there is no solution currently, other than only use trusted sources.

Unless there is a way beyond a flat text file to distinguish different parts of the “prompt data” so they cannot interfere with each other (and currently there is not), this idea of arbitrary content going into your prompt (which is literally what MCP does) can’t be safe.

It’s flat out impossible.

The goal of “arbitrary 3rd party content in prompt” is fundamentally incompatible with “agents able to perform privileged operations” (securely and safely, that is).
I mean you can download it and give it a try!

For BitCraft we scale it with IMC (inter-module communication). It works very similarly to Elixir.
I would recommend 'manly'[0] for that. It's a super convenient tool for looking up descriptions for specific flags.

No affiliation, just an avid user.

[0]: https://pypi.org/project/manly/
Plants are happy with nitrate as the only nitrogen source.

Ammonium nitrate is preferred because it provides more nitrogen per weight, i.e. at similar transportation costs with the alternatives, and also because introducing a too great amount of metal cations together with the nitrate, e.g. potassium or calcium, can be detrimental for the soil and can make it too alkaline after the nitrate is consumed.
i have to refresh to see new chats,(im on firefox)
Stencil Reframed: Community-Driven Governance Takes Center Stage
Well, I mean, since we threw out the opposition in Congress?

I'm thinking we'd better not rely on Congress to put a stop to anything. A simple veto removes that problem. No way what's left of the opposition in Congress comes up with the votes to override a veto.
Some feedback:

1. Why are factors reorderable? axb = bxa

2. Why are factors pickable? Is it coincidence that all of todays choices are useful (or did I mess it up)

3. The ranges/sliders ruin it for me IMO, they pick the order of magnitude for you
Explaining BTFD and STFR in the Simplest Way I Can (2018)
Couldn't agree more, but when the company is paying big money for a tool you can bet they're going to make sure people are using it
Those sound like very good adjustments.
US justice dissolves crypto investigation unit
Show HN: MetaMCP uses MCP to manage MCP
You can connect all your MCPs through MetaMCP: a unified middleware MCP to manage all your MCP connections.

Hi all I am James glad to share some more progress on the project.

Features include:

- GUI app to manage multiple MCP server integrations all together.

- Support ANY MCP clients because MetaMCP is a MCP server.

- Support multi-workspace: e.g., activate a workspace of DB1 or switch to DB2 in another workspace, preventing polluting context of DB1 to your MCP Client.

- Tool level toggle on/off

- Trace tool execution logs for developers

And more potential to build this "OS" around MCP through MCP!
Imagine if China decided to invade Taiwan like they've been threatening to do for a while. They would instantly cut off all exports to the US, because that's the smart thing to do. They would probably blockade Japan and other countries as well to keep them from exporting to the US, because that's the smart thing to do. Now since our supply chains were greatly disrupted (remember COVID?) we can only go to war with the equipment we have and will struggle to produce any more equipment in a short period of time. No more uniforms, no more tanks, no more drones, no more missiles, no more artillery shells, no more medicine, etc, because all the materials for those things are largely sourced from Asia, which would now under a blockade.
China Is De-Dollarizing: China Launches $1.2T Digital Yuan System [video]
> SpacetimeDB wasn't built in a vacuum. It's the system powers our own large-scale MMORPG BitCraft. We designed it specifically for the performance requirements of games. That means extremely low latency (~100 us/Tx) and extremely high throughput (~1,000,000 Tx/s).

If you are trying to build a new MMO that scales to the moon, you might want to take a look at how the existing market goes about things.

Take World of Warcraft for example. You could probably put a $20 MySQL VPS behind a realm and have it reliably persist state with how authoritative and infrequently updated the clients are.

Being clever with what you can trust the client with and how the server reconciles events is where I think you will find most of the scaling hacks.
I don't totally understand why we need an additional layer of abstraction over MCP at this point. Why can't an agent just be an MCP server? What is the fundamental difference between an MCP server "tool" and an agent "capability"?

This kind of feels to me like someone at google saw how successful MCP was becoming and said "we need something like that". I feel the same way about OpenAI's Agent SDK.

I think the word "Agent" appearing in any engineering project is a tell that it's driven by marketing rather than engineers' needs.
What would a US-China trade war do to the world economy?
https://www.newyorker.com/magazine/2004/09/06/the-ketchup-co...
Those same practices can be applied here where it matters.
No Debian package. Requested since 2022: <https://bugs.debian.org/1014408>
youre one of todays lucky few. about to have your mind blown. look this one up.
It scales much the same way that Erlang/BEAM scales. Each database is an actor in a distributed actor system. That's how we operate BitCraft, however we haven't released inter-module communication (IMC) to the wider world yet.
This is like sticking your head in the sand. Okay, maybe the backup is imperfect? What’s your plan if you phone is lost, damaged, or stolen?
I don’t agree - working remotely is (in most respects) beneficial to the employee, and requires a lot of trust from the employer. So I think employees should do their part and honor that trust by being at least as productive as they would be at an office.

(I work remotely for a big corp and this is how I feel and act as well.)
You're also responsible if they get paid so if the product sinks it's game over. So they have to listen too.
Your phone could become damaged and inoperable every day. From dropping it in the toilet, being stolen, a house fire, etc. If you're "petrified" of losing your data, it's worth the work to ensure your data backup procedures are adequate.
Is that the RTO mandates because we have so many unused 5 year office leases?

I see, it's part deux.
Okta's CEO Says AI Won't Replace Software Engineers
> The problem is that it talks about a fraction of what we want to convey.

That's ok! Hint at it and let people discover it instead of trying to force them from the get-go. Utilize progressive complexity; start simple, from first principles, and add complexity in bite-sized chunks. Show, don't tell.

No one wants to have to learn an entire philosophy before they can start using a tool.

For inspiration perhaps review how other very deep programs represent themselves for example orgmode.org. One caution there is that orgmode itself is famously obtuse for beginners.

Lastly, it is a bold statement to say something like "we have discovered a new development methodology, and have designed this toolkit around that philosophy".

Such a statement requires a ton of evidence that such a methodology is useful, and currently there simply is not enough.
Memory size and bandwidth goes up a lot right?
don't forget CORBA and OSGi
> Doesn't something have to happen eventually, before the problem gets worse?

The linked article is LITERALLY pointing out that the "something" you want to "happen" is in fact making exactly the problem you're talking about WORSE.

I don't get it, I just don't get it. We're all getting poorer, very rapidly, on every imaginable axis: higher domestic prices, lower international demand, higher interest rates (the linked article), lower asset valuation in US dollars, loser US dollar value globally. Literally everything is worse. And you're still digging for some kind of coin that might have some shine on the other side that you missed.
Similar to https://gchq.github.io/CyberChef/
We are definitely inspired by Elixir/BEAM. IMC (inter-module communication) is directly inspired by it.

It is high risk, but I think a risk worth taking.
How Musk and Trump Are Working to Consolidate Government Data About You
Never heard of any of those marketplaces, not surprised at all you got no response.

Marketing is hard. It takes about 100x the effort that you think.

There are a lot of things that can work. For one thing you could count on spending more promoting your service than you spent developing it. That takes elbow grease to know you're not wasting your money.

If you want to put in effort but not money there are a large number of things that work such as, say, prospecting people on LinkedIn who are likely candidates and "cold outreach" them, but a good "cold outreach" is pretty warm because you have them well qualified. Running a blog that has really interesting content is another option. There also is the possibility of doing something really crazy like

https://themarketingmillennials.com/articles/2024-10-01/a-wi...

Myself I think "free" plans are for the birds, they cost a lot in terms of developer, marketing, sales and support headspace but don't convert well. Usually when I sign up for a "free" plan I never put much effort into evaluating the product because I have to multiply that effort by the expectation that the odds are 1/4 that I will want it, 1/4 that my employer will pay for it and such.
yess we know! just this morning i said to my wife "darling i've been thinking about dropzap world again," and she said "the falling block game with lasers that amichail has been working on for many years? me too!"

i said "he thinks he has something that works now" and she responded "i know, it's amazing"

of course we know amichail. it's all we're talking about these days
That's fantastic and congratulations!
Quite the chilling story.

The irony of the current administration making this argument:
"The administration has acknowledged in court that not all the men have criminal records, but say it’s only further evidence of the threat they pose."

Here is a dumb question, even if these people were violent felons, what is the legal basis for sending them to a prison in another country? Does that not violate 8th amendment and/or habeas corpus regardless of the Alien Enemies Act (I cannot seeing the "right" to deport overriding the rest of the protections in the constitution)?
Just anecdotally, I recognize and dread working with AI code nowadays. In the past when I see something stupid being done, my thought was "I wonder if there's a good reason they did it this way" but now it's increasingly "I wonder what other AI written problems are in this module".

Being forced to use AI would be a nightmare, as it means I would have to turn that same distrust onto my own code. It's one thing to use AI to basically just customize a scaffold like people do when using it to bootstrap some Next.js website or something. It's a completely different matter to have it writing code in huge and data driven existing codebases.
We can and plan to handle the complex lag masking netcode as well. We've just focused so far on games that don't need very sophisticated lag compensation
Seems pretty similar to https://it-tools.tech/ (https://github.com/CorentinTh/it-tools)
"We made a poor investment and now we're making it our employees problem" is absolutely a common outcome from business leaders yeah

The only thing that trickles down is bullshit unfortunately
[[citation needed]]

NeXTstep used Display Postscript. AFAIK this has no concept of 3D acceleration or anything akin to it, and was almost entirely unaccelerated.
This is insanely cynical. The optimistic version is that many teams were already home-rolling protocols like A2A for "swarm" logic. For example, aggregation of financial data across many different streams, where a single "executive" agent would interface with many "worker" high-context agents that know a single stream.

I had been working on some personal projects over the last few months that would've benefitted enormously from having this kind of standard A2A protocol available. My colleagues and I identified it months ago as a major need, but one that would require a lot of effort to get buy-in across the industry, and I'm happy to see that Google hopped in to do it.
U got a semicolon at the end in the xkcd link
Is this satire or are you actually serious with that nonsense? I can't even tell.
I think I understand what you're trying to say.

We certainly improve productivity, but that is not necessarily good for humanity. Could be even worse.

i.e.: my company already expect less time for some tasks given that they _know_ I'll probably use some AI to do tasks. Which means I can humanly handle more context in a given week if the metric is "labour", but you end up with your brain completely melted.
Some 20+ years ago we solved this by leapfrogging.

Team A does majority of new features in major release N.
Team B for N+1.
Team A for N+2.

Team A maintains N until N+1 ships.
Team B maintains N+1 until N+2 ships.
This is handy. When I read, sometimes I have to go back and figure out who a character is so this is definitely right up my alley.
It doesn’t have to be tax dollars funded. It’s about what they “want” and don’t “want”. It’s about having an opinion, almost entirely shaped by self interest, and not caring about anything else. That’s textbook NIMBY-ism.
> monomorphization bloat

Especially because the fix is so easy, it could just be fixed by the compiler on the fly.

If you have a function

fn a(arg: Into<C>) {
expensive/extensive operations here
}

and call it two times

a(&"test");
a(10);

The compiler will generate two functions

fn a_str(arg: &str) {
/// expensive/extensive operations
}
fn a_u16(arg: u16) {
/// expensive/extensive operations
}

This can be fixed by just proxying the duplicated call like this

fn expensive_ops(arg: C) {
// ...
}

fn a_str(arg: &str) {
let _arg: C = arg.into();
expensive_ops(_arg);
}
Saying China wants Taiwan “just because” over simplifies the situation.

During the Chinese Communist Revolution the previous government of China retreated to Taiwan. The official name of the Taiwanese government is “Republic of China”, demonstrating that their legitimacy stretches back to this time period.

While Chinese settlers in Taiwan dates back further, China claimed the island in the 17th century. The island was under Japanese rule for about 50 years, before being returned to China in the post WW2 treaties.

The history is deep, and Taiwanese independence is a relatively new thing.
US customs on mail parcels cannot
1) compel you to unlock your device
2) threaten you with deportation for non-compliance

not to mention that there are rooms and people trained in every airport to scan your phone as a routine component of their daily function WHEREAS customs on mail are 90% concerned about duties and 10% concerned about smuggling. 0% on what kinda sms you send to your buddies
or adopt Google's.

Which is an open standard that is Apache licensed[1]. That's no moat for Google. At best it's a drainage ditch.

[1]: https://github.com/google/A2A
Was thinking the same. Could be a very useful tool to discover non obvious relationships between items in a large backlog
I see your point. I suppose a counterpoint is now shoes won't be so disposable and professions for cobblers and the like will be in higher demand.