I have to chime in as someone who created an Angular.js app in 2017. I suppose it happens. Not that I actually wanted to, I was just working with a dumbass who overruled me. I don't really have anything it say, I just have a really strong negative association with this specific topic, I guess...
Look up the chicken tax bill that passed a few decades ago that basically stopped any foreign car manufacturers from selling pickups in the US. That's why trucks are so much more expensive than other types of cars.
I used always have semi-colons too, but now that my code is always transpiled, I just let the transpiler handle it (and TypeScript does a good job catching ambiguities/unintended code pretty well too).
I mean, you're not wrong, but it's only for three shows, and there are no ads during the shows, only before and after. It was 7 when it first launched, so it doesn't seem like any other shows or new content will ever have ads. But hey, if you watch Agents of Shield, Grey's Anatomy, or How to Get Away with Murder, that surely does suck.
Anyone remember Joystiq? For a long time, I kept up with video game news through them, but I basically stopped caring about when they went down. Never found a site to scratch that same itch. Still instinctively went there as soon as I opened the browser for about a week.
From my early days, probably flash portals, like addicting games. Kongregate wasn't the same after GameStop bought them. I know Newgrounds is still alive and I still go there, but it's sad to see the traffic dwindle like it has (especially since Tom Full is one of my internet heros).
Does the native app also constantly fail to load tweets linked from Reddit? And then you click the "retry" button and it fails again? Cause that's my general Twitter website experience...
This is a really exciting idea to me, but this website is pretty anemic (guessing it's a work in progress?). Kinda surprising to me, given the 7K stars on github. Maybe it should be submitted when it's a little more filled in?
I think it's actually worse than that: I think they are specifically allowed to do more insider trading than the average US citizen. I could be wrong though, I just heard that once upon a time.
Recently, my coworker basically asked if he should set a TTL on a password for a job we were running. We said yeah, but our code would need changes to accommodate it before it expired and we didn't have time to make them.
I joked that we'd make a JIRA ticket that we'd repeatedly deprioritize until our code mysteriously broke in 6 months, but then my coworker actually made an Outlook reminder for when we had a month left!
I thought that was really smart, so I guess I learned a lesson about actually solving problems instead of just pointing them out like a smart ass.
So, I just watched this (and you can too, it's like 3 minutes). My conclusion is that animation shouldn't happen at this high a resolution.
I mean, I watched on a Pixel 3a, so maybe I didn't get the 4k HDR goodness, but it just didn't seem to add to the experience. Didn't help that the animation was tweened art in several places. I mean, it was all this hype for what seemed to be particle effects.
Really, I think lively animation (like FLCL) or style (Cowboy Bebop or Tatami Galaxy) makes a show much better to look at and enjoyable to watch.
Man, I shoulda jumped shipped last time I upgraded and taken advantage of some deal some other carrier had for switching. Maybe that's the lesson for me: always switch carriers when it's time to upgrade.
I appreciate what John Legere did to stir some competition in the carrier space, so it's a bummer to see him go, and I have no doubt T-Mobile will slowly rollback all its consumer-friendly changes (not that they've continued to make many more in recent years).
Shimming and polyfilling (i.e. ensuring standard functions are present and what not) sure. But I think most codebases avoid monkey patching (i.e. adding new functionality to built ins).
Maybe it's up for debate if the language itself guides people in that direction, but no one seems to do it anymore, so I personally don't think it does.
This is just incorrect. I mean, Date.toISOString() will do that. Plus, it's very likely that this is just what's written in the post by the author and may have nothing to do with JavaScript. Or it could be JS that converts times to local time (I'm in PDT, so I can't tell), which is what a lot of sites do.
Having used Kotlin for a while now, I find it really unfortunate that `const` wasn't `val` for the sole reason that it's 5 characters instead of 3. `val` would have matched nice with `let`, and my multi-variable declaration statements could have had a nice 4-space indentation while still being all aligned.
I know it can be confused with `var`, but no one should ever use that now that `let` exists.
One of these days I'll write my own little language that compiles to TypeScript or something and fix that :)
I was just thinking about this this morning. I feel like any time I update the OS on a device it gets slower, and was wondering if there was some OS focused on being fast (and hopefully battery-efficient). Maybe I'll have to try throwing Clear Linux on my old 2011 notebook and seeing how it does!
Having recently started writing a bunch of Kotlin to replace Java, I'm happy to hear this! Type inferencing, data classes, and non-nullability make it so easy to use and have helped me catch bugs, too! I don't enjoy it as much as TypeScript yet, but it's a close second :)
I thought Not Acceptable was a counterpart to 202 Accepted, meaning, "we could not accept this request for processing"? I've also seen it used in place of 400, which is definitely a misuse, but overall, I think it's a very unclear label...
Sign stealing is a part of baseball since forever (i.e. with a runner on second, like you mentioned). That's not the problem with what Houston did. They used a camera in the outfield to steal the signs, which is against the rules. They are the only team where there is evidence this happened and they only did it the year they won the World Series, so yeah, that seems like it made a difference.
As a Pirates fan, I feel you about the salary issue, but everyone is playing by the same rules, so it's not cheating for a team to spend more. It's a pretty orthogonal issue.
Well thank you for the compliment, I'm glad you enjoyed it! I can't really recall why I stopped, but I think I just got tired of doing it and no one was reading it. It was just hard to make time for it I guess :/
Back in college, Bottle was where I started to understand how web servers worked. I had written PHP but had zero idea how it worked (or how to write it) and eventually I tried Django, but couldn't configure it to send static files. Once I tried bottle though, it just clicked. It was so simple and I loved that there was little magic. It being a single file that I just dragged into a folder was a BIG part of the simplicity for me, too.
I mostly write nodejs these days (express sorta scratches the same itch), but I have fond memories of bottle. In fact, my old personal site (http://www.superftc.com/) is still a bottle app to this day.
I don't think literal types are esoteric at all, they are one of the most useful features of the type system, especially when combined with Union and intersection types. That functionality alone is why I miss TS so much when I switch over to Java land.