MurphyA/hacker-news huggingface dataset:
by freejazz | 2025-07-08 15:09:50+00:00
I don't think anyone could reasonably characterize a DAW as a tool designed to infringe copyrights with so I don't think there is an issue. The fact that none of the labels have ever sued DAWs for this reason should be an intuition for you on this matter.

>It’s called Fair Use for a reason – we let humans Use things generally and ask them to be Fair.

So exhausted with people who come to these threads and try to discuss legal issues by only paying lip service to the words and not their meanings, let alone the actual law that they seem to want to debate. Then they go even further and turn it into some grand political statement, or hypothesize why copyright shouldn't exist at all. But there is absolutely no jurisprudence that would indicate a DAW is the kind of tool I described. I understand you came up with an argument in your head why it could be, but I'm letting you know that in the law, it's not what would be considered a reasonable argument and it would go nowhere.

DAWs are tools made to create music, generally. They do not contain banks of copyrighted materials to which the user ultimately pulls the copying "trigger" (that's the system I described).

I hope that helps.
by barnas2 | 2025-07-08 15:10:19+00:00
the * is denoting the conversion from your first unit to your second, the / denotes the other way.

You have: 1 miles You want: feet * 5280 / 0.00018939394

In the above example, 1 mile is 5280 feet, and 1 foot is 0.00018939394 miles

If I do 2 miles to feet, the values are doubled (or halved for the reverse conversion)

You have: 2 miles You want: feet * 10560 / 9.469697e-05
by thejohnconway | 2025-07-08 15:11:14+00:00
I have a very similar frustration with the complexity here, and found that scrolling tiled window managers (like PaperWM, Niri, etc.) might actually be the answer. All your windows are in a line, press the shortcut until you hit focus the one you want. Reorder with a shortcut or with a mouse.

The main problem with them is system support, they are buggy when tacked on top of a desktop OS (PaperWM), or require a pretty finicky custom setup (Niri).
by bumby | 2025-07-08 15:11:19+00:00
>professional therapy is expensive…For professional health care, there is a waitlist

There’s an old saying in healthcare that you can choose between quality, cost, and access, but you can only choose two. (Peter Attia also adds “choice” to that list).

Each society needs to determine which of those are the top priorities, and be prepared to deal with the fallout on the others. Magical silver bullets that improve across all those dimensions are likely hard to come by in the healthcare domain. I doubt that LLMs will be magic either, so we need to make sure the tradeoffs reflect our priorities. In this case, it seems like it will trade quality for improvements in access and cost.
by greyface- | 2025-07-08 15:11:41+00:00
The article implies that passengers who opt out of the "raise your arms" millimeter wave scanner and go through the magnetometer instead will not have to take their shoes off unless the magnetometer alarms:

> Passengers who trigger the alarm at the scanners or magnetometers, however, will be required to take their shoes off for additional screening, according to the memo.
by LMINIER | 2025-07-08 15:11:49+00:00
https://zenodo.org/records/15836812 his paper presents QuantoniumOS, a complete implementation of a hybrid quantum-resonance computing architecture that integrates symbolic computing, geometric data storage, and topological cryptography within a unified operating system environment. Building upon theoretical frameworks in post-quantum cryptography and symbolic quantum computing, this work demonstrates practical implementation of three core innovations: (1) Resonance Fourier Transform (RFT) engine with hardware entropy integration, (2) Topological waveform hashing for post-quantum cryptography with patent-protected geometric algorithms (USPTO #19/169,399), and (3) Geometric data storage using tetrahedral lattice structures with fault-tolerant nonbinary encoding
by somethingsome | 2025-07-08 15:12:12+00:00
I work at many levels and on many different projects, so usually I give a very simple explanation of the most interesting one, in very simple terms, and add, 'that's a small part of my job'.

People that are interested can ask either to give more details on what I have explained, or what about the rest. If they are not interested, they say something and I usually ask what about them, no hard feelings.

It works smoothly for me.
by vghaisas | 2025-07-08 15:12:43+00:00
I collected a list of fun stories of this form a while ago!

- Car allergic to vanilla ice cream: https://www.cs.cmu.edu/~wkw/humour/carproblems.txt

- Can't log in when standing up: https://www.reddit.com/r/talesfromtechsupport/comments/3v52p...

- OpenOffice won't print on Tuesdays: https://bugs.launchpad.net/ubuntu/+source/cupsys/+bug/255161...

- The Wi-Fi only works when it's raining: https://predr.ag/blog/wifi-only-works-when-its-raining/
by dhx | 2025-07-08 15:13:20+00:00
Whilst BYD may theoretically have the ability to be fully "vertically integrated", or at least only use domestic manufacturing equipment, seemingly this is not done in practice.

From a UAV fly-through video of BYD's Shark production line at the BYD Zhengzhou factory[1], the following robots and other equipment are visible by manufacturer label and/or model numbers:

- Filtermist FX7002 oil mist collector at https://youtu.be/LsUpWRaOyuU?t=15 (Filtermist being a UK company)

- JIER sheet metal stamping presses at https://youtu.be/LsUpWRaOyuU?t=26 and https://youtu.be/LsUpWRaOyuU?t=33 (JIER being a Chinese company)

- KUKA robots at https://youtu.be/LsUpWRaOyuU?t=28 and https://youtu.be/LsUpWRaOyuU (KUKA once being a Germany company but purchased by Chinese company Midea Group in 2016)

- Nachi robots at https://youtu.be/LsUpWRaOyuU?t=75 and https://youtu.be/LsUpWRaOyuU (Nachi-Fujikoshi being a Japanese company)

- CLOOS robots at https://youtu.be/LsUpWRaOyuU?t=90 (CLOOS being a German company)

- FANUC robots at https://youtu.be/LsUpWRaOyuU?t=105 (FANUC being a Japanese company)

- ABB robots at https://www.youtube.com/watch?v=LsUpWRaOyuU (ABB being a Swiss/Swedish company)

- FANUC M-20iD robot at https://youtu.be/LsUpWRaOyuU?t=208 (FANUC being a Japanese company)

- ESTUN robot at https://youtu.be/LsUpWRaOyuU?t=227 (ESTUN being a Chinese company)

- ISRA camera/industrial image processing system at https://youtu.be/LsUpWRaOyuU?t=300 (ISRA being a Germany company)

[1] https://www.youtube.com/watch?v=LsUpWRaOyuU
by cogs | 2025-07-08 15:13:40+00:00
Simple use case: What version of the json module is this live code running? (when you don't even know the attribute name)

# At a pdb prompt, from a frame where json is global or local:

(Pdb) import pobshell; pobshell.shell() Welcome to Pobshell - type 'help' for commands, 'quit' to exit / ▶ find json --name *version* -i -a -l /json/__version__ str '2.0.9' /json/codecs/sys/api_version int 1013 /json/codecs/sys/hexversion int 51055600 /json/codecs/sys/version str '3.11.11 | packaged by # -i case insensitive # -a include hidden attributes (_ and __ prefixed names) # -l give an 'ls -l' listing of the matched objects
by ge96 | 2025-07-08 15:14:32+00:00
wanted to write this thought down somewhere

was thinking about brain probes that could be extended if you can lock into the tips like drills for an oil well, then they can go deeper down, make each segment addressable somehow

use same port with fixed holes on the skull but can extended/grow over time as needed

I suppose you could also just pull the existing ones out and put new ones in through same holes
by lucb1e | 2025-07-08 15:14:50+00:00
Note that the discussion continues in the collapsed comment by tomhow: https://news.ycombinator.com/item?id=44499848

It says "stub for offtopicness" but, skimming them, literally all comments are on-topic. Not all substantial ('very nice app', 'whats the tech stack?') but a lot of other comments are a normal amount of substantial and also in there... I don't get it, but note that you can expand that subthread
by supriyo-biswas | 2025-07-08 15:15:19+00:00
Unfortunately, as HN has had more users, the quality of discussions has gone down a bit and is flooded with routine complaining of this kind.

You just discovered what happens when you talk about PHP, and there are similar "Godwin's laws" for other topics, such as IPv6 (we needed IPv4 with extra octets), Google/Apple/Microsoft (any company trying to achieve a commercial objective is always equivalent to "enshittification") etc. Don't mind these too much - it's a good article!
by oulipo | 2025-07-08 15:16:26+00:00
I'm interested in WASM for "plugin extensions" on embedded system, where (if?) it would guarantee me a kind of "sandboxed VM" experience, where I know that the resources for the plugins are limited, and that if it crashes, my own code is not affected.

I'm trying to use that through Rust on ESP32 with "wamr" but so far I've had quite a few compilation and runtime issues

if someone has some experience with that I'm interested :)
by aosaigh | 2025-07-08 15:16:37+00:00
As someone who chose Nuxt.js specifically because it wasn't controlled by Vercel, this is bad news. I've built two SAAS MVPs on Nuxt UI Pro this year and I'm now unsure of its future.

The founders of Nuxt.js and other core team members are now Vercel employees and NuxtLabs (Nuxt UI Pro) is now owned entirely by Vercel. Vercel tried to hire the entire team.

There's a lot of "bright new future" talk, but it's clear this is Vercel buying influence on a competing technology.

Disappointing.
by medwards666 | 2025-07-08 15:17:05+00:00
This! I actually kinda miss the Win7 enhanced switcher (I actually kinda miss the whole Win7 Aero desktop, but I digress) ... Win-Tab bringing up a scrollable stack of the actual windows you have open and being able to either directly select the one you want or just keep Win-Tabbing through them. The Win10 tiled view is similar, but lacks the charm somehow...
by sadican | 2025-07-08 15:17:59+00:00
Hackviser is offering Certified Associate Penetration Tester (CAPT) certification for free for a short time. It is fully hands-on and no additional exam is required at the end of the certificate.

*Note: To receive the certificate, you need to purchase a VIP membership on the platform for $12. With a 1-month membership, I guess you can get a certificate. But the content is really good and instructive. I can recommend you to try it.
by no_wizard | 2025-07-08 15:18:01+00:00
At one point, Google was also interested in pouring lots of money into making Python faster, and they shifted those resources away.

I think what always ends up failing here is that, as others have stated, they won't make breaking API changes, in particular those in charge of driving Python forward are extremely hesitant to break the C API for fear of losing packages that have make Python so popular.

I would imagine, if the leadership was willing to put in the elbow grease to help those key packages along the changes when they happen, they could do it, but I understand that its not always that simple
by kgwxd | 2025-07-08 15:18:07+00:00
I suspect you mean you value people not stabbing you in the back, and strive to not stab people in the back. That, people you consider close, will work through rough patches, to some reasonable degree. Etc.

That's just basic, bi-directional, human decency, it's not the "loyalty" they're talking about. They're talking blind devotion, under any and all circumstance. The "superior" can do no wrong. "Loyalty" isn't even the right word for that, but they'll use it anyway, just like they hijack "morality".

Same with "tradition". They're talking about the king raping every woman before marriage. Seppuku from anyone that fails to meet their demands. People with "higher cognitive abilities" aren't seriously resistant to the annual potluck.

The "purity" thing is just disgusting on it's face. Would love to see someone try to defend that idea here.

This isn't a matter of cognitive ability. Even small children easily recognize, and resist, these abuses of power, until it's beaten out of them.

There's an accurate name for the people that hold these "morals", it's "submissive".

If you still don't see a conflict, perhaps you did actually mean that you value a kind of uni-directional loyalty, but good luck getting much of it without at least 1 other form of power. Theism is a highly effective tool, that's why so many powerful, self-proclaimed atheist, that are seeking more and more power, eventually "convert" anyway. It comes with a huge bag of free rubes.
by cdaringe | 2025-07-08 15:18:38+00:00
> But does anyone else get embarrassed

No.

> there's no way a grown adult in another field evaluates another grown adult …

There is. Demonstrating competency over a common and interesting problem is the baseline.

Are queues commonly needed? Yes. Is task processing commonly async? Yes.

Fantastic, then what precisely is the problem?

What is most puzzling to me is that people are confounded when even low standards are set for each other. This isn’t a high bar.
by lucb1e | 2025-07-08 15:18:48+00:00
> There's no login required since the app uses Google Play Billing

...so it requires logging in with a Google account. That means I won't be able to buy the app on my phone

A one-time purchase for an offline privacy-friendly app is 100% fair and the price point and free tier seem great to me (someone upthread said it's like 4.7€ if you want more than 7 puzzles per day iirc), but please just add an option to send you money directly via e.g. IBAN. It's one of the few privacy-friendly options and you also get to keep all of the money

Most other options cut people out: paypal doesn't work half the time ("sorry, something went wrong" when the algorithm hates you today), stripe has issues when your bank and residence country don't match, credit card requires a good credit score, etc. It's all data- and algorithm-based, whereas banks are legally obliged to give you a functional account because it underpins so much of society nowadays. I'd be happy to pay for the app even without using it as a way to add my 'two cents' and hopefully make this more worth your time
Show HN: Jukebox – Free, Open Source Group Playlist with Fair Queueing
by skeptrune | 2025-07-08 15:18:49+00:00
Hey HN,

I built Jukebox because I got frustrated with group music apps and Spotify’s limitations (not everyone has Spotify, and collaborative playlists are still too easily dominated by one person). Jukebox is a web app that lets you create a group queue—anyone can join via link, add YouTube songs, and the system automatically rotates songs so everyone gets a fair turn (no more playlist hogs).

Web-based, no accounts, no installs.

Drop in a YouTube link or search and add music instantly.

Songs rotate in round-robin order (so even if one person adds ten songs, nobody else is skipped).

Entirely open source (MIT), self-hostable with Docker, privacy-friendly.

Live demo: https://jukeboxhq.com

Code: https://github.com/skeptrunedev/jukebox

I made this as a stress-relief project while pivoting my actual startup (Trieve) and used it to practice UI/UX (neo-brutalist design, drag-and-drop), plus experiment with AI pair coding.

Would love your feedback or feature ideas!
by vectorcamp | 2025-07-08 15:18:56+00:00
You make some good points. I represent Vectorcamp (creators of simd.info). It's still in Beta status, because we know there are some limitations currently, but we are already using it in production for our own projects. Now to comment on your points:

1. Empty string -> zero results, obviously a bug, we'll add some default value. 2. The sparse results are because of VSX, VSX provides multiple prototypes per intrinsic, which we thought would increase the size of the results a bit too much. Including the prototypes in the results is not a problem, but we don't want to have too much information on the other hand, that would make it too hard for the developer to find the relevant intrinsic. We'll take another look at this.

The description actually is rather bare, we intend to include a lot more information, like diagrams, pseudo code for the operation etc.

Examples are meant to be run as self-contained compile units, in the Compiler Explorer or locally, to demonstrate the intrinsic hence the extra setup. This will not change.

We also think that nothing will replace the official ISA references, we also include links to those anyway.

3. Regarding the contrast, we're already working on a light/dark theme.

Thank you for your comments.
by kelseyfrog | 2025-07-08 15:19:00+00:00
I'm not sure. In my experience humans without explicit goal generation training tend to under perform at generating goals. In other words, our out-of-distribution performance for goal generation is poor.

Noticing this, frameworks like SMART[1], provide explicit generation rules. The existence of explicit frameworks is evidence that humans tend to perform worse than expected at extracting implicit structure from goals they've observed.

1. Independent of the effectiveness of such frameworks
by AnotherGoodName | 2025-07-08 15:19:01+00:00
On Android something similar;

If you have an app that absolutely needs a lot of memory (transcoding HD videos in my case), before running it;

- Spawn a new process and catch the unix signals for that process, specifically SIGINT. - Have that new process allocate all the memory you need in your actual process. - The OS will kill via it's Low Memory Killer (LMK) daemon. - Since you caught the SIGINT in the parent process you can avoid the Android "Application X is using too much memory" notification that pops up to the user making it a silent failure. - Lastly sleep a few MS to let Androids LMK kill other apps.

Now run your intensive memory process. This works for games too. A huge hack but needed for some of the lower end devices that don't have GB of RAM. Also needed since Java apps will just eat memory until something tells them to clean up, you need some overallocation to fail to trigger the whole memory free process on Android.
by nailer | 2025-07-08 15:19:15+00:00
From the article:

_____

The first cars were:

- Loud and unreliable

- Expensive and hard to repair

- Starved for fuel in a world with no gas stations

- Unsuitable for the dirt roads of rural America

_____

Reminds me of Linux in the late 90s. Talking to Solaris, HPUX or NT4 advocates, many were sure Linux was not going to succeed because:

- It didn't support multiple processors

- There was nobody to pay for commercial support

- It didn't support the POSIX standard
by SketchySeaBeast | 2025-07-08 15:19:22+00:00
"Wrong" would imply somehow the first post was better that it was. What you mean to say is "You're right, here's a link with some details".

That article also focuses on larger media and "moderate" amounts of piracy, so there's absolutely caveats in your claim.

"As with other studies, Kim and his colleagues found that when enforcement is low and piracy is rampant, both manufacturers and retailers suffer."

“'The implication is simply that, situated in a real-world context, our manufacturer and retailer should recognize that a certain level of piracy or its threat might actually be beneficial'..."
by gota | 2025-07-08 15:19:41+00:00
Edit: as check wikipedia to see what he has worked on I see there is a section about a controversy and I realize the parent post may mean something about a moral characteristic of Joss Whedon, not his capability as a creator.

> Joss Whedon, who arguably shouldn't speak at all

Please argue. Isn't he a succesfull writer/director/showrunner?

Seems like he is one of the people able to "making the archetypes of blockbuster films into fun, likable people" (the core argument of the article), as evidenced by the fan following of Buffy, success of the first Avengers movie, etc.

It is possible, if not likely, that the failings of one or more of his projects are not his fault (as we have evidence he is able to make fun things to watch)
by NoahZuniga | 2025-07-08 15:20:07+00:00
> Even if the log forms a verification chain, they could do a rollback shortly after issuing a certificate without arousing too much suspicion.

This is not true. A rollback is instantly noticeable (because the consistency of Signed True Heads can not be demonstrated) and is a very large failure of the log. What could happen is that a log issues a Signed Certificate Timestamp that can be used to show browsers that the cert is in the log, but never incorporating said cert in the log. This is less obvious, but doing this maliciously isn't really going to achieve much because all certs have to be logged in at least 2 logs to be accepted by browsers.

> Maybe there is an acceptable way to shift long-term storage to CAs while using CT verifiers only for short term storage? E.g. they keep track of their last 30 days of signatures for a CA, which can then get cross-verified by other verifiers in that timeframe.

An important source of stress in the PKI community is that there are many CAs, and a significant portion of them don't really want the system to be secure. (Their processes are of course perfect, so all this certificate logging is just them being pestered). Browser operators (and other cert users) do want the system to be secure.

An important design goal for CT was that it would require very little extra effort from CAs (and this drove many compromises). Google and other members of the CA/Browser would rather spend their goodwill on things that make the system more secure (ie shorter certificate lifetimes) than on getting CAs to pay for operating costs of CT logs. The cost for google to host a CT log is very little.
by zamadatix | 2025-07-08 15:21:24+00:00
Did the title get changed? It just says "for homebrew", which seems to be true:

"Any application that can be found in the Homebrew Catalog is available on Applite. Use the search function to find all applications in Applite."

and

"Can I use Applite with my existing Homebrew installation? Yes, you can."
by bell-cot | 2025-07-08 15:21:34+00:00
Subtitle:

> A new study finds people who walk more than 100 minutes daily have a 23 per cent lower risk of developing chronic low back pain compared to less active peers.

Ignoring the obvious Correlation != Causation - even the health-obsessed idle rich couldn't drop 11+ hours/week into activities which modestly reduced the chance of developing some disorder or other.
by lordosse | 2025-07-08 15:21:47+00:00
As others have said, I also learned coding on a MUD - the one linked to in this thread, actually. LPC and the TMI codebase, and having something I was passionate about to work on, was a great way to get started with C-based programming. What I learned there easily translated to doing web work with PHP and then later to real-word app dev with C++ and C#. Thirty years, hundreds of thousands of lines of code and several dozen in-game projects later, I'm still there as an admin. It's a funny old world.
by jdiff | 2025-07-08 15:21:55+00:00
I've run into this even with the modern million context length that 2.5 Pro offers, it kept trying one of a handful of failed approaches, realizing its failure, and looping without ending its train of thought until I yanked the tokens out of its mouth.

Even though it has gotten drastically better and rarer, I think this is going to be one of the failure modes that's just fundamental to the technology.