skysight-inc/HackerNews huggingface dataset:
A single word have a lot of meanings, a lot of different styles, a lot of different usages, some of which may not be so explicitly thought about.

The act itself of taking notes, processing whatever info you are receiving into your own words already have a value. Try to put them into context, or with a particular future usage in mind have a value. Writing them thinking on sharing it with someone else have another, different value too. All of that even if they disappear tomorrow.

And if they are not supposed to disappear they have more values too. You can put things there to forget or at least not willingly try to keep in your memory. You can relate them with other information, or add more not so much later. And you can check them much later and see how differ your initial ideas, your mind state, or a particular stage on something with what you have now, or how it developed with time.

As something generic enough, is not good to fix its meaning and usage to some opinionated bucket of what it "should be". And build or facilitate on some particular usage should not go badly against some of the things that make it great.
A max-spec v5p deployment, at least the biggest one they'll let you rent, occupies 140 racks, for reference.
> Valve really likes to support everything

I believe Valve is still sour from Apple discontinuing 32 bits x86 support and killing a big part of the Steam game catalog with macOS Catalina.
It's not impossible to port Portal 2 to later macOS versions, there's a port for the Nintendo Switch so it runs fine on ARM.
I've often wondered if there's a supported way to have a honeypot passcode, i.e., a secondary passcode that leads to a relatively empty account.

(Although as per the article, a fully wiped account looks suspicious -- it would need some innocuous apps or apps with no login info, etc.)
This leaves a lot unanswered. Why didn't any other trains tip over? Was the severe weather localized to such an extent that there was only a single train anywhere exposed to it? If I pick a random section of track to park a train what are the odds its in a completely open field with no structures or trees to shelter it from the wind? How often does wind cause derailments in general? Were the containers unusually empty or light weight at the time?

Freak incidents can be interesting to read about, but only when they solve the mystery of the unforeseeable and improbable circumstances which caused it.
> As I often do nowadays, I outsourced the most important decision of my year—where to move—to ChatGPT

Laughed at this part. Living in Canada myself I was able to relate to many points there.
Kawasaki Just Unveiled a Ridable Headless Horse Robot
Sure, but aren't we past rational debate on this point? Not only are the new trade policies irrational, it's quite possible that they're intentionally irrational as a bargaining or maneuvering tactic. We're not going to reason or argue our way out of this one.

As I commented yesterday, there's a playbook for reshoring that's being totally ignored:

First you invite industry to reshore via subsidies and preferential access to government contracts. If necessary, the government must directly invest in new firms. (They already do this in a very small way with In-Q-Tel and others, so it's not totally beyond the pale. For a time there was even a US Army VC firm.) If you talk to a Chinese factory owner or mine boss, many of them will tell you that they got their start with a >$2M direct investment from their government.

Second you gradually tighten the screws on foreign finished products, not industrial inputs like metals, plastics, ores, etc.

Third you streamline export paperwork requirements and relax things like ITAR.

Then, when that's all humming along and the factories are working, you can launch blanket tariffs to protect your nascent industries, if need be. But you must exempt necessary industrial inputs from tariffs.

It's possible that personnel problems can, to some extent, be solved with automation.

But, anyway, the playbook's being torn up and read backwards, so it's all moot. We're just going to have to ride the tiger and see what the world looks like in a few months.
Its hard to be excited about hardware that will only exist in the cloud before shredding.
The US is hardly the only country where this is the case and locking down your phone is almost entirely pointless (see xkcd #538).

If you're concerned about having it searched, don't bring your primary phone. Go to a phone shop, buy an old phone, put your SIM card in it, and use that instead.
Gnu info for anything gnu, then man pages, then tools like tldr
From Cybersecurity to AI Interpretability
Just started this at my company. I’m excited for the boost to dev morale.
Tactile paper?
I'm sure lots of off grid solar powered independent farmers need a way to nitrogen fix their soil other than just buying fertilizer or growing beans or whatever.
> This is why I aggressively avoid use of non-vanilla technology stacks

I was with you until this line. I've never seen a codebase where Not Invented Here Syndrome resulted in a stack that "antagonizes root cause analysis" in any way. I once worked at a C++ shop that had NIH'ed a supposedly thread safe string class, and it wasn't pretty.

There's plenty mature robust tech out there, and the chance that your own inventions are equally free of quirks and edge cases as battle-tested frameworks/libraries/databases that have had 1000s of eyeballs on them sounds quite unlikely to me, regardless of your programming skill.
The credit reporting agencies can provide a list of prior employers. And comp.
also most of the people found will not be interested in changing jobs. but github doesn't tell you that so they can't be filtered out.
This is not a good analogy. Anyone can identify "a programmer". Identifying "the best programmers", or "the best lions" (in some respect) is an entirely different matter.
That goes against like 50 years of global trade policies but ok...
> besides a few companies will use TPU. It’s barely viable if the trend continues

That doesn't matter much of those few companies are the biggest companies. Even with Nvidia majority of the revenue is being generated by a handful of hyperscalers.
Honestly I could do without any news at all!

My father is profoundly addicted to consuming news media in every form possible. Never a day went by in my childhood without him hiding behind the daily newspaper (and then relating back all he read) and tuning in to every news on every TV channel. It was single-minded and exhausting, even compared to my own voracious and indiscriminate addiction.

I’ve never wanted to hear irrelevant shitty news stories. They are all 100% geopolitical gossip and only designed to control us, pacify us and/or engender F.U.D., and also to sell advertising.

News media has nearly nothing to do with what an urban human needs to get by in daily life.

The days that pass without me being lured in to some shitty RSS feed of clickbait, those are good days. I prefer to go to primary sources today so I simply keep open a tab on weather.gov, Google Maps for traffic or transit schedules, and YT channels from the Holy See & the People’s House for ceremonies and press briefings. Also the Wikipedia Main Page keeps me informed about the latest global obituaries and really big deals.

People are being led around by the nose by shitty 24/7 news cycles that consist 99% in stuff that’s bread & circuses. Living our lives should never depend on what’s on TV.
agents are just the rebranded version of automated workflows and sometimes its an LLM doing the validation
Barrelfish
Happens in programming as well, often even by developers.

The "copilot experiences", that finishes the next few lines can be useful and intuitive - an "agent" writing anything more than boilerplate is bound to create more work than it lifted in my experience.

Where I am having a blast with LLMs is learning new programming languages more deeply. I am trying to understand Rust better - and LLMs can produce nice reasoning to whether one should use "Vec<impl XYZ>" or "Vec<Box<dyn XYZ>>". I am sure this trivial for any experienced Rust developer though.
From the blog post it’s hard to tell in which areas it’s better or worse than MCP.

The one that will win — will be the one that gives devs the confidence to run in full “yolo/autonomous” mode. That’s the future.
This is like saying I'm faster because I ran (a mile) in 8 minutes whereas it took you 15 minutes (to run two miles).
Yeah, agreed.

I particularly "like" the way they have multiple APIs and inconsistent examples across them. Would it kill you to have the same examples in each?

That being said, i generally like the library but the docs are bad.
While retail gross margins are not atypically on the order of 100% (less for more expensive goods, much more for cheaper ones) actual net margins are typically single digits. It costs money to retail goods.
The APIs have docs. The agent can go read them and build against them.
> Before we implemented this, we played entire games with not a single stick piece in over 100 pieces

Are you sure there wasn't some other bug? There's a 6/7 chance of not getting a stick piece, which means for 100 pieces in a row there's (6/7)^100 = about 1 in 5 million.
Like Avon representative products sale.
https://www.avon.com/becomearep?c=Search&s=AvonRep_USA_G_Bra...
Feel free to try that and report back lol
Advanced React: Production Case Studies from Ambitious Web Projects
I have always had trouble keeping on top of email, but probably as good as anything? I don't use a Bluetooth keyboard, but I use a USB keyboard (ZSA Voyager) and a Bluetooth mouse (Logitech MX Anywhere 3S) and it works well for me. For some reason I have to re-pair the mouse often, but I think that's on the mouse side. My headphones have no trouble staying paired.
Human society has been optimizing for the wrong thing since 20,000BC.

To that end, the future I want doesn't focus so much on money, but on needs. Letting a market dictate "needs" is clearly not working for the betterment of humanity a whole. While it helps with progress, I believe there is an upper limit when human behavior is brought into the equation.
Tech hiring stalls as AI hype, layoffs, tariffs, economic uncertainty collide
This isn't anything anyone can purchase, is it? Who's the audience for this announcement?
Got a response back from Moore Tool Co.

$250 per copy, plus $20 S/H.
OpenAPI/swagger
I think this article is for Wall Street, not Silicon Valley.
Are cheap sneakers a strategic asset now?
> It would be interesting to compare to, say, OpenBSD, with its apparently numerous security and defense-in-depth features.

I'm not sure that would be a very fair comparison. A lot of OpenBSD security comes from just skipping giant swaths of stuff. Advanced filesystems are non-existent, Bluetooth is non-existent, etc.

I haven't done a count lately, but I would guess the Linux Kernel alone is larger than the OpenBSD base system. It's simplicity is a huge security feature. Provided you don't need some of those features.

I'm not saying this as an OpenBSD hater or anything, I run OpenBSD on at least one machine.
Oh, no prob.
Thanks very much for the heads-up, by the way. I've made the changes locally and they will soon be in production too.
Nobody is going to dump millions of dollars into a factory when the tariffs could be revoked at any minute, and definitely will after the next Democratic administration. Plus, the coordination problem is bigger than any one widget factory- China has diligently moved the entire world's industrial supply chain onshore. There's nowhere else to get your feedstock.
ARM is going to spend the next decade suing their customers. The tide is going out before the tsunami of Chinese risc v chips hits.
I pronounce it like "tsits", because "cyc" in Polish means "tit" (the organ, not the bird), and it feels good.
There are a bunch of places in US law where congress grants the president very broad and often vague powers, if the president declares an emergency. They generally very unclear about what constitutes an emergency, deferring to the judgement of the president.

There is not a lot of case law on this, so the final outcome is unpredictable.
You can also include a hash of the contents in the CSP, which plays well with caching.
OK, I’ve read the website, the spec, and JavaScript and python clients and servers. Here’s a quick initial reaction.

1. This is in the “embrace and extend” type area vis-a-vis MCP — if you implemented A2A for a project I don’t think you’d need to implement MCP. That said, if you have an MCP server, you could add a thin layer for A2A compliance.

2. This hits and improves on a bunch of pain points for MCP, with reasonable relatively light weight answers — it specs out how in-band and out-of-band data should get passed around, it has a sane (token based largely) approach to security for function calling, it has thought about discovery and security with a simple reliance on the DNS security layer, for instance.

3. The full UI demos imagine significantly more capable clients - ones that can at least implement Iframes - and reconnect to lost streaming connections, among other things. It’s not clear to me that there’s any UI negotiation baked into this right now, and it’s not clear to me what the vision is for non-HTML-capable clients. That said, they publish clients that are text-only in the example repo. It may be an area that isn’t fully fleshed out yet, or there may be a simple answer I didn’t see immediately.

Upshot - if you’re building an MCP server right now, great —- you should read the A2A spec for a roadmap on some things you’ll care about at some point, like auth and out of band data delivery.

If you’re thinking about building an MCP server, I’m not sure I’d move ahead on vanilla MCP - I think the A2A spec is better specified, and if for some reason A2A doesn’t take off, it will only be because MCP has added support for a couple of these key pain points — it should be relatively easy to migrate.

I think any mid-size or better tool calling LLM should be able to get A2A capability json and figure out what tool to call, btw.

One last thing - I appreciate the GOOG team here for their relatively clear documentation and explanation. The MCP site has always felt a little hard to understand.

Second last thing: notably, no openAI or Anthropic support here. Let’s hope we’re not in xkcd 927 land.

Upshot: I’d think of this as a sane superset of MCP and I will probably try it out for a project or two based on the documentation quality. Worst case, writing a shim for an exact MCP capable server is a) probably not a big deal, and b) will probably be on GitHub this week or so.
It can't be linear time. At best it would be log(n) but that would require storing all the possible inputs in a lookup table.
We elected an idiot. He's raising tariffs on America's greatest allies and ruining our credibility to the rest of the world too. China sells a lot more things to Americans than America does to China (because America is very wealthy), which is called a "trade deficit" (there's some old history here, back during the colonial era when Great Britain and France and Spain wanted gold and silver reserves, they came up with this theory that whichever country has the most gold and silver coming in and the least going out wins), and he thinks that that trade deficit means China is taking advantage of the US.

A lot of people have pointed out that they have a similar "trade deficit" with their grocery store and don't feel even a little taken advantage of.
it's not to late to change education and teach people how to be compassionate and care for others and the world. that's really the most important change. everything else (including fixing climate change) will follow.
I've never searched for an image from a stock vendor the way one would prompt a generative model. The stock vendor's metadata/keyword about its images were never that in-depth.

Also, you're implying that a generative system is so fast that it could create so many variations of your prompt to fill in the search results page in an acceptable time. That's a joke
Have a look at: https://www.klippa.com/en/dochorizon/.
First, use a scanner with an automatic feeder to take pictures of the cards, and let Klippa read from a Google Drive folder, for example. Then, you can create your own workflow to determine what should happen with the results.
Gentoo’s stage3 would like to say a word
> To know a tool well, you have to know:

> its history: who created it? Why? To solve which problem?

> its present: who maintains it? Where do they work? On what?

I'm not clear on that. Why does the person matter? So you can check if their political views align with those of your tribe, or what?

But then, I never read the user names on HN comments I reply to, and I guess the article author does. Maybe even keeps files on them...
You’re essentially just claiming price gouging without saying as much because otherwise the economies of scale would not exist (which anyone with any knowledge of how the economy works knows does in fact exist). “Smaller number of larger players with greater buying leverage as well as lower marginal costs leads to higher prices for consumers” is just using a lot of words to say “evil corporations are price gouging”, which is not true.
> LLMs did scale with huge data, symbolic AI did not.

Symbolic AI have not had a privilege to be applied or "trained" with huge data. 30 millions assertions is not a big number.
Excited for this to come to linux!

Have been waiting forever for a good DDB GUI. In my experience Dynobase had Poor UX and was generally buggy. Hoping this will fill the gap!
We've been focusing on indexing but query rewrites are probably next.

It looks like LLMs can do a pretty good job at generating ideas, particularly if you prompt them right.

After that, you have to: 1/ make sure that the SQL produces the same results, 2/ see what the query planner will actually do with it, 3/ see whether it improves performance.

As you point out, the data makes a difference, so you need production data statistics, at a minimum, to do this well.
Just to add to your point: what stayed was either cost-effective to automate or had so much value added that the labour component is quite low (like jet engines).
Working on proot-docker, a bash script on top of skopeo and proot:

https://github.com/mtseet/proot-docker

We need more people to improve it!
According to the wiki page for pix, Italy is in talks with Brazil to implement the exact same system.

Across the whole EU, there's already a pretty low limit on card transactions and a deadline of later this year for banks to implement SEPA instant transfers.
My dream feature in man page readers is to somehow go to the description of a specific flag. Maybe it already exists and I don't know about it. But as of now I resort to regex hacks like searching for `^\s+-p` or `, -p` to find where the flag is described.
The reason you’re buying Nike and not GLRMNTXH brand knockoffs
manufactured in the same factory and half the cost is because of stuff the US employees are doing.
but rarely in a backwards incompatible way - browsers still render very old sites
I'm all about it! I'm old enough to remember text only browsing and there's a lot of use cases I can think of for this for myself at least.
The only thing that matters is money. No one should talk about or do anything, or have any opinion, except insofar as they are paid to or pay.
Are we rediscovering SOA and WSDL, but this time for LLM interop instead of web services? I may be wrong, but I'm starting to wonder whether software engineering degrees should include a history subject about the rise and fall of various architectures, methodologies and patterns.
It comes from an embedded AP reporter, which was wired and reprinted verbatim in the Seattle Times. They both follow AP standards and they would both be considered primary sources in an academic environment as contemporaneous reporting.
The IRC bouncer Soju uses scdoc and this has been personally annoying, as I refuse to install it just to build semantically less expressive documentation than when using the very well documented (https://mandoc.bsd.lv/man/mdoc.7.html) mdoc format. I asked the maintainer if they were interested in a contribution to translate it, and they just dismissed it out of the box.
This is indeed interesting, but FYI this is a BSL-covered project with somewhat onerous times: only one instance per service (i.e. don't scale out, if I understand correctly) [0].

[0] https://github.com/ClockworkLabs/SpacetimeDB?tab=License-1-o...
Whisky is/was amazing. I tried out CrossOver, too, but found Whisky much lighter and easier to use. I guess I'll give CrossOver another shot in the future, but am sad to see Whisky go.
Leechblock for Firefox works well, but sadly doesn't work on iOS.
That's what smart experienced people would do. But if you run the power game as an ego polishing reality show with whole world stuck in it, all logic is off the table. Sad to be part of it and absolutely powerless
Hawaii has never had fluoride in its water (I would assume due to the close interaction between the ocean and their water supply). The study could be done. I doubt we would see a statistical difference in the IQ of Hawaiians vs everyone else.
Hopefully we're never past rational debate.

I mean, the people making decisions might be well past rational, but hopefully there's always a contingent of people putting deep, rational thought into what might be the best plan to utilize going forward. And hopefully good ideas keep spreading and somehow find their way back to the top. Before it's too late.
The Collaborative Rebellion: A ko-br Manifesto
Interesting! I never thought about the issue being the reader treating it as just strings and making that an ill-fit for the problem domain.

My bugbear with man is that the only way to find a particular flag is via string search, so if I want to find out what "-c" does I'm going to bounce off of every hyphenated word starting with "c" in the file. Turns out `mdoc` makes it extremely easy to find those flags (they're all `.It Fl <whatever>` macros), but by the time it gets all the way to `less` that detail has been squeezed right out of the file.

Emacs manpage display is like 90% of the way there but lacks a function to "find flag in file;" I should look into how hard that would be to hack in.
Isn't it better to factory reset a phone before entering the US and then restore a backup?
You can never know. You need to visit China and judge for yourself and also take into consideration the cultural differences (some cultures prioritize outdoor smoking over having political liberties).
It’s so funny to me to see people trying to solve their screen addiction with … an app
Exactly how I read it, this reeks of the war drive toward China, nonsensical predictions and comical red scare portrayals, "legions of ccp spies". Just in time for the new McCarthyism rolling out.
> In Vim, you can use K to open a man page for the word under the cursor

Holy crap! TIL, and I've been using vim for a decade.
haha, funny, I was thinking the same thing!
Still it would not be very hard for individual countries to find indirect ways to tax them individually. Like putting 50% VAT on extensive phones to target Apple, or on application stores revenue, etc.
Double blind is an interesting concept.Definitely digging into it. Will ping you with updates!
If those shoes cost $200 because of higher labor costs, then a lot less people are buying them. They will buy worse imports at $180. The consumer loses.
Exactly. Tariffs are inherently inflationary, and make the economy less efficient which lowers wages, since workers will now be moved to less productive jobs. And unemployment has been low, so this isn't about lowering unemployment either...