MurphyA/hacker-news huggingface dataset:
by seadan83 | 2025-04-02 17:46:06+00:00
Caffeine has impacts beyond motivation. It has been studied on the context of cyclists and boosts ability to ride. So does beet root.

Creatine has been studied to have other small effects too..

What too, the above have effects on muscle endurance, though for resistance training the effects may vary well be small. Further, this study took people that were not trained. 5lbs of muscle is a lot.. these folks might have gone from 50lbs to 55lbs, an extra 0.1lbs due to a supplement would be noise. I think this study needs muscle biopsies to measure creatine levels accurately to tease out those that are getting plenty from their diet vs not. Or.. try to have a large control group that gets zero creatine in their diet.

AFAIK creatine supplementation is something to think about after a year or two of training, for advanced intermediates.

Here are some sources with how caffeine and nitrates help at least endurance performance:

https://www.cptips.com/nitrate.htm

https://www.cptips.com/caff.htm
by dkjaudyeqooe | 2025-04-02 17:46:47+00:00
> the US will continue to deindustrialize

This is a fiction. The US manufactures more than it ever did, just not the same products and with less staff. The US is second only to China.

This is a normal process of seeking out better markets and ceding less profitable ones.

https://en.wikipedia.org/wiki/Manufacturing_in_the_United_St...
by legitster | 2025-04-02 17:48:03+00:00
May I make a case for brown?

- Brown is an extremely warm color, and sucks up all of the ugly blues from unnatural light sources

- Brown pairs well with all sorts of shades and colors, just like the millennial gray and white tones

- Brown can come in all sorts of shades and vibrancies, but is not as stimulating as other colors

- Brown hides dirt, scuffs, and stains extremely well

Humans have spent most of our history being very familiar with the color brown in our natural world. I moved from a modern home (everything in white and grays) and into a 1920s brown home with brown-beige walls and all of its original brown wood accents and fixtures. And then I stuffed it with brown furniture. Not only is it beautiful and cozy, I swear that this was the first year I didn't suffer from seasonal affective disorder in a long time.
by somebodynew | 2025-04-02 17:48:10+00:00
Most craft stores carry a glass etchant like Armor Etch [0] as an over the counter product. The MSDS [1] indicates that it's an aqueous solution containing ammonium bifluoride, which exists in equilibrium with hydrofluoric acid.

[0] https://www.michaels.com/product/armour-etch-glass-etching-c... [1] https://www.jacksonsart.com/media/pdf/armour_etch_sds.pdf
by rdtsc | 2025-04-02 17:48:12+00:00
One of the surprising thing here is how much the European and American media managed to convince Ukrainians that they are 100% on their side.

Let's play a realpolitik change of perspective, and assume that both the Europeans and the Americans wanted to weaken and grind down Russia's military and economy for some years to come in a strategic move without putting any "boots on the ground", well not their own boots at least, but using Ukrainian "boots". Well, I posit they would use Ukraine in the exact shape they did it over the last 4 years or so. Nothing more or less. I believe Biden admin expected a repeat of 2014, quick and easy take-over and Zelensky gets to run away on an offered ride. But he didn't, that was surprising but the Americans didn't hesitate and decided to use that "bravery" for their goals as well. Sure, they may have also saved Ukraine but I don't think their actions since indicate they really cared about Ukraine per se, that was a secondary propaganda spin, they just saw a chance for a nice proxy war with Russia and they got it.
by BLanen | 2025-04-02 17:48:35+00:00
> But when everything is colorful, nothing stands out. Everything being colorful is as monotonous as everything being, well, monotone.

This is meaningless.

"When many things are different, everything is the same".

Its a sentence that seems meaningful, but actually is not. It's just abstraction without generalizing.

"000000000000000000000000000" is a sequence just as something as "H90F3iJsjo$(4Opla1zSKX@)!2k" because in the second sequence they're different and in the first they're all the same? Great, you just discovered sets and the axiom of choice.

We are literally discussing the difference within the sets! Obviously the second sequence is more diverse.

First, I thought your argument was going somewhere but then it took this turn.

I would agree with the first part and then argue that before the synthetics-revolution things were mostly just shades of browns(which is a type of dark unsaturated orange). Except for the upper classes who could afford the expensive colors. Now that color is cheap and normalized, it lost (some) of its allure. Not being able to signal your wealth anymore.

Now adding just a conjecture of mine; Now that 'clean' is still somewhat more expensive(upper classes still being able to afford more cleanliness by using other peoples labor), minimal textures(not literal textures but design-wise) are more attractive because it displays your wealth. Plain-white being the easiest to see blemishes on. With black being easier look unblemished. Also, 'tasteful' color arrangements will still signal your class somewhat due to requiring cultural knowledge.
by conradev | 2025-04-02 17:48:45+00:00
That makes total sense! Beyond the efficiency of no servers, the other aspect of CBS that is appealing to me is its simplicity.

Graft introduces a lot of new concepts, and while they might be necessary to achieve the more ambitious goals, it feels a like a lot. Running an HTTP API with Protobuf is a lot of API surface area to maintain and evolve going forward.

Write concurrency for CBS is "one writer per bucket", which is usable in a "one bucket per user" configuration. You can mediate a client's blob storage access with signed URLs. It's not great, though, and you have to roll your own conflict resolution.

The most interesting choice to me here is to handle conflict resolution (rebasing/forking/resetting) at the storage engine (page) level. For non-overlapping writes, I can see how rebasing is quite effective.
by hoherd | 2025-04-02 17:49:16+00:00
Part of this that affects me is interior decorations in the age of RGB LED lighting. If your home interior is white, you can cast any color onto it from an RBG light, but if your interior paint has a non-greyscale hue, coloring it with LED lights produces unexpected results that are inconsistent with other areas of the house that are painted other colors.

Another part that affects me is being colorblind. When I was in elementary school I was mocked for wearing one blue sock and one purple sock, something that I was unaware that I was doing. I began wearing less color because at least I could be confident that I wasn't mismatching my clothes. But then in high school I was mocked for always wearing greyscale clothes because "what are you, colorblind or something?"
by joshstrange | 2025-04-02 17:49:56+00:00
> Not like I had any viable options for my MacBook Pro though

Apple really drops the ball on colors in 99% of their products. You have the iMac and.... oh wait, that's it. There are no real colors on the pro phones and even the non-pro phones looks like something that got 1 of 10 coats of color. And then the MBPs have a handful of shades of gray, I would totally buy a green or blue MBP if there was one.
by fauigerzigerk | 2025-04-02 17:50:23+00:00
The problem I have with CRDTs is that while being conflict-free in a technical sense they don't allow me to express application level constraints.

E.g, how do you make sure that a hotel room cannot be booked by more than one person at a time or at least flag this situation as a constraint violation that needs manual intervention?

It's really hard to get anywhere close to the universal usefulness and simplicity of centralised transactions.
by esafak | 2025-04-02 17:50:40+00:00
Mermaid is also supported in GitHub, GitLab, and IntelliJ. Use it; a diagram is worth a thousand words.

https://github.blog/developer-skills/github/include-diagrams...

https://handbook.gitlab.com/handbook/tools-and-tips/mermaid/

https://plugins.jetbrains.com/plugin/20146-mermaid
by lcnPylGDnU4H9OF | 2025-04-02 17:50:54+00:00
Most of what you said is correct but, in this case, the post cannot be vouched anymore. Only [dead] posts can be vouched and this was (presumably) vouched enough when it became [flagged][dead] to have those tags removed until it was flagged more to be [flagged] again. Because it's not also [dead], it cannot be vouched anymore. I've seen that pattern progress a couple of times and it lines up with the posts I am actually able to vouch. Rarely, there are comments that are [flagged] but not [dead], which similarly cannot be vouched.
by jokoon | 2025-04-02 17:51:36+00:00
I set firefox to clear cookies, also using cookies to "strict"

This somehow causes a huge pain to connect to mozilla's matrix instance, and I never understood why. This is a bit ironic since firefox has that feature to clear cookies.

I had to reset password, and do other weird things, I can't remember what exactly.

I hope this MAS thing fixes it.
Show HN: Bring enterprise-grade governance (AuthN/Z, Audit) to MCP (Open Source)
by vanandel | 2025-04-02 17:52:09+00:00
Hi HN,

While the Model Context Protocol (MCP) is useful for various applications, deploying MCP servers in enterprise environments brings specific challenges around governance: authenticating users, enforcing permissions (RBAC), managing secrets for handlers, and generating audit trails for compliance. Building this infrastructure consistently across services is time-consuming.

To address this, I built @ithena-one/mcp-governance. It's an open-source TypeScript SDK designed for production/enterprise MCP deployments.

It wraps the standard MCP server and adds a governance pipeline. You can plug in modules for Identity Resolution, RBAC, Credential Injection, and Audit Logging using defined interfaces, allowing integration with existing enterprise systems (like IdPs, secret managers, SIEMs). Basic defaults are also included for faster setup (for dev use only).

This is aimed at teams needing robust governance for their MCP applications. Looking forward to feedback and questions.
by nyrikki | 2025-04-02 17:52:29+00:00
No connection to this project, but I also have a couple sitting around for "some day" The biggest issue is that most of the adapter boards that are often available are not that great, so having a board built from EDPiy is an option.

https://github.com/vroland/epdiy

For the kindles that have wifi, custom firmware is probably easier?
by wholinator2 | 2025-04-02 17:52:36+00:00
I've heard this is a recommended paradigm for mixing, to only ever pan things R, C, L and nothing in between, but it doesn't make sense to me. Possible because i have to mix on headphones, but it sounds much too extreme to me. Sure, _some things_ can go all the way but i generally enjoy to fill the space between the far edges, and allow some reverb busses to blur the lines a bit if needed.

Is hard panning really strongly recommended like that, or just a hold over that the old heads learned and passed down
by xboxnolifes | 2025-04-02 17:52:47+00:00
> At periods when technology resulted in new color possibilities, people went overboard with color. Make all the things colorful!! Think of the technicolor sixties. And we can go back in history and see the same thing with new clothing pigments, new paint pigments.

Based purely on intuition, I want to agree with you. However, the data in the article suggests there's been a fairly consistent decrease in color of media since the 1800s. You would expect an explosion of color in the 1960s and then a decrease, but one does not exist. At least, the "explosion" the data shows is a very minor increase that does not affect the overall pattern.
by hakaneskici | 2025-04-02 17:53:04+00:00
I wonder if seeing the world through digital screens had any effect on this.

Biologically, color drives behavior. Exposure to the same color palette over time develops tolerance, so *different* colors might be perceived as more attractive.

I believe each individual is unique in their color perception and emotional response, but there's obviously a shared social aspect of it too.

That said, it's interesting to see the young generation's artistic preferences, which reminds me of 90's for some reason :)
by dragonwriter | 2025-04-02 17:53:08+00:00
> It seems like this is a low point for Russia - a protracted hot war on what was previously its own turf.

That kind of “low point” is most of the history of the independent Russian Federation, given the first (1994-1996) and second (1999-2009) Chechen wars and the North Caucasus insurgency (2009-2017).
Ask HN: How to Short the U.S. Government?
by Kapura | 2025-04-02 17:53:22+00:00
I have been paying attention to the news in the past few months, and I'm becoming increasingly convinced that the U.S. is not interested in remaining viable on the international marketplace, and may indeed default on its debt obligations to other countries. Given the fact that I have very little control over much more than my own assets, what can I do to turn this seemingly bad situation to my advantage?
by kasperisager | 2025-04-02 17:53:24+00:00
The point of Bare isn't to do what Node.js already does. If that had been the case we'd just have continued using Node.js. The point of Bare is that on its own it can't really do anything. To do actually useful stuff, you have to resort to userland modules and those can evolve independently of Bare itself. Contrast that with the Node.js standard library which is tied to a particular version of Node.js and brings with it tons of legacy that's still there for the sake of backwards compatibility. Bare has none of that, not just because it's newer but because it ships with nothing but a handful of solid fundamentals that we don't expect will evolve much, if at all.
by ryandrake | 2025-04-02 17:53:39+00:00
Another thing that might also play a role is this styling trend of vehicles looking "meaner" and more and more aggressive. This was discussed[1] a bit on HN a while ago. Bright colors don't really match the "My vehicle is going to punch you in the face" styling (for cars and especially trucks) that has become popular.

1: https://news.ycombinator.com/item?id=32425520
by randcraw | 2025-04-02 17:54:04+00:00
Your junior doctor sucks. I visited a endocrinologist who did the same thing repeatedly during a routine visit. Uninspiring was an understatement.

The ability to iteratively observe and inquire to explore the state and the limits of the patient is NOT something automated docs will be able to do anytime soon. Diagnosis is a trivial task compared to learning who the patient is and how involved they actually will be in managing their own health.
by rhet0rica | 2025-04-02 17:54:09+00:00
To double down on that notion—the baroque rococo interiors that the author idolises at the end were the exclusive purview of the astonishingly wealthy, in no small part because of how expensive they were to implement. Accordingly they were equated with absolutism and corruption.

It's hard to decide how much of the author's position is born from ignorance versus how much of it is born from disingenuousness.
by giraffe_lady | 2025-04-02 17:54:13+00:00
Solo sailors became a semiprominent microniche on youtube during the pandemic, you can watch this sort of thing in incredible detail that way if you want. Sam Holmes did this trip (and many others) and has IMO the best channel about this kind of sailing. He has nerves of steel and is not necessarily to be emulated in all practices but a great watch. FWIW I'm a long-time recreational sailor but I've only done a few long passages and none of them solo.
by pjdesno | 2025-04-02 17:54:27+00:00
I'm not sure why one would compare reviews by acknowledged experts in a field with stuff written by anonymous randos, and it seems highly unlikely that anyone with the appropriate qualifications would be lurking on some mechanical turk-like site.

I'm also deeply suspicious of the confidentiality of anything sent to one of those sites.

However this does suggest the idea that a high-powered university in a low-income country might be able to cut a deal to provide reviewing services...
by colmmacc | 2025-04-02 17:54:29+00:00
A long time ago I adopted a personal style of wearing bright colors. I have simple good fitting t-shirts in all colors. Glasses in blue and red. Shoes in yellow. Sandals in green. Jackets in orange. You get the idea.

It's always easy to make an outfit that goes together and makes a good impression. Men's Japanese and European fashion brands work well with this choice. I see this on the streets in Paris or Amsterdam fairly commonly, but rarely in the US.

I've found that it's very disarming and engaging; even though I'm over 6'3" and a big guy with a tight hair cut, I'm almost never perceived as a threat. I'm a natural introvert, but it seems to make approachability easier. Since having a kid, and him growing into a toddler, I think it helps there too. It's just more fun. Strong recommend.
by zelon88 | 2025-04-02 17:54:53+00:00
I've noticed that the amount of click-farm generated spam from third world countries pushing Tesla related propaganda has spiked tremendously since inauguration day.

Keep an eye open for AI generated images of Musk in front of fictional technology, with captions that read things like "Musk releases NEW $40 cell phone to the world!"

It's all fake fluff designed to offset the genuine negativity he's creating for himself. I just can't figure out if it's paid promotional shilling, or shilling by unfriendly nations just pig-piling on the divisive rhetoric.

Either way, when the political pendulum swings back to the left I intend to urge my elected officials to track down and physically destroy the bot / click farms using military force if needed. I don't mean investigations and police. I mean we fly a Tomahawk through the window. We're at the point now where foreign political interference is amounting to an aggravated act of war. Even if it's solicited by one party or another, stay out of it.
by theoryofx | 2025-04-02 17:55:58+00:00
One thing that I appreciate about dang, and PG before him, is their intellectual honesty and strong sense of ethics.

On the face of it, HN should be terrible. It's a forum owned an investment firm as promotion for their business.

But because HN was started by an individual with real values, and has been operated day-to-day by individuals that followed in his tradition, its been capable of unreasonable greatness and real authenticity.

At this point, HN is sort of the tail that wags the YC dog. There are a great many seed funds but only one HN.

It would be a good thing for the world if HN was spun out as a non-profit and maintained long-term. But in any case, we can all hope that it will at least continue to be stewarded by good people for a while longer.

