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

As an American, I think a better metric for outcomes of Korea, Vietnam, Afghanistan, and Iraq is: were we trading with the before the war and are we trading with them one generation after the war? The same is even true of WWII, a more important marker afterward is that we spent the rest of the 20th century trading prosperously with Japan and Germany.

Korea: the south became an economic powerhouse with whom we now trade for critical computer components and is a generally reliable ally in the region.

Vietnam: we now trade with them happily and enjoy generally productive relations, largely because they fought us for less than two decades but fought China for centuries and centuries.

Iraq: we aren't yet a generation past, but the government they have now is better than what they had under Saddam Hussein, even if it was almost immediately subverted by Iran. And jury is out on Iran because that hot war just started.

Afghanistan: we aren't yet a generation past, but very likely the most clear failure in this list. I remember thinking in high school (during the active phase of the war): "if we actually want to make a difference, we'd have to stay a century or more, and we don't have the will to do that the way the British or Russians tried to, and even they ultimately failed to make any local changes."

Europeans also need to realize that everyday Americans don't actually care about Europe very much and never truly have. It took the Lusitania to get us into World War I, Pearl Harbor (and Hitler's declaration of war) to get us into World War II, and the credible threat of the Soviet Union to keep us in Europe for decades after the war. The husk of Russia at the center of the Soviet skeleton isn't a credible threat to America, and the American reversion to the mean of isolationism began as the Cold War ended. That reversion completed sometime between 2010 and 2015. There is a new credible threat, but that is China, and even to well informed Americans Europe is slipping from their attention.

Most people in Trump's government probably don't care that much about reopening Hormuz quickly. Gas prices are only truly spiking in U.S. states where local environmental regulations have obstructed access to domestic and regional supply, and the largest of those states (i.e. California, New York) have broken against Republicans in every Presidential election (9 of them in a row) since the end of the Cold War.


For other left-handers out there, Pigma Micron pens from Sakura are outstanding. They aren't fountain pens, but their archival quick-dry ink doesn't smudge at all when writing with the left hand. They come in varying weights, and I tend to prefer the 05s or 08s. Lots of arts and crafts stores stock them.

I'd say most automatics give you less direct control over the engine. I always feel like I'm having to tease a gear shift out of the car when I'm driving an automatic. Until very recently, the typical car couldn't see the traffic light changing or the hills ahead so it couldn't possibly change gears as effectively as a competent driver.

Piracy of anything other than live streams of La Liga games... For those, Spain shuts down whole IP ranges and cripples the Internet at large while the game is live.

It's irksome that these laws and bills in multiple countries are trying to put limits on the general purpose computer. It's the wrong solution and arguably put forward in bad faith.

If you want access control, the appropriate point for regulation is with ISPs and cellular providers, and the appropriate mode of regulation is requiring these companies to provide choice and education for families, and awareness of liability.

Require ISPs and cellular network providers to offer a standard set of controls to their customers informing the common person (in common language) who is using those connections and what they are doing with them. For ISPs, this looks like an option for a router with robust access controls, designating some devices (based on MAC address) as belonging to children and filtering those devices' network requests at the network gateway, or filtering one hop up onto the provider's infrastructure (e.g. the ONT for fiber connections). For cellular providers, it looks like an app available to parents' devices and similar filtering for devices designated as belonging to children (based on IMEI).

When a family signs up for Internet service, either at-home access or cellular data, the provider must give both parents a presentation about these tools, and about the liability the parents face for allowing their children unsupervised, latchkey access to adult content, no different than allowing children to drink alcohol.

It may even make sense to require ISPs and cellular providers to track MAC addresses and IMEIs of devices their own customers designate as "for children" and make those providers liable for not filtering Internet for those devices, and also liable for allowing targeted advertising against those devices.

I don't think achieving that setup is likely, but it's fundamentally the right way to solve this problem, and parents are pushing for a solution one way or another. I don't love it, but if it's coming almost inevitably we should at least push to do it right. It's a dead-end, losing strategy to blanket oppose one solution to legislators and provide no alternative. I write all of that as someone who values privacy and liberty, both in meatspace and cyberspace.


> filtering those devices' network requests at the network gateway, or filtering one hop up onto the provider's infrastructure

These things are not possible with any reliability, we spent two decades encrypting everything.


I'm not imagining filtering based on the path. Even with https, hostname is visible before the handshake. And even when Encrypted Client Hello is widely implemented, it's also easy enough for network providers to drop any ECH packets from devices flagged as "for children" and signal to those devices that their handshake must reveal the hostname, at least to the router doing the filtering.

What's the standard signal for "please disable CH encryption because your network wants to spy on you" and why would any device respect it?

It's not: disable CH encryption because your network wants to spy on you.

It is: disable CH encryption because the owner of this device, to whom we are leasing connectivity, has set the "isChild" flag for this device to true in her account with us so that we can filter the Internet for this device.

There's no such standard signal right now. But I'd prefer such a signal strongly over code that I cannot control running on my own device to enforce legislation. If we're going to enforce these things somewhere, code on my devices is the last place I want that enforcement to happen.

> ...and why would any device respect it?

Because if they do not the ISP drops all further packets and the connection dies.


Largely agree with this, though I'll throw in that the OS should provide a signal as well. I know for sure that iOS and Windows both have family modes that work pretty well, I suspect Android does as well.

If my kid takes their tablet to grandma and grandpas I want the preferences and signals to carry forward, even when connected to a network at household that is nominally only adults.

