MurphyA/hacker-news huggingface dataset:
by sisve | 2025-05-11 21:18:07+00:00
100% this. The biggest problem I see is understanding the context of what you are building. Even inside a SaaS company. Are you building a feature that is a core part of the service or just a test shot to see if its possible to sell,or maybe you already sold something to a customer that is not your target customer. Yhey still need it and should get it. But maybe its more important to be quick and dirty. if its a core part, Then you need to make sure the architecture is good and maybe even add more test then normal. Context matter so much
by ary | 2025-05-11 21:19:32+00:00
> Despite skepticism from Volcker and Buffet, financial innovation has been and will continue to be a massive net positive for humanity.

Juxtaposing yourself with Warren Buffet and then hand-waving away his wisdom is probably the reddest of flags when discussing finance (not that Buffet is always right). "Innovation" in payday loans is akin to inventing new ways to feed living, breathing things into a meat grinder. In this case it's the poorest among us. The author goes on to say:

> Is financing your lunch a sign of societal decay? Maybe, maybe not. But it’s definitely an evolution in Market Completion.

This is undiagnosed sociopathy.

There is a point when making a thing that you must ask "what affect will this have on the world?" or you risk destroying far more than you create. Finance types have learned absolutely nothing since Buffet laid down his "newspaper test":

"I want them to not only do what’s legal obviously, but I want them to judge every action by how it would appear on the front page of their local paper written by a smart but semi-unfriendly reporter who really understood it to be read by their family, their neighbors, their friends."
by jltsiren | 2025-05-11 21:19:58+00:00
Employers, not universities. Employers were the ones who decided that most good jobs require a college degree. And then they sent administrators as their minions to take over the universities. Americans often call their universities colleges, which implies an organizational structure where the senior professionals doing the actual work are in charge. And that's how things used to work. But somehow that got turned around, with the administrators in charge and business interests treating universities as vocational schools.

One way to look at this is through different motivations to studying: internal (you want to learn things), external (you want to be successful at whatever is being measured), and pragmatic (you want to pass the classes, get the degree, and move on). Universities prefer internally motivated students – those who study to learn rather than for jobs and career success. They can try to educate people with other motivations, but what those students want is inherently in conflict with what the professors want.
by teekert | 2025-05-11 21:20:02+00:00
That Niva is so nice! Just very very fuel inefficient, but man can it do off road in the hills of Albania. Take the one with the low gear and the diff-lock (and heated seats!). It's a joy to ride that thing (although not on the freeway). I also considered it, but even before sanctions is was very expensive due to taxes (here in western Europe). But it's so much fun.
by coolcase | 2025-05-11 21:20:34+00:00
My experience circa. 2008/9 was it was fine (used it on a commercial app in lieu of good enough web standards for the featureset). It was fast and reactive for an app-like experience.

Games were made in flash so it can't be that slow.

Maybe slow for time to load. I think we got that down a bit and this wasn't to render content but a utility for a signed up user.
by tehjoker | 2025-05-11 21:20:46+00:00
I think the issue is that while there is no social policy wide drive to fix anything, anything you do as an individual is a drop in the ocean. Of course you should take reasonable steps, but needing to commute can be fixed with reliable high speed rail and buses etc. Unfortunately, there will need to be incentives towards particular outcomes and rationing if that fails. This is a huge existential problem. I don't blame individuals for isolated actions, but I do blame them if they resist political and economic solutions.

The problems we have are primarily problems of production. If production is adjusted, consumption will adapt if it is managed well.
by znpy | 2025-05-11 21:20:47+00:00
I do run my bind in my lan (and in my vpn, serving a private zone) and i’m only occasionally reminded about dns blocking issues by articles like this.

