skysight-inc/HackerNews huggingface dataset:
PSA for people with kids: Parental controls and QA in Spotify are a bad joke.

I found out the hard way that Spotify features tons of videos and that you cannot disable them. See for instance

https://open.spotify.com/episode/5KS759AlVGVj34OHPbcx1p

There's also ton of dubious stuff in the "ASMR" category you probably wouldn't want your kid have access to and that is not caught by the "Explicit" filter, see for instance (NSFW!)

https://open.spotify.com/artist/3AxgfSNuDgYnz54lT4jkmT

Needless to say, I immediately canceled the Spotify family account.
Hm, if my personal decision to not use streaming services can be perceived as boycott, then ok. But looks like too big of a word in this case :)
I'm not sure I understand how that would work if x is time, unless each category is sampled from different time spans.
Airsonic [1] and all the other Subsonic forks do this, either use the web interface or one of the many client apps. I use DSub [1] for this, it works as intended and does not try to get you to do anything you don't want.

[1] https://github.com/airsonic-advanced/airsonic-advanced

[2] https://github.com/daneren2005/Subsonic
What are we being shown here?

There's no "about" page or anything I can find that describes what this website is or does. The domain suggests it's AI-generated summaries of papers, maybe? If so, it would be great to understand how it works and why. How are papers selected for inclusion? How are summaries checked for accuracy?
TLDR: no.
Maybe the work wouldn't be happening without the noGIL work, but once it's happened it's not tied to the GIL, you can pick those improvements and continue with a GIL-only Python
From the outside organisations appear functional and like they mostly have it together. When you are sitting inside, practically every organisation and particularly those at scale, feels like a zombie.
I love OSM and its default web app, especially when travelling. The commercial maps are too dynamic and fuzzy, zooming in may make previously visible POIs go away. It also gives a general view of what is available in a given place.

I can’t find a supermarket using google maps in a new country, the search function usually fails and I don’t even know if I should use English, my native language or the destination’s language to find places. A more oldschool and less dynamic map allows to look for basket or cart symbols.
Right! The interesting part begins when you start looking at data that isn't source code. We'll achieve semantic understanding of various file formats through plugins. If you're really curious, you can follow #lix-progress on Discord -> https://discord.com/invite/gdMPPWy57R
It's impressive to see how far we've come in understanding the potential of AI to enhance the design process.
Hello, the Google Play version is still in alpha testing. You can join googlegroups through the link on the home page to get access to the alpha version.
What a great piece of reporting. Impressive to find so many people willing to talk: Porn stars, agencies, chatters, victims – and all acknowledge the fraud. The victims even open their chats, knowing how shameful this can be.

And then Kunz, who had already investigated by himself and even became a chatter. What an incredible story really.

It's great even though I know all of the "revelation" about porn stars not actually chatting with the customers.
Love it - one of the fastest I have tried recently. Would share with my team. I like the space theme as well - pretty cool. Small feedback - this could be highlighted better "So far we've transmuted 783 files, reshaped 2,855,666,777 cosmic bytes, & condensed 2,170,239,509 bytes of stardust." - I almost missed it, but its good validation of the work that has been done.
It sounds like a useful feature, but I am worried it may have potential legal risks.
This is impressive work, I greatly appreciate the "lightweight" aim but would it not make sense to use Servo, perhaps with build feature flags to reduce size?
The scheme proposed in this blog post is also called PrefixVarInt.

Signed integers can be represented with either zigzag encoding or sign extension.
For the most common one-byte encoding, zigzag encoding is a worse scheme.
https://maskray.me/blog/2024-03-09-a-compact-relocation-form...

My blog post is about a relocation format. I investigated a few schemes and concluded that LEB128 is the best for my use case.
There are multiple reasons including super simple implementation:

static uint64_t read_leb128(unsigned char **buf, uint64_t sleb_uleb) {
uint64_t acc = 0, shift = 0, byte;
do {
byte = *(*buf)++;
acc |= (byte - 128*(byte >= sleb_uleb)) << shift;
shift += 7;
} while (byte >= 128);
return acc;
}

uint64_t read_uleb128(unsigned char **buf) { return read_leb128(buf, 128); }
int64_t read_sleb128(unsigned char **buf) { return read_leb128(buf, 64); }
I totally recommend Radio FIP (France Inter Paris) for anyone a little frustrated with Spotify. I listen to this for hours each day. I love every one of those hours.

Unlike Spotify, expert DJs select a wide range of music from genres that span the globe. Throughout the day, FIP curates an eclectic mix of genres—from jazz to rock, world music to classical—ensuring that I'm constantly exposed to various musical worlds without needing to curate or chase playlists myself.

FIP's programming is uninterrupted by DJs or ads, allowing for a seamless, immersive listening experience. The station's French commentary, when it occurs, adds a touch of charm without becoming a distraction, making it easy to "set it and forget it."

Do yourself a favour...
With Spotify subcription hikes, one could buy a lot of music. Does a decent MP3 or FLAC store exists nowadays? For some specific albums it's nice to have the physical object of a CD, but in general I'd rather not buy the plastic discs just to rip and store indefinitely.
I did get a job for Tai Lopez for 6 months (SWE).

I'm glad I did, that's how I got out of depression.

I can't tell how I'd restart but I'd consider getting a job as a tool to know what I want.

Feel down? > Get a job. Still feel down? Get another job or wait. Feel better? > Quit.
Yes, I am planning to implement this feature. In the future, there will be more AI-related features, such as AI recommendations, support for more languages, and a more versatile podcast knowledge chatbot.
Almost no languages have types considered at runtime.
Xona.ai looks amazing! Love the focus on user control and design flexibility. Can't wait to try it out.
I found Apple Music is a big improvement over Spotify. The artist and browse pages are still full of algorithmic playlists unfortunately, but on your “Library” tab it functions just like an iPod with only music you’ve added to your library.

The biggest issue I have library-wise is with bad release year metadata often being incorrect for rereleases and remasters, and deluxe versions being the default. Irritating but small quarrels in the big scheme of things.
Conversation with Bing's Chatbot Left Me Deeply Unsettled (2023)
Earlier discussion:

UN cybercrime treaty unanimously approved, https://news.ycombinator.com/item?id=41210110

