HNHacker News
TopNewBestAskShowJobs

TobyTheDog123

584 karma · joined March 1, 2022

submissionscomments
TobyTheDog123··on Why I Left Rust
I'd love to hear from someone who could outline the distinction between the two.

I could certainly believe that it means the difference between the amount of attendees, length of presentation, venue, etc etc. In those cases, it's quite a big deal and quite the dick move, especially given the seemingly unilateral process to "downgrade" the presentation.

TobyTheDog123··on User stories? thanks but no
Well said. I'm currently in a "big tech" public company where I had today:

- 2 standups (One Slack-based, one Zoom)

- A sprint grooming session

- A project retrospective

- A product planning meeting

- A documentation review meeting

In the 3 or so hours I get to work per day (in like 30-45 minute chunks) are mostly spent dealing with updating Jira or asking product teams on clarification.

It's a total disaster.

TobyTheDog123··on Social network ad targeting can “listen into” conversations using “live photos”
Agree - I don't know why this isn't the default, or why "all photos" needs to exist in the first place. The only valid use case I can think of is for selecting an image from a gallery in-app.
TobyTheDog123··on Advertise on DuckDuckGo Search
These companies are solely built around the concept of trust. Your average person just doesn't care that Google is tracking them, and will therefore not take the obvious productivity hit by using a service with lower quality results (anything not Google).

I feel like DuckDuckGo has had enough controversy in the trust department that it's entirely worthless as a company and as a service. Anything I do need to actually search these days, I just use Google, as I don't care about Google knowing I needed help with a Golang compiler error. It's not a worthwhile tradeoff for me.

TobyTheDog123··on Advertise on DuckDuckGo Search
This word is quickly becoming a part of the "does not mean anything" crew from its constant overuse and involvement in strawman-ing.
TobyTheDog123··on Rome v12.1: a linter formatter for TypeScript, JSX and JSON
Ha - I was thinking the exact opposite. I'd have figured that tools that require an understanding of an entire project (imports/exports/types/etc) would need be VERY memory intensive, and something that would actually benefit from manual management/rust.

I don't know much about compilers/formatters/linkers and how they work though, so I could easily be wrong.

TobyTheDog123··on Three Companies Impersonated Millions to Influence Internet Policy
Once again nothing being done to stop the pillaging of western civilization by large corporations, executives building as much personal wealth as possible before the entire system eventually comes crumbling down, just like civilizations before it.
TobyTheDog123··on How Apple catches leakers: From color changes to comma placement
I'm curious if there are internal tools to generate and differentiate these different variants/flavors of documents.

Would be even cooler if attachments were automatically watermarked/logged when sending an email/DM/etc by whatever system is receiving the uploaded file.

TobyTheDog123··on Google Pixel Fold
And what use case would that be?
TobyTheDog123··on The Missing App Economy (2022)
Which of my wallets is draining as watch YouTube/TikTok/Twitch or read HN/Reddit? I have guesses on what you could mean (data, attention, etc), but some clarification would be nice.

1. There's no question that ownership is going to be a hot-button issue going forward, but I don't see how decentralization solves that problem (i.e NFTs being on ten different chains).

2. How does it preserve privacy? If I share data with a third party, what's to stop them from copying it over and ignoring my request to cut it off?

3. What is that added value? If you're talking about data portability that's certainly an argument in favor of decentralization, but that has a mess of competing & conflicting standards to wade through (see #1)

TobyTheDog123··on Google’s Flutter expands its support for web apps and WebAssembly
Although there is some good stuff in here, Flutter's priorities continue to disappoint me.

The fact I'd need to rely on code generation in 2023 for the ability to serialize & deserialize classes puts it far behind the typical Typescript developer experience. I'm hopeful for things like inline classes [1] and extension structs [2] but Dart still has a long way to go and it's sad more focus is given to things like WebAssembly when the core of Dart/Flutter is lacking.

[1] https://github.com/dart-lang/language/blob/main/accepted/fut...

[2] https://github.com/dart-lang/language/blob/main/working/exte...

TobyTheDog123··on Google Pixel Fold
Yeah that price point makes it an instant pass - In all honesty, phones, at least for me, have been reaching a point of diminishing returns.

I upgraded from an iPhone 11 to an iPhone 14 recently, and the difference was practically nothing. I didn't think it was possible to experience buyer's remorse after waiting three whole generations, but here we are.

I wouldn't be surprised if it's five years before a phone has some jaw-dropping feature that I just have to buy, and if these are the kinds of innovations Google is investing in, I might even say closer to a decade.

TobyTheDog123··on The Missing App Economy (2022)
I'd argue bookmarks achieve much of the same result, but I see your point.

Cross-platform, as much as I'd like it to work, just doesn't seem to ever feel native. I'd very much like to see a transpilation-based cross-platform development framework that generates real Swift/Kotlin/Javascript for iOS/Android/Web, but I'm not sure if it's possible with all of the nice developer experience goodies that developers would come to expect (namely hot reloading) -- but maybe!

TobyTheDog123··on The Missing App Economy (2022)
But why do these protocols need built-in economics? No user is going to want to have a wallet that slowly drains as they use the web -- it's just not convenient and will be thoroughly rejected by the mainstream.

Compare this to something like torrenting - people give, people take. Sure, indexing is centralized, but once you have the index, it's all p2p. That's the direction decentralization should be taking, instead of the next generation of microtransactions where they're required for operation.

TobyTheDog123··on Google I/O 2023
It's a faux pas to flex your own massive amounts of power in places where it doesn't really matter all that much. Then again, Google has pretty much embraced their role as a comic book villain these days.
TobyTheDog123··on Launch HN: Clearspace (YC W23) – Cut back on screen time
Wow. I didn't know Apple let apps have that level of restriction on other installed apps. Perhaps I'm behind on my iOS APIs. I'd be eager to learn more on what kind of parental-control/screen-time magic goes into this.

This is really cool, like incredibly cool.

Screen Time reminders just did not work for me, it was a no-brainer to just hit "Get more time" and put in my passcode, but this adds a lot more friction.

Still, I think it's a bandaid on a larger problem, and if I was truly addicted (which I very well could be), I would just change the settings or uninstall the app. Not a problem you can solve, of course, but this is still a great leap forward.

TobyTheDog123··on Apple just lost its lawsuit trying to ban iOS virtual machines
It's funny how the 30% tax and App Store nonsense automatically makes me want Apple to lose every single court case in perpetuity.

Having such a monopoly on a device you purchase really means the legal system needs to take you down a notch.

TobyTheDog123··on Do the weirdest thing that feels right
What makes you think it'll make that turn?

Unless Medium is printing money from their terrible UX, I cant imagine a company would want to replicate it.

TobyTheDog123··on “Tinder for Canceling Meetings”
For the panicked security operations people in the thread, this product comes from people working at Loom

https://twitter.com/zackhargett/status/1653757448468193280

Zack Hargett & Paulius Dragunas

TobyTheDog123··on “Tinder for Canceling Meetings”
Definitely totally 100% unrelated, but do people notice that their security teams often focus on minuscule unlikely scenarios instead of potentially-company-ending bugs and exploits?

Things like your MacOS install being on 12.3.1 instead of 12.3.2, blindly listing off AWS/GCP recommendations without any consideration to how the service is implemented and/or how the infrastructure is used, or making engineering teams jump through seventeen hoops to deprecate an endpoint..... all while there's like a SQL injection in the primary public-facing customer API or something.

TobyTheDog123··on Ancient Greek terms worth reviving
I was lucky enough to study Greek for two years in high school -- a lot of the early books of the Iliad focus around the concept of xenia (though unfortunately I don't remember the exact books we translated)

https://classicalwisdom.com/culture/literature/the-odyssey-b...

I hope Greek is still being taught, it's quite the puzzle.

TobyTheDog123··on Florida bans Chinese citizens from buying land
> This feels like it has to be a federal matter. It's impossible to imagine every state picking & choosing how it runs it's own international diplomatic ties.

I'd think so too - but apparently not: https://en.wikipedia.org/wiki/Property_law_in_the_United_Sta...

It seems that property is mostly a state thing, but it's certainly interesting that it has international effects and an impact on the US' reputation nationally.

> It would be too cruel to make the US into 50 different states everyone has to bargain with.

I'm trying to think of the alternative, but guaranteeing the ability for any entity to purchase land in any state seems like a lot of power for the federal government to have.

TobyTheDog123··on You don't need Scrum, you just need to do Kanban right (2022)
So if we finish all of our tickets early (which is often the case because measuring complexity is impossible to do up front), we're just supposed to sit around until the sprint ends?

A scrum master? Man, I thought my team was bloated with process but the fact that role exists elsewhere means I should probably be more grateful.

TobyTheDog123··on You don't need Scrum, you just need to do Kanban right (2022)
I also don't fully understand what "doing Kanban" means - like you, I see Kanban as a type of board rather than a method of going through said board (maybe because of a lack of understanding of process & an over-indulgence in Trello's marketing).

That being said, I would say that having a Kanban board without any sprint structure (or any attached micromeetings) would skyrocket my productivity. The two-week sprint thing is meaningless to me - in my org tickets overflow from one sprint to the next all the time, tickets get added mid-sprint, it's an utterly meaningless distinction.

TobyTheDog123··on FDA Finalizes Rule to Deregulate Hearing Aids
Even if this is sarcasm, you may want to be careful as people may actually believe this ludicrous take.
TobyTheDog123··on TikTok tracked users who watched gay content, prompting employee complaints
This rename makes it seem like a LGBTQ category is as important as categories like "gaming" or "DIY" when people are still discriminated against for the former.
TobyTheDog123··on TikTok tracked users who watched gay content, prompting employee complaints
Wow, lot of homophobes and/or trolls on Hacker News these days (not OP, other comments in this thread).

Specifics of the example aside, are people really defending organizations buying private user data for use in employment decisions?

TobyTheDog123··on Vercel Service Markup
Yes, but the second you grow beyond one server the complexity of keeping both in sync, sharding the database, etc etc etc, makes it way more simple to just write a worker and let another company handle it.
TobyTheDog123··on Vercel Service Markup
I dont think this is the right argument to make. People do this not to avoid setting up nginx and Postgres, they do it to avoid needing to worry about scalability later down the line.

Yes, for hobby projects and proofs of concept you can easily get away with a VPS from DigitalOcean or Vultr (are they still around?), but for anything with super variable traffic? Planning to post a link to HackerNews or ProductHunt? Cloudflare Workers and Fauna keep your site online, the VPS crashes.

TobyTheDog123··on Vercel Service Markup
This is a bit of a copy/paste from a comment I made in another thread like three weeks ago[1]:

#######

I'm very much starting to distrust these huge companies with infinite product/feature lists and generic marketing-lingo websites.

"Vercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration."

Seriously?

I want serverless providers that tell me the 4-5 products they offer (Compute, maybe a KV store, maybe a database, maybe some pubsub, maybe a queue?), give me the pricing, and leave me the Hell alone.

I don't want to feel locked into a system promising end-to-end whatever, ones that heavily push a certain framework, and most importantly ones that look like the homepage was designed by a team of sales people instead of a team of engineers.

It's the difference between the Cloudflare Workers website and the Vercel website: Vercel looks like the new-age big-brother con artist, while Workers looks like a utility.

Sorry, what were we talking about? A runaway bill?

#######

This kind of stuff is exactly why I don't trust Vercel. They're selling some """experience""" on top of utilities. This works for Apple in the non-technical space, but for developer tools? Absolutely no chance.

I wasn't going to use Vercel before, but I'm certainly not going to now.

[1] https://news.ycombinator.com/item?id=35508910

← PreviousPage 3 of 11Next →