HNHacker News
TopNewBestAskShowJobs

philote

476 karma · joined September 13, 2017

submissionscomments
philote··on Show HN: Visualizer for High Level System Design
Yep third-party components would be good. As would some sort of "worker" component for processing jobs from pubsub.
philote··on FB users buying Oculus VR headsets to get customer service prioritization
Genuinely curious, how is Facebook the only way you have to contact friends and family? Do you not have their email addresses or phone numbers? Or even physical addresses? What if you get locked out of your Facebook account?
philote··on New in Git: switch and restore
I used to use Git Legit: https://frostming.github.io/legit/ But the official addition of git switch conflicted with their git switch (which is better as it auto-stashes changes before switching). Legit also had the issue of not properly handling branches with "/" in them.
philote··on BirdNet – Identify Birds by Sound
And the interface makes it easy to isolate the bird noise you want to identify. It's such a great app.
philote··on Schizophrenia linked to marijuana use disorder is on the rise, study finds
Honestly I've noticed the opposite. The pot smokers I've known (which there have been many) have been some of the coolest people. They've been very friendly and giving, and definitely not arrogant or self-important. Maybe it depends on the area you live in and types of social circles you're in?
philote··on The humble water heater could be the savior of our energy infrastructure woes
Doesn't that increase the lake's overall temp though?
philote··on Python Best Practices for a New Project in 2021
Why do you think those tools are poorly maintained? How do you handle locking in specific versions of libraries and keeping those properly maintained?
philote··on Ask HN: How to grow after 10 years in the industry?
What type of growth are you looking for? You say you are happy with your work and team, but you're also here asking for something more. What do you feel is missing?

Also, what hobbies do you have? Perhaps you need to find something fun to do when you're not working and not being a dad/husband.

Or maybe you need to change employment to get out of your comfort zone a bit and see what else is out there. I've found it's easy to stagnate when staying with the same company too long, though there are of course exceptions.

philote··on ‘Great Resignation’ gains steam as return-to-work plans take effect
There could definitely be other concerns too. Such as security. It'd be much easier for someone to copy a code base, or get evidence of wrongdoing by your employer, or whatever, when at home rather than in an office. It's also harder to secure all your employees' home networks than one office network. But I wonder how many people who work at offices still bring their laptops home to use.
philote··on ‘Great Resignation’ gains steam as return-to-work plans take effect
I hope you see the irony in this. Many of your comments, including this one I'm replying to, have "I think ..." which is really just speculation.

I mean, you say "It is the exact same process which reinforces beliefs in flat-earth, anti-vax, chiropractic, homeopathy, the stolen-election narrative, and other such nonsense.". But is that true? How do you know? Do you have all the facts? I'm sure it seems reasonable and matches what others think...

philote··on ‘Great Resignation’ gains steam as return-to-work plans take effect
Many comments in this thread are speculation/conjecture, I was honest enough to label mine as such. We're not running studies or experiments here, this is a place to converse. My comment allows others to provide additional evidence for or against my theory.
philote··on ‘Great Resignation’ gains steam as return-to-work plans take effect
Before the pandemic FANGs seemed to want everyone in the office as much as possible. That's why they have their own cafeterias/restaurants, daycare, workout rooms, etc. They wanted employees in the office, working a minimum of 40 hours a week. I'm guessing even though remote work is going fine for now, they're concerned they're not going to be able to keep getting over 40 hours of week out of employees. (This is conjecture on my part, I have no idea how many hours FANG employees tend to work).
philote··on I was let go for refusing to deploy a dark pattern
I used to work for a company that did this, but it was supposedly covered by their client sites' TOS. The client site would install our tag, and our JS code would listen for emails to be entered, and would send them to our backend to collect and cross-reference with visitor on our other clients' sites. This allowed us to send emails to visitors who left sites with buying anything, even if they never entered their email on that site.
philote··on Neural Actor: Neural Free-View Synthesis of Human Actors with Pose Control
Not for me (v88.0.1, OSX)
philote··on Stack Overflow sold to Prosus for $1.8B
I can't downvote your comment here on HN, presumably because I don't have enough reputation. And HN doesn't even tell me.
philote··on Second-guessing the modern web (2020)
Hah, I've been saying the same thing for years. It bothered me even more so because I was a Perl programmer and everyone kept saying how messy Perl code is. But they want JS on the backend?!
philote··on Flask 2.0
FastAPI allows you to define non-async views.
philote··on The number of cities with municipal broadband has jumped over 4x in two years
It's nuts. I used to live in a major city, 10 minutes from downtown, and the only high speed internet I could get was Spectrum cable internet. I recently moved to a rural, mountain area in the same state and there is a small ISP that provides fiber to the entire county. They even have good pricing.
philote··on Wildtype: Sushi-grade salmon grown from Pacific Salmon cells
I would guess nutritional value depends on what nutrients are fed to the fish (or the cells). The big benefit IMO is it shouldn't contain any mercury or other heavy metals that are present in some fish.
philote··on Show HN: DbGate – open-source, cross-platform SQL+noSQL database client
It appears you need to buy the Enterprise Edition of DBeaver to get MongoDB support. And that is a recurring cost, not a one-time cost.
philote··on Show HN: Personal Data Management Dashboard
I would suggest putting the description of what PMS is at the top of the page rather than the very bottom. My pet peeve is homepages of products that don't actually tell what the product is in concise terms. This looks like a great project but I almost ignored it due to not seeing the description at first.

EDIT: Also, you have a typo in "Powered by Symfony and Typscript"... missing the "e" in "Typescript".

philote··on Django 3.2
> I'm legitimately asking: why would you use Flask instead of Django, even if you don't (but might) need the ORM, admin etc.?

If for some reason you wanted to use a noSQL database, Django's ORM and everything connected to it (like admin) won't work.

philote··on Django 3.2
I feel the same way. I like simple frameworks like Flask, Starlette, or FastAPI. Django feels too heavy for me, though I get why people like it. Maybe I haven't learned it well enough, but I often feel like I'm having to do weird things or fight the framework to get done what I need. Simpler frameworks fit my mental model better.
philote··on On the Decline of Perl – external factors
Other than Perl's autovivification I'm not sure there's really a big difference.
philote··on The Future of Perl
CPAN is great, but also horrible. There are so many packages that do the same thing, and it was often hard for me to know which to pick. Want OO? Use Moose, or Moo, or Mouse or whatever else. Then hope that the one you picked will continue to be maintained. I resisted moving to Python for a long time, but when I finally did it was a bit refreshing to have more packages built into the language so I didn't have to make so many choices on what 3rd-party libraries to install. Perl will always have a special place in my heart though.

As far as reading code goes, Perl could be particularly messy, but I've seen some very hard to read Python code as well. And Javascript... I still don't get why people want to use it server-side. But all these languages have tooling that helps make sure code is at least formatted correctly, and follows some sort of best practices. I think one of the hardest parts of reading Perl, to me, was that it wasn't always clear what package a particular function or class was imported from.

philote··on I finally escaped Node
Or if you wanted async request handling, you could use Starlette.
philote··on Use Touch ID for Sudo on Mac
It seems in Big Sur the file you need to edit is not writable. So you need to make it writable first, edit it, and then change permissions back to read-only.
philote··on GhostWriter is a distraction free Markdown editor
What is there to gain using the Electron versions of Slack/Discord vs the web versions?
philote··on Git is my buddy: Effective Git as a solo developer
Even when I use git by myself, I like to use branches. This helps me keep my work separate, and avoids issues if I'm working on one thing but need to do a quick fix elsewhere. I also tend to have anything in master set to go to live, so branching helps keep things that aren't ready from going live. Even if you don't have a "production" environment you push to, making sure your master branch is only code that works well is a good idea IMO.

And as another reply mentioned, squashing commits is good for keeping your history cleaner. My branches tend to have a ton of "fix" commits that get squashed out when merging into master.

philote··on Google Workspace for Education storage policy changes
Maybe they're finally capitalizing on all their locked-in users.
← PreviousPage 7 of 9Next →