skysight-inc/HackerNews huggingface dataset:
Target also lost more than Walmart and basically all other retailers. There's a general downturn but Target's is steeper than others so it's likely the boycott is having an additive effect.
This is brilliant !

I am wondering, how powerful the AI model need to be to power this app?

Would a selfhosted Llama-3.2-1B, Qwen2.5-0.5B or Qwen2.5-1.5B on a phone be enough?
> the same object can be part of multiple containers at once

I'm not sure I understand this one. Since the object contains the reference to where it belongs inside a container (e.g. object.node.next) how can it be re-used in multiple containers.
Conversely, in a non-intrusive data structure, multiple containers can hold a ref to the same object through an intermediate node object
This project has a pattern just like that to handle the inbound USPS information:

https://www.val.town/x/geoffreylitt/stevensDemo/code/importe...

I think it would be pretty easy to extend to support other types of inbound email.

Also I work for Val Town, happy to answer any questions.
Falsehoods People Believe about CVE's
Inspired by Falsehoods Programmers Believe About Names, this is a list of things people (wrongly) believe about CVEs. Some are naive. Some are overly optimistic. A few are just wishful thinking.
Yes there is a lot we have common, especially the social part. But our worlds and primary senses are really very different.

Even a limited success would gladden my heart.
Cool blog/theme. Anyone know the blogging software of theme used? Thanks.
The Art of Data ROI – Wabi Sabi Your Data
Le Pen was convicted of embezzlement for transferring European Parliament funds to run her National Front.

Legarde was convicted of negligence for approving the payout of the two decade long Tapie arbitration.

