skysight-inc/HackerNews huggingface dataset:
> Spotify seems very happy to just break everybody's playlists continuously.

I remember this being particularly infuriating with movie soundtracks or other compilations, where individual tracks would often evaporate one day for bogus (licensing) reasons.

> And some artists, like Neil Young, actually pulled most of their content.

Yeah, I actually left Spotify with Neil. Apparently though he and other artists like Joni Mitchell that left at the time are now back on the service as of a few weeks ago.
You couldn't have found a shadier source pushing FUD, if you tried to.
> but the system is now more fair for non Europeans who want to go to UK.

What wasn't fair before and what makes it more fair now for non-EU people?
What good is VLAN if an attacker breaks into your router? (non-rhetorical question) He could forge any packets and networks after that. I also have doubts in my separate wire setup (data LAN + management LAN) because any device with both cables attached can potentially be made into a bridge.
Security through friction is not an ideal security model at all.
Neat! Would love to see the benchmark to also include Mitchelle Hashimoto's Ghostty terminal when it comes out publicly. (now still under development/polishing stage and in private beta)

https://mitchellh.com/ghostty
Yes after eliminating or mauling those they don't consider worthy living ;) lol hahaha.

Seriously though if you're allowed to corner part of the population and brutally vent on them, next you'll need "privacy" to avoid consequences and revenge.
><but Japan and France are basically the same. You'll see procedures listed as typically taking 2~3 months, check back every now and then, and low and behold a year and half later you have absolutely no idea of what's going on,

When did you have this experience in Japan? In my experience, immigrating to Japan is a breeze. Even during Covid, it took about 2 months to process my work visa, and from there everything was fast and easy.

PR is pretty slow, though: my coworkers who have applied are reporting wait times of about 9 months.
Currently working on LookAway[0] which is a macOS app aimed at helping people reduce dry eyes and eye strain. I made it for myself initially when I was dealing with these problems because I was glued to my screen whole day.

Made it public and I've been receiving daily emails from users about how it has improved their eye health significantly. Nothing brings more joy to me than this.

[0]: https://lookaway.app
Because that would be extremely complex and expensive to do for a negligible effect.
It does appear to be heading slowly down the JS rpm route
According to this artist [0] Spotify will be irrelevant soon because
infinitely streaming generative AI music will cater to all your "ever
changing" desires.

[0] https://news.ycombinator.com/item?id=39967745
> The rule is: A type T is trivially fooable if and only if its foo operation is (known to the compiler to be) equivalent to the same foo operation on T’s object representation (i.e., an array of unsigned char).

Probably not if there's any padding in the structure. Decently unlikely that T has a defined object representation at all though maybe that's changed in newer standards.
Cross platform does not automatically mean something supports all platforms, nothing does.
Installed on my phone and mac, looking great so far!

I'm currently learning Hindi and have been taking notes in the class. This is a great opportunity to make flashcards out of them!

Edit: a quick bug report: it duplicated all the examples

Edit 2: it crashes when you type बे (type ब then add an "e")
Spotify: AI Playlist
>rational people

Hardly. A lot of people buy into FUD without questioning it. A lot of people never question their government or rules no matter how stupid they are.

They'll just tell you to follow the rules even if you explain to them in a 100 page essay why those rules make no sense and are even detrimental.

They never acknowledge the possibility that their government/bureaucratic systems in palce can be faulty. If it doesn't work for you, then it must be your fault, not the system's fault.

It's the kind of blind trust in the system that lead to the Wirecard scandal happening under the watch of the entire world.

Rational people constantly question things, not trust and follow them blindly.
> One of the interesting patterns happening in Rust is io-less libraries.

Not to join in too much on the "but we already had this!" bandwagon ... but actually to join in the bandwagon - we had these sorts of patterns in C 20 years ago. I worked with a TLS implementation like this sometime around 2005.

Either you work with buffer-in/buffer-out types of scenario, or you register callbacks to do the real IO.

