skysight-inc/HackerNews huggingface dataset:
> The guy who wants to build his own ORM for his no-name company's CRUD app is wasting everyone's time.

I once unfortunately joined a project where an off-the-shelf ORM had been selected, but when development was well into the deep edge cases started to reveal serious design flaws in the ORM library. A guy wanting (perhaps not a in a joyful sense, but more not seeing any other choice) to build his own ORM that was mostly API-compatible was what saved the project.

This was a long time ago. The state of ORM libraries is probably a lot better today. But the advice of ensuring that a library is SQLite-grade before committing to it does rings true even for simple CRUD ORMs. Perhaps especially so.
My dream competitive Tetris game is based on the cooperative mode in Tengen Tetris, with two players on the same board and separate scores. However, it's a bit hard to promote cooperation and not suicide as soon as there's any disadvantage. A possible workaround is to have two simultaneous 1v1 games (same seed), and count all four scores independently.
Coming right up! :)
Can anyone comment on where efficiency gains come from these days at the arch level? I.e. not process-node improvements.

Are there a few big things, many small things...? I'm curious what fruit are left hanging for fast SIMD matrix multiplication.
It is a passthrough cost because of the business models. In this example the importer (Nike) is paying the cost, and then retailers are buying the product from them at a price that includes the tariff. The retailers don't care why the shoe is $75 or $50. A retailer is concerned that there are customers willing to pay a price which enables them to make a profit. For most retail businesses that price needs to be about 2x cost of goods.

Until you get to extremely high-end goods this multiplier system works fairly well to accommodate the various costs the business has. It is an assumption that there are many business costs that scale linearly with sale price. In reality not all do, but there are many: insurance, return costs, loss, and customer service expectations all scale with dollar values.

Edit: if we switched from an import tariff to a foreign goods sales tax we could avoid this particular problem.
>so they can sell it back to you via “search.”

>transfer your private textual data to them

Who is "they" (or "them") in these sentences? It's an open protocol with 50 partner companies, which can be used with AI agents from ~anyone on ~any framework. Presumably you can use this protocol in an air-gapped network, if you'd like.

Which one of the 50 partner companies is taking my data and building the moat? Why would the other 49 companies agree to a partnership if they're helping build a moat that keeps them out?
> but you would have better luck with novel work from an experienced passionate coder. Uni trained or not.

