skysight-inc/HackerNews huggingface dataset:
>EVs generally will require less maintenance as they are substantially simpler vehicles with less moving parts.

I keep hearing this, but then keep seeing stories about huge repair bills and wait times for repairs on EVs, and threats of insurance rates for EVs to increase because of the high cost to repair.

A large percentage of the repair work on fossil fuel cars is body work, brakes, suspension, etc. All components that EVs have. I’m skeptical that this work will be cheaper on EVs than any other car.
This has some interesting bounds on it. Smart criminals are harder to catch, but the thing about crime is that it rarely actually pays to commit crimes. Most organized crime works by scamming other people into committing the high-risk crimes for you. So at some point the smart criminals realize they're the mark and either become informants or move on to legitimate business.

But just as petty crime has its bounds, so does legitimate business. This is why you have big tech companies that built their empires on lies and fraud. The justice system isn't optimized to catch this kind of crime, so it takes longer to get punished, and meanwhile every one of your competitors either learns to commit the same crimes or goes bankrupt. Furthermore the kinds of crimes you can commit once you've built a legitimate business are a lot more subtle and more lucrative.

So you have a society with an honest core of people doing the actual productive work, while being scammed by incredibly corrupt CEOs, who themselves distract the honest core with fears of petty criminals so that the justice system continues to expend its budget on cheap wins against the common crook.
I don't believe that analytic philosophy covers everything that the world has to offer.

But I have yet to find anything of value to me in "continental philosophy". I realize that the distinction is arbitrary and tendentious, and the "continental philosophers" would not use that term for themselves.

Still... if we're not going to place the values of analytic philosophers at the fore, then we have to use our own. The only tool I have at my disposal is "I don't like it". Other people find meaning in it, and that's fine for them, but we don't seem to have any meeting ground and no good way to find one.

Which is fine. Neither of us is wrong. I just have to avoid resenting the ways that (in my estimation) continental philosophers act as if they were possessed of arcane secrets and it's my fault that I fail to understand them.
Ah yes exciting new drugs like insulin[1] and epinephrine[2]. I'm also certain that someone going into anaphylactic shock is extremely well positioned to make a considered decision on whether they like the prices of new drugs like epinephrine or not.

[1] https://www.rand.org/pubs/articles/2021/the-astronomical-pri...

[2] https://www.vox.com/policy/23658275/epipen-cost-price-how-mu...
I'd go read their mailing list and Reddit forms; especially when people run into issues doing stuff that's very simple in other languages. Never seen a more toxic programming community.

Hopefully they calm down, or really get drown out, once there are a real number of jobs for people using Rust. Right now the evangelists outnumber the rank and file who are just using a language to get work done.
The real problem is that "type B", despite being much more important of an activity to learn (for mathematics or any other kind of technical problem solving) is almost entirely ignored in primary/secondary education.
Many of us have probably heard that all the dumb programmers use Javascript, but even if that's true, that's a reason for me to use it. Even though I'm capable of using galaxy-brained language ecosystems, I don't need that mental overhead. And if it'll be cheaper to hire JS programmers onto the team, great.
Unfortunately, someone not like them will happily take the job, possibly with a lower pay as bonus.
Google, with blacklisted domains. I wish an actual better alt existed.

I didn't 'try to pick on' - I pointed out two garbage results in a query that they literally push you to from the home page as examples for potential customers. If those results aren't doing what people claim (not highlighting seo spam) then I'm not really left with any faith that the queries they don't elevate to their home page will be better.
If you're genuinely unsure about the ownership model (this is pretty rare in practice though) you can just use Rc<>/Arc<> (which allow for shared ownership via refcounting) and be no worse off than if you were coding in Swift.
I don't think it was true in the past either, unless this is coming down to some subtlety for what counts as a "substantial change" vs "cancelation". But happy to be wrong. I'd like to see a clear and authoritative explanation of what changed, but I haven't seen a link to one in this thread yet.
All praise our almighty lord that is dependency injection
Ask HN: Best Practices for Embedding Text Files of Varied Sizes
What strategies do you employ when embedding text files of different lengths?

I'm interested in exploring techniques that handle various document sizes efficiently.
LIDl Talk Smart XS package, representing...
I believe you had to opt in and it has some legal language before it. All the data pages were stripped and SQL Servers stores all data in the buffer pool. But of course you could find some stuff on the stack and other caches.
You're wrong. Apple is actually increasing reliance on China. Their India push is failing and they've increased Chinese company suppliers in the last year by about 10%.
Just curious what does a Python team do? It doesn’t make sense to dedicate a team to a programming language.
Hey guys! I'm Shreya.

I recently noticed that many people that solve leetcode style problems to learn programming patterns tend to save links to problems they'd like to try again later on google docs/notes.

However, this doesn't help them remember to try these problems again or differentiate between problems that are more urgent to revise.

Built this tool to help solve this inefficiency!
The advances in oncology are startling.
Drug companies are unambiguously out of control. Some of these new molecules don't even need to be invented, they're just legally distinct repackaging of something they can't gouge on anymore. These companies could, if they had an incentive to do so, research effective off-label uses of existing drugs, say. But there's no money in that. There is a ton of money in making legally distinct "new" drugs that do the same thing as newly-generic drugs. It's unacceptable what they get away with.

Covid ought to have been the final straw that brought all sides together to do something about drug companies.
A fair question - as it turns out, I do interact with quite a few women. And while, yes, women face pressure to sacrifice family for a career (or vice versa), from what I understand, many women simply 1) Have a strong negative disposition to men/the idea of dating, 2) have their choice of men from dating apps, meaning they can date/start a family whenever/however they want, more or less, and 3) are either uninterested in giving birth, will "freeze their eggs" for whenever they decide to have a family, or are willing to adopt.

This is not to say that women do not face hardships in the modern world (I know many who face sexism, assault, abortion rights, etc), however, I feel the nature of these problems are fundamentally different, particularly around their narratives and how they are supported. I think women feel more supported, empowered, righteous, and angry than ever when facing these issues (rightfully so), while men are increasingly ignored, devalued, and thrown away, without the explicit support that women typically receive in media, hiring practices, fellowships, etc. There are lots of tangible things for women to point to which indicate that their future is getting better (sans abortion rights in some states), while I think men have plenty of reason to suspect that things will only get worse from their perspective.
> People who don't like prices of new drugs are free to not use those drugs.

I recall in economics class, life saving/altering medicine being one of the genuinely few products that had a perfectly inelastic demand. Not all drugs are life saving or essential but then you do have Martin Shkreli's in the world.
> Personally I think operating systems (kernels) should be as performant as possible, and C/C++ has been good enough for decades.

If that how you want your OS, that's fair enough. But I think a lot of people are happy to trade (to some degree, at least) performance for security, and would prefer that their OSs are as secure as possible first, and as performant as they can be second.
No, we want people to have healthcare regardless of how much money they have. The research can be paid for by taxes as we all benefit from it as a society.
> Linux: Use dl_iterate_phdr to iterate over the loaded modules, once you find one that the raw address is contained in, .dlpi_addr on the dl_phdr_info struct will be the base address.

Er, just use `dladdr()`.
Y'know, I tried using this, and I don't really understand what the use case is. Maybe I just don't know how to use it effectively. But for exploring a topic, it seems to me like the combo of Google + ChatGPT is more effective, it's just a more precise way to get your information.
Interesting. Good to know!
If you're not running in two independent regions of tier 4 data centers, are you even really serious? /s

There are 'serious' applications of technology that can tolerate memory faults.
“…if you do want to use a security key, just use it to unlock your password manager and your email.”

This feels like the best advice, imo.
Often attributed to von Neumann.
And yet people tell me to "reform the system" instead of advocating to alternatives to the pathologically centralizing and ever daily more despotic USG.
It's always the SOC 2 and HIPAA-compliant companies that get breached, but, of course, mostly compliant companies are lucrative targets.
one good thing about these dystopias is that crime is high enough to keep the rent low, or at least keep the landlords from collecting regularly.

Silver linings.
Try getting a reservation at Dorsia…
I don't think it holds them back. Rust is just not an amazing special tool for game dev it seems, doesn't matter how the community behaves. It's still a solid choice for systems.
Honest answer, only C++.
Yeah but the question was about how familiar the people involved might be with the rapper. I would imagine any 30+ American or European (probably) would.
Technically correct! The best kind of correct!
> The most fundamental issue is that the borrow checker forces a refactor at the most inconvenient times. Rust users consider this to be a positive, because it makes them "write good code", but the more time I spend with the language the more I doubt how much of this is true. Good code is written by iterating on an idea and trying things out, and while the borrow checker can force more iterations, that does not mean that this is a desirable way to write code. I've often found that being unable to just move on for now and solve my problem and fix it later was what was truly hurting my ability to write good code.

