HNHacker News
TopNewBestAskShowJobs

ohdannyboy

615 karma · joined November 14, 2020

submissionscomments
ohdannyboy··on Zoom terms now allow training AI on user content with no opt out
Zoom is the standard tool I've seen therapists use. I wonder if they use a hippa compliant vl variant.
ohdannyboy··on Trying to become a better developer by learning more about aviation
+1 for Mentour, being a commercial pilot himself his insights are fantastic.
ohdannyboy··on Korea Superconductor Papers Published ‘Without Consent’
I don't follow the logic here. So you are assuming that Koreans are already celebrating something that hasn't been peer-reviewed as a great "Korean" achievement that is getting international recognition?
ohdannyboy··on ‘World of Warcraft’ players trick AI-scraping website into publishing nonsense
I was an active member when GameSpot merged then took over (my account missed the LUE cutoff by less than a year, if you know you know). It was something the owner promised would never happen, and then he repeatedly said it would never go farther then it did. GameFAQers hated GameSpoters. Merging was the beginning of the end IMO, it hurt the community and that was the main thing they had.
ohdannyboy··on How to 1.5x your salary through negotiation
I was an employee of a contracting company so I was being taxed like an employee.
ohdannyboy··on How to 1.5x your salary through negotiation
There's no perfect way to compare. The hourly job was a contract so no PTO, holidays, benefits, ect but also zero overtime. The way I laid it out valued the offer at a $165k equivalent salary at the job I was leaving.
ohdannyboy··on How to 1.5x your salary through negotiation
The biggest raise I ever got was by accident. I was making $105k and knew I was underpaid but no raise was coming so I started looking around. I told a recruiter I was looking for "upwards of 120" and got the response "that's pretty steep ... The max for this position is $90/hr, can we make that work?" I said I'd consider it. I got that position at that rate.

I actually went back to the first company a year later but negotiated properly and got a good bump from even that. Realizing that jobs outside the Bay pay people with my skills that well was a game changer.

Edit: I should clarify this was a W2 contract position. I was an employee of a contracting company that "loaned" me to the client.

ohdannyboy··on YouTube is testing a more aggressive approach against ad blockers
And replace them with what? Direct payment options?
ohdannyboy··on How to steal a masterpiece: Advice from the world’s greatest art thief
What a strange story. The worlds most successful art thief did it not for profit or prestige, but apparent mental illness (compulsion). He was only caught because he was spotted, escaped but returned 2 days later to finish the job. He got 3 years, did it again, got another 3 years and still hasn't stopped! Compulsive behavior is the only way this makes sense to me.

Another piece of trivia is that when he was arrested his mother destroyed a lot of the art. She got 3 years for doing that.

ohdannyboy··on YouTube tests blocking videos unless you disable ad blockers
This is a very naive take on that duty. Executives have enormous leeway in deciding what is best for their shareholders. The idea that they are bound to every lousy "makes a penny today damn the consequences" decision put in front of them is absurd.

Do business lie for money? Sure. But fiduciary duties don't compel that behavior.

ohdannyboy··on Health advisory on social media use in adolescence
Culture has changed a lot since we were kids. Online communication is integral, disturbingly so since covid. They'll still hang out, but less than we did and they'll miss a lot since everyone except them was part of the online component.

Pre-social-media I grew up with no TV, only Christian music, limited movies and a whole host of other things that isolated me from my peers. It didn't do anything but build resentment towards my parents and make me thankful they have no say in my life anymore.

I don't now the best approach with kids these days since I don't have any. But I strongly doubt it's the "strict no" route.

ohdannyboy··on Whistleblowers are the conscience of society, yet suffer gravely
Any port in a storm, as the saying goes. It's a US enemy or a US prison.
ohdannyboy··on Ask HN: Why do many CS graduates lack foundational knowledge?
I totally understand looking for graduates that know SQL for certain positions, but it is a specialty not taught in any core class. You can absolutely know CS and entire areas of programming without it.

I used SQL all the time in web dev but haven't touched it since going to college. I do embedded so it's just never been necessary.

Now if this is a web dev or data related posting and students are coming in supposedly for this specialty then this ask HN is a little more understandable. Although perhaps poorly worded.

ohdannyboy··on Ask HN: Why do many CS graduates lack foundational knowledge?
Databases, network programming and concurrency (beyond basic constructs like mutexes) are not fundamental. SQL is certainly not fundamental to the major, that's a specialty only needed by a small percent of programmers.

