skysight-inc/HackerNews huggingface dataset:
It's pretty easy to self-host a gitlab instance using docker.
Meanwhile, there is unidentified source of lithium pollution in Beijing, causing 20 times higher concentrations among pregnant women and newborns[0]. Guess everything has its cost, even for clean energy.

[0]: https://www.scmp.com/news/china/science/article/3301053/unus...
It's usually called ML-syntax. SML, OCaml, Elm, PureScript, and many more have used this.
For USD 1400 you also get a good E-scooter from Taiwan. I got mine here in Germany for that price. It's far better than an E-bike.
I wonder if something like HTTP connection upgrade would have been possible with ipv6-ipv4, maybe something like imagine Machine 1 with ips 1.1.1.1 and 11::11 and machine 2 with ips 2.2.2.2 and 22::22.

When machine 2 receives a packet from 1.1.1.1 at 2.2.2.2 it sends a ipv6 ping-like packet to the ipv4-mapped address ::ffff:1.1.1.1 saying something like "hey you can also contact me at 22::22 and if machine 1 undertands then it can try to use the new address for the following packets.

I can see how it would be hard to secure this operation.
For fun, I did a search for "user interface" before:1996-06-01 .

I found a paper that was definitely taking the perspective that the "user interface" encompasses all the ways in which the user can accomplish something via the software. It rated the effectiveness of a user interface in terms of the time taken to complete various specific tasks. (While remarking that other metrics matter to the concept too, and also measuring user satisfaction and error rates.)

But that paper also suggested how the term might have specialized - four pieces of software were studied, and they are presented in a table that gives their "interface technology", in two cases a "character-based interface" and in the other two a "graphical user interface".

Enough usage like that and you can see how "interface" might come to mean "what the user interacts with" as opposed to "how tasks are performed".

