skysight-inc/HackerNews huggingface dataset:
we gotta redraw the relationships between government, people, THE people, and business/corporations which behave like people but aren't actually individuals

all as part of a renegiotiation of what "the public" actually means given that we have now digital internet, which forces a re-evaluation of what it evens means to "be in public"

it's like there's two publics: digital (or cyber or virtual) and physical (in real world), but our laws are not aware of this??? dunno
Yes, first example in https://en.m.wikipedia.org/wiki/Euro_English under Vocabulary.
Seems like an interesting language with a lot of new ideas, especially the declarative concurrency approach. I am very disappointed by the decision to go with UTF-16 for strings though [0] and strongly urge the author to reconsider. UTF-16 is the worst of all worlds: it is inefficient, it is endianness-dependent, it is still variable-width like UTF-8 for code points outside the basic multilingual plane (like emojis!), and it adds an O(n) penalty to processing most text from the internet. It also means that you need a whole new fundamentally different data type outside of char for encoding byte sequences.

Please, for modern software UTF-8 everywhere is the way to go!

https://utf8everywhere.org/

[0] https://docs.clarolang.com/common_programming_concepts/varia...
Yes all this prejudicial junk is bad, and these attitudes still exist. It doesn't make sense to apply "shit bad, yo" to all of human civilization 5000 years ago and say, based only on those vibes, that there was a particular way that certain people were treated. You have to make too many assumptions.
I thought the joke was the reverse? The most stable ABI for Linux is Win32 (via Wine of course).
Thanks for your feedback Damon! Would love to know more about your career path and how you balanced it with your personal life.

Would you like to share more?
Funnily enough, Plasma 6 brings back the cube effect[1].

[1] https://pointieststick.com/2023/10/27/these-past-2-weeks-in-...
>What is the best way to learn css in depth? The official documentation is a little wierd about what is actual and what is not.

Don't approach it as a programming language to be "learned" by reading the docs. Just open an inspector and start fiddling.
Scalingo (a European PaaS) allows you to do this by buying credit, a simple solution. I wonder why other providers don't offer this.
He was trying to sell 50 million tons of Uranium Yellowcake according to the BBC. He also said he has access to Burma mined Uranium. Didn't know Burma had Uranium.

https://www.youtube.com/watch?v=D1sKQe4OPZ8
Care to share why?

I've been a Hetzner customer for nearly 10 years now. I just checked – first invoice in June 2014. And during that period, Hetzner's support – which I needed maybe 3 times since things generally just work – has always been stellar.

I've used Linode too, and their support was comparable (=also great). But Hetzner wins on pricing, hands down.

I actually appreciate Hetzner hasn't join the BS enshittification gimmick train (yet). If that's your complaint.
Sure on paper they are different things and they both involve different parties but in practice both are accepted everywhere. I never had a credit card but I have been using debit cards for decades and only twice an actual credit card was required: for booking a hotel abroad and for renting a car abroad.
But that doesn't require an address. My filing with the Secretary of State in the state where I incorporate could just include a selection of which jurisdiction's laws I operate under. That's effectively what it is already, since I can choose where to have my virtual address. This would just cut out the gouging for a virtual address.
Really crappy games nobody wants to play.

Not to put too fine a point on it, but the vast majority of game makers are putting out Really crappy games nobody wants to play. Only a relative few make the hits we hear about. There is still some money in that long tail of crap, and the AI companies will get better and better at gathering those pennies to themselves over time. I even think they'll go upmarket soon. That is, I think they'll get much better at generating even the hit blockbuster type games.
Themescura: Better tools for user-facing customizations
I'm not so sure about this, their description specifically calls out one-time-only costs like domain registrations as being the only things excluded. Cautiously optimistic in addition to the recent reappearance of new GPU models being offered to existing customers, Hetzner may be prepping an hourly-billed bare metal GPU product at a great price

