HNHacker News
TopNewBestAskShowJobs

arwhatever

1,448 karma · joined January 17, 2017

submissionscomments
arwhatever··on A list of developer questions to ask prospective employers
The fewer bugs you’ll introduce.

I don’t know squat about kernel programming, though. :-)

arwhatever··on Things I learnt doing stand-up comedy
Reminds me of a funny tweet someone posted early in the pandemic lockdowns, tweeted without any context given:

“Which burner is your favorite? Mine is back left.”

arwhatever··on The ejector seats that fire through the floor
Wow, I knew that modern ejector seats had this gyroscopic capability, but had no idea the Soviets pioneered it.
arwhatever··on Oncall Compensation for Software Engineers
“How about the whole team makes engineering decisions as though you’re unable to contact us after hours, or as though doing so were particularly costly.”
arwhatever··on Visa, Mastercard suspend payments for ad purchases on PornHub, MindGeek
“ If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him.”
arwhatever··on Ask HN: Why has quality of YouTube reduced drastically?
Answer: did you visit your mother recently and leave your YouTube account logged into her TV, by chance?
arwhatever··on Use one big server
Recent team I was on used one big server.

Wound up spawning off a separate thread from our would-be stateless web api to run recurring bulk processing jobs.

Then coupled our web api to the global singleton-esque bulk processing jobs thread in a stateful manner.

The wrapped actors up on actors on top of everything to try to wring as much performance as possible out of the big server.

Then decided they wanted to have a failover/backup server but it was too difficult due to the coupling to the global singleton-esque bulk processing job.

[I resigned at this point.]

So yeah color me skeptical. I know every project's needs are different, but I'm a huge fan of dumping my code into some cloud host that auto-scaled horizontally, and then getting back to writing more code that provides some freeeking busines value.

arwhatever··on Use one big server
When migrating from [no-name CRM] to [big-name CRM] at a recent job, the manager pointed out that when [big-name CRM] goes down, it's in the Wall Street Journal, and when [no-name] goes down, it's hard to get their own Support Team to care!
arwhatever··on Tell HN: LinkedIn is automatically importing job postings into company profiles
On a positive note, I always visit LinkedIn whenever I suspect internet connectivity issues, because it is (or at least feels like) one of the more cumbersome sites to load, from the top of my mind.
arwhatever··on Code doesn’t have to be a mess
It’s almost as though business and software development within a company should agree on a ubiquitous language to describe concepts, and when it becomes too difficult to build a single unified model to define individual concepts, then perhaps the core domain should be split into bounded contexts … (and so on)
arwhatever··on Is the silence of the Great Plains to blame for ‘prairie madness’?
Lived in the Bay Area and got sent to Cocoa Beach, FL for a work trip.

Didn’t care to get out much., but figured I’d stroll to the beach to watch the sunset.

Got about halfway there before figuring out where I’d gone wrong.

arwhatever··on Emirates statement on operations at London Heathrow
I missed a connection on a 4+ hour layover at Heathrow once due to this.
arwhatever··on Glassdoor not so anonymous
Semi-related scheisty Glassdoor anecdote: I worked at a company Foo which appeared as 2 separate companies on Glassdoor: Foo, and separately Foo Technology.

Foo Technology unambiguously did not exist as a separate company in any form.

Thing is, Foo was the unlikely company where the line workers were more satisfied than the Technology employees - the company overall was very decent but the technology org was toxic.

Accordingly, Foo Technology had lousy ratings and negative reviews, while Foo has largely positive reviews and a strong rating. The difference was on the order of Foo~=4.0 while Foo Technology~=2.0, both derived from a significant number of employees.

You can imagine the pitfall this could create as a prospective technology employee contemplating a stint at Foo.

As a disgruntled Foo “Technology” employee I contacted Glassdoor to notify them that a nonexistent company was distracting many genuine reviews away from a legitimate company.

Glassdoor notified me that they would not provide any corrective action unless the formal owner of the Glassdoor account for Foo agreed to it.

This told me that accuracy of reviews on Glassdoor comes in a few positions shy of their top priority.

Although in full disclosure, a year or two later the 2 separate “companies” did get merged on Glassdoor. I don’t know what the impetus finally was, but they certainly didn’t give a shit when I notified them of the snafu with their system.

arwhatever··on New documents reveal scale of US Government’s cell phone location data tracking
Govt can’t use $5 hammers on 330 million people at once as they can with data collection.
arwhatever··on Ask HN: I love programming but hate the industry. Can anyone relate?
I can definitely relate. The disparity between the enjoyment of the craft and the experience of applying it is particularly vast in this industry.

My recent experience is probably a fluke and would therefore be unhelpful, but I finally optimized job selection exclusively by pay rate, accepting a role in a tech stack I have no experience with and honestly, very little interest in, and yet the engineering culture and overall experience are turning out to be the best in my recent memory.