These are not the same.
This theory is absurd. They're unjustifiably generalizing from a single system--biological evolution on Earth[1]. There are literally no other places in our solar system even that are rapidly evolving to more complexity. Lots of dead rocks, hot and cold, and a bunch of boiling gas balls. Incidentally, none of these are turning into Cybertron. As it turns out, the chemistry that we know to be necessary for self-replicating things just doesn't work there. (Maybe there are other chemistries that will work, we don't know). So this specific chemistry and this specific set of conditions to kick off and indeed allow self-replication to continue are pretty damn important to understanding how it works.

A "new force of nature"? It's just so pretentious. Some interesting biases of a selection process driven by copious excess energy doesn't make for a new force of nature. Otherwise we'd be positing all kinds of absurdities that are not directly explained by particle physics are woo woo a new force of nature--fashion choices (hey, copy, select, mutate there too).

[1] And no, I don't think that the computer simulations of evolution they carry out are any additional evidence. So you made a computer program with a copy/select/mutate loop in it. Big deal. I can make a computer simulation about anything.
The website works smoothly on my Pixel 6A. Not sure if it's JavaScript or some other software issues taking up your Mac's hardware resources.
How do you feel about one time login code sent via email?

Does not get prefetched, does not require a click (if at the library, you can check your email on mobile and simply type the number), no need to remember anything, does not get marked as a malicious link by anti-fraud software.
This looks like a marine biologist desperately wanted to keep their job in spite of the "nothing that's not AI" mandate so they made up some bullshit.
It’s always sad to see people lose their jobs, but it’s telling how often it’s ex-Googlers posting about layoffs. Feels like a lot of the shock is just realizing they’re just as replaceable and as much of a "cog in the machine" as everyone else. Google spent years selling the idea that it was special, but this feels like a real coming back down to earth moment for the employees.
>Do you really just complete the next token when speaking? You don't plan ahead, you don't form concepts and then translate them into speech? You don't make models, work with them, carefully consider their interactions, and then work out ways to communicate them?

A good amount of people spend most of their lives operating that way.
I'd love to do this one day! Curious - after reading, the part about wildlife scares me. Did you ever run into genuinely worrying situations with wildlife? Hearing about Black widow spiders alone makes me want to only do this with a van following behind me to sleep in at night!
Well my most trusted assistant would be the kernel by that definition
Like, say I have a data structure that is four bits wide (consisting of a couple of flags or something) and I want to make an array of them and access them randomly. What help do I get from C to do this? C says "fuck you".
A potentially unique feature of Google (at least pre-pandemic/McKinsey) is that it cultivated communities of people in a particular discipline despite being spread across the world.

When I first met Adam, we were both UX Engineers. We'd all gather in NYC in the spring and in the Bay Area in the fall for internal conferences. Adam lives in Seattle. There are plenty of people who adore him who aren't geographically close enough to meet for the proverbial beer. I suspect that's also true for the connections he made outside of Google.
>won't be around forever

they're working on it.
There was a talk at a university, where the presenter used only words of two or less SYLABLES , but he allowed himself to use more complicated words after explaining them (but kept that to a minimum).

I can't find either the author or the talk. I think it was some 5 years ago.

At first, I thought it was Randall Munroe, but I might be remembering this: https://xkcd.com/thing-explainer/

I've also tried with Paul Graham, who has some articles trying to convey something similar, but no luck there.

Edited to add : I think the original proponent of a similar idea was Richard Feynman : https://www.hpcdan.org/reeds_ruminations/2022/03/understandi...
who would thought that one worm can emit as much co2/methane emissions as a sheep launcher...
"Matthews... we're getting another one of those strange 'aw blah es span yol' sounds."
Congratulations, you have rediscovered VAT
I think it's an upper limit of around 0.2 eV^2, so √(0.2 eV^2) = 0.45 eV.

I'd like to see an experiment that's sensitive enough to eliminate the m=0 hypothesis. Their prediction of m^2 = -0.14eV^2 is a bit disconcerting.
I wonder how this is going (started 2013), because I have a hunch it will be chasing ghosts, mostly. Placebo affect is a factor here. I also wonder how many fake leads from "propaganda physicians" they get.
Why change role to AI Engineering
Is it a theorem that languages named after trendy (such as spices) or shiny things die fast? Ruby, Crystal, Carbon, now Fennel.
Browses very smoothly on my iPhone and it looks great.
Kinda weird then to act like I was bringing up costco out of nowhere and to dismiss it as too different to compare but ok I guess.
hippies loved earth so much, oil companies started to distribute drugs between people [btw drugs are made from oil...no kidding] (just alternate universe joke)
I was wondering how it went for the author. Didn't see any mention of traffic in the article. Probably a lot of open roads, but at least in the populated areas traffic must have been a factor?
That's awful and the most amazing thing you could do now is get together with those ex-coworkers or similar people and compete with Google in whatever business domain it was that made them acquire your former employer.

Because, having been through the acquisition process at Google myself, my general cynical take is: Google acquires companies to get rid of them, to stop them from competing and not to "add your uniqueness to their collective."

Keeping employees on retention bonuses is a way, in aggregate, of stopping them from going off and inventing something that eats their bottom line.

You should look into legal action. And failing that, compete with them.
for AI companies, sure. for non-AI, the microscope is brought out.

for this specific company, there is specific value to Google, that is included in the valuation. this isn't unfair at all; lots of startups are acquired for strategic value, not intrinsic value.
With a non-intrusive linked list type, can't you define the intrusive version as `Node<void>`?
TFA lists C at number 3 per the Tiobe ranking and the linked Tiobe report has Ruby at #24. I tried to find a different list for comparison as I dont think that is true for projects at large. This project [1] for instance tracks github repositories with Ruby at #8 and C at #9 which is closer to what I expected (both in the top-fifteen, neither in the top-three). At least it confirms my bias, and maybe we learn more about who is being surveyed.

[1] https://madnight.github.io/githut/
Mailgun (and I'm sure many other services like it) can accept emails and POST their content to an url of your choice.

I use that for journaling: I made a little system that sends me an email every day; I respond to it and the response is then sent to a page that stores it into a db.
And then take into account the risk/reward premium and alternatives.
I am excitedly waiting for the first company (guessing / hoping it'll be anthropic) to invest heavily in improvements to caching.

The big ones that come to mind are cheap long term caching, and innovations in compaction, differential stuff - like is there a way to only use the parts of the cached input context we need?
Define theft.

If you write a contract and give it to a lawyer with the instruction, "Anyone who satisfies this contract gets this money." And someone satisfies the contract to the lawyer's -but not your- satisfaction, and the lawyer sends the money, did the third party steal from you?
Scientists discover new microbes in Earth's deep soil
I need to look at all the nets and see what colors they are I think. Lemons, advocados etc there are probably more in the same class of trickery.

Maybe tomatoes are in boxes that make them look more red? Who knows. I am looking forward to the next super market visit.
Pretty cool. I often wondered if the universe was evolving similar to natural selection via a reinforcement learning process. Wave function collapses to the value that maximizes some objective function.

How would you test for it though? I've seen enough residual data from RL processes to almost see semblences of patterns that could be extracted and re-applied at a macro scale.
> a system can have high entropy but be relatively simple.

Good examples of these are anything that Kolmogorov-compresses well. For example, by almost any measure the output of a pseudo random number generator has high entropy. Yet it has low information density (low complexity), as the program that generates the sequence, plus its state, is really small.
Who helps purify our water: https://www.pnas.org/doi/10.1073/pnas.2424463122
Show HN: Videocrawl – A Companion App to Enhance Learning from YouTube Videos
also see especially Baarle-Nassau/Baarle-Hertog

https://en.wikipedia.org/wiki/Baarle-Nassau

https://en.wikipedia.org/wiki/Baarle-Hertog
Since when is racism okay on HN?
Unmaintainable seems unduly harsh. There is a big gap between maintainable internally and ready for public consumption
PanVK is officially Vulkan 1.1 conformant on the Arm Mali-G610 GPU
The cultural centre (containing that library) has a room suitable for lectures and concerts, so I'll bet there's sometimes theatre too.

https://cultuurcentrumbaarle.eu/evenementenprogramma/

That town considers a building to belong to the country containing its front door, but the border does run through several buildings including this one.
My one concern there would be edits: a CMS needs to support easily making edits to content (fixing typos etc) - editing existing posts via email sounds like it would be pretty fiddly.
The article says that they've only just begun deploying it, and that it will merely be used to speed up the process of recognizing patterns.

> WDP is beginning to deploy DolphinGemma this field season with immediate potential benefits. By identifying recurring sound patterns, clusters and reliable sequences, the model can help researchers uncover hidden structures and potential meanings within the dolphins' natural communication — a task previously requiring immense human effort. Eventually, these patterns, augmented with synthetic sounds created by the researchers to refer to objects with which the dolphins like to play, may establish a shared vocabulary with the dolphins for interactive communication.
Ha! I had the exact same idea! I still think it would be nice.
That black widow spider could be inside your house right now. Houses afford us protection but not immunity from these things. Spiders are notoriously resistant to pesticides as they require direct contact since they don’t clean themselves like insects do (thus not ingesting the poison on the floor or wherever they’re creeping along).
Incredibly long if-then ladders, or some kind of little assembly routine to let you GOTO a value instead of a constant...

https://www.atarimagazines.com/compute/issue67/331_1_Compute...
We already agree it's putting people through the wringer, I said as much. We're going to have to agree to disagree here. The Chinese government may be willing to go to the mat, but 1.3 Billion people will have something to say when their economy slows down. So will 300M Americans, but hey, that's what elections and protests are for. We all know how protests in China go.
AI-boosted cameras help blind people to navigate
> Thanks. I still don't understand where the bits live that tell you which type T is for a given node.

Yup. You'd have to set that up yourself. It could be anywhere. It could be in a separate array, it could be in the previous node-data, etc.

you wouldn't put it in the Node (capital N) datastructure though, that is privileged.

Personally, I would say doing something like this is "bad idea bears" unless you are absolutely certain you need it and you should explore using, say, data payload type with a union field instead, if possible (though know that that comes with a potential memory penalty)
I can't really understand why someone would want to use one of these things, but per the article, it does look like a huge number of people are doing so.
You guys should have a consultation with a lawyer. It's a little cheaper if you guys just use one lawyer to go after Google for the retention bonus if there is a case ;)
Tuwunel
Only if you don't believe the AI vendors when they promise that they won't train on your data.

(Or you don't trust them not to have security breaches that grant attackers access to logged data, which remains a genuine thread, albeit one that's true of any other cloud service.)
And yet none of them are having to pass laws allowing someone who is working to live in their car.

If you were a teacher, policemen, social worker, healthcare worker or even working in fast food, where would you be better off at?

And states with the highest homeless population per capita

https://www.lendingtree.com/home/mortgage/homelessness-study...
Malthus was wrong only in that he didn't anticipate the massive store of energy we were about to unleash with coil, oil, and gas. We were able to smash through Malthus' predictions because we added more solar energy (in the form of fossilized carbon) to the system. The Haber-Bosch process cranked it up to 11.

In an alternative world where we left fossil fuels in the ground, we would have hit a population ceiling in the 1800s.

In a future world where fossil fuels are no longer accessible (either through climate policy, depletion, or market forces) this means our energy budget needs to shrink - Malthusian limits to our food production will be of concern again, assuming we make it through the climate bottleneck.
We built an autonomous debugging agent
Deebo is a fully autonomous debugging agent that integrates into LLM workflows via the Model Context Protocol (MCP).
When a coding agent like Claude hits a bug it can’t confidently fix, it offloads the problem to Deebo.

Deebo’s “mother agent” spawns multiple scenario subprocesses—each exploring a different hypothesis in its own Git branch. These subprocesses use tools like git-mcp and desktopCommander to validate or falsify their fixes. Results are reported back asynchronously, and the mother agent converges on the best solution through structured reasoning loops.

To stress-test it, we picked a real-world $100 bounty from george hotz' repo, tinygrad: test_failure_53. The bug was buried deep in the Linearizer optimizer. Several devs had taken a stab at it, but the root cause wasn’t clear.

Here’s what Deebo did:

• Parsed the test and repo structure

• Hypothesized failure due to GROUPTOP optimization on uchar reductions

• Explored type promotion issues, stride edge cases, and scope conflicts

• Proposed a valid fix: disable GROUPTOP in unsafe contexts or add explicit type coercion

The test passed. The fix is still under review—but the important part is: Deebo figured this out on its own. It didn’t copy-paste code or regurgitate docs—it ran structured experiments, refined hypotheses, and converged on the solution path.

If you’re working on agents, devtools, or complex debugging workflows—we’d love feedback. AMA about the architecture, MCP integration, or what’s next.
Agreed, Adam really is one of the best at what he does. His talks, demos, were always so interesting. My guess is that he'll be at Microsoft shortly.

What Google is saying with this layoff is that they no longer care about web developer relations. Chrome has not been well funded for years.

Firefox did the same thing five years ago, when they fired David Baron, who was one of the top 5 engineers in the world that understood how HTML layout works. He got instantly hired by Chrome.

It is kind of crazy that the core group that moves web standards forward is around 150 people. And most of them did not get rich off it, and have been doing it for decades.
my experience as well. better product, and a very aggressive sales team which is something you missed. they were very willing to cut any deal at all, to get the sale. win-win IMO, and exactly the VC 101 playbook.
I'd call it semi-buried, since it is not isolated from the atmosphere, so in a long term I suspect that almost all its mass gets re-circulated back again – still through microbes, fungi, insects, and perhaps living root systems of surrounding trees. (Last time I tried to get some data about how much carbon remains in the soil after aerobic wood/plants decomposition in agriculture I remember it was pretty much negligible. Forest have way higher limits for maximum soil carbon accumulation, but this limit is reportedly reached after about three centuries of uninterrupted growth.)
If fraud is "intentional deception", who did this guy deceive? Everything was out in the open.
On their homepage, using vanilla search, I entered the first word of a particular funny movie and it was third result.

Switching on the AI toggle, I entered the same word, and got no results.
So… I have a number of questions:

1. How did he tell Claude to “update” based on the notebook entries?

2. Won’t he eventually ran out of context window?

3. Won’t this be expensive when using hosted solutions? For just personal hacking, why not simply use ollama + your favorite model?

4. If one were to build this locally, can Vector DB similarity search or a hybrid combined with fulltext search be used to achieve this?

I can totally imagine using pgai for the notebook logs feature and local ollama + deepseek for the inference.

The email idea mentioned by other commenters is brilliant. But I don’t think you need a new mailbox, just pull from Gmail and grep if sender and receiver is yourself (aka the self tag).

Thank you for sharing, OP’s project is something I have been thinking for a few months now.
Search engine to discover new MCPs
Navigating MCP directories isn't an option anymore. So I added a list of servers on Llamaindex that you can now RAG.

https://www.themcpdirectory.com/
Met an Austrian guy who biked from NYC to LA in the early '90s. He had a paper list of people across the country who were bike tourer friendly who could house him, and he'd call them on payphones. He didn't have a tent, so he'd also sleep in post offices.
Graham Duncan: Talent Whisperer
In his case, the contract had something different, and they did not pay the actual invoice - that's the shady part.

With contractors, you have more freedom of choice when you write the contracts, but whatever contract you agree on, you still have to honor the contract as agreed.
It also has pointers which are absent from most languages but essential to instruction sets.
I might get flack for this, but asian cultures are super racist.

They can be very mono and hostile to outsiders.

That, paired with a ridiculous work ethic, means not many people wanna move there.
I can't tell if this is a typo or not, and it's perfect.
I mean, actually, we're in this world now (for now, esp in the US) where if you work in trades and lose your job you could turn around and get another job pretty easily. It might suck just as much as your previous job, and the pay won't be anywhere close to a SWE salary, but there's just so much work...

But if you're a tech worker, it's really not a gravy train anymore. The number of open positions has dropped, the compensation ranges perhaps as well, and the interview process is more grueling and involved.

People who worked as salaried employees at BigCorps for years making big $$ definitely should have more savings, but they're still on the whole just the same as any other worker: they pay taxes, they don't own enough capital to make them independent of the market, and they are likely some number of months/years away from not being able to pay mortgage/rent/bills/groceries. Just like any other worker.

There are no "jobs" even in tech that give any kind of permanent escape from the need to beg for employment to make ends meet.
You probably have WINE or something installed. We have a workaround:

sudo wget -O /usr/bin/ape https://cosmo.zip/pub/cosmos/bin/ape-$(uname -m).elf
sudo chmod +x /usr/bin/ape
sudo sh -c "echo ':APE:M::MZqFpD::/usr/bin/ape:' >/proc/sys/fs/binfmt_misc/register"
sudo sh -c "echo ':APE-jart:M::jartsr::/usr/bin/ape:' >/proc/sys/fs/binfmt_misc/register"

For more help/information on the various gotchas and things that can go wrong running Actually Portable Executable (APE) binaries, please see this reference Mozilla put together: https://github.com/Mozilla-Ocho/llamafile/?tab=readme-ov-fil...
Acquired for $16.7B, now valued under $9B.
Multi-Modal AI Assisted Developer Workspace
Unfortunately we don't really have enough deep freshwater to bury them in. Below the thermocline freshwater has little oxygen and logs can last till the turn to fossils.

With saltwater it's a bit trickier because it's decently oxygenated even to depth and there is a lot of life dedicated to breaking down wood in the ocean. If you can get it to sink into the muck it lasts a lot longer though.
I have 2500 miles so far this year and could do a century any random day without preparation and I’m doubting whether or not I can do GDMBR, meanwhile this guy didn’t even own a bike, didn’t even do more than 30 miles once he did, and just set off across the country. I guess I should just do it.
>It's easy to accidentally hit the microphone button that appears for any text field in almost all smartphone apps.

This. I do it pretty often, most apps have their own icon for it, plus the keyboard itself also has an icon for it. I actually use it a lot of times to send texts intentionally, but often have to start over because it picks up background speech from nearby people or the tv and messes up what you're trying to input.