MurphyA/hacker-news huggingface dataset:
by bigiain | 2025-05-08 03:05:14+00:00
Same.

Back in the mid 80s I spent way more than was sensible and bought myself seperate NAD pre/power amps, Boston Acoustic Speakers, and a Rega turntable for my birthday. I not only still have and use all that gear, but have since bought more of the same brands 2nd hand mostly from the same era, so I now have 5.1 surround in my lounge room, and stereo amp/speaker sets in my kitchen, office, bedroom, and guest bedroom - all NAD/Boston Acoustic, and all capable of doing Apple AirPlay via Apple TV or old Airport Expresses.

Vintage hifi is great. You will probably need to become the sort of person who can replace all the electrolytic capacitors in your amps and speakers crossovers, or at least know someone who can. And you'll become the sort of person who'll hunt the internet for someone who can ship you replacement drivers for your speakers, styluses and drive belts for your turntable, and hifi grade capacitors (and you'll probably stock pile all of those those). It's at least partially a hobby instead of just appliances you own.
by EnPissant | 2025-05-08 03:06:29+00:00
People just prefer soundbars because they are easier and less imposing while delivering 80% of the value. Samsung sound bars in particular are very good. Compared to a 5.1 setup, their biggest fault is lacking good stereo separation.

Netflix delivers Dolby Atmos in bitrates that are indistinguishable from lossless audio. It's better, not worse.
by hedora | 2025-05-08 03:06:57+00:00
We just ran a wider conduit through the wall It has 4 hdmi cables, a usb extension cord and tv coax in it. (Didn’t bother with Ethernet the closet has a wifi access point in it.)

The appletv is in the closet, but the other devices don’t make sense there. The linux box is about as big as a decent USB hub, and has a few wired game controllers plugged into it. The console is a switch, and going into the closet is too much trouble. I could put the sonos in the closet, but the play/mute button on it is too convenient when I don’t have a phone handy. The other stuff is self explanatory.

Can you not get a surround sound audio receiver/amp anymore? The digital out on the tv presumably would feed it. I had an old one like that, but it died.
by mdaniel | 2025-05-08 03:07:34+00:00
Since the Goland plugin and then IDE arrived, they torpedoed the prior Golang plugin but it still exists and is Apache 2 https://github.com/go-lang-plugin-org/go-lang-idea-plugin/bl...

I don't recall offhand what features it does or doesn't support, and certainly not GOMODULES et al but just FYI

They did a similar "fuck you" to the Terraform plugin <https://github.com/VladRassokhin/intellij-hcl/blob/v0.6.14/L...> when they hired the developer and then made the built-in Terraform functionality basically abandonware :fu:

And then, in some extra weird behavior, they have CloudFormation still in the open <https://github.com/JetBrains/intellij-plugins/tree/idea/251....> but mysteriously it, too, is basically abandonware. Or maybe they're expecting the community to chip in and fix the bugs <https://youtrack.jetbrains.com/issues?q=subsystem:%20%7BLang...>. I dunno.
by setr | 2025-05-08 03:08:16+00:00
To further justify your position; Originality is just the unique composition of various unoriginal things. If you chase quality, originality will appear as a byproduct as you deal with the intricacies from your specific combination of features.

That is, everything interesting appears from the relationships between subjects, not the subjects themselves (the edges, not the nodes, of the graph). You could change any one major component of the game, explore it sufficiently, and you will inevitably have something sufficiently original despite 90% of the original core being duplicated — the nature of exploring the relationships thoroughly — chasing quality — will inevitably lead to a cascading series of changes until you reach the new stable point
by bb88 | 2025-05-08 03:09:18+00:00
Awesome. I'm glad you said, "I".

My argument is that my carb intake is irrelevant compared to nuclear proliferation.

My argument goes like this. Carb intake does probably lower life significantly, but doesn't lead to potentially worse outcomes compared to say nuclear weapons in the hands of terrorists.

Carb intake usually affects people's life not early, but late. And if you believe that "carb intake" is a rational choice and not an urge made by the lizard brain then I would argue it's my choice -- my freedom -- and well get a boundary.

OTOH, a nuclear incident would affect a broad swath of people across all ages. And it's not their choice.
by alabastervlog | 2025-05-08 03:09:19+00:00
Sure, no problem, never bothered by disagreement over art/entertainment. I appreciate the perspective. And sure, I’d not put many of these near the tier of, say, a Godfather or a Passion of Joan of Arc. Only a few anywhere near an Alien, for that matter.

> That’s why the snap at the end of Avengers: Infinity War was spectacle but didn’t have the emotional impact of a single deer being shot at the beginning of Bambi.

God, truth, and all the more effective a comparison for me because I happened to re-watch Bambi within the last week.

Marvel movies rarely achieve even that lesser connection, maybe a half-dozen times in the thirty-whatever movies.
by int_19h | 2025-05-08 03:09:50+00:00
There's an amusing way to score how consistent the language orthography is: train an LLM on it, then measure the error rates for words it wasn't trained on. English is very bad on that metric: https://aclanthology.org/2021.sigtyp-1.1/

"Phonics" the term is mostly something that comes up in American context because there is a controversy on how to teach reading and writing English to begin with. In many other countries, the equivalent of phonics is simply the standard methodology that has been in use for so long that most people can't think of anything else, so it doesn't need a special term to describe it.
by s1artibartfast | 2025-05-08 03:10:04+00:00
Who are you quoting? That's obnoxious.

Are you claiming everyone can "easily appreciate" a Spanish language singer as much as one they actually speak?

"Hearing folks can as easily appreciate a talented and expressive signer as a vocalist. " is a silly claim.

If that were the case everyone would be going to sign language concerts they dont understand.
by mdaniel | 2025-05-08 03:11:42+00:00
I was expecting you to end with "and don't squander the amazing track record of developer goodwill you have accumulated by forcing the stupid-ass 'New UI' on us, or telling us that we're committing code wrong, or somehow suddenly trying to go 'All AI' or whatever"

I'll be straight: for me personally there is no replacement, and I'll just patch the "unsupported" Commit Like a Sane Person plugin[1] indefinitely if I have to, but ... come on, don't strain our relationship like that

1: https://plugins.jetbrains.com/plugin/26647-modal-commit-inte...
by dylan604 | 2025-05-08 03:12:17+00:00
I miss dragging a window to the bottom of the screen so that it became a tab, and then clicking the tab would restore the window back into the Finder frame. I don't use GUI windows like I used to in Classic OS. I now barrel my way around with CLI, and then 'open .' when arriving at the destination. So would I still use that tab feature today if available? Probably, not, and that's probably why it's no longer a thing even if other people that wouldn't use it have different reasons for not.
by privong | 2025-05-08 03:12:51+00:00
Indeed; Yggdrasil is also the name of a set of models of the emission from stellar populations:

https://www.astro.uu.se/~ez/yggdrasil/ReadMe.txt

https://www.astro.uu.se/~ez/yggdrasil/yggdrasil.html
by hedora | 2025-05-08 03:13:17+00:00
Our bargain basement projector (for a project; it was under $100) has more smart app bs on it than the TV.

I get the impression everyone eventually settles on a roku ($35, but full of spam) AppleTV (a bit over $100; better in all ways), or maybe goes with the google thing.

All of those cost < 10% the price of upgrading a TV, and all of our TVs have outlasted the (incredibly shitty) software they were bundled with.
by bb88 | 2025-05-08 03:14:28+00:00
I can tell you that being on it, food to me just tastes different.

So even if you didn't enjoy it, what typically happens to me anyway, is the off flavors get magnified.

Like the easiest one is Costco Chili. It tasted vastly different when I was off of it than on it. I taste more of the bitter notes. The complexity is more off putting to me.

I inject on say Sunday nights, and on Monday an IPA tastes terrible. But on Friday it tastes tolerable again. And this is a pretty consistent pattern I've noticed.
by CrossVR | 2025-05-08 03:14:50+00:00
I once asked a VP of engineering at a major ISP why they don't add a layer of encryption to their peering and customer connections to prevent spy agencies from tapping their fibre cables. I was expecting him to say it would be too expensive to upgrade all their network hardware given the amount of traffic. Instead he said: "our routers can already do that, but the government regulator stepped in and prevented us from turning it on."
Show HN: Slack App for Hybrid Teams
by yakbarber | 2025-05-08 03:17:34+00:00
Hi everyone,

I got tired of the daily "Where is everyone working from?" / "Who's coming in today" messages in various slack channels. So I built *FindMyTeam*: it's a Slack app that pings your team once a day with three buttons – Home, Office, Traveling – and then shows a quick who's‑where summary (plus a monthly heat‑map in the App Home to see patterns).

How it works:

* Once a day the app posts a reminder to check-in

* Either hit one of the three buttons, or use natural language (AI, yo! ;)

* The app maintains a summary each day in the channel

* Reminder times can be customized per channel

Why I’m posting:

1. I'd love people to use it and give feedback

2. Slack requires ~10 live installs before the app can appear in the App Store...so I'd love to get at least that far!

If you’re:

* part of a hybrid team

* allowed to add apps (or have a friendly admin)

* willing to give a minute of feedback when something feels off

There is a 14 day free trial, and a special discount code "SHOWHN" so you'll get it free for a YEAR if you sign up within the next week of this post.

Let me know if you have any questions.

cheers! – Rich
by FormFollowsFunc | 2025-05-08 03:18:05+00:00
Am I wrong in thinking that Grasshopper is procedural modeling and not parametric modeling? Parametric modeing is used in software like Solid Works where you don’t have nodes but have parameters, a constraint system and construction history. Solid Works was developed in the 90s while Grasshopper came out in 2007. Another is example is Pro/Engineer from Parametric Technology Company (PTC) which came out in 1988. Patrik Schumacher, an architect coined the term parametricism in 2008. His employees created node graphs in Grasshopper while he just tweaked the parameters. I wonder if that’s why he came up with the term. Grasshopper has parameters but what makes it different from industrial design CAD is that you construct geometry with a series of nodes i.e. a procedure.
Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?
by lopatin | 2025-05-08 03:18:10+00:00
I just wanted to hear peoples experiences with AI IDEs.

For context, I'm a heavy user of Gemini / ChatGPT for coding and Copilot. But I haven't used Cursor / Windsurf / etc..

Copy pasting into chat apps is a first world problem: it will do the work for you, but you have to give it all the context in the prompt, which for a larger project, gets tedious.

The issue with Copilot is that it's not as smart as the "thinking" chat apps.

This makes it clear why there's such a need for AI IDEs. I don't want to construct my context to a chat app. The context is already in my codebase, so the AI should pick up on it. But I also hear that it gets expensive because of the pay-per-use pricing, as opposed to effectively unlimited prompts for a thinking chat app if you pay the monthly subscription.

So I just wanted to get the lay of the land. How good are these IDEs on constructing your context to the LLMs? How much more expensive is it, and is it worth it for you?
by mdaniel | 2025-05-08 03:19:33+00:00
> clion still needs a cmakelists.txt

I don't believe that's true anymore.

I previously saw in their release notes that Makefile-based projects were out, but while digging up supporting links it seems their project formats list has gotten quite sizeable https://www.jetbrains.com/help/clion/project-models.html

And they have a "what can CLion do with projects in those formats" table further down that page: https://www.jetbrains.com/help/clion/project-models.html#:~:...
by CamperBob2 | 2025-05-08 03:20:40+00:00
Edit: thanks very much for the suggestions, especially adding the Python version to the uv command line. I totally missed that, and that totally fixed it. Apologies for the OT tech support derailment.

--------------

Question for those familiar with uv. US Routing apparently requires a very specific Python version (3.11 and nothing else), but my system has Python 3.10.9 installed at the moment and I'd rather not upgrade the global version just now. My understanding from reading a lot of uv evangelism on HN and elsewhere is that uv fixes this type of dilemma. But, having just tried to use it to install this package, it's just giving me the same old Python version errors:

C:\devel\us-routing-master\us_routing>uv venv Using CPython 3.10.9 interpreter at: c:\WinPython-31090 \python-3.10.9.amd64\python.exe Creating virtual environment at: .venv Activate with: .venv\Scripts\activate C:\devel\us-routing-master\us_routing>.venv\Scripts\activate (us_routing) C:\devel\us-routing-master\us_routing>uv pip install us-routing x No solution found when resolving dependencies: `-> Because the current Python version (3.10.9) does not satisfy Python>=3.11,<3.12 and us-routing==0.1.0 depends on Python>=3.11,<3.12, we can conclude that us- routing==0.1.0 cannot be used. And because only us-routing==0.1.0 is available and you require us-routing, we can conclude that your requirements are unsatisfiable.

Am I misunderstanding the whole uv thing, or just doing something wrong? Or is us-routing somehow incompatible with it?
by timschmidt | 2025-05-08 03:20:48+00:00
I never learned sign. Despite this, ASL is so expressive that I understand about half the words without training. Watching someone sign expressively is like watching dance (and the two are sometimes mixed). I don't need the words, it's beautiful.

Lots of folks feel similarly about opera.

It sounds like you've formed these opinions without ever exposing yourself to the things you have opinions about.
by macdice | 2025-05-08 03:20:51+00:00
I am not a Windows guy but I (with help) managed to get IOCP working for this in a basic prototype. Will share publicly soon. I also sketched out an IoRing version (if you are interested in helping debug and flesh that out let me know!).

Main learnings: the IOCP version can't do asynchronous flush! Which we want. The IoRing version can! But it can't do scatter/gather AKA vector I/O yet! Which is an essential feature for buffer pool implementation. So actually I am basically waiting for IoRing to add support for that before taking it too seriously (I can see they are working on it because the ops are present in an enum, it's just that the build functions are missing).

So my guess is that in a year or so we should be able to run all PostgreSQL disk I/O through IoRing on Windows. Maybe?

Another complications is that it really wants to be multithreaded (consuming completions for IOs started in another process requires a lot of hoop jumping, I made it work but...) This will resolve itself naturally with ongoing work to make PostgreSQL multithreaded.

The next problem is that IoRing doesn't support sockets! So in future work on async networking (early prototypes exist) we will likely also need IOCP for that part.
by vkou | 2025-05-08 03:21:14+00:00
> I'm not sure why this is being framed as an Ozempic story

I am. Because just like how I've always got someone else to blame for why I never cleaned my room, executives can always find someone else to blame for why the business they are running went to shit.

And the press loves to run with a good just-so story that paints some indefatigable foreign villain as the cause of a company's demise, instead of boring, banal mismanagement.
by dylan604 | 2025-05-08 03:21:43+00:00
Banning TikTok would be so much more effective than any of the other products. The people that would see the same content on Facebook is a different audience than what is using TikTok. Planting those seeds of confusion on the younger TikTok audience will have a much better ROI than sowing those oats with the old farts left reading FB feeds.
by pdimitar | 2025-05-08 03:21:47+00:00
Well, I don't write as huge a code as this though, nor does it have as many layers.

Usually I just use the `?` and `.map_err` (or `anyhow` / `thiserror`) to delegate and move on with life.

I have a few places where I do pattern-matches to avoid exactly what you described: imposing the extra internal complexity to users. Which is indeed a bad thing and I am trying to fight it. Not always succeeding.
by andyferris | 2025-05-08 03:22:13+00:00
As I understand it, back when Simula and LISP were invented it was generally the case that loads and stores took 1 cycle and there were no CPU caches. These pointer-chasing languages and techniques really weren't technically bad for the computers of the time - it's just that we have a larger relative penalty for randomly accessing our Random Access Memory these days so locallity is important (hence data-oriented design, ECS, etc).

I am kind of amused they _removed_ first-class functions though!
by lolinder | 2025-05-08 03:23:08+00:00
This is an argument to extremes, and it falls apart when you go to the other extreme: if you refuse to make any adjustments then you're now unable to separate the marginal effect of the school from the much larger effect of socioeconomic status. This would likewise obscure significant problems and encourage incorrect solutions.

The correct approach is to adjust for demographics but do so carefully, rigorously, and consistently.
by alfiedotwtf | 2025-05-08 03:23:28+00:00
I think that’s the same issue I’ve had with i3 and the sole reason why I switched to bspwm. I think it happens when the cursor is on a GPU accelerated window and you quit the app - it’s like i3’s keyboard input gets trapped in that pane and can’t escape (my work around was to create a terminal and kill the GPU app with skill using my mouse)
by nirvdrum | 2025-05-08 03:24:18+00:00
I think the point is with Samsung acquiring these other brands there are now fewer options. Denon AVRs have been solid options for home theaters, particularly if you have many different inputs. People buy them because they want a Denon/Marantz. If they wanted to buy Samsung that option is already available. The concern is Samsung will mar the brands, removing semi-affordable, quality options and forcing people that don't want Samsung bloat into potentially even more expensive alternatives. You'd run into the same issue if Samsung acquired your audio equipment manufacturer of choice.
by mdaniel | 2025-05-08 03:24:46+00:00
And I recognize that I'm biased as a JetBrains fanboy, but I think it is just a stellar deal to pay $173/year for the all-you-can-eat pack where you get to keep them if you stop paying

I know folks are going to call out that the entry price is $289/year, but I still think for the number of included products that's still a deal
by _bin_ | 2025-05-08 03:25:10+00:00
The pattern for basically every small nation is "choose of which superpower you wish to be a client." From that patron you get some level of benefit. Not aligning with any either doesn't work (you get attacked) or means you get no benefit (and eventually get pushed into obscurity and instability.)

You can make a lot of complaints about America but we have, looking back on history, been nicer than any other patron. Other good evidence includes the fact that europe is still standing (paying to rebuild) and her extravagant welfare states of the past decades, subsidized largely by American defense spending.
by throwaway2037 | 2025-05-08 03:25:17+00:00
This is such a classic HN overreach. The OP wrote:

> people in good shape vs. people who lost weight is pretty visible

You then reached for two polar extremes: Professional body builders who abuse performance enhancing drugs (steriods, HGH, etc.) and people with eating disorders.

People in good shape can be someone who runs/bikes/swims for 30-60 mins a few times a week.
by hedora | 2025-05-08 03:25:48+00:00
I’d think there would be a market opportunity here. I have an old 70’s amp, and the switches/knobs are a bit noisy.

Sure, I spray it down with contact cleaner, and it fixes it for a few years each time, but the dial light bulbs are starting to burn out.

Most of its internals are hand soldered and switches /relays/etc that would be cheaper, better and more reliable with modern technology.

Even though it was hand wired, it didn’t cost much new (inflation adjusted), so why can’t anyone manufacture something with a similar amplifier but an automated assembly line and better control circuitry (and maybe a rpi header for electronic control) for, say, $1000 in 2025?
by wqaatwt | 2025-05-08 03:27:35+00:00
The fact that such behavior might become acceptable (at least amongst a significant section of society) indicates a systemic failure in the socio-economic system. IMHO its more a of symptom. Like labor and anarchist related political violence back in the first Gilded Age back in the late 1800s.

Massively increasing inequality and giving too much political power to corporate robber barons has its costs. If nobody is willing to keep them in check the appearance of some sort of “vigilantism” seems hard to avoid. Not implying that its a good thing or that political violence really ever led to positive change historically..
by mdaniel | 2025-05-08 03:27:41+00:00
This might not help you, but it is actually a plugin so there's a very small chance with enough determination you could get it to run outside the IDE https://github.com/JetBrains/intellij-community/tree/idea/25...

The follow-on [rhetorical] question is what value it provides to you outside of its integration with the IDE (e.g. click to open, it being integrated right into the window of your editor, etc)
by nighthawk454 | 2025-05-08 03:28:59+00:00
By the looks of things, uv is telling you it’s creating a venv with Python 3.10.9 still. Since you didn’t specify you wanted another version, it probably defaulted to the first available system version.

What you want is `uv venv —python 3.11` to create a virtual environment with Python 3.11 without messing up your global system env. This should also install a portable version of Python 3.11 if needed (which it will be since you don’t have it).

https://docs.astral.sh/uv/pip/environments/#creating-a-virtu...
by paxys | 2025-05-08 03:29:10+00:00
> the office estimates that 0.21% of the system’s financial aid was fraudulently disbursed, the spokesperson said

The optimal amount of fraud is non-zero. If your financial aid process actually has 0% fraud then it is guaranteed that (1) you spent more resources vetting applicants than saving from fraud and (2) a large chunk of deserving applications were denied in the process just to be extra careful. So the 0.21% seems pretty reasonable to me.
by bb88 | 2025-05-08 03:29:17+00:00
If you're the NSA, you can tell Amazon, "Hey here's $1B. You're going to get some fiber outages, and we're also going to buy a bunch of compute from you at an exorbitantly high price you'll charge us. It's fine, we're the NSA. So when the outages happen, don't announce it. Also terrorism."