The latter part of this is true for any strongly statically typed language (with Rust expanding this to lifetimes), which negates the beginning of this paragraph -- once you get things compiled, you won't need to refactor, unless you are changing major parts of your interfaces. There are plenty of languages that do not have this problem because it is a design choice, hardly something Rust can "fix", it's what makes it Rust.
Disclaimer: I'm aware you guys are working on relaxing orphan rules, and I wish you the best of luck. But as an outsider, orphan rule doesn't seem to be going anywhere soon.

And if the original poster had said that I would be ok. Instead what they said is:

> It's a great example of something I'd call "muh safety", desire for perfection and complete avoidance of all problems at all costs, even if it means significantly worse developer ergonomics.

This implies the writer didn't assume what happens if you "turn-off" orphan rules. I.e. you don't trade perfection for developer ergonomics, you trade one set of developer (ability to write any trait for any type) ergonomics for another (having to battle two incompatible trait implementations from crates you don't own).

Either you have to manually specify how nearly every implementation is pulled (horrible developer ergonomics) or, even worse, you go into monkey patching territory.

> For instance, many applications would be quite happy with "There can be only one implementation", giving a compiler error if there's more than one.

Ok. But you still need a resolution mechanism to fix the error. Which implies manually solving ambiguity. And how do you solve it for blanket implementations?
Different words mean different things at different times in different places.

In America, the word "liberal" in 1900 is very similar to "libertarian" in 2020.

You may agree or disagree with this variability (I'm not a fan personally). But there you have it.
I fear the cost of telling the difference is going to increase substantially.
Server side rendering for games.
Yes it should work for any postgres database as a source or a target. Let it be on the cloud or on-premise
Oh, 100%, I'd be happy with that too.

Is the orphan rule a result of some technical limitation? Or just the idea that it's "unclean" to implement someone elses traits for someone elses types?
Would help a lot if externalities would have to be priced in as soon as they are known.
>Talk to me when they pass Medicare For All, the Green New Deal, campaign finance reform, and a border/immigration bill that finally puts that issue to rest. Until then, it's just another round of avoiding addressing the issues that are easiest to run on if they haven't been fixed in a prior term.

You do realize that half (and maybe a little more than that) of the elected folks in Congress do not support such things. That those folks represent less than half of the electorate is a different discussion -- but until you have clear majorities that support those initiatives (I and those I voted for certainly do), clamoring for everything all at once is a waste of time.

The idea that "I'm not getting everything I want right now means that government is irreparably broken," is ridiculous on its face.

That's not to say we shouldn't have better governance and more focus on making the world a better place rather than maintaining power. We definitely should. But asserting that unless all our elected representatives support our own beliefs/policy ideas and pass them post-haste is both unhelpful and not very realistic.
Ahhh yeah my adblocker for broadcast is to just not display that particular vector.
I Kinda Hate the Internet Now
If all software programs are _systems_, yes :)
A Cost-Effective Intel W680 ECC Server: Repurposing an HP Z2 G9 Motherboard
ref for the timing attacks, please
But they need these huge margins to pay for the politicians and media coverage (or absence thereof) that allow them to do what they do.
You forgot to mention that we can now effectively "cure" obesity with GLP-1 receptor agonists.

Oh, and as a nice little bonus they also curb substance use disorder!
San Fran and the greater bay area were huge Naval installations and grew massively in WW2, and much of the early silicon valley was directly funded by US Fed'Gov R&D efforts.

ARPAnet comes to mind, for example. Vint Cerf had (has?) security clearances and worked for DARPA
The first pill of a drug costs $1 billion to make. The remainder are all $0.01 a piece.
I agree, AI output should effectively be treated similarly to untrusted user input. There are some situations where it's ok to use directly, because the consequences of getting it wrong are minimal. There's other cases where it makes sense with human review.

For anything with real consequences, there ought to be the equivalent of an FDA drug trial showing that the trained model works before allowing its use without human review.
A Chinese company, you just found one.
OpenELM's LLM
"OpenELM: An Efficient Language Model Family with Open-source Training and Inference Framework"
Nah, I move my kids around great with it. Just picked them up from school - skip the car line and I'm in and out faster than driving.

The main use has surprisingly been family related - we take it to playgrounds, on hikes, school etc.
Choice should only be offered after you have a stable foundation/base. Suppose you have a store that sells frozen food only, an incredible amount of choices, but no base ingredients like flour, grains and meat.

Software is utilitarian in nature, the goal is the task, but, how do you accomplish a task with an infinite amount of tools? and not only that, but how can you be sure that the tool is secure and stable?
Games and interactive media is the film and moving pictures of the 21st century. It still amazes me people think it's a waste of time or somehow only for kids.
can we get this on ollama.com?
I've ended up with similar thoughts about automated testing in games too.

I really enjoy having automated tests and automated tests solve problems. Like, I absolutely love our molecule test suite for our infrastructure code and it gives us huge value. The smoke tests we have for the infrastructure running after deployments are amazing. It's liberating in an environment of rapid and chaotic changes everywhere, complex interdependencies, as well as pressure on top.

However, if I try to transfer that kinda approach to a game it just... fails?

But the realization is: In games, many behaviors and systems are actually far simpler and less intertwined in arcane ways, and code changes actually less frequently and dramatically than at work.

I could see structured testing in e.g. turn based strategy games and such, so you can test that the culture per turn is correctly calculated based off of many different situations and such.

But in many smaller projects I've had, you write some janky code, make sure the enemy behaves as expected... and never touch or change that piece of code ever again. And it just doesn't break, because no fundamental part below it ever changes, because then the entire house of card would fall apart.

It feels dang weird, but it works very well for smaller projects.
The Bun libraries made it very easy to create my own static site generator. Not a huge lift, I know, but it’s been a delight to work with.
Rust is already in Windows: https://www.reddit.com/r/rust/comments/12yg3cp/microsoft_rew...

Linux added Rust support: https://docs.kernel.org/rust/
This is why, for me, the problem is not the passkey model per se as much as it is the inability to export/backup/convert my iCloud Keychain database to another account or platform. Apple could arbitrarily delete my data or lock me out of my own account. Or it could just randomly break with no solution besides deleting the database and starting fresh. And according to the author, this has already been occurring!

>Externally there are other issues. Apple Keychain has personally wiped out all my Passkeys on three separate occasions. There are external reports we have recieved of other users who's Keychain Passkeys have been wiped just like mine.

So those are the real risks.
Watch these hungry waxworms eat through plastic and digest it too
In theory they could check the referer and redirect requests containing the referer to the front page. Or to a page that says "Violation detected". Or to a picture of testicles like a particular non-fan of Hacker News does when his site sees this site in the referer URL.
The Theft Act 1968 defines theft as dishonest appropriation of “property belonging to another with the intention of permanently depriving the other of it” (and then waxes lyrical about what, exactly, that means: https://www.legislation.gov.uk/ukpga/1968/60/crossheading/de...). Just going by that law, I would say "it depends".
It's up to the server whether it uses it in challenge-response or not. That's application-specific behaviour that's past the definition of passkeys themselves.

The reason you couldn't have an open source passkey manager that allows backup is that it wouldn't be a "passkey manager" then, just a password manager. To be a passkey it seems to require that it can't be exported/viewed other than by the website it was created for(even by the user).
Allan Blomquist's tooling demo they mention is incredible, go watch it:

https://www.youtube.com/watch?v=72y2EC5fkcE

Really sells the value of having a tight developer feedback loop: it shows hot reloading for code and graphics, a reversible debugger, live profiling with flame graphs, a data inspector with data breakpoints, time travel inspection with a scrub bar, session sharing and replay with the same scrub bar and direct links from the call stack to a breakpoint, and more.

Above the many niggles they had with Rust itself, this greatly helps me understand why Rust left them wanting more from their working environment. They say they've switched back to Unity with https://hotreload.net/ to try to capture some of that, and now I see why. (It's a shame that hot reloading tooling in Rust wasn't ready for them yet, but I see why they've moved on instead of waiting/contributing.)
> * I don't see Rust becoming a truly great language for games unless it's blessed by Epic or Unity.

Which will never happen
me too,

its so embarassing that the types of people like balaji represent us as an industry. my friends outside of tech world now treat being a software developer as a red flag
"Amendment I

Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."

Not seeing exceptions for a tit for tat trade embargo or a Chinese company here.
This makes a lot of sense. Wonder if Bevy will add support for GDScript or C# or something. I think it's generally opposed in the interest of ensuring the Rust devex is as good as possible, but it's coming eventually, I think.
Data is showing inflation isn't going away, is making things tough on the Fed
Camus and his views remind me of a certain political spectrum in Western society that is very popular.