EFF concerns, https://news.ycombinator.com/item?id=41207987
“640K ought to be enough for anybody.” Bill Gates on RAM (he didn't really say it apparently).
The most prominent difference between "original" and "deepfake" in the footage opening that video (of Tarkin, not Leia) is that the deepfake has much worse lighting.

The second is that the deepfake looks significantly younger.
Well, I'd like that but not from Google.
In 10 (5? 25?) years I'd be very interested to read an "insider story" book about Spotify, similar in scope as https://en.wikipedia.org/wiki/In_the_Plex or something.

Spotify used to be cool and within the industry, the big example of engineering culture, agile with "the Spotify model" with squads and tribes etc. being able to adapt and ship stuff quickly.

But now somehow it seems they regressed into an organization that cannot ship basic features (stuff like lossless audio) for years, and that is more interested in pursuing legal action than in pursuing customers. Reading a book about why would be a good lesson for many people in IT.
You can't both-sides this.

Any ad business Mozilla can "acquire" is a percentage of a fraction of the global juggernaut that is Google.
> While establishing a basis for "mutual legal assistance", assistance may be denied "if the authorities of the requested State Party would be prohibited by its domestic law from carrying out the action requested with regard to any similar offence, had it been subject to investigation, prosecution or judicial proceedings under their own jurisdiction".

> But: a State Party "shall not decline to act" under the provisions of the freezing, seizure and confiscation of the proceeds of crime "on the ground of bank secrecy". The Convention is expected to be adopted by the end of the year.

So Russia and any other can country can ask for records on any US person they want under a pretext of committing some crime there and unless the US is itself investigating this party then it's allowed? & conversely, if the US tried to do this Russia or any hostile country can just claim they're investigating said persons in crimes? Surely my reading of this is absurd & it's not actually this badly written?

It's particularly telling that it was Russia & China who proposed it in 2017 in the first place.
Lots of missing variables in the equation: how much do you carry, how much of your body weight is useful muscle versus the rest, etc...
I suspect the announced most-efficient run speed is for the most efficient (light) runner.
> What prevents you from using an old Python version?

I think the fact that it's not on the distributions is a major factor here.
> Let's not use Passmark MT. Stick to the better benchmarks that are optimized for both ARM and x86.

At some point you just run out of benchmarks. The majority of benchmarks people ordinarily use already don't run on Macs.

> GB5 and GB6, M1 is faster in MT despite having 4 fewer cores.

It has the same number of cores as the 7730U. Half the M1's cores are E-cores, but that should be an advantage on a comparison at a given power level because E-cores have better performance per watt. The M1 gets within the margin of error of the same MT score on the benchmark you actually like even though the M1 is built on a newer process.

> HX 370 vs M1, what's the perf/watt for SPEC and GB5/6 and Cinebench 2024?

You keep asking for benchmarks that probably nobody has published.

> HX370 consumes a lot more power. Hence, there aren't any fanless laptops available for it.

It has a configurable TDP down to 15W. You can make a laptop that passively dissipates 15W. But you can also make a laptop with a fan in it which is capable of higher performance from the same silicon and then have a setting for "silent mode" that lets you switch between them at will. People generally like that better so that's what they make.
If you use DeepSeek Coder V2 0724 (that is #2 after Claude 3.5 Sonnet on the Aider leaderboard), the costs are very, very small. https://aider.chat/2024/07/25/new-models.html
> How do you keep a group of chimps ... in sync?

Modern management theory says you put the one that throws the most shit and chimps the loudest in charge; give them 90% of the banannas and tell all the others they should be more like that one if they want nice things.
So according to you, subjective analysis of subjective things is ok because humans are in charge, knowing fully well how many biases we carry around?
Used to run chrome for it too. Never understood why it should impact which browser you use for everything else ...
Ask HN: How to identify and prioritize high-intent leads from website visitors?
How do you do it currently? What challenges do you face? What tools do you use and how does your sales/marketing team qualify these leads - do you track their website behavior?
But that's such a small fraction of total Python use, that it cannot serve as a validation to make it the default.
My solution is to just keep buying more until I reach environmental saturation.
This is why I have at least six measuring tapes.
makes you wonder if it was commissioned...
That's not really how that works. Certain crops are edible but we don't want them to spread too much because they easily overtake other, more fragile species. This applies to blackberries.
Ask HN: Debugging platform-specific bugs in your Flutter or React Native apps
How did you address them? What tools do you use as traditional tools like crashlytics or sentry might not support flutter/RN specific issues
You can use local uncensored LLM models for this.

There are multiple services offering "virtual girlfriends" etc for a monthly fee.
Closer to "yet another Flash," but 100% open source, and no browser plugin thanks to WebAssembly
Looks really interesting and lots of strongly favourable responses in this thread. For those in the know: what’s something like this used for? Where does it fit in to the landscape? Is it a case of filling a specific need in the Rust front-end ecosystem, or something more language and framework agnostic? I’ve very little front end experience - the repo readme went over my head.
The "pleb" part is specifically about consuming music like one does McDonald's. And the problem isn't eating McDonald's, it's eating only McDonald's.

I've always found strange that judging musical taste (or lack of it) is so controversial compared to other forms of art. If you say that people who only watch MCU movies or haven't read more than Harry Potter/Twilight are "plebeians" (or whatever less offensive word you want to use... philistine?), you'll get way less outrage than by stating something similar about music.

In the end, I think the disagreement may stem from two points: "plebeian" is automatically seen as an insult, not a possibly accurate (if condescending) descriptor and the usual extreme relativism that caring about music is should as universal as caring about tractors.
This is just Goodhart's law in action: When a measure becomes a target, it ceases to be a good measure..

The measure still might be interesting, but it shouldn't be used as a target to guide decisions about what is or isn't a good book.
You are right. Sorry for the confusion, I used "GPT4" as a shorthand for "current top of the line model."

Also it's mentioned at the end of the article (where the background is dark):
AI bots talk dirty so OnlyFans stars don’t have to
this is for OA, which means people dont have much joint left in the first place. That is what causes pain. not feeling pain will not turn them into marathon runners
> Freezing everything in time is just archiving.

None of this explains why python has the need to drop modules for the standard library.

They claim "nobody is maintaining them"… but they are well funded and can easily afford someone to maintain them.

I think at the core they don't care about backwards compatibility, but instead of doing it all at once like with python2/3 are now doing it little by little, creating a python4 without calling it so.
On one side you have Mozilla with it's experiments that can be disabled on the other Google. Yeah sure it's the same ...
And yet Money is aired alone on radio :-)
But we're talking about chapter lengths here, something that is trivially measurable.
Every company I've worked for in recent years has blocked people using their personal computers for work, for compliance reasons. Unless you could prove that the personal devices are under the same compliance regime you'd fail any audit.

Even non-profits often have to abide by the same compliance requirements, often insisted on by their funders.

Issuing a standard computer with a standard managed configuration just removes a ton of headaches for IT.
He's ok with all the breaking changes I think, from what I can see on the python forum.
I haven't tried, but youtube music podcasts can redirect to youtube interface, which I assume will work on 3rd party apps like newpipe with sponsorblock integration. Sponsorblock mostly helpful in skipping sponsor reads, 3rd party apps (or youtube premium) blocks injected ads.

Ultimately, IMO there's too many niche podcasts out there for sponsorblock route. Better to have AI solution to figure out and tag ads + sponsors + filler content to autoskip according to timestamp on downloaded audio file podcasts which could be variable length due to localized ads.
Revenue from Google is down to 80% of Mozilla revenue. Yahoo was willing to pay more than Google, so it is not unthinkable that MS might be willing to come close.
I applied this rule to microfibre cloth for my glasses. I bulk buy 100 of these online and place one each in every jacket I have, plus a few more around drawers at my home
Interview with RollerCoaster Tycoon's Creator, Chris Sawyer
I don't need OpenDevin. I just need AI to reliably write a function or unit test or create a small UI component. It needs to check latest documentation as its answer is often outdate. It needs to be able to pass test and debug itself without getting into a loop of repetitive error and can't get out of that hole.
If LLM can do that , it would be saving me so much time. But latest models are all bad currently .
Those of us who aren't deterred by self-hosting, I highly recommend using Roon. It allows you to use your own MP3s/FLACs/Wav, use Tidal/Qobyz for HQ streaming of things you don't have, and the best recommendation engine I've seen in music.
Same opinion. There are so many wrong things with how the data is used.

For starters, the data is biased because the basal metabolic rate of someone who does sports is higher than someone who doesn't, and that's without taking into account the higher metabolic rate of people who are overweight/obese (albeit for different reasons), and even for people who are fit, runners are trained to be more efficient at running (duh).

But the underlying message isn't really all that insightful: the optimal running pace isn't the slowest nor the fastest, but somewhere in the middle, which is pretty obvious to anyone who's done some running.
How about rendering with print specific CSS to images/pdf ?
Technically, all real-life ducks are waterducks. Except when they're temporarily airducks.
Vncfox – Better way of browsing modern web on vintage machines
When I see this, it always fascinates me how cars are one of the things that remain consistently boring -- there's so much room for different enhancements, styles of steering wheel, and so on ; and yet the most we've been able to do is stuff a computer in the dash (yes, I understand autonomous cars are a thing too, but I'm focusing on cars we drive).
FuncUI v1.5 (Functional xPlat UIs in F#)
I think in this case it is more tweaking for inference cost. The full models are never exposed as using them at scale is too expensive.
I think this is because of two things.

1. the commitment for one more 45-minute episode is a lot less than a 3h movie, even if you then spend 6h bingeing it because you're hooked.

2. Netflix allowed binge watching which wasn't possible before, except after the series ended and you got the complete DVD collection.
Sex work is called the oldest profession for a reason.

There are some basic human urges you can't suppress by banning them - religions have tried for a few thousand years, and they can't keep even their _priests_ in check, never mind the regular believers.

Should sex work be regulated? Definitely.

Can it be banned? No.
You had me at “BIOS web browser”
It would be nice to have typing in the core language/interpreter, including runtime type errors, instead of this weird add-on approach. I constantly run into situation where the code is fine and mypy complains or the code is broken and mypy says it's fine. It all just feels like one gigantic fragile workaround instead of a proper type system that you can depend on.
I wouldn’t be surprised if it was quite generalizable. The lost efficiency has to be from the increased vertical travel required from running (followed by the additional stabilization required), I wouldn’t be surprised if the most efficient ratio of vertical to forward travel was very similar for a wide range of weights.

I’d be more interested in how they collected the data. A skilled and fit runner will run a lot more efficiently than a less skilled and less fit runner, and you’d also expect a skilled/fit runner to run faster than a less skilled/fit runner. So depending on how they collected the data, that could be a big confounder.
I released an open-source platform to easily deploy AI bots
FOSS Alternatives for Android
as a pwa developer, that's a continuous concern, lately I was thinking of notifying the users after certain actions to go and save locally the data that's withing the web app(it's all JSON btw) and restore it later when in need, but that's too cumbersome as a solution for many... ¯ \ _ ( ツ ) _ / ¯
As somebody who welcomes killing off the GIL. I would agree that Python is changing too much. It seems to be in this constant state of flux starting from around the Python 2 to 3 era (though maybe it was always like this and I wasn't familiar enough with it to know how it was before that). While all languages change, Pythons changes seem to be existential in nature.

For such a long lived language to have this much immaturity is worrying. I guess the side affect of such popularity later in life.
why is it crazy? Java, c-sharp, and more all have normal threading enabled, why couldn't Python? clearly it's going to be massively useful.
For GUI apps which are as flexible as something built with Electron but do not run Javascript.
I do the same. I use the stairs as take-off points. I regularly go up and down anyway, so I take whatever is on the stairs and put it away, or put it on the next floor stairs if it needs to go to the attic. Now if I could only get my wife to do this too. She will put items on the stairs but always forget to take them up or down and walk right past them :-D
Yes. Because whilst the same pressures exist, there's a short number of engineers licensed to actually sign off on a project, and they're not going to jeopardise that license for you.
I wouldn’t (worry).

I’ve downloaded a file to my local device. Sue me for doing something to it before I ingest it. ;-)
The line spacing on the site reminds me of 8-bit computers with 8x8 pixel character cells. For example https://en.wikipedia.org/wiki/SpeedScript#/media/File:Speeds...
Interestingly, I know several people what would like AI to read stuff to them and read it to them in an interesting way (not Hal-9000 ish)

One friend wants conference papers turned into audio.

Another wants fan-fiction read dramatically.
I wish 14.5km/h was my "somewhere in the middle" running speed
Any beautifully reasonable, clever, optimal strategy for this kind of home-human interaction would meet the sledgehammer of my utterly unreasonable order freak partner (way before having any opportunity to explain any reasoning about it).

Good to see at least someone is able to enjoy even reasoning about these little things.
Same. I’d been circling SMT solvers for a while but a recent HN post on knuckledragger[1] (built on Z3) made me finally take a closer look at Z3 itself. It kind of feels like stealing fire.

[1] https://news.ycombinator.com/item?id=41161455
Kubernetes Cost Management with the New OpenCost Plugin for Headlamp
This post is literally about step 1: add this behind an unsupported experimental flag to get more insights. Step 2 is mid-term to make it a supported option based on readiness (within another 2 years). Step 3 is making it the default & then removing the GIL [1]. Steps 2 and 3 may not happen if some major unsolvable obstacle appears. But I doubt it's going to be so easy to reverse this direction. Given MSFT is driving all of this right now, it's hard to imagine there's going to be much appetite to break their trust; MSFT is more likely to cut funding before completion which would create some chaos than the steering committee is to violate an agreement around funding (MSFT has made specific long term commitments they're going to keep, but those commitments are only for a few years IIRC).

[1] https://developer.vonage.com/en/blog/removing-pythons-gil-it...