Hetzner bare metal already deploys in a couple of minutes when renting existing hardware, and there is plenty of precedent for hourly-billed bare metal services around. I think they're intending to move all their bare metal over to hourly billing.
Add link card? Ok buddy!
Everybody brace yourselves: in the coming years, finding actually good things on app stores is about to get a whole lot harder.
Show HN: Workout Tracker – self-hosted, single binary web application
I tried some web tools to track my workouts (specifically, running); some (like FitTrackee) came close, but I always found annoyances. So I decided to build my own. Specifically geared towards distance-based workouts, such as walking, running or cycling.
Horses for courses. I loved KDE 2 and KDE 3 and even contributed minor patches to it (using CVS. .. shivers) Back then there was no contest IMO on what is the best Linux DE. KDE 4 was an unmitigated disaster of course, which pushed me to look at Gnome. I then discovered the Gnome 3 workflow (as intended by upstream, not as implemented in distributions such as Ubuntu), and absolutely fell in love.

Nowadays Gnome is absolutely my favourite environment, followed by macOS, with KDE and Win 11 way behind.
Exact copies aren't just about precision but also about reproducibility.
You’re not entitled to use Elon’s satellites. And in reality, the service is aggressively priced. It seems they only started breaking even a few months ago.

Also, costs are not geographically uniform. They need regulatory permission to operate in a country, and some countries make that easier than others. Sometimes market access means paying lots of tax too.
I do! Thanks for the kind words. I'm happy to hear someone enjoyed the linear algebra article --- after I finished that one and heard from some people who tried to read it I ended up with the impression that I'd pitched it too hard, so it's nice to know someone got something out of it.
"They came to TAN / I taught them how to SIN" (COS my slipstick brings all the girls to the yard): https://img-9gag-fun.9cache.com/photo/a5bbB2r_700bwp.webp
I miss the days when this was normal for production websites. I wrote delete query once but forgot the where clause so I nuked the prod DB.
Most compositors use a common framework like wlroots. Those that don't, like kwin, provide their own API support which their own tools consume.
That maybe be true if Windows (and maybe KDE) 10-15 years ago, I don't think that's true anymore today. KDE has really grown into itself.
Build a content recommendation app with Flutter and OpenAI
IMHO the difference is that KDE took the classic Windows desktop as starting point and has developed it into something that's now actually better than the Win10/11 desktop. GNOME OTH might be trying to imitate macOS but if that's actually the case they are doing a very poor job (I spend most of my time on a Mac, but have recently switched from GNOME to KDE on my Linux laptop because after updating to Ubuntu 24 I was finally fed up with GNOME's UX only ever getting worse, never improving).

PS: switching from GNOME to a KDE desktop session was absolutely trivial and quick on Ubuntu btw.
Ideally to inform about the industry's view of legislation.

Like parts of the EU's AI act and Cybersecurity act are terrible for FOSS and small start-ups. It'd be like if compilers had been regulated as dangerous, and GCC stopped to hand Intel a monopoly in the 80s.

The bureaucrats often get it wrong, and are led astray (or bribed) by companies seeking regulatory capture (e.g. OpenAI and Microsoft).

But in practice the biggest corporations have the most resources and lawyers, so it just serves as another means of pushing regulatory capture.
https://news.ycombinator.com/item?id=39504655
I was going to say exactly the same thing. This is precisely the issue with UX-led processes. When you're dealing with very hard engineering problems, you really don't yet know enough to be designing a product.

I think it's very interesting that Apple went back and forth on the purpose of the project: were they building an electric car that people could use? Or a self-driving dream car? This is a critical question. Depending on which one you want to build, the process has to be completely different, no?

My outsider impression: most Apple groups excel as "productizers" of technology that has already been developed, but perhaps not as developers of technology themselves. I guess the chip making shop that produced the M1 and M2 would not be this type of group.
Probably the three-column view where you see the parent folder, current directory and selected folder's contents side by side.
GIF is only wasteful if it's used as a substitute for video.
Gnome's toolkit, gtk, originated as the toolkit the gimp folks wrote to get off of Motif a long time ago. Since then the Gs have had reassigned meanings.
I have heard the same kind of comment from a friend of mine working with Web! Curious how everybody seems to look to neighbor´s weed :DD
Show HN: I created an open-source headless onboarding library for React
ONBOARDING_LIB is a tiny headless onboarding library for React apps, that makes it easy to implement fully accessible, customisable and persisted onboarding flows.

To try out an onboarding flow that takes you through ONBOARDING_LIB, check It out here: https://onboarding-lib.vercel.app/

Key features:

Persistance: all form values are stored using unstorage with 500ms debouncing.

Consistent form handling: Form values handled with react-hook-form, for easily defining your onboarding schema with Zod and building accessible and consistent onboarding forms.
A way to run side-effects during step transitions
Configurable
A headless approach, giving you flexibility to implement your onboarding however you like
How a leap second caused havoc with the Internet (2021)
TLDR: a leap second overloaded computer systems due to issues in how Linux handles time.
I've been thinking about this too. I don't know of any such examples.

I guess I've not really seen anything "novel" come out of it. So it's cool that "AI" is remixing the training data , but it's fairly boring 5 minutes after that.
I am the author of the first link.

We successfully replaced Elasticsearch with ClickHouse within a Year. We went from having difficulties managing 3 months of data to storing 5 year+ of data. We also had difficulties onboarding users into Kibana and Elasticsearch world, this was not such a big problem with ClickHouse since most developers feel comfortable with SQL.

This change together with Apache Superset for the BI layer made a huge impact in the amount of internal users that could extract value from the data collected. Went from around 150 to 800 internal users.

We have not yet managed to bring everything into a wide event table but as long as the logs can be joined with the metrics under an interface that the developers feel comfortable with and the solution is cost-effective enough to allow all relevant context to be collected you will get far imo.
its all about ease.

easier to clone and infect existing ones. what you are describing might be effective but would be orders of magnitude more time consuming.

cloning and infecting provides 100x more opportunities because these are already popular repos

as to paying or coercing someone, again it costs time and money. far easier to just abuse this loophole
Google is paying to get / retain market share. Google is also paying to prevent antitrust suits.
I think either visas should be renamed documents, or undocumented migrants should be renamed unvisa’d migrants. Because between tax-id-numbers, drivers licenses, bank accounts, cell phones, I am sure big brother has some data on them, weather you call that data: documents or visas.
Sort of. It was part of GNU, now it's sponsored by the GNOME Foundation, but I don't think it is considered a "GNOME App".

As per https://discourse.gnome.org/t/relation-between-gimp-and-gnom...: "The GNOME Foundation provides the GNU Image Manipulation Program community and developers with services like fiscal sponsorship, technical infrastructure, promotion, and copyright assignment."

However, it's not considered a GNOME "Core App" or even a "Circle App" (see https://apps.gnome.org/) and I believe that it doesn't attempt to follow the GNOME guidelines or have any GNOME designers/developers working on it.
https://wiki.lspace.org/Main_Page Is a great resource for this; so many of the books have deep or obscure British jokes that even Native English (simplified) ((American)) don’t get.
"In May 2018, SpaceX estimated the total cost of designing, building and deploying the constellation would be at least US$10 billion. Revenues from Starlink in 2022 were reportedly $1.4 billion accompanied by a net loss, with a small profit being reported starting in 2023." [1].

Other estimates and other credible sources point out that SpaceX made adequate profits if you count the military and government subsidies[1].

Not only the Chinese government is deploying their own satellite internet, several other are too. Probably because its profitable.

[1] https://en.wikipedia.org/wiki/Starlink
Yeah, the implementation here obviously has problems, but as a learning exercise, I do still think it's worth implementing RSA (or anything else complex) in whatever language you're comfortable with. Personally, I implemented RSA in JavaScript back in 1998 as an exercise. I had to roll my own basic BigNum implementation and it didn't perform well enough to handle non-trivial key or message sizes, but I still think it was valuable for my education (and fun).
If it can't run on multiple cores, and a single core isn't enough to run it well, then I would say that the software stack is not quite capable.
> I think it's a bit of a shame that Ubuntu is the "no headaches" distro

Is it though? I mean, it is advertised by magazines and shills as such, but it really is not in practice, never has been. Back in the days, Mandriva was the "no headaches" distro, since then many distros have caught up - my go-to for many years that I also successfully got non-nerds to use has been OpenSUSE.
You've now bought 20 years for the countries with an existing fleet.

Having governments finance the plants does not reduce the cost, it is a subsidy transferring the risk to the government with the taxpayers being on the hook instead of the banks.

The cost stemming from the project risk will not be realized until the construction goes over budget or fails, at which time the difference between the market rate and the government rate is realized by the tax payers.

What all this means is that the project's risk and cost is constant. You only transfer who pays for it. The public or the owner.

With Hinkley Point C looking to cost even more than €160/MWh over 35 years strike price they got that territory is being entered with bitter negotiations at the highest political level.

https://www.theguardian.com/uk-news/2024/feb/16/edf-hinkley-...
Id second this. I used to lose a lot of productivity via desktop tweaking, and have now converted to sticking with gnome defaults (as people have said, gnome really does "stay out of your way").

hypercustomization is cool, and I like that KDE gives hobbyist something to experiment with.

I think in the long term though, KDE and gnome need to solidify. Something gnome-like for the base user, and then a layer of customization on top of it for the KDE hobbyists (with successful experiments integrated into the gnome-layer).

I'm all for diversity of desktop environments, but there needs to be a common core (especially since linux is driven by open source development)
I honestly thought AI Seinfeld was very entertaining. But only because it was so stupid and predictable and the Twitch chat was hilarious.
That's funny --

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

> The operations supported on BigInt values are not constant-time and are thus open to timing attacks. JavaScript BigInts therefore could be dangerous for use in cryptography without mitigating factors.

Without checking the source code to understand their exact implementation, it seems questionable to implement cryptography algorithms for serious use in JavaScript.
The Opernplatz book burning was the destruction of the archives of the Institut für Sexualwissenschaft, which was basically the research centre for trans and intersex people. Plenty of people were persecuted in the Holocaust:

> Als Pastor Niemöller ins Konzentrationslager kam, schrieben wir 1937, als das Konzentrationslager aufgemacht wurde, da schrieben wir 1933, und die damals in die Konzentrationslager kamen, waren Kommunisten. Wer hat sich darum gekümmert? Wir haben es gewußt, es stand in den Zeitungen. Wer hat die Stimme erhoben, etwa die Bekennende Kirche? Wir haben gedacht: Kommunisten, diese Religionsgegner, diese Christenfeinde - "soll ich meines Bruders Hüter sein?" Dann hat man die Kranken, die sogenannten Unheilbaren beseitigt. - Ich erinnere mich eines Gespräches mit einem Menschen, der Anspruch darauf erhob, ein Christ zu sein. Er meinte: Vielleicht ist es ganz richtig, diese unheibaren Menschen kosten den Staat nur Geld, sie sind sich und den andern nur zur Last. Ist es nicht das Beste für alle Teile, wenn man sie aus der Mitte schafft? -- Dann erst ist es an die Kirche als solche herangekommen. Dann haben wir einen Ton geredet, bis er dann in der Öffentlichkeit wieder verstummt ist. Können wir sagen, wir sind nicht schuld? Die Judenverfolgung, die Art und Weise, wie wir die besetzten Länder behandelten, oder die Dinge in Griechenland, in Polen, in der Tschechoslowakei oder in Holland, die doch in der Zeitung gestanden haben. …

Let's… not get into this? It's not the Oppression Olympics, and this has nothing to do with the article.
It is very nice to have cloud options. Just keep in mind this is an early preview.

It is not RVA22+V. It supports V but it's an incompatible older version, pre-ratification, 0.7.1.
Time to plug my old explanation of leap seconds:

https://robotsinplainenglish.com/e/2022-11-20-stopwatch-time...
Meta targeted in privacy complaints by EU consumer groups
Should update the OP link to that one
I think all of this AI generated content still has a ways to go until it can be stand alone content, but when it is being used as a supplement to human creation, it can be fairly useful to either generate a starting point, or to fill in the blanks.

BUT...I am seeing a lot of AI generated content pop up in graphic design(emails, work decks, etc...) and some of it is terrifyingly bad.
I can attest. We had a milkman (daily), and a vegetable man, an egg man and a bread man who came around every week. Only the milkman had an electric vehicle.
I was excited to try HDR on Plasma 6 but it currently only works with AMD GPUs, not Nvidia.
That works in some parts of the world but I still don't believe the total environmental cost is as easy to calculate even in your scenario. The total cradle-to-grave environmental cost of a product has many variables and its not always as clear. Those variables can also have different weightings depending on the user (maybe microplastics is a greater concern that total environmental cost).

In the past, even when accounting for recycling of the glass, plastic bottles for example had a lower environmental impact that glass.

edit: And I enjoy using glass myself, especially for items I am storing longer term but I also try to think about the total environmental cost of the item. I know in the US people often do things that feel good, like buying reusable shopping bags instead of plastic bags given my the store. The problem is the number of times that reusable bags needs to be used to be better for the environment is often many more times than they often get used.
I still need excitement, and I'm 52
I have seen them called something like 'government affairs' - We have them in med device for various reasons. Current company is in market creation, so we have people on staff who build relationships and (ideally) change policy in VA, Medicare and other government health orgs, all as part of the fight against insurance non-authorization & non-coverage.
US health insurance is evil and needs fixing, so in this case I think it is a positive.

Last company, megacorp, has a full-time guy in Brussels who does regulatory intelligence and represents the company in the legislative process.

I think EU MDR, the 2017 European medical device regulation, indicates there is probably some value in having meaningful input from the giant corporations in the relevant sector being regulated.
The burden on med device manufacturers to get market access to the EU has become very high - the enforcement date of the regulation has been pushed back year after year because it's taking forever for companies to overhaul their technical documentation for this regulation (no grandfathering clause, everything state of the art), and taking forever to get review by notified bodies (not enough notified bodies, TON to review for every device family).

The result is that there are just fewer devices on the market. Companies are looking at their volumes vs the effort EU wants to maintain market access for something that's been available since 1985 and the choice is an obvious nope.

It seems like the regulation was created in a bit of a bubble. Perhaps if there were more stakeholders at the table who could say "Um this is a ridiculous hurdle and I'm going to drop from the market if you implement this" or "We don't want to be a notified for body EU MDR, the burden is just too high and costs don't work out"... maybe we wouldn't be in this absolute fi-esta.

(Source on market availability - https://www.medtecheurope.org/wp-content/uploads/2022/07/med...)
It's very easy to remove toolbars (in Settings menu) and menu bars (Ctrl+M) on Plasma. I managed to remove all of them in certain apps, like Konsole and KWrite, which makes things look way better, indeed.
I already think it's impossible, the search isn't nearly good enough to find relevant apps.
Here is an English language video which explains more if you are interested: https://youtu.be/1thxR9vU8FA?si=QFomY2q15Fl8687n
Same, it seems HN is getting more traffic but hasn't been keeping up with the load.

Which is interesting because YC has funded many infra companies.

I usually browse through hn.algolia.com and that has a much higher uptime than news.ycombinator.com

In 2024, it is surprising how often HN is unavailable.
I am starting to resent these things more and more - the old phrase "you were so concentrated on wondering if you could, you didn't think about if you should".

Feels like there are loads of researcher's trying to replace people with AI in every possible avenue. While I am sure it is a technical feat etc, I am not enjoying how this is going.

I hope these researchers are able to sleep at night. They are already causing pain for people's livelihoods and yet they just keep on going trying to find more ways for more people to get sacked.
This seems to be the problem with generative ai. It’s unable to tackle the hard problems due to a lack of massive data sets and existing solutions?

All it is good at is solving things humans have already solved. When I see this I definitely wonder why we aren’t researching bigger issues that really affect people.