skysight-inc/HackerNews huggingface dataset:
> Can you explain what mpv offers over vlc ?

People have complained about VLC's decoding quality in the past (no specific source but lots of google results). I'm sure there's valid bugs that have been patched over and some still there, but I'd take it with a grain of salt since VLC is super popular and therefore more noise when it drops the ball.

That said, I personally prefer MPV since I can display multiple subtitles at once (for learning foreign languages) and also drop in upscaling / sharpening filters like [1]. Oh and VLC is kinda buggy on my android 14 pixel when streaming from ftp / samba sources (video freezes when seeking too often).

[1] https://github.com/bloc97/Anime4K
A lot of times litter is not from littering. A home trash can's lid blows open in a strong wind and litter flies out. Trash escapes from an urban trash can. Trash flies out of the back of a garbage truck, etc.
As far as I can tell, that's a retailer decision and not something mandated by the state or city.

But the real problem with single-use plastic bags is that they blow out of dumpsters and landfills. They're incredibly bad for the environment, in ways that re-usable bags and even larger trash bags are not.
> I understand Drive working better as a native app; it needs to be able to provide a virtual filesystem to the OS and do background syncing and such.

That's a circular dependency though. You want that stuff because you want to use Drive with native apps and not web apps. But Drive is a first class backend (actually even more featureful, frankly) to web apps too. Basically the native Drive client is for native/legacy interop, not a barrier to a PWA future.
Existing solar panels are already not producing any significant power around sunrise/sunset. Is a big drop in efficiency an issue if only a few percent of your power would be from those hours anyway?
testosterone doesn't like to be told what to do
> but still having to combine data (the comment I'm responding to).

The GP frames the problem as merely avoiding round trips. You introduced the idea of eliminating redundant database calls on the back end. In that scenario, you absolutely have the right idea.
One difference between academics and tech bros is their motivation. Tech bros tend to be motivated by profit even if that happens in the long term, academics tend to be motivated by discovery and improving existing ideas.

This might well have changed in a publish or die focused academic world but it used to be different.
I’m still a “sports ball” person at 36 I guess.

I just don’t remotely understand or feel any connection whatsoever to anything watching any sports in person or on TV.

Which is fine, I’m not complaining or anything, it’s just what it is.
To me the distinction is not important. It is possible to write programs that take too long to execute in non-Turing complete languages, and when a program hangs, you just terminate it. I think what people really want is for their configuration to remain simple, but not being Turing complete does not guarantee that. For RCL I added a limit on the number of evaluation steps, because without it some programs trap the fuzzer.
I think some of the processes you include nudge your presentation in a positive direction. ex's:

Google is an example where I never grieved much because I understood the dynamics ... With Apple I didn’t understand the dynamics.

The point where I disgustedly gave up was when I found out that while I was jumping all these kafkaesque hoops, instead you could just go to Apple's own web music player, type MusicKit.getInstance().developerToken in your browser console, and you’ll get an unrestricted root token for free!

Eventually, this is what getting-to-usable-tech looks like. I think it gets withheld from the narrative because

1) people wrongly heap damnation on wrong roads and

2) some folks who missed some particular wrong road will demean those who ran into it.

And there's this...

This realisation has made me happier since I now know my place. I can like their products without wanting to develop for them.

...which neatly defuses some (pointless) stigma tied to helpful errors & failure. I think it makes healthy thinking more approachable.
> well, that's wrong.[0]

Last I checked, Wikipedia is not entirely accurate here. Yes, the worker had worked at the Fukushima plant since 1980, and his cancer was regarded as a work-related injury for insurance purposes. However, it was not actually linked to the accident and such a link would be very difficult to prove.

"A decade after the triple tragedy that occurred in Japan in March 2011, the United Nations Scientific Committee on the Effects of Atomic Radiation (UNSCEAR) said that future health effects, e.g. cancer directly related to radiation exposure are unlikely to be discernible, in its 2020 Report launched today."

