HNHacker News
TopNewBestAskShowJobs

nick238

852 karma · joined December 14, 2017

submissionscomments
nick238··on SSL Configuration Generator
It does, but every time you click on a new option it's a new URL. So if you poke around a bit, you may have generated dozens of entries in the history.
nick238··on SSL Configuration Generator
Feels like server developers should include turnkey configurations where you just give maybe a year/quarter and compatibility target (secure, medium, loose).

Needing to cha-cha your salsas, 128 to the 256 to the 1305...picking SSL ciphers is the biggest cargo-cult thing ever. I have no clue what I am doing.

nick238··on FFmpeg to Google: Fund us or stop sending bugs
From my time working at a Fortune 100 company, if I ever mentioned pushing even small patches to libraries we effing used, I'd just be met "try to focus on your tickets". Their OSS library and policies were also super byzantine, seemingly needing review of everything you'd release, but the few times I tried to do it the official way, I just never heard anything back from the black-hole mailing list you were supposed to contact.

Yes, I've also worked on OpenStack components at a university, and there I see Red Hat or IBM employees pushing up loads of changes. I don't know if I've ever seen a Walmart, UnitedHealth, Chase Bank, or Exxon Mobil (to pick some of the largest companies) email address push changes.

nick238··on Microplastics: No longer a "maybe"
"Your" behavior??? The second you try to put this on individuals, you lose the plot and it turns into another "personal carbon footprint" scam like what BP pulled in 2004[1]. The only way out of this is public policy and international cooperation.

I don't know what the most common sources of microplastic particles are, but the messaging needs to be such that people know we aren't getting rid of all plastics, just the stupid ones that are most responsible for potentially harming us. I think straws were banned because there was a video of a plastic straw stuck in sea turtle's nose, not because they're one of the top sources.

[1]: https://mashable.com/feature/carbon-footprint-pr-campaign-sh...

nick238··on Show HN: Find matching acrylic paints for any HEX color
Matching additive colors (RGB) to subtractive (CMYK, though even in mixed paints there are dozens of tints) feels fraught with peril.
nick238··on API Blueprint
When OpenAPI opened the polymorphism door with 'oneOf' and the like, it seems like it turned into a shitty language written in YAML rather than being a good concise way to communicate API design.

Former company enforced OpenAPI specs to be able to publish any API endpoint, devs just wanted to push code, so they made vague shit specs because it's pulling teeth to do it the right way (didn't help that the spec enforcer couldn't fully read YAML documents with references, so copypasta was rampant)...

I guess there's the endless cycle of 1) a format is created, 2) the format evolves to do more, 3) winds up being overbearing, 4) a new format is created...

nick238··on Sunlight-activated material turns PFAS in water into harmless fluoride
Fluoride doesn't bio-accumulate like PFAS do, which has a strong affinity for proteins and fats in organisms. Constantly drinking water with 0.5-1 ppm fluoride may cause minor side effects like mild dental fluorosis, but you'll excrete almost all the excess as it's very water soluble. Drink water with any PFAS, and your body will strongly hold on to it all.
nick238··on Sunlight-activated material turns PFAS in water into harmless fluoride
The Materials Science Gameplay Loop:

1. Invent fantastic new material that does a heretofore novel reaction or one with improved performance (chemical, photovoltaic, etc.)

2. Do #1 without lead, cadmium, mercury, or arsenic.

SociallyAwesomeAwkwardPenguinMeme("Turns PFAS to fluoride", "Contains Cadmium")

nick238··on Windows XP Professional
In the web sphere, I recall Amazon having done something like this in the very early days when there was a sidebar with categories that you could kinda drill into. Mouseover one, and there was an invisible triangle off to the right that if you kept inside of, it wouldn't switch the current category.

https://bjk5.com/post/44698559168/breaking-down-amazons-mega...

nick238··on OpenAI claims gold-medal performance at IMO 2025
I guess my major question would be: does the training data include anything from 2025 which may have included information about the IMO 2025?

Given that AI companies are constantly trying to slurp up any and all data online, if the model was derived from existing work, it's maybe less impressive than at first glance. If present-day model does well at IMO 2026, that would be nice.

nick238··on 7-Zip for Windows can now use more than 64 CPU threads for compression
And if they don't request a format (or if you ask, and the response is "what's a format"), you need to use one that's 99.99% supported.
nick238··on Underwater turbine spinning for 6 years off Scotland's coast is a breakthrough
Yeah, the "2% growth forever" feels like a sneaky addition which is extremely controversial in economic theory: if endless growth is required. 1.02 ** 1000 ~= 400,000,000. So if the world population continued to grow at 2% in those same 1000 years, there'd be 2.8 quintillion people. Evenly distributed over the planet (water included), each person would get a square 1.35 centimeters on a side.
nick238··on Underwater turbine spinning for 6 years off Scotland's coast is a breakthrough
Lifecycle analysis is a common and increasingly detailed field which includes impacts to manufacture, transport, install, run, and clean-up installations, either cradle-to-grave, or cradle-to-cradle (includes the cost of recycling). I assume for installations like this, those studies have been done.

There's a whole tirade in "Landman" about wind turbines not being green because of this or that thing[0], ending with the statement: "in its 20-year lifespan, it won't offset the carbon footprint of making it". These are just feelings (of the fictional character, but unfortunately ones adopted by real people) that are unconcerned with the facts that, no, the lifecycle analysis shows that wind turbines break even in 1.8 to 22.5 months, with an average of 5.3 months[1].

[0]: https://www.youtube.com/watch?v=wBC_bug5DIQ

[1]: https://pubs.acs.org/doi/full/10.1021/acs.est.9b01030

nick238··on Underwater turbine spinning for 6 years off Scotland's coast is a breakthrough
Maybe these are the windmills that drive the whales crazy? To paraphrase wind-watch.org (sounds non-partisan)

> The obvious concern that most people might guess will be dangerous and damaging to [swimming] wildlife are the spinning blades themselves. While large white spinning [turbine] blades rotating [below] the horizon or in an advertisement seem bucolic, restive, and like the perfect green energy source, the fact is that the tips of the blades can be spinning at up to 200 miles per hour. Those speeding blades can act like a giant blender for large [fish] such as [tuna] and [whales] which fly around the commercial [water] turbines and chop those [fish] up. Biologists have found that even small species of American [fish] regularly get killed from the spinning turbines of commercial [water] turbines.

/s

nick238··on Alternative Layout System
In non-phoenitic languages, i.e. English, many of these methods are painful, especially "Last is First". See "I", but then it's "In", so you need to mentally backtrack some understanding. See "t", but then it's "that", so if you're subvocalizing to read, you need to reform the phoneme because 't' is a different phoneme from 'th'.
nick238··on A new pyramid-like shape always lands the same side up
Given they needed to use a tenuous carbon fiber skeleton and tungsten carbide plate, and a stray glob of glue throws off the balance...seems tough.
nick238··on Requiem for a Solar Plant
So with mineral rights in Texas, could you just buy/lease them out from under one of your rivals/enemies and just bulldoze their buildings for the lulz? "Sorry, I just really needed that teaspoon of dirt from under your multimillion dollar factory". I guess that's the whole idea of the insurance/waivers, so do you need 50% of the owners of the rights to agree?

Also, I heard that Texas was the best place to build things (cf. Abundance by Thompson & Klein)

nick238··on 'Gwada negative': French scientists find new blood type in woman
There are 48 blood type systems, of which ABO (giving A, B, AB, and O) and Rh (+/-) can be combined to form the 8 common types.

There are effectively millions of types because all the systems combined combinatorially, but most antigens beyond ABO and Rh don't cause that much of an issue, so in emergency cases, they just go with them.

nick238··on Tell HN: Help restore the tax deduction for software dev in the US (Section 174)
You don't. That's how bills are passed: everyone adds a little of what they want. To the extreme, it's called "pork barrel politics", but there's a whole continuum between that and a basic compromise.
nick238··on The FTC puts off enforcing its 'click-to-cancel' rule
One of our defining American neuroses is an extreme aversion to anything remotely paternalistic.
nick238··on The FTC puts off enforcing its 'click-to-cancel' rule
Point is, compared with 16000%, 0%, 5%, 10%, 40% are all functionally the same.
nick238··on I hacked a dating app (and how not to treat a security researcher)
I'd definitely not do that. POCing a scraper to check is fine, but you shouldn't save any PII from that data. You're also saying you're the "hacker", as you don't know if it's actually been revealed to others without the forensics that (hopefully) only the business can do.
nick238··on I hacked a dating app (and how not to treat a security researcher)
Disclosure is good for the 'innocent users' as they are made aware that their data may have been leaked (who knows if the company can do the sufficient auditing and forensics to detect total scraping), rather than just being oblivious because the company just didn't bother to tell them.
nick238··on I hacked a dating app (and how not to treat a security researcher)
Pardon sir, I see you have:

* Port 443 exposed to the internets. This can allow attackers to gain access to information you have. $10k fee for discovery

* Your port 443 responds with "Server: AmazonS3" header. This can allow attackers to identify your hosting company. $10k fee for discovery.

Please remit payment and we will offer instructions for remediation.

nick238··on The FTC puts off enforcing its 'click-to-cancel' rule
One of the anti-consumer behaviors that banks figured out was reordering transactions to increase overdraft fees [0]. For instance, say you made 5 purchases in a given day for ~$20 each, and your account had $500 in it. Then, you need to make an emergency $600 payment because something on your car broke.

Banks used to have (maybe have again, as the CFPB is now a husk) broad latitude to resequence transactions posted to your account, so instead of you thinking you'd have one overdraft in the example, $500 down to $400, then once into the negative, -$200, and one overdraft fee, the bank could post them so it was $500 to -$100, an overdraft, then all 5 small transactions were also overdrafts, allowing them to charge 6 overdraft fees.

In December 2024, the CFPB announced a proposed rule to cap overdraft fees for banks with over $10B in assets at $5 (OR treat the fee like a loan) and add additional regulations to avoid resequencing. On May 9th, last Friday, the president signed the resolution [1] to overturn the pending CFPB regulations, saving us from "unlawful government price caps" (ABA President Rob Nichols) and "harmed the very consumers the CFPB is supposed to protect" (Sen. Tim Scott, R, Banking Committee Chair).

Comparing it to a loan, e.g. a credit card, usual effective overdraft fees are something like 16,000% APY [2] ($35 charged to the average $26 overdraft, repaid in a few days). Those with poor finances often might use a debit card instead of a credit card, which they might not have access to. It's a cruel joke that those with a bit more financial privilege can pay for things via CC without having the money for ~30+ days (statement close + payment due date) for 0%, or if they let the debt ride, "only" 40% APY. Not 16,000% APY.

[0]: https://www.nytimes.com/2014/04/12/your-money/customers-can-...

[1]: https://bankingjournal.aba.com/2025/05/with-trump-signing-re...

[2]: https://files.consumerfinance.gov/f/documents/cfpb_overdraft...

nick238··on Oldest Satellite Has Been in Space for 67 Years. Engineers Want to Bring It Home
"The spacecraft is a 1.46 kg (3.2 lb) aluminum sphere six inches (150 mm) in diameter, with antennas spanning three feet (0.91 m)"

A mission like the private EVA SpaceX missions could probably just go up and grab it. Maybe need to detach/break/bend 4 of the antennas to fit it through the hatch.

nick238··on First baby born in UK to woman with transplanted womb
Just for clarity, "in UK" is qualifying the whole thing, not that she just happened to be in the UK. A woman in Alabama had a child via a uterus transplant, among other places.
nick238··on Man who built ISP instead of paying Comcast expands to hundreds of homes (2022)
Water and sewer is probably well and a septic tank/leach field. The electrical service is probably at least that much though.
nick238··on Man who built ISP instead of paying Comcast expands to hundreds of homes (2022)
Fixed wireless (11/24/60 GHz point-to-point antennas) is pretty good, and the hardware would be a few thousand, but I wonder if there's an issue with the funding where it needs to be actual fiber for some reason.
nick238··on Dow futures sink 1,300 points after Trump defends tariffs as 'medicine' to fix
Sure, a loom works anywhere, but a banana plant doesn't.

Raw materials are sometimes only available in some regions too, though this is a weaker argument because sometimes that is just because labor and complying with dumping regulations are cheaper in poorer countries.

← PreviousPage 2 of 9Next →