@accalia It's just to maintain a controlled level of bugginess. After being exposed to Discourse for so long, we can't just jump back to a stable forum, it would cause decompression sickness.
Best posts made by anonymous234
-
RE: Maybe we should stop testing updates on the live forum?
-
Samsung plans to bring Bixby to everything it sells by 2020
Yes, Samsung has claimed they want to push their crappy voice assistant that they couldn't even get to understand English on time (and by extension, internet connectivity) on all their devices, not just phones. And Samsung makes a lot of different devices. No sci-fi author suspected that the AI would not take over the world by its own actions, but rather would be forced onto everything by big corporations.
Of course, considering that approximately 77% of the world's population does not natively speak any of the languages that it supports, one would doubt the commercial success of such a thing. Then again, being Samsung, there's three possibilities:
- They expect everyone in the world to learn Korean, the superior language.
- They don't care about spending millions pushing some product that local customers can't even use. They might add support for a few more languages in the future.
- It's all vaporware to generate hype
Probably a mix of all 3.
-
RE: Web USB
Somewhere around 2010, a bunch of people decided they'd turn HTML+javascript into a full-fledged app platform.
Now, an "execution environment" or "app platform" or whatever you want to call it is essentially composed of two parts:
- A Turing-complete instruction set. In this case, Javascript, but it doesn't really matter since we know every turing-complete machine can ultimately run any code from any other one (with varying degrees of efficiency).
- A set of "system calls" or "APIs" that let the program communicate with the outside world. THAT's the meat of the matter. It defines what the system can do.
At the time, the only thing HTML+javascript was allowed to do was make network requests (with lots of security restrictions) and show stuff on screen. Not like all those other pesky platforms (like the supposedly sandboxed Java), which all had dozens of clearly unnecessary APIs to access hardware and other stuff.
So, those people probably thought they were being very clever by turning HTML into a platform. "Hey, it has perfect security! It can run arbitrary code without compromising the system! Woo!"
But then people actually started using their platform, and they started complaining. "Why can't I get images from the user's webcam?" "Why can't I get the user's physical location?" "Why can't I make full-screen games?" So they started adding an API for this thing, an API for that thing, and an API for that other thing, and soon we'll have an API for low level USB access and an API for bluetooth devices and an API to connect to wifi networks and an API to access fingerprint readers...
In short, they're reinventing the wheel very slowly, and by "wheel" I mean Java.
-
RE: 'Clean your desk' -- Interviews at Amazon
@The_Quiet_One said in 'Clean your desk' -- Interviews at Amazon:
But then you'd bypass The Log Out Procedure!
Sounds like a good salesman tactic
[doorbell rings]
"Good morning sir, would you like to buy an encyclopedia set?"
"No, why would I want that? Go away"
"Ah, in that case we must initiate a going away procedure! Just sign these forms, it will only take 5 minutes" -
RE: WTF Bites
@dkf said in The Official Funny Stuff Thread™:
@masonwheeler said in The Official Funny Stuff Thread™:
Hilarious!
You know what's even more hilarious? That full "third party vendor" list you can see in Show Purposes. Apparently imgur has 449 third party "partners".
In fact, here's the full list of companies Imgur needs to share your data with in order to serve static pictures:
- 1000mercis
- 1020, Inc. dba Placecast and Ericsson Emodo
- 1plusX AG
- 2KDirect, Inc. (dba iPromote)
- 33Across
- 7Hops.com Inc. (ZergNet)
- A Million Ads Limited
- A.Mob
- Accelerize Inc.
- Accorp Sp. z o.o.
- Active Agent AG
- Acuityads Inc.
- Ad Unity Ltd
- ad6media
- ADARA MEDIA UNLIMITED
- AdClear GmbH
- AdColony, Inc.
- AddApptr GmbH
- AdDefend GmbH
- AdElement Media Solutions Pvt Ltd
- Adello Group AG
- Adelphic LLC
- Adform A/S
- Adikteev
- Adimo
- ADITION technologies AG
- Adkernel LLC
- adledge
- Adloox SA
- Adludio Ltd
- ADMAN - Phaistos Networks, S.A.
- ADman Interactive SL
- AdMaxim Inc.
- Admedo Ltd
- admetrics GmbH
- Admixer EU GmbH
- Admotion SRL
- Adobe Advertising Cloud
- ADRINO Sp. z o.o.
- AdRoll Inc
- adrule GmbH
- AdSpirit GmbH
- adsquare GmbH
- Adssets AB
- AdsWizz Inc.
- Adtelligent Inc.
- AdTheorent, Inc
- AdTiming Technology Company Limited
- ADUX
- advanced store GmbH
- ADventori SAS
- Adverline
- ADYOULIKE SA
- Aerserv LLC
- Affectv Ltd
- affilinet
- Alliance Gravity Data Media
- Amobee, Inc.
- AntVoice
- Apester Ltd
- AppLift GmbH
- AppNexus Inc.
- Arcspire Limited
- ARMIS SAS
- Arrivalist Co.
- ATG Ad Tech Group GmbH
- Audience Trading Platform Ltd.
- AudienceProject Aps
- Audiens S.r.l.
- Automattic Inc.
- Avazu Inc.
- Avid Media Ltd
- Avocet Systems Limited
- B2B Media Group EMEA GmbH
- Bannerflow AB
- Beachfront Media LLC
- Beemray Oy
- BeeswaxIO Corporation
- Bidmanagement GmbH
- bidstack ltd
- BIDSWITCH GmbH
- Bidtellect, Inc
- BidTheatre AB
- Bigabid Media Ltd
- Blis Media Limited
- Bmind a Sales Maker Company, S.L.
- Bombora Inc.
- Bounce Exchange, Inc
- Brand Metrics Sweden AB
- Browsi Mobile Ltd
- Bucksense Inc
- Cablato Limited
- Captify Technologies Limited
- Celtra, Inc.
- Centro, Inc.
- CerebroAd.com s.r.o.
- ChannelSight
- Chargeads
- Clicksco Digital Limited
- Clipcentric, Inc.
- Cloud Technologies S.A.
- Codewise Sp. z o.o. Sp. k
- Collective Europe Ltd.
- Collective, Inc. dba Visto
- Comcast International France SAS
- Commanders Act
- communicationAds GmbH & Co. KG
- comScore, Inc.
- Confiant Inc.
- Connatix Native Exchange Inc.
- ConnectAd Realtime GmbH
- Converge- Digital
- Conversant Europe Ltd.
- Crimtan Holdings Limited
- Criteo SA
- Cuebiq Inc.
- Cxense ASA
- Cybba, Inc.
- Cydersoft
- Dataxu, Inc.
- DEFINE MEDIA GMBH
- Delta Projects AB
- Demandbase, Inc.
- Densou Trading Desk ApS
- Digilant Spain, SLU
- Digital Control GmbH & Co. KG
- digitalAudience
- DIGITEKA Technologies
- Digitize New Media Ltd
- DigiTrust / IAB Tech Lab
- district m inc.
- DoubleVerify Inc.
- dunnhumby Germany GmbH
- Duplo Media AS
- DynAdmic
- EASYmedia GmbH
- Effiliation
- Emerse Sverige AB
- emetriq GmbH
- EMX Digital LLC
- Etarget SE
- Eulerian Technologies
- Exactag GmbH
- Exponential Interactive, Inc
- Eyeota Ptd Ltd
- Ezoic Inc.
- Fidzup
- Fifty Technology Limited
- Flashtalking, Inc.
- FlexOffers.com, LLC
- FM Labs LLC
- Forensiq LLC
- FORTVISION
- Free Stream Media Corp. dba Samba TV
- Fyber
- Gamned
- GDMServices, Inc. d/b/a FiksuDSP
- Gemius SA
- Genius Sports Media Limited
- Getintent USA, inc.
- GlobalWebIndex
- Golden Bees
- Goodway Group, Inc.
- Greenhouse Group BV (with its trademark LemonPI)
- GroupM
- GumGum, Inc.
- Haensel AMS GmbH
- hbfsTech
- HIRO Media Ltd
- Hottraffic BV (DMA Institute)
- Hybrid Adtech GmbH
- ID5 Technology SAS
- IgnitionAi Ltd
- IgnitionOne
- Impression Desk Technologies Limited
- Improve Digital International BV
- Index Exchange, Inc.
- INFINIA MOBILE S.L.
- InMobi Pte Ltd
- INNITY
- Innovid Inc.
- Inskin Media LTD
- Instinctive, Inc.
- Integral Ad Science, Inc.
- Intent Media, Inc.
- Internet BillBoard a.s.
- Intowow Innovation Ltd.
- INVIBES GROUP
- iotec global Ltd.
- IPONWEB GmbH
- Jaduda GmbH
- Jampp LTD
- Jivox Corp
- Justpremium BV
- Keymantics
- Knorex Pte Ltd
- Kochava Inc.
- KUPONA GmbH
- Leadplace - Temelio
- LeftsnRight, Inc. dba LIQWID
- LEMO MEDIA GROUP LIMITED
- LifeStreet Corporation
- Ligatus GmbH
- Linicom
- LiquidM Technology GmbH
- Little Big Data sp.z.o.o.
- Liveintent Inc.
- LiveRamp, Inc.
- LKQD, a division of Nexstar Digital, LLC.
- Location Sciences AI Ltd
- LoopMe Ltd
- LotaData, Inc.
- Lotame Solutions, Inc.
- Lucid Holdings, LLC
- M32 Media Inc
- Madington
- Madison Logic, Inc.
- MADVERTISE MEDIA
- mainADV Srl
- Marfeel Solutions S.L
- Matomy Media Ltd.
- Maytrics GmbH
- mbr targeting GmbH
- McCann Discipline LTD
- Media.net Advertising FZ- LLC
- MediaMath, Inc.
- mediarithmics SAS
- Mediasmart Mobile S.L.
- Meetrics GmbH
- MGID Inc.
- Mindlytix SAS
- MiQ
- Mirando GmbH & Co KG
- mobalo GmbH
- Mobile Journey B.V.
- Mobile Professionals BV
- Mobusi Mobile Advertising S.L.
- My6sense Inc.
- Myntelligence Limited
- N Technologies Inc.
- Nano Interactive GmbH
- Nativo, Inc.
- Near Pte Ltd
- Neodata Group srl
- NEORY GmbH
- Netsprint SA
- NetSuccess, s.r.o.
- netzeffekt GmbH
- NEURAL.ONE
- Neustar, Inc.
- NEXD
- Nielsen Marketing Cloud
- nugg.ad GmbH
- Oath (EMEA) Limited
- Ogury Ltd.
- On Device Research Limited
- One Person Health, Inc. (DBA Adacado)
- OneTag Ltd
- Onlysix Limited
- Onnetwork Sp. z o.o.
- Ooyala Inc
- OpenX Software Ltd. and its affiliates
- Opinary GmbH
- Optomaton UG
- Oracle
- Oracle AddThis
- Orion Semantics
- ORTEC B.V.
- Outbrain UK Ltd
- PaperG, Inc. dba Thunder Industries
- Parsec Media Inc.
- Perform Media Services Ltd
- Permodo GmbH
- Permutive, Inc.
- Pexi B.V.
- pilotx.tv
- Pixalate, Inc.
- PIXIMEDIA SAS
- Platform161
- Playbuzz Ltd.
- PLAYGROUND XYZ EMEA LTD
- plista GmbH
- Pocketmath Pte Ltd
- Polar Mobile Group Inc.
- PowerLinks Media Limited
- PREX Programmatic Exchange GmbH&Co KG
- Proxi.cloud Sp. z o.o.
- PROXISTORE
- PUB OCEAN LIMITED
- Publicis Media GmbH
- Publishers Internationale Pty Ltd
- PubMatic, Inc.
- PubNative GmbH
- PulsePoint, Inc.
- Purch Group, Inc.
- PurposeLab, LLC
- Qriously
- Quantcast International Limited
- Qwertize
- R- Advertising
- R- TARGET
- Rakuten Marketing LLC
- Readpeak Oy
- realzeit GmbH
- remerge GmbH
- Research Now Group, Inc
- Revcontent, LLC
- Reveal Mobile, Inc
- RevLifter Ltd
- RevX Inc.
- Rezonence Limited
- RhythmOne, LLC
- Rich Audience
- Rockabox Media Ltd
- Rockerbox, Inc
- RockYou, Inc.
- Roq.ad GmbH
- RTB House S.A.
- RTK.IO, Inc
- RUN, Inc.
- S4M
- salesforce.com, inc.
- Samba TV UK Limited
- Sanoma Media Finland
- Scene Stealer Limited
- Schibsted Classified Media Spain, S.L.
- Schibsted Product and Tech UK
- Seeding Alliance GmbH
- Seedtag Advertising S.L
- Seenergy Netherlands B.V.
- Seenthis AB
- Sellpoints Inc.
- Semasio GmbH
- ShareThis, Inc.
- Sharethrough, Inc
- Shopalyst Inc
- Shopstyle
- ShowHeroes GmbH
- Sift Media, Inc
- Signal Digital Inc.
- Signals
- Simplifi Holdings Inc.
- SINGLESPOT SAS
- Sirdata
- Sizmek Technologies, Inc.
- SK Media Group, LLC
- Skimbit Ltd
- SlimCut Media SAS
- Smaato, Inc.
- Smadex SL
- Smart Adserver
- Smartclip Hispania SL
- smartclip Holding AG
- Smartology Limited
- SMARTSTREAM.TV GmbH
- SmartyAds Inc.
- Snapsort Inc., operating as Sortable
- Social Tokens Ltd.
- Sojern, Inc.
- Solocal
- Somo Audience Corp
- Sonobi, Inc
- Sovrn Holdings Inc
- Spolecznosci Sp. z o.o. Sp. k.
- Spot.IM Ltd.
- Spotad
- SpotX
- SpringServe, LLC
- StackAdapt
- Steel House, Inc.
- Ströer Mobile Performance GmbH
- Ströer SSP GmbH
- Sub2 Technologies Ltd
- Sublime Skinz
- SunMedia
- Switch Concepts Limited
- SYNC
- TabMo SAS
- Taboola Europe Limited
- TACTIC™ Real- Time Marketing AS
- Tapad, Inc.
- Tapjoy, Inc.
- TAPTAP Networks SL
- TARGETSPOT BELGIUM SPRL
- Teads
- Tealium Inc
- Teemo SA
- Telaria, Inc
- Telecoming S.A.
- Teroa S.A.
- The ADEX GmbH
- The Kantar Group Limited
- The Ozone Project Limited
- The Reach Group GmbH
- The Rubicon Project, Limited
- The Trade Desk, Inc and affiliated companies
- Thirdpresence Oy
- TimeOne
- Totaljobs Group Ltd
- Tradedoubler AB
- Tradelab, SAS
- TradeTracker
- travel audience GmbH
- TreSensa, Inc.
- Triapodi Ltd.
- Triboo Data Analytics
- TripleLift, Inc.
- Triton Digital Canada Inc.
- Turbo
- twiago GmbH
- UberMedia, Inc.
- Underdog Media LLC
- Unruly Group Ltd
- uppr GmbH
- Uprival LLC
- usemax advertisement (Emego GmbH)
- Vdopia DBA Chocolate Platform
- VECTAURY
- Venatus Media Limited
- Vibrant Media Limited
- video intelligence AG
- Video Media Groep B.V.
- Videology Ltd.
- Vidoomy Media SL
- Viralize SRL
- Visarity Technologies GmbH
- Vuble
- Webedia
- WEBORAMA
- Welect GmbH
- Whenever Media Ltd
- White Ops, Inc.
- Widespace AB
- Wizaly
- X- Mode Social, Inc.
- xAd, Inc. dba GroundTruth
- YellowHammer Media Group
- Yieldlab AG
- Yieldlove GmbH
- Yieldmo, Inc.
- Yieldr UK
- YOC AG
- Yormedia Solutions Ltd
- Zebestof
- Zemanta, Inc.
- zeotap GmbH
- Zeta Global
- Ziff Davis LLC
- ZighZag
Imgur, also known as the site that was started explicitly because all other image hosts had too much "bullshit and ads", and also the site (or sadly, one of the many sites) that intentionally crippled their mobile site to force you to install their app.
-
RE: Skype barely works; let's add new features
Microsoft put all their eggs in one basket with Skype, and are now proceeding to smash that basket.
-
RE: WTF Bites
as it replaces the pasted links with their own redirection URL in the message
Which also means that those links won't work a year from now, because we all know how diligent Microsoft is about keeping their services up.
-
RE: Big list of webapps masquerading as native
@AlexMedia said in Big list of webapps masquerading as native:
Take for example a "Do you want to save changes?" question box. Windows uses "Yes, No, Cancel", while OS X uses "No, Cancel, Yes" and Linux people might be used to seeing "Cancel, Yes, No".
And then there's
-
RE: WTF Bites
I just saw this on Amazon
An unofficial NES with 621 games built in, and it's a sponsored ad? I'm surprised Amazon would let this blatant copyright infringement slide.
But then I clicked and read the product questions and reviews. I translated some stuff for you:
- Q: "Will this support a 4 year old kid?" A: "the one I had broke when a 3 year old kid used it, it probably can't stand more than 15kg"
- "Very good quality, has good hair, resistant joints and a beautiful face"
- "My kid had lots of fun putting it together. Good to let kids 10 and up build an animatronic and understand simple mechanisms"
- "Very lightweight, fits in any pocket, good to carry around and fidget, almost addictive"
- "We bought one for our kid, and he loves the rattle noise, can't ask for anything else"
- "Low quality, but I only wanted it for a costume so it's OK. It passes for real and has a lot of lights and stuff"
- "I bought it for my dog, he doesn't like normal toothbrushes so I decided to try this, it works perfectly"
And they just go on... there's 29 and each of them seems written for a different product.
Either Amazon is glitching on me, or this seller is editing his products somehow to sell different things under the same slot.
(product link in case you don't believe me, it's all in Spanish though)
-
RE: WTF Bites
I bought an electric toothbrush. The manual says to completely discharge the battery once before first use and every 6 months. This is not a big deal, except... it shuts off after 2 minutes, which makes it kinda hard to discharge the battery.
So I've had it making noise next to me, switching it back on every 2 minutes, for 2 full days now, and it's not dying. It's not dying! What is this evil creature made of?
-
RE: Tumblr bans porn and proves that it is really serious
@Watson Fantastic idea. So it would let you browse content just by pointing it at a server, and receiving some sort of Markup Language, probably with embedded scripts of some sort.
-
RE: Your $100 smart lock is actually a $0.50 paperweight
@tsaukpaetra The sonic screwdriver always seemed like a really cheap literary device. Just point it at something and buzz a bit, and it unlocks.
Yet, with these "smart locks" it suddenly seems entirely realistic.
-
RE: The Official Funny Stuff Thread™
Windows support: it's pretty much like this
-
RE: ON CONFLICT DO UPDATE command cannot affect a row a second time
INSERT with an ON CONFLICT DO UPDATE clause is a “deterministic” statement. This means that the command will not be allowed to affect any single existing row more than once
It appears that ON CONFLICT DO UPDATE cannot, indeed, affect any row a second time. There's no error, NodeBB is just informing you of this piece of trivia. Thanks, NodeBB!
-
RE: Guy publishes a PWA in 3 app stores, documents findings
@doctorjones said in Guy publishes a PWA in 3 app stores, documents findings:
Thankfully, I’m a proficient developer. I click put a breakpoint in their JavaScript, click submit, change the isValid flag to true, and voila! I’ve updated my D&B profile.
The next day his house got raided by the police. He's currently serving his 5 year sentence for hacking.
-
RE: TIL (about the Dark Arts of HTML)
One of the few things that genuinely makes me go "wtf were they thinking?!"
-
RE: Well... Shit.
@raceprouk said in Well... Shit.:
Also, as you can see, it's totally invisible:
What if that is just the decoy tower, and the real one is perfectly camouflaged somewhere else?
What if the real tower was built sideways, so that it doesn't stick out of the ground that much? Think outside the box!
-
RE: WTF Bites
try { $country = autoDetectCountry(); } catch (Exception $e) { // TODO: add exception handling $country = $countries[0]; }
-
RE: StackRoboflow
Someone in a parallel universe is actually using .NET for Solaris with an Oracle web framework and it keeps returning empty values. I don't envy him. -
RE: WTF Bites
@boomzilla I think that's a pretty common thing
https://www.theatlantic.com/business/archive/2014/01/investors-buy-worthless-stock-after-confusing-it-successful-company/357081/
http://blogs.marketwatch.com/thetell/2014/03/26/a-case-of-mistaken-identity-sends-another-oculus-soaring/The funny part is, there might not even be any actual mistakes, just people who expect the values to go up because of the name similarity and want to cash in, crating a mini-bubble.
-
RE: In other news today...
@AyGeePlus said in In other news today...:
You can even do math with one. As of five years ago.
The slime mold computer even has its own website!
Warning: count(): Parameter must be an array or an object that implements Countable in /customers/e/9/d/phychip.eu/httpd.www/wp-includes/class-wp-comment-query.php on line 399
THE SLIME HAS MUTATED AND IS RUNNING PHP! RUN FOR YOUR LIVES!
-
RE: In other news today...
@PJH I saw "A girl" "her boyfriend's balls" and "Blender" in the same sentence and got momentarily scared.
-
Product naming rant
@asdf said in Intel releases the X299 lineup:
@anonymous234 said in Intel releases the X299 lineup:
Some day I'll understand what all these numbers mean. But it is not this day.
I am 99% sure this confusion is intentional.
I'm sure it is.
Non-descriptive naming is a major pet peeve of mine actually. Or rather, the fact that it's fucking everywhere.
I get that CPUs are actually complicated and it might make sense here because most users don't usually see it and all that. But when you go to a consumer store and everything is "HP 15-AY117NS", "Asus F540SA-XX445T", "Acer ES1-523-237" (these are actual laptop names btw).
And of course because they all have fucking HUNDREDS of product lines changing every few months, and each country has their own variations, and each product has 4 or 5 small variations that change a single letter in the name, and THE WHOLE THING IS NOT DOCUMENTED ANYWHERE because the fucking website only shows you 4 models and everything else gets "un-personed". Aghhhh.
Is there a point to that? Does confusing your customers actually make more sales, or are their marketing people just terribly incompetent?
Look, it's not that hard. First you find a brand name that's as descriptive as you can, while still being unique: "iPhone", "Surface", "ThinkPad", "Asus Transformer", they all work fine. As long as you stick with the name. The name must not be changed as long as the product line exists. Now you combine the product line name, a number or year, possibly a physical characteristic of the product ("11 inch", "21 inch") and then you can have a few variations for each product ("pro", "lite").
iPhone 4, iPhone 5, iPhone 6. MacBook 2014, MacBook 2015, MacBook 2016. MacBook Air 13-inch, MacBook Pro 13-inch. Surface Pro 2, Surface Pro 3, Surface Pro 4, Surface Laptop. See? Not that hard.
-
RE: Big list of software that cannot handle spaces or accents in paths
To vindicate @blakeyrat's point about CLIs, I'll re-tell a personal anecdote:
There's a partitioning program you've probably used called GParted. It's the standard in all GTK-based distros, and it actually has a really good UI in my opinion, one of the few examples of nice and properly designed Linux programs.
When you make a change to a partition, it adds that change to a "pending actions" list, and when you click a button it applies all the changes in the list. Actions are decomposed into their sub-actions (e.g. resize a partition = check file system, resize partition, resize file system) and every action is done by calling an external command line program or a library function (and you can see the output of all those actions).
So, I tried to resize a NTFS partition. First it successfully modified the partition limits, then it called the command line program
ntfsresize
to resize the file system in it....however, the
ntfsresize
developers had recently added an "are you sure you wish to continue?" prompt, which GParted was not programmed to expect. It detected an unknown output and stopped the entire operation, leaving a partially-resized partition. Oops.And there's the problem. Programmers should be able to change their programs' human interfaces without breaking other programs.