I have not learned CS at university (maths & stats graduate who shifted to programming, because I can't help myself loving it). I work with engineers with CS degrees from pretty good universities. At the risk of sounding arrogant, I write better code then a lot of them (and some of them write code that it so clean and tight that I wish I could match it). Purely based on my fairly considerable experience, there is basically little correlation between degree and quality of code. There is non-trivial correlation between raw intelligence and the output. And there is a massive correlation between how much one cares about the quality of the work and the output.
Americans need to get over their view of “Asia” as being about making shoes. When I was working in engineering in the early aughts, we mocked the Chinese as being able only to copy American technology. Today, China is competitive with or ahead of America in key technology areas, including nuclear power, AI, EVs, and batteries.

We need to anticipate a future where China is equal to America on a per capita basis, but four times bigger. Is that a world where “Designed by Apple in California, Made in China” still makes sense? What will be America’s competitive edge in that scenario?

What seems most likely to me in the future is that the US will find itself in the same position the UK is in now. Dominating finance and services won’t mean anything when both the IP and the physical products are being produced somewhere else.
Self sufficiency is just not a credible argument here.

This is about consumer footwear, not agriculture (nor all of manufacturing).

The US (and most other nations that can afford to) is perfectly used to throwing ~$20 billion at the sector to keep local agriculture operational.

We did not do this for literally every industry in the past because we had (and have) neither the idle workforce to do this, nor does the local population want to do the work (even for slightly uncompetitive wages), nor do consumers want to pay for the difference.

My personal prediction is that people will realize this pretty soon with the consequences of the Trump tariffs manifesting and the whole thing will be rolled back and scaled down, with pretty much nothing to show for it.
Agent Development Kit (ADK) from Google
On the other hand, do I want careless devs working in those industries?
> Usage of singular 'they' in contexts where more specific pronouns were available was unusual until very recently

It was used whenever gender was ambiguous or needed to be protected. Now with people openly identifying as non-binary, there is not a more specific pronoun, that person doesn't consider themselves that gender. You would be referring to them as something that is not what they want to be called, and is not what their social circle refers to them as. It's confusing, especially if you know what to call them but choose not to because you're offended.

> I don't think it's unfair characterize this as an offensive move, waged by one side in a 'culture war', that was done without regard to collateral damage

I would wager, based on the disproportionate and melodramatic language, this has never actually affected you. But you are likely consuming media that tells you everyone is going to draw and quarter you if you mess up a pronoun. This is not the case. Trans people just move on, they're used to it. It literally happens all the time.
Hey! Thanks for the link. I will look into this
> We don't want a corporate, faceless box store coming in with no stake in our community.

Who is “we?”

If the community wants Washington General, then they’ll shop there. If they want the lowest possible prices, they’ll shop at Dollar General.

What it sounds like is that Washington General wants effectively a tariff on Dollar General so people won’t shop there. Because if it’s strictly “what’s best for the community,” then the community will decide what they value.

It sounds like Washington General doesn’t want the community to be able to make that choice. If nobody shops at Dollar General, then they’ll close it down. Not that it matters, but I despise Dollar General-type stores: generally cheap junk, so I personally chose the more expensive specialty store: but I can easily afford to do that. The Dollar General ICP is a person that doesn’t have a lot of disposable income. So it’s a bit arrogant to suggest that people without a lot of money should be subsidizing someone’s business just because it makes people feel better. That’s a luxury many people don’t have.
Show HN: Comparing product rankings by OpenAI, Anthropic, and Perplexity
Hi HN! AI Product Rank lets you to search for topics and products, and see how OpenAI, Anthropic, and Perplexity rank them. You can also see the citations for each ranking.

We’re interested in seeing how AI decides to recommend products, especially now that they are actively searching the web. Now that we can retrieve citations by API, we can learn a bit more about what sources the various models use.

This is increasingly becoming important - Guillermo Rauch said that ChatGPT now refers ~5% of Vercel signups, which is up 5x over the last six months. [1]

It’s been fascinating to see the somewhat strange sources that the models pull from; one hypothesis is that most of the high quality sources have opted out of training data, leaving a pretty exotic long tail of citations. For example, a search for car brands yielded citations including Lux Mag and a class action filing against Chevy for batteries. [2]

We'd love for you to give it a try and let me know what you think! What other data would you want to see?

[1] https://x.com/rauchg/status/1898122330653835656

[2] https://productrank.ai/topic/car-brands
If I’m hiring “senior” developers, being comfortable communicating technical topics and answering questions is a requirement.

My definition of “senior” is what you will see in the leveling guidelines of most well known tech companies - not “I codez real gud”.
I don’t think this playbook works for complex products. Before every component needed for an iPhone is locally manufactured, the overseas competitor manufacturers of those components would be many generations further. You’d be competing with the whole world.
Come to FreeBSD, we have just that - jails.
I thought the end goal is to make something that's way more than human in capabilities.

The thing is, if we produce something that is worse than humans (and right now LLMs are worse than humans with good search indexes at hand), there's not much point doing it. It's provably less expensive to bear, raise, and educate actual humans. And to educate a human, somehow you don't need to dump the whole internet and all pirated content ever created into their heads.
Deleuze would argue something similar
Say what you will about Windows development, but back in the 90's the MSDN reference documentation that Microsoft shipped for Win32 and MFC was quite good. Almost gold standard good. That, plus Petzold and Prosise, and you pretty much could answer any API question you had without even going online.

Yet, we had engineers who would still just hunt and peck and stumble guess until they either accidentally got it working or they'd ask a more senior guy for help (who would always first say: did you read the documentation?) There was no excuse back then, the documentation was good and accurate, and if you followed it, it worked. Were there hidden dark corners of Win32? Sure, but the 99 percentile developer never needed to even go near them.
https://archive.ph/JGOwa
Preferences are independent of rationality, surely?

If a guy with a finite lifespan has a preference for autarky, expansionist military invasions, racial hierarchies and a secret police regardless of the consequences and then rationally pursues those preferences in ways that are likely to bring them about before his death of old age, the guy doesn't qualify for the category "delusional" and instead fits into one of the moral categories.
It is, but it still has really good ergonomics for a procedural-first development style, and in many respects that still feels more natural in Python than a fully object-oriented style.

By contrast, Smalltalk is so deeply object-oriented that it doesn't technically even have an if statement, just instance methods in the boolean class.
> How is "movies and other great works of art that used to cost tens of millions of dollars to make now cost tens of dollars to make" a bad thing?

It's bad because you will never get an original visual style from now on. Everything will be copy-paste of existing styles, forever.
> Symbolic AI like SAT solvers and planners is not trying to learn from data and there's no context in which it has to "scale with huge data".

Actually, they do. Conflict-Driven Clause Learning (CDCL) learns from conflicts encountered during working on the data. The space of inputs they are dealing with oftentimes is in the order of the number of atoms in Universe and that is huge.
The NIMBY mindset cares about "neighborhood character" more than poor people, at least in general.

Edit: Ah, I see the source now. It comes at basically everything from . . . a particular point of view.
Isn't LXC more or less an unsupervised chroot in an isolated process?
> Who's the audience for this announcement?

Probably whales who can afford to rent one from Google Cloud.
Just as a matter of logic, you can't prove wrong a rule of thumb that admits exceptions by pointing to an exception. There can always be reasons why, despite economic integration, other factors take precedence, e.g. perceived existential risks can push countries into war despite foreseen economic shocks.

In the case of Russia, while there were subtantial sanctions, it was still trading natural gas to the EU, and I believe they still are. China and India also helped Russia (and themselves) tremendously by buying huge quantities of discounted hydrocarbons, and I think it's plausible that there were indications before the war that such deals would be available.

As an aside about drones, a striking number of new companies established over the last handful of years in several European countries are military drone specialists. By now it's quite obvious why. In the future I guess there'll be a new slew of companies specializing in counter-drone tech.
It's the usual rabbit hole if you search for it, but there are some useful comments here: https://astronomy.stackexchange.com/questions/58610/would-it...

The way I see it is every surface inside an event horizon is another slightly "stronger" event horizon
Workout Selector/Creator
I workout several times a week at a gym that has classes with programmed workouts. However, I often find myself at a hotel gym with limited equipment and no pre-programmed workout. Do I just run on the treadmill... sounds boring. So, I wrote an app/website that will takes the information below as input and output a workout. I've designed the simple interface to work best on smartphones... that's what I normally have in the gym.

Muscle group focus (up to 2 groups)
Workout length (5-60 minutes)
Number of movements (2-5)
Fitness level (4 levels)
Equipment access

It selects from a list of movement and estimated burned calories and the workout time. The movements in the workouts contains links to youtube videos of movement demos. There are calculations in the backend that:

alter the total workout time based on fitness level
filters movements based on fitness level
adds a bit of randomness to the rep counts for variety

I would love to have some feedback. Is this useful to anyone besides myself? Do the workout time and calorie calculations sound reasonable? What about the movement rep ranges?

Note: There's an Amazon affiliate link on the page but I'm just trying to cover the domain and Render hosting costs.
So, 100$ Nike shoes will soon be 125$.
Domestic production that is perceived to benefit national sovereignty is protected.

See: farming, energy, and defense spending/subsidies.

There is no point in history where any nation, anywhere, has needed to be self-sufficient in the production of Nike Air Maxes.

That being said, my sneakers, New Balance 990v6s, were made in the US-- probably Maine. They're $200.

The shoes I typically wear for work, Red Wing Iron Rangers or Work Chukkas, were made in the US-- probably Minnesota. They're $350 and $290 respectively.

I don't know if increased volume will decrease the prices by much, they're only higher than premium imports by a little bit.

There is domestic production already here.
This looks really interesting, and bitcraft looks cute.

I did hit a personal bias: when I saw "maincloud" as a phrase to do with pricing my heart sank because my brain went "they've wedged in some crypto shit!". Turns out no, it's just a naming thing for hosting credits.
Also it is extremely unclear what "cave in" would mean. No tariffs on both sides? Some sort of tribute payment? USA having tariffs, but EU not?
I understand the value of perception.

A big part of my issue here is that they've really messed up the misleading benchmarks.

They've failed to compare to the most obvious alternative, which is Nvidia GPUs. They look like they've got something to hide, not like they're ahead.

They've needlessly made their own current products look bad in comparison to this one understating the long-standing advantage TPUs have given Google.

Then they've gone and produced a misleading comparison to the wrong product (who cares about El Capitan? I can't rent that!). This is a waste of credibility. If you are going to go with misleading benchmarks then at least compare to something people care about.
Yes, that is why I posted. The video summarizes a lengthy essay I'd have written less well than this communicates. Many of the same ideas are being echoed here as well.
What are ballpark figures on what it would cost to run agents with this technology?
As far as I can tell, this is the missing feature: flags definitions are extremely semantically meaningful to humans and not even `mdoc` has expliict semantics for them (the closest you can get is that the pattern `.It Fl A` almost always means "the -A flag's definition", especially if it's in the DESCRIPTION section, but that's not a hard-and-fast rule).

