Domain: stackoverflow.com
Stories and comments across the archive that link to stackoverflow.com.
Comments · 921
-
Re: Wannabet!
CoinHive defaults to using 40% or less of your CPU.
How is that possible? CoinHive is JavaScript. JavaScript runs in a sandbox, and does not have access to CPU usage info.
-
Re:A UTF8 processing failure?
In 2018? Apples quality control really is on the slide.
Either it can't process the utf8 code or its crashing when it doesn't have the font installed. Either way, these were solved problems 30 years ago, never mind now.
I don't think it was solved 30 years ago. That would have been 1988 when the C64, Apple IIe and Atari 800XL roamed the earth. But it was awhile ago. For the uninitiated, check this out.
-
Re:You'd think
Unicode has a ton of unallocated character space and frequently adds new ones so testing all possible characters isn't really practical or desirable.
The theoretical maximum number of unicode characters is "only" 2^32, and in practice the limit is set at 1,111,998 characters. While it might not be practical to test that they all render correctly, it wouldn't be difficult to set up an automated test that at least verifies that they don't cause the renderer to crash when used.
-
Re:window.navigator.msSaveOrOpenBlob
You're not a developer probably so you don't understand the difference. Try reading this. Not sure you will get it though but good luck.
-
Hosts does not block random subdomains
In my case, FB domains are blocked at HOSTS file.
I wonder why it's taken so long for the adtech industry to realize that hosts does not block random subdomains. If you block (say) 22930cd3.analytics.example.com then 920fa116.analytics.example.com remains unblocked. That file's syntax doesn't provide a way to block *.analytics.example.com, though dnsmasq apparently does.
-
Re: Just. Fuck. Off.
For moving a windows, this line uses mouse-plus-key, which is what I wanted, and need since docking/undocking sometimes puts a window off-screen except for a tiny sliver.
https://stackoverflow.com/ques...To move with keys only (which I never use but what may be what some people want), there are third party tools:
https://superuser.com/question... -
Platform features not exposed through Java
That's true of applications that fit within the constraints of 100% Pure Java. Many do not and must therefore use JNI to access platform features that Oracle has not exposed through the Java standard library. For instance, does Java have native joystick support without a third-party native component such as JInput?
-
Re:Sure...
Sorry, but you are wrong. "something you know, something you are, and something you have are all ways to authenticate. Authorization is deciding what you are allowed to see after you have authenticated that the identity you claimed is correct. In this case, gmail assumes you are authorized for all aspects of your account once you have authenticated, but whatever means you use. I invite you to read this discussion on authentication vs. authorization to learn the difference. https://stackoverflow.com/ques... There are plenty of other articles to read to learn the difference. But, no matter how you slice it, passwords are just another way to authenticate your claimed identity.
-
Re: Try Mithril and Tachyons
On two-way (Angular default) vs. one-way (Flux) data binding: https://stackoverflow.com/ques...
But Mithril does one-way data binding naturally so you usually don't need much to be made explicit: https://github.com/MithrilJS/m...
But apps may still benefit from undoable commands or transactions being run against a data model, so sometimes a more formal flux/reflux/redux approach may be worth it -- or not. I feel it makes sens to keep things simple with POJOs and then see if a more formal data store model is needed.
https://www.quora.com/Which-is... -
Needs updating
In Standard C, how do you find the least significant set bit of an integer type? Most CPUs these days support a clz instruction, but Standard C doesn't.
-
Re:Maybe...
Your friend obviously has not heard of the programmer's goto (pun unintentional) site StackOverflow or the other StackExchange sites, else he might have been able to google this post from way back in 2013
:-).Captcha=gravely
-
Re:Will it run on servers?
I used to use GNU/Linux on my servers but I had to move to OpenBSD when systemd broke too often. Will Fuchsia eventually run on servers? I like OpenBSD on my servers but it's not a good OS on my laptop. I want to use the same OS on my dev laptop and my servers to make my life as a dev easier. If Fuchsia worked well on both my laptop and my servers then I would consider switching to it.
Try this instead:
-
Re:Stupid comparison.
By whatever measure you want, they're dying. Ignore the writing on the wall all you like. And like I said, I really don't want to get into their technical issues, but neither project is particularly compatible with the rest of the PHP ecosystem or with modern workflows, and they're not likely to ever become so.
Now if we're done saying ignorant things about PHP, I have to go do some ritual cleansing and atonement for defending it.
-
Re:2018
It seems that I was confused: you don't have the same standard libraries when you use AdaCore's GNAT Libre, GNAT Pro, or Ada support in GCC. And the Ada support integrated into the GCC mainline supports the linking exception. There is a better explaintation, but all this is quite confusing...
-
Re:I think people just like saying "blockchain"
Not the same thing:
https://stackoverflow.com/ques...
However blockchain technology is still overhyped, because private blockchains are just inefficient databases. There's no good reason to use them where there is no trust problem between peers, so there are only a few niche industries where a blockchain would be helpful, such as digital notary services.
-
Re:Plex?
I switched recently from Plex which I had been using forever to Kodi. With the right skin Kodi looks fantastic. The problem is it's not a client/server model like Plex is. You just run Kodi on a client and point it at files somewhere. So you can't do transcoding from the server to the client. And with plex the client can also be a web browser. Chorus2, the kodi web client, is pretty poor and the browser streaming is barely functional and in my experience is dependent on the browser support and media type because there's no transcoding.
But the UI is nice, it's highly configurable and using the shared mysql/maria database you can share your watch status and library between devices (I'm using NVIDIA Shields).
Overall Plex offers a far simpler experience and supports transcoding which opens up some options (streaming to small/mobile devices via the internet) but Plex has gotten pretty shady requiring accounts, almost changing their policy until user backlash and it's not open source. So the whole thing just rubs me the wrong way. I'm willing to put in a little extra elbow grease to get Kodi working well to not support Plex because it works well enough for my use case, which is a couple front ends attached to TVs streaming content from a NAS. -
Python works well for LibreOffice
Generally, Python is the preferred choice for LibreOffice macros. It's a lot better than Basic for medium-sized macros. For a long time, I've felt that this is a major advantage that LibreOffice has over MS Office.
It sounds like this could be a significant step forward for MS Office. -
Re:Real languages do pointer arithmetic
You can take code with pointers and compile it to WebAssembly
https://stackoverflow.com/ques...
Now you may start shouting "All of this is ungodly! All of you are impure!" upon reading this and chant the operator precedence mantra from The Bible until you calm down and you'd be totally justified in doing so. Still it works.
-
Re:Firefox could take privacy much more seriously
Those are your location data requests (which prompted you and you accepted). All browsers do that. See this Stack Overflow question for details.
-
Re:Indeed. C++ is a better C
Hello JCR,
QED nothing. This dates from 1990 and has completely failed to deter millions of people to learn the language. Now Tom Cargill could put together some extra words involving templates and meta programming, which would still prove nothing.
In plain english you can make sentences that are legal grammatically but have no sense. This is an instance of a feature in a computer language that exists, is legal, and that has no recorded actual use. So?
-
Re:Information wants to be free!!
The assessment for many GCSE's is done in two parts. There are the formal examinations and there is course work. The formal examinations are done in invigilated conditions, the course work is done by the student during the time they are taking the course.
What happens is that the exam board sets a task e.g. "write an algorithm to shuffle a deck of cards" or "write a simple pre-emptive multitasking operating system with a Posix compatibility layer". The student then goes away and posts the task on Stack Overflow. Somebody else answers by copy-pasting the Fisher Yates algorithm from Wikipedia.
-
Re:In defense of C++
[..] what might be wrong with that approach [...]
Since I write C++, I'm not sure I can comment if this approach is wrong in the context of C language. From C++ perspective I see some risks:
- Since object ownership is managed by convention (function call with "_m" suffix), it is up to the programmer to remember to clean up. With C++ unique_ptr the clean-up would happen when the pointer is nulled or goes out of scope.
- If the
//do all what is required with StringVariable block contains return statements, free() must be called before that. If there are several such allocated strings, programmer must pay close attention to which such strings must be freed. In more complex code I have seen functions ending with clean-up blocks, which is a neat idiom, but still is error prone. C++ smart pointers do that automatically. - That code does essentially the same thing that std::string does. The C++ string implementation has been tested to death and probably has fewer bugs.
-
Re:Email addresses!
-
Re:Stackoverflow is popular, but PITA
A user cannot comment ATALL until they have 50 points.
This must be a bug, as the behavior you describe doesn't match the behavior described in "Help Center > Privileges > comment everywhere": "Please note that you can always comment on your own posts, and any part of your questions."
If you are seeing behavior other than as described, could you provide a link to the question and a screenshot of the post, including the author box and the missing or grayed out comment link?
-
Re:Bad Advice from Stackoverflow?
Eh I should have preview my posted, tags got eaten:
Answer: Why in the world would you want to do that? Here do this (unhelpful thing that doesn't answer this question)Answer: (Complete wrong buggy implementation)
#1 upvote: (Answer that technically works but completely pedestrian, not generalized, etc)
#2 upvote: (mostly the same as #1, but with an added glaring bug)
#4 or #5 most upvoted: (probably the right answer)
further down: (a number of technically correct but a completely stupid ways to solve the problem)
Stackoverflow is the best for people that sort of know what the answer should be and can separate the wheat from the chaff.
I often point to this on as a good canonical example. https://stackoverflow.com/ques...
-
Bad Advice from Stackoverflow?
Well I never!
Canoncial example of a Stackoverflow exchange:
Answer: Why in the world would you want to do that? Here do this
Answer:
#1 upvote:
#2 upvote:
#4 or #5 most upvoted:
further down:
Stackoverflow is the best for people that sort of know what the answer should be and can separate the wheat from the chaff.
I often point to this on as a good canonical example. https://stackoverflow.com/ques...
-
Re:This is why I jumped off the Apple treadmill
But you can recompile the Swift 3 source code with the Swift 4 compiler and get a Swift 4 compatible binary.
https://stackoverflow.com/ques... -
Re:The requirement to own and renew a domain
The only reason you'd ever have to have a cert signed by a third party CA is if you want strangers to use your services and don't want to require them to install a special cert to do so.
Or you wish to install programs win10 disallows https://stackoverflow.com/ques...
-
Re:Why does a language need an "Enterprise Edition
Naming is stupid, geared to large business acceptance. Microsoft has the same
.Net language, but with IDE differences instead of language differences. And they have a compact framework with a subset of language features like ME. -
Re: Python was first released in 1991
For those who are as clueless as the AC noob above you can read PEP8.
-
Usually it's Apple...
Huh, usually it's Apple with the "Broken As Designed stuff, I guess Microsoft is playing catch up in that area too
;) -
Re:Rust
I'd actually guess you're right. It appears that virtually all Rust usage is in some unknown "evolving" country.
I tried to dig into it a bit in the 2017 Stack Overflow Developer Survey results and see that though it is the "most loved" language, it does not appear on the "most wanted" list nor is it in the top 25 "most used" languages.
Worldwide, it has the second highest salary, but it does not even have an entry on the languages by salary lists for the US, UK, Germany, France or India.
The average experience level of people using it is also on the low side.
I can only conclude that it must be very popular amongst new programmers in some country that is at the bleeding edge of evolving and unknown.
-
Re:So it's dead? Lost out to Go, Swift & Rust?
So it's safe to assume it's a dead language at this point?
The JVM languages like Scala, Ceylon and Kotlin have lost all of their hype. It turns out that people actually want languages like Go, Swift and Rust that create realnstive binaries, and don't have the overhead of the JVM.
Lost out to Rust?!?!?!
Number of Rust questions at Stackoverflow: 7,301
Number of Scala questions at Stackoverflow: 69,647
It's hilarious how you think Rust getting it's ass kicked by an order of magnitude means Scala "lost out".
Oh, just for shits and grins:
Number of Java questions at Stackoverfow: 1,301,436
BWAAA HAAA HAAA!!!
Maybe in a few centuries, Rust can catch up to Java on Stackoverflow. Well, if people stop posting Java questions....
Seems most people really don't care for SJW software.
-
Re:So it's dead? Lost out to Go, Swift & Rust?
So it's safe to assume it's a dead language at this point?
The JVM languages like Scala, Ceylon and Kotlin have lost all of their hype. It turns out that people actually want languages like Go, Swift and Rust that create realnstive binaries, and don't have the overhead of the JVM.
Lost out to Rust?!?!?!
Number of Rust questions at Stackoverflow: 7,301
Number of Scala questions at Stackoverflow: 69,647
It's hilarious how you think Rust getting it's ass kicked by an order of magnitude means Scala "lost out".
Oh, just for shits and grins:
Number of Java questions at Stackoverfow: 1,301,436
BWAAA HAAA HAAA!!!
Maybe in a few centuries, Rust can catch up to Java on Stackoverflow. Well, if people stop posting Java questions....
Seems most people really don't care for SJW software.
-
Re:So it's dead? Lost out to Go, Swift & Rust?
So it's safe to assume it's a dead language at this point?
The JVM languages like Scala, Ceylon and Kotlin have lost all of their hype. It turns out that people actually want languages like Go, Swift and Rust that create realnstive binaries, and don't have the overhead of the JVM.
Lost out to Rust?!?!?!
Number of Rust questions at Stackoverflow: 7,301
Number of Scala questions at Stackoverflow: 69,647
It's hilarious how you think Rust getting it's ass kicked by an order of magnitude means Scala "lost out".
Oh, just for shits and grins:
Number of Java questions at Stackoverfow: 1,301,436
BWAAA HAAA HAAA!!!
Maybe in a few centuries, Rust can catch up to Java on Stackoverflow. Well, if people stop posting Java questions....
Seems most people really don't care for SJW software.
-
asked 2 years, 2 months agohttps://stackoverflow.com/ques...
The current API changes for iOS9 state that -setKeepAliveTimeout:handler: is deprecated.
Up to now, this was the only way that a VoIP SIP app on iOS could maintain its registration with the SIP-server.
This technique is used by various apps like LinPhone and others.
Does anybody have a view on the proposed alternatives by Apple ? Or will SIP be crippled starting from (post-)iOS9 ?
-
Favicons can be used as trackers
I did a quick search to find this, but I had a suspicion that it was possible. https://stackoverflow.com/ques...
-
Re:Cry me a river...
Use Nightly, or Firefox Developer Edition (Nightly 1 version back), which allows you to do numerous things that are blocked in Firefox|FF Beta, like install unsigned addons.
ssl - Firefox 54 Stopped Trusting Self-Signed Certs
To mimic the CA-chain requirements mandated by Firefox 54, the following is required:
Keypair marked as a Root-CA, capable of generating an SSL certificate.
Second keypair marked for SSL which obtains a chained certificate from Root-CATo illustrate how this is done with Java keytool including the steps to create private keystores:
See link above. Cannot include instructions on how to use keytool, due to
/.'s stupid fucking lameness filter.Once this is done, only the Root-CA certificate needs to be trusted by Firefox, and can be imported using the GUI or via AutoConfig script.
The SSL server must be restarted using the new SSL private keystore, which will contain the chain of trust to work via SSL.
Since my-ssl.jks contains the entire chain of trust my-ca.jks, my-ca.crt, my-ssl.crt and my-ssl.csr can all safely be deleted (assuming my-ca.crt has been imported properly)
-
Re:Norman_Foster-designed
Missed a trick, being too accustomed to almost making myself comprehensible.
What follows is a post-historical Chicago Manual compound-modifier satirical-punctuation meteor shower.
I'm so ashamed. It would have served as the perfect foil for my subsequent riff about withholding the verb for too long.
Actually, the problem here is that the context is cold. It would be perfect in this more extreme form after warming the reader up with some sentences thoroughly stilted in the other direction. But in this piece, this sentence is positioned in the transitional foyer, and the extreme form is too abrupt.
On second glance, my shame decays into a shrug.
With this kind of humour (supposing there is any) it's often useful to ask yourself along the way, "well, who would be the perfect reader for this piece?"—because if you can't name even one perfect reader, it's likely that you have phased entirely out of the plain of comprehensibility.
Scala-loving Dinesh Chugtai would be a good choice. He'd definitely have laughed at my turn of phrase "Pandit Chin Thumb". And he'd also at least detect my scatological / linguistic / functional programming triple-entendre at the very end.
What does dot colon colon (.::) mean in Scala and why does it remind me of colon slash slash slash dot?
Unfortunately, my prospective perfect reader is also himself a satirical figment.
-
Re:I tried Python
hm , i was in dubio since i never touched it
... i always thought it was a scripting language, not an actual programming language (which would make it too slow for certain types of applications unless you're the neo-k-lock guy solving it the microsoft way going o thats cool, for the next update all you need to do is ass 4gb of ram and its fine, it will only use three of that, you have plenty of room if you dont boot up edge or mediaplayer) but its "somewhere in the middle?" i tend to believe these people here most of the time so its like ... after compilation 'somewhat' faster but not quite ? A language without brackets ...? sounds like a hurdle to me but probably not that hard to get used to.I just wonder is there any difference in the programming since its all towards clasic von neumann / turing architecture ? statements conditions iterations jumps constants and variables ... input/output i read a lot about it on forums when i go looking for shell script solution like "use python" but personally i never ran into anything standard linux shell scripting couldnt handle (its not like im pro ofcourse, just hobbyist dabbler) which brings me back to : since the shell script comes with "the shell" (lol) isnt python actually slower ? maybe not noticeable on modern machines but as a matter of principle and program-beauty ? Fact that theres still not one lingo to rule them all is illogical (since frankly if you look at it there can only be one system that is most efficient, the rest is a matter of taste, do you take your coffeer with sugar or cream ?) but no more surprising than every phone having its own charger, thats sales department and my-phone-is-bigger-than-yours boy thinking he's smart if i ever find one reason to actually use it ... maybe i'll try it .. i have a vocore too, it runs shell scripts lol ... i suppose a raspberry pi does too so since you're already limited in memory i really dont see why using python would be a better (i didnt say easier) solution than trying to "hack" it with what you got. You can go a serious distance using nothing but standard commands really but i dont know enough about it, maybe python comes with directx libraries and you can wrtie the next battlifield in it and its not just scripting-for-automation so i dont wanna elaborate (yes, this is me not elaborating) but i guess i never heard about "halfway-compiled" before so thanks slashdot :D ... always good to have a synapse used before it goes into a state of decomposing -
Re:TL;DR: More Code Monkeys
The majority of CS majors I know can't even tell you how a processor works on basic principles. It's just a black box to them, and when things fail like a stack overflow, they don't know what that even means.
A stack overflow fail is when your question gets 0 responses - duh.
-
Re: Perl
Another long-time Perl user here as well. Still use it predominantly for most things, else C. Tried Ruby at a job -- what an atrocity of a language (the next person who says "it's Perl but better" will get punched. No, it isn't Perl, it's awful. Even the regexes aren't compatible, particularly $ vs. \Z vs. \z). As for Python, my take on it is that it's still pretty blah as well but at least better than Ruby in many cases. I can't get over how major Python projects that interface with MySQL predominantly use this horrid thing (and I absolutely love this hilarity). Yeah... Python... I'll pass. I will say, however, I have little to no interest in Perl 6.
-
Re: what else do you think it does?
I think most JavaScript frameworks still use html forms for submission. I know Angular does. Preventing JavaScript from accessing a password field may have little ill effect and if the JavaScript framework has some legit reason to need to access a password field it could simply implement its own password masking, such as via these css properties: https://stackoverflow.com/a/58...
-
Re:Windows...
Actually, you can. The Linux CPU scheduler is pluggable by design, and several schedulers are available to choose from in the stock kernel. Con Kolivas was an active kernel developer for many years with a vested interest in improving kernel latency. He was one of the prime motivators behind a redesign of the scheduler to make it more suited for desktop use. And even after he stopped working on the main kernel, he maintained a few of his own out-of-tree patches, including the infamous Brain Fuck Scheduler (BFS). You can read about it here,
http://ck.kolivas.org/patches/...The main argument between CK and the rest of the kernel team was that CK wanted extremely good latency in the linux kernel, and he wanted to set it up in a way to be configurable, so you could purpose a machine for a specific task (desktop or server) with different priorities. The main kernel team (Linus, Alan Cox, Greg Kroah-Hartman, Ingo Molnar, etc) wanted a more elegant solution. They wanted an intelligent CPU scheduler that could scale well depending on the load and hardware capabilities, with the idea being that a sysadmin should not have to think too much about it. A mainframe has very different hardware, but it also is used for a very different purpose, from a desktop machine, so the kernel should be able to realize that and figure out what it needed to prioritize. There were a few tuning variables exposed, but it was not supposed to require an extensive configuration. Also, they specifically had the developer workstation in mind when they were working on the scheduler. That is, they were considering situations where a user likely wanted both interactivity and throughput performance. The best of both worlds as best they could manage. They went back and forth a few times until CK finally got frustrated and left, because he didn't think it was possible.
So, there is BFS, and it probably still can be used to patch the stock kernel, but CK didn't design it to be pluggable. So if you patch your kernel with it, you will lose the other options, like the Completely Fair Scheduler (CFS). However, this thread on Stack Overflow might be a good resource if you are either interested in writing a new scheduler, or you want to modify BFS to be pluggable.
https://stackoverflow.com/ques...And, I was Googling a bit and found that CK is apparently working on another scheduler (MuQSS) which he is intending to be the successor to BFS,
http://ck-hack.blogspot.pt/201...In the end, though, while CFS is not as good as BFS at latency, it strikes a pretty good balance. And GKH has been working on soft realtime patches to the kernel for a number of years that are slowly getting incorporated into the main branch. So Linux is pretty good in general; much better than it was when CK first started his work. Here is an old, but nice, comparison of the two schedulers,
http://cs.unm.edu/~eschulte/cl... -
Relevant in an intro programming course
I teach introductory C++ programming courses at a large, urban community college. Getting students to be able to read and write the syntax reliably is itself a major challenge (e.g., poor initial reading/writing skills, never encountered programming before, about half not native English readers, etc.). So at numerous points during the course I ask for the class as a whole to direct my coding at the lectern for some simple problem. "What should I type here?" And of course, we need some recognized way to verbalize that.
The OP touches on the toughest nut I've found in that regard -- that there's no agreed-upon way to pronounce the symbols for C++ stream insertion/extraction operators (e.g., the OP mentions that he just leaves those uniquely silent). Notice that I'm talking about the typographical symbols here, not the name of the C++ operator. E.g.: For the C++ "and" operator, you type the symbol "double-ampersand". But if a student were to say, "insertion operator", and I said, "and how do we type that on the keyboard?", there is surprisingly no agreement in what that symbol is.
Asked this on Stack Overflow a few months ago, to no good resolution: How do you read the... and... symbols out loud?
-
Re: Typical
I'm afraid that it's called "theft", and is treated as such by the courts and by most people who actually _write_ and publish such papers. For most standards of civil disobedience, accepting the legal consequences is part of what makes it "civil" disobedience.
I'm also afraid there is an even more severe problem for scientific work. As best I can tell Sci-Hub makes _no_ effort to verify the content or authenticity of what they host. Such a loss of verification or of provenance of the data published endangers even the best of professional journals. and contributes to problems like this:
https://www.nytimes.com/2017/0...
The result is that via unchecked content at places like Sci-Hub, the fake journals rise in search engine ranking and reinforce fraudulent or actively dangerous dangerous scientific claims. Similar problems exist for trade websites, such as https://www.stackoverflow.com/. Good answers get copied from elsewhere, edited down for simplicity or shortness by the copier, and vital safety steps are left out of the most popular answers. The results can be very dangerous when the shortened answers get applied in the field.
-
Re:Epyc?
The "pyc" is silent.
So these new AMD processors run Python compiled bytecode? Sweet!
https://stackoverflow.com/questions/8822335/what-do-the-python-file-extensions-pyc-pyd-pyo-stand-for
-
Accept: negotiation
This means that your human readers go to a different url than machine readers
Not necessarily. Human readers will send HTTP requests whose Accept: header lists text/html before application/json, machine readers vice-versa. Then the server can use media type negotiation to serve HTML to humans or a feed to machines. A server behind a public cache, such as a server using a CDN or cleartext HTTP, does need to send Vary: Accept in the response so that the cache gets both the human and machine versions.
-
Unicode safety
How does JSON waste three times the bandwidth compared to some bloated XML shite from 1999 or whatever? XML
Let me hazard a guess as to what HornWumpus might have meant:
XML can be encoded either in UTF-8 or in ASCII with numeric character references (such as я). JSON can be encoded either in UTF-8 or in ASCII with escape sequences (such as \u044F). But many JSON libraries, such as the one in PHP, use escape sequences by default to fit safely through a channel with any encoding that has ASCII as a subset. If your XML library defaults to UTF-8 but your JSON library defaults to escaping, and you are encoding a string in a non-ASCII script whose UTF-8 form uses two bytes per character, you'll see a threefold expansion between XML and escaped JSON. These scripts include Greek, Cyrillic, Hebrew, Arabic, and a few minor ones. Indic, Chinese, Japanese, and Korean use three-byte UTF-8, which expands by two in escaped JSON.
Gzip hides some of this size difference, but not all because of the 32 KiB limit on backward references.
-
Re:Magic Filenames in Unix?
> Do any real unix filesystems
...What is your criteria to evaluate a "pseudo" unix from a "real" unix??
>
... unix filesystems have magic filenames?Uh, what do you think
.
..
/devare?
Reference: