MurphyA/hacker-news huggingface dataset:
by dluan | 2025-07-06 05:34:27+00:00
I've seen the complaints about juan eating into domestic demand, esp among existing domestic firms. There's definitely the "wasteful effort" aspect of this but that would be solved by any normal market conditions. The thing that I'm interested in is the cultural aspect though - because how do you stamp out extreme competition while the take home profits and margins keep falling?

This was a trend that started before trade war, and was definitely exacerbated by it. But it feels like (to my outsider uneducated view) that there will need to be some central regulation of this, beyond just hoping for a correction to rebalance the economy.
by K0balt | 2025-07-06 05:34:49+00:00
Yes, it’s a free lunch from the “western” perspective, unfortunately sponsored by the blood and suffering of Ukrainian men, women, and children. It’s awful, and the incentives of Ukraines allies are to draw the conflict out as long as possible, squeezing the last of the juice from the Russian potato.

I dearly hope that Europe and the American people will be generous and invest heavily in Ukrainian reconstruction, welcome them into NATO, and help them to prosper from the incredible military legacy they are building with the blood of their people.

One thing that seems sure, the west will keep spoon feeding weapons in only as fast as Russian assets are destroyed. Every bullet costs a spoonful of Ukrainian blood, I only hope that the eventual victory will be worthwhile.
by ball_of_lint | 2025-07-06 05:35:15+00:00
Even if this was true for neurotypicals (which it isn't) it wouldn't be true for neurodivergent folk.

Can you hold a conversation next to a lawnmower? A jackhammer? A jet engine? At some point there's literally too much noise for you to communicate verbally anymore. That point is different for different people.
by kmoser | 2025-07-06 05:35:44+00:00
> Well, if you’re expecting Docker to have a file-system easily accessible, you’re wrong—in fact, that’s “the point.” I can’t use typical commands like updatedb/locate/find to find what I need. I have to run a command with a massive prefix specific to that container. I don’t have tab completion when running Docker container commands, so when I inevitably mistype while searching for the file or attempting to delete it, I have to re-edit a multi-line command.

Am I missing something? Isn't this as easy as:

docker exec -it --user <username> <container> /bin/bash

I used this just yesterday to get shell access to a Docker container. From there I have full access to the filesystem.
by fouc | 2025-07-06 05:38:24+00:00
Maybe that's more a statement about the type of content it has (or originally had)?

Fan Fiction isn't strictly about erotica after all, if you filter out the erotica part, the distribution might be a bit different..

I would assume webnovels.com wuxiaworld.com and r/ProgressionFantasy might be more male gendered, even though that some of type of content could easily be on ao3 too..
by bigiain | 2025-07-06 05:39:24+00:00
Been there, done that.

I have old paperwork for significant shareholdings in 3 extinct companies I worked at that tried to outsource all development. Out of 6 or 7 major outsourced projects I was involved in or responsible for, only one could be classified as "successful", a couple more ended up with somewhat usable code/systems that met requirements (mainly due to them being poorly written) but which were unmaintainable and replaced within 12-18 month timeframes. The rest were all complete throwaways and represent low 7 figures worth of money completely wasted (with, perhaps, the exception that I and others learned new ways that outsourcing can go wrong and a bunch of useful war stories.)

As I see it, when (most) companies have an in house dev team, what they _actually_ have but do not understand (at senior management levels) is a Solution Architecture and System Design team, a software development team, and a QA and Test team - all of which are likely to be the same people who do not have those roles listed on any org chart or job description.

Realistically, the best you can possibly hope for is to outsource the non team lead parts of the software development, and _maybe_ some of the testing work (if your in house QA is on top of things).

The "50% cheaper" off shore dev team is, in my experience, at best capable of doing something under half of what a typical in house dev team does. Given that the management and oversight of the off shored development and testing work needs to be done in house, and cannot possibly be done in the company's best interest by the offshore devs or an outsourcing company, you are going to need to retain in house staff to do those roles - and they're going to need to be the more experienced and more senior people from your existing in house team.

Anybody who thinks "half the hourly rate" translates to "half the cost for the entire project" has clearly never done it before. At best, you are going to be able to outsource 50% of the work. So at best you can save perhaps 25% of the development costs, and that requires you to have some very good inhouse technical skill who are experienced in system design and architecture, writing unambiguous requirement docs and User Acceptance Tests, and who have seen the sort of "tricks" outsourced developers do to pass tests instead of actually writing secure stable and maintainable systems.
by strogonoff | 2025-07-06 05:39:27+00:00
Recently I have had to live in a building with severe noise issues, and running appropriately EQed white noise on my speaker helped mask it and maintain at least some sanity and sleep. The mynoise app might not be the fanciest but it does exactly what it says without fail or frills, and works across devices. I don’t think I knew who made it when I bought it, but this story put a face on the app.

When someone attacks you, it is additionally traumatic in that it undermines your trust in people. In this way, it can breed trauma if it makes you become more defensive/distrustful and/or offensive/trust-violating to others. This is not an excuse to the attacker, but if I were asked how we can end this vicious circle I would probably say it’s about long-term mental health (across generations).
by stickfigure | 2025-07-06 05:40:50+00:00
Coffee, avocados, and oil aren't illegal. But I'm pretty sure if you banned coffee it would spawn criminal gangs that made 1920s prohibition look tame.

There's no substitute for the margins you can get in the illegal drug trade. Take away the primary source of funding and you make it much easier to break the gangs. We've already gone through this. Just legalize it already.
by xlii | 2025-07-06 05:41:01+00:00
TIL!

I always joked that there’s nothing to fear about travel over plane. Nothing will fall, nothing will crash. The true horror is spending X hours without movement and a 2 day back pain afterwards.

Seems that I rarely experience anxiety but I do experience dread more often.

What you’re describing is my own self-developed strategy to deal with various stuff. Need to research dread topic more.
by hakfoo | 2025-07-06 05:42:59+00:00
At least one use case I've seen for Docker is to replicate the massively microservice oriented system. If your app is deployed across 200 different containers in prod, you're going to be testing it by spinning up the same basic containers with Docker in dev. That means a lot of incremental changes-- trivial stuff like adding transient logging or bypassing default flows-- inside the container as part of the development process.

Then you get into politics: you might need change XYZ for your feature, but you don't own that common image and have to rely on someone else to deploy it, so until then it's manual patches.
by reddec | 2025-07-06 05:43:17+00:00
Few years ago I felt the same and created trusted-cgi.

However, through the years I learned:

- yes, forks and in general processes are fast - yes, it saves memory and CPU on low load sites - yes, it’s simple protocol and can be used even in shell

However,

- splitting functions (mimic serverless) as different binaries/scripts creates mess of cross scripts communication - deployment is not that simple - security wise, you need to run manager as root and use unique users for each script or use cgroups (or at least chroot). At that moment the main question is why not use containers asis

Also, compute wise, even huge Go app with hundreds endpoints can fit just few megabytes of RAM - there is no much sense to save so few memory.

At worst - just create single binary and run on demand for different endpoints
by LelouBil | 2025-07-06 05:43:51+00:00
The author clearly doesn't know how to use Docker and blames their issues on the tool and even on the concept of containerization !

Regarding a file system, in most docker containers you should be able to run "docker exec -ti <if> sh" and you have a shell inside the container, where you *have autocomplete*,and can *run linux commands like locate*.

Regarding configuration files, that's an application issue, 99% of applications I run with docker use configuration files, because that just how you manage software. So either your BTCPay thing doesn't have a configuration file, and it would be the same than if you didn't use Docker, or it has one and you didn't know you could mount it inside the container.

And regarding the "fake" reasons :

> It’s no easier to setup a Docker file than a installation shell script, even one that runs on multiple platforms.

Um, no ? Because between "knowing the environment my code runs in" and "not knowing the environment my code runs in" of course the first option is better and easier to reason about.

> Containers can only be “easier to manage” when they strip away all of the user’s ability to manage in the normal unix-way, and that is relatively unmissed.

By unix way what do you mean ? The container is a process, you can manage the process the unix way.

The focus is in the process' environment, which is better if the end user *doesn't* have to manage it.

> Containerization makes software an opaque box where you are ultimately at the mercy of what graphical settings menus have been programed into the software. It is the nature of containers that bugs can never been fixed by users, only the official development team.

I think you just don't know how to use Docker to edit the files of your application, but it's really as easy as just editing files on linux because *the container is really just using a linux filesystem*

> People who do not know how to use Unix-based operating systems or specifically GNU/Linux.

Did you miss the fact that you need to know how to use linux to write a working Dockerfile ? Because it still runs linux !
by purrplexia | 2025-07-06 05:43:55+00:00
First, thank you so much for taking the time to read my paper and for giving it such thoughtful critique. I really appreciate it — truly. I know my notation and structure are a bit unconventional for a formal math paper, so I’m grateful for your effort to engage with it deeply.

Let me clarify a few points to address your thoughtful concerns:

On Definition 1: You’re exactly right — for any x, there are unlimited pairs (A, alpha) that satisfy x = A cos(alpha). That’s not a bug — that’s the whole point!! The real line is the collapsed limit of an underlying arc sweep. The ‘hidden’ phase freedom is exactly why the Phase Lift exists — it reveals that the real projection is just a flattened trace of an arc. So the ‘unlimited’ solutions are the phase slip’s hidden domain.

On the integral and alpha: The Phase Lift operator is not just multiplying by ±1. The sign flips appear because of the bounded definite integral: i(f) = ∫[a to a + pi/2] f(x) cos(a) da. The sign and the lift vector lambda emerge naturally from the cosine sign table and the sweep bounds. So the integral directly relates alpha and the projection x — the cycle of real / orthogonal / sign flip is the slip’s entire job.

On the base case: Yes, I0 is just an integral from 0 to 0, so it’s trivially zero, but that’s precisely the point. It anchors the real line in place with no slip applied yet. It’s the identity state for the slip cycle to start. This is the EXACT same as Euler's identity and complex analysis real projection. The real projection DOES NOT CHANGE.

On the sign sequence: The reason I2 is real and I3 has lambda is that the slip rotates: the real pole flips sign when the arc crosses 180°, but the orthogonal lift vector appears only on quarter-sweep intervals. So the sign flips are standard unit circle behavior — and the lift appears/disappears exactly on the invariant sweep points. Basically if theres a 180 degree or 360 degree spin there is NO orthogonal component so lambda is irrelevant in those 2 cases, exactly matching classic "i"

On “local orthogonal arc dimension”: Fair point completely, that phrase means the slip operator lifts a real projection x into a new local basis vector lambda, which lives orthogonal to the real line in a plane {x, lambda} ⊂ R^2. So it’s not an infinite tower — it’s just the slip direction local to that sweep plane.

Again, I genuinely appreciate you reading and questioning it closely. I hope these clarifications help show that the sign logic, the base case, and the slip cycle all follow naturally from the bounded integral’s sweep. Not by assertion but by standard trig sign behavior.

If you have other thoughts or see places where clearer wording would help future readers, I’d love to hear them! Thanks again!!
by sandworm101 | 2025-07-06 05:44:14+00:00
I have trouble calling these "semi". The do good work and are an environmental boon to short hauls, but "up to" ranges of 500km arent really semi territory imho. A better measurment imho is time. These things are good for four or five hours of highway driving, much much less when fully loaded or in mountains. So they cannot sustain a full day of driving without recharge. That is a delivery truck duty cycle, not semi.

(A typical diesel semi does 3500km between fillups, long enough for a few days of driving and about as long as the longest hauls in north america.)

And there is a big push for much larger trucks (net safety, less manpower/maintenance etc). Trucks that haul two 40-foot teus are comming. We need far better battery capacities to electrify such loads.
Ask HN: Is any else getting the word "Sorry." while using this site?
by esperent | 2025-07-06 05:46:38+00:00
For the last few days while using Hackernews I keep getting a response of a page with the single word "Sorry."

I get this when trying to login in, and when trying to view comments while not logged in.

I'm in Vietnam and using Brave browser on Android.

If I turn on Cloudflare 1.1.1.1 VPN, then I can log in and view comments as normal.
by q-base | 2025-07-06 05:47:23+00:00
SEEKING WORK

Tech Lead, Enterprise Architect or C# developer - decide on checkout. 15+ years of experience from airline, finance, pension and manufacturing as well as 2 startups. Ready for freelance contracts.

Location: Copenhagen/EU

Remote: Yes

Willing to relocate: No

Technologies: C#, React, React Native, a bit of Python

Specialties: Making IT and business love each other. Finding order in complexity, Seeing shortcuts and problems with design and implementation. EIOPA, Shrems II, NIST

Résumé/CV: https://www.linkedin.com/in/jesper-reiche-65b42226/

Website: https://jesperreiche.com

Email: jrhn@jmr.dk
by 3cats-in-a-coat | 2025-07-06 05:47:36+00:00
Steve Jobs was mocking Microsoft for this kind of UI two decades ago when shipping the first iPhone.

None of this is new. But this kind of dysfunctional product is what a dysfunctional organization ships, despite knowledge.

Why? Because leadership wants features. Leadership also wants a clean, marketable product. Leadership also wants both of those done on a dime, quickly and doesn't care about the details. The only way to satisfy all constraints at the same time is to implement features and hide them so they don't clutter the UI.

The problem isn't awareness. It goes deeper.
by Gibbon1 | 2025-07-06 05:49:08+00:00
I have trouble escaping the idea that the schmucks that run muni's are all competing with each other to be more upscale than each other. And mostly that devolves into policies to 'keep the riff raff out'. My ex brother in law used to drive his work truck when visiting his sister and the HOA started threatening to fine her.
Show HN: Free Unlimited SEO Keyword Generator with CSV Export (No Login Needed)
by ARKHAN1039 | 2025-07-06 05:52:06+00:00
Tired of SEO tools that ask for your email, limit your searches, or lock CSV exports behind a paywall? Same here — so I built a 100% free SEO Keyword Generator with:

Unlimited keyword searches One-click CSV export AI-generated keyword suggestions with variations No login, no signup, no nonsense Works instantly in-browser

It’s built specifically for bloggers, marketers, affiliate SEOs, and creators who need fast keyword data without the friction.

Perfect for:

Discovering low-competition content ideas

Generating blog topics

YouTube/Podcast SEO

Programmatic SEO inputs
by joshuamorton | 2025-07-06 05:52:42+00:00
Lots of semi trucking is not "long-haul". In many European countries, you don't have need for long-haul routes for port to city or city to port transit.

Paris to Rotterdamn is under 500km, and Paris to Le Havre is much shorter (although these also have train routes).

Similarly, they could serve basically any route in the UK or Ireland.
Ask HN: Where are the good LLM Clients?
by BrandiATMuhkuh | 2025-07-06 05:53:24+00:00
I'm using the ChatGPT client (phone, mac, windows) for over a year now (pro plan). I have also tried Clause and T3 chat (which claims to be the best chat on the market). Yet, they are all super limited. And seem to be very slow in adding new features, which is ironic. So where are the alternatives?

Here is what I'm looking for.

The client should have the following features - runs as local app on the phone and pc - runs on the web - settings are synced between them - has voice support - has plugin support (MCP) -> potentially with a curated list of plugins/servers - has some default plugins like; email support, filesystem support, built in - can be used to create workflows by using only voice/text (write PRDs) - has listener support: listen to file/folder changes and run workflow, listen to location changes (geofencing), listen to email - can make/take phone calls - has enterprise support for roll out -> including restriction policy for plugins - has computer use - And of course should have all features which are already built into ChatGPT Client, T3, etc.

I know that list above seems a lot, but I have built each of those features individually the last year for fun or for a company. So I know this is technically possible.
by kadushka | 2025-07-06 05:53:30+00:00
So then there's no need for AI workers.

You got this backwards - there won’t be need for humans outside of the elite class. 0.1% or 0.01% of mankind will control all the resources. They will also control robots with guns.

Less than 100 years ago we had a guy who convinced a small group of Germans to seize power and try to exterminate or enslave vast majority of humans on Earth - just because he felt they were inferior. Imagine if he had superhuman AI at his disposal.

In the next 50 years we will have different factions within elites fighting for power, without any regard for wellbeing of lower class, who will probably be contained in fully automated ghettos. It could get really dark really fast.
by kmoser | 2025-07-06 05:53:57+00:00
No, I'm saying getting a freelance job is often easier than getting a full-time job because the barrier to entry is lower: companies don't usually scrutinize freelancers with the same eye, especially for smaller jobs, since it's much easier to let a freelancer go if it doesn't work out. Also, freelancers are usually hired based on their ability to get the work done, not so much biased metrics like age and gender. Of course, every industry is different, but that has been my experience as a freelancer for several decades now.

Although in the case of the person I was replying to, apparently even getting an interview was impossible, so YMMV.
by ruszki | 2025-07-06 05:55:20+00:00
The people who care about certificates, but not quality, are usually pretty bad in their jobs anyway. Nobody cared what certificates I have or not, and I know several people who had to lie about their certificates - that they don’t have some when in reality they have - to get their current jobs. For example, they signal to me that you like to waste your time for performative acts, instead of doing your job. Also, it’s usually pretty bad to work for bosses who substantially value these.

So should AI also indicate this to me? That the job will suck, and there would be bad coworkers around me in the job?
by andybady | 2025-07-06 05:55:44+00:00
Skype’s classic consumer calling is gone, but millions still need to phone banks, clients or family who don’t use apps. So we built Ubophone.

• 100 % browser-based – no installs, no plugins • Call mobiles or landlines in 200+ countries • Pay-only-for-what-you-use (rates from $0.02/min) • No contracts, hidden fees or auto-renewals • First call free – takes 30 sec to test

Call clients, banks, government offices, or any number worldwide. Pay only for what you use. No contracts or hidden fees.

If you’ve been missing Skype’s pay-per-minute feature, give Ubophone a try and tell us what you think!
by Paradigma11 | 2025-07-06 05:56:48+00:00
Sure nature and us will adapt.

Just think of the 10 year lynx-hare cycle https://jckantor.github.io/CBE30338/02.05-Hare-and-Lynx-Popu... where nature adapts constantly.

Now think about the fact that Lynxes have a max age of 15 years plus and the cycle takes 10 years.
by sandworm101 | 2025-07-06 05:58:40+00:00
It isnt about travel distances. Most "long haul" trucks dont go anywhere near maximum range on a given run. It is about driver time. A truck that cannot keep a driver driving for an entire shift (8 or 10 hours) is a logistics problem. At four or five hours, drivers will need to get to a depo and swap out for another truck mid-shift in order to keep driving, which is a wildly inefficient use of expensive human resources.

What is needed are 8 or 10-hour endurance trucks, even if at a lesser load, as that will cover a driver's day and allow recharge during rest periods.
by mattlondon | 2025-07-06 05:59:06+00:00
Drivers by law have to take a 45 minute break every 4.5 hours in Europe, with max 9 hours driving a day.

Don't know how fast these things can charge though, but suspect they'll have more than your typical 350kw passenger car chargers.

This is the same argument people used to have about electric cars: if I can't drive nonstop for 18 hours at 95mph up a mountain hauling a speedboat and recharge up to 100% in 30 seconds then they're worthless etc etc. In reality these are not realistic or typical usage patterns.
by kragen | 2025-07-06 05:59:46+00:00
I remember performance being the main reason people jumped ship from CGI in the period 01995–02002. The switch didn't solve security problems itself (except Shellshock, if you wrote CGI scripts in bash, but Shellshock wasn't publicly known until much later) but it sometimes came with a less slapdash approach to building web services which did solve security problems. On the other hand, it often instead came with a move to PHP, which had just unbelievable levels of security problems.

It's possible that your experience with people switching was later, when performance was no longer such a pressing concern.
by WheelsAtLarge | 2025-07-06 06:00:35+00:00
Hard to compare, different times, no internet, no social media, but there was this idea that AGI was just around the corner, if only we could train a computer with the world's knowledge. There were even projects where people where inputting a lot of logic like statement about the world to use as a data source. The AI that was available was very rudimentary. Expert systems were the big breakthrough.