And of course, even if your pager isn't `less`, by the time the content has been fed through `man` itself it's been crunched into a terminal representation, not a semantic representation. You'd have to `man -w whatever` to get the raw file and parse it yourself (and handle whether it's mdoc or man format, etc.).

The regex you have keyed that matches to "What these flag definitions usually look like on the terminal" is almost certainly the saddle-point solution between using the tooling as it is and burning it to the ground to build something better.
Manjaro has the same, I'd assume inherited from arch and modified.

I just wish the script could figure out a BTRFS drive without me manually mounting volumes :(
i am the source, i have worked across multiple years on and off between 2015-2020
Is there a place where I can read about what technologies online games use? As a terminal gamer I am ashamed to say I have no idea what goes on behind the scenes.
I used to use uMatrix and would often disable CSS, but enable necessary JS. This allowed most sites to work properly while displaying them in a plain HTML look that I prefer. I think what you are describing is aimed at a similar end result, but would require less faff.
Ah - my attempt at doing this was almost there, except for the few bits that kept erroring out because I didn't mount the proc,dev,etc. mountpoints correctly :) Something to give another whirl on. At the time, I wanted something simple without docker to store everything development-related using different libraries. This is where debootstrap+chroot comes in - to build against various versions of libraries in Debian (if I remember correctly - it's been awhile.)
This is a question that presupposes there are any impartial journalists. That is the point. I understand everyone thinks the news they listen to is impartial.
Try "imitating" some Mario Brothers in a commercial context and see how that goes. Good luck.
The point is - there isn't a market for $400 crappy basketball shoes.

