skysight-inc/HackerNews huggingface dataset:
Artificial intelligence is reshaping the audio landscape, not by replacing musicians but by becoming a powerful creative partner. How AI is transforming music production, restoration and collaboration, unlocking new tools for innovation while raising important questions about authorship, authenticity and scale.
>based on my experience, whenever someone says that something is "hard" or "complicated" or "difficult", it means 1 of 2 things: Either the person doesn't understand it and assumes that no one else could understand it, or the person understands it, just wants to protect his/her job, and keeps everything a secret, forcing everyone else to reverse engineer his/her work. No exceptions.

Not even remotely close to true. Some things are inherently hard, regardless of the motivation of somebody describing them as hard.

We have 80 years of experience building software, millions of bugs - and bugs costing millions, or billions, space explosions, medical equipment failures, national security compromises, and many other everyday issues, plus delayed projects with huge budgets, and going way past their budgets.

All this hard empirical evidence doesn't translate to "building software isn't hard, it's just because of ignorance/job security saying so".
CSV have multiple different separators.
Eg. Excel defaults to different separators based on locale. Like CZ locale, it uses commas in numbers instead of dot, so CSV uses semicolon as default separator.
> Well I have no idea what your parent meant, but existential types (types which we assert to exist but don't specify) is in fact already used in Rust

Yes, but it is still quite limited: they are not yet supported as associated type in traits or in type aliases.
>How do you recommend vetting brands?

Just try what most buy and report positive experience with. Do a test drive and return if not satisfied. Try a friend's device.

It's not rocket science.
>What about lost opportunity cost though? Or the cost of failure?

Well for a high school grad today, most likely the opportunity cost is minimum wage service sector jobs. Those "temporary" jobs are also really easy to get stuck in for life. That's not a good life.

>Only about a quarter got the paper in the end; the rest either withdrew or flunked out. And from what I understand, 75% starting but failing to achieve a degree isn't atypical for that course.
What happens to those students? The ones that take on debt and then realize far too late that they can't handle the workload and have nothing to show for it but student debt, years of lost income, and no degree to show for it?

They're fucked, but at least they know where they stand. They should know their chances with the standardized testing somewhat. You definitely shouldn't go to college if you don't have the aptitude or motivation, but you should go to some sort of trade school: electrical, carpentry, plumber, etc. The safest path to college is graduated study, community college for the AA, then full blown university for the last two. At least you get an AA degree, and if you can't handle community college, at least it isn't very expensive.

>And even for those of us that made it though, I'm... still uncertain it was worth the price. Not just in dollars.

The value proposition is pretty muddied with the negligent inflation of tuition over the past few decades, that is a certainty. Unless you are Ivy League, any college will do. I'm fortunate to live in a state where tuition for public college is on the lower end.
And trains crash less than Waymos.
>You are categorically mistaken and lack a true understanding of these things.

>If you lack the expertise and context, you have no business dictating how things ought to be, and rabble rousing is vile.

Your response seems to be typical for persons who are right because they are right - no args related to the content you respond to and ad personam args instead.
You can. YAML 1.2 is only 16 years old. Just old enough to drive. Norway problem has been solved for only 16 years.
> I do it a few more times. It’s not always the 20th iteration, but it usually happens sometime between the 10th and 40th iteration. Sometimes it never happend. Okay, the bug is nondeterministic.

That’s an incorrect assumption. Just because your test case isn’t triggering the bug reliably, it does not mean the bug is nondeterministic.

That is like saying the “OpenOffice can’t print on Tuesdays” is non deterministic because you can’t reproduce it everyday. It is deterministic, you just need to find the right set of circumstances.

https://beza1e1.tuxen.de/lore/print_on_tuesday.html

From the writing it appears the author found one way to reproduce the bug sometimes and then relied on it for every test. Another approach would have been to tweak their test case until they found a situation which reproduced the bug more or less often, trying to find the threshold that causes it and continuing to deduce from there.
interestingly other people are answering the opposite in this thread.
I too thought Sonnet 3.7 was hard to beat. But from my few interactions with Gemini 2.5, it is freakishly good. The level of discourse is somewhere near talking to an experienced staff engineer that is almost always right.
Do you mean that the exact prompt for tool use shouldn't matter? Has this been tested? Is the tool use trained with a variety of prompt styles?

I would imagine training with a specific, perhaps structured, prompt could make the function calling a bit more robust.
Yet no mention at all of Zonulin.
Isn't stochastic testing becoming more and more of a standard practice? Even if you have the hardware and time to run a full testsuite, you still want to add some randomness just to catch accidental dependencies between tests.
If you're having an accident costing $10k twice a year, your insurance ought to cost at least $20k/year.

But for whatever reason, it seems such people end up with far lower (yet still expensive) insurance quotes at more like $4k/year.
Yes and no. The speeder will always drive on the limit plus tolerance.
Trucks in Germany are limited to 80 km/h, there are still 'races' between two trucks overtaking each other at their 80.
The large catalog of mixed DJ sets on Apple Music is the main reason I’m considering switching from Spotify.
Land owners and old people are single biggest recipients of government benefits. Specifically, Social Security and Medicare, and the legal/police apparatus for ensuring protection of property.

Also, traveling and routing utilities and police and ambulances and all of society around a larger plot of land costs (in time and energy and materials) at least a power of 2 more than a smaller plot of land.

Not only are there are no marginal tax rates for land value tax, but there are tax breaks for elderly, caps on tax increases the longer the land is owned, and tax deferrals (such as 1031 exchange).

I will leave it to the reader to figure out which “tribe” is most represented amongst land owners. And old people receiving Social Security and Medicare.
Yeah! nothing like the xz backdoor could happen there! wait...
Bordel!

Also https://github.com/bnjbvr/rouille
I mean I DJ vinyl but if I’m playing digital I’m absolutely using sync
"It's a feature, not a bug!"

I suspect it would be a major undertaking to add LiDAR at this point because none of their software is written to use it
The rollout is still happening, but the new resident water meters for Victoria, Australia come with a temperature fix.

Prior to this year, they could only handle 0-127 degrees for the water temperature. Which used to be sensible, but there were some issues with pressurised water starting to be delivered to houses resulting in negative temperatures being reported, like -125C, which immediately has the water switch off to prevent icing problems.

The software side also switched from COBOL to Ada. So that's kewl.
It works on serato
It's transport-agnostic in the sense that it works locally (over stdout), not just remotely. It's not just for web-services. That's why HTTP isn't baked into this.
I can confirm nearly everything you say, and I'd like to add that it's a cultural phenomenon. We don't seem to value competence anymore. I cannot recall when I've heard someone say something positive about another person's competence. Be it a craftsman, industry worker, knowledge worker, or even a teacher. There doesn't seem to be any value in doing a good job.
Don’t wanna be that guy but you guys have too many models. I love Gemini and Gemma but it’s way too crowded atm.
30 millions was nowhere cheap in the 90s. I guess inflation makes things look this way.

In the same timeframe Jurassic Park cost twice more to make and it was a very expensive movie at the time.
Of course, because there are locales which uses comma as decimal separator. So CSV in Excel then defaults to semicolon.

Another Microsoft BS, they should defaults to ENG locale in CSV, do a translation in background. And let user choose, if they want to save as different separator. Excel in every part of world should produce same CSV by default.
Bunch of idiots.
I’m not sure which Berkeley you’re thinking of, but I’m pretty sure it’s named after the one located at:

Lr Bk National Laboratory,
Bk, Cf
Am
Same here, though with one exception: things that are not usually written out in English words (operators and punctuation) still have German names to me. In my head I still say “Stern”, “Klammer zu”, etc. when reading code like “x = *y;” and error messages like “')' expected”. I read “==” as “gleich gleich” and “!=” as “nicht gleich”.
> And somewhere out there is a person reading this post and coming to the conclusion "How can Google be stupid enough to hire people stupid enough to have abs() return a negative value."

Weird things can happen anywhere but I was wondering why this issue wasn't caught by test cases before it escaped to production? I would think that a compiler team would have low-level tests for such common functions.
This crisis, which it is, is caused by the unrecognized necessity for effective communications within science and technology and business, which is not taught. Not really, only a lite "presentation skill" is taught.

Fact of the matter: communications is everything for humans, including dealing with one's own self. Communications are how our internal self conversation mired in bias encourages or discourages behavior, communications are how peers lead, mislead, inform, misinform, and omit key information - including that critical problem information that people are too often afraid to relate.

An effective communicator can talk to anyone, regardless of stature, and convey understanding. If the information is damningly negative, the effective communicator is thanked for their insight and not punished nor ignored.

Effective communications is everything in our complex society, and this critical skill is simply ignored.
Some of these are showing 404, like the second, third, and forth.
Congratulations on the successful launch!

> .. I’d listen to the Voice of America..

I grew up listening to VoA as a kid as well, I was born in a then not so developed part of the Balkans. Sometimes I have the feeling that the ordinary Americans don't have a clue about the impact VoA had in the countries like ours.
« a single missing " can destroy the entire document »
This is basically true for any data format, so really worse argument ever...
I've been testing this for a few days on the latest build of rekordbox.

It seems...fine, on par with other similar integrations (Tidal, Beatport), but it's unclear which audio quality it's using to stream the tracks. I'd say it's using 256kbps/aac files? Bit of distortion while timestretching heavily compared to the lossless version of the same song. Also, no offline storage option?
I was there Nindalf, 30 years ago. And let me assure you, it was already a stupid idea back then ;)
Responsible disclosure has been a thing for a long time. This is not a professional behavior.
I've recently compared Ladybird with Servo in HTML5Test and RAM performance: https://fosstodon.org/@niutech/114139183114833935