It's a great pattern and means that you can do stuff like change transport mechanism, or put in proxying, or whatever you want really, without having to change the library.

With embedded C stuff it was also relatively common to handle memory allocation this way - buy in a library that does whatever proprietrary thing you need from a vendor, then register your custom allocator with it so when it needed heap memory, you could provide that in line with whatever platform restrictions you had going.
It's kind of amazing that, in reality, everything is always almost-failing (love the efficiency BAYBYYY).

If we gold-plated every solution we would run out of gold; or have fewer solutions.

Of course, in reality, there are a LOT of things happening, and we hear about the few notable failures, not the many many many almost-failures.
Yea there are better ways to fix the problem but the problem is selling that fix to the big labels. The current system gets them a larger share of the revenue so why would they be interested in changing it?
Come to Italy, it can't be any worse than here. Here bureaucracy is a huge and very lucrative business. Getting a driving licence privately here is the epitome of stupidity. Honestly I can't understand how so many basic common-sense things in life are self-over-complicated just to favor bureocrats and state-maintained employees.
Just to muddy the waters some more there was also an EC variant¹ of the 030 without the MMU.

The EC variant was available right through to the 060, and I'd be curious to know how prevalent the line was. I suspect the EC versions far outnumbered the "full" chips, because they appeared in all kinds of industrial systems. I'm basing that entirely on working for a company that was still shipping products with MMU-less 68k and coldfire this century, not any real data.

¹ https://en.wikipedia.org/wiki/Motorola_68030#Variants
This is the reason I have stuck with Apple Music so long (and previously Google Play Music). I have a fair number of sentimental tracks that I've carried with me in my collection for decades which aren't on streaming sites.

Spotify doesn't have an answer for this. Just don't listen to things outside the Spotify library. Apple Music (and GPM before it) lets me upload my own tracks and sync them between my devices.
Your absolutist claim is already false by virtue of the fact that I have gone to an “indie” show after hearing a track on Spotify.

Next?
Germany has some great burger restaurants. Cafes are pretty good too.
Yeah it looks like Roon can do this. Might be worth checking out, thanks!
Hey! I am a different American living in Germany.

For me (and I didn't fully appreciate this until I moved here) there is an incredible amount of mental overhead in the US.

Questions you don't have to ask yourself in Germany:

- What happens if I get very sick? Do I have enough savings for cancer?

- What happens if I lose my job? Do I have enough savings to get by if my job fires me?

- What happens if something happens to ny car? How will I get to work? How will I get my groceries?

- What happens if someone has a gun in this crowd? How will I get out? How can I protect people? Is that sound just a car backfiring or is that a gunshot?

- Am I saving enough for retirement? How will I get healthcare when I'm old? How do stocks in my retirement account work? Is this person trying to help me retire or trying to make money off of me?

Naturally most of these problems can be resolved with enough money.And you can have a comfortable life in the USA with enough money. And if we're being honest there are European counties that struggle with similar but maybe not all at once.

There are many things I miss about the US, and maybe someday I'll return. But there is much less financial/life planning related stress for me here
The change in isolation from Spotify may not impact individual bands. However if this is adopted across all the seven major streaming services, then artists can in theory have 7,006 streams per track without generating a penny of income, even though the streaming vendors have generated revenues.

If YouTube, Spotify, Apple, Tidal, Deezer, Soundcloud, and Amazon all adopt this practice, taking your edge-case artist, they're out of pocket for $3,500 per year.

That makes a situation where the more highly concentrated Spotify's monopoly is, and the less productive an artist is, the fairer the outcome for that small artist. Meanwhile the $3,500 is distributed between the monopolist, and the very large artists on the service. That's a quite uniquely perverse set of economic outcomes.
Or just "Insecurity of Things" )
Many years ago, when HTTPS adoption was in the 5% range, if someone would have said “HTTPS is the ultimate defense against web page spoofing”, would you have argued that it was false, just because the adoption was so low?

DNSSEC is the ultimate defense against cache poisoning attacks, no matter the adoption percentage.
I would guess the huge sums they've blown on exclusive podcast deals and the repeated awful unnecessary redesigns go a long way towards that.
I'm guessing you notice it more in some use-cases. Can anyone chime in with an example?
Tangentially related: here's a free software recreation of Prince of Persia: http://oitofelix.github.io/mininim/

(Unfortunately, the assets are not under a free license.)
"Recommendations" never seem even close to what I want, on any platform.

The worst is Facebook (I have friends and family who don't use any other mode for regular contact), where it often behaves as if the ideal way to engage me is, in order of appearance on the timeline:

• "People you may know" (usually devoid of people I've ever even met, and when I do know them they're not people I'm going to add)

• One real post

• A suggestion of a corporation or group to follow

• An advert for something I'm not even capable of getting ("Are you an American living in the UK who wants to renounce their citizenship for tax purposes?" — no on all counts)

• Three more suggestions of a corporation or group to follow

• More ads for things even less relevant than the email spam I got in 1998

--

Even YouTube, where I can recognise the value by comparing what I see when I'm logged in to not logged in, the recommendations are still only 50% useful and 50% dross. (Not logged in it's 98% dross, and yes I did just count 50 items before finding one video I might watch in order to not be a statistic made up on the spot).
When you pay for a service, public or private, you are still dealing with humans that are not your slaves.So be kind and you'll get a better time or be entitled and you'll go to the bottom of the pile.
Thanks for the heads up about the observable notebook. I suggest also having a look at the test cases, there's plenty examples in there on how to use the library.

Congratz on Ambiphone, I'm using it right now, it's a nice concept of creating your own ambient mix!
I love how trivial things become complicated in C++, to the point that the very definition of trivial is hard to grok!
Seriously, if you're a small artist with less than 1,000 streams per YEAR on your tracks, Spotify (or any streaming service for that matter) is already today not a relevant income stream at all.
Cool prediction, but false; AI generated music will be added to the pile of genres.

Honestly there's an existing factory of low effort music being churned out already, AI will become part of that existing pipeline. There will be more music produced, but it won't become mainstream.

Music isn't only about music, it's about the creators and their stories as well. Anyone claiming AI will replace traditional music creation is but a functional consumer. It's the same type that exclusively drinks soylent and wears black turtlenecks to avoid having to think about things or taste anything.
Huh, here's where my knowledge ends. In theory aerobic composting would run up the temperature of the compost, thus killing most pathogens. In practice clearly not, then.

Is it because composting is not always done perfectly? Or is it because some tomato pathogens intrinsically survive the process due to eg. heat resistance?
I love this project existing and prolonging the life of all that software that would otherwise never have a chance to execute again, but is this about nostalgia or about a real need/desire for that software?

Given how much people wax lyrical about Palm, Blackberry, Psion, outside of niche applications (I know IMAX needs Palm emulators to run bits of that stack), do people genuinely yearn for going back to the old days?

I was looking around for a "modern" Psion 5, and spotted some of the team had come up with the Gemini PDA which looks a bit like one, but is Android based. Some reviewers definitely find this a drawback. You can imagine a new EPOC operating system with support for modern connectivity would be a slam dunk for them, but then I found myself thinking I'd mostly run Linux on it (if I could find a new one in stock anywhere with a UK keyboard).

But then, do we all really want that? There has been a lot of progress in the last 20+ years, and I can't help but feel if most people were offered PalmOS instead of Android or iOS as their daily driver it would be frustrating enough they'd hand it back within a week.

What's the killer feature that makes that statement false?
The US concept of bankruptcy is basically unimaginable in most (all?) of Europe.

There's an old movie, The Edukators, where one of the protagonist is effectively broke and working a low wage job but has spent years already and has many years more left to pay off a debt she incurred by accidentally crashing into an expensive car without insurance.

This situation is basically impossible in the US where the term "uncollectible" is used to describe such debts.
I wonder.. how hard would it have been to add a switch to those latches (maybe not all of them, but at least the ones most commonly opened during routine maintenance), so the plane’s computers know what state it is in? The plane could generate a warning alarm in the cockpit if you start the engine without the cowling being latched.
I mean, define 'unveil'.
There are 2M sole proprietorships in Germany and around 0.4M partnership type companies (Personengesellschaft; GbR, etc.) and aside from the aspect of trying to appear like a large corporation while actually being a small start-up, they are perfectly adequate for many businesses.

There is also no limit on how large a sole proprietorship can grow.
While mostly held up as example for why one might not want to keep the company form a sole proprietorship forever, Schlecker scaled from a single shop to over 14000 stores near the end and a couple billion euro revenue per year.
No same, I don't get it; 1000 streams a year is not an unrealistic goal, and Spotify is flooded with low-effort garbage - and this will get worse with AI generated stuff.
Paying a nominal amount for each stream is one matter; however, compensating nothing for smaller quantities while you pay for larger amounts presents a fundamentally different issue. This scenario is akin to an author not receiving royalties for the first 1,000 books sold in a bookstore, or a manufacturer not being paid for the first 1,000 candy bars sold at a grocery store. Such practices can be equated with theft. It's perplexing how current legislation permits this.
History is peculiar in that it doesn’t change once it happens. You can study it and learn new things, but we have a concrete understanding of what brutalism was at inception. Brutalism was a style 50+y ago. It’s over now. You can’t redefine history.

Things can grow and change, and language especially can change too. But even as things change, language is still used to convey meaning, and if words can be used to mean anything at any time, it no longer becomes a tool to convey meaning. Maybe one day we’ll say the color of the sky is “green”. But the first guy to point to the sky and call it “green” should expect a lot of people telling him that actually it’s “blue”. Isn't that what's going on here? Hahaha! :) I think it is!

On a more serious and academic note, things change, and styles and movements and definitions change. This is known and accepted, and not really the goal of this debate. But styles and movements are defined by a collective, they’re contemporary to a time and place and group of people. One guy self-labeling his work on HN is not the evolution of a movement. Movements are defined by a group of people working together (or at least interacting) to define their movement. There is a social discourse amongst them, and collective understanding - even if it changes over time.

Neo-brutalism is a movement that is happening now, across the internet, by a lot of people. It is distinct from the 1950s brutalism (hence the new name). Most of those people have clear and overlapping idea of what they’re creating - many literally publish goals and definitions of what it means to them. Those people are the ones engaging in a contemporary discourse around design and style, and defining their movement… while a lone HN post is using their name but not their discourse.
At the Science Museum in London, there is a collection of mobiles phones, computers and consoles in one gallery. My partner and I take great joy in pointing out all the ones we've owned over the years, it's great fun to see them again.
Very cool!

I see this in the README under the "How is this different from other layout parsers" section.

> Commercial Solutions: Requires sharing your data with a vendor.

But I also see that to use the Semantic Processing example, you have to have an OpenAI API key. Are there any plans to support locally hosted embedding models for this kind of processing?
If you read that post carefully, it says it is launching soon, random internet troll :)
I buy my music at bandcamp and other sites. I always feel a bit angry if an artists doesn't offer a proper download for their music.
Nah; the artists entered an agreement with Spotify, it's legally on board. If the artist believes Spotify breached contract they can either end it one-sidedly, or try and sue but I'm confident Spotify's side is rock solid.
They still have to read the deed!
I just get an "under construction" page now :/
It is; this is just yet another case of someone using an LLM for something for which it is unfit.
So we should trust you that it's not a Ponzi scheme, but it steals an artist's designs without giving them credit (I searched your site for his name and there is no mention of Fernando Botero), and it makes promises of: "Earn a Salary: Every project needs its own token. Claim your salary in $REG token." "Collect Art: Spend your token in our store, and buy unique digital art and other items."

