skysight-inc/HackerNews huggingface dataset:
I like caches with a short TTL. Even caching for a single second will cap the amount of API requests. Just setting an expiry a minute out when you generate the page and put it behind a decent caching reverse proxy, is a decent option. Or just write the API response to a file and stat that file to check age before you respond (if so, just make sure to avoid race conditions; e.g. write to a separate file and rename). If you have something like Redis running, that's of course a great option too.

(but just having users click a button is likely to be more than enough)
When stripe charged you $10 for a chargeback on those transactions, unless stripe has changed its policy recently
I use light mode during the day and dark mode from dusk till dawn. I do this because I find it more comfortable, not because I'm told by someone or a study that it's better.
Ooh how edgy.
Hey you, sorry I could not guess you from your username. Thanks a lot.
I'm building tools for my own community on WhatsApp, from a simple bot to summarize texts and give some simple statistics to full on subscriptions through WhatsApp itself.

Yes, I'm aware I relying on WhatsApp and that it is a risk.
While looking for a job, I encountered the trouble that is called ATS. Nobody sees your resume if it is not 'approved' by an automated system.
So I decided to build a tool to optimize my generic resume for a vacancy, ATS and company culture.

https://aycabtu.com

Although n=1, I do have the feeling it works ( but that could also be the IKEA coginive dissonance)
Parsers don't hallucinate.
None of that, even to the extent it's true, makes a lick of difference to my point. You definitely don't need to lecture me about how scientific instruments supply info my biological senses can't. I know how subatomic particles work. I'm trying to make a point about obfuscatory terminology.
Nothing reassures one as much as a goverment enforcement entity essentially saying "we have full legal right to squash you like a bug but for now we won't because we just don't want to. For now".
A lot of European companies and organisations use services provided by American companies but run on servers in Europe. In the UK the NHS uses AWS, the courts use MS teams, etc.
Russia did that [1]
But it was more to deal with the remoteness of the region and the challenges/costs to build a npp on permafrost.

[1]https://www.revistanuclear.es/en/tecnologia-e-innovacion/the...
https://redtapetranslation.com/do-i-need-to-be-worried-about...

https://allaboutberlin.com/glossary/Scheinselbstst%C3%A4ndig...
Startups are like fruit flies. Most startups never get to sustainable revenue. Being well funded just means they burn brightly. You blink and they are gone. The vast majority of startup founders I've talked to over the last 15 years have gone through several startups. Well over 90% of those startups are long gone and forgotten. VC money evaporated. Staff disbanded, acquihired, poached, etc.

Small companies compete by making money. Even a modest amount of money can be sustainable. If you can get to about half a million per year in revenue (enough to employ a few people), a small group of people can get a lot of stuff done. That sounds easy but it's not. The first few hundred thousand revenue are really hard. You are dealing with customers that are demanding results, haggling over pricing, and facing the brutal realities of product market fit all while you are running out of money and time. That's what building a company means. Early success is very fragile.

My pro-tip to startups is to stop calling yourself a startup as soon as you can. Set yourself apart from the wannabes. People will take you more seriously. And the last thing a potential customer wants to hear is that you are this cute startup that is still figuring things out. That just sounds super flaky as a sales pitch. They don't need to invest in you; they need to buy your product and for that they need to believe in your product. And your product had better do it's job or they'll want their money back. If you make money, you should be wary of investors. And if you don't, even more so. There's no such thing as a free lunch.

You're a company that's making money, that has a plan, that knows what they are doing. The sooner you believe that's true, the sooner you'll make your company a success. Most startups have none of those qualities.
No, this is what Actual Life looks like once you get past 30.
Well, yes – you can't typically open a business in 30 minutes here but the process is not exactly complex either. If you cant' figure out the administrative part of opening a company, maybe you shouldn't. It also keeps baffling me how that is of any significance. Are people afraid that their "paradigm shifting industry disrupting" idea will lose validity over the the next week? If so, maybe the idea was bollocks to begin with?
Prisoner's dilemma is a broader category than the name suggests.

A good government is one that changes the payout matrix in our daily equivalents so people choose cooperation over defection.

(But what prevents the government from defecting?)
I wish there were stats on the number of YC founders that end up with nothing. And early employees.

My experience in NZ is that the modal return for founders here is $0.

YC/PG get to average their returns, but what is the risk of failure for individuals?
> Smaller if you assume that the the map has the same surface area as the Earth instead of the same circumference.

This would make no sense; the top and bottom of the map are always land that blocks you from going that way. If you assume that you're on a spherical Earth, you also need to assume that the regions around the north and south pole don't appear on the ingame map.
As one example of such a more general framework -- (variants of) belief propagation might be a good answer if dataset constraints could be cleanly formulated as distributions to be reasoned with.
> When that is the potential risk

It's not a realistic risk.

Chernobyl was absolute worse case. A massive reactor, with no containment structure (it was essentially in a shed), with a flammable solid state moderator, and no passive cooling. Yet, Europe is not uninhabitable today, infact the above-natural-background radiation in Europe is almost entirely coming from burning fossil fuels, not from Chernobyl.
I guess so. I'm just saying that overwork isn't okay just because you're paid well. And "well it could be worse in non-tech" jobs isn't too reassuring.
Just one detail, that's not the ship that was the last straw. There dozens of sunken ships, this is the last one that was attacked by the Axis.
This is nice, quite expensive tho.
GP inserted single new lines instead of double ones.
SpaceX has a clear mission; Tesla not so much. What is the use of building electric cars "to save the planet" while your boss is enabling a ton more environmental damage using the money from Tesla sales and charger network (and his giant compensation package)?
I like that more and more CLI tools are implementing a json-output mode.
Like `ip -j a`
For private use you can film in public places in the Netherlands no?
They're very successful, but, unless they change their ethos, they never will have success on the scale of a tech giant.

They have been Apple-only for 15 years.

If they wanted to rule the world, they would have transitioned Things to the web and to Windows.

To do that, they would have had to hire three times as many people.

It's easy to imagine an alternate timeline in which CulturedCode had spent the past decade 'enshittifying' Things.app to rake in more money.
The "fascist" party (I believe you mean AfD), just like almost all far-right parties in Europe (Front National etc.) is very much pro-Putin so they will sell Ukraine at the first occasion.
Ask HN: Django Admin for React – NextJS admin UI that works directly with ORM
I'm considering building a Django Admin-like interface for Next.js using React Server Components and some ORM (Maybe Kysely or Prisma). While I found tools like React Admin and Refine, they all work on top of REST/GraphQL APIs rather than directly with relational models.

The idea is to provide the same "batteries included" experience as Django Admin - automatic CRUD interfaces from your schema definitions, relationship handling, and built-in authentication - but for the React/Next.js ecosystem. Working directly with the ORM through server components would avoid the need for an additional API layer.
Has anyone attempted something similar? Would this be valuable for Next.js developers? Looking for feedback on whether I'm the only one in need for this.
I mean, do you expect them to have created these massive games with multiple expansions’ worth of content at the beginning? Hasn’t Stellaris been essentially rebuilt over the years with DLC?
European here: other than people obsessed with certain political events, nobody really cares, people aren't going to throw away their iPhones and switch away from Microsoft.

I also find this very strange, that people did not talk about doing the mass exodus after we found out the US is conducting mass surveillance on us, but just because they don't like the politics of the current president, they start talking about how bad the US is.

> The expectation is that especially US tech will be weaponized

That should always have been the expectation, that's why the basic idea of GDPR was a good one, too bad they have botched it in the end.

> I know people in the US are focused on DOGE, but over here in Europe, the impression is that the US completely destroyed its soft power this week.