Servo uses less RAM but its CPU usage is too high. And there is an alternative to Servoshell - Verso (https://github.com/versotile-org/verso).
Shortly to arrive in other countries, although perhaps not focused on dress code.
> 4- you don't download anything but close the tab

Does your browser show anything in this thought experiment or are you so quick to close the tab the browser hasn't even connected to the server? If it shows anything you have downloaded something. That is how it is shown in the browser. With a malicious payload you cannot know what might happen as uejfiweun says.
Only if you use a phone with it. Does the official server actively filter numbers from VoIP providers?

As much as I want to say "screw the developer's nonsense, just compile it yourself and do as you please" honestly why bend over backwards to use such a platform when solutions such as Matrix are available?
This is an excellent example of design failure. So in reality, yes, Boeing has regressed as 90s Boeing would never have released a plane like that.
The interesting thing is that the weird 'else' keyword actually was invented by German speakers:

https://github.com/e-n-f/if-then-else/blob/master/if-then-el...
1 issue is insurance doesn't pay out much for road deaths.

Government generally budgets deaths at $3M-$30M per person killed. Yet a car accident that kills someone usually doesn't result in any payout at all.

That in turn means insurance companies are offering risky people lower rates than economists would suggest for the societal cost/risk.
> People per household has been trending down for a long time

It was, but 2021-2024 was the first three year period that didn't end lower than it started since the 1960s (starting and ending at 2.51 average per household); it is possible that trend has arrested.
I have not moved away from Mac; instead, I've been slowly moving towards it with an eye to replacing Win11 with Linux. The amount of data leaking from Win11 is mind-boggling. While I'm aware macOS does too, Apple is just a little bit more transparent about it.
You are venturing into what-ifs as if there is any one clear answer, with your implication being that nothing else would have changed (if US did not fund EU defense, US would have saved that money instead).

I can come up with a scenario that's more peaceful: eg. if US did not fund EU's defenses, EU would have developed their own defence industry further, and instead of buying weaponry from US, they would have equally got it from Russia, and more recently, India and China. Perhaps even India and China catch up slower as Russia has richer willing customers in EU.

This would have led to Russia having an even bigger economic interest in playing nice with EU, and would not have feared NATO at all, because it wouldn't have included US.

Ergo, no war in Ukraine.

At the same time, US companies would not have been trusted with projects with highest earning potential (government infrastructure projects, including IT): perhaps MS never gets so deep into EU institutions and companies, Amazon never gets trusted for IT infra, etc.

Now, I think the US is recognizing that this earning potential has moved to other big countries or systems (like BRICS), as these countries have increased their purchasing power — which is all fair and good — but to repeatedly claim that US did not benefit from EU's purchasing power for US products in the last 60 years is insincere.
Any tips for this European here that will be working in the US in a year or so from now?
Yeah, I always thought MCP was a bit verbose. It reminds me of the WSDL and SOAP mess of the 2000s. Model tool calls are just RPCs into some other service, so JSON-RPC makes sense. Is there anything else has wide adoption and good client support? XML-RPC? gRPC? Protobufs? I mean, it shouldn't need extra libraries to use. You can handroll a JSON-RPC request/response pretty easily from any programming language.

Regarding the verbosity, yeah, it's interesting how model providers make more money from more tokens used, and you/we end up paying for it somehow. When you're doing lots of tool calls, it adds up!
To clarify, the rule is intended to stop party cars full of drunk teens at 2am. The actual rules are like (NSW):

> If you're under 25 and are on your red Ps, you must not drive with more than one passenger who is under 21 between 11pm and 5am.

(Red Ps means the first year of being able to drive unsupervised)
https://www.mcpt.com/
>You say that and yet many places have an order of magnitude less car "accidents" per population than the US currently.

Nice Freudian slip there.

Rich western europe has less car accidents because they, broadly speaking, don't let poor people drive and work harder to cultivate a law abiding populace.
Yes, I think not having personally experienced looking for apartment in Berlin makes you ineligible to comment on that, and I don’t think that’s a particularly radical stance.

I wish you luck in finding a lovely place if you do decide to move, and hope you’ll have a great time!
Yeah, interesting. But we don't see the same reaction with Aussie farmers. I mean, most of them do own guns, but that's more about the wildlife...
When you put it like that it really is a bad product.
Agreed. Which means that Javascript does not have a good parser.
Be prepared to work your ass off; live the mentality that you must work and be available as much as possible. It's going to get worse in the next few years as Trump starts gutting more and more worker protections.
Tech Lead Management roles are a trap. (2020)
The market is very wrong if that's the case you can get rich easy buying BA at a discount. Please do!
I never used 23andme, my brother did, so I get the pleasure of having no legal recourse but all of my data stolen anyway.

I am sorry to all of you that gave your family DNA to a SV startup.

It must suck to feel like you have no say in what happens to your private information.
If the data made their rates look like a fair deal they'd be plastering it on billboards.
A non-exhaustive list of concerns:

- How does a consumer of a remote MCP server trust that it is not saving/modifying their data, or that it is doing something other than what it said it would?

- How does a consumer of a local MCP server trust that it won't wreck their machine or delete data?

- How do servers authorize and authenticate end users? How do we create servers which give different permissions to different users?

These are examples of things which must be done right, and sacrificing user security in order to achieve market dominance is ethically bankrupt. Pedestrians don't know exactly which regulations serve them when a bridge is built, so we don't expect pedestrians to be able to stop corruption and laziness in civil engineering. The same should be true for mass infrastructure; we have a duty as engineers to make the right call.

> MCP, vibe coding, and LLMs in general are briefly giving end-users back some agency, bringing back the whole idea of "bicycle for the mind"

I love what software might look like in 15 years. I don't plan to kill that. I want to protect it, and also protect everyone involved.
bigint exists
Martin Fowlers page is basically the place where Thoughtworks [1] places their articles. A lot of good stuff there on many different topics.

1: https://www.thoughtworks.com/
The author claimed it was the hardest bug they specifically ever debugger not the hardest bug ever in the history of computing.
Unchecked integer overflow strikes again.
Not very many languages have compile time reflection. This is more like macros and syntax splicing.

Still a reflect keyword could have worked. Some argued that in reflection heavy code you would reflect a lot and the keyword would be a lot of noise.

I don't know if the reflection papers have been voted in already (I forgot how to check), so the syntax might still be up for debate.
I wrote the article at the attached link a couple months ago, and felt like doing a part 2.
MSTR is heading for 1 million BTC bought, but so far, exactly zero infrastructure has been built on how to loan these coins in a circular economy that ties back to Saylor and his investors. Does Saylor really think Bitcoin is like real estate (which is pretty delusional), or does he have a secret plan to build circular economies for this BTC money? Or some arcane experiments (I'd enjoy that). Thoughts.
BTC will not break $10 million imo if a real economy for it is not created. There's only so much hype people can sustain.
Vet your dependencies, at least to the level of making sure your direct ones are actually real projects done by known people and reasonably widely used. Note that for all the buzz about these kinds of attacks, there's relatively little evidence they are actually successful at being downloaded and installed by anything but automated scanning/archiving systems.
There is a recent paper by Microsoft that describes exactly that. (Although they didn't restrict the negative impact to junior developers)

https://www.microsoft.com/en-us/research/wp-content/uploads/...
Maybe? I'd love to hear if there are some good tools for it that can be integrated into typical setups with Git repositories, Jenkins or GitHub Actions, etc.
The revenue plan for hosted services is that every user with an MCP client will count as a billable user.
Can someone explain the title to me? What does it mean to release a "version tool"? Or do they have a special version for Oscar winners which is now publicly released? Or is this just some extra tool you can put on top of regular Blender? I simply don't follow.
After a spacecraft was damaged en route to launch, NASA says it won't launch
Unless we are lawyers, or unless we are willing to sacrifice our time, we are not interested in educating the officer and practicing on the laws. I think it’s a fight of two bullies, us with the laws on our side and them with the authorities on their side.
I wouldn't go as far as calling a language that has nil in 2007-2009 ridiculous and I didn't do so.

But adding sumtypes in 2025 and using a default nil or zero value/type to it, yeah that I do call ridiculous and I stand by it.

It might be a good decision even (I don't know), but it's still ridiculous by my understanding of that word.
Re DeepSeek-V3 0324 - I made some 2.7bit dynamic quants (230GB in size) for those interested in running them locally via llama.cpp! Tutorial on getting and running them: https://docs.unsloth.ai/basics/tutorial-how-to-run-deepseek-...
I checked the code. Perl is suitable for these kind of tasks.
Do you use it on vercel, maybe?

I had the same experience of slow refreshes on the NextJS project I worked on (running locally) and the other seasoned NextJS developers didn't think it was unusual.
> I think the naive estimate is if you pick something at random it is half-way through its lifespan; so there isn't much call yet to say Debian will make it to 100.

This doesn't strike me as a strong argument. That naive estimate (in whatever form[0]) is typically based on not knowing anything else about the process you're looking at. We have lots of information about Debian and similar projects, and you can update your estimate (in a Bayesian fashion) when you know this. Given that Ian Murdock started Debian 31 years ago I think more than 100 years is a very reasonable guess.

[0] see e.g. https://en.wikipedia.org/wiki/Lindy_effect
One problem is that a lot of translations in Microsoft's documentation are subtly wrong, but you don't immediately notice because the grammar is correct. And this problem already existed before machine translation was a thing (I guess MS just hired translators who were not familar with the documentation's product or even 'computer-lingo' in general).
You really shouldn't be limited by only one language: https://github.com/charyan/unirust
I find that even a quite brief nap (on the order of one to three minutes) is still tremendously refreshing. Is this enough time for this fluid dynamic under study to gear up and get some flushing done ? Or would it be some other mechanism.
Unix and AWK will parse it on the spot.
AI Reshapes the Ethernet Datacenter Switch Market