MurphyA/hacker-news huggingface dataset:
by KronisLV | 2025-05-02 11:27:17+00:00
> We use a stack consisting of Apache2, PHP-FPM, and MariaDB to host the web applications.

Oh hey, that’s a pretty utilitarian stack and I’m happy to see MariaDB be used out there.

Anubis is also really cool, I do imagine that proof of work might become more prevalent in the future to deal with the sheer amount of bots and bad actors (shame that they exist) out there, albeit in the case of hijacked devices it might just slow them down, hopefully to a manageable degree, instead of IP banning them altogether.

I do wonder if we’ll ever see HTTP only versions of PoW too, not just JS based options, though that might need to be a web standard or something.
by atoav | 2025-05-02 11:27:33+00:00
I am against capital punishment.

However most justice systems have a severe anti-poor bias. People that rob a store out of pure devastation for 100 bucks serve longer and harsher punishments than a CEO who embezels a million leading to safety violations that cost the life of 20 workers purely for greed.

Sure, the former is much more straigthforward in terms of the crime (= less wiggle room for excuses), but the latter is an entirely different magnitude of value and impact on human life.

We need to hold these people accountable to the same standards. If stealing 1000 bucks lands you in jail for years, stealing milions should actually result in a longer conviction.
by LargoLasskhyfv | 2025-05-02 11:27:34+00:00
So is https://www.trinitydesktop.org/

While it may seem overblown, it's absolutely RIDICULOUS how fast it flies on contemporary systems, and even older ones.

One can also omit most of their other apps, with the exception of KWIN, drawing the desktop and its window decorations, and konqueror, the filemanager, and the things managing the menu(bar(s)), applauncher.

Using modern apps for the rest, like anywhere else.

And have them styled, themed however you like. With a few mouseclicks.
by sebstefan | 2025-05-02 11:28:02+00:00
You can get most of the benefits of this without the downsides with profit-sharing

The downside is 200k is not enough to compete with the silicon valley for top engineers, but enough to compete with everyone for support, designers etc

The upsides are the ones they listed: getting rid of the bad incentives that yearly reviews bring, focusing people on what really matters (success of the company)

With profit sharing you design per role how much of a share of the profits one should get and everyone in the same role is paid the same. It's not tied to your output, your yearly review, nor your experience and the only way to make it go up is switch roles or make the company grow
by fc417fc802 | 2025-05-02 11:28:32+00:00
> treating “pay me if you get paid for my code” licenses as treated as evil and shameful

Blatantly untrue. Companies riding the coattails of the opensource moniker for PR points while using restrictive licenses is what garners all the hate. It's essentially fraud committed to garner good press.

The other thing that gets people riled up is companies with a CLA that they claim is for responsible stewardship suddenly pulling a fast one and relicensing the project to a non-OSI license. It's perfectly legal but it tends to upset people.

There's absolutely nothing wrong with source available software at any level of restriction. Just be very clear about what it is and isn't.
by lproven | 2025-05-02 11:28:41+00:00
Yes and no. I realise that to younger members of the Linux community they're all from long ago, but they're not the same age.

There aren't really clear generations in Linux distros, but as an approximation:

Debian is pretty old, but it's a 2nd gen distro, borne from dissatisfaction with the very early SLS.

So was Slackware, but it took SLS and improved it. Slackware is arguably the oldest surviving distro.

SuSE has roots as a German version of Slackware. Red Hat's package manager was bolted on later.

Gentoo and Arch are relatively modern, being 21st century projects. Arguably, they're 3rd gen.

Fedora is a 4th gen distro, younger than any of the others here. Its ancestor was Red Hat Linux, which was contemporaneous with Debian -- but was left behind by Debian's technical encancements: in 1996 or so, Debian introduced `apt`, a package manager with automatic recursive dependency resolution. This put it far in the lead of Red Hat, which still only had RPM and no dependency resolution.

Red Hat went in another direction. Red Hat Linux 7 became RHEL, a commercial, paid-for, supported distro.

The free RHL went on for 2 more versions, reaching Red Hat Linux 9, which then became Fedora Core, version 1 of the free unsupported community distro.

RHL was killed off after v9.
by netdevphoenix | 2025-05-02 11:28:43+00:00
Do you dislike it enough to be happy with the increased car incidents that a human dominated driving world implies?

Why are you so worried of something snapping tens of thousands of pics of your body (mostly identical) that don't tell much about you while the world's biggest ad companies know you better than any single human ever will. I feel popular western sci fi has made people fear companies taking some visual data of their bodies covering minutes at max while fully overlooking the dangers of having your behavioural data covering years at a very granular level.

Yes, I know it's not a choice, both are bad. But I find people everywhere, including here in HN, are overly conscious of getting a few minute worth pictures of their bodies uploaded to some private servers while they are nowhere near as conscious when it comes to non-visual data about them (which I would argue mostly covers behavioural data imo).
by sarchertech | 2025-05-02 11:28:56+00:00
> 90% of these studies finding no or only small disemployment effects.

That’s what you’d expect though if the studied minimum wage increases were too small to meaningfully impact the labor market, which mostly seems to be the case from randomly spot checking a few of the underlying studies.

For example roughly 0.15% of the workforce currently makes $7.25 an hour. McDonald’s in low cost of living areas starts out closer to $15.

So if you raise the minimum wage to $8. You’ll see “small unemployment effects.”

If you raised it to $20, you’ll see much larger unemployment effects. But legislators know this is the case so they don’t tend to raise minimum wages by amounts that will cause large unemployment effects.

So of course most studies of real world minimum wage increases don’t show large unemployment effects.

Personally I think a negative income tax is a much more efficient and fair means of accomplishing the same goal.
by mrweasel | 2025-05-02 11:28:57+00:00
You can have non-commercial websites. Plenty of people have blogs or personal websites, sites that support a business, sites where you already pay and in this case it was the ScummVM website, an open source project.

A lot of those sites are at risk of being made irrelevant by AI companies who really don't give a shit about your motivations for doing something for free. If their crawler kills your site and their LLM steals views by regurgitation answers based on your work, so be it, you served your purpose.

If you want to talk payment: Ask the AI companies to pay you when they generate an answer based on your work, a license fee. That will kill their business model pretty quickly.
by bluGill | 2025-05-02 11:30:48+00:00
Very much. They often don't have cars at all - despite letting you reserve them. Or they are not open when your train arrives / leaves. I'm considering a 3 day drive my next trip in part because it is the only way to be sure we can get around when there.

(we are going to a remote location where I wouldn't expect public transit to serve, but the train station is in a small town that still should have some transit but doesn't)
by DFHippie | 2025-05-02 11:31:25+00:00
> I think comparing the wrongs of one administration vs another is not really viable.

Yet this is what we do at every election.

It is true that lies are about different things and have different impacts. People value different things. Lies are difficult to enumerate. Yet if person A says he ate 99 jellybeans when he only ate 98 and person B says he ate 99 jellybeans when he actually ate your mother, we can safely say that person A's falsehood is sufficiently different from person B's that we would rather put A in charge than B.

You can make this abstract argument, but imagine you have two politicians, call them T(rump) and H(arris). You ask advocates for T and H to make lists of the others' politician's lies ranked from most to least egregious and present them for judgement to a third party who will make an effort, showing their work, to evaluate their truth. Neither party may be fully satisfied by this process, but one is going to look ridiculous much faster than the other. When the argument is particular, not abstract, it becomes much harder to sustain.

Throwing your hands in the air and giving up because we cannot calculate a numerical measure of honesty like we can digits of pi is silly, because we still have to make decisions based on imperfect information. Claiming one must do this -- give up on evaluating honesty -- while still advocating for a particular candidate or policy is itself dishonest: you clearly do not believe your own argument but propound it in the hopes that others will and will then withdraw from the debate.
by maze-le | 2025-05-02 11:31:27+00:00
Very nice, but if you want to use it professionally you should consider having an alternative "clear text" version for recruiters and the like. The technically minded will find it nice but most people won't know what to do or what any of this means. And you could consider adding `ls`, `cd` and `exit` just for fun -- it was the first thing I've tried.
by cam_l | 2025-05-02 11:31:31+00:00
Aside: Batman (John) is also a well known name in Melbourne, au.

He was a kind of founding father. He negotiated a fake treaty to steal the land from the local Kulin nation. He wanted to call it Batmania.

Also responsible for organising hunting parties for bushrangers and multiple massacres and genocide of aboriginal people in NSW, VIC, and TAS.

Total fucking cunt.

https://en.m.wikipedia.org/wiki/John_Batman
by gkbrk | 2025-05-02 11:31:57+00:00
Instead of claiming things without doing 1 minute of research, you could have just checked a GDPR enforcement tracker [1].

If you sort by largest fines, you'll see that Meta, Amazon, TikTok, LinkedIn (Microsoft), Uber, WhatsApp (Meta) and Google have all been fined.

[1]: https://www.enforcementtracker.com/
by SilverBirch | 2025-05-02 11:32:02+00:00
Two things I wonder about: first are these fines actually going to happen or is the sort of thing where it gets appealed indefinitely. And second, where do the fines go? It sounds a lot like since Ireland is where Tiktok is getting fined the fines go to the Irish government which would seem crazy. The fines are assessed in the context of the full EU, but only Ireland gets the revenue? This is broken.
by redditor98654 | 2025-05-02 11:32:50+00:00
Not really. I have done multiple AWS pricing and costing exercises while launching services and there was never a direction from the VP to sell it lower than what it costs to build and operate. Cost to build and operate includes everything from salaries, infrastructure and many other line items. And usually things are projected 3-5 years into the future and P&L analysis must show that eventually the service will make a profit. It does make some assumptions about minimum customer adoption for the profit margins to materialize which eventually becomes part of the product and sales teams goals.

The costing model does allow losses to be incurred in the initial years because building the thing is more expensive at first but then it should settle down and revenue should outpace expenses.

What can happen with these open source products being launched as a service is that that initial cost can be cut down by as much as 50-75% but rarely more than that because you still need to build all the surrounding infrastructure, documentation, UI. It still gives AWS an advantage by relying on an existing body of work they can start with where many problems have been thought through and solved. Also you will likely get a good product roadmap skeleton ready to be prioritized which otherwise can be a huge time sink.

In a nutshell, no. AWS won’t sell a service at a loss (there are exceptions of course) but there is room to incur a loss at the beginning but it is priced to eventually turn a profit. Whether that happens for every service in reality is a different story.
by diggan | 2025-05-02 11:33:03+00:00
> Now, I'm still waiting for those watchdogs to fine Facebook, Google, Apple, Microsoft, and bazillion other companies over data transfer to the USA.

Why wait when it already happened? Not only are you overly pessimistic, but incorrect as well.

- https://www.euronews.com/next/2023/05/22/us-tech-giant-meta-...

- https://techcrunch.com/2023/07/03/google-analytics-sweden-gd...

- (not a fine, but told to stop transferring) https://www.pymnts.com/cpi-posts/eu-watchdog-orders-european...

Then we have this wonderful website: https://www.enforcementtracker.com/ (which currently has 2583 entries)
by cardanome | 2025-05-02 11:33:11+00:00
Not really. Even humans regularly get lifetimes wrong.

As someone not super experienced in Rust, my workflow was often very very compiler-error-driven. I would type a bit, see what it says, changes it and so on. Maybe someone more experienced can write whole chucks single-pass that compile on first try but that should far exceed anything generative AI will be able to do in the next few years.

The problem here is that iteration with AI is slow and expensive at the moment.

If anything you want to use a language with automatic garbage collection as it removes mental overhead for both generative AI as well as humans. Also you want to to have a more boilerplate heavy language because they are more easily to reason about while the boilerplate doesn't matter when the AI does the work.

I haven't tried it but I suspect golang should work very well. The language is very stable so older training data still works fine. Projects are very uniform, there isn't much variation in coding style, so easy to grok for AI.

Also probably Java but I suspect it might get confused with the different versions and all the magic certain frameworks use.
by hermitShell | 2025-05-02 11:33:18+00:00
Regarding growth, there are different career phases. For a new entrant to the industry (new grad) or to the company, just executing on any project is growth. How do you do things around here? What technology do you use?

Years later the gains and performance plateau. These things are now mostly understood, and problem solving in the familiar domain yields less growth.

This is when hot cold is IMO a good approach. . Let people explore different problems, different technology. Try things out at work, crazy stinky skunk ideas.
by matthewdgreen | 2025-05-02 11:33:43+00:00
I do think there is a point here: any technical means to block tracking is going to be overrun by technical means to overcome the anti-tracking tech. There are simply too many dollars at stake for anything else to happen. If anti-tracking stops some players, that just means the industry will consolidate into a few large and well-resourced players.

While I am all in favor of continuing the technical battle against tracking, it’s time to recognize that the war will only be won with legislation.
by fc417fc802 | 2025-05-02 11:34:08+00:00
I think there might be cases where the ethical thing to do would be to respect an author's non-binding request. However the request in this case seems directly contradictory to the principles of open source software and thus I can't bring myself to see it as legitimate.

Edit to add, an example of a non-contradictory request might be to contribute monetarily in proportion to the financial benefit you derive. It's an additional non-binding request to help sustain the community which seems reasonably consistent with the ethos of opensource to me.

The issue is that opensource is a movement that comes with a set of values attached. The licenses aren't impersonal the way the copyright system at large is.
by Philpax | 2025-05-02 11:34:16+00:00
> Some project even took it to the next level and displayed a furry porn. I think anime and furry graphics are related, esp. in the weird obsession of the people to shove it to the unsuspecting people, but since it's "cute" it's passable. Well unless it gets into the porn territory.

This is your weird association and hang-up. That's on you to deal with, not Anubis or the rest of the internet.
by _Algernon_ | 2025-05-02 11:34:47+00:00
The US is already unlawfully sending people to foreign prisons. The US has over decades worked with dictatorships where it benefited them. The US has repeatedly and systematically overthrown legitimate democratic governments in favor of dictatorships where it benefited them. The US is founded on genocide of native Americans. The US has time and time again invaded countries for their resources. The US is the only country that has used nuclear weapons in war (twice).

Don't pretend that the US is some paragon of virtue.

China talks big about Taiwan but actions speak louder than words. So far I see very little action from China and a lot from the US spanning a century of aggression.
by AStonesThrow | 2025-05-02 11:35:33+00:00
My sister and her family used to own a powerboat. I was sort of excited when they took me out a couple of times on it. I was really confused about the lifejacket procedures, and everybody else in the boat just kind of picked theirs up and tossed it to the side, as if "yeah if I fall overboard someone will throw it to me and I'll magically don it while flailing about."

I knew that this would not be a possibility for me (or anyone else, for that matter) and I did not try to stand my ground against their beloved customs, but it made me rather sullen during the entire trip that I felt I had taken unnecessary risks, just so I wouldn't be "That Guy".

Nobody fell out of our boat, but our captain did lose his baseball cap once or twice, and it was sort of hilarious how he flung the boat around and a couple of other boaters would converge to retrieve the cap and return it to him out on the water. Now I suppose any "man overboard" situation would've been treated with similar gravity. It was also a nice warm California summertime in the San Diego Bay. But I am thankful that we didn't have any occasion to test our rescue procedures.
by jasode | 2025-05-02 11:36:02+00:00
>I could write a lengthy comment, however it appears it would be a waste of my time.

It won't be a waste of time if you correct something I wrote that was factually incorrect. I won't debate it.

>I even happened to be in Espoo, the tragic week of the burning platforms memo.

Was Stephen Elop's assessment of Nokia's fading market share by both consumers and developers in 2011 incorrect? What Nokia phone in 2007/2008 was compelling that people were not buying and the developers not adopting compared to Apple iPhone? What do you believe happened?

excerpt of Elop's memo from https://www.theguardian.com/technology/blog/2011/feb/09/noki... :

>In 2008, Apple's market share in the $300+ price range was 25 percent; by 2010 it escalated to 61 percent. They are enjoying a tremendous growth trajectory with a 78 percent earnings growth year over year in Q4 2010. Apple demonstrated that if designed well, consumers would buy a high-priced phone with a great experience and developers would build applications. They changed the game, and today, Apple owns the high-end range.

And then, there is Android. In about two years, Android created a platform that attracts application developers, service providers and hardware manufacturers. Android came in at the high-end, they are now winning the mid-range, and quickly they are going downstream to phones under €100. Google has become a gravitational force, drawing much of the industry's innovation to its core.

[...] While competitors poured flames on our market share, what happened at Nokia? We fell behind, we missed big trends, and we lost time. At that time, we thought we were making the right decisions; but, with the benefit of hindsight, we now find ourselves years behind.

The first iPhone shipped in 2007, and we still don't have a product that is close to their experience. Android came on the scene just over 2 years ago, and this week they took our leadership position in smartphone volumes. Unbelievable.

[...] At the midrange, we have Symbian. It has proven to be non-competitive in leading markets like North America. Additionally, Symbian is proving to be an increasingly difficult environment in which to develop to meet the continuously expanding consumer requirements, leading to slowness in product development and also creating a disadvantage when we seek to take advantage of new hardware platforms. As a result, if we continue like before, we will get further and further behind, while our competitors advance further and further ahead.
by horsawlarway | 2025-05-02 11:36:12+00:00
200W is a huge number for modern lights.

You don't care about the power consumption, You care about the light level produced (Watts != Lumen).

Most advice says 500 to 1000 lux is fine for an office desk (en 12464).

For a 1 sq meter desk, that's about 800 lumens worth of light, or maybe 50 watts max in modern LED lighting (two 800 lumen bulbs, 14W each).

LEDs are just way better than older lights.
by elmolino89 | 2025-05-02 11:36:21+00:00
Ignoring for the moment issues of syncing a database where the source DB may be running inserts/updates:

if one dumps tables as separate CSV files/streams and using DuckDB converts them to individual parquet files the rsync should run faster since hopefully not every table is modified between each new syncing. There is an obvious overhead of the back and forth conversions but DuckDB can directly export a database to SQLite. I have not tested it myself, so it is just a brainstorming.

Last but not least: when compressing/decompressing text dumps use igzip or pigz if you want to speed things up. Also benchmark the compression levels.
by piterrro | 2025-05-02 11:36:31+00:00
Logdy author here, thanks for calling out the project! Kubetail is probably best fit for k8s while Logdy is leveraging more unix-like philosophy of being a self contained tool you can tailor to your needs whether that's tailing files, pumping it through TCP socket or REST API. I have plans to include a sqlite storage so Logdy could be used in environments where permanent storage is needed
by LargoLasskhyfv | 2025-05-02 11:37:04+00:00
> The new System Monitor basically replaces a ton of programs.

Like what? Running htop or btop++ in Konsole(or whichever terminal emulator you prefer), as I do?¹ :)

Just opened that thing right now, and it gives nothing to me.

Shrug?

¹ On one of 9 virtual desktops, arranged 3x3, usually upper left.

https://postimg.cc/K35Qv6Pg < btop++

https://postimg.cc/0zGttJMC < htop

https://postimg.cc/pyTLRfPp < Itsatrap!
by fidotron | 2025-05-02 11:37:07+00:00
> Every major tech company is therefore in Ireland because the country is small enough to essentially steamroll local politicians with lobby money

No, it's because Ireland had a very low corporation tax with the strategy of becoming the preferred HQ for foreign companies in the EU.

https://en.wikipedia.org/wiki/Corporation_tax_in_the_Republi...

"By 2018, Ireland had received the most U.S. § Corporate tax inversions in history, and Apple was over one–fifth of Irish GDP. Academics rank Ireland as the largest tax haven; larger than the Caribbean tax haven system."