( https://www.nngroup.com/articles/iterative-design/ . It really is dated 1993, which I made a point of checking because Google assigns the "date" of a search result based on textual analysis, and it is frequently very badly wrong. I can't really slam the approach, which I assume was necessary to get the right answer here, but the implementation isn't working.)
Any chance you can write a blogpost about development of cascii? It looks impressive and it would be nice to take a sneak peek behind your thought process.
My perspective: I'm an (Technical) Information Security Officer in the Netherlands and I'm at €120k if I include pension contributions (Which Dutch people almost never include in their 'gross' salary).

And this is with all the employee protections you get when being salaried in the Netherlands.

If you elect to go for a more American style contract with your employer where you have little to no protection you can easily make €200k or more. Two of my colleagues get €20k a month. Downside is that they're the first to go since they're more expensive and the company can just let you go for whatever reason they want essentially any time your contract is up for renewal.

These are called 'independent contractors' in my country but essentially they are just employed 'at will' as Americans call it.

I feel like most people online that complain about €30k salaries in Europe (which is minimum wage here by the way) are just parroting online meme talking points.
Discussion (32 points, 17 hours ago, 12 comments) https://news.ycombinator.com/item?id=43390270
That is a fantastic analogy with modern UI design.

It’s a race to the bottom to simplify the most common use case for the most incompetent computer user.

To compound things, because everything is “engagement” driven, it means you have product managers place entirely unwanted features in prime real estate locations, often in jarring ways like with full colour animations, just to get people to use it. (Eg pretty much every AI feature in productivity tools).
> I want to provide them with something that makes them independent from us, something they can just hire any random agency or freelancer to work on.

I have the same attitude and regularly find (sales) people not understanding why I'm doing this. They are pathologically looking for my angle. But there's none.
Regarding Startpage:
https://www.startpage.com/privacy-please/startpage-articles/...

https://web.archive.org/web/20210729190016/https://support.s...

The original link is dead for some reason: https://support.startpage.com/index.php?/Knowledgebase/Artic...

TL;DR: Startpage appears owned by an ad company?
https://web.archive.org/web/https://www.bizjournals.com/losa...

Could someone explain to me how an ad company and a privacy company work together? Seems like opposing interests?

Maybe Ecosia will be a good alternative later on: https://blog.ecosia.org/eusp/

Another suggestion would be https://searx.space/
Looking forward to C3 v0.7. Enjoyed the interview.
How do you manage it?
> What is the relation to Haskell?

I could only think of is they are both being a "typed lambda calculus" language with an ML-syntax.
Problem with Hetzner is they don't have the self hosted DCs in pacific region yet. They have Singapore for their PaaS solution, but if you want those cheap second hand servers then have to be in EU
Not to mention KB means kelvinbytes.
I live in Germany, which has its automobile industry being shredded into pieces by China, and it's for a good reason though.

China is so ahead of the west in EVs, their battery tech, supply chain and also expertise is so amazing.

In China, you can buy even a car with swappable batteries. They are also extremely cheap in comparison to the West.

For people that live in the best Chinese cities and work in a white collar job, it's very cheap as well. Cheaper than it is in America or Europe as the purchase parity there is much higher.

The West needs to drop the "free markets economics" and heavily invest and subsidize EVs, they are the future.

We can't afford to wait 10 years and lag behind so much, China will end up producing all cars in the world and that's millions of well-paid jobs.

Go to Brazil and you'll see how many BYDs are everywhere. China will unfortunately eat the entire third-world car market, which has long been a good line of profit to US/EU car manufacturers.
Show HN: Yaps.chat – "Don't be like Bezos. Own your gf. Dont let Zuck to do it"
Yooooo! yaps.chat is here to shake up your chat game!

"Refresh = Delete" Poof! Chat’s gone. What chat?

Oh, and guess what? We’re live on Product Hunt! (https://notl.ink/3mePvm)
Show us some loveeee—drop a vote, leave a comment, or just vibe with us. Let’s make Yaps.chat the next big thing!

"See ya on the flip side!" – yaps.chat (probably)*

tysm,
koyeb.com is an EU (France) alternative to fly.io
I wonder myself, if countries are already having infrastructure problems, especially in summer, where also Air conditioning systems are active at full blast (I speak now from an EU perspective), how can these MW Chargers be able to handle the load?

During winter, without using carbon fossil generated energy, it's pretty unrealistic, isn't?
For several years I struggled to learn GIMP and other FOSS creative tools. That was until I finally stopped my Adobe subscription and had no choice to learn. AI has made the process much easier too, no need to read documentation or look at a video to find the tool or technique.
it is still better than russia or china, comparable to switzerland

I might argue it is better than switzerland, most asia pacific data center is in singapore for southern hemisphere
I don't like all of his suggestions, like startpage.

But I have very good experience with Scaleway, much more so than OVH or Hetzner. Hetzner demanded ID photos for everything. And OVH is a chaos. Scaleway is more like an Amazon type cloud and their support is really good and direct. Also cheaper than Amazon (and without the whole ratmaze of fee structures!)
Something important to keep in mind... It's the current US leadership blowing up relationships, not the other way around.
Man, I bet it feels clean and fresh like stepping out of the shower after playing sport in the sun for hours.
Even if that were true, closely defending the interests of the US conflicts with defending the interests of the EU.

Besides, the example of the sanctions to the ICC provide a concrete case of unacceptable risk due to the new US policies. Even assuming that sanctioning the ICC in favour of Israel is defending the interests of the US.
I have always wondered why DNA is an accepted evidence. It's so easy to contaminate a crime scene or bring someone else hair, skin cells, etc by mistake.
Personal Autonomy and Privacy Guide – 2025
Not even Android has proper IPv6 support.

You cannot manually set an IPv6 address or gateway for a WiFi, it's forced DHCP only. All of this works for IPv4.
That’s a good example for showing how “UI” and “UX” are essentially the same thing. At least in a practical context.

We can call an excellent story teller a “writer”. A good story can be described as “good writing”. A great story, let’s say a film being adapted as a book, can become a terrible book if it is “let down by the writing”.

In the context of books and storytelling, “writing” is the all-encompassing word that experts use to describe the whole thing. Just like “UI” used to mean the whole thing.
Yup, this is why I never join truth-seeking organizations. You'd be amazed how many people are only motivated to find the truth because they want to turn it to some profitable use somehow. Thank goodness number theory has no practical applications whatsoever.
> Wrapping up - Migrating away from US cloud services was easier than I expected.

This is absolutely not the main takeaway and I find it difficult to see how he could write this - there are gaping holes. Git repos (it's too difficult). NPM (ditto). Startpage uses Google's index. The only meaningful switch he mentions is Proton, but as other comments have pointed out they have vendor lock-in problems. The real takeaway from this is that it's currently impossible in any meaningful sense. It feels like there's a real opportunity here for European companies to step up and make a big play, but will they? I really, really hope so. I'd jump ship in a heartbeat if I could.

Edit: To be clear, the reasons in brackets were the author's, not mine.
I think it’s a shame that shows like this need to be runaway hits out of the door, rather than slow-burners. Cult TV has historically had a long tail; you’d think that this was something that would benefit streaming services.
One of my relatives works in a company making decorative plates, medals, any artsy basically, and they were hit with a ransomware a few days ago. I don't even know if they had some sort of cybersecurity. I think they paid eventually. About 70k€. It's not a huge company, ~40people, but still
FWIW does any of it remain on archive.org? They have some really great collections on there, and writing on digital archiving, like how to preserve CDs as best as possible (spoiler: the brand of CD is a large factor).
For me personally, there's no possible way that a company can correctly factor on-call costs into my salary, because the on-call costs are based on what I am doing at the time.

You'd have to pay me a biblically large multiplier on my base salary to get me to pick work over my kids or wife. My kids aren't going to remember that I made a few thousand bucks by ducking out halfway through an important-to-them event. My wife is sure as shit ain't going to forgive me _or you_ if you call me into work in the middle of some adult time. And the cost for you to make sure that I'm not participating in such activities and am available to work on very short notice is...well, it's the exact same number as if you had interrupted such activities.

If you really need the coverage in the middle of the night, hire more engineers whose normal 8-ish hour shifts are during the night? Can't afford to? Perhaps you're not so good at business then. Better yet, stop building a fucking house of cards that can topple your company if it wobbles a little bit. If your systems going down for a few hours can take down your company, outside of some exceptional circumstances, that's a failure on your part.
> becoming more popular as propaganda by certain European politics and ideologists kicks in.

So nothing to do with the new administration—interesting take?
You're right, but it's still outrageous that engineers need to burn political capital in order to have proper sleep and avoid burnout.
Yes I'm not a fan of Proton either. Especially because they hammer so much on their "Encryption" thing while 95% of the mails you get will come unencrypted from one of the big tech parties, Google, Microsoft, Amazon. So what is the point, really? And because of this indeed it is very hard to connect to it.

Email is just dead as a tech. It's no surprise nobody uses it for sensitive content anymore but instead just uses it as a notification service ("Please log in to our portal to read your message").

I don't personally like bitwarden either because it uses a master password, I prefer "pass" which encrypts each password with your GPG key (which can be stored on a yubikey for hardware security). But yeah self hosted bitwarden is a good option too and very popular.
Go Has Iterators
Do you have four kids and live in a city?
If I was calling my campaign a victory, I’d be able to walk in my new territory without fear of being attacked and killed.

It might be a military success by some sort of conventional military definition. But it was a complete failure and utter waste by pretty much every other measure.
Yeah I'd like to talk about going back to basics with single-HTML / vanilla JS. It was a great experience, though admittedly controversial and I was expecting more people to be anti it.
Speaking of string literals, I hate that the state of the art nowadays is to force you to format model inputs as a conversation with separate messages. Ever since OpenAI did that and discontinued the regular completions API it became nearly useless for me since I don't use LLMs for conversation. And because OpenAI is the Apple of LLMs, everyone else is copying that worthless chat messages abstraction and not providing normal completions as they should.

Don't get me wrong, chat completions are nice to have for certain use cases, but that being the only option makes me practically unable to use the model.
That's 1000 amps at 1000 volts.
How about Scaleway?
Fun anectada. Was launching Remote desktop app which was unsurprisingly called:

"Microsoft Remote Desktop"

by just typing "Remo" in to a spotlight. Then one day it stoped working. I thought i was going crazy, because i dont remember that i uninstalled it. Spotlight was returning no results. Then i found out that someone at microsoft thought that it was a great idea to rename the app to ...

"Windows App".

What the hell were they smoking?
Totally! I've been using this pattern a lot and recently wrote about it.

https://davidgasquez.com/community-level-open-data-infrastru...
Hey so I’m pretty sure you can host your own business mail for free these days without a static IP. This is basically how it would go:

Cloudflare Tunnel installed on your box (free)

Cloudflare Email Worker connected to your domain which writes emails to a KV store (generous free tiers)

Cloudflare Worker that downloads the emails from the KV store and uses Worker TCP sockets to send it to your mail server over the tunnel via a TCP port ie 25000 (CF blocks 25)

For sending mail in blue, local mail server uses smtp2go or Azure Communication Services.

I’ve pretty much convinced that a cheap Synology rack is the best way to do this because it replaces Azure ID (Synology SSO) and Exchange (Synology Mail) which self hosted non-SaaS in the one appliance, it gets security updates, and it has a easy web interface for setting everything up.

Haven’t managed to write the Cloudflare worker code yet, but found this guys repo and he’s done pretty much all the heavy lifting: https://github.com/Sh4yy/cloudflare-email
ah, mister no politic rule * is at it again, this time telling the left to become more like the lunatic right in order to win the elections

* https://news.ycombinator.com/item?id=43122960
Cruise missiles are missiles without rockets.
> The only thing that has changed since the latest elections in the US is that there is a government that more closely defends the interests of the US.

This is a huge understatement of the current political situation in the US, where old allies are suddenly being treated extremely unfriendly and where stability is no longer something you can count on given how quickly the situation has deteriorated since Trump took office. While it is allegedly being done to "more closely defend the interests of the US" the ends may not justify the means.

We don't have an issue with the approach on a fundamental level here in the EU, but we would have liked this move to have been made in a more progressive fashion, as it makes the US look like a very unpredictable commercial & military partner.

> Getting rid of good relationships with the US will weaken European tech (and not just tech) even more.

Forcing EU to improve their own tech and military development is something that is being done in response to the US' lack of predictability, nobody's being "fooled" by talking heads, people just generally love the feeling of safety and predictability.

I'd like to understand why you're assuming this will weaken European tech though - what is this based on specifically? We can develop our own versions of anything you make in the US, we have the engineers and the US is no longer really leading even in AI initiatives thanks to the Chinese open sourcing their AI tech.
Didn't see Coolify [0] combined with Hetzner mentioned in the article!

[0] https://coolify.io/
One of Matt Levine's common refrains is "Insider trading is not about fairness, it is about theft." There are always market participants with different levels of information. The problem occurs when you misappropriate confidential information you were entrusted with for personal gain.
>But I have never, and probably will never, buy game from anywhere that requires me to install a launcher and look at advertising before I get to play.

You'll be happy to hear that Steam does not require you to do any of that.
If the game does not heavily rely on Steam services you don't have to have Steam started at all. I just tested some games and i could just start them from the executable without Steam running.
I also disabled the news window you can get on startup and the Steam client starts on the library, not the store page.

So have fun.
Your son is a sex tourist, your daughter has it from a hostel stay too and you got it frim agnes, the secretary. And yes, your dick may rot off, cause everyone in the world is 5 "IdontGiveAFucks" away from it.

Inability to deal with a complex world does not make it go away. Its like stopping to pay rent to saving up for a house.
If you want to fix the problem, look at the incentives. Management hasn't had an incentive to manage down in decades, because the executives no longer care about tenure nor productivity in the traditional sense (because their incentives are also messed up, but that's for another post).

You need a good culture with proper incentives to be rewarded as a good manager. But that's not really the world most live in these days. Instead, the good get exploited by the bad and either leave to protect themselves or cause discourse as they try to do their job and inevitably be overthrown by those above.
China supposedly made a breakthrough in battery technology, what does that have to do with lithium pollution in China? You sound bitter about China’s progress.
counterpoint: not everyone needs a hyperscaler. Especially with open source like Kubernetes out there. Of course the more experience companies have managing it, better the service becomes. But I don't see why it can't happen within EU.
Yeah, it was posted on HN and got ~337 points.

https://news.ycombinator.com/item?id=43381735
Gitolite is a bare bones git server. Gitea is a forge. They’re not remotely in the same class of software. Gitolite doesn’t even have a web view for the repos, you need a separate package like cgit for that; never mind project management features.
Binary compatibility is necessarily at odds with the “recompile the world” philosophy. This global view has some advantages, eg. performance can be improved system wide LTO, calling conventions changes, security with hardening options, etc.

The local view, where a program with no knowledge of its runtime environment could appear at any time to a runtime environment that similarly knows nothing about a program, loses all those advantages and costs added constraints but gains.. the ability to run those programs.

The article argues that the balance should be shifted, to their (eventual) benefit, sure. I wonder how long until that would take.

I wonder if there’s more “pay for play” path. I guess that’s containers. Or maybe what they argue for but bundled software could stay the way it is now. Further bifurcation seems bad, adding more code paths to test etc.
Given any tech, assume the military already has it. In fact, assume any tech that is public is approved by military for public use.
It's static typing with inference. Essentially what you have in Haskell/OCaml/F# where you declare a variable `x` through a let-binding witout specifying its type (`let x = something`), and the compiler analyses `something` and infers the type of `x`.
China does have some car brands that support battery swapping, with NIO being a notable example that markets this feature. However, their market share isn’t particularly high. It can be said that battery swapping is a common practice in China, but it isn’t the primary method for electric vehicle energy replenishment. Incidentally, NIO vehicles don’t support particularly high charging speeds. High-speed charging can impact battery lifespan, so manufacturers like NIO also prefer to avoid promoting fast charging from their perspective.
Other notable EU cloud providers are also STACKIT, IONOS, Cloud Ferro and Exoscale
1MW charging? wow, that's a lot. I hope they have a suitable explosion containment pie dish in case something shorts
I think this is less of an issue than people actually think - if it gets to the point where this becomes a real problem, individual EU countries can force the datacenter owners like Google/MS to change ownership structure for these datacenters to EU-based subsidiaries or completely new companies if they want to continue to operate.
IMHO Aws is designed for totally embracing their philosophy and language. You don't understand two Aws Devs talking to each other. Even organizations are internally structured for Aws operations. This create something even stronger than a dependency.
Exactly! You can get a bare minimum, like a virtual machine (EC2) or storage (S3), which probably enough for small and medium enterprises (SME). However, if we move beyond, I'm not sure as I don't have experience with them. Now, if I'm building a prototype, I want something quick and just a lack of Cognito is a deal breaker.
You seem to be living in an alternate universe where US can be seen as a reliable partner and would never abuse its power in tech.