It's just some politicians who are unhappy because things didn't go their way, a lot of ordinary people are just happy to see hope that the economic suicide might be coming to an end, maybe next year my energy bills won't be 3x of what they used to be 3 years ago, one can dream.

Keep in mind that most people don't even understand what current events are about, the vocal minority can be very vocal.

> so people are switching search engines

> Are people talking about this - do they take it seriously or believe there is no alternative to US tech?

Switching search engines is easy, try switching your whole office from Windows to Linux.

> What does it mean for US startups, California and global tech?

It will mean nothing, if I need to build a product that requires US tech and there is no alternative, I'm going to use the US tech, end of story.
If you are self employed and work a prolonged time for an single customer the german irs can rule that you are effectivly an employed person under the guise of self-employment. The company and the person have to pay then a sum of money for different social security insurances.
The startup model works where there is capital specifically large upfront capital available.

Large upfront capital automatically means you chase profit or growth.

Just like McDonalds. Which is really what the SV model is if you scrape away all the whizbang tech bullshit.

There is a reason McDonald inspite of "scale" and "low price" cant feed the world.

Because of the cost of opening a new store and initial capital involved. US had that capital available (thanks to dollar hegemony) esp post Ww2. No one else did.

There is no German/Chinese/Indian version of McDonalds.

Why? Because people are used to running sustainable restraunts without high upfront investment cause there was no capital for it.

McDonalds runs profitably and grows usually at the cost of something else (easy to see what those costs are in mature markets where growth has stalled) just like Google provides free shit at cost of all kinds other things.

But watch carefully what happens to these high capital models if they cant produce profits or growth.

Many have been coasting over the last 2 decades and have captured entire market. But that period is over just like the period where the British Empire expands till it cant any further. A high capital process btw cause you have to pay your army upfront to go shoot the native feudal lord and take his shit. Once expansion is over and all the land is captured how long did it take for British East India company to unravel?
> Sadly, that's precisely what's DOGE is against.

They, or rather Elon anyway, are also super pro-natalist. So not only are they not really interested in dealing with the growing disconnect between increasing per-capita productivity and the inability of the average citizen laborer to share in the wealth of that increased productivity, they are also advocating for significant population growth too. Number must always go UP!

Everyone go have 12 kids please. Ya'll got billions in the bank to take care of them in the face of a likely double whammy of increased inflation and decreased job prospects, right?
Germany has really, really strong employee protection. Hard to fire, mandatory vacation, mandatory pensions, mandatory maternity and paternity leave, ect.

If you run a society like that, you immediately face a problem: people try to get around the employee protection measures by relying on the gig economy, by hiring freelancers or by starting small companies.

So, the German tax agency has the additional authority to crack down on that. If you work freelance or run your own company, you need to always have several customers. If your only customer is a single company, the tax agency argues that you aren't actually a freelancer/small company, you are a de-facto employee of that company, and the two of you are violating several laws and owe back-payment on several employee benefit systems. Also, that's fraud BTW, here's your case number.
My unpopular opinion is that it is a long time coming. Smaller sites that do not have strong technical knowledge of security or IT maintenance are targets for bot nets and scammers to host on.
It's the same as arguing that Health and Safety regulation harms small businesses because they have to ensure the safety of their employees and customers. Or that it's not coducive to small businesses to have employment law.
Companies have had decades to switch to safe and secure online businesses, but the self-regulation never materialised.
Site owners are not going to be arrested willy nilly. All that is needed is to show that you have the administration in place to deal with complaints from the publis and enquiries from OFCOM. If you host illegal content, you have to have someone around to deal with it. If you host hate speech then you have to deal with the consequences. nobody has been prosecuted for saying the government is rubbish, but they will be for advocating physical harm on people in our society.
This will create digital management agencies that act as proxies to OFCOM, it may even create a cottage industry of remote working digital administrators.
These changes should be enbraced as opportunity, and fought when needed, but this isn't anything but law enforcement.
The conspiracy bunnies are hopping mad, citing some sort of tyrannical destruction of liberty, but it's not.
We use IcePanel for a similar functionality but like all diagramming solutions it suffers if you don’t constantly feed it. If you can solve that problem you’re definitely on to something.
It's my understanding that the usual process is to ask Cloudflare to move infringing domains from shared IP addresses to fixed IP's, before blocking.
Now I'm curious as to the name of this dialect, please?
Said someone living in a comfortable country with a stable government.