https://unis.unvienna.org/unis/en/pressrels/2021/unisous419....
And yet, also impairs enterprising folks from also wanting to kick the tires on an idea. I don't mean established software engineers, I mean some teenager for whom $100 is an annoying enough sum to be a headache.

I would guess the long and capricious review cycle stops a lot of junk submissions, not the $100. If my mental model is correct any such junk app would easily make back the $100 in spammy ads on every click
mysqldump, MySQL's official backup utility, is extensively utilized. This article explains how to achieve a consistent backup with mysqldump and highlights possible challenges that could arise.
--Edited by NineData
That civilization could have invested in rail transit and tunneling instead. Positioning isn’t so hard on fixed roads, although fixing the, in the first place under oceans could be a problem. They might figure out triangulation using their planet’s magnetic field or something. It’s also completely possible that life isn’t viable at all on non-Earth like planets.
My experience over the last couple decades working for myself (or running my own company) that the worst customers are the ones who want it cheapest.
They start out by spending extra time negotiating lower prices...often with a story about how "getting your name out there will help your company" or "We plan on working with you a ton in the future so you should discount us now".

During the job they will have you do extra work to which you are supposed to "keep track of and we will pay you whatever it takes". I cannot think of one time where this did not end up where I end up eating even more of the already discounted profit.

After the job is done they tend to also be the ones who are hypercritical. Often requiring extra rework or doing the work over all together. Then they will use how they "paid you extra during the job" as a reason why you owe them.

All of that being said. The companies who are honest and understanding tend to make up for the trouble that the others cause. Throughout the years I have become able to spot the problem customers in the first meeting (sometimes phone calls are enough) to where I just say "no" before ever negotiating the job.
In my case this has mostly led to me not working with the "local" people at all and mostly focusing on the remote customers.
Oh duh! Pardon my ignorance; that makes perfect sense, I guess my mind was elsewhere
That's not really true.

A lot of it is iterative and there's plenty of transfer learning that makes newer things easier.
> It is true about other formats, but those have been in browsers for a long time so by now we have patched most of the exploits.

The current debate is about JPEG XL vs AVIF. Advantages of old image formats are not relevant here.
Apple doesn't make developers do anything. Developers write apps for their platform because it is the one where consumers want to spend their money. They do this by being mean to developers, or, rather, not allowing developers to be mean to customers. It's the same way that apple leans hard on their suppliers but at the end of the day it has led to creating a healthy and wealthy ecosystem that those developers and suppliers still seem to contribute apps to.
Shall I bring a dessert or a salad for that HN picnic? ;)
How to have meetings that don't suck
I take more abuse from developers than Apple in the majority of cases. But I agree that some of their decisions is overreaching. But most developers have bad intentions especially with telemetry, privacy invading measures and dark patterns. Apple offers a safe place for those with simpler computing needs. Other ecosystems are worse for them.
Web tooling is still not great.

It’s still too low-level. We shouldn’t be writing div over and over with different interacting class properties. Something like SvelteKit’s level of frontend/backend integration feels 5 years too late.

Ultimately it seems like the web ecosystem gets trapped in local maxima (“put JS in everything!”) and really seems to avoid actually creating useful, productivity-enhancing primitives. And that comes from loving the trinity of web tech so much you cannot imagine life without them.
oh right, it's odd numbered days that HN is all "There's a reproducibility crisis! 85% of studies are complete garbage!" this is an even numbered day, HN is all "this study done by a fully biased source that's by definition a conflict of interest is fully iron clad and irrefutable!"

know your days on HN when each version of reality is in effect!
Firefox user here, I wish Multi-Account Containers had a way to disable extensions per container. I don't need any on my banking site. Sure I could use separate Profile but UX hurts here.
One of my first memories is of "biting Mother."

Her response was "bite this little bastard back."

I've spent decades untangling our Love. RIP, Mom.
Yeah but.. who needs this? I don’t think the government would/should invest money into something that few need, has varying needs and is already a commodity?

There are far better services a government could offer, like a nation-wide login system. Imagine asking for a passport by clicking a couple of buttons and taking a selfie.
It takes some effort to implement, but Google has WUFFS for almost exactly this purpose:

https://github.com/google/wuffs
> This game runs in desktop browser only as computer mouse is required for precise control

What if I have a mouse connected to my phone?
That only works when people bet that their guess is correct.
I feel like a lot of these answers come from a circa-2010 understanding of JS, that haven't updated to the present.

By analogy, if we answered this way about mobile phones, it'd be like someone asking 'how should I do mobile development?' and someone else responding 'good luck, you have to pick between Windows phone and Blackberry and Palm and iPhone and ...'

In 2024, that's easy: you develop for iPhone and Android, and if you have to pick one, make it iPhone. Simple.

Similarly, for JS, you pick React Native. It's dominant and the alternatives are like infinitesimals - so small you can ignore them.

"What about..." Again, you're thinking of the options that lost. It's 2024, React Native won. So you just use React Native. It's not complicated.
It’s kind of sad that even after 15+ years, no one has caught up to Dropbox. None of the other cloud providers do proper block-level sync, and I hear much less about Dropbox breakage than other providers.

It does make sense because OneDrive, iCloud and Google Drive are tie-in services. If you use Microsoft 365 / Apple / Android you are “forced” to use them to gain access to certain features, meaning there is no competitive pressure.
> It certainly gives you more ammunition as a teen to distrust and venture the things your parents also taught you or implied were dangerous.

So a good thing then?
That might be possible, I'd be really curious how. For something like data on what apps a user has installed, what hardware they're on, etc those data really would be first-party analytics.

Some things can be collected through third party sources, though that depends on those third party tools being used, not being blocked by a user, and on API access for those third party tools to collect the necessary data. I would hope such regulations wouldn't depend on regulating specific API design, but that could be necessary.
That is one ugly cup [1].

[1] https://mastodon.radio/@AB4UG/106337784937609102
I made this extension fully using chatGPT to diagnose some layout issues. It’s super simple but chatGPT was definitely useful setting up the chrome boilerplate (and commenting what each option meant). Make sure you ask it to target the most recent version, they recently changed (to v3?) and it seems chatGPT prefers writing for the old version.

https://github.com/notzane/red-box-outline
I'm also in a city without a car (and am proud of it), and also struggle with this. One thing that helped me a lot is to buy a few ultra lightweight packable bags. Ones that can be packed into a pocket in themselves. Then I put these in every backpack I normally carry with me. It helps that I rarely leave the apartment without a backpack.
Some people are able to correct typos when reading.
Typical libertarian strawman. You can pull all the foam you want out of _your_ device. No one cares. The government least of everybody. You are free to hurt yourself due to the consequences of your own actions.

You can't go modifying some types of medical devices and then sell them to _others_ without going through some sort regulatory process. Simple as that.
> What would it have been like to live in Babel in the days after its destruction?

That's easy. Just like living in Narnia, Middle Earth, or Warhammer 40K.

The Tower of Babel was a story created by Bronze Age sheep herders to explain what we know today as linguistic drift.

Basing your entire essay on ancient myths is tenuous logic to say the least. As for claiming that it all started going off the rails in 2010?

To quote an ancient African American proverb:

"We tried to tell y'all."

When this nation let entire swaths of the country take their kids out of public schools when racial segregation was banned and indoctrinate them at home with religious cults and xenophobia, what did folks think would happen?

The last 15 years might have been the most visible to the willfully ignorant, but a Supreme Court justice like Amy Comey Barrett does just appear out of thin air. She is 100% a product of a 50+ year old shift, and a completely predictable one at that.

And that shift that started 50-60 years ago was a result of the previous century of racial barbarism, itself a reaction to a war where it was determined you can't own, buy, or sell an entire family tree in perpetuity.

Christian Dominionism didn't just fall out of the sky and dominate GOP politics out of nowhere. A lot of folks have known for a long time that these folks, when denied power, would much rather embrace authoritarianism than accept democracy without being in charge. They'd rather install Trump as a dictator than accept that most Americans do not share their cultish views.

2010? MAGA? Try John Birch Society.
I use Kaiser Permanente as my health care provider. For those who aren't aware, it's one of the few "integrated care" providers in the U.S., meaning they act as both the health insurance and health care provider.

Now, Kaiser is FAR from perfect - they have their share of problems.

But....this sort of nightmare is not one of them. With Kaiser, doctors are free to prescribe whatever they think is medically necessary, and if they prescribe it, it's covered, guaranteed. There's no separate claims department.

Obviously there are some exceptions, like if it's an emergency and you need to get care outside of Kaiser and then submit a claim.

But, the vast majority of the time it just works.

Now, sometimes we aren't happy with what Kaiser offers. So then we go outside of Kaiser and pay out-of-pocket.

Our friends sometimes tell us we're crazy when we do that. We just spent $1200 out-of-pocket to see a specialist because Kaiser didn't want to refer us. What they don't realize, though, is that we saved $3000/year by choosing Kaiser over the next cheapest health insurance provider from our employer. So we're still coming out ahead.

And most importantly, we have the peace of mind knowing that any time we end up in a Kaiser hospital, we'll never once see a bill.

I think we really need more integrated systems like Kaiser. Imagine if there was actually competition in that space, where you could choose between competing hospital systems that came with complete integrated coverage, no middle man.
Fix the [dupe] url: https://www.cnn.com/2024/02/04/business/its-not-just-the-sup...
Your perspective isn't unusual; it's a valid approach to engagement with hobbies and interests.

I play a lot of Counter-Strike, but I also find lots of value in watching professional players compete. Observing pros can be incredibly insightful: it showcases the pinnacle of skill and strategy within the game (literally the same game I play), serving as both inspiration and a learning opportunity. It's fascinating to see how far one can excel in a game, providing ideas and setting benchmarks for what's possible.

This blend of "active participation" and "passive spectating" offers new angles to better appreciate and understand the game. It's not just about watching (which I find pretty entertaining on its own); it's about learning and pushing the boundaries of my capabilities by observing the best in the field.
People in the US, by and large, aren't envious of the NHS. For most people, if they've even heard of the NHS they have a negative opinion of it.
Make it 4 and have a 1st gen i3 and we got a plan.
Most of my family has old Toshiba Satellite laptops from the early 2010s that they don’t throw away because they cost a grand when they bought it.
I just wish Web wasn't such a frustrating development experience. While it has improved leaps and bounds in the last decade, I still find it to be suboptimal when compared to native offerings.

Most of that frustration comes down to tooling and more specifically TypeScript. I'm not sure how to succinctly express my pain here but I have found generally that I wrestle with the type system in TypeScript far more than native offerings.
I just use them like trash bags /bin liners. I have fabric reusable ones I just forget or are unable to bring half the time.

Re: throwing them out vs recycling them, our bags you can only recycle at the store themselves...so just a bit too much friction to bother with. I can't recall ever seeing or hearing of anyone recycling them that way either.
In addition to what the other commenter said, about Disney, I like to download Concerts and live tracks off Youtube, especially when they are early in the career of an artist I like, because you never know when the record company will try to memory hole that stuff and it becomes difficult/impossible to find.

Even with me and other like me, someone int he future has to happen upon someone who saved it, and is willing to share it, if you go looking.
I'm guessing here, but maybe you see these configuration languages as templates? However a configuration language is much more than that.
For example, jsonnet lets you combine objects and override deeply nested fields [1]. I'm not sure how practical it would be to achieve the same result with a general purpose language.

