skysight-inc/HackerNews huggingface dataset:
This is like saying there aren't many uses for computers, they just manipulate 1s and 0s very quickly. It's true but it fails to understand why that's enough.

Blockchain enables digital peer to peer trustless exchange of money (and various other things of which the utility can be debated, many of which are low value) but that's enough. That's a lot

Saying that blockchain is bad at being a database for all of these other things is like saying a cpu is bad at heating your home. Again, technically true and not particularly insightful, because they happen to be really good at manipulating 1s and 0s
I find it a little hard to believe that they're going to go after all the $10 transactions. But I suppose if you can do a $10 transaction as many times as you like, you can launder as much money as you want.
> an increasing bifurcation of society into salarymen, with low but stable incomes anchored on jobs-almost-for-life, and part-timers on temporary contracts, with groups like single mothers living in poverty

Sounds like the rest of the Western world. We're not living in such a capitalist utopia over here either, are we?

I think most of us on this forum are sheltered from how the rest of the developed world lives, with our 250k a year and private health insurance. Because from what I see here in Europe it's a temp worker world and single mothers living in almost poverty, with a welfare state close to bankruptcy.

We don't have the jobs for life, in that you might be fired out of the blue, so I don't know which is worse in this case.
Unlikely, unless you somehow convince people who work that they will be able to work forever.
Common sense says that sooner or later health fails and not everyone can work the same amount.
"It can't happen to me" might work on teenagers.
Some providers, eg, GCP, have this already. Red Hat Enterprise Linux[1] is available, as is Ubuntu Pro[2] and Rocky Linux[3]. Red Hat and DO need to speak to each other.

[1] https://www.redhat.com/en/partners/google

[2] https://cloud.google.com/blog/products/compute/ubuntu-pro-av...

[3] https://cloud.google.com/blog/products/application-moderniza...
If you're just talking about old enough to have a grandchild, 50 is plenty old -- indeed, old enough to have gotten married after college, had a kid who got married after college, and that kid now has a kid of their own. At least one of my high school classmates did that. (I'm 51.)

If you're talking old enough to be, say, a college student's grandma, then obviously your 70-90 estimate is much more likely.