Needless to say, the bar is way lower. Anybody willing to pirate stuff can easily change their dns to any public dns service and access any website. You don’t even need a vpn.
by evantbyrne | 2025-05-11 21:20:51+00:00
This is a comical misrepresentation of reality. The actual reason people switched to React was because it was what Facebook was doing and they wanted to imitate one of the wealthiest companies to ever exist, not because the masses had problems with rendering form widgets. This problem was solved twenty years ago. Perhaps the worst part about this slander is that benchmarks have actually shown time and again that vanilla JS is superior to React in terms of performance.
by srean | 2025-05-11 21:21:28+00:00
I will probably date myself with this comment, but in my highschool days there used to be this TV series called the Mechanical Universe produced by Caltech. It was so fantastically good, perhaps peak pedagogy for its time.

https://youtube.com/playlist?list=PL8_xPU5epJddRABXqJ5h5G0dk...
by MrJohz | 2025-05-11 21:21:39+00:00
The original comment was that "all HTML attrs must have string keys and values", which is completely true.

The point of web components is that they create normal HTML elements. So it makes sense to consider what the value of them being normal HTML elements is. You can write them directly in your HTML source code, for example. But if you do that, you only get access to attributes and not to properties, and therefore everything needs to be strings. Alternatively, you can treat them as DOM nodes in Javascript, at which point you get access to properties and can use non-string values, but now you've got to deal with the DOM API, which is verbose and imperative, and makes declarative templating difficult.

Yes, we could compare them to components from other frameworks, but that's honestly an absurd comparison. They're simply trying to do different things. Frameworks aren't trying to create HTML elements. They're trying to reactively template the DOM. It's just a completely different goal altogether. The comparison doesn't make sense.
by DanielHB | 2025-05-11 21:22:20+00:00
Yes they are, a few years ago once got a scuffle with the Swedish tax agency because they were abusing some tax loopholes. The tax agency came in with the bill and they just immediately "layoff" 90% of the contractors working there (a good chunk of the workforce). All so their quarterly statements wouldn't look bad for the stock market.

Klarna is the prime example of toxic public companies
by griffzhowl | 2025-05-11 21:22:48+00:00
> This is essentially the context in which we still live today

Who's "we"? - It doesn't apply to everyone in the world, so you're assuming some limitations in who you're referring to.

GP makes a fair point. If you mean by "pagan" simply non-Christian and non-Jewish, then to make it relevant to call it a pagan library you would need to establish that it was curated specifically to exclude Christain or Jewish themes. You might as well call it a "non-Mithraic library", if it happens to exclude mention of Mithras, which was also an up-and-coming cult among the Romans in the first century. Then it would be incorrect or presumptious to call it "non-Mithraic", unless you'd first established that it contained no mention of Mithras. And the only reason you'd do that is if Mithras held a particular parochial relevance to you. You understand that not everyone holds up an image of Mithras as a prism through which to view everything else.

OTOH, if you mean by "pagan" just that it's Roman, but from before Rome converted to Christianity, then just say it's a first century Roman library.
by ragazzina | 2025-05-11 21:22:51+00:00
>If you look at modern 100m-800m elite women, some are even more muscular than bodybuilders.

Can you give an example? Julien Alfred looks like someone you could see any given day at the grocery store. I think I've seen women more muscular than Prudence Sekgodiso at yoga classes I've attended in the past.
by izzydata | 2025-05-11 21:22:54+00:00
This happened to be on a highway when driving my friends car with all these assisted driving "features" while in cruise control. I was going up a small hill and for whatever reason there was a car stopped right at the top that I couldn't see. So the car slammed the breaks while I was in the middle of swerving out of the way. Which caused me to swerve more than I had intended. After I regained control it removed the breaks and attempted to return to the 80mph I was at previously which caused more problems because I wasn't ready for that.

I am now of the opinion that a car should never under any circumstance drive for you. If a car has cruise control it should cruise control you into a wall. That I can at least anticipate.
by somishere | 2025-05-11 21:23:32+00:00
As an aside we went to see the new David Attenborough film Ocean over the weekend. Equal parts stunning and heartbreaking - it sews a compelling narrative for the oceans, spread between climate and ocean ecology, the extent of our exploitation, and the renewed hope (if you could call it that) that it holds for humanity's survival ...

A hard watch but also a must see: https://www.youtube.com/watch?v=cIZAdCtKT_g
by colechristensen | 2025-05-11 21:23:42+00:00
>They used the term pagan, as in the "old ways"

That's not what the latin origin of pagan ever meant, it meant peasant or rural usually in the negative connotation common for city folks referring to people who lived outside of cities\. Were there ever any recorded instances of Romans referring to themselves as "pagan" as a group? Maybe one.

>"Rome"

Weird usage of scare quotes, especially in the time frame you are referring to, the name of the empire or the city was never ambiguous.
by ZoneZealot | 2025-05-11 21:24:08+00:00
Note that the CA's that Cloudflare uses have not mis-issued any certificates in this case, the certificate was legitimately issued for Cloudflare to front the site in question with their CDN/WAF services. It just happens that the court order will make Cloudflare front them with a HTTP 451 instead, for visitors from the relevant countries.

There is no bypassing of certificate transparency, as there was no additional TLS certificate issued, it was already in use.

If Cloudflare was demanded to block a different site that did not use Cloudflare's WAF service, they would have to do something else at the recursive DNS resolver level. So far that hasn't happened, because Cloudflare is incredibly popular, especially so for less-than-legal sites.
by impossiblefork | 2025-05-11 21:24:29+00:00
Manufacturing today is industrial automation, mechanical engineering, etc.

If you want to build it you need capital and a large mass of competent people. China has 4x your population, so if you are to do that match them in the number of people who can come up with a concept for a factory and implement it.

You have no chance without transforming your society. You can't match them and have all this inefficient industry with middle-men and insurance companies, local hospital monopolies, local food monopolies, etc. If you are to have any chance all of that has to go away. You can't have people doing things that don't matter, you have to educate everyone you have, from the earliest education to the later stages to get them to a much higher level of capability than they are at today. You can't waste people on being hungry or not having a tutor.

If you are wasting people on being hungry, not having a tutor, in inefficient middle-men industries, etc. the China will simply steamroll you by being as many as you and us Europeans together even after a population halving and by maintaining their current competence level.
by cyrnel | 2025-05-11 21:25:41+00:00
BNPL is only "good" if your definition of "good" is about GDP, market flexibility, high-performance index funds, and other things that have nothing to do with human happiness.

I'll believe that BNPL is good when all the companies become non-profits that use excess funds to cancel debts rather than lining the pockets of rich investors.
by donohoe | 2025-05-11 21:26:28+00:00
I think that this comment is a great example of the total disconnect these conversations always have.

I just pointed out that frameworks are not always necessary.

>> In this case: this is a WordPress blog.

No. It is not a "blog". It's a news site. It uses WP as a CMS. That does not make it a blog, and comes across as nothing more than an attempt to belittle it. The New Yorker, with its 90 year archive (at the time) was run on WP too for a time. Its used by many major publishers.

If you look at other news sites, be it NYTimes, Polygon, Verge, Wired, etc, most of them use frameworks to some degree. React, preact, svelte, whatever. It works for them. Underscore, and Backbone are two frameworks that were developed at the NYTimes. Its not alway necessary, and you can still do a lot without them.
by Neywiny | 2025-05-11 21:26:33+00:00
I've shared before that TH and I fundamentally disagree on the way to communicate. I think what they're trying to say is that PCIe is being tunneled through the USB stack. I believe they're both packet-based protocols so on the first few layers that doesn't seem so bad. I'm sure whatever they've done is very impressive and kudos to the tech team.

However, maybe just buy computers that fit your needs? There's nothing I can think of about x86 that lends itself to a specific interface. ARM and RV have PCIe already. So, this just be an Apple specific thing I'm too non-Apple to understand.
by AlotOfReading | 2025-05-11 21:27:15+00:00
The role of US regulators in the automotive industry is pretty different from what you seem to be expecting. They see their main goal is to set minimum, testable benchmarks for safety and give manufacturers freedom to achieve that in any reasonably justifiable way. The consequence of this is that almost nothing is required beyond meeting FMVSS and passing the tests it prescribes. ABS stopping distance is one of those tests, but a quick glance at the CR tests doesn't look like an FMVSS failure. The stopping distance simply wasn't up to industry norms.

Another consequence is that ISO-26262 and most other standards are completely, 100% norm-based in the US. They're used because the industry expects them, not because there's a legal requirement. You can deviate all you want and the only consequence is that regulators might take a closer look at your paperwork in the event of issues because they look unusual.
by xmonkee | 2025-05-11 21:27:29+00:00
I don’t know what sort of founder you are or what you are looking for. I have been a founder and am currently an exec at an early stage startup. There is close to zero value in talking to other early stage founders most of the time. I never cared about the “startup scene” because it’s complete irrelevant to my company. Can you get me customers or engineers? That’s all I cared about. I am curious what you hope to get out of these convos.
by 1a527dd5 | 2025-05-11 21:27:40+00:00
I would really rather that cars didn't run software, or at the least the minimal software to get the job done where there is no other option.

My current car is a Kia; I love it. But the door locks are software controlled (you can tell from the lag). The issue is I like to lock my doors as soon as I'm in the car.

The software can't cope with this; about 500ms later it unlocks the doors again and won't let me lock until the software has realized that I can now lock the doors again. So there is a 3-4 second gap in which I want to lock the doors but I can't.

This is appalling for safety; I grew up in a dodgy area and all my then cars kept me safe by allowing me to lock as soon as I entered. Now I have to more cautious than ever.

The other issue is that it has collision detection and automatic braking; it works great 99% of the time. But one time it got confused with over head sun and road markings and decided to emergency stop on a school road. I was lucky there was no car behind me.
by xienze | 2025-05-11 21:28:00+00:00
> The point is returning to those levels means abandoning Baltimore, Houston, much of Los Angeles and most of Miami and multi-trillion dollar projects to protect San Francisco, New York and Boston.

Here’s my problem with all this stuff. All the science says LA, NYC, etc. are going to be underwater. Not maybe, not in the worst case, no. All the reporting says this is pretty much a forgone conclusion, and has for many years.

So why have these cities not started working on erecting (say) 50ft tall “future-proof” sea walls? Even if they end up not being needed, it _seems_ like this is the type of climate change mitigation step that would be a prudent thing to do. Certainly more so than the whole lot of nothing currently being done. Surely LA and NYC politicians and voters, being so much more educated than all those dumb red state hicks would be in favor of that, wouldn’t they?
by stavros | 2025-05-11 21:28:09+00:00
Worrying that you'll bulk up overnight is like worrying that you'll wake up thin one day. It takes effort and is a very gradual process, one which most people never achieve, as you say.

My issue with lifting weights is the possibility of injury, I've already injured myself a few times even with trainer supervision. However, they're the best way to ensure you're active as you age, so I do them carefully.
by fooker | 2025-05-11 21:29:37+00:00
> graduate students

Interesting comparison. You’re right. The primary difference I can think of is the training to quickly become an expert in a different topic.

I know plenty of PhD students accepting jobs in unrelated fields and quickly becoming the local expert in that topic.

While possible, it’s far more difficult for a machinist to suddenly become an expert car mechanic like this.
by a-dub | 2025-05-11 21:29:47+00:00
seems to me that one approach is fueled by data and the other is fueled by understanding. in the former, the observations form a view of behavior which is then modeled with high fidelity. in the latter, active inquiry, adversarial data collection and careful reasoning produce simpler models of hypothsized underlying processes that often prove to have nearly perfect generalization.

the interesting future is probably the one where the former produces new building blocks for the latter. (ie, the computer generates new simple and easy to understand constructs from which it explains previously not understood or well modeled phenomena.)
by ericmay | 2025-05-11 21:29:52+00:00
> But there is also the realisation that a customer who uses BNPL today, won't be coming back next month when they are paying off their loan.

I don’t think that’s a good argument. For shops and customers that utilize BNPL you are not typically making routine purchases at the shop anyway because the minimums are $50 or more (merchants can negotiate those terms with the provider) but the base tends to be around $50.

If you buy a bicycle using BNPL you’re not like coming back to the shop the next month and buying a new bike again.

BNPL increases sales and merchants really like using it which is why they are signing up for it more and more. Basically the increase in cost is worth it to increase sales.

There may be some bad social dynamics, taking out loans, etc. but generally both merchants and customers like using those products which is why they use them.
by kalaksi | 2025-05-11 21:29:52+00:00
This is also why it's often frustrating to try to understand people's opinions regarding programming and code. There's almost always too little context, even without handwavy or subjective stuff like "it's too complex" or general bandwagoning.

Actually, I feel like many times the conversations about code are pretty shallow anyway with not much info. Maybe it's just difficult without properly established context but OTOH that can quickly get complicated and require a lot more effort.
by alright2565 | 2025-05-11 21:31:21+00:00
It is exaggerated, particularly the 2 $30 fees: a $30 "failed payment" fee sounds like a bounced check, and doesn't really apply here, and there's been a general crackdown on overdraft protection fees.

But it doesn't need exaggeration! A missed payment accelerating the loan to 46% APY effective is already usury and bad enough!
by colechristensen | 2025-05-11 21:32:11+00:00
Romans were polytheistic and didn't really have a name for their religion, nor did they think of it collectively as one thing separate from other religions, though very occasionally a set of practices might be referred to as what translates to "the Roman religion". Separate religions is really more of a monotheism thing. "Pagan" wasn't ever a self-identifying thing until well after the Christians took over and called them that for a long time.

"Foreign religions" weren't really much of a thing either, there were lots of gods and each village and city (and family really) would have their own versions of gods. Sometimes when you'd conquer a city you'd go to the most prominent temple and steal the statue or alter or whatever and bring it back to Rome with the vibe that you were stealing the god of the place you conquered.
by sokoloff | 2025-05-11 21:32:58+00:00
Does anyone prefer wired CarPlay over Wireless CarPlay?

I was annoyed enough that our used/new-to-us 2020 vehicle only supported wired that I bought a wired-to-wireless adapter and brought it with me on test drives to ensure that whatever I bought would work well in wireless mode [or else I was buying a different car].

I installed a wireless charger under one of the cubbies that was well sized to hold my phone on long drives. No need to faff around with cables.
by hiatus | 2025-05-11 21:32:58+00:00
> As an aside a lot of people like to levy criticism on the infotainment screens which I think is very well deserved, but then people text and drive, watch YouTube videos, and do all sorts of crazy things too.

Instead of levying criticism on these distractions (let’s include billboard too) we should instead focus on just reducing car usage since we won’t stop people from being distracted.

This argument to me reads like one for abstinence from sex. The world is not so binary, we can both criticize distractions and build communities where car use is not a necessity. Not to mention in most jurisdictions some of these distractions are criminalized.
by belorn | 2025-05-11 21:33:02+00:00
> It is probably quite a bit slower though needing to have roundtrips at each stage of the resolution

The average load time for a website is 2.5 seconds. The added load time from running your own recursive resolver, which is only added the first time the site is loaded, would be around 50ms, or 2% increase load time.

DNS resolving is not a major aspect of a typical websites load time. If you want to speed things up, run a local proxy which local cached version of all popular web frameworks and fonts, and have it be be constantly populated by a script running in the background. That will save you much more than 2% on first load.
by gfaster | 2025-05-11 21:33:20+00:00
Lean is more complex to develop in than most programming languages since it relies heavily on interactive programming, i.e. the context pane. The "easy way" is with a plugin.

If you're interested in learning more about Lean for writing proofs, I would recommend The Mechanics of Proof [0]. It strips out a lot of the convenience tactics in Mathlib to focus on the more primitive mechanisms Mathlib builds on.

[0]: https://hrmacbeth.github.io/math2001/index.html