skysight-inc/HackerNews huggingface dataset:
I skimmed the article. The impression I got was not as much a boyfriend as a therapist.
I think that would be great, a lot of people would benefit from therapy. Only issue I see is privacy and safety.
Show HN: The Fastest URL Shortener; Build with Rust
The Western world used to tax the rich much more than what we do now (check out income tax level under Nixon for instance, and it's not just about income tax). And as a results, they were much less powerful (the robber barons had disappeared for multiple decades before making a come back during the modern days gilded age).
Seems like he had good reasons for leaving :-/
Discussion (154 points, 18 hours ago, 69 comments) https://news.ycombinator.com/item?id=43047952
75 million people don't care that the person they voted for attempted a coup by trying to have the results of an election overturned. They may not all be white supremacists, but they sure don't support democracy. And that's dangerous.
FXYT Community Demos: Patterns drawn with a tiny, stack-based, postfix language
America is failing currently, putting vaccine deniers in charge of Healthcare, destroying its school system, destroying rule of law and legal system. It is generally in a self destruct more. Likewise, removing customer protections and acting destructively towards economy.

There is a question how much it destroys other countries too, but the fall of us is pretty much granted.
Having a team that runs the kubernetes for you and being on receiving end is indeed super easy. Need another microservice? Just add another repository, add short yaml, push it to CI and bam!, it's online.

But setting it up is not a trivial task and often a recipe for disaster.

I've seen a fair share of startups who took too much kool aid and wanted parrot FANG stacks just to discover they are burning tons of money just trying to deploy their first hello world application.
That's pretty useful. I think yt itself is experimenting with similar feature as I see some videos have AI summaries in the official app.
The US. I am from one of the Scandinavian countries with small kids, and trying to align work to move, at least temporarily, in a couple of years when they are able to handle them self in English. My wife was an exchange student many years ago and kept connection with the host family. We’ve visited multiple times. The company I work for has a US branch. It’s the only other country I've ever wanted to live in. Visited many others. It seems to me to be the most “alive” and dynamic western country, even with faults. Scandinavia and western Europe is stagnant, regulated to death and slumbering. It might change, I hope it will, but living here, not on the horizon yet.
How did your viewing experience change after using DeArrow? I'm curious because DeArrow has a great reputation, yet my gut feeling tells me that I should avoid watching clickbait videos altogether.
Huge progress in PHP since 2012.

Still gets dunked on, still powers a big chunk of the web.
I am no fan of the UK but "worst weather on the planet"? The UK's greatest fault is that it is mediocre, it is uninspired, it is neither good nor bad, it is a place with so much potential that realises so little of it.

If economic opportunity is your motivation then the U.S. is a much better place to be than the UK, but if you'd just like to live a normal life with healthcare and a house, the UK is a far better place to be than the U.S for most people. "Economic opportunity" as a motivator is itself a U.S. mindset.
Proof any of that
No load balancer means... entering one node only? Doing DNS RR over all the nodes?
If you don't have a load balancer in front, why are you even using Kubernetes? Deploy a single VM and call it a day!

I mean, in my homelab I do have Kubernetes and no LB in front, but it's a homelab for fun and learn K8s internals. But in a professional environment...
AI is getting really good at mimicking emotional cues with emojis. At this point it feels like an engagement tactic, but it’s wild how easily our emotions can be nudged.
How do you feel about NPT?
sydney feels like all the good things about a metro without the downsides of you know having to deal with the rest of the world because they're literally on the other side of it.

definitely greater Australia is quite gnarly. I'm from CA! it's Sydney or bust.
My opinion is that html5 was overkill for the majority of the web's usecases.

I'd be happy with something like markdown instead of HTML. If the format is simple enough, the user could choose a global stylesheet and have it actually make sense for all the sites they visit.

For most sites, Javascript provides negative value. So... build a browser that has a couple hooks for very common, useful dynamic functions, and include no scripting language.

Images are kind of a conundrum. They're pleasant, but open the door to obnoxious garbage like ads, and workarounds for missing features. One compromise might be to allow only thumbnail resolution images - maybe use ML to scale them back up, maybe just show them blocky.

Another problem with the modern web is the unimaginable amount of fraud and lies. There are a few initiatives out there to provide pseudonymous identity verification and also information authentication. A better web would include something like these so that an author can prove data about what they claim (eg: that they live in France, that they have a PhD in Biology, etc).

I believe some of the newer social networks (like Mastodon?) have worked on distributed moderation. That is an important piece also, because humans are very creative about abusing rules, and there needs to be a way to eject bad actors.

Those are some of the thoughts I've had, mainly about sites for articles and blog posts. One would need to change a few details to support other use-cases, such as commerce sites or social networking. On the current web, these essentially all work the same way. So a browser without much scripting could provide some basic template to support them.
Trump will sell Ukraine to Russia. They won't be collapsing, they just got new support.
Happy Canadian here too, but if I want to move I'd probably move to New Zealand, I've never been there but Peter Jackson made sure I can live there forever with beautiful memories. Even here in Canada when I hike with my dog I think of him as Samwise Gamgee and myself as Frodo Baggins. Frodo won't get far without Samwise.
> living in a bubble (by choice)

+1

> very efficient

Strong agree. I'd also add 'comfortable'. For example, to contrast it with bali or vietnam, there's almost no physical pollution, air pollution, and little noise pollution. It's weird how these little things add up, but I have about 10% more energy here, which matters toward the end of the day when you can get more hours of quality work done (assuming productivity matters).

> Pool & gym in the building

Also fortunate to have this. They're a bit better quality than in most parts of the world. I think it has to do with low labour costs in Malaysia, so they're well enough maintained to be inviting and you're motivated to use them more (a very good thing).
Then you'd be in luck as it makes me less likely to click on those videos. I only watch them if I'm truly interested in the topic as shown by the revised thumbnail and title, which makes my viewing quality much higher on average.
I recall Bloodlines as not being a bad game, but not particularly good either. I think the biggest problem with PSP is that lots of games were just diet ports of PS2 games. Why play them if you can play better versions of same games on PS2? Having said that, there were absolute gems in the library, and it breaks my heart that in some alternative universe I haven't played Patapon or LocoRoco.
Europe needs Russia to collapse just like they needed nazi to collapse. Noncollapsed Russia will start wars. Non collapsed Russia is actively trying to destroy democracies in Europe even as they did not sent troops yet.
PHP has namespaces: https://www.php.net/manual/en/language.namespaces.php
But what is the difference writing abc\classname or abc_classname?
Long classnames ist not a big problem
Hello HN!

About ten months ago, I shared FXYT in a Show HN post here: <https://news.ycombinator.com/item?id=39798542>. FXYT is a tiny, esoteric, stack-based, postfix language for colouring a graphical canvas using just 36 simple commands.

Since then, a few HN members have experimented with it, creating some fascinating patterns and animations. I've gathered a collection of these demos on a dedicated page and wanted to share them with you. I hope you enjoy them!

If you create an interesting demo that fits within 256 bytes of code, please share it here! I'd love to feature it on the demo page. A big thank you to everyone who upvoted the previous post and joined the discussion! Your feedback and curiosity have been incredibly motivating!
> as a white man

I mean, they are welcome to clarify if they want
I think you're wrong to presume that the TUI would have remained static at DOS 3.3 or sh as it was in the mid 80's - something like fish would have evolved anyhow, menu driven TUI's can be amazing, and efficient.

Marriott uses a TUI based PMS at most of their hotels, it has a learning curve like a hockey stick, but once you learn it, you can literally check a guest in 5+ min faster than using Lightspeed (what most Sheratons used), its just that much faster - a big part of that is typeahead, you dont have to wait for the screen to populate to make the next selection, something that isnt true for GUI's.
Show HN: ShipFree – A Free Alternative to ShipFast for Easy Shipping
Hi Hacker News!

I built ShipFree, a free alternative to ShipFast, to simplify and optimize the shipping process without unnecessary costs. It’s powered by modern web technologies like Next.js, Supabase, Stripe, LemonSqueezy, and Mailgun.

Why I Built This

Many shipping tools are either too expensive or lack flexibility for developers. ShipFree is designed to be free and open, making it easier for small businesses and indie hackers to integrate a seamless shipping experience.
I already made the wish come true. Originally from USA (California). Lived and worked in USA for 50 years, raised kids there. I left to travel full-time about 13 years ago. I spend most of my time in Thailand. I would choose Thailand, Vietnam, Malaysia, Taiwan, Japan, Mexico, Italy, and many other places over returning to the US.

Every place has political issues, and you won't understand or participate in those until you've lived in a place a long time and learned the language. Many places do not have extreme political polarization. Safety and low crime makes a difference to me.

Economically the advantages and disadvantages will vary a lot based on your source of income and what kind of visa and residency you want. If you move around and don't stay in one country long enough to incur local tax liabilities you can possibly ignore taxes (except for Americans, who have to file and pay US taxes no matter where they live). Earning an income from your home country that you spend overseas can translate to a very different standard of living than getting a local job (and has tax implications as well).

Continual travel doesn't work for everyone. The grass only looks greener a lot of the time, every place has pros and cons. You take your problems with you, traveling changes where you live but doesn't magically change you into a different person.
PHP not having modules is a non-issue. Proof: It's done fine for several decades without it. If you're running into namespace collisions in your codebase frequently enough to demand a language change to help get your shit together I don't even know what to tell you.
godaddy.com

x.com

abc.xyz
Yes.

https://www.foxnews.com/politics/trump-describes-how-he-coul...
When westerners move to a different country for economic or political reasons they are "expats". When other people move to western countries they are immigrants.
I hope we can all strive to be more empathetic and emotionally supportive than ChatGPT. I see the benefits; it's private and non-judgemental and always available when you need it. But people can be those things too, if we try. This is one of the last things I would want to see replaced by AI.

To be clear, I'm not talking about AI boyfriends specifically, I'm referring to all the ways that AI can perform 'emotional labor,' as discussed in this article. So much is lost if we get this support from a chatbot instead of opening up to a friend, or being there when someone needs it.
I cannot relate to this problem. The namespace is rarely a single "word". If you [follow PSR-4](https://www.php-fig.org/psr/psr-4/), you will create namespaces based on the directory structure - thus there would be no collisions possible.
1. That thing point out every weird thing you can do in PHP without pointing out that in reality one does not do such things.

2. You are could replace every instance of "php"!in that text with "Javascript" and it would be about equally true: some things more, some things less, but in general they are equally bad. Doesn't prevent people from making great things with both.
This blog post presents the best of Internet
Per capita GDP on par with Mississippi, half the sunny days of Seattle. 20% sales tax (VAT) after approx 50% total income tax.
Are SMEs risking strategic lock-in by over-relying on AI predictions?
I'm a mid/senior developer at a small-to-medium sized business and spend a fair bit of my free time experimenting with AI training and models. Lately, I've been pondering how heavily companies—especially in smaller organizations—are leaning on AI-generated predictions for decision-making.

My concern is that overreliance on these models might create feedback loops that reinforce inherent biases in the training data. This could lead to a narrowing of options where decisions become self-confirming, ultimately limiting strategic flexibility and innovation.

Have you seen evidence of this happening in practice? How can SMEs strike a balance between leveraging AI insights and maintaining a broad, unbiased perspective in their decision-making?

Are there any practical safeguards or frameworks that you’ve implemented or come across to prevent strategic lock-in?
How to quickly and effectively read other people's code – Self-Taught Coders
What books should a junior programmer read?
When I started out the books to read were clear: code complete, design patterns, refactoring etc.

Now it's not so obvious. Am I just out of the loop or are equivalent books no longer being written?
Every sport is more competitive with the threat of drowning.

Especially fencing.
Almost anything ist noch longer true. PHP has a very strong backward compatibility. Migrating from one mayor release to another mostly is possible without touching your code. But you can also start new and work with very modern language features
Eh, we aren't that traumatized. A decade and change of watching other groups of coders stick forks in outlets chasing Google's codebase has done wonders for our self esteem.
In what way is it rich people taking money?

Time will tell but there's evidence that some government staff grew inexplicably wealthy while in office which would suggest corruption. Corruption in government is terrible for the average citizen, ask anyone from a country that suffers from a lot of it.

I really fail to see why auditing government spending is a bad thing?
Trying to move business away from a blue state by setting it up in a red state purely for political reasons.
The author isn't saying he finds the style unfamiliar - the entire article is about how ubiquitous it is. He's a typographer, so I think he means "ugly" in the sense of having features that modern typographers consider to be flaws - e.g. he mentions the off-balance G, being monoline, etc.

Also the author's CV lists working at google from 2006, so he's not exactly a youngster.
> I hope we can all strive to be more empathetic and emotionally supportive than ChatGPT.

only, if there's a opensource'd local version. You cannot trust a webservice
(2015) https://news.ycombinator.com/item?id=9497233
I think you’re being a bit disingenuous here. Almost all packages are vendor and package prefixed yes, but your own code from very easily be as simple as:

namespace Me;

function test(){}

———

use function Me\test;

test();

Conflicting package names require you to be working on a very poorly written project (not using PSR-1) or a dependency that is even worse which is fewer and further between since composer.
AI is spreading across disciplines like science, math, software development, language, music, and health. You’re looking at it too narrowly. Human-computer symbiosis is accelerating at an unprecedented rate, far beyond the pace of something like the iPhone.
LilyGO T-Deck uLisp Machine
Why is it miserable? I left in 2020. Life was pretty good there at the time, I just got bored of London. What changed?
+1, tell us more.

Personally back in the days I had Nintendo DSi, but just recently I bought gamepad for phone just to check what I have missed by not owning PSP at that time :)
An oscillation is a projection of a circular motion to a lower dimensional space. The delay is called phase lag. If the phase lag is pi/2, then it is also called derivative where one quantity measures the rate of change in the other. The quantities are running around in a circle with a phase lag.
Ask HN: Essential Readings to Understand Designing Data-Intensive Applications
What books or articles should I read to build a strong foundation for understanding Designing Data-Intensive Applications?
My wife and I moved to the Netherlands last year on the DAFT visa. Nothing political or economic about it - we just want to live a healthier lifestyle in a walkable city.
Well it's true that all of the most recent advances come from changes the architecture to do to inference scaling instead of model scaling. Scaling laws as people talked about in them in 2022 (that you take a base LLM and make it bigger) are dead.
There is also M-x org-reset-checkbox-state-subtree

Another list/checkbox related package I use is org-autolist, it saves a lot of typing when adding many list items or checkboxes at once. There is currently an issue that keeps it working quite right with current Org versions and a PR with a fix.

https://github.com/calvinwyoung/org-autolist

https://github.com/calvinwyoung/org-autolist/pull/26
I don't like leaving this decision up to either the maintainers or the author, TBH.

They have different goals/purposes, often, and they frequently don't line up with my own.

Maintainers are exhausting in their own right, they do a ton of work and so they think their decisions are more important because of the work they do, user be damned...

Authors usually only care about their version of the software.

I think, a better medium, would be if a third party is packaging an application, perhaps they should always explicitly state they are the ones packaging it. Then there is less confusion.

Or, you know, let the author keep control of that...
> The thing is, I am extremely familiar with regexes (I've even written a regex engine), so I know exactly how readable they are - even after knowing them really well.

Your experience writing a "regex engine" once upon a time led you to believe regular expressions are difficult to read.

My experience maintaining a few million lines of perl over a couple of decades has led me to believe that I can read regular expressions with no discomfort.

The Real™ thing is you can get better at anything with practice, even this, but listen I also think K is more useful than regular expressions and I would have used less perl had I learned K sooner.

> So the fact that you think they are still readable suggests to me that your judgement of K's readability is also suspect.

It should make you suspect whether or not you have any idea what an expert actually is. I mean, the inventor of regular expressions tinkered with them for decades, and new advancements are still happening sixty years later!

You don't know what you don't know, and there is very little you can do about that except pay attention to people who can do things you do not know how to do yet, and reserve your judgement about how they do it until you can do it better.

The only thing k has in common with regular expressions is your claim they are both difficult, a claim I disagree with.

> > Why do you wonder this?

> It would be a reasonable explanation of why K exists.

You misunderstand me, perhaps on purpose, but I hope you and others will think about this: Why do you care why it exists when I have shown you something so much more amazing than an opinionated history lesson?

I think k exists to make programs that make money. Forever. Because a little bit of money from a lot of programs over a long time is worth a lot, k is fast to write it. Because sometimes getting the answer faster makes more money, k runs fast too. Because people are trusting their money with it, k runs very predictably. Because sometimes your vendor just changes the input format on a Friday night, it's important that it is easy to read and make changes to k programs.

Arthur said it was the keys to the kingdom.
If you mean anything like the clusterfuck that is Java Modules, please keep that out of PHP, thanks.

In any case - is there any concrete actual real world example in a modern Symfony/Laravel application where you run into issues while using a decent IDE?
So basically it’s move to Spain but work remotely for US. I think it’s worth mentioning that part upfront because working remotely for US changes the entire equation of the move.
This was about PHP 4/5 -- we are currently on PHP 8. I wouldn't even bother reading it, and some syntax there is not used in modern PHP.

PHP still has its warts -- like any language -- but with IDEs (which weren't around in 2012) and modern frameworks, you don't run into them very often.
Half the time it shows me a picture with no frame and asks me what it is, or it shows a frame and I cannot understand what it is. So an "I don't know " option should be added to use this in production.
Or you may not have this experience at all. The weather is not nearly as bad as claimed. The healthcare has its issues, but not having to divest your life savings for an unexpected trip to the hospital is a good thing. Standard of living can be very high. You will have a huge public transport network, bike friendly cities, some of the best culinary spots in the world, plenty of nature and green spaces, social activities, endless arts & culture, free museums in the capital.

Source: an expat living permanently in the UK.

Meanwhile America is being driven into the ground by Trump and Elon.
Reasoning best practices – OpenAI API
It’s not clear to me how using a framework replaces cra, or why cra is a hassle to maintain? I’ve always thought of cra as a way for beginners to quickly wire necessary stuff up to get a working, ”vanilla” react project, something that could be a done in a simple shell script
Reciprocal Space
2x video speed is still a lot slower than text.
OK, hear me out. The future isn’t o4 or whatever. The future is when everyone, every language, every tool, every single library and codebase can train their own custom model tailored to their needs and acting as a smart documentation which you can tell what you want to do and it will tell you how to do it.

People have been trying with fine tuning, RAG, using the context window. That’s not enough. The model needs to be trained on countless examples of question-answer for this particular area of knowledge starting from a base model aware of comp sci concepts and language (just English is fine). This implies that such examples have to be created by humans - each such community will need its own „Stack Overflow”.

Smaller, specialized models are the future of productivity. But of course that can’t be monetized, right? Well, the technology just needs to get cheaper so that people can just afford to train such models themselves. That’s the next major breakthrough. Could be anyway.