(Bigger picture: I've been professionally programming for three-and-a-half decades. I find myself more and more annoyed by the user-unfriendliness of tech as I age. As an on-topic example, earlier this month Amazon's mail-to-Kindle feature rejected an EPUB I sent it, and when I used Calibre to convert it to MOBI and sent that instead, lectured me that MOBI was obsolete. I guess this is especially annoying because it seems like they're replacing a service which basically never failed with one that is failing like 10% of the time I try to use it...)
Going no-ANSI is still a viable strat imo
> When CentOS moved from a direct clone of RHEL 8 to the CentOS Stream model, hordes of people raised virtual torches and pitchforks because they were no longer able to run a freebie RHEL clone. Many noted that this was bad for their business because of the uncertainty and having to either pay up or move to another RHEL clone. Few seemed to note that it’s bad for Red Hat’s business when people don’t pay for its flagship product, which in turn continues to fund development of RHEL.

“Freebie RHEL” is an odd choice of words. It’s been literally decades since I meddled with RHEL, but CentOS as I recall it was the community response to RedHat essentially trying to cordon off a whole distribution’s worth of FOSS, and charge money for it. I am surprised to learn from Wikipedia that RH succeeded in capturing governance if CentOS sometime in the teens, and not surprised at all to see that another project, Rocky Linux, arose to take its place.
An ad replaces the "screen saver" when you unlock the device (until you swipe it away), and there's a small banner at the bottom of the book list in the main menu. You probably bought a more expensive version with no ads. They can also be removed later for a small fee, or you can simply never enable wi-fi and there will be no ads at all.
Get encouragement, good people to cheer you on. Having people to help motivate you is so helpful. There are many people out there that need the same input. Regular meetings with like minded people will help.
> I imagine there must now be toys like the Speak & Spell to accelerate children's basic reading skills. Have you seen any?

My daughter is trying limit my grandson’s exposure to electronic devices, including tablets and smartphones, for the time being. Also, he lives with three doting adults who are happy to play the role of such gadgets. So I haven’t been paying attention to what’s available in that area these days.

But a quick search in the Apple app store found many Japanese education apps for children. The sites of a couple of developers are at [1] and [2].

A search for toys for learning kana at Yodobashi Camera turns up only nondigital items [3]. I suspect the market for stand-alone devices in that category has disappeared because of smartphones and tablets.

[1] https://waochi.wao.ne.jp

[2] https://www.beatnix.co.jp

[3] https://www.yodobashi.com/category/141001/141336/141337/1413...
It's happening in various places, just slowly. Offices are moving to macs. Others to dumb terminals connecting to a single server. Enterprise software is moving to hosted offerings accessible via browser. MS is not going away for decades, but they definitely pissed people off and now there are alternatives.
> I think Sourcehut does this in an ideal way. On the site it very clearly says that it's currently free

And the honesty about alpha quality is refreshing. I usually find that someone being honest about that indicates that their idea of “alpha quality” is some distance better than what many claim to be “beta” or “release” quality!

And not tracking (assuming this doesn't change in future) means that once you do pay you aren't paying twice (once with money, once with letting yourself be stalked by commercial interests).

Self-hosted option too.

Duly added to my ever-growing list of things I'd like to investigate but might never find time for…
Brilliant article.

I don't entirely agree that degrowth belong to the elite. I'm quite poor in a developed country and I'm for degrowth. So maybe I'm still part of the elite.

Anyway degrowth is going to create a lot of necessary poverty, which could be solved by the usual democracy to reduce that pesky inequality.

It's true that we never really reduced inequality, we just threw a lot of GDP.
I think the most painful point is that they removed the 5$ plan and require their _anual_ subscription to be paid upfront.

Lots of people use only the basic features (git, issues, merge requests, maybe the CI with Gitlab runners or self hosted runners)

The premium package may be too much, for people who are not interested in the 100s of premium/enterprise features they Gitlab is building or where paying per seat quickly becomes uneconomical.

Shameless plug: I'm building a managed Gitlab hosting at https://hosted-git.com/. I'm still happy with the Gitlab product but I think there's a gap in their offering for SMEs/small teams who may otherwise jump ship and migrate to a competing offer given the very competitive landscape!

Hopefully paying per server will be a good alternative and give customers more control.
> Useful for whom?

People who use DNS to resolve any service they rely on and expect to end up at that service, rather than on some hijacked version, which is essentially everyone who uses the DNS system.

Your linked examples are of companies attempting to put themselves beyond the reach of the legal system, which doesn't really counter the pervasive idea that crypto is only useful for breaking the law and for speculation.
Kobos have this feature
There are many ways this play out, and people in Western countries or not enough knowledge of the politics may not see it.

For example, many third-world countries had tax-free regimes for tech/services export in order to boost these industries. This made sense to them. If you made $100K contracting for a US company, you'd pay $0. But you'd also get to spend/transfer that much needed money into the economy. You'd probably also not use any of the government services because they are sub-par to what you can get privately.

Now, if you are required to pay an income tax at par to what you pay in developed countries, the whole scheme will no longer make sense. No one will agree to pay $50k and get no services in return. So you end moving to some other destination (ie: Dubai, or a western country where you pay $50k but relatively get your money's worth).

This is as close to war as it can get.
God, guns and smut made America free.

Then someone bribed Meta…
Organizational entropy manifests itself in many ways, one of which is the constantly fucking around with existing products without creating any real value. Add in-house warfare between various teams over corporate benefits and resources and you end up with a culture where it totally makes sense to rename and rearrange products all the time.
I never used it, but have seen separate "rootless" images many times. Seems like you have to build a separate image for rootless Docker? podman runs regular images under an unprivileged user just fine.
Is this the X-rated version of the show?
> we should think of those brave corporations who need to make money

Gitlab are a corporation, sure - but they're also software developers.

We-the-software-industry have long had something of a contradiction: Everybody wants to make a 6-figure salary developing software - but nobody wants to pay for a library or a database or a compiler or a linter or an OS or an IDE or a debugger or a code signing certificate, even if it's only $100/year.

If you're launching a new database, it's not enough to give the binaries away for free - developers want the full source code too, and an unlimited commercial use license. And of course, nobody will want to commit their data to it if you imply there won't be 10+ years of free updates and bugfixes. You're going to ask for donations? You'd better not do it too aggressively.

Except for a tiny handful of megacorporations like Amazon, and one or two products like Jetbrains IDEs, nobody refuses to pay developers quite like other developers.
Senior developers create more senior developers
Thanks for a thoughtful response :). I agree with most of what you say. You are right that 50 years is a long time - that was poor phrasing on my part.
When I encounter something new and hard I try to find a conference presentation around this topic. I'm guessing public speaking in a time constrained format really forces speakers to prepare well and provides the best time/information balance. Even better if there are questions from the audience that dig deeper into the why questions.
> Which is something a lot of money is waiting for if plaid right.

I keep seeing this asserted as fact, and yet I've never seen any evidence anyone actually wants this garbage.
I thought it might have been about Feature Descriptors like SIFT/HOG/ORB from Computer Vision
But you have Ubuntu 22.04 if you want newer versions of everything.
Docker, GitLab and Red Hat are punching bags? I do not have any horse on this race, but am I supposed to feel bad for corporations?

Why should one care about a company's feelings? Dealing with entitled users is one cost of doing business and it is already included in the price.

> Lots of users expect to get things for free, forever, from for-profit companies that don’t answer to them. Those users contribute almost nothing to the bottom line for the for-profit companies, and actively drive up costs for them.

Are you serious? Give me shares and I will contribute to the company's bottom line. What a lousy proposition.
That is not what OP asked. You are throwing an assumption into the mix - that the goal of the project is to be completed. While that assumption is reasonable, it is also the core problem. Hobby projects do not need to be completed - they can just be for fun, for learning, for experimenting, or for any other goal wherein the journey is more important than the destination. If you get frustrated and tired of it, as the above comment said... stop.

The idea that all projects must push through all struggles and succeed is exactly what causes frustration. There can be other goals in life.
I thought it would be the memory segmentation system introduced by the 286 processor: https://en.wikipedia.org/wiki/Segment_descriptor & https://en.wikipedia.org/wiki/Global_Descriptor_Table

There was a lot of unusual things back then; now I think memory is flat so your stack address 1234 is the same as your code and data address 1234 (the exception being thread-local variables).
The abstract says "the noncommutativity of translations permits translation without momentum exchange in either gravitationally curved spacetime or the curved surfaces encountered by locomotors in real-world environments."

The idea isn't new. This is an experimental verification of it in the case of curved surfaces, not gravitationally curved space, but it should work for both.
Check and Mate.
They already do, especially like the travel guides, there are always some ads here and there :|
I've got to give them credit, that's some entertaining marketing.
I am using the inappbrowser for Cordova, that i am sure uses WKWebView, but as soon as the app store testers see the webview, they reject the app and want me to use SafariViewController. Happened to all my latest app submissions/updates
You're probably going to have trouble finding an average car driver that can explain to you how automatic transmission works.

> Imagine if people generally understood that automobile combustion engines work by ”combusting fuel” without knowing anything more about their car.

No need to imagine.
Open Cybersecurity Schema Framework
Search for CBT, there's a lot of great resources.
I thought they were talking about Musk…
That's too bad. I used it a lot to produce epub fitting on my old Sony PRS-300. It couldn't parse pirated epubs with tables of contents, diacritical signs and illustrations, so it was easier to download mobi and convert it in Calibre to epub. It worked nine times out of ten, compared to maybe 10% with epub->epub conversion.
Tech, Cyber Companies Launch Security Standard to Monitor Hacking Attempts
Really annoying that they're not publishing the new prices now, we have to wait until 1st September.
I think this trade off shouldn't exist in the first place.
The founder of both Rocky Linux and CentOS tells the tale it his own word in a podcast https://changelog.com/podcast/427

My understanding is that over time RH became the main maintainer of CentOS organically, so they were fronting both the direct costs (dev time) and indirect costs (people using CentOS as a cheaper RHEL).
that's a good idea, you should try to implement some sort of extension to make it easier
You confuse "not committing human rights abuses" with "voluntary". Countries that are losing their best and brightest are not happy about it.
So basically replicating the way financials work today, but with blockchain.
What the heck are you buying? Piles of steak? Alcohol? I have never spent $100 on a single shopping cart, whether you're talking about 2005 or 2022. I'm not even trying to be frugal, just seems physically hard to load up that much if you're buying actual groceries and carrying them home in bags under your own muscle power.
The keyword people are looking for is "r > g". That is, can the return on capital be higher than the overall growth? https://www.ft.com/content/e1b9254e-f476-11e3-a143-00144feab...

"r > g" societies are ones where the wealth is concentrating. This can be masked if g is positive and everyone else is also getting better off in absolute terms.

"r > (g=0)" is therefore one where the rich are getting richer in a zero sum way; because there isn't any growth, you can only make a fortune by taking it off other people.

"0 >= g > r" on the other hand looks extremely different from today: the return on capital is zero or negative. How can you invest in that environment? Negative interest rates? Negative retirement savings?

(My somewhat bleak conclusion is therefore "r > g > 0 will remain, but with increasing catastrophes that wipe out chunks of both r and g")
You can use KoReader built in Calibre remote push, or you can try https://github.com/fsantini/KoboCloud/pull/35
There is working tgz but you will have to find it on your own.
Rocky Linux should be bug-for-bug compatible with CentOS, IIRC to turn a CentOS machine into a Rocky Linux machine you only need to update the dnf mirrors settings
My hobby projects that I work on are in the area I'm hugely interested in and more research / PoC oriented or they scratch my own itch, i.e. I'm solving problem I actually have.

Second part which motivates me is realising that huge part of my competences as software engineer came from hobby projects when you do all stages of product development by yourself.
Still got my copy somewhere; will dig it out and re-read, though I suspect with some disappointment and sadness.
CEO's LinkedIn crying selfie about layoffs met with backlash
Glasgow average rainfall (https://www.holiday-weather.com/glasgow/averages/):

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

mm 130 90 120 50 60 70 70 60 80 110 100

Rome average rainfall (https://www.holiday-weather.com/rome/averages/):

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

mm 25 20 19 18 33 6 7 0 42 38 49 96 120

Maybe I'm misunderstanding what you mean by "drier" ?
Unless you can't work, have to retrain, your work is dependent on not driving a beater, driving one of these is not banned due to environmental concerns... then it would delay nothing.
Ultimately you will incur maintenance costs.

The trade-off between non-existent luxury is most visible in Europe. We get small flats, mostly. The choice is between way too small inconvenient flat, inconvenient location that forces hours of commute or being already rich.

The flats these days are much less luxurious than older post-war ones, and way smaller. Then again families were even twice as big and multigenerational, but flats were even 5 times bigger. The better furnishings these days slightly help but not enough.

Then again, there tends to be public transport that works, except in USA. So maybe you could get away with a bicycle commute if your health allows it. Not quite yet in most cities though.
Solid advice for presenting in general
Why? Do you think companies giving you 10% in exchange for signing up for their newsletter shouldn't be able to do so too?

It's the same thing - you get a discount for signing up to their ads campaign.
It is not a failing of the blockchain, fully agreed, but it's definitely not a success (as touted) either.
Cool game! Do have a question though...

If I win should I lose a dice? My understanding of perudo, or liar's dice, was that the loser loses a dice as a punishment for the incorrect call. This makes it harder to make accurate guesses as they have less understanding on the total count of die there could be... Any reason for changing the rule in this instance?
From a user perspective that seems like great news. Now I don't have to worry about file extensions. I just keep ePub files in my library.
Curious how somehow if ten developers work together they are a nice community that needs to be supported, but the moment they sign a few documents and become a company they immeditely become a soulless entity whose exploitation, ridicule and abuse is morally justifiable.
Personally, I've found that things tend to take a lot longer than I expect.

There are a few tactics I use to help:

* Prepare myself mentally for the task and understand that the task is going to take as long as it's going to take. This means being more "result oriented" than adhering to a "time box" approach and giving myself permission to take a lot longer than I might have anticipated. It means I'm not looking at the clock and stressing myself out about how "unproductive" I'm being. Often I find things get done in a timely manner (even if it's not as fast as I'd like) when I can focus on the task rather than trying to optimize to meet some synthetic deadline.

* Split bigger tasks into smaller tasks and having a series of small "wins" instead of long stretches with no easily measurable or outward facing results. I'm fighting against my own psychology of getting burnt out or demotivated, so making sure there are small, measurable tasks that can be completed helps keep me on track towards making progress on larger issues.

* My apologies if it's too basic, but having a 'todo' list that I can easily see what I need to work on and crossing off the tasks as they're completed helps focus my attention and keep my motivation.

* Sometimes I organize tasks with a 'priority' and 'effort' qualifier. There are "easy" wins for a task is high priority and low effort. Medium to low priority tasks with low effort allow for "easy" wins to keep motivation. High priority, high effort tasks can be at least identified and maybe be broken up further. Low priority high effort tasks are something that can be punted to when I have free time or potentially ignored altogether.

Most projects aren't going to draw the attention of most people, especially when it comes to finding other developers to work on your project, so one can expect to mostly go it alone. But, just because you're most likely the sole developer, doesn't mean you can't talk to people in your circle about some of the issues or challenges. Your friends are probably in a good position to be sounding boards, give advice, work through problems or even be "rubber duckies" in the worst case.
Download a large amount of random German language videos off YouTube, but only ones with handmade subtitles. Correlate audio with text. Record audio, transform to text.

I posit this can be done in less than 284 lines of C++ while having an error rate equal to or better than the state-of-the-art for everyday speech.

Gentlemen, ready your putters…
Well I respect that if you don't want to participate that's fine. There are still way of using an alternative web frontend like nitter.
You all jest, but I'd kill for curated tags on HN. There's a lot of content here I don't really care about and it's steadily growing larger. Nothing wrong with the site, just personal preferences.
My grandmother wouldn't give her bank details to anyone. She paid all her bills at the bank, cash in hand. She only had a phone line put in in the early 90s.

I thought it was extreme at the time, but now who is laughing?