HNHacker News
TopNewBestAskShowJobs

irateswami

256 karma · joined February 3, 2020

Software Engineer
submissionscomments
irateswami··on Tmux lets you select and copy text with your keyboard
Screen is incredibly inefficient though.
irateswami··on Kotlin Compiler Crash Course
Oracle owns the IP of Java, and begrudgingly allows such things as openjdk.
irateswami··on Kotlin Compiler Crash Course
Oracle owns Java, plain and simple. There are alternatives, sure, but it's foolish to think that when it comes to anything within the Java ecosystem, the buck doesn't stop with Oracle. All they have to do is modify the Java license and all that open source goes poof.

We're talking about a company that sued it's own salesperson for earning too high of a commission.

irateswami··on Kotlin Compiler Crash Course
"Don't use the Java ecosystem. It's junk and Oracle is just waiting to fuck all of you."

There's my crash course in Kotlin

irateswami··on Gitlab.com was experiencing elevated error rates for Git, Web, and API
My company does on-prem gitlab as well, and it's pretty fantastic. We're in the beginning stages of migrating off of Azure DevOps but so far we're wowed by the features.
irateswami··on What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
A 35s and 50g got me through my engineering degree, I'm sure they'll still work fine.
irateswami··on Ask HN: Is abuse from supervisors as common in industry as in academia?
There's a whole lot of bootlicking boomers on this post...

Abuse in industry is SHOCKINGLY common, and tolerated, as long as those bad actors can make contributions to a project. Thankfully, many companies are starting to become less and less tolerant of these types of people, and I make it clear when I interview that I have no time or tolerance for workplace bullies or brilliant jerks. I've left jobs because of bullying, and will continue to, because I refuse to be disrespected.

irateswami··on Resignation
Agreed, "journalists" should be held to a high standard for the information they disseminate. Have we all forgotten "A Rape on Campus" and the fallout for Rolling Stone?
irateswami··on The Problem with Gradle
Maven is worse than Gradle.
irateswami··on The Problem with Gradle
I'm so glad I don't have to deal with Java and it's ecosystem anymore.
irateswami··on No meetings, no deadlines, no full-time employees
That's a pretty weak arg all around. I'd wager this is a rare situation, compared to the number of good employees recruited and retained by offered quality benefits.
irateswami··on No meetings, no deadlines, no full-time employees
Bingo. Saying that the employees are paid well enough to buy their own health insurance is a red herring because it's not an apples-to-apples comparison, companies get far better rates on insurance products. Gumroad could probably save a significant amount of money by providing health insurance to their employees and just not paying as high of a salary.
irateswami··on Facebook Indefinitely Suspends Trump
They should've just declared an autonomous zone and solidarity w/BLM, the media would've loved them.
irateswami··on WhatsApp gives users an ultimatum: Share data with Facebook or stop using app
Other shoe, meet floor.
irateswami··on A group of Google workers have announced plans to unionize
Ugh, we really need to reform the H1B. It's basically indentured servitude and helps perpetuate shitty behavior in our industry.
irateswami··on Facebook's advertising integrity chief leaves company
The words "Facebook" and "integrity" in the same sentence is an oxymoron.
irateswami··on Apple has threatened to remove Amphetamine from the App Store
This whole thing is why I'm so glad someone finally sued Apple over their control of the app store, it's just more fuel for the fire.
irateswami··on IntelliJ Idea 2020.3.1 Is Out with Apple Silicon Support
>robust, fast, complete

Yeah, all of this is no longer true for java. I've worked on many jvm projects not long ago, I've never had one that would work just out of the box. You might be able to download the repo and open it, but be prepared to get reamed for a week trying to get intellij, maven/gradle, and all the other dependencies to talk to one another.

The whole point of java was to make large, dependable, and easily refactorable projects that were also highly portable. Yet at least half of the time when working with these project it's wrestling with esoteric configurations. Java cares so little about the developer experience that I don't think they even take it into consideration, unlike Go or Rust. Should I even mention the God-awful debugging? Ugh.

As for intellij, the only real use it gave me was making me hate my mouse. It's practically a running joke at this point that the amount of mouse clicks in intellij is directly proportional to your devness, haha. It's fitting because java makes even the worst, laziest developers look employable because it takes 800 lines to make a REST api, so it looks like they're doing a ton of work when in reality they're just cutting and pasting.

With the rise of containerization and languages like Go and Rust, pretty much any benefit or edge that java had is now basically gone. Java is a maintenance only language at this point and any company doing green-field dev work in java is effectively a boomer company. As long as I live I won't touch another JDBC template or Maven xml. Fuck that whole ecosystem.

irateswami··on Computer Science textbooks that are freely available online
I had a garbage math professor in college who did this, total bullshit.
irateswami··on Computer Science textbooks that are freely available online
I had a lot of qualms with my CS education, the professors in particular, but I have to hand it to them they always either tried to have the book and material online for free, or would use the international edition of whatever textbook we needed. Textbooks, and higher education in general, are a complete ripoff for 90% of people doing it.
irateswami··on He spent 10 days in jail after facial recognition led to arrest of the wrong man
Perhaps it's just my schadenfreude acting up but I pray to sweet baby Jesus that they try to bust somebody with this. I'd love to see a whole bunch of engineers from Clearview AI get a proper shellacking on the stand from a criminal defense attorney. I don't see how anything from this product could be used as evidence without the algorithms being questioned or exposed in court.
irateswami··on Fish is not operational on a VT220 terminal (2015)
This is why I love old hardware, even as a relatively "young" person in tech. It really keeps you disciplined and honest with your code. I have three older Xeon machines with very bad specs that I use as a Kubernetes cluster, and it's where I test a lot of my deployments. If whatever I thrown on it will run well, then it'll be blisteringly fast on an AWS server.
irateswami··on Intel Is Finished
First AMD came along with Ryzen, now Apple is moving to it's own silicon... I'm not optimistic at all for Intel's future. Had they bought the licensing rights to ARM maybe I could see them being relevant but what is it that Intel brings to the market that's in the least bit unique?
irateswami··on I've walked away from software development
Oooof, this hit me hard. Burnout to the max from the sound of it.

The only way I've managed to solve any of these qualms is to just tell my boss, more senior engineer, director, etc, "No". Work is a relationship just like any other and your job will treat you exactly as you let it, and if you never say no or stick up for yourself and say I don't like this or that, of course it's going to grind on you.

Just like everything else with life, there's going to be some bad with the good, just be sure to draw a clear line in the sand as to what you're willing to put up with and when it gets crossed, stand your ground.

irateswami··on Biden’s foreign policy team is full of idealists who keep getting people killed
There's lot of stuff to criticize Biden over that is, at best, borderline depending on which side of the aisle you're on, but Biden's failures on foreign policy seem to be a bipartisan issue.

Even Robert Gates was highly public in his criticism of Biden: https://www.theatlantic.com/politics/archive/2014/01/robert-...

irateswami··on The Raspberry Pi Compute Module 4 Is Hard to Get
Given the proprietary nature of the pcm4's interface I'm amazed that they have such high demand right now, but given how that little gigabit chip wildly improves io performance I guess I shouldn't be.
irateswami··on U.S. cybersecurity agency warns of 'grave' threat from hack
I'm not optimistic about the US Gov's ability to defend and maintain these networks. Yeah they have a lot of money to throw at the problem but eventually you have to put the best, most knowledgeable people in front of those computers and do work. They can't hire the best and brightest though, and are otherwise unwilling to make the policy changes necessary to be able to. When security professionals can make 2-3x in the private sector and smoke as much weed as they want (in this case the stereotype has some truth to it; a lot of devs/engineers use marijuana) what incentive is there to work for one of these alphabet-soup government agencies?

Even if the positions paid more and had more modern drug testing policies, I have never, NOT ONCE, met someone who works in software at a government agency or at a company doing government contract work who wasn't a massive fuddy-duddy-boomer.

These breaches will continue to happen until the Gov takes a more pragmatic approach to it's technology and brings it's culture more in line with the private sector.

irateswami··on Child-safety laws may reduce the birth rate
This is an actual conversation I had to have with my wife, having a third kid definitely requires a larger vehicle as the vast majority of cars today simply don't work for a family of five. Child car seats are too wide and the backseats of most cars are too narrow, and the price jump to a vehicle that would be able to handle three child car seats at once is enormous. Throw in some dogs, a couple pieces of luggage that any nuclear family would have to tote around, plus a stroller and it becomes prohibitively tight.

It took me MONTHS of shopping and playing child-seat-jenga in various car dealership lots before I finally found a sedan that was actually able to hold everything (thank you, Volkswagen, for making an actual family sedan that could fit a family!).

irateswami··on Record Breaking Number of Journalists Arrested in the U.S. This Year
Andy Ngo doesn't throw rocks or participate in other "riot-esque" actions.
irateswami··on Red Hat Goes Full IBM and Says Farewell to CentOS
Ubuntu is seriously an amazing achievement and while I've used plenty of distros, nothing compares in terms of getting work done. I'm not an OS engineer and have no desire to get granular with my OS, I just want to be able to load it up and do stuff. The linux community, however, is loaded with OS-enthusiasts who don't understand the difference between using a tool and fetishizing it.
← PreviousPage 2 of 3Next →