HNHacker News
TopNewBestAskShowJobs

falcojr

37 karma · joined March 25, 2012

submissionscomments
falcojr··on Disney+ and Hulu raise prices by up to 13 percent after doubling profits
Cable had ads too, and you couldn't pay more for ad-free.
falcojr··on ASRock BC-250: Building the Budget Steam Machine
Not at all
falcojr··on Americans are angry about data centers. Politicians are feeling the pressure
Not who you responded to, but water usage only matters in areas where water is a scarce resource, yet I live next to one of the great lakes and constantly hear about how we should reject proposed data centers because of the water usage. The argument makes no sense around here. The usage would be a drop in the bucket compared to already existing industrial uses of water, so it's clear that people just parrot arguments that they don't even understand.
falcojr··on Are you expected to run five Python type-checkers now?
If you add one of these type checkers into your CI or a pre-commit hook, it provides the same guarantees you get from a compiler along with the same tooling benefits. It gives you the option of using the structure when you need it, but not being forced to use it when you want to take advantage of some of the more dynamic features of the language.
falcojr··on Renewables reached nearly 50% of global electricity capacity last year
Funny thing is that it wasn't too late. Netflix was weeks away from running out of money because blockbuster was eating their lunch, but then blockbuster killed dvd by mail because a dumb exec thought physical stores were the future.
falcojr··on People inside Microsoft are fighting to drop mandatory Microsoft Account
It probably depends pretty heavily on your workflow. MacOS is designed around doing things visually with a trackpad. If you don't want to work that way, you're just out of luck, because that's the "right way" and if you disagree you're wrong. An example using my preferred workflow: I like to map the applications I use to <meta> (or option on mac) + number keys on the keyboard. So <meta>+1 is my editor. <meta>+2 is my terminal. <meta>+3 is my browser. Etc. If I have multiple windows open, just hit that combo again to cycle in a least-recently-used cycle. I don't have to raise all of the windows from the dock with my mouse and then go find the one I want. I don't have to open some mission control thing and go hunting for a window. I don't have to swipe to another space to remember where I put the window. I don't have to command+tab to a certain number of times to get to the window. I know exactly how to get the application I want with 1-3 key presses. Then once I've raised the window I want, I often want to tile it to one side or the other or fullscreen it with another keyboard shortcut.

Getting this to work on MacOS is a huge PITA. I tried app shortcuts in settings and they'd just randomly not work sometimes for some apps. Apps can override global shortcuts? What??? I tried the "shortcuts" app and it also similarly wouldn't work for some apps and would often forget my key bindings on an update. Tiling via the keyboard would randomly not work either. Multiple apps couldn't fix it. I finally found hammerspoon and scripted an option that consistently works. Rectangle finally solved my tiling issues. But why do I need 3rd party apps that involve writing my own scripts to get basic OS behavior? This is stock Windows behavior.

Beyond that it's just a bunch of papercuts. My dock randomly appears on the wrong screen. My windows sometimes don't get focus when I click on them. The coreutils are old and suck compared to the linux equivalents. Things built cross-platform are often the worst on Mac. Even though they're both sitting behind virtualization, WSL just feels much more integrated than running containers on mac. My usb mic randomly stops working...I've literally had more mic problems on Mac than I did on Linux. Sometimes I need to force kill my browser, and it'll sit for several minutes as a zombie descendant of pid 1 before getting cleaned up, preventing me from opening a new instance of the thing that should be killed. When I had initially mapped tiling to <option>+something, and it didn't work, I'd get a fun unicode character in my text instead, so I had to install an ascii-only keyboard layout to stop myself from looking like a moron who couldn't type. I'm guessing if you're a mac native, the shortcuts make more sense, but after 20 years of windows/linux shortcuts burned into my brain, moving to a mac for work has made me have to pointlessly relearn everything, and it still feels very unnatural.

The hardware is great, but the OS makes me hate this machine with a passion.

falcojr··on MIT Living Wage Calculator
And for my area it is very high. I live in a cheap midwest town and according to this, the difference between here and San Francisco is only 30k a year.
falcojr··on Java FFM zero-copy transport using io_uring
You do realize that it's possible to ask AI to write code and then read the code yourself to ensure it's valid, right? I usually try to strip the pointless comments, but it's not the end of the world if people leave them in.
falcojr··on Redmond, WA, turns off Flock Safety cameras after ICE arrests
Are you serious? The people most pushing for this are precisely the ones trying to raise a family.
falcojr··on About Containers and VMs
That's literally the opposite of what this documentation is explaining. System containers exist. You can run the entire userspace of an OS (including systemd) in a container.
falcojr··on Go is still not good
Strong agree here. I learned Go after having worked in large typed Python code bases, and Go feels like a HUGE step backwards typing-wise.
falcojr··on The Windows Subsystem for Linux is now open source
https://areweanticheatyet.com/

Anything "denied" won't work ever unless they change their minds. Anything "broken" is...well...broken.

falcojr··on A marriage proposal spoken in office jargon
If it actually is stronger than a simple request, I could see saying "an ask" as a way of demanding using softer language. If your boss were to say "I demand ...", everybody is going to say they're a demanding jerk, but if they come to you with "an ask", that could carry the weight of the demand without sounding...demanding.

That said, I've never considered "an ask" to have any stronger meaning than a request. If I hear "an ask", I'm assuming I can push back the same amount I would to any other request.

falcojr··on Rewrite Git history via drag-and-drop
How is a "PR comments" commit useful to you? If I'm looking at history, it's usually to see: 1. What caused a bug 2. Context around a feature and why it was written a certain way

Seeing a "PR comments" commit just turns into noise. It also makes me gather 10 commits together to try to piece back together the unit of work that was built. I just see no value in preserving this type of noise.

falcojr··on Rewrite Git history via drag-and-drop
Rewriting history on main is bad. Rewriting history everywhere else is completely normal and should be encouraged. I don't want your "oops typo LOL" commits in main. I don't want a history that looks like "refactor stuff"->"new feature"->"1 line change to that thing I refactored". That one line change should go into the old commit. Fix all of that before you merge to main.
falcojr··on Reorient GitHub pull requests around changesets
> Honestly, squash merges are frequently a sign of people who lack mastery in Git itself or make no effort to produce high-quality independent commits.

So literally any open source project that accepts external contributions. For this reason we default to squash merge but will allow for exceptions if people ask for it and know how to structure their commits.

falcojr··on FCC aims to reinstate net neutrality after us Democrats gain control of panel
Data caps (and services being excluded from them) are different though, aren't they? IIRC these were already happening before net neutrality rules were removed.
falcojr··on Twitter has reportedly laid off product manager Esther Crawford
There are occasional things that might cause us to work an evening or weekend here or there or spend a week or two working more like 50-60 hours a week to meet a deadline. As long as it's rare, that's probably not unreasonable to most salaried employees. What is unreasonable is working non-stop such that you're literally sleeping on the floor. You can call it entitlement if you want, but I'm happy to be entitled and give a big middle finger to anybody that ever asks me to do that. I could easily find another job within weeks. Why put up with that kind of nonsense if you have the ability not to?
falcojr··on US Senate votes unanimously to make daylight savings time permanent
I've considered it. I live in the northern parts of the country (WI). I have children that walk to school. Anything other than permanent DST is absolutely asinine to me. Most people do things in the evening. Very few people do things in the morning other than get ready for and go to work/school. Why would anybody choose to have light during that time and not later in the day?
falcojr··on Cloud-to-butt plugin used in Amazon Job Posting?
I once worked for a company with a name like CompanyCloud and wound up sending an email to a customer saying I worked for CompanyButt. That was an embarrassing day.
falcojr··on Why are developers switching from Mac OS X to Linux?
You'd probably have a lot better luck with Ubuntu or something that isn't rolling. Rolling and bleeding edge distros like Arch have a tendency to break more often when updating.
falcojr··on UK votes to leave EU
Reductio ad absurdum is a great way to prove or disprove your point is valid.
falcojr··on Show HN: Site for musical artist recommendations (and anti-recommendations)
until Reddit thinks it'll be funny to try and get Rick Astley to the top of every single recommendation.
falcojr··on N.S.A. Foils Much Internet Encryption
Your machine would be showing an extra outbound connection.
falcojr··on Old People Icons That Don't Make Sense Anymore
I like the look of those, but I did laugh when I saw the cell phone with an antenna on the top.