arwhatever··on Rust on Espressif chips – 15-07-2022
FWIW I've very recently gotten https://github.com/ivmarkov/rust-esp32-std-demo (which is a pretty comprehensive demo) running on a TinyPICO (w/ESP32) and am looking forward to building out my own projects next.
arwhatever··on How I went about learning Rust
Indeed, I’m rereading The Rust Book , after struggling and finding slight success about around 2018, and am surprised at how much better the presentation is, as though they maintainers have closely studied where people got hung up, and then targeted those areas to add clarity.

I strongly suspect that it will stick this time.

arwhatever··on Amazon admits giving police Ring camera footage without consent
Do you wonder if the SWAT team ever needs to bulldoze your wall in (rightly or wrongly), whether they might get a warrant to disable your cloud-based security camera(s) just beforehand?
arwhatever··on Beating the Averages (2001)
My last team used what I think of as a contemporary “Python paradox” language, only to find that the team refused to say “no” to any technology or pattern, and so they were over -engineering the project far beyond anything I had seen elsewhere.

Is but one single data point, but it cost me quite some months to learn (I tried to talk them into simpler solutions for a while and then gave up and bailed).

arwhatever··on Ask HN: Is job hopping as bad as they say?
15 jobs in 15 years here, and I can answer your question with a question (assuming you work in software):

What is 10 million jobs minus 9 million jobs that are reluctant to hire you due to a history of job hopping?

arwhatever··on Why we're sticking with Ruby on Rails
I’m probably the last person on here to discover https://grugbrain.dev/, but I like the particular quote:

“grug wonder why big brain take hardest problem, factoring system correctly, and introduce network call too”

arwhatever··on I analyzed hospital price lists so you didn't have to
How about if you can’t post the prices, you simply aren’t allowed to bill for any services?
arwhatever··on I analyzed hospital price lists so you didn't have to
As I understand it from news articles a few months back, the Biden administration was letting the enforcement of Trump’s healthcare price transparency law really slip.

And it was severely under reported.

Recommend sending Biden a message (I guess via whitehouse.gov) that you’re tracking this issue.

arwhatever··on Documents reveal McKinsey's role increasing opioid sales until 2019
That’s a hilarious and great point.

I’ve had the same thought before - America does a great job within its population bracket, but it doesn’t make sense at all comparing us to, say, a Switzerland or a New Zealand.

arwhatever··on Ask HN: What cool projects do you suggest I build with a Raspberry Pi 2W
I’ve recently contemplated a submersible pump in a bucket (to limit the water in the event of a leak), and just using one of those $10 cloud-enabled switchable plug outlets, with fan-out drip tubing and a suitably-sized flow regulators going to each plant.

Eventually perhaps building in some moisture sensors and some pi/arduino logic to then control the pump.

arwhatever··on Delta Air Lines offers passengers $10k each to get off 'oversold' flight
Obligatory xkcd https://xkcd.com/870/
arwhatever··on How much health insurers pay for almost everything is about to go public
I would argue that it is the thing most related to the issue.
arwhatever··on How much health insurers pay for almost everything is about to go public
Can’t point to the source, but I think we all know that there is some sort of regulation requiring us to pay providers for services when those providers refuse to provide pricing information at before or during the time of service.
arwhatever··on Job interview questions engineers should ask, but don't
"What are some notable duties is the employee expected to perform, outside of software development?" I worked at one place that expected software developers to stock orders in the warehouse, and to take phone calls in the call center.

"Tell me about a recent time the team was allocated time to resolve some technical debt. Tell me about a recent time the team was NOT allocated time to resolve some technical debt." I worked at once place which shifted from outsource to in-house software development, discovered that some of the primary html views of the website were built using a jumble of string concatenation, and to add a new feature using the existing string concatenation.

"What percentage of my time will I spend coding in this role?" Worked at one place which assigned excessive non-coding bureaucratic duties to developers.

"How often do you release software?" Worked at once place which did not release anything for the 1.5 years that I was there.

"How do you incorporate the lessons learned partway through a project into the remainder of the project work?" Worked at one place that could not pivot due to inability to admit that they didn't have a perfect plan from Day 1.

"Tell me about some advanced design patterns that you don't use." Worked on a team that used every advanced design pattern that mankind had ever given name to, each in 200 places without an iota of consideration to the costs that go along with the potential benefits.

"Do you plan on shifting your entire tech stack into something else that can scarcely be considered software development?" Self-explanatory, but has happened to me 2x now, so be on the lookout.

Fifteen+ years into my career, I've discovered that every job will give you one or more damn good reasons to move on, and each of these lessons above took 1-2 years to learn, so my latest strategy is just optimizing for pay rate. :-)

arwhatever··on Parents’ trauma leaves biological traces in children
Let’s keep it going - This thread is close to solving whether success is due entirely to luck or entirely to hard work!
← PreviousPage 8 of 17Next →