I think they were appended to the end of each line, so unfortunately that would make it non-obvious that something was there. If they were rendered as spaces that would explain not being able to see it. Displaying them as � would be an improvement.
Again, this was awhile ago, but I don't think they were single characters, it was a sequence of characters.
This was in 2018, not sure which version. UTF-8 across the board.
I don't remember the details, unfortunately. I think there was a pattern to it, like they were control characters or something. But it silently inserted them, and they were not visible within the editor, but they were visible in nano/less/etc.
I think browser vendors need to provide more advanced controls for people who want it. Give us a whitelist mode where every feature besides base HTML is turned off, unless we explicitly add the site to our whitelist. I want checkboxes that say only these websites allow: cookies, javascript, images, css, etc.
No need to reinvent the wheel, the browsers are fine, but they open the floodgates by default. I think content providers have abused this to the point of breaking the web. Similar to the ad networks... abused it the point of absurdity, so now you are all permanently blocked, because you couldn't have any common decency. Block it all by default, whitelist what you want.
Beware: micro sometimes inserts invisible characters into your files. I never figured out why, and it seemed to only be on Debian.
I lost 2 days to troubleshooting weird problems, until less revealed some configs had little droppings of random text sprinkled throughout. I opened them with micro and everything looked fine... then I opened them with nano and I could see and remove the extra characters.
Micro has a great user interface, really. I wish that I could use it, but I don't think it's wise and I will stick with standard nano for quick edits.
I wonder how many real word resources are wasted over this. It costs money to serve that data, it costs money to download that data, it congests the network wherever that data is being routed, it consumes energy however that is generated in the region.
Windows Update does this too, if the transfer fails it starts from zero. Multiply this by... what, a couple million times for each update?
I assume they run the numbers and it's cheaper to just dump all the data and run things inefficiently, compared to having teams deploy it correctly. It's just a waste though, and it pisses off your customers.
It really isn't as good. I want DDG to be awesome. I'm not in the Google ecosystem, and don't care for their business practices. I would be happy to dump them.
But Google search is noticeably much, much better. They've got us over a barrel.
I share the same sentiment. I'm not even a graybeard yet, and I'm sick of the work culture/environment/processes. I'm in my late thirties, so I'm somewhere in the middle.
I've been around long enough to recognize that older, more experienced people are incredibly valuable to learn from. They also have one thing you can't shortcut: perspective, and knowing where the bullshit is and how to avoid it. There's shit I'm just not willing to put up with anymore, that I would have been eager to do in my twenties. It wears you down.
Definitely frustrating for anyone not on broadband. There are more of us than you'd think. It's a giant 'fuck you' from the software industry, real world efficiency be damned.
Unity editor is more stable. Unity editor is more performant.
UE4 is easier to work with in the long run. I find that Unity is just missing stuff, or has half-baked solutions that change. UE4 already has this stuff included as core product.
Unity is more approachable, has better docs, but slowly falls apart. UE4 is less approachable, has worse docs, but becomes better to work with over time.
But, it all depends on your use case, and what you need out of which tool. I have worked in Unity 4/5, UE4, Source, and Source 2 as of recently with the HL:Alyx tools.
Unrelated side not: Source 2 tools are pretty slick! But they don't have general licensing yet... if they announce that, my next project might be in Source 2 instead of UE4. Something about that Quake/HL legacy code that is always more comfortable than Unreal.
Isn't it common to assume that everything connected to the internet is illegally monitored, recorded, and exploited to the fullest extent?
After Snowden, how could anyone not be aware of this? You see the director of the NSA blatantly, and provably, lying under oath. Multiple whistleblowers saying this stuff has been going on for almost two decades. These agencies operate outside of the law already... regardless of what any legislation states they are, or are not, allowed to do.
Isn't this already obvious? Not in a conspiratorial paranoid sort of way, but I mean, just look at the world pragmatically. Maybe I lost all faith years ago, but this is not surprising to me in the least.
All you can really do is look out for yourself, if you have the technical know-how, and understand what to avoid doing. In an ideal world you don't solve problems like this, you solve them through public policy, not technological workarounds. But we don't live in an ideal world... most of the public is unequipped to discuss the gradual, invisible, insidious undermining of their civil liberties through ever-present opaque technologies.
It's the unusual guests. Rogan himself is pretty dull, same repetitive talking points about uninteresting things.
The best shows are when he gets someone on and lets them talk for hours about a niche topic. He has a large back catalogue of strange guests, some are legitimately interesting. Skip any guests who are comedians or fighters.
I unsubscribed a few months back, either I outgrew the show or it has declined in quality. I just find him to be annoying most of the time now. But there are a lot of good episodes in the shows history.
I'm curious, wouldn't you read the info and process it in your mind, and then close the tab when done? If it's something you will need to reference again later, then bookmark it? Like you know... a book. Put it back on the shelf or have hundreds of books open on the floor.
I do not understand tab people. I do have a meticulously organized bookmark system though. Do tab people use bookmarks much at all?
For instance, in Apple Mail, there is a setting that is labeled: Prompt me to skip messages over X MB. I bet almost nobody ever sets this up. But I do. I get a prompt asking me if I want to download 20MB of attachments. It also lets me skip downloading remote content in messages, but I can override and allow it with a click of a button.
If browsers had similar advanced options, that users needed to manually enable, then those users would understand what's happening when a website isn't working because of the content blocking.
There are lots of possible UI implementations. A button that says: X amount of things were blocked, would you like to reload the page and disable blocking? Or replace img tags (etc) with placeholder buttons, and click the placeholder to initiate the http request.
Safari has recently done some great UI for controlling which websites have access to autoplay. I would like to see this expanded, where I can choose to either blacklist or whitelist Javascript, or images and videos over X MB.
I don't think it needs enforcement, I mean, you can't control anything on the client end already. We already have APIs to check if cookies etc are enabled. We could expand this to check for other fine grain controls, like are images enabled. Or just use the noscript tag, which devs should be doing anyways but usually don't.
Anyways. For those on slow connections... this problem will only get worse over time. Something will eventually need to be done about it, otherwise like 20% of the connections are going to get left behind unable to even use the web.
We need strong whitelist controls in all of the browsers. Because when you connect to a website, you have no idea if it's going to start downloading 30 MB worth of images and 40 Javascript requests.
It's gone completely out of control. I say this as a web dev on a rural connection. Not only is it slow, I PAY for this, bandwidth is limited. For some lazy dev who doesn't compress their images, and it downloads without me noticing, I pay actual money for that.
If browser preferences has options for auto disabling Javascript on a webpage that initiated X amount of outbound connections, or auto stops when there are 30 img requests on page load, I should be in control of not allowing that. I should be in control of setting that threshold for different request types.
We don't need a second, lightweight web. We need to fix our tooling at the client level.
I think modern web misery all stems from an industry problem. Everywhere I've worked, I have insisted on building things with basic semantic HTML, hand coded CSS, and vanilla JS where precisely needed. Nobody listens.
You can make something that loads 50x-100x faster, works responsively on every device, has energy efficient rendering, and the UI/UX is dead simple to use and familiar to all people. And yet... at least for me, I have to fight against every client, employer, and coworker to execute this approach.
Maybe web developers as a whole just got bored. They don't want to make webpages like they did in 2002.
Make a folder with some .HTML, .CSS, .JS files. Then sync it to a linux box. Wow, you're on the internet, a modern marvel. I see younger devs who don't even know this basic stuff. As if, this were all way more complicated than it actually is. It's not.
How do we get web devs back on track? Makers need to thoroughly understand their tools and materials, inside and out, for any industry. I'm just not seeing that as much anymore. It seems like an education problem, or maybe it's just human nature to go for new and shiny instead of practical and reliable.
Mine in particular: bright white splotches. There are 12 of them at random locations. I get a new one every couple of months.
If you were to press your fingernail forcefully into the LCD, to purposely damage it, that's what it looks like. But I obviously don't do that... gentle circular patterns with a clean eyeglasses cloth, dampened with water.
Again, this was awhile ago, but I don't think they were single characters, it was a sequence of characters.