skysight-inc/HackerNews huggingface dataset:
> I'd love to actually buy music and store it myself...

Qobuz. For a start they only do lossless: no mp3. We're soon a quarter of a century into the 21st: gone are the Napster days of needing to stream mp3s.

Then Qobuz often has albums in higher quality than 44.1 kHz / 16-bit stereo. Not that you'll hear the difference: but artists/sound engineer going to the trouble of offering higher sample rate / bit depth typically do care about producing good sounding music so there's that.

Then Qobuz allows you to do precisely what you want: you can buy individual tracks or full albums to download, no DRM.

I've got both a collection of audio files I ripped myself from my own CDs (which I keep too), in a 100% bitperfect / lossless way (verified with an online DB of people who also ripped their CDs) and a Qobuz subscription.

The one criticism about Qobuz would be that music discovery ain't the best out there: the UI is actually quite bad. But it's good stuff for people who care about quality and who love to own their music.

Most network streaming devices now support Qobuz: for example I've got a fully integrated Yamaha amp that contains a network streamer (Yamaha R-N1000A) and MusicCast (Yamaha's music streaming app, like Sonos I guess but Yamaha) supports Qobuz (and Tidal and Spotify).

You don't just rent temporary access to an online service that may disappear under your feet or remove songs you used to listen to: you can actually buy and own individual tracks.

Check the plans they have: depending on how many songs you buy, one may be better than the other.

IIUC Spotify, under the pressure of both Tidal and Qobuz, announced they'll be moving to lossless streaming. It's 2024. At fucking last.
Tolerating intolerance is completely unacceptable.

How can you justify accepting and tolerating someone who’s point of view is I think you should have less rights than me.
Made me think of this bit from Tim Urban’s classic blog post, The Tail End[0]:

>It turns out that when I graduated from high school, I had already used up 93% of my in-person parent time. I’m now enjoying the last 5% of that time. We’re in the tail end.

[0] https://waitbutwhy.com/2015/12/the-tail-end.html
How to stay calm when Elon Musk says he's leaving California
Still, Korea was >70 years ago.
Bluesky Tools
>largely subject to circumstance

Peoples' entire behavior thought their life is largely influenced by their circumstances in which they grew up in. Corruption is just one of them.
Our customer-centric approach led us to Rust
How things change... I recall having a subscription (had one of those friends who always seemed to know what was coming out right before it came out) right when they started publishing, what was that, 1994? It was so cool.

I just viewed the front page, looks like the definition of "internet chum".

But seriously, to upend Google, you are going to need to be the default on what people use, which I think for now is phones.

Another barrier, maybe they need to get away from this: "will require succeeding at home and growing revenue, which largely comes from running ads."
So what do you do when everyone runs some ublock-origin thing? We need to figure out a search monetization beyond "feed me weird things I do not want" on the sidebar. Should websites pay? No, wait, then only those with real money are on the web. Should we pay? Now, wait, we have had it for "free" for too long (could be wrong, I might at this stage in the game pay to have an actual search engine, like say google circa-internet 2004, of course the net was a different place, but still).
It remains a conmpetitor as long as it continues to be the default search engine in at least two of the most important mainsteam web browsers.
Organizational Patterns – A Developer Portal (2021)
> why would you think this is a necessary detail to clarify?

Because it makes it a threat against the civilian population of a country.

> But no, it's not Israel who is going to kill them. It's Hezballah. Metaphorically, Israel is the train coming to the platform, while Hezballah is the guy who pushes the other guy on the tracks as the train approaches. Citizens of Lebanon being killed in this way have to thank Hezballa for their fate. This is the point of the message.

This is a completely silly argument. The people bombing you are the people killing you. That they claim to have some higher purpose is irrelevant. Hezbollah at best presents a minor threat to civilians in Israel, claiming that they are an existential threat that would justify scorching the civilian population of an entire country is ludicrous.

