Everything I own, owned
schlarp.com1262 points by schlarpc 18 hours ago
1262 points by schlarpc 18 hours ago
https://web.archive.org/web/20260823225933/https://schlarp.c...
I did this but with a dedicated machine for the Silicon Motion sm750 GPU. A budget single HDMI output GPU card for servers and a max resolution of 1080p. It is based on an older VGA/DVI version of the same hardware. I'm still testing but oh wow. My new driver now works with my ultra wide 21:9 ratio at 2048x864, it also manages 2048x1152. The driver works well, and now has full DRM and DKMS support. It also runs on modern Linux after the manufacturer decided only to go up to kernel 5.x, windows support obviously still fine. It found many faults in the original source, like somebody didn't read the HDMI specs / didn't have any idea what they were doing. The new driver is fully spec timings and sequence compliant, doesn't hang on shutdown anymore, and ignores EDID for the purpose of allowing more screen modes. It also has double buffering, and shadow buffering, and a custom magic square dither mode for 16bit colour and it absolutely flies vs the 32bit mode. The dither I invented was derived from one I created years ago for some retro hardware, but it's so good it's (imho) indistinguishable from general jpeg artifacting and quite difficult to find/see. I've had to ask codex a few times to check the GPU isn't in 32bit colour. The GPU still has an annoying bug and won't work over KVM consistently without losing sync in VESA modes, but I'm not convinced its the GPU hardware doing this, it works perfectly well directly connected. I'm due to put a GitHub repo up for this as soon as it's battle tested, and obviously ensuring it uses EDID by default, rather than ignores it. I'm hoping somebody can fix the KVM issue, or audits the source to confirm there's nothing that can be done, but that's the best thing about open source :) > It found many faults in the original source, like somebody didn't read the HDMI specs / didn't have any idea what they were doing. That you verified? Seems like 1/3 times when a model says things like this it is way off. This is so neat. This is like Star Wars or Fullmetal Alchemist where we can just hack everything around us like magic or alchemy. When the SOTA robots from Unitree get here, we'll be able to use LLMs to just dump and decompile their entire brains. We'll fine tune them to obey us instead. Everything hardware belongs to us now. This programmable sand magic might undo big tech's grip on us all. We can mutate the world around us and there are zero moats. Don't get your hopes up. What you're saying only applies to what is out there right now. New stuff will eventually just be locked down more. It's of course still huge to be able to do this with all tech up until this cut-off point.
Eventually though, LLMs will have to break SOTA cryptography to keep doing this, and if they should ever manage to do that, there will be a rough awakening for the world that runs on that not being possible. ___ Also, for every IoT device we can own, some non-IT people will be facing abuse through the same means. Devices aren't just locked down to tether us to clouds, but also so that bad actors do not have free reign. Now they kinda do. We should keep in mind that not everyone wins here. In fact, only a minority does. lol - if hackers hacking devices encouraged device vendors to secure their shit, we wouldn't be in this mess. Generally, I'm with you, but over the past decades I often saw companies being lazy about their software. So I think chances are good that we can make use of this situation. Not long ago, you had to accept certain decisions or servers going down with leaving devices useless. I'm hopeful that more stuff can have a 2nd/better life in our hands. I like being able to have all this access, of course, but I'm not sure if "we" all truly have the character to be good stewards of this. Or rather I am sure that we do not. OTOH, maybe it needs events like these to build character. It just will suck for whoever turns out to be the collateral. That's the downside of the medal, but let's face it. A tool is a tool. You can forge helpful stuff or weapons, but this is not the fault of the tool itself. So we're currently at the stage where we were on the internet 30 years ago. Let's see where this leads too. (in response to the other comment here, whose author forgot to turn off VPN and got automatically flagged despite his account being 10 years old, because @dang would rather hang a hundred innocent men than let a guilty get away.) do you ponder "unpleasant moral stuff" every time you chop vegetables? >As an anchor, knives or sharp objects were used in about 97,000 homicides globally in 2017, equivalent to roughly 266 deaths per day. >There is no reliable single global count, so the best concise answer is about 10,000 people injured by stabbing each day worldwide, not counting deaths separately. I can guarantee you that 95% of those are done with the humble kitchen knife. My two thoughts are: - this is great - this is an incredibly unstable equilibrium, like a lot of things related to the internet, because other actors haven't yet figured out how to do this at scale I love this comment so much. It really feels like the big tech is losing the grip. In Rick and Morty, the way Rick is using tech to amuse himself always inspires me. I could only dream of doing anything related a few years back when I watched it. Yesterday I was reverse engineering a cheap but good label maker from AliExpress to write my own app printing labels the way I want them with the fonts and graphics I like with no cancer ads like on the official version. Maybe in a few years I could build a portal gun or turn myself into a pickle, who knows. Fun times! Rick is the smartest man in the universe though. Using LLMs to do this stuff is more like using a gadget built by the guy - not like being the guy. Mortyposting on main Until the manufacturers enter an arms race and copy a page out of the mobile hardware vendors book. But perhaps they'll do it badly and we've got a few more years. I'm sure they will eventually, but for the first time their incompetence is working to our benefit. When do the locked old apple pads open up for Linux? Very tempted to keep collecting e-trash! After installing linux on old machines, downloading docs, wikipedia and gutemberg project i just need to make some kind of faraday cage for them. Or resuscitation of complex electrically faulted cars. Or or. I have a bunch of iPads stashed for this. > When the SOTA robots from Unitree get here I hate to be the bearer of bad news about this, but > The U.S. Federal Communications Commission (FCC) banned imports of new foreign-made humanoid and quadruped robots, primarily targeting China. https://www.pbs.org/newshour/world/u-s-bans-foreign-made-hum... > custom magic square dither mode for 16bit colour and it absolutely flies vs the 32bit mode While that is cool, why do you need such a thing? More FPS? Less video RAM? > My ASUS ROG Swift PG42UQ monitor was actually where I started, because I got annoyed at the pop-up overlay that comes up every once in a while that tells me to run “pixel cleaning”. I have never intentionally run pixel cleaning on this monitor and I never will, I don’t care, and I would like for that overlay to go away forever. Maybe there’s a debug menu or something that can turn it off, or worst case we patch a branch in the firmware? Note that this is an OLED monitor, so the "pixel cleaning" thing is probably some sort of anti-burn in feature. You could probably ask the AI to look at the firmware and describe what it does. Yeah, you actually want to do this with monitors of that generation to make them last. You could argue that there should be an option to disable it for people who don’t care. Refusing to take 1 minute out of your day to learn the reason for the alert is a strange self-defeating protest next to the explanation that it was a pretty expensive monitor. I understand what it does, I think the alert is annoying. It takes at least five minutes and automatically runs when the monitor is off. I’ve had it for a few years and have no burn in issues despite not doing this every eight hours on command. Agreed.. and it has an incredibly frustrating and hostile UX. I've been sharing my screen in work in meetings and suddenly screen nagged, and then I'm struggling to find the dumb buttons under the monitor and confused which button does what to make it go away. I would rather suffer burn in than be nagged. I've had other brand OLEDs that haven't been this annoying, so I'll never buy an Asus monitor again. AOC/Agon OLEDs also have the annoying nag that fires repeatedly to say "Your monitor will go into pixel cleaning mode in 10/5/4/3/2/1 minutes". I still haven't figured out how to easily defer that, and it's super annoying when in the middle of a Rocket League match that the monitor just turns itself off to pixel clean for 10 minutes. My MSI monitor does it, I don't object to it in principle. What I do object to is a tool, that I own, demanding this is done on its own schedule rather than mine in a way I can't always dismiss. There's no reason it shouldn't be configurable to do it at three in the morning rather than when I'm trying to run the standup for example. Definitely will be checking more carefully the next time I buy an OLED monitor that it'll let me do this. And yet, they own the device. If they choose to not care about burn-in and want their device to respect that, that's their prerogative, not anyone else's. > Yeah, you actually want to do this with monitors of that generation to make them last. Brand new models still have this popup... what "generation" are you talking about that doesn't need this? Or is it just unnecessary on the newer models but they have it any ways due to lack of firmware updates? How is it strange that among the 900,000 1-minute tasks you need to complete on a given day, this one is low on the list? Some people's time is actually worth or even just valued more than others to be bothered doing maintenance tasks such as there. I have a life to live outside preserving every last minute of functionality out of a monitor, I'll buy a new one eventually regardless. I think it's nearly impossible to explain the benefit of not seeing such a popup to most people. It comes down to the joy of doing things, and if the joy of using said monitor depends on a popup not being shown, then so be it. I hope that the popup can be removed :) Eh I think the monitors should just handle this automatically - mine do. I basically have no idea that they do any cleaning cycles except when I check their “advanced” menu and it says it’s run 1200 times or whatever They can.... which everyone bitched about: they would do their cleaning cycle, no matter if you were busy or not. Then they should do it at another time...? Obviously? And thats why we have the warning that everyone bitches about: "Hey, the timer is up, but I'm not gonna make you do it, its just gonna wear the display out faster". Early OLEDs really did need to be pixel cleaned every 8 hours according to manufacturer estimates, the choice isn't have warning or not, its have a lifespan or not. I don't want to blame early adopters for being early adopters, but they early adopted, and this is the early adoption problem. I have an MSI OLED monitor, and if I accidentally turn it off (trying to find the input switcher), and then back on, it shows this warning. But it automatically runs when it's turned off. The warning is shown because I interrupted it running early. The warning, for my purposes, is completely useless, and only an annoyance. The automatic feature is more than enough, and I don't need to know if it was aborted early. Because the run a full blown OSes on monitors now, and for some reason it cannot figure out the simple "wait until you're off for at least 10 minutes to do the cycle instead of bothering the user at random intervals" The Internet seems rather reluctant to explain what exactly "pixel cleaning" does, but based on the vague useless "explanations" I could find, I suspect it's a sort of "flat-field correction" where it calibrates the pixel drive current to darken the less worn and/or brighten the more worn ones so it eliminates the burn-in effect. This obviously leads to a vicious cycle where more worn pixels are driven harder and hence wear faster... IMHO OLED is a planned-obsolescence dead-end anyway; LCDs can last literally decades, maybe with a backlight replacement, but OLEDs are designed to fail in a few years. I have a few (rather expensive) pieces of test equipment with OLEDs that became unreadable after only a few years and had to be replaced (fortunately with a regular LCD, and some firmware patching), while others with old-school CSTN/TN LCDs are still fine. If OLEDs are 'designed to fail' they've certainly gone about it in a very roundabout way - there would be much easier ways to do planned obsolescence if that was actually the goal of display manufacturers. I have a LG wallpaper TV 65" from 2021. I see no burn-in whatsoever. Once in a while it says "we will do the pixel refresher thing when you turn off the TV". I'm pretty sure there's something to it but I'm no expert. Five years later and my TV is just fine. A TV displays constantly changing images. A monitor displays items that can stay fixed in place a long time, hours or even days. Not the same at all. Is is possible that some technologies could have longevity trade offs and not be "planned obsolescence"? OLEDS have two HUGE advantages over LCDs Extremely accurate and vivid colors due to their low black level. And VERY fast pixel response times, 0.01ms to 0.03ms compared to 1ms to 5ms for the fastest LCD gaming monitors. I don't think learning more about what it does is going to make them change their mind here. > You could probably ask the AI to look at the firmware and describe what it does. Or ask for a patch so it runs after the monitor has been powered off for a while... I use an LG OLED 42inch TV as a monitor and it has a setting to do just this. I looked it up, his monitor does do it automatically after it's been powered off for a few minutes. He's getting the nag message because the monitor has been on and displaying a picture for over 8 hours. I have an ASUS PG32UCDM and an ASUS XG27UCDMG, and both can permanently disable the "pixel cleaning reminder." Have you tried update firmware and look in the monitor UI? Or update the firmware to do it every n hours or screen blanks or something automatic with no nag That is just crap UX. Sonys OLED tv-s for example do this automatically while in standby mode in addition to pixel shift while displaying an image. On the other hand Phillips OLED tv-s also ask the user if they want to do a panel refresh. Perhaps you didn't read the text you just copied and pasted, but here it is for you: "I have never intentionally run pixel cleaning on this monitor and I never will, I don’t care, and I would like for that overlay to go away forever." No need for ackshually, the guy is clear with what he desires. That is, by the way, the point of TFA. I want my devices to do what I want, not what a product manager wants or what a dude on hacker news wants. The author even dropped a comment here doubling down on his intent. That is the main problem, when the smaht guys think they know better, to a pathological extent where they tell other people what they ought to do with their things . The user should be the final authority over what his computer does. Not the computer manufacturer. Not the OS developer. Not the 3P app developer. Not some product manager at a software company. The end user. Even time computer says no, or does something without your permission, or does something counter to your wishes, or alerts you to do something, or urges you to do something, or makes you opt-out, is a failure. The end user disables pixel cleaning because the pop-up annoys them. They then start bitching about burn-in within 6 months, RMA the monitor even though it was their choice to do so, and spread negative sentiment about your brand going forward for being "prone to burn in". OP wants his property to behave in a specific way, clearly knowing the risks. I'm not seeing how a hypothetical bad review about a $200B company is at all relevant here. The manufacturer's reputation is not in any way OP's problem. If you own the hardware, it is yours to abuse, break, and do all manner of things that would make the engineers who designed it cringe: you do not owe any allegiance to them. Yes? Are you a human or a corporation talking? Has Samsung achieved singularity status and is now posting on HN? Besides, the negative sentiment that OP shares here sis for me much stronger than any burned pixel, annoyances like this are a sure way for me to not buy a product if I read this in reviews Why would Samsung care if he burns out his OLED panel? The alert is there only as far as shielding the manufacturer from legal culpability if the unit fails. If they can point and say "Nah, no RMA, this guy only did 3 pixel refreshes in a year or installed unauthorized firmware" then you're on the hook for a new display. Assuming that Samsung has any more investment in enforcing you to pixel refresh is inane. Do you also skip oil changes thinking "Fuck you, not today, Hyundai!" ..which then forces the manufacturers to develop better solutions - people who are annoyed by manual maintenance tasks or disruptions buy them - Not a bad scenario for both sides. I think there are actions a user may sometimes wish to take that software should simply refuse, ideally. Some actions are, and can only be, mistakes. I don't think it's a bad idea for software and hardware to defend itself against misinformed, confused, or clumsy users. >...the smaht guys think they know better, to a pathological extent where they tell other people what they ought to do with their things . Not just tell, actually nag, coerce and force, often in the teeth of their own total idiocy. "Your password needs to be between 8 and 15 characters and include an upper case letter, a symbol and a number. (And an actually good, strong password will be rejected). See that all the time, still, in 2026. So very smaht. I definitely love this article and this spirit. I've accumulated a lot of crap/cheap IoT, I'll probably owning them! Two things: - to rain on the parade, the European RED directive makes secure upgrades mandatory for anything connected to the internet (I suspect that's why Elgato Key Light Mini has signed firmwares). So OEMs are now required to prevent you from doing that. (EN18031-1). It even requires that network credentials (WiFi SSID/PSK) to be stored on secure storage (idk if you can pass that requirement without secure boot. I would guess Elgato does?). "secure upgrade" is loosely defined as "integrity and authenticity are valid at the time of installation" so this requirement doesn't forbid us from upgrading our hardware, but the most likely implementation of OEMs does. - When you want to do that on Android smartphones (please do!): I recommend to go through GSI/Treble route: This way you quickly have an OS that boots. There are a lot of things to fix, but it will be mostly userspace stuff, which will be easier for the agent to work with. Agent will be able to decompile OEM's userspace and compare with AOSP's userspace, and implement the differences. (That's compared to the ""legacy"" or LineageOS official method which are more convoluted, including kernel stuff, and getting just to "it boots" can be complicated). The CRA that will be active starting december 2027 will also do similar things like RED. Cant ship with fixed static credentials anymore or manufacturer backdoors (unless the user activates them) > for anything connected to the internet Are you sure? iirc that (for now?) only applies to stuff with wireless connectivity, though maybe I'm misinformed or misremembering. Which would still be "all IoT, basically", of course. Hum, I don't really know. I was pretty sure it applies to anything connected to the internet even if it's Ethernet-only, but double checked. And reading the EU directive, it looks pretty obvious to me that you're right, it's only for devices with wireless connectivity... (the wireless connectivity doesn't need to be wifi/internet though. like if you have a 433mhz-to-ethernet gateway it still fits). (Technically it says "which intentionally emits and/or receives radio waves for the purpose of radio communication", I'll let HN crowd determine if Ethernet emits/receive radio waves in an enclosed channel called Ethernet cable) I have a box of ancient Android and Windows phone handsets which I'm now looking at in a new light. I just reverse engineered the Supernote note file format with an agent a few weeks ago. For years the community had been asking for a document on the format. And in a few hours the agent, with 20 something file format example fixtures and 30 something prompts, was able to reverse out the format. It would have been completely not worth the effort to do this by hand for a niche device. Now, in a few hours of effort there is working code and a doc. https://github.com/philips/supernote-typescript/blob/main/pl... While it’s impressive work from the LLM and a TS implementation is novel, there’s at least a couple of pre-existing Python REs eg. https://github.com/jya-dev/supernote-tool :) I know of the project but it doesn’t actually extract the stroke information. It converts the raster into vector. My reverse engineering extracts each pen stroke directly into a svg vector. This sounds awesome if it works as you say. Will give it a shot tomorrow! Thank you for the tokens to solve this. Checkout this "handwriting demo" I made. It uses the stroke information to animate each individual stroke. https://philips.github.io/supernote-web-component/ Click the "Pen" icon then the "Play" button. It seems like most of these "an LLM solved this in only X hours! " could have been "I found an open source solution that did what I needed with X minutes of web search." Which doesn't mean that the LLM definitely couldn't have accomplished it without the prior art (in either the training set or explicitly in a a web search). But it does seem to be a trend. Per the author, that open source project is not doing the same things as what they cobbled together. Ohh, sadly I relate with this feeling too much. For all the agentic loops people seem to have come up with, the research loop or as I call it the “Desperate 10th page on Github’s crappy search results” is still not up to the mark. Either it might be genuine rate limiting these LLM’s face or just that, they are trained to focus on implementing a solution which would be faster and user acceptable solution. (which seems to be a true looking at people pushing LLM generated code as is). At least in my personal experience with niche projects and heck even with well documented and famous libraries, along with fancy mcp’s, llms.txt and skills; RTFM has been more relevant than usual for code that I have asked an agent to generate, since it is too eager to reimplement functionality which already exists, only if it RTFM!! > Which doesn't mean that the LLM definitely couldn't have accomplished it without the prior art It is definitely the case that people know less and less how to do research themselves though... If give an AI the full set of files it needs to RE a file format, and it's running xxd in tool calls in order to document the file format, I don't think it's cheating by copying it off the Internet. It might be reverse-engineering it, but it also might be kayfabe. (Kayfabe is what professional wrestlers do - the storyline and matches are scripted, but it's presented as real. LLMs excel at doing this.) Similar to how Anthropic showed that their LLMs appear to "think ahead" when writing poetry to come up with a rhyme[1], so too might the knowledge of a file's structure influence how the LLM approaches analysis. As a simplistic example, suppose one section of the file is known by the model to be bzip2 compressed - the LLM may use xxd to scan for common magic numbers that "just so happens" to include 42 5A (Bz). Every step of analysis is like this - what threads to look for, and which ones to pull on. Somebody or something who mostly-remembers the answer is going to find the answer quicker than if they'd gone in blind. [1] https://www.anthropic.com/research/tracing-thoughts-language... I personally own a Supernote, but I'm not a heavy user of it. For the sake of my own curiosity, what benefits will you get out of having reverse engineered the Supernote note file format? It would be super rad to be able to move my notes between other devices, which is one big plus that comes to my mind. Two weeks ago I told Claude “I have a <wifi outlet relay> on the LAN at <IP>. Assume direct control of it.” And about 8 command approvals later I had a new firmware running on it. Mind you, it found and used an existing firmware flashing library for this family of devices. But it felt amazing to do in 20 mins what would probably have been hours and hours of research and tinkering that I wasn’t interested in. I just wanted a WiFi lava lamp. Surprising. I have hit its BS guardrails a lot lately, working on my vintage computers from the 80s and early 90s. Just about done with Claude. I’ve been doing this with Qwen 3.8 27B with success. Kindle, Android Tablet, and Raspberry Pi all working better and fully owned thanks to agentic help. No issues with hitting the guardrails here ofc. What about Raspberry Pi is not open? The hypervisor running on the VideoCore, booting up the ARMs, and the OSes that run on them: https://en.wikipedia.org/wiki/ThreadX Initially at least. Had some changes of ownership and rebrands meanwhile. Now playing: "Hot Chocolate - It's just an illusion" You can’t be loyal to these things. I ditched ChatGPT during the peak Claude hype after Christmas. I feel like Claude has shittified a bit and ChatGPT is good and fast. Gemini remains mediocre, although it seems Google AI energy is directed elsewhere. Just sign up with something like openrouter and keep switching models until one completes the task. Paying by the token is a much more expensive way of doing it than signing up for the various coding plans when you need them. Not if the models are way cheaper. For many tasks you can do with DeepSeek Flash, and for more gnarly problems you switch to GLM or Kimi. But sure, if you do everything in large models like Kimi K3 or GLM it gets expensive quickly. kimi k3 is wonderful, I suggest you give it or GLM a try when you get the chance, I just use openrouter or cursor Inspired by this article I started to work on migrating my cat's feeder to ESPHome. Within 2 mere hours I'm am basically done but also wanted to RE their update path to avoid having to connect to UART to flash the new firmware. To my surprise, the stock firmware has some issue with the vendor's server where it downgrades to plain HTTP after 5 retries. It exposes all keys, device id and firmware upgrade path to MITM attacks. Absolutely bonkers and it shows how bad these IoT companies are at security. Vendor is PetKit btw. > I haven’t actually been brave enough to write a modified firmware to the thing yet - it’s a pretty expensive monitor - but I’ll get there at some point. Honestly if you don't have working patches, it's really not owned. I would love to get a better understanding of how to safely iteratively patch firmware. I bricked a router last week trying to add a TFTP boot path to the boot partition. It just sucks that it's so risky. Relatedly, we also need good glitching tools, as some firmware even for cheap devices are not available unencrypted, and flash read is disabled... We are NOT there yet but I hope we get there soon. If you're prepared to get out a soldering iron and/or chip-clip, you can usually back up and restore whatever IC stores the firmware you're modifying, giving you a recovery path. > we also need good glitching tools There are a lot already, what do you feel is missing? What about automotive? I suspect automotive firmwares to be more protected already, but where do I start with playing with the infotainment systems? How should I learn more about how to do it, what to buy, etc ? I haven't found ChatGPT to be a good teacher about this topic, and in particular re glitching, AI will refuse to discuss specifics I have enough basic soldering to get UART attached, but not sure what to try after that. Equipment-wise, I currently just have a few ESP32-C3s and electronics basics kit and some basic soldering stuff. I flashed coreboot on an x220 once [0], and I think that can give you a good overall idea of how backing up and reprogramming an SPI memory works. From that you could do your own research checking the ICs in your hardware, and extrapolating to the correct tools you will need to read/write the chip you have in mind. ch341a programmer with a clip attachment. That's basically it. A 10 USD investment. No soldering unless flash chip is SMD. Please make sure you fix the 3.3 V output if you get that device. Most revisions have a PCB layout issue that will output 5V even in 3.3 V, which has bricked stuff before. There are many ways to fix it, one trace cut and one jumper is how I did it. https://libreboot.org/docs/install/spi.html#do-not-buy-ch341... I think all of them sold nowadays have this fixed but yes, absolutely worth checking. There are plenty of pre-2023 resources out there, especially conference talks. But, Claude has no issues discussing glitching if you have CVP. I guess this is a fine reply but just seeing your earlier comment, mentioning there are tons of glitching tools out there, I would've hoped to hear about some specifics here. Just my 2c I'd be listing tools all day, it's not worth naming anything specific unless a specific target / use case was named. If someone said "we need good package managers", I'm not going to randomly start listing package managers without knowing what distro and/or programming language they're using. Is this the zoomer syndrome I am hearing about lately? My friend says zoomer coworkers increasingly start asking easily searchable questions, and also (this part is not your comment, just my 2c) in a demanding tone like you owe them money. Allegedly they spend all their time in LLMs and lose the ability to gather information I wonder what humanity will look like in 20 years if this doesn't stop. Look, he doesn't know what to search for. He doesn't have your experience to know what is crap and what is good info, and the big models will ninny-nanny him for '''safety reasons.''' There is so much more shit to wade through today than a decade ago. Cut the kid some slack and be a mentor! Gatekeeping kills. It's right there in the comment, firmware glitching tools?! I have zero experience in this topic and even I was able to find exactly what the guy asked for on first page of google results This is the same as what my friend says. She would have no idea what they are asking, fire up search engine, find the thing, and tell them to do the same. But "demand answers" is the default behavior for zoomers Why this judgemental tone? One person's "asking a question" is another's "demanding an answer" Clearly both search engines and chat interfaces are merging, and clearly they should be because they fulfill the same kind of requirements. Complaining about that seems a lot like those who complained about how the correct url for altavista should always be altavista.digital.com, not altavista.com and how autocomplete is bad. I have encountered this behavior in people of all ages for as long as I can remember. I haven't and neither my friend And what are we supposed to do with the two of you apparantly living under a rock [0], and going through baby's first "kids these days" moments, exactly? Never heard of LMGTFY ("Let Me Google That For You")? Why do you think it exists? Or "Google / Wikipedia is your friend"? Or RTFM ("Read The Fucking Manual")? Really not new inventions (and "zoomers" were there for them, cause the oldest ones are pushing 30! [1]). Not hard to search for either, by the way... [0] or rather, going through some very conveniently selective amnesia [1] just to really give you a sense of how stupid this generation-xyz thing is, this "generation" includes people whose first OS was entirely possibly Windows 98, and at the same time, people whose first OS was Windows 10
SillyUsername - 12 hours ago
someothherguyy - an hour ago
echelon - 11 hours ago
hypfer - 10 hours ago
phrotoma - 5 hours ago
jfsebastian - 10 hours ago
hypfer - 10 hours ago
jfsebastian - 9 hours ago
vlyan - 8 hours ago
pjc50 - 7 hours ago
yard2010 - 8 hours ago
hypfer - 7 hours ago
luckystarr - 10 hours ago
jimmy76615 - 5 hours ago
shrubby - 8 hours ago
quijoteuniv - 7 hours ago
shrubby - 5 hours ago
fragmede - 6 hours ago
dist-epoch - 9 hours ago
ndiddy - 16 hours ago
Aurornis - 16 hours ago
schlarpc - 16 hours ago
discordance - 8 hours ago
richrichardsson - 8 hours ago
BoxOfRain - 5 hours ago
Bjartr - 5 minutes ago
eikenberry - 15 hours ago
kulahan - 14 hours ago
gleenn - 13 hours ago
sharken - 9 hours ago
californical - 16 hours ago
DiabloD3 - 15 hours ago
kulahan - 14 hours ago
DiabloD3 - 6 hours ago
radlad - 3 hours ago
troupo - 5 hours ago
userbinator - 14 hours ago
p1necone - 13 hours ago
karim79 - 13 hours ago
realo - 7 hours ago
some_random - 2 hours ago
UltraSane - 10 hours ago
Rohansi - 16 hours ago
baby_souffle - 16 hours ago
ndiddy - 16 hours ago
Sha1rholder - 10 hours ago
NegativeLatency - 14 hours ago
2III7 - 15 hours ago
moralestapia - 16 hours ago
ryandrake - 13 hours ago
willdr - 12 hours ago
StableAlkyne - 7 minutes ago
jcelerier - 6 hours ago
krsw - 12 minutes ago
flavelius - 11 hours ago
fluoridation - 9 hours ago
harry8 - 15 hours ago
phh - 9 hours ago
ghosty141 - 8 hours ago
hypfer - 8 hours ago
phh - 6 hours ago
trencedamp - 8 hours ago
philips - 17 hours ago
frio - 17 hours ago
philips - 13 hours ago
psolidgold - 12 hours ago
philips - 11 hours ago
fwip - 15 hours ago
Klonoar - 2 hours ago
analog_daddy - 12 hours ago
ShinyLeftPad - 13 hours ago
fragmede - 13 hours ago
fwip - 2 hours ago
zatkin - 17 hours ago
Waterluvian - 15 hours ago
SomeHacker44 - 14 hours ago
marinhero - 12 hours ago
npodbielski - 11 hours ago
LargoLasskhyfv - 11 hours ago
Spooky23 - 14 hours ago
Gigachad - 13 hours ago
ascorbic - 10 hours ago
luckystarr - 10 hours ago
WorldPeas - 11 hours ago
cromka - an hour ago
srcreigh - 17 hours ago
Retr0id - 16 hours ago
beshur - 2 hours ago
srcreigh - 16 hours ago
jwrallie - 11 hours ago
cromka - 9 hours ago
MayeulC - 5 hours ago
cromka - an hour ago
Retr0id - 16 hours ago
s3p - 14 hours ago
Retr0id - 11 hours ago
ShinyLeftPad - 13 hours ago
rustcleaner - 12 hours ago
ShinyLeftPad - 11 hours ago
nl - 6 hours ago
csh0 - 12 hours ago
ShinyLeftPad - 12 hours ago
perching_aix - 12 hours ago