That's a pretty gutsy adblock-blocker.
I guess I won't bother visiting the site, then.
Best posts made by CreatedToDislikeThis
-
RE: Samsung Battery Factory Catches Fire
-
RE: The never type
@The_Quiet_One They give a good example in the article itself:
function fail(msg) { throw new Exception(msg); } // actual function can be more complicatedSince it returns never, the compiler allows you to call it at the end of another function without returning anything afterwards.
Similarly, if you call it in another function and then continue to do other stuff, the compiler will alert you to the bug - you have unreachable code. -
RE: BBC News and the case of the "why the fuck is this news?"
@blakeyrat said in BBC News and the case of the "why the fuck is this news?":
Literally 3 minutes after I posted this:
Oh fuck off.
I'd say that's pretty newsworthy.
Even if such an occurrence is common in china (which it probably is), that doesn't mean news should stop reporting on it as if it had stopped occuring.
-
RE: 😕
Which is funny, except... http://www.wikihow.com/Help-Save-Whales doesn't seem to have that image at all, which kind of puts a dumper on the whole thing.
-
RE: The Official Status Thread
Yes, C is so much safer立。晴芸整記母浜旅脚上顧金本籍閉図一闘社投野医野合万量再示記目女生政節意障動者府系棋瀬都後北試。援流講裂掲転取感読。方江同領晴信優結速保通闘後都小家学疫遠庫特掲虎決事備聞権末意整教児知案存府夫銀方映書資報大才者。面米医団自持新総柳帯省操素北招導際進案迦女棋。反紹離在月政西用始省別大話測不辛豊。査播改国情改良聞国負政福日会米望県。右意結関存政環脚事負川広会言徴刊聞医。姉由腰児用芸関。勢戸出碁止野器司力約。優超腕当話告川員者供題済模拍小無係次断前問。著政伝感生向室界際反昭。月衛。谷未投始案奥高片是芸隔信。備作難同貨左済和殺。芸属健小満后科玲日英問向。需構言難写均信稿死分埼決買。広競況。作箱水見谷見用係地辛組無野併泊統見籍約掲顔上院格道出邑写了篠再泉経徴面旅本再著能年女良公史経腰集器名斐刀本社読知人郡人労作生紹。供妹優抗食。協。病社解紹。障導歩保腰負手棋付団警区影倒部不装位会遺由陽女案妹的。献載求団展広国激特氏所。幕償名。終独広。豊本約書昭去与案囲図貢国生能。江伝社存政業。伝町。腰監在拝掲神摂州上角叫健会番経松夫政右信月。彦生声終返所政以民民北結守首戸知刺終衣向磐舞家地情出連営努鋭国日楽固。長。供報望横最投望止勢本実聞死得更業図業遠裁。挑室土心貨功護障見席後著場俊裁却離図企参業谷虎伝佐患与案籍始死。数花護闘転将点得。変客倒栽事用後番編稿。洋放権警振最投円江通業伝天写廃守庫長点国任航記覚後利標政提確者摩言間届皇夫竹意倒選営素旅目方蝶率約就本供谷知聖一対捕捕央郡素世。導席夕川情質拍打反斐積会通地大用始川内佐壁間館権護光前細貢。磐那月是情物康存準囲線最局初入野顔廃歩百警能営江上各倍作帳。事協心。康問可晴見国天条的円玉外入綻打面漁斉界付員貨上招兜切著付献投九竹年経確確維奈敷立夫者装。領聞。愛情懲凡棋客用心階真覚体稿格何荒強抗少女著。極書振関綻場導年始無団協土協序新厳闘防助朝島。場権制疑卒明景断属播叫貢当系却明整住指中戒出馨内帯監生施分当軽購講。他量止幕問親造略。助預探載新示今締携情世央奈局件振彦設阪補読位禁稿和岩東避転心闘記席子海史足正局責負模読防題面得出取康企廃従平運流真年小再行建教江審黒系大展平倒業第理協方防柳裂康表再導建近印界制教歩奈浅核告雄無人浮告死令募頼分協今並勝線美本金援的政育理秋上本皇代。上帳問勝規稿防世間上知円世以的敗付護義報稿業病方月感条先一書千更採件知内将
-
Proposal: Topic Tax
Proposal: Your reputation will decrease by one hundred every time you make a new topic and will increase by one every time someone replies to it.
I think we've had topics be free long enough!
-
RE: On the right to rant.
JWZ said in On the right to rant.:
and they say "but I don't know how to compile from source, herp derp I eat paste"
-
RE: [Announcement] User Fields: Sex/Gender are now pubicly visible on your profile.
God dammit - I was keeping my password in there.
-
RE: How a proper ignore function should work
How about implementing 'active ignores'?
Every time the ignored user makes a post, the system would automatically create a reply from the ignoring user saying "I don't care what you say, you're on my ignore list".
-
RE: Something that you may find amusing
This is what entertainment was 10 years ago.
-
RE: Just for giggles: The top 500 Google search terms for this forum in the last 90 days
4chan politics
At least they found what they were looking for.
-
RE: Microsoft sees the future of Windows 10 as "Sets"
Browsers did that and browsers are everything, so it must be good.
-
RE: YouTube demographic analytics
Maybe it's from anonymous users that youtube doesn't have demographic information on?
-
RE: The Fox Ideas Thread
You should know better, @accalia.
A fox person is just a dog person wearing a cat hat -
RE: Vi vs Emacs: Discuss
[b]Vi[/b] is useful for people who know Vi. Teaching it to others is computer crime.
[b]Emacs[/b] is useful for people who know Emacs or want a project to work on. In its default state, it's still too archaic to be friendly for new users. Teaching it to others is not computer crime, but please don't do it still. -
RE: Enlightened
http://docs.enlightenment.org/auto/eet/group__Evil.html
Ah look - the windows portability layer is called Evil.
-
RE: The Official Status Thread
Status:
Saw a poll on some forum, clicked on "View Results", got: You do not have permission to vote. -
RE: America First
Not to derail the thread to opinions, but every sane country is always going to put its interests first - the only question is where it puts the interests of the world at large. Somehow, I get the feeling that trumpie's speech wasn't about putting that second...
-
RE: Contempt Culture
Based on a 10 second scan of blakey's highlights (and a 0 second scan of the rest of the thread), I'll respond:
Yes, answering a PHP help question with "don't use PHP" isn't very helpful and should only be done on sites specifically geared towards "contempt culture" (like us!)
I still have to use [Censored] for legacy reasons from time to time and searching the web for help on it only to see "don't use [Censored]" is quite infuriating.
That said, answering a PHP help question with "you can achieve this correctly by doing A then B then C. Note that this is much simpler to do right in other languages, you should switch away from PHP if possible" is perfectly valid anywhere.
Also, talking about how horrible PHP is in any context other than trying to help somebody is always fine as well. (Assuming there aren't any PHP-lover forums. There shouldn't be)
-
The official unperson thread
Did you ever see a user pop up, post some questionable but not quite spambot-level topics, maybe make a request to join ClubDed, and then get banned with all their posts deleted?
This is the topic to commemorate these fallen heroes.
I'll start:
sammy76
Posted a couple probably-awful videos in funny stuff and made a request to join ClubDed
He will be remembered. -
I miss Discourse
Take a look at the conversation following my very first post on these forums, back in the early Discourse days:
@CreatedToDislikeThis said in Closed Poll: Do you have Discourse Syndrome:
My history is now filled with junk because of Discourse.
It got so bad that I created an account just to note that.@chubertdev said in Closed Poll: Do you have Discourse Syndrome:
@created_just_to_disl said:
My history is now filled with junk because of Discourse.It got so bad that I created an account just to note that.
http://what.thedailywtf.com/t/stop-spamming-my-browser-history-setting/770
@abarker said in Closed Poll: Do you have Discourse Syndrome:
There's a user option in your profile to minimize that issue.
@CreatedToDislikeThis said in Closed Poll: Do you have Discourse Syndrome:
Oh, that's nice, actually.
I guess I'll keep this account for browsing the forums, then.So I enabled that option and my history was clean and sane ever since.
Until we switched to NodeBB.
Now, my history is once again a spamfest of WTDWTF posts, and there's no option to turn it off.
Not even pagination turns this off!I was outraged enough at the Discourse spam to actually join this community, but it looks like I grew complacent since, possibly due to the toxins released by all javascript-based servers...
Well no more! This will no longer stand!How do I turn this misfeature off?!
Who do I blame for this?! -
RE: On replying to old threads
@wharrgarbl said in On replying to old threads:
Aren't you supposed to be pretending you're not obviously @fbmac?
-
RE: Brittle tests
@RaceProUK - not all tests are unit tests; if you want to test that an API that abstracts a system API behaves as expected on multiple types of systems, unit tests will not be of any help.
@Bulb said in Brittle tests:
Thread::sleep(100)
¹ does not sleep more than 130 msVery few systems can guarantee such things, so that's not a very good test.
To put it another way:
If you expect your API to guarantee such things, then the fact that the test sometimes fails means your API fails at its purpose.
If you don't expect it to guarantee such things, why test what your API doesn't guarantee?There are a few alternatives, though:
-
You can make a more basic test that checks that your Thread::sleep function does - in fact - terminate. There's a good chance that this might be the only guarantee your API will provide.
-
If your API does have other guarantees, e.g. that the sleep function won't exit before the time has passed - you can make a test that checks this. if this test fails on some platform even once, it means that platform has no such guarantee and you must fix up your API on that platform.
However, the above won't help you test that your Thread::sleep(100ms) function "generally" terminates in less than 130ms, and that may still be worth doing (well, I'm assuming it is, anyway - I wouldn't bother doing it myself).
To do so sanely, you should:
-
Move the test to a separate performance test-suite, which shouldn't run just on any build, and shouldn't run just on any machine (but only on powerful and preferably dedicated machines). Naturally, you'll need processes on when and how to run it (preferably automatic ones).
-
Make the test check its condition an average of N times, and fail only if it succeeded at least in K of those. That's how you check that your API "generally" succeeds, as opposed to always succeeds.
-
If your test fails (when run per your process) even once, stop and analyze why it failed and what should you fix (your code, your test, or your process) to prevent this from happening again.
(3) is particularly important - if you let your test fail randomly, it won't be long before you'll be ignoring your entire performance test suite (and if you didn't do (1), your entire test suite), so be careful.
This is by no means simple, but don't let that discourage you if you really need or really want to do it.
-
-
RE: How crazy are you?
http://www.4degreez.com/misc/personality_disorder_test.mv said:
Do you have difficulty trusting people? Yes/No
Do you tend to avoid social relationships? Yes/No
Do you prefer to be alone rather than in the company of others? Yes/No
If you answered yes to the previous question, is it because you feel very anxious in social situations, or.. Yes/No
..because you are suspicious of their motives? Yes/NoWhat excitement! who knows what disorders these questions will map to!
-
RE: Censor sensitive information in screenshots
@ben_lubar said in Censor sensitive information in screenshots:
I'm thinking some kind of tiled pixel pattern that's invisible to human eyes but a plugin on the forum can detect and warn the user about.
Clever! Sounds like you didn't need help after all.
-
RE: Because bots never run JavaScript, obviously
@masonwheeler said in Because bots never run JavaScript, obviously:
@raceprouk Defense in depth?
Adding padlocks to an open door?
-
RE: WHO THE FUCK IS FIXING THE RED BOOB?!?!?
It doesn't matter what they do to it (or don't do to it on any recent browser), it's still completely out of place in both color and functionality.
-
RE: Now included with Amazon Prime: Donate $2.50 to a Twitch streamer each month for no additional cost
Great, here come the spambots again
-
RE: Firefox is Square, but only sometimes
@Rhywden said in Firefox is Square, but only sometimes:
@dkf said in Firefox is Square, but only sometimes:
@anotherusername said in Firefox is Square, but only sometimes:
Windows, not Firefox
BLAME_MICROSOFT!
Indeed. Because Edge somehow seems to manage this:
In colour even!
So because Edgy manages this by replacing the windows titlebar with a custom control that supports all unicodez, it's not windows' fault if the windows titlebar doesn't support all unicodez?
-
RE: Microsoft Outlook and APFS
Re: Filesystem case debate.
As a user of a proper GUI, why should I care if the filesystem is case-sensitive or case-insensitive-yet-preserving?
if I'm just browsing or clickering, the case surely doesn't matter.
If I'm copying the path and then pasting it in the "address bar" of another window, the case still doesn't matter.
If I'm trying to type something up in the "address bar" of an explorer window, a proper UI will show suggestions if what I'm typing up isn't quite right - such suggestions will include the correct case if needed, and the UI can even auto-correct me if it wishes to. Case barely matters (just one of the many mistakes I will make) and doesn't matter at all if the UI auto-corrects me. -
RE: Fsck you. Give me money. (Now with IndieGoGo)
Now you just need to give yourself money through some sock accounts so it'll look like the cool thing to do
-
RE: The Official Status Thread
Status: (read: mini-WTF)
<hidden=nobody better comment on the red circle/arrow OR ELSE>
-
RE: Poop Adobe Poop
Judging by the ARM in the name, perhaps that exe's for windows phone using the ARM processor or something?
*Vomits* -
RE: Why is Everybody so clueless on the importance of Desktop Search to the Masses?
Guys, stop talking about Discourse.
I think you're making Swampy jealous. -
RE: Yes, I would really like to save my work
Ah. IDA.
The renaming dialog:
Notice the "Maximum Length" field? If you exceed it:
Luckily, the limit is per file so you only have to contend with this "feature" in your first few renames.
-
RE: Firefox, again
@marczellm - I can't say I care about this UI redesign one way or the other - the actual issue is that they're going to simultaneously disable the ability for extensions to modify the UI and this will pretty much remove the only reason most people even bother with firefox these days.
Without this ability, firefox is literally a worse version of chrome.I'm going to initially stay on FireFox 56 and then switch to some alternative (most are still pretty bad, though...).
-
RE: The Unfortunate URL
I never understood the technical community's intense hatred of spaces.
-
RE: Prosontod wothot commot:
@tar said:
@asdf said:
@Masaaki_Hosoi said:
All
USTVnewsmediain my opinion is utter crap, but some is crappier than other.FTFY. Not limited to the US at all.
Or news.
Or TV.
Or the rest. -
RE: The never type
Yeah, it's logical and useful.
In many languages, the equivalent functionality is implemented as an attribute (E.g. NoReturn) rather than a type, but the intent is the same and having it as a type is quite elegant.
-
RE: Modern way to backup emails
Is this the original inspiration behind SSDS?
-
RE: Re: Re: Re: Re: Re: Bigly list of things that were true 30 years ago, but not today
Also, it just struck me - why in god's name does NodeBB encourage chaining topics via "Re:"? These originate from the email world where they're used to chain the email equivalent of single posts into the equivalent of topics.
In the forum world, you can just reply to an existing topic or create a new topic with a real name if you must!And just to stay on topic:
-
RE: Error handling in C
@remi said in Error handling in C:
I had a phase in my programming life where I valued no-duplication above almost everything else, and that lead to making a lot of silly 2-lines functions that are called in completly different locations and other such things that made code almost impossible to read (such as "this block and that one do the same thing except for one parameter so I'll make a common function... oh, and this one as well if I add one more parameter... and that one..." and I'll end up with some weird function that does nothing clear except massaging a lot of parameters). I'm now leaning more in the readability-first camp, but of course this is not a definitive rule.
That's why you don't aim to deduplicate code - you aim to deduplicate logic.
-
Phew! I cancelled the 'sudo rm -rfv --no-preserve-root /' just in time!
So I wanted to see if the old 'rm -rf --no_preserve-root /' command actually deletes anything important (mostly so that I know how authentic jokes involving it are).
I opened my linux VirtualBox VM, made a snapshot, was smart enough to mark the shared folders as Read-Only, and started the delete.
I quickly found I had to add a -v to see it working and a 'sudo' prefix to get anything real done.Then after it deleted the /usr/bin stuff, I noticed it started deleting my shared folders anyway!
Luckily, I managed to stop it before (I hope) it got to deleting anything unrecoverable.I'm assuming the culprit here is VirtualBox which probably doesn't actually apply the shared folder changes until guest restart or something. (At least I'm hoping it's not the case that you can modify shared folders marked as Read-Only!)
So yeah, basically I managed to almost screw myself up with the ole' rm -rf command. Do I win anything?