Recent comments in /f/technology
jaidedctrl wrote (edited )
yes, this!
I've been thinking for a while that we should switch from plain-plaintext to a sort of meta-plaintext. it could store multiple values in the same position; different text would be shown in your text-editor depending on the language, and it'd be converted to plain-plaintext when editing finishes (or programs would support this multi-lang meta-plaintext, or it'd be handled by the kernel/FS drivers somehow).
EDIT:
I.E., person A sees "<body>", person B sees "<korpo>", but both values are stored in the file at the index 1234. Indexes should be used for phrases (AKA meanings)-- "if true then {add 1 2 3}" would be one index, let's say 3. There can be many different values per index (for multi-lang)-- there might be an esperanto index at 3, too, "se vera do {adici 1 2 3}". The particular index displayed would be determined by your language, or the one you specify.
Since there are multiple values for the same index, they'd all have "key" used to access it-- the french might be "fr", chinese "zh", etc. And since indexes are directly related to meaning, people would need to manually specify when a "block" ends and begins-- a simple keybinding in text-editors could ease that a lot. Some additional add-ons for visualizing the different blocks would make it easier to move blocks around in the file, etc.
There also ought to be a key designated as the default for each file-- "en" is safe, for compatibility levels.
If this is implemented on the system-library-side, core functions for opening files and reading data streams should accept an additional argument-- key. If the key isn't specified, then the default key is assumed, and the functions only pass along a data-stream (or what have you) with the file of default indexes. Thus compatibility with old programs that don't understand meta-plaintext etc is preserved. Or something like that.
Moonside wrote
It's pretty terrible what counts as accomplishment, really a shame.
hollyhoppet wrote
Reply to comment by emma in I Can't Believe This Dopey Website Is What Messed Up Our Lives by devtesla
same
emma wrote
disappointed that this isn't an article about jstpst
devtesla OP wrote
Reply to comment by musou in Google Stadia's Grand Vision for Gaming Clashes With America's Shitty Internet by devtesla
I'm fairly certain anyone excited about this is a narc
musou wrote
it seems like almost all the programmery types i know IRL are very excited for this service and i keep having to tell them that everyone in my hometown has a 1TB or less data cap. i guess they think people don't play video games out in the sticks but that's like ALL we ever did in the sticks
Moonside wrote
Reply to comment by devtesla in The Hottest Chat App for Teens Is … Google Docs by devtesla
I agree, it's just that I am teen enough to worry about the squares not getting them! I don't think passing notes was ever 'cool' or 'hot' no more than doodling squiggles in class was and I think we might be covering some more relevant truth with this framing.
devtesla OP wrote
Reply to comment by Moonside in The Hottest Chat App for Teens Is … Google Docs by devtesla
yea it's interesting tho
Moonside wrote
tbh this sounds mostly just something that teens do because they feel they have to instead of like genuinely being into g docs
hollyhoppet wrote
google wave must be spinning in its grave
hollyhoppet wrote
xiphias
hollyhoppet OP wrote
Reply to comment by toasthaste in the year of the hurd desktop by hollyhoppet
nope just a shitpost
Presidential_Afro wrote
Reply to comment by toasthaste in the year of the hurd desktop by hollyhoppet
it was a link u need a hurd desktop to see it tho
toasthaste wrote
Reply to the year of the hurd desktop by hollyhoppet
i clicked the title like 5 times thinking it was a link to an article and boy are my arms tired
mm_ wrote
Reply to the year of the hurd desktop by hollyhoppet
ready to trade in os x for GNUstep
musou wrote
Reply to the year of the hurd desktop by hollyhoppet
u hurd it here furst
Moonside wrote
I am quite stunned how hubris has gotten to Facebook. It's like US foreign policy level of hubris.
twovests wrote
Reply to comment by hollyhoppet in Apple blocks Facebook from running its internal iOS apps by devtesla
ohhh i get it now
gross
emma wrote
wow, daddy tim doesn't fuck around
hollyhoppet wrote (edited )
Reply to comment by twovests in Apple blocks Facebook from running its internal iOS apps by devtesla
So there's the ios developer program which lets you publish apps to the apple app store, but what facebook is getting dinged for is their enterprise developer certificate. You get an enterprise certificate through a different, more stringent process than the developer program, and it allows you to freely distribute an app to any device, through means outside of the app store.
I'm not a fan of the walled garden bullshit apple pulls with the app store, but what Facebook was doing was hugely bad from a security standpoint. Enterprise apps are supposed to only be distributed within your enterprise, and come with certain relaxations of security restrictions. Apple is super super clear that you're only supposed to distribute enterprise apps internally or else you will have your cert revoked. Facebook exploited the enterprise program to instead distribute an application outside their enterprise and not only that, to track end users.
twovests wrote
i thought the larger impact is that they can't develop iOS apps anymore? did i misunderstand this?
hollyhoppet wrote
tfw mark zuckerberg calls anything "glib"
noordinaryspider wrote
This made me laugh.
I just say "I'm not into that tap on the app crap" these days.
No friends is better than faux friends.
RefloodTheFens wrote
2019 will be the year of the FreeBSD thinkpad
neku wrote
Reply to Coding Is for Everyone—as Long as You Speak English by Moonside
i've always wondered about how programming works in different languages. does what the author is saying mean that for example japanese developers making games for the NES were programming in english for the most part?