sureanem |
Posted on 19-05-30, 22:23 in Something about cheese!
|
Stirrer of Shit
Post: #341 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Sure, but it only works on Uyghurs and it feels kind of cheap and plastic. https://www.hrw.org/video-photos/interactive/2019/05/02/china-how-mass-surveillance-works-xinjiang Bruce Schneier's blog has interesting comments. China shills make surprisingly good points; it's their country and their Muslims, so they can pretty much do whatever they want. FWIW, it'll be over before the US starts caring. And since the Chinese won't talk about it, it more or less will not have happened. He who controls the present, and so on and so forth. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-05-31, 13:48 in Mozilla, *sigh* (revision 1)
|
Stirrer of Shit
Post: #342 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by Screwtape Well, it probably isn't a widely-held opinion in that specific form. Anecdotally, I would however say it's a quite common view. Lots of Real Men Don't Eat Quiche-esque jokes about the matter, as well as the empirical evidence. If you see a female programmer, odds are they're a web developer and not doing embedded or something like that. If you discount MtF transsexuals from both groups, you would (anecdotally speaking) get a far greater reduction of the female programmers doing embedded than web. Anyway, my main point is that web developers are to programmers as security guards are to police: hardly anyone has as dream job to be a security guard, but if you don't make it into the police academy then that's what you'd often settle for. Yes, some people really do wish to become web developers, but they're few and far between. And thus, few web developers would be adept enough to be able to replace their use of JS with WebAssembly. Opportunity cost, man. Sure, they probably have enough engineers on staff that they could build a dozen Facebook Messenger clients in parallel, as long as they stopped doing everything else, but that's too high a cost for the expected benefit. I'm suggesting they hire additional engineers. Software development is as we all know something which parallelizes extremely poorly, but to hire another group who have absolutely no interactions with the first group would be more or less 100% parallel. The upside is that the app would be faster and better, which I imagine they would want. It wasn't a meeting with standard bodies, it was an arcane hack of the runtime, so it did take developer time. If you're suggesting that sticking with IE6 and XP as hardware got faster would have left more computing resources for apps, why do you think apps wouldn't get even more bloated even faster when they didn't have to compete with the OS for resources? That's a good point. If they'd have stuck with it for an additional 3-5 years then I suppose we'd have the best of both worlds, with enough el cheapo netbooks forcing applications to stay slim while they still could be run on desktop platforms. But anyway, pipe dream. XP is just as much of a bloated, buggy mess as Windows 10, and Windows 3.1, and every other version: as much as they could get away with. If you claim that XP on modern hardware is elegant and optimised, you're really saying "I am OK with wasted resources as long as the total waste is less than X%", which is exactly what Microsoft believed when they were making XP in the first place, except that they probably used a bigger value for X than you did. Yes, of course. But if computers get Yx faster, X = X0/Y. 2003 XP wasn't elegant and optimized, but 2019 XP is by virtue of comparison to any other alternative. It's not just Microsoft doing it. I used to own a laptop that ran Ubuntu 10.10 just fine back then. A few years ago, even Debian Stable w/ XFCE was slow on it. Advertising is a centuries-old industry, which just about every human interacts with regularly, as a customer or as a consumer. Meanwhile, cryptocurrencies are mostly known for Internet scams and ransomware. It's the same reason alcohol and cigarettes are freely available while other equally- or less-harmful substances are banned: nothing to do with the substances themselves, everything to do with tradition. I don't agree with your point about "less-harmful substances," but I digress. We already have a thread for that. Anyway, that doesn't exactly reflect well on Mozilla, now does it? They could have done nothing and let ad blocking take care of it. See that thing there, where you imply an entire group of people are incompentent, just based on their profession? That's kind of a dick move, you know? If you don't like the idea of C programmers being blanket-accused of toxic masculinity, maybe don't sink to the same level? I do believe it's true. Take for instance Reddit. They're a website company, 5th largest website in the US by Alexa, they reasonably should be able to afford good web developers. But when they make their new website, it's a slow mess that hogs resources. They could have just gotten unlucky, but this kind of stuff is "best practice", and Reddit are hardly unique in having slow websites. Go on any StackOverflow question, and you'll see the same: a question on how to accomplish something basic, top solutions 1-3 all use jQuery (or worse), and only in the bottom you find how to do it with vanilla JavaScript/CSS. This mindset is pervasive too: if you browse web development forums most discussion will be about new hot JavaScript frameworks rather than how to make good websites. So either they're incompetent, or they just have extremely shoddy best practices for no reason at all. At any rate, it appears to be more a matter of "a few names even in Sardis" than a vocal minority of bad apples, so I don't think it's incorrect to make the statement that web developers are lacking in aptitude. That C programmers get blanket-accused of toxic masculinity doesn't seem like a particularly outrageous or offensive conclusion to me, but to levy that criticism against the language feels like sour grapes and reflects poorly on the accuser. The opposite of that accusation which is often levied against web developers is unprintable, if rather commonly held. I'd much rather be considered toxically masculine. There's also that other common perception that people who a company don't want but are forced to hire get put doing web development. Anecdotally, people doing its opposite (e.g. low-level programming) seem (see patch notes - hardly an award-winner of ethnic diversity, let alone gender diversity) to be the demographic opposite of that group. I'm not saying this is actually the case, but as they say, no smoke without fire. The optimistic perspective is: you might not be able to change *every* circumstance, but there's always *something* you can change for the better, either for yourself or for other people. If you focus on the impossible things, everything you look at is doomed. If you focus on the improvable things, everything you look at is getting better, or could get better, or is already better, and that's a much healthier and much more *practical* attitude. Well, in what sense? I'm sure I could do something to improve some facet of something completely unrelated, but nothing much can be done about this particular development which is what we were discussing. To take the position that the things you don't like simply aren't happening seems somewhat idiosyncratic not to say insane. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-05-31, 16:20 in I still HATE smartdevices
|
Stirrer of Shit
Post: #343 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Can't you just do VPN tunnel over ADB? No routing, no problem. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-05-31, 18:55 in I still HATE smartdevices
|
Stirrer of Shit
Post: #344 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
On the phone, you run a regular proxy or VPN. Then you use ADB to forward the port it's listening on. Then you connect with your browser/VPN client with localhost:THAT_PORT as proxy. Boom, internet without ever having to bother with DHCP. If you want I suppose you can do this even without ADB and instead tunnel your data over USB. Just take this app and make minor edits. This is pretty much how North Korea does Internet access, so it should be fine. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-05-31, 21:16 in I have yet to have never seen it all.
|
Stirrer of Shit
Post: #345 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by https://www.schneier.com/essays/archives/2006/05/everyone_wants_to_ow.html 2006, that's even before the iPhone came out. Schneier sure knows his stuff. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-01, 13:14 in Board feature requests/suggestions (revision 1)
|
Stirrer of Shit
Post: #346 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
In the source, there is no postbody-classed tag, but replaced with a blank line. So I'd think it's the tool's fault. An empty post would have an empty tag, no? working post: botched post: Maybe some obscure character was used, and then the software just nuked it? EDIT: Only in the preview. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-01, 13:50 in I have yet to have never seen it all.
|
Stirrer of Shit
Post: #347 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
“There is no invasion of privacy at all, because there is no privacy,” attorney Orin Snyder argued in a motion to have a class-action lawsuit against Facebook dismissed in California’s Northern District Court this week. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-01, 21:29 in I still HATE smartdevices
|
Stirrer of Shit
Post: #348 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Why not just use the standard "Various Artists"? So you get /music/Various Artists/Compilation album/. For obscure Japanese stuff, you could have transcribed it, although it doesn't make a difference now. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-01, 23:05 in I still HATE smartdevices
|
Stirrer of Shit
Post: #349 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
I have to vehemently disagree with you. Fuck tags, they make everything complicated and weird. Artists have albums have songs. Songs go in albums filed under their artists. A simple hierarchical directory structure. Album art goes in cover.jpg, not embedded into the bloody files. The files should be unchanged after ripping/encoding to preserve the hash. Personally, I solve it as such: I don't listen to music on my phone. If I want to hear a song for whatever reason, I type it into the Google and hit the first youtube link, problem solved. For some more obscure stuff, I have it in my torrents folder sorted by the name of the torrent. So to play it, I type in . But generally, I just don't listen to music.Have you tried VLC though? That should do the trick. They have an Android app too. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-02, 13:55 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #350 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by jimbo1qaz 2/3 of those are right. I mean, I don't see anything wrong with semantic type systems, but it is true that the hardware just sees a register. I think using C is like riding a bicycle without a helmet. Sure, on paper it might be more dangerous. But in practice, the other options just make you feel too safe and in practice increase the risk of accidents. Better to fear the machine and make sure you're doing things right. I think "anything safer than C is bad" is a counterproductive and elitist (and toxic) attitude. I also think that blaming it on "masculinity", and claiming elitist behavior is somehow "masculine" is a discriminatory man-hating stereotype. Posted by wareya But it's a reasonable stereotype. How many woman C programmers do you have? Or doing low-level stuff in general. I suppose I could count one (J. Rutkowsk., developer of Qubes OS), depending on your definition of woman (now that's for "Politics!"). Even then, <1% is not really a lot. Posted by jimbo1qaz Oh hey, that reminds me, the FSF (license-violation@gnu.org) still haven't responded to my tip about GPL violation I sent them 2019-03-23. Posted by Kawa It means you've reproduced the source code, which is pretty cool. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-02, 14:29 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #351 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by Kawa But how can you be sure you didn't miss some obscure edge cases? A modern compiler would all else equal probably get far more creative with UB. Think SM64's console-only PU freeze glitch, for instance. With a bit-identical compile, you can be sure you've reproduced it with 100% accuracy. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-02, 15:35 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #352 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by Kawa If they have the compiler (via GPL), and ignore the build info (or spoof date etc, whatever goes into it), then they can use the compilation process to check that their manual/automated decompilation is correct. And if it is, they've recovered something which resembles the actual source code. Then they can apply various transforms to it to get something more probable to have been what the actual developers worked on, to find interesting stuff. The utility seems pretty clear-cut to me. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-02, 20:26 in Regarding Super Famicom.bml
|
Stirrer of Shit
Post: #353 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by RokkumanX I think Notepad++ should work. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-02, 22:22 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #354 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Why does it have to be this way, though? The old design had none of these issues. Sure, it looked old, but the other stuff was fine. They could just have changed the theme (see: CSS Zen Garden) and been done with it. There is no reason at all for it to use that much resources. The back-end's inefficiency has nothing to do with the rest. If they write their code in slow Python, their loss. The website can still be blazing fast for the end user. If they did write it in C/C++/Rust, bandwidth would very quickly become the limiting factor, but the issue is that the site is slow for the users. Which leaves UI design and frontend dev as the possible culprits. UI design is just making some image files. You could do it with pen and paper. We did in school, in fact. Worked fine. Sure, it was cumbersome, but as a thought experiment. My point is, those image files are just for getting looked at, not for actual use* in the final product. *of course, some stuff like the up/downvote arrows is used, but that's hardly what's making reddit slow. Front-end is making a website that looks as close to the design as possible. In other words, the design has no bearing on performance, unless it stipulates, say, "the website has to do a 3d cube transform when it opens a comment". Then this front-end design gets chopped up into some templates, so it can put in stuff like "wertigon," "19-06-02, 08:34 pm," etc. Then, optionally, you throw in some JavaScript to make the bold buttons etc work. But you could do without it. None of these are inherently slow. This forum is fast. Which raises the question, just why are modern websites "one of the most complicated pieces to write these days"? Just why do you need a REST-based JSON API to accomplish things that good old PHP did much faster ten years ago? Just why do you need to enable JavaScript for things that could be done without it? Whenever you ask people about this, the answer is that the websites have to look good. But this is a complete non-sequitur! I mean, it would not be difficult to re-theme this board to look exactly like Disc There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-02, 22:54 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #355 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Here, discount
There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-03, 10:52 in Regarding Super Famicom.bml
|
Stirrer of Shit
Post: #356 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by CaptainJistuce Windows 10 is the deprecated software. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-03, 13:54 in Regarding Super Famicom.bml
|
Stirrer of Shit
Post: #357 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
We prefer the term 'backups'. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-03, 23:05 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #358 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
What do you mean by desktop-vs-mobile web? These issues are far worse on phones, since you get a more primitive UI and worse performance. For instance, developers doing odd things with the zoom feature isn't a big deal on computers. But on a phone, it severely hurts usability if the page freezes up for a good second whenever you zoom in or out. I mean, it all comes back to "web developers are stupid," because, to be blunt, "understanding how CSS and HTML are supposed to work together" and "using JavaScript in a sensible manner" constitute good chunks of their job description. It's like claiming someone is a great translator except for the part where they only speak English. That person would be considered grossly incompetent and a fraud, who'd promptly get fired within a matter of seconds. But for web developers, this is just... normal? I really don't intend to rag on your profession, but it does seem like you're implying that a sizable majority of them are too incompetent to carry out their job. This sounds very bad. Posted by wertigon That's reasonable. Degrades nicely and doesn't have very high performance costs. I don't like dynamic loading on forums (just set the default post limit to something like 500), but it doesn't have a great performance impact. If done correctly. Same for previews, hitting a button to do it isn't really hard work. But even doing it directly in the browser has near-zero performance cost. Discourse has the editor (botched, it sends a HTTP request each letter you type, so there's a delay of about a second), dynamic loading (completely botched, scrolling either up or down causes you to wait for several seconds, and also breaks search, printing, and presumably saving pages). Reddit has dynamic loading, which is the only thing that isn't broken on that site. Why does the end result always end up so bad? It can be done without being intrinsically bad. Editor I don't know of any examples of, but 4chan does dynamic loading without breaking a sweat. The politically incorrect answer is that 4chan wasn't designed by a so-called "professional web developer," and thus automatically works 100x better. But can this really be the reason why modern websites are so bad? It seems overly simplistic, even by my standards. The most sane thing I ever designed was a PHP mechanism that allowed me to load parts of a website. Basically, each template had a choice to either render in full, or only render the relevant parts. If you clicked the link with a JSON-call, it only loaded the relevant part. If you did not, you reloaded the entire site. This required a slightly ugly quirk for every template to be like this: Why would JSON have been better? With this, you do less processing in the browser, and in exchange do some extremely cheap templating on the server-side. It seems like a perfect solution. JS already has the faculties for injecting HTML, so it would be like two lines of code on the client, maybe ten on the server, perfect extensibility, and minimal performance costs. Compare this to serializing and deserializing JSON. It seems like a really clean solution. I don't see anything wrong with it. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-04, 11:23 in Wired Noise Cancelling Headphones...
|
Stirrer of Shit
Post: #359 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Couldn't they have a mic attached to the cord? Or fasten the cord internally so that the vibrations die out? I'm sure a 3.5mm cord wouldn't propagate any vibrations, being made of metal. So if you've just got a female on the headphones, that should do the trick. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-06-04, 12:11 in Wired Noise Cancelling Headphones...
|
Stirrer of Shit
Post: #360 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by CaptainJistuce Yeah, but they could fasten them with rubber or similar to dampen the vibrations. For IEMs it's definitely worse. Maybe they could have the cord be only loosely affixed? But that would make the production costs go through the roof (e.g. go from $0.25 to $0.50). There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |