Hacker Newsnew | past | comments | ask | show | jobs | submit | mherkender's commentslogin

I find the type of show makes a big difference, finding something thoughtful is important (and hard). We also like to set a time limit, usually 1-2 episodes to make the transition easy. Also, no tablets, just commercial-free TV so we can watch with them.

They re-enact fun/positive stuff from shows and don't get locked in or desperate for TV. Seems to work for us.


I run a Unifi Protect setup, local only.

They don't provide a display, so I put a Raspberry Pi, a display, and an audio hat in an enclosure. It plays an rtsp stream from the camera at startup and works pretty well.


+1 for Unifi. They’ve added “baby crying” to the audio monitoring for triggering alerts. Everything is kept local on your LAN. Can access remotely via an app if you wish, but that’s simply accessing the device on your LAN so no dumping all your footage into some random “cloud.” Stuff just works and requires no subscription so all your money goes towards better quality hardware.


'No Way To Prevent This', says only OS where this regularly happens.


Where what regularly happens? Wrong code coincidentally works and then doesn't? Which other OSes bend over backwards to the degree that Windows does in order to keep incorrect code working?


Which other OSes prevent this consistently?


Open-source Linux is great at updating old software.

Most other OSes (Android, MacOS, iOS, game consoles) rely on versioning, which makes it easier to provide compatibility layers or at least know when a piece of software just isn't supported anymore.

Personally I think Windows should have specialized VMs for old software, so they can be compatible forever even if they have bugs.


So other OSes prevent this by not even trying to run old software? Yeah, not particularly helpful


Better to have a strategy for software compatibility and evolution vs Microsoft's strategy of doing nothing.

Pretty much every game console ever made still works with every game for that console, but when it's Windows you never know.


> Microsoft's strategy of doing nothing.

Microsoft strategy is to maintain backward compatibility as much as possible.


Don't let old software break, don't use VMs/containers, don't use versioning: Pick two

Microsoft is the only company to pick all three. That's not strategy, that's indifference.


And yet Valve has to translate Windows APIs if they want to have games, because not even the studios targeting Android/Linux care about GNU/Linux, in spite NDK having the same audio and 3D APIs available as C and C++ libraries.

All because game developers prefer to target this OS full or warts than dealing with GNU/Linux fragmentation.


Windows is roughly 25% of the gaming market and I don't know why you're bringing up Linux. I haven't ever had a console unable to play a game built for it, just Windows.


Because HN is all about SteamDeck when complaining about Windows.


I guess your teachers failed you, since that's a hasty generalization (your experience isn't universal) and a non sequitur (defunding public schools wouldn't address the problem of poor schooling).


It's hard to talk about public education on HN because so many people posting here live in exclusive and expensive Bay Area communities with some of the best public schools in the world.


It’s hard to argue a point when the people you are arguing with have lived experience that contradicts your point yeah


Somewhere in the 2010s, social media turned news into spam. I guess it was a long time coming, I remember news commercials in the 90s fear-baiting constantly, demanding you tune in at 11pm to find out more.

I recommend Wikipedia frontpage, maybe Wikinews. It has to come from a nonprofit at this point.


It's nice to be able to flash something without having to give some random software access to your computer, or having to build three different versions of a device flasher for each major OS. It's boosted adoption of ESPHome devices.


Except that you are giving some random software access to your computer, and it's not even software you can decided when to install and update.


I use Linux so I do have a great deal of control over the version of Chrome I occasionally use.


The software is downloaded from a web server.


I'm not sure what you're trying to say. My point is that it's sandboxed in the browser.


You gave that software access to your computer and you don't even control when it updates.


I get that you're trying to win the argument, but you're being opaque.

Any ESP device I have isn't even connected to the Internet so I do control when it updates.


But you just did give some random software access to your computer.


When did I do that? WebUSB gives a website access to a specific USB device, not my entire computer.


Access to a programmable USB device is access to your entire computer. They can program it to emulate a mouse and accept more permissions.


I don't see how WebUSB makes that risk worse. At least I avoid making it easy and running somebody's firmware updater on my computer.


Large software projects cycle back and forth between fragmentation and defragmentation. There is no right answer, only what's right for each project at the time.

Relevant xkcd: https://xkcd.com/2044/


There is almost nothing my current phone can do that a phone from 2012 couldn't do, it's just the one from 2012 can't run today's bloated software.


That’s just a gross simplification of the things modern devices need to do today.

Simple stuff like encrypted handshakes used to be a significant performance consideration, and they are now a necessity for doing basic tasks like banking.

Modern software isn’t just bloated for no good reason and it’s such a tired trope among nerdy circles.

Sure, a phone from 2012 is powerful enough to do that specific task, but I am just using encryption as a pretty good example of how at some point you just need newer hardware in order to exist in the modern device ecosystem. No efficiency of software will make a commodore64 a usable device to use SSL in 2025.

And nobody is forcing you to exist in that system anyway. You can just physically go to the bank like my parents do. You can write checks like my parents do. This whole article is about needing technology to make a last minute payment that was highly predictable and should have been planned ahead of time.


Encryption doesn't require 16 GB of RAM. Phone upgrades are like subsidies to mediocre software projects.


No of course not but you’re now at the other end of the extreme.

An example of a more reasonable deprecation is 32-bit processors.

Another thing about old hardware is that especially in the case of phones and other mobile devices they get physically degraded and damaged.


It's not that extreme -- I had to get a new phone recently and it has 12 GB.

There is such a thing as reasonable upgrades and necessary replacements. But long-term FAANG software projects are built like sedimentary rock -- layers upon layers. This bloat has a real cost in performance but hardware upgrades help defer the problem and users pay for it.


You call it deferment of the problem but I call it elimination of the problem.

Yeah, a $500 phone comes with 12GB of RAM (Pixel 9).

A $150 GB phone comes with 6GB of RAM. Still quite a healthy amount and less than my last grocery bill. That’s cheaper than two iPhone battery replacements for an entire new phone.

This is before the devices have depreciated on the used/refurbished market. I can buy last year’s Pixel 8 for $230 and it has 12GB of RAM.

It’s totally fine to not want software bloat but at some point it is better economics to improve the hardware.


South Korea has 5x the population of Ohio, but around 27x the number of bars [1]. So it really is a lot of bars.

[1] https://www.ibisworld.com/us/industry/ohio/bars-nightclubs/1...


As someone married to a Korean, I am not surprised in the least. Every single one I have met (males at least) drinks like a fish. It is impossible to describe to a westerner just how ingrained the drinking culture is over there.


They drink more than Eastern and Northern Europeans. It's insane!


I think it's easy to unknowingly surround yourself with yes-men and become insulated from failure. Losing then seems like an exception to the rule, a bug.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: