skysight-inc/HackerNews huggingface dataset:
> I'm fairly confident that selling via BC gives artists a significantly higher per item than selling through a label or physical media through bricks & mortar.

Physical media is probably rounding error these days right? But from what I heard BC is good for selling physical merch including CDs and stuff, apparently it's transparent and most money goes to the artist.

But surprisingly not with digital tracks. So I stopped promoting BC as a place to buy music to friends for now.

The band I know now use some "distributor". From what I understood, distributor does a bunch of stuff mainly including promotion. What their distributor does, it seemed like a label to me but they say it's not a label... Again I have no idea but perhaps pros will know the difference.
Does immich support S3 storage and multiple users? These are the two features I miss in most of theses projects, don’t really care about the AI stuff
"NO LETTER PAPER" is the best of your suggestions.

The "LETTER" part was meaningful, because it meant the "LETTER" size, as opposed to some other size. "PC LOAD LEGAL", for example, is another message it displays.
I am not claiming it is a good thing for society.

>The only thing they are competing against is which company can extract money the fastest (at the expense of the company and English citizens). Second of all, from the article, they aren't spending the raised money on capital investments.

The owners of the company are competing with others in society to buy land/houses/cars/services/etc.
>Which DE

If you want a full-fledged modern DE with active development, the choice is only between GNOME and KDE imo.

>GTK or Qt

I used to worry about whether to go full GTK or Qt, these days I don't really care. Both work in either environment and the theming is usually consistent as well unless you have a custom theme, so they don't even look out of place.

>X11 or Wayland

It seems like Wayland is going to be the future, so it's only really a matter of whether it works well enough for your uses yet or not. If it does, great, use Wayland, if not, stick with X11 for a bit longer.

It honestly doesn't seem like that much of a mess to me.
I don't agree. He could simply say "After reflection and thinking about what I want to do next in my career, I've realized it's time to part ways with Canonical.". Frankly, that'd be about as detailed as what he posted, but without the parting shot (it's not like he elaborated on his management complaints).

He owes no one a detailed explanation for his decision and it's perfectly normal to keep things like this close to the vest.
While I agree with you, you do realize that in 12+ years probably 95% of the personnel in the company, including the CEO, have been replaced? :-)
Not entirely fair, because most of those low/mid managers are active developers too.

What's stranger is that managers write more code than high level (not line level) "org tech leads" who sit in meetings all day.
Aswath Damodaran's take on ESG is the best I've heard: https://www.youtube.com/watch?v=vt0C05i7pBs
Is it possible to add new Let's Encrypt root certificate to old android device manually?

Because the root issue is just that — no root certificate in the system.
Pick a small meeting room and abuse it for a few hours, as long as no one is using it.
> I'd ask the opposite, in what case would you choose ext4 over xfs?

When you want both Y2038 support and compatibility with slightly older kernels. AFAIK, the Y2038 support was added to XFS only very recently, while ext4 had it for much longer.
> there's no good reason for an app like this to require docker.

Well, there is a good reason. To make the install more simple. IMHO containerization makes selfhosting way easier.
It doesn’t feel like they are trolling. They gave a legitimate response and you don’t like it. It’s a valid concern that I feel you should address.
Reusability isn't a panacea. Refurbishment is hand bespoke labor and its costs can add up quickly. The obvious example is the space shuttle, which cost $1B to refurbish.

Elon has said that it costs 10% of new cost to refurbish a first stage. It's believed that a first stage costs $20M to make, so that puts refurb at about $2M.

It's plausible that the first stage of a medium-class rocket can be built for less than $2M. Just barely plausible, but plausible. You're not going to do it if you pay $16M for a pair of BE-4 engines, but if you can get two Raptors for $250M apiece...

The elephant in the room is Starship. Designed for reusability from the beginning, it's quite possible it pushes that $2M figure down besides reusing the second stage as well as the first.
Way too overcomplicated and authoritarian. The reason why the old internet was good was because it had both a high barrier to entry and a low perceived utility for commercial exploitation. Gemini gets it right by just starting over and limiting their protocol to prevent general appeal and exploitation.

https://gemini.circumlunar.space/
Your vision is intriguing. The emphasis on decentralization, privacy, and a peer-to-peer model to reconstruct the Net is something we need now more than ever IMO

A project I've been experimenting with, Bison Relay, makes strides in this direction. It's a p2p platform that offers zero knowledge communications with end-to-end encryption, so messages are seen only by their intended recipients. It integrates with the Lightning Network. Each message involves a microtransaction as a spam prevention measure, and users also have the opportunity to monetize their content in a simple way... our internet now is "free" only because we ourselves are the product, as we know!

In its current form it's like a Telegram + Twitter and soon it will have sites and "eBay" like stores, all completely p2p