1: https://jsonnet.org/learning/tutorial.html#oo
When the pandemic hit in the US, and people were hoarding a bit, I had several times where I had to carry groceries home in a fruit box.
NFL games are also overwhelmingly on weekends.
I mean, I’m just saying the danger exists (which is what “real” means to me) and people should be aware of it. Not that people shouldn’t dig big holes. I thought that was clear in my original comment but evidently not.
Apple fixes zero-day bug in Apple Vision Pro that 'may have been exploited'
You started to say what the optimal Price per GB is, but then only gave a GB. I don't understand what you're trying to say.
IMHO a lot of this comes from :

1.) The move to the Web, where the browser's interface gets in the way once you start doing something more fancy than just viewing basic HTML documents.

2.) Trying to make a program work well both on a small touchscreen and on a large screen + mouse + keyboard : this is literally impossible without the result being a worse experience for both.
You have to be careful about separating your interpretation of what something is saying when referring to the claims of the content directly like that. Nowhere does the page say antiquated, that's just one particularly strong interpretation of "becoming less common". It'll probably eventually be antiquated but it certainly isn't yet - it's still very popular and accepted.
Do you also attend music concrete? Or attend a conference?

They are analogous. You go to watch people you admire do what they’re good at, in a crowded atmosphere.
Shaping through the offering of technologies, bridging our focus to a new reality from where we have currently settled.

Who is more trustworthy?
Stalkerware apps PhoneSpector and Highster appear shut down after NY settlement
you can bring a reusable cup to Starbucks and they will fill it for you, this is not anything new
It's definitely better than no memory safety, but not sufficient to deal with all the cases that a browser (or anything parsing untrusted data from the internet) needs to think about.
Rather save my frenzy for important stuff like tabs vs spaces
I had a similar experience with a common, cheap medication, where my insurance started denying the prescription out of the blue. it took several weeks of back and forth with my doctor, and then a lengthy amount of time on hold with the insurance, company where the exasperated pharmacist and I were eventually told that only 15, 24, and 90 day in person pickup supplies were now covered.

my prescription was for a 30 day supply.
Some companies offer compact reusable bags that can be stored in a coat pocket. For example:

https://seatosummit.com/products/ultra-sil-day-pack - I've had a few different versions of this bag for years. There are also cheaper/bigger/different versions of the same sort of thing you can find online for "packable daypack".

https://nanobag.com/products/nanobag - I have heard good things about these, but I prefer a backpack because it allows me to be hands-free, or to use my hands to hold more items.

However, I would start by carrying a lightweight "single-use" plastic bag, and simply re-use it. Plastic bags are not as strong as these premium bags, but they hold up well enough to be useful in most scenarios.
Yes this is pretty great actually.
On the contrary, I was forced to raise two that were constantly indulged and lied to (and despite my protestations was required to cave constantly) to humor them and it made them a nightmare to deal with while also severely hampering their development.

Then it became a constant danger about them finding out the truth which we would be brutally punished if that happened because the child would throw a fit due to the abrupt change in their perception/reality and that the tried+true old control mechanism would be lost creating two stupid unnecessary new problems.

Lying lets others control you and prevents you from freely making the most sensible or appropriate decision. It gives a child control over you and handicaps your abillity to transact with them in a way that is productive and authentic.

I'm not gonna say your parent was awful for trying to protect you, I'm simply saying its trades convenience and expediency at the cost of truly dealing with issues and conflicts (assuming you have dealt with the other aspects like child-proofing as best is possible).
Alternatively, ditch the glass & metal + display and keep battery separate; then it might actually be comfortable.
Big Tech's Congress performance all noise and platitudes
If I had to bring a backpack or purse† everywhere I don't think I'd want to live in a walkable city anymore. It makes the experience of walking substantially less pleasant.

† Or whatever the latest euphemism is for a purse carried by a man