WTF Bites
-
IIRC, there are two versions of OneNote: One that works without a Microsoft account and one that doesn't.
Not on Mac that I've found. Just the one version that requires you use a Microsoft account and only allows you to save documents on Onedrive.
If there are different versions on other platforms, then that's still stupid.
-
@loopback0 said in WTF Bites:
only allows you to save documents on Onedrive.
That's the free one that works with OneDrive as opposite to OneNote that comes with Office like OneDrive and Skype ...
-
That's the free one that works with OneDrive as opposite to OneNote that comes with Office like OneDrive and Skype ...
No this is the version that comes with Office 2016 for Mac.
-
@loopback0 said in WTF Bites:
No this is the version that comes with Office 2016 for Mac.
That is the same one as the 'free' one ...
-
That is the same one as the 'free' one ...
Well, yes. Like I said, there's only one version (for Mac) and it only works with Onedrive.
Also there are no English rude words that can be made from the letters O W X N P.
-
@loopback0 Maybe not, but you can pwn an ox.
-
@loopback0 said in WTF Bites:
no English rude words
tsss have a little faith in the UK! The'll find one soon enough.
-
So let's say you copy a text string to your clipboard like "he||o" and then paste it into a file or folder name on Windows. It removes the illegal characters for you and shows a tooltip explaining invalid characters, as expected, but it also changes the contents of your clipboard at the same time.
Not only that, but their "remove all the illegal characters" code doesn't even do its primary job correctly. It fails to remove all the illegal characters. Try pasting this as the filename:
like "he||o"
Never noticed that it fucks up the clipboard contents, too, though. That's... wow.
-
@dse Docker is associated with and his buddies, from what I remember.
-
-
@Tsaukpaetra said in WTF Bites:
USB setting opens automatically
Don't forget to approve the connection!
You have to approve the debug connection. But that's normal. That is on all Android devices. This dialog is different. It is a regular (full-screen) page in Settings, except it cannot be accessed in any way until it opens on its own.
-
@Bulb If you're talking about the developer options, that settings screen can be unhidden at any time by entering the magic password (Settings -> About phone -> Tap Build number 7 times).
-
@Atazhaia No, I ain't. That magic incantation is well-known, has to be done if the tablet is to be used for any development and once it has been done, the menu is always available (even after restarts).
This menu is different. On most tablets, the options enabling MTP and other USB protocols is under the developer options and are always there and accessible. But on this tablet and Android version, the options are not there when you just open the menu. Instead, they only appear after you connect the tablet for the third time.
-
the options are not there when you just open the menu. Instead, they only appear after you connect the tablet for the third time.
What tablet and version are you running?
-
What tablet and version are you running?
Samsung, of course. Specifically:
We have some tablets for testing. Some of them are Samsung Galaxy Tab Pro 12.2.
… on Android 5.
We also have some other Samsung tablets (mostly Galaxy Tab 2 on Android 6) that don't share this particular —the menu to switch USB protocols is clearly accessible under the developer options there. That does not mean there is no related to it. There is: you have to switch MTP off (switch to RNDIS; it is a selection) for ADB to work. Sometimes.
-
-
Samsung
We're sorry, but this forum does not provide technical support to suicide bombers
-
@Atazhaia I would be happy to take them and throw them out of the window. As would most of the colleagues. Unfortunately they form at least half of our device pool, so we would be rather short of things to test on if we did.
-
2017-04-11T03:40:16.8811252Z ##[error]Upload to container: '<containerGUID>' in storage account: '<projectstorage>' with blobprefix: '' failed with error: ''
useful!
-
Goddammit, CodeClimate...
That's one function call!
-
It removes the illegal characters for you and shows a tooltip explaining invalid characters, as expected, but it also changes the contents of your clipboard at the same time.
this is because the Explorer internal API doesn't allow directly modifying the contents of the file rename dialog, so the solution was to copy the filename to the clipboard, clean it up, and then simulate a paste operation.
I made that all up, but I would not be surprised if it was the truth
-
I made that all up, but I would not be surprised if it was the truth
Not quite. It's a bad default and a lack of testing
-
from The Register
Database deletion downed Digital Ocean last week
Control panel busted, but servers stayed onlineOuch: last week, Digital Ocean took the GitLab fat-finger pill, deleting a production database and triggering a five-hour outage.
Unlike GitLab's disaster, the Digital Ocean “engineer-driven configuration error” didn't include a backup failure.
In its apology for the “unacceptable” turn of events, Digital Ocean explains that the outage took down its control panel and API, and prevented customers from creating new virtual servers (“Droplets”).
Existing Droplets stayed online, thankfully.
The root cause of the problem was that someone's automatic test process was configured using production credentials, something the company agrees should not happen.
“Within three minutes of the initial alerts, we discovered that our primary database had been deleted”, the post states, and that triggered its restore process from a time-delayed database replica.
-
@Jaloopa
That is an impressive thread. And the comments are actually fairly civil, I wonder if they were heavily moderated, or if the Internet was simply a better place back then.
-
@Jaloopa
That is an impressive thread. And the comments are actually fairly civil, I wonder if they were heavily moderated, or if the Internet was simply a better place back then.Given that the blog's author edited personal replies onto some of them, I'm more inclined to believe that they were heavily moderated.
-
Status : Half a day lost because of this :
public decimal TotalVersement { get { return ((MntVers1 != null) ? (decimal)MntVers1 : 0) + ((MntVers2 != null) ? (decimal)MntVers2 : 0) + ((MntVers3 != null) ? (decimal)MntVers3 : 0) + ((MntVers4 != null) ? (decimal)MntVers4 : 0) + ((MntVers5 != null) ? (decimal)MntVers5 : 0); } set { } //<-- do you see this right here? }
-
@Johan_B I see syntax errors in the getter.
-
I still don't understand why compiling Linux programs requires running a program to generate a script to generate another script that will actually do the compiling.
-
Got an e-mail today for a project I haven't worked on for a year, but I'm still on the support mailing list for.
(client): BUG: I was entering the data into a form, spent an hour on it, and when I clicked "Save" the page just refreshed!
(tech): This is by design, the session expires after 30 minutes of inactivity. If you want that changed, file a change request.
: In that case, I request a detailed session expiration schedule for the next week."Session expiration schedule" officially joins the left-handed monkey wrench and stripped paint in our BOFH repertoire, and I defer my request to get unsubscribed from the mailing list for another day.
-
@loopback0 said in WTF Bites:
O W X N P
Not exactly words, and not exactly rude, necessarily, but I guess someone could make some sort of implications from it:
xo pwn
-
@loopback0 said in WTF Bites:
O W X N P
Not exactly words, and not exactly rude, necessarily, but I guess someone could make some sort of implications from it:
xo pwn
Pox Opon Noo!
Yeah, I've got nothing.
-
@loopback0 said in WTF Bites:
O W X N P
Not exactly words, and not exactly rude, necessarily, but I guess someone could make some sort of implications from it:
xo pwn
Pox Opon Noo!
Yeah, I've got nothing.
XP NWO, for when Microsoft decides it's time to turn evil.
-
2017-04-11T03:40:16.8811252Z ##[error]Upload to container: '<containerGUID>' in storage account: '<projectstorage>' with blobprefix: '' failed with error: ''
useful!
RIP Azure.
-
@anonymous234 said in WTF Bites:
I still don't understand why compiling Linux programs requires running a program to generate a script to generate another script that will actually do the compiling.
autotools have long since abandoned any semblance to sanity. I wouldn't recommend dwelling on it too much, madness lies that way. :cthulhu.m4:
-
-
@cvi Yeah that's what I thought.
The WTF here is not that a pile of tools evolved to be ridiculously convoluted, but rather, that the entire "open source community" does not seem to see any problems with that. I'm sure if you go to any Linux forum they'll defend that "design" to death.
Incidentally, I was just trying to compile libfuse, which uses the meson build system, but guess what, it requires version >=0.38, and Ubuntu repositories only have version 0.34. Now I need to manually install a new program just to build a library. Yay !
It also in theory supports
./configure && make && make install
, but there's actually no ./configure, you have to run ./makeconf.sh which will in turn run libtoolize and autoreconf which will finally generate your ./configure.
-
@anonymous234 said in WTF Bites:
The WTF here is not that a pile of tools evolved to be ridiculously convoluted, but rather, that the entire "open source community" does not seem to see any problems with that.
If you're trying to maintain one codebase that works on many platforms (and the world very much isn't just Windows, OSX and Linux) then you need to deal with some of that shit. Now, autoconf is an awful way to do it, but it manages to work in places where other solutions don't; if you're near the bottom of the library/tool stack, that matters a lot. Higher-level tools can safely make more assumptions.
Shipping code to users that needs them to run
autoconf
itself, or any of the tools that precede it, that's BAD. It is the scripts that it creates that have very few awkward dependencies, but the code to create those scripts is intended for developer use only.
-
@anonymous234 said in WTF Bites:
I still don't understand why compiling Linux programs requires running a program to generate a script to generate another script that will actually do the compiling.
Because it is the only way that can:
- support Ancient™ or Weird™ systems,
- support building against installed dependencies while leaving some flexibility for overriding them and
- support compile-time-selectable features.
@anonymous234 said in WTF Bites:
that the entire "open source community" does not seem to see any problems with that.
KDE and a lot of other end-user software has long ago switched to CMake or other similarly convoluted tools. They are convoluted, because cross-platform compilation is convoluted.
GNU project keeps using Autotools. They Work™. That's a lot.
@anonymous234 said in WTF Bites:
Incidentally, I was just trying to compile libfuse, which uses the meson build system, but guess what, it requires version >=0.38, and Ubuntu repositories only have version 0.34. Now I need to manually install a new program just to build a library. Yay !
That's the distinct advantage of Autotools. They only rely on shell and make (and compiler, of course) and can do with pretty ancient versions of those (as long as the maintainer does the release properly).
@anonymous234 said in WTF Bites:
It also in theory supports ./configure && make && make install, but there's actually no ./configure, you have to run ./makeconf.sh which will in turn run libtoolize and autoreconf which will finally generate your ./configure.
Well, that would be a bug. Whoever does the release is supposed to do that before packing the tarball.
-
@anonymous234 said in WTF Bites:
meson build system, but guess what, it requires version >=0.38, and Ubuntu repositories only have version 0.34.
Hm, Sid has 0.39, but Stretch only has 0.37 and Jessie has 0.21. Depending on anything that Jessie (as long as she's current) does not have, in such a low-level library, should be considered a crime.
-
Property: tickInterval
Description: Number of units between ticks
Type: String
-
United Airline's phone app:
-
@Yamikuronue It's bad. Yet from my experience it all seems completely normal when compared to other apps in the same category.
-
@Maciejasjmj said in WTF Bites:
@loopback0 said in WTF Bites:
O W X N P
Not exactly words, and not exactly rude, necessarily, but I guess someone could make some sort of implications from it:
xo pwn
Pox Opon Noo!
Yeah, I've got nothing.
XP NWO, for when Microsoft decides it's time to turn
evilheel.FTFY
-
@Yamikuronue
At least no blood was drawn in the onboarding process. Maybe their offboarding team should figure out how that works.
-
No.
-
@blek In today's episode of Adventures in the Shittiest Tool of All Time, we find out that pressing c on an open card moves it to the archive without any confirmation prompt. This is even worse than the spacebar thing, though, because:
- This actually has two keybindings - c and del. The latter is at least somewhat out of the way on most keyboards and is the one that actually makes sense. The former is just there to piss me off. Guess which one is documented and which one isn't: https://trello.com/shortcuts.
- Pressing space just means you remove yourself - but the card still stays in the same column. Pressing c or del - archiving it - means it goes to a purgatory where nobody ever looks. It's not really an archive, it's more of a recycle bin.
- Unlike adding/removing yourself with space, pressing the same key doesn't perform the opposite action this time. In fact, there doesn't seem to be a shortcut for moving a card back from the archive to where it was. Or to move the card to a location other than an adjacent column, which does nothing if it's archived because the archive isn't a column per se.
WHY.
-
It's not really an archive, it's more of a recycle bin.
I'd say it was ready for @end but it's not running on …
-
Found on Reddit: Installing an app with an excessively large icon messes up Android phones badly enough to require a factory reset.
Cause is most likely the icon file size, its 3556x3556 and causing a Out of Memory exception error.
-
3556x3556
3556*3556*4 bytes? Or more likely, 4096*4096*4 bytes, since graphics APIs tend to like power-of-two textures. That's still less than 70 megabytes. What modern phone has less than 70MB of RAM?
-
@ben_lubar See https://www.reddit.com/r/gamedev/comments/6575nr/is_it_actually_possible_to_earn_money_from_mobile/dg9nwfr/?context=2 for more analysis:
Their icon is a resource in the hdpi density, and the Nexus 5 is xxhdpi so it may be upscaled to double the resolution, which would mean 7112x7112x4 would be 202,322,176.