Song to that picture (it’s fucking awesome btw.): https://www.youtube.com/watch?v=5rjzuejoHKQ
In the end, a Heinz a conquered GB. Eat that Brits!
Ya know, Signal has been audited multiple times. It’s OSS. IT sec elite has looked at it and says it’s sound. If anything is plausible, it would be your device spying on you rather than Signal.
What’s weird tho is how people think this has anything do with messaging or data privacy. This is about Telegram being used as a public platform. They can’t force Durov to decrypt anything, nor do they need to, because they already know your groups…
Soulslike is when game hard, 3D, combat and boss fight focused, with dodge mechanics and real time combat. Or are you gonna tell me Super Meatboy is soulslike because it’s hard?
Let’s go full guerilla: Plugin that lets you select the first and the last frame of an ad, thus allows to report the beginning and length to a synced database. When that frame is found in the buffer, skip X frames ahead.
For ergonomics, the plugin should be able to spot cuts in the video so you can easily select the correct frames.
For resilience, maybe settle for similar frames. Thinking about anti-abuse, maybe require a minimum number of reports relative to the views (and ofc allow to not skip stuff).
Have you ever heard of datacenters, portable devices or climate change?
At it’s heart, numpy is C tho. That’s exactly what I’m talking about. Python is amazing glue code. It makes this fast code more useful by wrapping it in simple® scripts and classes.
I’m mainly talking efficiency in terms of energy use. I won’t deny that some ugly decisions have been made with Java :D
Java is still significantly faster and more efficient than Python tho - because it has ahead-of-time optimizations and is not executing plain text.
You know, the answer to captions like that is to 99.9%:
Yes*
*Under laboratory conditions and for a very specific use case / a whole lot of money, once.
The reality is that billions are poured into developing faster computers and change is happening gradually, because low-hanging fruits are gathered even before they are ripe.
I know this won’t help you a whole lot, but I do.
Love how people look at GB, see their much bigger economy, see the results of Brexit and be like: Bro, I think we would do better.
I have to, for work - which is why I am happy whenever they do stuff right. That said, there is also a lot of schadenfreude whenever they think something along the lines of “let’s tell people we will screenshot everything”.
Whatever MS does, I win.
Might be about time to try blendOS I guess. All that’s missing is Gentoo-like local compilation of packages to tick all the boxes of stuff Linux people get off on.
If you gonna rant, please make it at least comprehensible. You went from “JS is flawed” to “everyone is wrong these days” within three paragraphs like wth.
I also highly disagree with your premise that people think ‘simple is bad’. Things that are complicated are usually complicated for a reason. C++ for example is complicated, because it grew over decades. Rust is complicated, because it tries to be secure, capture mistakes at compile time, while allowing for concurrency and memory management, and at the same time be very efficient and give the programmer much control. It’s hard if not impossible to achieve all these goals in a language without making it complicated.
Go on the other hand is not complicated, because Google engineers saw C++ and wanted to make something less complicated - and thus they created a simpler language. This is an example that goes directly against your argument, together with many other modern languages and frameworks that were created for reasons like this. But notably and more importantly, the most popular languages are simple. Python, JS/TS, Java - These languages are all relatively easy to use.
I won’t pretend that I get you bit about WASM since I have little experience with it, but as far as I understand it is primarily a vehicle allowing to use programming languages for the web that weren’t designed for it. And as far as I’m aware you can do quite sophisticated things with it, so where exactly is the problem? Putting guardrails in place is rarely a bad thing, because they are easy to remove but hard to establish retroactively.
I thought exactly the same about controlling a millilitre of water. You could straight up behead people on sight and leave basically no trace at all - just a suspiciously clean cut
I love fish women. Way better than bash women.
Sorry for the late reply btw, responses were broken for me
Tons of people making Python comparisons regarding indentation here. I disagree. If you make an indentation error in Python, you will usually notice it right away. On the one hand because the logic is off or you’re referencing stuff that’s not in scope, on the other because if you are a sane person, you use a formatter and a linter when writing code.
The places you can make these error are also very limited. At most at the very beginning and very end of a block. I can remember a single indentation error I only caught during debugging and that’s it. 99% of the time your linter will catch them.
YAML is much worse in that regard, because you are not programming, you are structuring data. There is a high chance nothing will immediately go wrong. Items have default values, high-level languages might hide mistakes, badly trained programmers might be quick to cast stuff and don’t question it, and most of the time tools can’t help you either, because they cannot know you meant to create a different structure.
That said, while I much prefer TOML for being significantly simpler, I can’t say YAML doesn’t get the job done. It’s also very readable as long as you don’t go crazy with nesting. What’s annoying about it is the amount of very subtle mistakes it allows you to make. I get super anxious when writing YAML.