You can’t seriously believe this right?
> smart money overseas not to be very motivated until Trump is way out of the picture on this

Eh, it's a complicated picture. Only today I saw a manager raising funds to buy farmland distressed by the trade situation.
It's a one time cost and not a subscription service? If so, amazing.
AI's Biggest Flaw? The Blinking Cursor Problem
Show HN: I made a tool to track usage and cost for LLM-powered apps
Hey HN, I’m Kyrylo.
While integrating LLMs into my work projects, I kept running into the same issue — tracking LLM usage and costs for each user. Every time, I had to build a custom solution from scratch.

So, I built a simple analytics tool to handle it.

How it works?

1) Add your app & choose an LLM model;

2) Get an API token;

3) Send LLM usage events into our API.

The dashboard shows token consumption, costs, and top users. Pay-as-you-go, no subscriptions, and free usage available.

I’d love to hear your feedback and ideas for improvement!
And if you can't read German, it's very similar to the IR35 [0] rules that we have here in the UK.

Effectively... "Don't work as a freelancer for a company if they are your only client. That's employment."

[0]: https://www.gov.uk/guidance/understanding-off-payroll-workin...
The mythical German "Mittelstand" again. This word is absolutely meaningless. It has been used to describe small businesses, but also companies like Robert Bosch GmbH which has 400,000 employees. "Mittelstand" is nothing but a vague idea Germans cling to, so they feel special.
I think I have a solution for that but can't spill all the beans ;) I love IcePanel btw, awesome product and awesome team.
"startups are where some of the biggest game changing ideas come from"

I think the original author's point is precisely that it's not necessary to have big, game-changing ideas to have a working, stable economy. It may, in fact, be better to have many small companies doing small, sustainable things, than to have a few startups doing things that have a huge upside if they work out, but also a huge risk of failure.

In Western democracies, small and mid-sized companies usually make up around 99% of companies, and around 70% of jobs, but in software, there's a huge focus on FAANG-type companies and unicorn startups. It might be better for Germany to focus on building a healthy economy of small companies, rather than trying to compete with Silicon Valley.
Wow, this is really cool. Do you take inspiration from or have you looked at the original Wolfenstein3D code?

https://github.com/id-Software/wolf3d
That you (and apparently the German bureaucracy) think people who can start a business and people who can tick administrative boxes are the same type of person explains German economic performance in the last 5 years.
Not sure what they found. Either model is unable, or they were unable to solve the tasks using models. Loos like they used strait questions and not Chain of Thoughts. The result for the same model depends on how you ask. The tasks probably required more thinking under the hood than model is allowed to do in one request. More interesting would be if model is capable of solving given enough time. Using multiple requests orchestrated by some framework automatically.
For Slavic languages, it sometimes produces arbitrary case forms, too.
I'm working on Botnet of Ares [0], an incremental hacking game where you exploit millions of devices in order to evolve a superintelligent AI.

[0] https://tiniuc.com/botnet-of-ares/
A simple, non tech method to increase agreement in online arguments.

I’ve gotten to some degree of a protocol, surprisingly.

——-

I had made this LLM prompt (about a year ago?) wildly useful in helping me think.

It’s helped with everything from realizing you have burnout, relationship issues, arguments with family members, Mondays

https://chatgpt.com/g/g-Cdq3drl87-two-guides-3