Do you get permission to use his work and pay Fernando Botero's estate a licensing fee? Will you at least give him credit on your site, since you're actively trying to make money off of his admittedly inspirational artwork, and at the same time denying in spite of all the hard evidence on your own site that you're not running a Ponzi scheme? Is that just because they don't look like apes?

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

>He was considered the most recognized and quoted artist from Latin America in his lifetime, and his art can be found in highly visible places around the world, such as Park Avenue in New York City and the Champs-Élysées in Paris, at different times.

>His art is collected by many major international museums, corporations, and private collectors, sometimes selling for millions of dollars. In 2012, he received the International Sculpture Center's Lifetime Achievement in Contemporary Sculpture Award.

And what exactly is this page, with the "Connect Wallet" button prominently in the upper right corner? Has your "Not A Ponzi Scheme" received any cease-and-desist letters about trademark infringement and dilution yet?

https://regular.world/companies
Nice! Reminds me of Nazoranai.
Did you try KDEConnect?
I think it makes sense to have a lower threshold on "plays per artist", since it involves billing overhead etc. But plays per song? Why? Are they trying to fight spam?

And even so, it's so little money and little overhead, just do it for the goodwill.
Surrey coroner calls for change after 89-year-old's fatal Vitamin D overdose
Seeing the demo did make me wonder why they chose cursor movement as a first achievement even though that's also possible using eye tracking. Still, seems like something that could greatly benefit people so I hope it will.
I'm sure I'm not the only one who's learned to write 6502 assembly on a machine code monitor [1].

[1] https://www.c64-wiki.com/wiki/Machine_Code_Monitor
Tell HN: The Great Firewall started blocking CloudTabs for folks inside China
I guess this is achievement unlocked? But not for the folks on the other side of TGF that want to access it. Starting today I began seeing signups with the region "No servers available". That only happens when none of the 8 global servers is reachable. As there's been no down time and they're all currently reachable...that can only be because it is blocked, inside China. In case you're wondering, CloudTabs is a remote browser (sorta like a virtual desktop but with only the browser virtualized).

I base this deduction on the fact that the email addresses used to for such 'blocked' accounts, include mainland providers like 163.com and qq.com. It's worth noting that these also provide email to folks outside China, tho it's reasonable to assume most of those signing with them are from within (I haven't checked the IPs, so idk).

Interestingly the block is only on the endpoint servers themselves, not on the main hub:

https://browse.cloudtabs.net

I went looking to see if Azure provides a region in China that may be potentially less at risk of TGF restriction, but such regions are not accessible from my dashboard, and probably the folks signing up from within TGF were looking for a loophole.

It seems this 'loophole' has now been closed for folks in TGF. Oh well...poor them, I guess.

The backstory of why this 'blew up' in China is it recently was posted on HN and garnered much attention here, which, shifted forward approximately 12 - 24 hours translated into many signups from folks with Chinese email addresses.

I reflect how seriously mainland China takes its information control, and also what a market there is for ways to avoid that.
The same kind of thing happens in the US. A relative (a Brit) needed to renew his visa, put in the application and heard nothing for months, and a immigration lawyer told him that it could take over a year to process.

But the lawyer also said that it would be worth trying a consulate overseas, as they were often a lot more efficient. So (as his wife had business in Berlin) he made an appointment with the consulate in Frankfurt. From interview to getting his passport back with visa - five days.
Man, I wish we'd gotten that cage match
Your neighbor who makes more than you (I am guessing) he has been doing it for a longtime and is good at it. So let's not overlook the time it will take you to catch up to where s/he is.

As for software dev being volatile, I agree. But it's not volatile for everyone. A good electrician is rare. A good programmer is rare.

If you are moving based solely on your neighbors success, I urge you to speak to 30 other elecs before you make the jump.
And kitty is much faster according to this: https://github.com/kovidgoyal/kitty/issues/2701#issuecomment...

Also typometer based measurements also on Linux. Shrug.