HNHacker News
TopNewBestAskShowJobs

dlbucci

749 karma · joined May 13, 2015

submissionscomments
dlbucci··on Do Not Follow JavaScript Trends
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...
dlbucci··on Ask HN: What startup/technology is on your 'to watch' list?
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.
dlbucci··on ESLint 7.0
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).
dlbucci··on Rome: An experimental JavaScript toolchain
Content. It had like a single page, which didn't give me too much information...
dlbucci··on Ask HN: What website, from your early days on the net, do you miss?
Nice! I remember a Halloween game I really liked. I think it was Kids Next Door? You had to pay to play more levels at a certain point though...

On that note, I think Nickelodeon actually owns (or bought) Addicting Games, but I don't think it's the same these days...

dlbucci··on Will cable TV be invaded by commercials? (1981)
I mean, it said that in the "Learn More..." Link, so I was just going by that :)
dlbucci··on Will cable TV be invaded by commercials? (1981)
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.
dlbucci··on Will cable TV be invaded by commercials? (1981)
Firefox on Android at least gives you add-ons (hello, uBlock Origin).
dlbucci··on Ask HN: What website, from your early days on the net, do you miss?
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).

dlbucci··on PWA Store
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...
dlbucci··on Rome: An experimental JavaScript toolchain
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?
dlbucci··on Senate Stock Watcher
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.
dlbucci··on My Favourite Diff
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.

dlbucci··on Bringing 4K and HDR to Anime at Netflix with Sol Levante
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.

dlbucci··on T-Mobile officially completes merger with Sprint, CEO John Legere steps down
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).

dlbucci··on It's not what programming languages do, it's what they shepherd you to
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.

dlbucci··on Discord outage postmortem
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.
dlbucci··on Formula 1 launches Virtual Grand Prix Series to replace postponed races
There's always Marbula 1: https://youtu.be/55iTYdRDG4s

I don't even watch F1 but this has me addicted.

dlbucci··on Designing the perfect TypeScript schema validation library
Yeah, that's really something that feels like it should be a part of the language, because it would be so useful!
dlbucci··on NBA suspends season over the coronavirus after player tests positive
That's not true, they at least postponed/canceled the Jazz/Thunder game.
dlbucci··on JavaScript variables: var and let and const
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 :)

dlbucci··on Colorado voters are set to decide if wolves should be reintroduced to the state
I recall it worked pretty well when gray wolves were reintroduced to Yellowstone: https://www.nps.gov/yell/learn/nature/wolves.htm
dlbucci··on Even with a $199 Laptop, Clear Linux Can Offer Superior Performance
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!
dlbucci··on Kotlin becomes second most popular language on the JVM
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 :)
dlbucci··on HTTP 402: Payment Required
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...
dlbucci··on How the internet helped crack the Astros' sign-stealing case
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.

dlbucci··on Finding the real first post on Instagram
Not sure about a Netflix show, but it's the basic plot of The Prestige.
dlbucci··on Why should bottlepy stick to a file?
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 :/
dlbucci··on Why should bottlepy stick to a file?
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.
dlbucci··on Statically-typed error handling in Python using Mypy
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.
← PreviousPage 3 of 7Next →