Let's also not forget that Hezbollah itself was formed as a defense force trying (and eventually succeeding) to drive out the Israeli invasion and occupation of Lebanon. So, by your own logic (that I don't share), we should say that it's "actually" Israel who is responsible for all of the deaths that Hezbollah caused, since Hezbollah's formation is a consequence of Israel's previous attack on Lebanon. It's like a trolley problem: Hezbollah chose to direct the trolley at Israeli soldiers and citizens in order to free the Lebanese tied to the tracks - but it was the IDF pushing that trolley in the first place.
And then the smaller, nimbler company itself scales to the point that it resembles the former incumbent, and the cycle begins anew.
TinyCC Memory and Bounds Checks
Show HN: BabelViz -Machine Translate Tableau Dashboards into over 150 Languages
Hey HN!

I built BabelViz, a Tableau dashboard extension that translates dashboards automatically into over 150 languages.

The idea came from seeing global teams wrestle with static language solutions and relentless, frustrating tweaks. Tasks like duplicating workbooks, managing calculated fields, and regression testing (since Tableau updates could alter the underlying XML structure) made localization a serious challenge.

With BabelViz, translation is as simple as dragging and dropping the extension onto your dashboard. You get automatic translations, personalized language preferences that persist without users needing to change settings manually, and custom glossaries for translation overrides. This way, you retain translation control over specific terms to ensure accurate and consistent messaging for your audience. BabelViz also operates as a secure, on-premises solution for privacy and data security.

Would love to hear what you think, any feedback, or questions on this.
https://babelviz.com
> That can lead you to some pretty counter-intuitive optimizations because it's often faster to do more compute work if it means you touch less memory in the process.

It is not specific to the GPUs: this kind of optimizations are pretty common on CPU too where latency kills you and 200 cycles spent wasted on doing compute can actually be faster than a single cache miss trying to fetch data. This is pretty common for many SIMD algorithms actually.

Memory is currently lagging behind compute on almost every type of modern hardware, and it will very likely become worst, not better.
Websites are roughly similar to real estate. They have an irreducible amount of paid maintenance required. Domain names are subject to renewal fees, like property tax. Hosting isn’t free, and it’s subject to a bewildering, ever-evolving variety of attacks. Hosting itself costs money. The only hope is to pay for a trust to handle all of this.

Or just assume that if your writing is as valuable as you think it is, others will recognize its worth and keep it alive.
Is there somewhere we can download and play the game ourselves? This looks like loads of fun!
> Maybe not everyone is a nostalgic, but for those of us who are - I encourage doing these things now.

Is not just for nostalgia. I would've loved if my parents recorded even just a few minutes of their grandparents or great-grandparents to pass them to my children.
> Also, the pilot did not "give up", but decided that it is smarter to retreat and save lives instead of going to death.

The thing is, millennia of military culture is devoted to training people out of simply avoiding fighting by running away, or even fear of death, because otherwise it can't function and those who run away endanger others by doing so.

I'm reminded of Admiral Byng being court-martialled (https://en.wikipedia.org/wiki/John_Byng) and the famous line "in this country, it is good to kill an admiral from time to time pour encourager les autres"; the phrase "pour encourager les autres" has entered English to refer to any punishment which is intended to have a strong behavioral effect on the non-punished members of the same class. There will definitely be an element of that here. This guy is being punished conspicuously to remind other pilots that ejecting is a last resort.

> In a a high risk-high reward situation, I strongly prefer hyperrational risk calculators (in opposite to risk avoiders - the common person in society) over hypermasculine risk takers - but I'm a nerd.

There are no such "hyperrational risk calculators", you just mean "someone who would make the same decision as me in this situation".

> the military wants to bully around and show macho behavior

Well, yes, that's kind of intrinsic to the nature of an organization which exists to project force.
Some sources update faster than others, you could index news sources hourly and low velocity sites weekly. Google does that. CommonCrawl gets 7TB/month, indexing and vectorizing that is quite manageable.
SignPath has a demo of the Github actions mentioned in this post. Give it a try, we'd appreciate feedback.

https://github.com/SignPath/github-actions-demo
who'd thunk im lucky at my workplace...
I was always a fan of reiser3, never had any knowledge or opinion of Hans.

But listening to what he has to say towards the end here, even now after all this time, all I hear is:

He expresses remourse that he wasn't smart enough to press the right buttons to get the right responses out of everyone else.

He regrets that this miscalculation resulted in him failing to achieve his goals.

He litterally only says it that way. Not "It must have really sucked dealing with me. What a dick I was...", just "it was a mistake not taking other people's feelings into account"

The kernel credits are interesting.

That is a little more possibly genuine. It seems genuine, that he really wants them to be acknowledged simply because they should be and not because he calculated that it makes him look better.

But I don't know how materially valuable that might be for parole reasons. If it might make even a little difference there, then you can't trust it, because this is not a benefit of the doubt situation, this is a known entity who has already manipulated others many times, and so now it no longer matters that an act might finally be genuine this time, it makes no sense to assume that in this case.

But in my own example of pressing buttons, I try not to shit on behavior I want to see. All else being equal I want to just accept that small act as good on it's face and leave it at that.

Also because it seems petty not to, because he gets nothing else at least from me, forever, because his wife can't be forgiven and redemptioned back to life.
Happy birthday!

I have no idea what you’re talking about but I’m gonna follow these links.
I'd call it: Mutual dependency on implementation rather than interface.

Use of C++'s friend is worse: https://en.cppreference.com/w/cpp/language/friend
If an ancient octopus wanted to wear some rubber-like workwear to do his dirty civilization-building, would he wear a big glove with 8 'fingers', or would he wear a flexible thimble on each tentacle?
Trump undermined the fundamental concept of NATO by making it an explicit pay-for-play, left Ukraine without a US Ambassador from May 2019 until after the invasion, tied frozen military aid (which remained frozen for the rest of his term) to a quid pro quo response on a phone call he was impeached for, repeatedly over many years stroked Putin like one of his microphones, and then shattered the idea of a stable democracy capable of handling a peaceful transition of power.

History will, absolutely, bear out that Putin’s longstanding support for Trump always was a long game power play for Ukraine (and Georgia, and eventually Poland, Lithuania, Finland… there’s a lot of dominoes).
I recently made the switch as well and used spotify_to_tidal [1] which is the free and open-source alternative to what Tidal recommends and it worked pretty fine! it couldn't find some specific tracks and I bet it does a somewhat similar name match as the one Tidal recommends, but at least this one doesn't have a limitation by the number of tracks, in case it's useful to someone else.

[1] https://github.com/spotify2tidal/spotify_to_tidal
If you want flat response but your music has lows that go down to around 20hz, the relative power required to make the 20hz audible to an equivalent volume is exponentially higher than to make 200hz audible. And drums will always sound better if you can hear 20hz, regardless of the genre.

I find even with "western consumer grade headphones", I need to add about +3db to 20hz, 0db to 200hz, -3db at 2khz, and 0db at 20khz, to be able to turn up the volume and hear all the instruments without any single freq range dominating. This makes such an improvement on every pair of headphones I've tried it on, that I wonder who came up with the "standard" frequency response curve of human hearing that the manufacturers are using as reference.

I setup an EQ with that shape on my girlfriend's headphones, and she was surprised how much more comfortable it sounded. Then she got new headphones, tried them out, and immediately said "ew, can you change the sound the way you did before?" I set the EQ in the new headphones' software and "much better."
Woman Fired for Refusing Covid Vaccine Wins Record $12M
I recently got my entire shipping costs refunded because I paid for next day delivery and the driver said they "missed me" and the proof was a photograph of a different address. I was surprised it was that easy to get the money back from the seller. I was incensed as I had spent the entire day waiting.
Okay, but the Guardian don't seem to have noticed that more billionaires backed Harris than Trump, so they obviously view Harris as a better tool for their war on commoners than Trump.

https://www.forbes.com/sites/dereksaul/2024/10/30/kamala-har...
https://fortune.com/2024/07/22/kamala-harris-endorsements-wa...
… dear god[s] does that headline need a rethink.
> The US airforce cannot survive the attrition rate that a war with Russia or China would bring.

Nuclear exchange by ICBM would destroy most aircraft, their crews, their maintenance crews, and the factories for the replacement. There will be no dogfights.
I assume you also don't go max speed on your bike 99.9% of the time. (EDIT: this depends what kind of bike we're talking about I suppose)
I abandoned safety razors because the handles are minuscule. Never found one that didn’t cramp up my big farmer hands.
Why did you delete the links? Your comment regarding the ego stayed with me, and today I wanted to access again the links you shared, and saw that were deleted.
I expected to spend a couple of minutes browsing this, yet 25 minutes later I'm not even halfway through.

The best (so far) are the ones above the strings "on June 2nd, 1940" and "effort by Russian War Relief". I can't imagine the amount of research and sheer work (especially pre-internet) to create these.

I was a kid who played SimCity 2000, RISK, and had tons of books about geography. Having physical pieces of paper that I'd spend minutes or hours analyzing was so satisfying. Scrolling around Google Earth or doing GIS-based analysis is also satisfying, but I really got a kick out of looking at this post (putting aside the seriousness of WW2).
We get our eggs from a specialty butcher, their meat prices are rather high. Their organic, locally sourced eggs are a good $4 cheaper than the big box groceries regular eggs.

I was quite surprised.
Leaving Google for a New Start in Japan
How to Favicon in 2024: Three files that fit most needs
No I mean more like....

1) why would someone who calls themselves libertarian even join any kind of formalized armed force

2) even if they did, how would the command not realize that clearly such a person is unfit for duty and at best should be confined to some work far away from actual combat
I’m my second year into Kagi and loving it. I actually just upgraded to get Kagi Assistant (basically, cloud access to every LLM out there). But the search alone is worth every penny, and it’s built/operated fully in-house as far as I know.

https://kagi.com
AFAIK they're still investor-funded and don't make any (noticeable amount of) money yet
My family (me, my wife, and our 2 daughters) love to travel, and have made a point of bringing home a deck of playing cards from each place we visit. They make great souvenirs, and it's fun to reminisce over a game of "President" (aka "A$$hole").
This is somehow not about Perplexity.

Like many, I tried many other search engines, starting with DuckDuckGo way back when. I always ended up Googling (or !g… -ing).

Perplexity is the first one that consistently works for both code questions (what’s this error message) and local questions (where’s my nearest store X and when do they close). Now they just need to speed it up a bit - Google queries are effectively instant.
Uuffff..
I get it where the article is trying to go, but "..the pigs exist a little too much."

Well, we rape nature, we unbalance natural order and when there are 50-100 more pigs we need to slaughter them.

In cases like that what comes to mind is the Hubris, Atis, Nemesis, Tisis.
(https://www.greecehighdefinition.com/blog/hubris-atis-nemesi...).

We (humans) 'contaminated' the island with pigs and other animals and we were a-ok while they were ravaging other species. Now they are annoying us we need to take swift and firm action and eliminate them.

I am looking forward to a future where the cities will be under a self-sustainable 'dome' and everything between those cities will be wilderness/jungle, we will let nature take over.
Same here, I hate ligatures.
Brave search is doing it properly. Bought tech, but still.
How do countries measure immigration, and how accurate is this data?
Yes, exactly the same with the rotation.

It was almost like they were optimizing for bus factor.

It was completely brain scrambling and unsatisfactory work as it was constant musical chairs.
I understand the argument but I can tell the difference between Pokémon/Digimon/Yu-Gi-Oh. I think Palworld copies the aesthetic too much. If it was just in the same 'genre' of fighting monsters like Digimon and Pokémon then I think it would have been OK. I feel like they are trying to mislead consumers, especially young children.
And here

https://www.computerweekly.com/news/366615494/Post-Office-sc...
I couldn't find anything in the article that said that "women and children are somehow selectively targeted" though.
If you want to say you are doing science, then yes, you need to define what you mean by "healthy" and make the case that the harm from vaccination was greater in your group than the harm from infection.

If you want to say your subjective group is self evidently better off with some option, then don't say you are making a scientific argument.
Learn on the job, sink or swim, YOLO! (you only learn on-the-job)
> Remember -- the lazy, bad at your job, etc. assumptions are attributes you are putting on the characters in the ads.

Somehow, I don't think this has escaped the ad agency that made these.
That nested JSON query operator chains such as json_col->'foo'->'bar'->>'baz' internally return (copy) entire sub-objects at each level and can be much slower than jsonb_path_query(json_col, '$.foo.bar.baz') for large JSONB data

... although I haven't had the chance to verify this myself
Chinese music is tuned to a different scale to western music, so it all sounds "weird" even if it's not objectively high frequency or loud.
It's been scrubbed for years. The best I can find is here: https://web.archive.org/web/20080906122656/http://www.bilebl...
Content vs. Content
Not day one, but anyone should be able to follow the code using a debugger and understand it. If you write spaghetti code segments, it's high time to change them.
I'm looking at the postgres docs now, and they certainly have the arcane formal syntax definitions, but they also have plenty of useful examples https://www.postgresql.org/docs/current/sql-altertable.html#...
I love SF Mono and use it everywhere.

The reason SF Mono and Monaco are not on the list is probably because they are proprietary.
I used Twitter mainly to follow fellow devs, industry leaders and InfoSec people. But after Elon made changes my timeline started to fill with politics and culture wars and it ended up missing me less informed and more angry.

Maybe that is the future for BlueSky as well, but at the moment I am enjoying it and more people I followed on Twitter are making the move.
Still happens to me when using software that is GPU intensive, like Blender. When I drag a slider, I hear the buzzing of the GPU.
Show HN: Open-Source AI Test Conductor with Playwright/Puppeteer
Hey HN,

This weekend our team created Playwright-AI. It's a tool that hooks Anthropic's computer use model into Playwright (on top of Puppeteer) to execute browser tests from natural language test cases.

ai(”Test users can create a new project.”)

Why tho? Testing Sucks! We wanted to see if we could just feed test cases in natural language to AI and it would test them exactly as a human would do. Writing E2E UI tests is super brittle, you change `sign in` button to say `login` and everything breaks…! If you've written UX E2E tests in a large org I'm sure you will know this pain well. We were inspired by zerostep.com

Fully Open-Source: MIT-licensed, free to use, and open for contributions.

This is just the initial version, and we're eager to learn and make it even better, based on community feedback.
That doesn't seem very smart.
in that case you do not need setenv to pass values to the underlying process though. And if you are forking without immediately execv in a multithreaded program, setenv is the last of your problems.

edit: what's probably happening is that execve is four or five abstraction layers deeper (possibly in a third party dependency) than where the env variable need to be set without a clean way to pass the values through.
I'm so glad these videos are still on there. As much as I consume youtube now, this brings back memories of when it was literally "YOUtube". Truly a glorious time!
The ads simply reflect the contemporary state of tech's moral bankruptcy. Apple of old wouldn't have sanctioned ads showcasing such a half-baked use case.
Maybe that says more about the QC field than pop media though? Shor's algorithm truly implies both an algorithmic and practical breakthrough (if possible to implement, the small if). But what other algos are there? It's this, quantum fourier transform, and Grover's like you say. What else can be cool and useful? What is the bulk of the active development, except error correction codes? What should someone start with now if they just enter the QC field?
> but don't require 'collaborating with people in power'.

You missed this qualifier: "person’s life within a larger social construct."
I'm specifically talking about developing gnome apps. The developer documentation for Gnome uses Gnome Builder which installs a flatpack based SDK for you by default. Flatpack, it seems, is the golden path to create Gnome apps.
The major factor in winning the Pacific battles was code breaking the Japanese communications. Doctrine doesn't matter when you know what the enemy is doing or planning.
What Are Your Best Tips for Proactively Managing High-Value Accounts?
I manage a few high-value accounts that require consistent attention and proactive engagement to ensure they stay successful. I’d love to know what strategies or routines you use to stay ahead with these clients.
Energy Trade-Offs and Benefits of Lossy Compressed I/O
> Bought tech

Could you please elaborate?
It's certainly data to the extent that it's copyrightable. I doubt this sentiment would stand up in court.