These technologies don't need to be bullet proof to be effective and they don't need to send more information than "treat all requests from device as being from under 8/13/18." The ills these age verification efforts are trying to address (and they are real problems) are from excessive, not casual or incidental use. Yes, there will be many kids that get around any reasonable control, but just making it less convenient will reduce harm.

I have various content controls on at my house. I'm the admin, I can turn them off whenever I want to. I almost never do, because 1) the block reminds me I should probably shouldn't be going to whatever site I'm going to and 2) for the most part, my experience is better with the "restricted" search engines/youtube/social media.


I'd say the solution here is to make child's device always connects back to the home network, and make sure the child's account on the device can't change network settings. We're almost there in terms of ease of use: tailscale and netbird are like 75% of the way to usable for anyone... But the last 25% is probably the hardest.

You could probably just try this on a Steam Deck. SteamOS is just a custom atomic spin of Arch, with full KDE already installed (switch to Desktop mode), and the device is a touchscreen. I don't have mine in front of me at the moment, but I imagine Plasma Bigscreen is already in the Arch or AUR repositories.


I'm with you on that intuitive feeling of perceiving the whole screen, but I suspect something is going on for us that is closely related to human sight: just like the eye is constantly moving to account for the optic nerve blindspot and our brain seamlessly stitches things together, we're probably using our latent understanding of the functions on every part of the screen to stitch together an image/awareness-sense while our eyes actually focus on one part at a time.

When introducing non-computer people to a new application, I find it helps (or is sometimes necessary) to walk them through each part of the screen, explaining what it is for and how it relates to the others. If someone doesn't or can't retain that explanation, usually nothing will help them. But if they do/can retain it, I find even non-computer people are much quicker in noticing particular updates to the application's or OS's GUI.


The human eye only really focuses on an area about the size of one word, but moves quickly (saccades) to focus on whatever part you want to see at that moment. The rest of your vision (peripheral vision) has limited functionality to quickly guide a saccade towards any part of it, to detect changes (raisin an IRQ) and an extremely low resolution of general vision (enough to make our . You can't even read one word of text while looking at the one next to it, and if you think you can, it's because you already know what it says. Part of this effect seems to be a lower physical resolution and part of it is because your visual cortex spends its neurons interpreting the center more precisely rather than interpreting more area more loosely.


I don't think that's entirely accurate, because this can also apply to perceiving entirely new UIs you've never seen before. Familiarity helps, but I don't think it's entirely that.


> perceiving entirely new UIs

I think this experience is now rare if you are computer-adept, though it was more common even just a few decades ago. But the first thing I do when I see a totally unfamiliar UI is stare at it for a bit until I think I understand the information hierarchy. And then try to verify that understanding by clicking things. Eventually I acquire that "perceiving the screen as a whole feeling", but I still suspect that it's something resembling the human vision process generally, under the hood of conscious perception.


(To be clear, obviously the process is based on human vision; the main distinction I'm making is between the need for a focused search vs a quick whole-screen glance.)


Reminds me of Lest Darkness Fall[1], a 1939 novel about an archeology professor who is transported back in time to Rome under the Ostrogoths on the eve of Belisarius' invasion to reconquer Italy for the Eastern Roman Empire under Justinian.

The hero of the novel, Martin Padway, gets his start teaching Arabic numerals to a Syrian banker in Rome, and then distilling brandy. By the end of the novel he's running a newspaper and has a semaphore telegraph network set up throughout Italy. Good fun reading.

[1] https://en.wikipedia.org/wiki/Lest_Darkness_Fall


This isn't dissimilar to deathworld 2, where a futuristic guy crashlands on a planet and has to reinvent modern technology for a mongolian style culture. I'm a big fan


There's also The Lost Regiment[1] series, about a Maine regiment from the American Civil War transported to an alien planet. They discover that medieval Russian peasants were previously transported there and now live as serfs/peasants under nomadic alien warlords (IIRC the aliens periodically cull the humans for food). The Union boys, in tremendously fun if a bit predictable style, lead a peasant rebellion against the aliens.

[1] https://en.wikipedia.org/wiki/The_Lost_Regiment


I know Lest Darkness Fall. It’s great. Someone recommended it in the Hacker News thread when I posted the first volume, so I read it after that.


Thanks for the rec, sounds like a hoot


> Unfortunately, for decades, free software fanatics have bullied inexperienced and eager programmers, who don't know any better into believing that an actual sustainable development model that respects their work is evil and that we should all work for free and beg for donations.

Silicon Valley hype monsters have done this, sure. And so have too many open source software advocates. But all the free software advocates I've read and listened to over the years have criticized MIT- and BSD-style permissive licenses for permitting exactly the freeloading you describe.


I'm stubborn enough to use Google Maps in my web browser (signed out) and then copy/paste the actual destination address into the app for turn-by-turn directions (e.g. CoMaps, OsmAnd). It's inconvenient, but it's also one less Google app on my phone.

The Google Maps moat has always been its breadth of accurate, current business information. It is unfortunately the Yellow Pages of the Internet era.


I use simpler solution (measuring by number of taps on the screen): share place from google maps to https://f-droid.org/packages/page.ooooo.geoshare which can convert it to actual latitude/longitude which in turn can be shared to any app working with locations: OsmAnd, Organic Maps, Uber, ...


One part of me likes this solution for being faster and elegant, and I've bookmarked it to be able to recommend to friends. But another part of me is frustrated that so many everyday computer users have little-to-no awareness of basic features like cut/copy/paste on mobile, resulting in another app install as a solution.

Not trying to imply this about you in particular, just griping that the general lack of awareness about how to take advantage of what should be fundamental/foundational OS features means that whole apps get written to, in essence, duplicate those features.


Geo Share is great!


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

Search: