MurphyA/hacker-news huggingface dataset:
by rswail | 2025-12-16 06:40:58+00:00
If I want a client certificate, it sounds like that won't be available any longer from LetsEncrypt

> These new intermediates do not contain the “TLS Client Authentication” Extended Key Usage due to an upcoming root program requirement. We have previously announced our plans to end TLS Client Authentication starting in February 2026, which will coincide with the switch to the Generation Y hierarchy.

So we use this to authenticate based on our fixed-IP/PTR/DNS to connect server to server to a 3rd party.

If we don't have the Client Authentication bit set, then the cert will be invalid for outgoing connections.

What do we use instead?
by diimdeep | 2025-12-16 06:42:43+00:00
Works great, model file is 2.8 GB, on M2 rendering took a few seconds, result is guassian .ply file but repo implementation requires CUDA card to render video, I have used one of webgl live renderers from here https://github.com/scier/MetalSplatter?tab=readme-ov-file#re...
by spartanatreyu | 2025-12-16 06:42:58+00:00
You wouldn't use `test()` like in your example.

`test()` only returns a boolean, you want to look at `exec()` which returns the result of the regular expression (typed as: `RegExpExecArray | null` which you can narrow down to `RegExpExecArray` by checking if the result is null or not).

RegExpExecArray gives you a structure that looks different between the jsdoc version and the typescript version.

The typescript version has `.groups` inside RegExpExecArray.

You can use that as is, or you can add some extra type utilities to extract the named groups from inside the regex. (If you look inside typescript's issues on github you'll find a whole bunch of them that people have wanted typescript to include by default).

There's a few regex PRs to add extraction and syntax checking to typescript by default, but they're delayed until after the compiler switch from ts to go. (but there's porting to go in the PRs anyway).
by D-Machine | 2025-12-16 06:43:32+00:00
* it does not support true 1d arrays; you have to artificially choose them to be row or column vectors.

I despise Matlab, but I don't think this is a valid criticism at all. It simply isn't possible to do serious math with vectors that are ambiguously column vs. row, and this is in fact a constant annoyance with NumPy that one has to solve by checking the docs and/or running test lines on a REPL or in a debugger. The fact that you have developed arcane invocations of "[:,np.newaxis]" and regular .reshape calls I think is a clear indication that the NumPy approach is basically bad in this domain.

You do actually need to make a decision on how to handle 0 or 1-dimensional vectors, and I do not think that NumPy (or PyTorch, or TensorFlow, or any Python lib I've encountered) is particularly consistent about this, unless you ingrain certain habits to always call e.g. .ravel or .flatten or [:, :, None] arcana, followed by subsequent .reshape calls to avoid these issues. As much as I hated Matlab, this shaping issue was not one I ran into as immediately as I did with NumPy and Python Tensor libs.

EDIT: This is also a constant issue working with scikit-learn, and if you regularly read through the source there, you see why. And, frankly, if you have gone through proper math texts, they are all extremely clear about column vs row vectors and notation too, and all make it clear whether column vs. row vector is the default notation, and use superscript transpose accordingly. It's not that you can't figure it out from context, it is that having to figure it out and check seriously damages fluent reading and wastes a huge amount of time and mental resources, and terrible shaping documentation and consistency is a major sore point for almost all popular Python tensor and array libraries.
by eldenring | 2025-12-16 06:43:50+00:00
You should read the linked article, they talk about it there. You radiate the heat into space which takes less surface area than the solar panels and you can just have them back to back.

In general I don't understand this line of thinking. This would be such a basic problem to miss, so my first instinct would be to just look up what solution other people propose. It is very easy to find this online.
by TomasBM | 2025-12-16 06:45:03+00:00
I think that's all true, plus, from my experience:

- it's now more difficult to identify a truly unexplored area of work within a relatively short amount of time (e.g., the first 2 explorative years of a PhD lasting 4-6 years).

- even if you find a niche where you could make a completely original contribution, you're disincentivized by how hard it is to convince your supervisor and peer reviewers - unless it's painfully obvious or you invest a lot of upfront effort to prove its worth.

- media promotes a fetishized version of original contributions (e.g., theory of relativity that led to a paradigm shift), whereas scientists are taught to always justify their contribution with respect to the existing work; this inevitably prunes many paths and ideas.

- although interdisciplinarity is promoted in opinion pieces, interdisciplinary contributions are often discouraged by the discipline-related communities.

None of this is an excuse, but they're certainly filters and pressure chambers.
by phasmantistes | 2025-12-16 06:45:52+00:00
Honest reply: because the infrastructure isn't ready to support 1-day certificates yet. If your cert is only valid for one day, and renewal fails on a Saturday, then your site is unusable until you get back to work on Monday and do something to fix it. There are things that can be done to mitigate this risk, like using an ACME client which supports fallback between multiple CAs, but the vast majority of sites out there today simply aren't set up to handle that yet.

The point of the CA/BF settling on 47-day certs is yes, to strongly push automation, but also to still allow time for manual intervention when automation fails.
by bruce511 | 2025-12-16 06:47:03+00:00
Putting DNS Api keys on every remote install is indeed problematic.

The solution however is pretty trivial. For our setup I just made a very small server with a couple of REST endpoints.

Each customer gets their own login to our REST server. All they do is ask "get a new cert".

The DNS-01 challenge is handled by the REST server, and the cert then supplied to the client install.

So the actual customer install never sees our DNS API keys.
by eldenring | 2025-12-16 06:47:06+00:00
Google did a study with their TPU v6

> For ML accelerators to be effective in space, they must withstand the environment of low-Earth orbit. We tested Trillium, Google’s v6e Cloud TPU, in a 67MeV proton beam to test for impact from total ionizing dose (TID) and single event effects (SEEs). > > The results were promising. While the High Bandwidth Memory (HBM) subsystems were the most sensitive component, they only began showing irregularities after a cumulative dose of 2 krad(Si) — nearly three times the expected (shielded) five year mission dose of 750 rad(Si). No hard failures were attributable to TID up to the maximum tested dose of 15 krad(Si) on a single chip, indicating that Trillium TPUs are surprisingly radiation-hard for space applications.
by deddy | 2025-12-16 06:47:08+00:00
There isn’t really much benefit to having compute on orbit unless you’re working on VERY specific applications that have such tight latency requirements where you need to process the data immediately as it comes out of the sensor. In which case you just implement the algorithms in ASICs or FPGAs anyways.

There have been NVIDIA Jetsons or better on orbit since at least 2021 and that had no meaningful impact on any actual meaningful compute workloads beyond proof of concept demos.
by lodovic | 2025-12-16 06:48:07+00:00
The use case is people that are urged to view something that is blocked (torrent / adult / gambling). They want it now, and they don't want to get involved with some shady company that slaps on a 2 year contract and keeps extending indefinitely. These people instead find "free vpn" in the web store and decide to give it a try.

VPNs are just one example. How many chrome extensions do you have that you don't use all the time, like adblockers, cookie consent form handlers or dark mode?
by scrubs | 2025-12-16 06:48:19+00:00
Half of all math proofs are guys walking around in nature or sitting in it. The last one I read was Ken Ono's breaththrough on partition numbers ... he was on a hike with a friend.

I might also add hard work gets you to a frustration point you might need first before it comes in its time ... IOW I'm not 100% sold on it just comes for free ... maybe better expressed as know when it's time to take a break too.
by omnicognate | 2025-12-16 06:49:41+00:00
I am also based in London. When I work for American companies I attempt to use American spellings in code and documentation, because consistency matters. For general communication I use British English because I won't get American English right, humans and search mechanisms can cope with the difference and I can express myself most effectively that way.

Incidentally, isn't "based out of" mostly an American idiom? I usually use "based on" or "based in" and find "based out of" and "based off" conjure images of poorly constructed buildings. (Don't get me started on "based off of".)
by 0xCE0 | 2025-12-16 06:49:57+00:00
Real life is the new forum of 2026, just like Roman Forum 2k years ago. You can see, feel and communicate with the reality as it is. Go find people and talk to them, and maybe you will meet someone with whom you can have a discourse of your life. Observe how the emotions of yourself and the other person(s) change during discourse, because they reveal hot points: limits, pain points, dreams, un(knowingness) etc. Learn/listen and teach/speak.
by thomassmith65 | 2025-12-16 06:50:57+00:00
I'm basing that on the Prime Ministers, anyhow.

Jean Chrétien is the most recent Canadian Prime Minister that I remember a wide spectrum of Canadians liking (and by 2000, not as much). Justin Trudeau appealed many American journalists, but only to some Canadians.

If I missed an obvious politician, I will happily concede.
by kenhwang | 2025-12-16 06:51:06+00:00
If you open a standard sized receiver up, you'll probably see that 50% the space is empty for airflow, 25% of the space is for a large heatsink because they're passively cooled to minimize noise (thus the need for airflow), and 20% of the space is really big capacitors.

They do make half size receivers, but they typically only have half the power output. The space savings comes from removing space for airflow and the heatsink, and using smaller capacitors for less heat and smaller power output.

If you only need 2.1 output and a quarter of the power, there are offerings that are basically the size of the minimum amount of ports: 2 pairs of speaker terminals, a pair of RCA terminals for subwoofer out, a HDMI port, a optical port, and power. But then it's not really a receiver and more just of an amplifier+DAC because they only have one HDMI input/output, having space for multiple HDMI ports or speaker terminals basically increases the size to the offering above.

They're big mostly because consumers demand a lot of big connectors on them.
by liudasjank | 2025-12-16 06:52:20+00:00
There were two major problems: one serious enough to be a Bug Bounty submission, the other simply a clear backend bug:

1.CORS policy was wide open Anyone could call the internal ChatGPT API endpoint from any domain. Regardless of authentication mechanism, this is a real security concern.

2. 500 Internal Server Error on a 10 MB payload This is not something minor. This is a crash. And a bug.

And guess what? Both issues have now been fixed.
by rippeltippel | 2025-12-16 06:53:15+00:00
> Perhaps flowery language expands your ability to express yourself?

What you call "flowery" is actually "expressive". Different words, although related, convey subtle differences in meaning. That's what literature (especially poetry) is about.

I would add that our words define our world: a richer vocabulary leads to more articulated experiences.

So, writing "flowery" sentences can actually denote someone capable of conveying the rich gradient of experience into words. I consider it as a plus.
by Qwertious | 2025-12-16 06:53:27+00:00
They're not worse, China has (arguably) the best batteries in the world.

NMC and LFP (of the same cost) are about even, but pricier NMC packs can add maybe 10% more range for the same weight. Which is why most EV companies offer a "long-range version" that's just the same car with an NMC pack swapped in. It's mostly an irrelevant gimmick.

The truth is that range isn't limited by batteries, it's limited by weight and cost - a bigger battery weighs more, which means the car (frame) needs to support more weight, which means the car (frame) costs more. Most EVs have a range of ~300 miles (~500KM) and any battery gains don't go into extending the range, they go into reducing the weight (and therefore cost) of the car. Lighter frame, fewer battery cells. Because most people don't care past 300miles (500KM). Not enough to pay an extra $5k, at least.
by rasz | 2025-12-16 06:53:51+00:00
You could say soviets did all the WW2 heavy lifting, starting with

https://en.wikipedia.org/wiki/Kama_tank_school

https://en.wikipedia.org/wiki/Lipetsk_fighter-pilot_school

https://en.wikipedia.org/wiki/Tomka_gas_test_site and

and culminating in https://en.wikipedia.org/wiki/Molotov%E2%80%93Ribbentrop_Pac...
by noufalibrahim | 2025-12-16 06:54:28+00:00
Very much agree. In the rush to "simplify" writing, we've stripped out a lot of the colour in the prose and made it boring. Sentences have a certain rhythm which becomes even more apparent when they're read out loudly or performed by someone with good vocal training.

I can see the appeal in, perhaps, technical writing but even there, I feel that there's room to make the prose more colourful.
by murphyslab | 2025-12-16 06:54:50+00:00
One persistent problem is that there isn't a Canadian English spelling option in most software with spellchecking functionality. Often we are forced to choose between US English and British English spelling defaults, when neither is quite right. I suspect that this was a stylistic choice not of Carney himself, but whoever proofread the document. There has been considerable erosion in Canadian orthography in of late, which has only been made worse with the widespread adoption of UFLI English language learning materials in our schools' elementary curricula, which emphasizes American spelling and pronunciation.
by 0xkalle | 2025-12-16 06:55:16+00:00
When my wife and I watched the show I wrote a solver on the side so we always had the current probabilities and impossible combinations on the side.

I am thinking about making a website for it when the next season starts.

Also: in Germany at least they have 10 x 10 candidates from the start, but sometimes they add a 11th or even 12th of one gender so that there are double matches (e.g. 1 woman has two man as match and needs to find one of it to succeed). This raises the possible combination quite a bit.
by anigbrowl | 2025-12-16 06:55:25+00:00
I agree that utilize is distinct from use, in that it makes something useful in a novel way; you might utilize a flat stone to dig, where you would otherwise use a shovel.

But I also agree with GP that many words like this are chosen just to sound more impressive, in the same way that people say 'at this time' instead of 'now.'
by somenameforme | 2025-12-16 06:55:46+00:00
Whether one is trying to use it literally or ironically, it means the exact same thing. The only question is whether the speaker and the reader understand what it means. And in fact in this case there was no context at all in Twain's original usage - it was the epigraph for a chapter in this work. [1]

And that's what I mean in that modern writing, on the internet - though rapidly leaking into 'real life', has become highly infantilized where we assume everybody reading is an idiot, and speak accordingly which, in turn, infantilizes and 'idiotizes' our own speech, and simply makes it far more bland and less expressive.

Interestingly, this is not ubiquitous. In other cultures, including on the internet, there remains much more use of irony, and more general nuance in speech. I suspect a big part of the death of English fluency was driven by political correctness - zomg what if somebody interprets what I'm saying the wrong way!?!

[1] - https://www.gutenberg.org/files/2895/2895-h/2895-h.htm
by GMoromisato | 2025-12-16 06:55:47+00:00
English is hard, even for native speakers. But it's also wonderful! English loves to steal words from other languages, and good writers love to choose the right word. It's like having an expansive wardrobe and picking just the right outfit for every event.

Bad writers, of course, pick a word to make them seem smarter (which, of course, often fails). That's what the OP was complaining about: using a fancy word just to impress.

But "stride" is not just a fancy version of "walk". When a person strides they are taking big steps; their head is held high, and they are confident in who they are and where they're going.

"Sidle" is the opposite. A person who sidles is timid and meek; they walk slowly, or maybe sideways, hoping that no one will notice them.

And "tromp," of course, sounds like something heavy and dour. A person who tromps stamps their feet with every step; you hear them coming. They are angry or maybe clumsy and graceless.
by unethical_ban | 2025-12-16 06:56:05+00:00
New person to the conversation: I just want to say that even if the CEO's politics weren't awful I would never want a Tesla. I don't want a touchscreen to adjust the direction of the AC. Audio, climate and basic media functions should all have tactile control.

Tesla is to blame for my parents thinking EV = complicated iPad on wheels. An electric drivetrain doesn't have to come with a touchscreen UI for everything.
by rnhmjoj | 2025-12-16 06:56:14+00:00
Yes, it's 100% a security theatre. Programs aren't even allowd to set their own icon because it's not considered secure, I'm not joking. The reasoning goes something like: what if a malicious program set its name to "firefox" and uses the firefox icon and then prompts you for the gmail password, eh?

At the same time a malware can just get all of your passwords without even asking using d-bus or read all of your files since it's running as your uid.
by figassis | 2025-12-16 06:56:50+00:00
Sure. But why are we blaming libraries. This is the development process. Are BE developers not looking at their output anymore? Are we just vibe coding everything? If the UI does not complain then go to prod? This can’t be the expectation. And then you claim that your app is secure. Based on what review. Does not look like you even did an internal review? If you’re going to design a PIN feature, and don’t consider securing it, what part of design did you do?

I keep seeing people try to explain away incompetence by blaming unaccountable things aka the tool or system. Exposed password? Must be the library. People really should stop using it. No, the library is not wrong, ppl should be better developers.

Peer reviewed paper is full of AI slop, must not be the reviewer’s fault, the citations were there, they were just fake. What is going on?
by tirant | 2025-12-16 06:56:52+00:00
With the difference that with an EV you always leave home with a full battery and you never have to step into a gas station unless you have a long trip ahead.

But even when you, the amount of time is not 60minutes. If you have kids, the time to go to the restroom, grab a coffee and come back is usually already around 20min, which tends to be enough to charge from 20-60% or even to 80% in newer vehicles. If you have a meal and take around 40minutes, you are probably already hitting 90% or higher.
by ryanjshaw | 2025-12-16 06:57:36+00:00
Many:

You run a business from home but do not want to reveal you personal address to the world.

You are from a country that Stripe doesn’t support but need to make use of their unique capabilities like Stripe Connect, then you might sign up for Stripe Atlas to incorporate in the USA so you can do business directly with Stripe. Your US business then needs a US physical address ie virtual office.

Etc
by fragmede | 2025-12-16 06:58:04+00:00
> Imagine if you showed up to your new Tech Lead job with an 8 year old Chromebook

But that's like rich people. Nouveau rich sport designer fashion to show off how much money they have, but true wealth doesn't need to show off like that. If the tech lead came in with a battle hardens Chromebook running a distro they created on crostini, I would respect them more, not less.
by Terr_ | 2025-12-16 06:58:04+00:00
I'd distinguish between an address one can choose to dispose of in an organized way versus an account you don't want to lose access to.

I have my own domain, and pay a hosting company to manage the e-mail, which means it's easy to have ton of forwarding-only addresses for different purposes.

This means that I register with mybank123@domain, if that ever leaks I can log in with them and change my e-mail to a new forwarding-address of mybank456@domain. Then retire the older one.
by delis-thumbs-7e | 2025-12-16 06:58:27+00:00
Can people considered underage, ie. children, buy these substances in your jurisdiction? Are there taxation, or limit when and where certain substances or media can he bought or consumed?

If you can sell guns and porn in kindergarten, well yes, you live in a very very ”liberal” society - one that is a dystopian hellhole, that is. Unless there is something very wrong with you, you do not want to live in such a society either. Therefore we have laws, regulations, social norms and taxation to limit unwanted behaviour as well as to protect those in the most precarious position. We all know for instance how mental illness affects likelyhood of addiction, or how such a simple thing as _pain_ made legions of people opioid addicts across the USA.

So no, it is not just few junkies that fail to realise.
by zkmon | 2025-12-16 06:58:53+00:00
A simpler word could have been "broker". A broker-less market is feasible as long as the producer and consumer don't need a platform or middleman to conduct their transaction. A farmer's market is an example, where buyers go to a farm and buy directly from the farmer. But then people wanted to consume stuff that is not produced locally. The supply chain is born.

Solution? remove the supply chain and consume local.
by al_borland | 2025-12-16 06:59:45+00:00
GM partnered with Samsung for one[0]. Of course now they just announced layoffs at the EV plant[1], because most people still don’t want electrics cars. The investment needs to be tied to demand. If not, it’s just a lot of wasted money.

It seems they’d be better off waiting for better/cheaper battery tech, so they can build out those factories and make cheaper EVs that people might actually buy at scale. Right now the market still feels niche.

[0] https://insideevs.com/news/731721/gm-samsung-sdi-indiana-ev-...

[1] https://www.cbsnews.com/detroit/news/general-motors-permanen...
by crote | 2025-12-16 07:00:04+00:00
> The pilots of both aircraft are supposed to be keeping a constant visual watch for traffic.

How's that supposed to work with Instrument Flight Rules, for which you literally train by wearing glasses which block your view outside the window [0]? And how are you supposed to spot an airplane coming at you with a closing speed of 1000 mph (1600 kmh)? It'll go from impossible-to-see to collision in a few seconds - which is why you won't see any "they didn't look outside the window enough" in the report of accidents like Gol Transportes Aéreos Flight 1907.

The whole point of Air Traffic Control is to control air traffic. Sure, there's plenty of uncontrolled airspace where you do indeed have to look out for traffic, but it's uncontrolled precisely because it rarely if ever sees commercial traffic.

[0]: https://www.sportys.com/jeppshades-ifr-training-glasses.html