I made another version, which showed its “thinking”.
I quit my job last December to start an AI x AdTech startup which didn't work out: we discovered a similar piece of tech was about to get released by Google AdX. So now it's back to finding ideas, I'm sure there are niche problems that can be addressed using AI agents, one idea we have is developing an AI agent enabling content creators to better connect with their community.
Try “HUMANKIND” by Amplitude Studios.
Correct: https://culturedcode.com/things/

Looks like the different apps (desktop, mobile, iPad) have different prices, but all are one-time payments of $10-$50.

I bought it years ago and IIRC it was just $50 for everything then.
I've working on Colanode, an open-source & local-first Slack and Notion alternative that you can self host. You can use Colanode for real-time chat, as a knowledge center, project management or file storage. As a local-first application, Colanode offers full offline support, allowing you to work even when you’re not connected to the internet or the server is not available. You can host it in any environment (with minimal dependencies), giving you full ownership and control over your data.

https://github.com/colanode/colanode
Fully agree, if you prefer Ubuntu. Use defaults, switch LTS to LTS.

This theme has many subtle issues as well - the top padding of "vince" in the third window, the width of types etc.
The problem here is that's what's going to happen instead of what ought to happen, which is repealing the law. And then some administration some years from now is going to stop ignoring the absurdity of it and decide to start enforcing the existing law against any subset of the ~everyone arguably now violating it that they deem to be wrongthinkers.
Thank you for giving an insight into the typical German way of thinking by immediately suggesting that the CIO was complaing about not being able to exploit his employees. He was not. I told him that I am running a tiny company and he warned by about the pitfalls of Scheinselbständigkeit.
It is an open question.
Depends on the region and the form of the company. e. K. has next to no protections but you can start at lunchtime to do commercial activities, a seperate bank account is not required, an GmbH takes quite long and needs a lot of money prepared for the company, but if it goes broke you are safe.
I'm working on a second brain LLM, kinda super human power to live forever
why would you need to create an account to leave a comment? the site owner can own the entire flow if they so wish, including creating an anonymous actor for the comment.
I can't find a violin small enough for cloudflare here. They're known for ignoring abuse and now they want to retaliate for someone blocking them like they're some kind of required utility provider? Maybe it's time for legal action from all the people randomly blocked by cloudflare without recourse?
Excellent, nice work.

Here are a few feedback for improvement,

- looking up for "user" gives some results, but starting from a term in other languages doesn’t work; also it doesn’t display multiple nouns that can apply as a translation (ex: ulisatrice/utilisateur in French)

- if the target user is English speaking user centered (at least for now), probably providing transliterations (along there Cyrillic/Greek correspondence) would probably make more sense
Microsoft did issue congratulations: https://www.linkedin.com/posts/satyanadella_congratulations-...

On the one hand, this is a bland, press-release congratulations letter that could apply to any new president.

On the other hand, it signals "business as usual".
I did this recently when a blog post described the exact, very niche issue I was having with a production server. This post described the symptoms of the issue clearly and included a flow-chart of required fixes. There was no preamble, just clear guidance. It was more an incident management manual than a blog post, and it saved me a lot of Googling under considerable stress.

I sent the author a quick thank you, explaining how it helped me in my hour of need. Exactly as others have said here, it goes a long way to making the effort of blogging worthwhile!
Tell me about it. Australia has no 1gb symmetric. Might get 800/100 if lucky.
I'd say most of its niches (async with Futures, akka, spark) now have other options. Also, Scala 3 happened.
"Trivially parseable by machines" is not mutually exclusive with "Trivially parseable by humans". JSON is both.
Does it also get bigger when you wiggle it?
Ha, I only knew of octante, I dd not know there was a "huitante". I worked at CERN and it was octante.
absolutely on point!
> And I'm also not sure what is proposed here to be done now.

The article lists 4 things under "What Should Be Done Next?" - Given your don't I think I can also be a bit snarky and ask: Have you read the article?