I would suggest looking at the CS departments page from whatever university you mainly recruit from to get an idea what the core of their program looks like.

ohdannyboy··on Joint statement by the Department of the Treasury, Federal Reserve, and FDIC
Or the VC companies that lent the money would pool resources and have one person handle a few smaller businesses using similar procedures to mitigate risk. Helping manage growth is part of what these companies are supposed to do and you'd think it would protect the investment (in a world where you thought the limit was actually $250k).

Oddly though, a thing I've heard repeated over and over is "it was in our covenant to use only SVC."

ohdannyboy··on Startups that use Silicon Valley Bank are freaking out over payroll
I made the mistake of doing this once and never again. I ended up deferring almost $20k into stock that never became worth anything. The company went under and I was so low on the list of people getting paid that I got literally $0.
ohdannyboy··on Startups that use Silicon Valley Bank are freaking out over payroll
The company I work for only said our next payroll is safe. The rest of the statement was wordy without saying much which is a pretty big red flag to me. Here's hoping we didn't lose the entire extension round we just raised.
ohdannyboy··on AI won’t make artists redundant – thanks to information theory
I'm not particularly art savvy but I live in a major city and like museums. I have definitely seen modern pieces that I like and are actually though provoking so I'm not trying to say that all modern art is crap (although some of it almost has to be money laundering, but that's another matter)

    Yeah you can mimic the idea but all you get in the end is a JPG or whatever.
Sure, image generation software will never be able to go through the steps that humans go through to do something in physical space. It doesn't even have to be elaborate weathering, Stable Diffusion will never actually stroke a brush. Especially in the infancy of this tech it is extremely constrained to digital representation and simple prints. Even if stuck in its current state I wouldn't consider it novelty-only, but more physically involved means of production will likely become as thing as billions get invested into the tech.

    Please look up the definition of platitude. It's not very nice. 
I double checked the definition and it means what I meant to convey. I don't think it's particularly profound to say (especially without much support) that computers can never create "real" art and will always be bound to the realm of novelty. If you want to define art as something only humans create (and assert that the human involvement isn't sufficient to bring in the "human spirit") then that's a term you can use, it just doesn't mean much... Statements like these are not unusual when machines begin encroaching on some aspect of human life.

Also FYI its not very nice to psychoanalyze why people disagree with you, especially when its a petty reason.

ohdannyboy··on AI won’t make artists redundant – thanks to information theory
These are great platitudes, and as a fellow human I like the idea that only we can create "real" art, but I don't know how to justify that idea. I have no chip on my shoulder about art, it's not part of my identity at all. Computer programming is, though, and I fully expect it to affect my industry in the next decade.

The current fine art market is extremely unmeritorious so I agree that AI art will never make it to the Guggenheim. That isn't a good metric since the human curators will never allow it to happen. The metric will be the industry. Will ai start composing scores for movies? Promotional posters? Art that's sold outside of expensive curated galleries (etsy, ect)?

It's possible that humans will keep their stranglehold on these and I hope that's the case... But I wouldn't bet on it.

ohdannyboy··on My 2022 self was wrong about meditation, monitors, and sleep
If you're in the US start from your insurance provider. Most insurance has directories of in network people. Psychology Today also has a very good index of therapists. If you're uninsured need based discounts are common.

Most therapists give some kind of statement about their approach, past experience and list their areas of focus. Find one who matches what you want and schedule a first appointment. During this session explain your difficulties and see if you like their communication style. A good therapist will also tell you if they think it's not a fit. Not everyone clicks with everyone so don't be afraid to back out and don't read too much into it if they do the same.

ohdannyboy··on Lessons Learned from the Book “Effective Remote Work”
FWIW I don't mind being asked questions. As I have grown I've tended towards being a technical specialist over a manager and part of that is being a resource. I'm also very good with Git, GDB and Linux so I end up as the go-to guy for a lot of things (I've trained several teams on Git with a lot of success).

I've never had to build/maintain a team from a management perspective. But from my own experiences the people I've learned the most from were competent themselves, good teachers (IE they explain their reasoning and ask leading questions to help understanding) and approachable. So if I was asking too much or stuff I needed to do myself, instead of dressing my down in front of the team they'd privately say "I know we're throwing a lot at you, but time is becoming an issue on our end. I'd recommend talking to [manager] and asking for a some time to research this subject with a wiki page as a deliverable." (this is a non-hypothetical form when I was a newbie). Semi-compulsory social interactions were never a factor.

Also the person I had in mind when writing my post was actually very experienced. Affable, but totally incompetent with no interest in learning.

My expectations are relative to experience.

- Juniors need a lot of help and won't be independently solving complex problems. Every review they submit will need some guidance and it will probably be about basic things like "this function does 3 things and over uses global variables." If they're learning then they're doing it right.

- Mid level developers should be independent contributors for everything except higher level design or very technical work. Mistakes will be present but more rarely and relating to harder subjects. Mistakes I'd expect from a mid level dev would be more along the lines of not knowing that signed integer overflow is undefined in C, passing a pointer in a not quite safe way, ect.

- Senior level developers should need little technical guidance and their reviews should be almost all QA. Since they have a deep understanding of their field they can refer to documentation and datasheets more readily and when they need help they usually know what to ask. In general they should be answering a lot more than they're asking.

ohdannyboy··on Lessons Learned from the Book “Effective Remote Work”
Trust can be built by working. Do you meet deadlines, not require me to rewrite your code on review and know your stuff? Great, we'll have a strong working relationship after a month of that. Conversely, you can be the best Among Us player in the company and I'll still hate you if you keep Slacking basic questions and submit non functioning code on review.
ohdannyboy··on Lessons Learned from the Book “Effective Remote Work”
I have a very busy social life (so this isn't me being a introvert) and hate forced recreation with coworkers. I don't hate them, but we're not friends either and I have stuff to do.

My guess is that management pushes this for loyalty. If all you do is work and get paid you're likely to exit the first year they don't give you a competitive raise. If you're part of a family then you'll stay and even trust the ceo when he says that no layoffs are coming.

ohdannyboy··on Ask HN: Anyone tired of everything being a subscription now?
I really wonder how this is going to play out in the auto industry. Adobe can get away away with a lot because a number of their products, namely Photoshop, has no real competition. I would rather have Photoshop from 2005 than today's GIMP.

This dynamic does not exist in the auto market. 4 companies compete for just German luxury (in the US), with dozens of viable options in the broader luxury sector. Actually rolling out subscription based lockouts of on board features just seems like suicide.

ohdannyboy··on Lastpass Security Incident
Im pretty new to interviewing so I appreciate the feedback. I think I'm dong OK with respect to that but I'll make sure not to assume my own expertise are trivial.
ohdannyboy··on Lastpass Security Incident
I'm currently doing interviews for a senior firmware dev position and was stunned by this. Today I talked to a guy who couldn't tell me what an interrupt was in any technical detail. His coding was worse than a first year college students. 5 of the 6 people I've talked to so far bombed the coding portion.
ohdannyboy··on GCC undefined behaviors are getting wild
I think this article makes a far better case than the college hyperbole of "once you invoke undefined behavior it is allowed to format your drive and kill your cat."

As chance would have it, I am actually arguing with another team today about introducing undefined behavior into our code-base. They're arguing "well it works so its fine." I used this article to argue that it doesn't matter and we're inviting really insidious errors to come in later down the road.

ohdannyboy··on Ask HN: How did you move on from past experiences?
I have mixed feelings about this. After college I basically tried that by moving from Chicago to Boulder CO. Restructuring my life around the very different area helped (in particular I lost a lot of weight), but my problems all followed me over. It wasn't some reinvention like I wanted it to be. I don't see it as the turning of a chapter more than events in a continuum sitting between a traumatic childhood and realizing I was in it too deep to get out alone.

Things didn't really start to improve until I started going to therapy about five years later. I had actually moved back to Chicago by that point.

ohdannyboy··on Excerpt from CIA's Simple Sabotage Field Manual (1944)
This reminds me of the South Park where the kids had to become skilled at baseball in order to lose the game and go home sooner. The instructions are basically to be an incompetent manger at middle levels, inefficient bureaucrat high levels and a Karen at every committee. But instead of just being that archetype, you're doing it carefully and methodically as a sabotuer.
ohdannyboy··on How profitable was/is tobacco?
I don't know a single old smoker who thinks that. My grandfather, great uncle and others acknowledged their shitty older years were their own damn fault but they urged me to never start. There was no "make a choice" or "it's worth it to some people."

I've only heard younger smokers say that but I don't think they've internalized how bad it's going to be.

← PreviousPage 3 of 5Next →