There is a market for $120 ones...
yes, its a regular freelancer project to begin with for all these actors
They'll start forcing us to make Nikes in prison.

Even then the quality wouldn't be up to par. Since we've collectively agreed we don't need to have due process anymore, I guess I can look forward to making shoes will I'm being indefinitely detained.
systemd-nspawn is probably what you want.
> How smart can you really be if you didn't see this coming?

Pretty smart. We judge intelligence as the ability to predict thousands of different things in lots of different scenarios, and nobody ever gets everything right 100%.

The idea that you would define intelligence solely by your prediction on tariffs isn't a definition most people will share.
i think a lot of people are fixating on the market.

I will share a metaphor you can spread.

I run a mile every morning not because it is the most calorie
efficient way to get around, nor because it is the most monetarily productive use of my time, but because it keeps my legs strong and me healthy.
I tried playing sirtet for a while. That was pretty interesting. My brain kept wanting to orient the pieces as if I was playing Tetris leading me to occasionally do the opposite of what I was intending to do and dig myself into a hole both figuratively and literally. I found it pretty challenging to figure out a good strategy for stacking; there aren't so many lines to work with at once and the constraint that the soil has to be connected at all times adds a bit of challenge. I couldn't get very far and only managed to clear four lines a couple of times. I can definitely say now that I don't think 7 bag is a mistake for this. With the added challenge, having 7 bag and a hold window is probably a good idea.
dayjs is a similar library that I’ve used to replace Moment with minimal effort.
Most android phones I use provide an option to wipe the device if the wrong passcode is entered too many times.

There was a lot of talk about duress passcodes several years ago, but I don't think any phones ever got it. Sure would be nice to have
First Lessons in Building with Language Models
Currently working on scripts to provision a drive outside of the machine it’s meant to go on using chroot. I’ve so far accidentally unmounted /dev/pts several times from the host system and running docker inside the chroot caused a hard lock. Fun stuff.
money is made, people are living on this. surely better than call center scams ? because work is being delivered. work from fortune 500 companies end up here.
Partner list includes Accenture, Capgemini, Cognizant, HCL, InfoSys, KPMG, and Wipro. I think it’s fair to say that the generative capability of A2A is the generation of billable hours.
NVIDIA operates at 70% profit right now. Not paying that premium and having alternative to NVIDIA is beneficial. We just don't know how much.
Show HN: notperplexity – Emulating an AI-Search Engine over the Weekend
I challenged myself to recreate the core experience of Perplexity.ai, the $9B “Google-killer", on a Sunday, using OpenAI's latest web search capabilities and a light frontend.

The result is: notperplexity.ai

Under the hood, it wraps OpenAI’s new Responses API with the web-search tool. It’s sometimes useful and mostly an excuse to see how far the primitives have come. It does beg the question of how point solutions like Perplexity can continue to grow.