check out its github or website, you need an invite to join tho RN
The only person who loses in that scenario is the person boycotting.

The artist will still have fans, the label will still get paid, but you will miss out on the art.

I would argue the only option is to acquire and store the music using technology not officially supported by the industry (stream downloaders, then torrents, etc)
You guys should hold a referendum to see if you could break off relations with those other countries, so you don't have to subsidize them any longer!
> Red Hat is the only company that's not allowed to profit from their work, despite them contributing to everything from the kernel to X, happily upstreaming and maintaining stuff that few others want to deal with.

no, this is not the issue. The issue is that there is a megacorporation behind Red Hat which claimed they wouldn't affect any RH decisions and RH would be the good ol' Red Hat we always knew. And they have shown this to be false.

As you said it yourself, Red Hat has a legacy of contributing to open source and this recent move to somehow paywall access to the updated git repo is literally going against their own legacy.
Intel exiting the PC business as it stops investment in the Intel NUC
You know how I know that the desktop market is no longer the primary consumer market? Because Linux has a 3% market share.
Complexity related -- "Don't wake up the programmer" (https://alexthunder.livejournal.com/309815.html).

This crystallized for me why you shouldn't interrupt devs when they are working and keep interruptions to a minimum.

Briefly, the author asserts, that writing software is like sleeping. For a lot of people getting to sleep takes a while and if you wake them up even for a minute, they have to go through the 'getting to sleep process' again and it's non trivial.

Software complexity is the same, it takes a while to go through the cognitive exercise of grasping what the code does. If you interrupt me, I lose the context and have to go through the "code loading" steps again..

I tried to explain this to my wife, unfortunately she's a rare breed that can fall asleep on a dime so this explanation did not make quite the impact that I was hoping for.
> The second change is the TikTok-ization I noted above: my new vertical axis is user-generated content, by which I mean content across the network, versus network-generated content, by which I mean content from the people you choose to follow.

Maybe I'm a bit slow this morning, but I'm not following this. The time-based/algo-based distinction I get, but...user content is network content and network content is users you follow? All content is user-generated, right? Blogging is on the "content across the network" side, but I only get content from blogs I choose to follow, right?
The main reason I think for why the telecom market succeeds under a fully free market model is the fact that you're buying network access, not a concrete product. To compare it with electricity - every house comes with access to the electrical network for free and the network is maintained by the government; what I pay for is for someone to put voltage on these wires. Whereas when I pay an ISP, I pay for the right to access to the wires themselves. The data is either free (e.g. this site), or paid (e.g. Netflix), but the ISP itself doesn't enter the equation, they are just paid to maintain the network.

This suggests that you could privatise both the electric grid and the electric supply, but only if you enforce strict separation of the entities owning the one and the other. I'm saying this just as a thought experiment, there seems to be zero benefit to privatising the electrical network. The main problems with a government run service boil down to possible inefficiencies raising the price above what a hypothetical lean business would do; the fact that changes at the government level happen slowly; and lack of consequence for doing the job poorly. For an old, established technology like electrical wiring, these are mostly theoretical criticisms - it is extremely unlikely for a revolutionary change in electricity delivery to happen any time soon.
I just found this thesis which is also a commercial product.

https://www.polycad.co.uk/downloads/MB_Compit2010.pdf
It looks interesting; I might be in their target group.

But after ten minutes of browsing around, I still have some open questions regarding privacy. What would I have to do to have an absolutely, unequivocally local-only install? Can I even do that? Which features would I need to disable? Especially anything related to AI and classification raises red flags in that regard.

While it is apparent that they've given a lot of thought to privacy and while their privacy policy is definitely one of the better ones I have seen, it still conflates things such as website access with usage of the tool itself.

It would be nice to have one clear, guiding document that outlines how private a private install really is.
> And government can always access cheaper loans

I'm assuming the main issue with government is that people keep electing politicians uninterested in statesmanship or running an administration, and with personal incentives to privatize.

I still don't understand how voters can choose to entrust public service to people that claim public service is inefficient: they can run it in the ground and claim "see, I told you!"...
> Copyright is a system meant to ensure creators get compensated proportionally to the value they add to society

Compensation to the creators was merely a means to an end. Furthering progress was the goal:

> Article I, Section 8, Clause 8: Patent and Copyright Clause of the Constitution. [The Congress shall have power] “To promote the progress of science and useful arts, by securing for limited times to authors and inventors the exclusive right to their respective writings and discoveries.”
you've been spoiled by moore's law, most physical goods can't become 1000x cheaper and better, especially not in a dying market like home printing
> Almost everything is a "rebranded goto". Functions, conditions, iteration, break/continue.

Not within the context of discussion, where goto refers to the harmful kind. Throw/catch exhibits the very problem Dijkstra was talking about, with execution jumping all over the place haphazardly. Functions, conditions, iteration, break/continue, even (C-style) goto does not exhibit the same problem. They are strictly bridled in the execution scope.

There is good reason why modern languages are moving away from throw/catch. However, there is little question that it is still widely used at this time.
That is even worse when you consider that tech brands often design their full lineups with the buying-power of rich countries in mind, their lowest option each year often being way too expensive to the lower classes on developing or poor countries, so there they often advertise previous years' models as the official budget option (often two, three or four years behind). As result that "2016" is more like 2018 in many countries, that is, someone may have walked into a reputable store, bought a "brand new" phone in 2018, and then it will be unable to access those websites just 5 years later.
> it is obviously more sustainable to upgrade versions every N years

I've heard this kind of thing before, but it's worth considering that utility, government, and infrastructure software may be under different kinds of constraints than what you're used to.

Testing field upgrades takes years and the rollout often takes a year or more. There are hundreds of different teams involved and every one of them wants to ensure they don't miss the thing that bricks a submarine, satellite, transmission line, or IRS portal. If you can do this half or a quarter as often you can save taxpayers tens if not hundreds of millions of dollars.

And in a surprising number of cases the software is never upgraded for the ~25 year or so lifetime of the hardware because the cost of the upgrade is comparable to the cost of buying new hardware. Sometimes that means some poor development team backports security patches for antique versions of DOS or Unix, but in more cases than you'd think they just airgap the computers and hope for the best.
The EU is just a vassal of the USA anyway.
Of course, but the business model has not.
> As an engineer; I want homogeneity, interoperability and lower cost/effort to ship features.

And as an engineer you should know that the best products never come from a committee or standardization. Bluetooth is a shit show. Apple’s implementation on top of Bluetooth is remarkable.

> We can see that the market also wants this and that's probably why everything is now an Electron app.

Do you really want to cite Electron apps as an example of how great interoperability is?

> As someone who values the freedom we have to innovate, I don't know what the right way to convince everyone to play nicely together is but ultimately it's about stimulating competition to drive innovation.

You have all of the freedom you want. You can buy a PinePhone and a Framework laptop.

> The Apple Silicon hardware is remarkable, but outside of web browsing, basic web development and video editing - it's artificially limited in it's capabilities.

Yet millions of people use Macs for development of Android and iOS apps, music and video editing, basic productivity, etc.

> Perhaps OS vendors be regulated such that they must offer a means for third party software to be run. That way developers could distribute for platforms through their own marketing efforts and the value proposition for OS marketplaces/app stores is a better ROI - rather than being "the only option"

Or alternatively, people can use their own free will and choose a more “open” alternative.
At the very least, Twitter has an A/B test going on iOS which switches you back to the For You tab aggressively. It's as aggressive as switching to another app like email for less than a minute and you'll see a jarring switch as the app shifts back to For You tab.
The words ‘dot matrix’ give a very intense memory of the sound.
https://playtext.app/doc/cljyby0f30003l80fzff4fmx8
I feel like many places have tried this and didn’t like it or molded it into a Frankenstein.

The idea of an engineer that researches, designs, tests, and measures and a programmer that implements seemed to cost too much (not just monetarily) for the industry that employees them and there isn’t the sufficient need to regulate all sun-groups of the industries that employ software programmers / engineers.
Functional Programming solves this problem.
I can’t speak to the UK directly since I live in the USA, but all of my experiences with privatization of services has been awful. I lived in one city that handled trash and recycling as a part of your property taxes. It was a good service. No complaints. Where I live now, you have to find your own trash and recycling service. Prices are higher and the service is far worse.
> it calls the getlocalcert API to register a free, anonymous domain name

...rather than to get an actual certificate.

I didn't dig past the front page, but as far as I can see, they don't issue HTTPS certs at all, easy or oherwise; they offer managed DNS subdomains. You want a cert, you have to get it somewhere else.
> it hasn't conquered that one place they've been trying to conquer since the start

Who is "they"?

There's are a heck of a lot of people happily building [software for] Linux systems that give precisely zero care to the success of Linux desktop.
Work estimation isn't very important. Priority estimation and value estimation are very important.

What matters is finding the 10x to 1000x value thing to build, and putting resources (usually many people) building it.
It doesn't matter how long it takes, as long as it's something people need and can afford and you are able to build it.
> the EU must decide what sort of society and economy it really is

It already made that decision in the first half of the 20th century. If you haven't heard, it decided to be a capitalist society. Nothing surprising here.
You are absolutely right! Thanks for the correction.

It seems that I didn't know what a 35% packing looked like.
iPhone (13) mini: 131.5 x 64.2 x 7.7 mm

14 results: https://www.gsmarena.com/results.php3?nHeightMax=132&nWidthM...

Answer, yes (but they're shit).
Hey everyone, this has gained way more attention than I thought it would, 250 people playing right now, wow!
1. Thanks to everyone finding bugs, I just fixed what I think was causing people to have clocks go to zero and games end unexpectedly. If I'm correct, this only should have happened during games when the previous game was won or lost due to the win conditions instead of running out of time. Let me know if you are still experiencing these or other issues.
2. Thanks for all the recommendations about making the rules more clear about how the laser works, will update!
Have you used tail|head in any language. To them it seems more elegant and a "better" way of doing things.
Ahh I forgot to put my usual caveat.

Assembly and safety critical C can be considered software engineering.

Anything with abstraction, no.
> I have a hard time getting developers to follow this type of advice

Check out some of the other comments on here: It's bad advice because they don't account for a whole bunch of other things.
>By introducing a profit maximisation goal you (supposedly) create a more efficient operation.

Yes but one way that happens is by ignoring unprofitable customers. That's great if you are a car dealership and sell higher end cars to wealthier people or run a botique grocery store with fancy all-organic produce, but terrible if you are (for example) trying to provide healthcare or education and decide that the profit margins aren't high enough for you to serve various segments of the population.
Who wants the “bad” students? Bad could be from a behavioral or academic standpoint? Don’t they deserve a chance at an education as well?
You might enjoy this article on the Therac-25 [1]. It's kind of the standard example of how errors in software can wind up harming people. I have written medical device software for about 30 years. In my experience, delivering high quality software for Class B and Class C devices is both challenging and expensive.

https://en.wikipedia.org/wiki/Therac-25
Ticket office staff won't help you there.
Since privatisation in 1994 to pre-covid 2019, rail usage increased from 36 billion km to 80 billion km, more than doubling.

Road increased from 666 to 741 bkm, increasing 11%.
Who am I to tell you what to do?
I guess looping constructs have some kind of states and functional paradigm, as I understand it, avoids them.
That's if you're trying to become a scientist. You can do science even if your experiment doesn't contain any of those elements besides trying multiple things and observing the outcomes.
You can't double the fidelity because it's already much larger than 1/2, and if you mean halving the infidelity then this doubles the depth of the deepest circuit you can perform (not just increasing it by one layer). And none of that leads to an ideal qubit.

The most obvious reason to suppose the fault tolerance threshold will be crossed is that simple extrapolation of progress predicts it will.
Allegedly[1] the satellites themselves are quite cheap.

[1] https://www.reddit.com/r/Starlink/comments/qurjn7/cost_to_bu...
_please_ make a Fairphone with a good camera :( and I will switch from iPhone in a heartbeat.

Making pictures of my kids is what I do with my phone the most.
It's entirely cromulent to believe in the usefulness of markets while also acknowledging that certain contexts cause markets to be inefficient, and thus reduce their utility, possibly to the point of utter uselessness.

Natural monopoly? The market is inefficient.

Inelastic demand? The market is inefficient.

Negative externalities? The market is inefficient.

Markets are just a means, not an end. We should apply them judiciously, not religiously.
> is that 5% really worth an extra $800+.

Yes, yes it is. Some people value their time and energy really highly.
BI ain't serving an agenda, except spreading gossip and engagement bait for ad clicks.
From Wikipedia:
"A software engineer is a person who applies the engineering design process to design, develop, maintain, test, and evaluate computer software."

"The engineering design process, also known as the engineering method, is a common series of steps that engineers use in creating functional products and processes. The process is highly iterative - parts of the process often need to be repeated many times before another can be entered - though the part(s) that get iterated and the number of such cycles in any given project may vary.

It is a decision making process (often iterative) in which the basic sciences, mathematics, and engineering sciences are applied to convert resources optimally to meet a stated objective. Among the fundamental elements of the design process are the establishment of objectives and criteria, synthesis, analysis, construction, testing and evaluation.[1]"

It is not dependent on the problem domain, rather on how the work is performed.
Show HN: BestBanner – Generate banners from blogs, without the prompts
Wel, its not easy to ban some big tech services from your life, but IMO, now is a good time to evaluate what can go. I have been toying with killing FaceBook for at least two years, this is likely a good moment to actually make it happen. THe USA is not trustworthy when it comes to datd privacy. Nor is any government. But opening the doors to send everything oversees to the "big brother" is simply not acceptable. I am not an US citizen. Since the EU obviously doesn't care for my citizen rights, I think it is time to vote for leaving the EU as well.
I've been waiting since 2005 for we love katamari to come out for PC.

Okay, I've probably just been waiting since katamari damacy came out...
I've never used code signing, and I'm not really sure how it works.

Do you need to submit your source code or binaries to the signing organization? How are they checked?

How is code signing supposed to prevent Eve from just paying for a cert, then writing a program that steals your data or crypto ransomware?

What if Eve pays with a prepaid debit card or a stolen credit card?
Myth of GPT's Context Length