Saw the title and thought, "oh, they added a WASM compilation target?" Opened the first link and... yep.
Posts made by masonwheeler
-
RE: Go 1.11: run Go in your web browser without compiling it to JavaScript
-
RE: "I used to work for Tesla…"
@anotherusername said in "I used to work for Tesla…":
@Gurth said in "I used to work for Tesla…":
@anotherusername said in "I used to work for Tesla…":
Jobs at least ran a tight ship while he was alive
Yes, he’s not been running things so well anymore since he died.
No, and neither has his successor.
As I've said before, Apple seems to only exist in two possible states: successful as Steve Jobs's own little cult of personality, or failing without him at the helm.
-
RE: New Intel microcode license disallows benchmarking
@Gąska said in New Intel microcode license disallows benchmarking:
All I'm proposing is punishing public servants for their fuckups, defined as not following the procedures and due diligence, resulting in bad patents being approved or good patents being rejected.
A certain amount of that isn't their fault; patent examiners are literally not allowed to do proper due diligence by the procedures they follow. For example, they are explicitly forbidden to use the Internet to search for examples of prior art, which ought to be SOP #1 in any sane modern patent system.
-
RE: Florida Man goes to...
@boomzilla I can't help but wonder, is that one violation of the law, or two?
-
RE: The Official Funny Stuff Thread™
@r10pez10 said in The Official Funny Stuff Thread™:
Yeah, I remember calling it "Captain Themyscira: The First Justice Leaguer" back when it came out. (Unfortunately it was in a StackExchange comment that appears to have vanished since then, as comments are wont to do on SE sites.)
-
RE: New Intel microcode license disallows benchmarking
@Tsaukpaetra said in New Intel microcode license disallows benchmarking:
Text @SlackerD quoted said in New Intel microcode license disallows benchmarking:
for example “uuencode.”
Is that still a thing???
It has now been largely replaced by MIME and yEnc. With MIME, files that might have been uuencoded are instead transferred with base64 encoding.
-
RE: Betrayed by github activity graph
@cartman82 said in Betrayed by github activity graph:
I was reviewing a job candidate with the HR lady, and noticed this on the guy's corporate GitHub profile:
Notice absolutely no weekend commits. Not even one over the past year.
So the guy is either working in the most organized, well-run company ever (in which case, his work is probably pre-chewed and boring), or he refuses to lend a hand during crunch times / crisis.
...huh?
Having worked at companies large and small and every size in between, this is a really bizarre notion. Even when we've had "crunch times / crisis" at the place I was working, it didn't involve coming in on the weekend, just staying late after work on normal working days. You don't have to be an extraordinarily organized software company to not need to bring people in on weekends.
...what kind of places have you been working at, that you think this is normal?!?
-
RE: Alexa, why is my education so expensive?
@PJH said in Alexa, why is my education so expensive?:
Additionally, neither Alexa nor the Alexa for Business management system maintains recordings of any questions that are asked.
...huh?
I have one of those, and the Alexa smartphone app that goes with it (which you need to have in order to set up and configure Alexa) absolutely does keep track of your questions. I suppose if this is super mode it may not keep recordings, but it definitely keeps transcripts of every question it thinks I asked, which I can go back and review later.
-
RE: Me making a big mistake
@Gribnit said in Me making a big mistake:
@topspin we're walking down to the insect hospital to set the insects free?
@pie_flavor said in Me making a big mistake:
@Gribnit said in Me making a big mistake:
@topspin we're walking down to the insect hospital to set the insects free?
what?
Take it somewhere else please, you two...
-
RE: Me making a big mistake
@Tsaukpaetra said in Me making a big mistake:
??? Looks nothing like the former brony analyst...
Most likely named his character after him. :P The Ranger Tommy first appeared in 1993 IIRC.
-
RE: Me making a big mistake
@Rhywden what part of "making a big mistake" do you not understand? :P
Seriously, though, it was a photo op in a constrained space. It could have looked more realistic if the camera had afforded more room to space things out a bit. I actually had a stance closer to what you're describing, but he corrected it to look better for the camera.
-
RE: Me making a big mistake
@anotherusername ...or 4:30 here in California, but my body is still on Utah time and this is about when I normally wake up. :P
I have always been very much a "early to bed, early to rise" type.
-
RE: Me making a big mistake
@Jaloopa said in Me making a big mistake:
This is like those Reddit threads where someone posts something like "met this guy today" and you have to read half the comments before you can work out which one is the celebrity
Yeah, basically. I figured someone would recognize him, but...
This is me with Jason David Frank. Said to be an 8th degree black belt, he's an undefeated MMA fighter and a renowned karate instructor.
(There's also the small matter of him being...
the actor who played Tommy Oliver, widely regarded as the greatest Power Ranger of all time.)Therefore, getting in a fight with him would be a big mistake. :D
-
RE: Me making a big mistake
@pie_flavor said in Me making a big mistake:
The stance is strange too. The best way to hold yourself is bent forward with both hands in front of your face so it's hard for them to hit anything.
It's a traditional karate fighting stance. Admittedly it would have looked better if he'd been standing a foot or two further back, but...
-
RE: Me making a big mistake
@M_Adams hmm?
I learned to make a fist like that from my grandfather, who learned it in the Marine Corps. He said "whatever you do, don't tuck your thumb in and curl your fingers around it; it may feel natural but it's a good way to break your thumb if you hit hard enough."
-
RE: Me making a big mistake
@anotherusername said in Me making a big mistake:
@masonwheeler said in Me making a big mistake:
the guy on the left is me...
I already knew that. So, what, you engaged in fisticuffs with Richard Spencer?
Never heard of him. Thanks a lot; now that name is in my search history...
-
RE: Me making a big mistake
@Tsaukpaetra that's a unique picture that was just taken today; not surprised GIS can't identify it. If you want to go that route, though, the guy on the left is me...
-
Me making a big mistake
(Those who possess the proper context should immediately realize why this is a mistake...)
-
RE: A watched website never boils - debugging is sooooooo sl. oo. ooo. w
@Lorne-Kates said in A watched website never boils - debugging is sooooooo sl. oo. ooo. w:
Load up any old page, takes 600ms. Cool.
Turn debugging on. Load up any old page. 30 seconds, all server-side.
There's nothing bottlenecking in the database. The only difference is the debugger is on and attached to w3wp.exe.
What's the why with it? Any ideas where to start? Is there some stupid Visual Studio 2012 setting that says "Always make debugging fucking slow"?If I had to guess, I'd say you're doing something at startup that throws and then handles a lot of exceptions. This is very fast... unless you're running under the debugger, and for each one it has to trap the exception, suspend your program, context-switch out of your program and to the IDE, examine the exception, see if it's handled, see if it's a type VS should break on or not, decide it's not, and then context-switch back to your program and resume execution.
Do that a thousand times or so and you get exactly the symptoms you're describing here.
To test for this, go into VS's Exception settings (
CTRL-ALT-E
) and have it unconditionally break on all CLR exceptions, and then see if anything shows up a zillion times. -
RE: The bad jokes topic 🐴🍹👨
@PleegWat That's why it's so hard to find a competent psychic: a well-done medium is truly rare!
-
RE: In other news today...
@loopback0 said in In other news today...:
Benidorm is in Spain.
That is at least slightly consistent (if you look at it sideways and squint hard enough) with the question "Why can’t the Spanish go somewhere else for their holidays?" :P
-
RE: The Official Funny Stuff Thread™
@Zecc said in The Official Funny Stuff Thread™:
Windows users and Linux users are united in hating Windows 10.
FTFY
-
RE: The Official Funny Stuff Thread™
@PleegWat said in The Official Funny Stuff Thread™:
@pie_flavor said in The Official Funny Stuff Thread™:
@da-Doctah said in The Official Funny Stuff Thread™:
@ben_lubar said in The Official Funny Stuff Thread™:
"this is not a lute"?
You mean it's a chinese equivalent of "ceci n'est pas une pipe"?
I have a t-shirt with the Death Star on it, and the caption, "ceci n'est pas une lune". :D
-
RE: In other news today...
@TimeBandit said in In other news today...:
Your wireless is not safe
Clickbait title is clickbaity. What the researcher found was a simpler way to obtain a hash, which is still a difficult thing to reverse in order to crack the password.
-
RE: .NET (fixed) ValueTuple arrays considered harmful
@TwelveBaud said in .NET (fixed) ValueTuple arrays considered harmful:
System.ValueTuple
has a[StructLayout(LayoutKind.Auto)]
annotation with no size or pack constraints, which means you're practically guaranteed not to get the marshalling behavior desired.If so, then it should result in a compiler error to that effect. Silently accepting something invalid and generating bad metadata is a bug no matter what.
-
RE: .NET (fixed) ValueTuple arrays considered harmful
Commenting out the
[MarshalAs]
attribute causes this to work. With it active, the program crashes with:System.InvalidProgramException: 'The metadata is corrupt.'
If the compiler is generating corrupt metadata, this is a compiler bug. You shouldn't ask about it on StackOverflow; you should file a bug report against the compiler. Explain what you're trying to do, include the snippet, and mention that the thing that causes it to break is the
MarshalAs
attribute. With that, the devs should have no trouble tracking this down and fixing it. -
RE: Where is my VAMT database?
@Captain said in Where is my VAMT database?:
Apparently some munchkin stopped the service.
In the name of the Lollipop Guild?
-
RE: In other news today...
@Tsaukpaetra said in In other news today...:
Why use Chemist if you meant Pharmacy? Is this another one of those "Other pondian" things?
Yes, that's exactly what it is. The British version of "drugstore."
-
RE: The Official Don't-Interpret-My-Dreams Thread
@Tsaukpaetra ...whatever you had for dinner last night, don't have it again! :O
-
RE: The Official Funny Stuff Thread™
@obeselymorbid I'm sorry it had such a negative
aeffect on you. -
RE: The Official Funny Stuff Thread™
https://imgur.com/gallery/4AHAL6V
(It's a gallery, so click through the various examples...)
-
RE: Hmmm.. Part 3 - Where did the Microsoft Stack disappear?
@sockpuppet7 said in Hmmm.. Part 3 - Where did the Microsoft Stack disappear?:
@Gribnit said in Hmmm.. Part 3 - Where did the Microsoft Stack disappear?:
debugOrKillSelfHardDecision
TRWTF is that I googled it expecting it to really exist as a PHP api for something
https://tvtropes.org/pmwiki/pmwiki.php/Main/TheTysonZone
PHP is the programming language version
-
RE: Hmmm.. Part 3 - Where did the Microsoft Stack disappear?
@mott555 said in Hmmm.. Part 3 - Where did the Microsoft Stack disappear?:
@stillwater PHP is both evil and popular.
I've done some hobby projects in PHP. The language is fine, the standard library is a big steaming pile of WTF though. You never know if you need to use
some_function()
,some_function2()
,function2_some()
,some_function_real()
, orsome_function_reali()
Don't forget
realSomeFunction()
, which is probably the one you actually want afterall... -
RE: Startup uses clueless devs, gets what they paid for (Was: Hmmm.. Part 3 - Where did the Microsoft Stack disappear?)
@Magus said in Startup uses clueless devs, gets what they paid for (Was: Hmmm.. Part 3 - Where did the Microsoft Stack disappear?):
@masonwheeler That attitude also creates a problem: People will ask how you can say that something that's fast enough that web-scale systems use it can possibly not be optimal for their scenario as well.
What people miss is that the use case is super important: Twitter is the ideal platform for NoSQL. If your data is anything like theirs, it's perfect. Your data isn't like theirs, though.
Exactly. It's not about the speed, it's about the correctness that the relational/ACID model gives you, which is more fundamentally important. With proper design and indexing, SQL stays plenty fast all the way from "small" to "huge;" it only starts getting unworkably slow--necessitating a new model designed for speed at scale--when you go past "huge" to "web-scale huge."
(For reference as to what I mean by "huge," I've seen clients from major, multinational enterprises with SQL databases measured in hundreds of gigabytes, or even a few times in single-digit terabytes, that performed just fine. My rule of thumb is, if all your data is smaller than the largest commercially-available hard drive, SQL is the best bet for your use case.)
-
RE: Startup uses clueless devs, gets what they paid for (Was: Hmmm.. Part 3 - Where did the Microsoft Stack disappear?)
@Magus said in Startup uses clueless devs, gets what they paid for (Was: Hmmm.. Part 3 - Where did the Microsoft Stack disappear?):
@blakeyrat Yeah. SQL is pretty much awesome for most cases. I'm not even slightly surprised it's good at performance metrics. NoSQL systems are designed around essentially being giant json stores. They have pretty much the opposite advantages and disadvantages when compared to SQL, which is fairly bad for them, considering the number of advantages SQL has.
Exactly. This is the thing that too many developers don't get: NoSQL databases were designed by web-scale enterprises for web-scale enterprises. And "web-scale" doesn't mean "we need to scale because we're on the Web;" it means "our scale/scope is as big as the Web." It means Google, Facebook, Twitter and Amazon. If you're not playing on that scale, you aren't outgrowing SQL, and giving up the benefits of the relational model is a bad idea.
-
RE: Post Your (SFW) Internet Guilty Pleasures Here thread
@pie_flavor Yeah, but it's just nice to have it back. :) Hopefully we see more soon...
-
RE: NEW SKYPE SUCKS BIG GREEN DONKEY DICKS, hows that for a longer title????
@Lorne-Kates Oh, are you in Milwaukee?
-
RE: Post Your (SFW) Internet Guilty Pleasures Here thread
@masonwheeler said in Post Your (SFW) Internet Guilty Pleasures Here thread:
Might as well post this here:
The tag line sums it up pretty well. The protagonist is a geeky guy from modern-day Earth who, for unknown reasons, suddenly found himself in a fantasy world one day, and subsequently discovered that he has the apparently-unique power to disrupt magic by touch, which he calls "the Twist."
The problem is, being from a modern-day setting, he has no useful skills in a pre-industrial society; just the Twist, which has little in the way of legitimate uses, particularly in a kingdom that's at peace. So he's forced down the path of marketing his ability as a high-priced mercenary thief, stealing stuff that's protected by magic for clients willing to pay... and then investing the money he makes from it into initiatives to try to develop technology in the kingdom and get the Industrial Revolution started.
Then one day, the latest client turns out to be working for a Great Dragon, and everything goes off the rails...
Fun story, but the update schedule is way too sporadic. :( First chapter can be found here.
Finally, after a hiatus of over a year, there's a new chapter out!
-
RE: The nerdy jokes thread (bonus original title mode!) posted in Funny stuff