Good luck and thanks!
by agys | 2025-04-02 17:56:03+00:00
My aunt grifted me “Animali Compassati” when I was a kid… A small book with instructions for animals that you could draw with a compass. The site is unclear somehow… but the instructions were pretty great in the book.

https://www.danielenannini.it/en/portfolio/animali-compassat...

https://www.compasses-zoo.net/compasses-zoo/index.php
by ashikns | 2025-04-02 17:56:18+00:00
I have been using it lightly. But the biggest problem (for me) is that I cannot use custom icons. I have to use Azure specific icons in a lot of diagrams. Mermaid's support for custom icons is only via iconify packs as far as I can tell. Is it possible to refer to icons in a local directory, such as "./images/storage.png"?
by int_19h | 2025-04-02 17:56:55+00:00
> Witness Windows, which has little to no problem with multiple libcs in a process

Only so long as you don't pass data structures from one to the other. The same caveats wrt malloc/free or fopen/fclose across libc boundaries still applies.

Well, not anymore, but only because libc is a system DLL on Windows now with a stable ABI, so for new apps they all share the same copy.
by seadan83 | 2025-04-02 17:57:01+00:00
Junk science. Some people get enough creatine already in their diets. Some people respond to creatine, others do not. Creatine response is also a function of age. The cohorts should have had their creatine levels measured, broken up by age, and perhaps be done on non-beginners.

Compare this study vs this: https://www.cptips.com/creatine.htm, cites multiple studies and later concluded that most likely older vegetarians are likely to see a benefit, everyone else maybe will see a benefit or nothing at all. Given that, without knowing creatine levels of the participants, I find it no surprise the study found no significant results. I do not think this study actually even measured creatine impact.
by chongli | 2025-04-02 17:57:32+00:00
This makes sense! The coffee has expanded a lot from the decaf process so it's not going to expand as much during roasting, hence no "crack" (which is really the same kind of process as popcorn popping)! The reduced smoke may be due to the removal of the skins and residual dried fruit which would have been washed away along with the caffeine, whereas I would expect a natural process coffee to produce a lot more smoke (compared to the most common washed process coffee).
by 5Qn8mNbc2FNCiVV | 2025-04-02 17:58:09+00:00
Never seen a bigger waste of time than when my colleague (who was given more authority for some reason) tried establishing Mermaid as our go-to diagramming tool for the company.

Had no real benefits, was way more cumbersome for almost everyone and honestly even me as a developer I'd rather have a few paragraphs instead of a diagram.

Somehow it's just never "readable"
by closetalent | 2025-04-02 17:58:23+00:00
Close | Full-Time | 100% Remote - US Based

* Backend Engineer (Python)

* Frontend Engineer (React)

Close is a bootstrapped, profitable, 100% remote, ~100 person team of thoughtful individuals who prioritize taking ownership and making a meaningful impact. We’re eager to make a product (Sales CRM Software) our customers fall in love with over and over again.

We’re looking for high achieving, full-time Software Engineers to join our team. Folks who have a good understanding of web technologies and want to help design, implement, launch, and scale major systems and user-facing features.

https://jobs.ashbyhq.com/Close?utm_source=zEjmA7953Z
by cmdtab | 2025-04-02 17:58:44+00:00
I check multiple different apps to order food or taxi services every day looking for cheapest price and availability. It’s a pain and I don’t like the decision fatigue.

I thought why not automate this and turn it into an app so I built this MCP server.

I’m not using vision at all (mostly a fallback) and parsing the accessibility tree into something LLM can understand.
by bryanlarsen | 2025-04-02 17:58:49+00:00
AFAICT a lot of studies and economists predict macro-level benefits to the US economy for tariffs, but they also predict that the costs will outweigh the benefits.

For example, this analysis of the term 1 tariffs show 1,000 jobs gained and up to 75,000 jobs lost.

https://econofact.org/steel-tariffs-and-u-s-jobs-revisited
by pcthrowaway | 2025-04-02 17:58:52+00:00
Not sure why you're making this personal. I do of course realize the privilege in speaking English as a first language, being born in a developed nation, as a white cis-man, and so on.

To cling to the idea that English need continue to be the most important global economic language though, is a type of linguistic and economic supremacy I don't care to partake in.