1,061 karma · joined April 28, 2011
We have the right to be forgotten, and Hacker News is in ongoing violation of those rights.
Call Congress and demand data protection laws that protect all of us. No company should be allowed to keep our data forever, especially if we decide to withdraw our consent.
Take back your rights. Take back your data. Delete the algorithm.
It’s a pretty simple problem. The folks claiming it is not either are being intentionally disingenuous or honestly do not understand the legal definition of derivative works in copyright. It’s settled law.
You could… you know either a) don’t train on works you don’t have a license to or b) use some sort of adversarial training to ensure that the AI doesn’t replicate the work it is trained on.
Most of these companies don’t actually care at all about any sort of DEIB initiatives… even the supposedly “woke” ones. It’s all a sham.
Edit: This was a few months back. I lead an entire engineering organization now for a company who despite having no DEIB program is truely the most inclusive work culture I’ve ever seen.
What you need to tackle tech debt is a quality program with metrics. I’m talking code coverage, cyclomatic complexity checking, linters and scanners, DORA, SAST, DAST, etc. Quantify your quality. Then quantify the risks and costs of not improving it.
Then you need to target the areas of code your tools tell you to and you need to make a conscious effort to solve those very specific things. “Module A’s complexity score is 26. Our standards say this needs to be 10. Therefore this is considered a quality item. Therefore it goes into the sprint as a strategic investment.”
Software and business leaders, when developers talk about tech debt… they are talking about managing complexity. (Shit breaking all the time because you don’t have tests in a complex system. It’s failing because of the complexity.) High complexity is expensive. If you do not balance the need to manage complexity against features and you do not act intentionally about your quality your software will eventually fail or if you’re lucky it will just reach a stage where you can’t maintain it anymore and you’ll scrap and rebuild.
Investing in quality makes you go zoom.
1. What do you do for fun when not at work? … dig into to questions from here. 2. What is the coolest thing you ever built? How did it work? How long did it take to build? What language? What architecture / framework? What was hard about it? … you get the idea. 3. What are your biggest pet peeves when it comes to reading other peoples code?
Question #1 breaks the ice and gives permission to the candidate to be themselves. Look for common ground. Connect with them. Learn who they are as a person.
Question #2 gets you to see their passion. Talk to them on their ground. Give them the benefit of the doubt. Ask them hard questions, but don’t intimidate. Just go deep. The candidate cannot fake this. It’s not possible. People without the experience they claim are painfully obvious here.
Question #3 gives you two things. 1. Is this person openly critical of things looking to improve them? And Is this person a jerk? I call this the Jerk Trap. Jerks jump right in to being Jerks. After all you just kind of game them permission here! — I would ask though you be careful about excluding neurodiverse people who may not be able to control tone or navigate social situations well. These people will tend to be direct. Don’t confuse directness with being a Jerk. They are not the same thing.
I’ve interviewed a lot of engineers in my career, and tried a lot of things. This methodology has yet to fail me.
EDIT: It’s sad I even have to point this out, but in #1 you are looking to connect with the person on a human level. It’s not bait them into talking about coding outside of work. If you do that or think that way you are being discriminatory towards people who can’t code outside of work… you know like single mothers. And people wonder why we don’t have more women in tech. Stop equating passion with > 40 hours a week. It’s bullshit. Stop.
This study asserts that eye contact is required for good social engagement and communication. What I am challenging is that that finding is probably only true in Nuerotypical samples and is probably not present in autistic people.
This study mentions but provides no data or analysis for how their study is impacted by or was affected by the differences between nuerotypical and autistic samples. Which is a shame because as an autistic person who doesn’t like eye contact, I think those findings would have been much more insightful and potentially groundbreaking. My hope is the authors have plans to look closer at that.
I have found that communicating to business folks and leaders is a skill like anything else and can be taught. Your assumption that being autistic somehow completely disqualifies one to speak competently to others is ableist and harmful.
While it is true that people who are autistic struggle to communicate with non-autistic people I would argue it is also difficult for non-autistic people to communicate with autistic people.
It is also ableist to assume that just because someone lacks communication skills that they are “on the spectrum”.
What is true is that communication as a skill is not often taught to developers.
Come on man. You white supremacists are so transparent at this point as to be comical. Where is the evil mustache, and diabolical laugh? If you’re going to commit to the trope then commit bro!
You aren’t against the government printing money. You are against why they are printing money.
It makes sense to print money and spend that money into the economy to accomplish a task if the result of that has a positive ROI.
Can we debate the ROI of the activity, rather than “inflation bad”, “printing money bad” or “politician bad”?
Using monetary policy as your point of disagreement is intellectually dishonest when your actual problem is with what the government is spending money on… and not the fact that the government is spending money at all.
Now before you dismiss me, consider that autistic people are generally speaking… awful at recognizing situations that are actively hostile to them. And yes, Neurotypicals are sometime quite hostile to autisic people. I’ve been a victim of discrimination and outright campaigns to isolate and harass me. It happens. Sometimes it’s on purpose, sometimes it is a natural result of repeated conflict.
Now, let’s say for example that you had a co-worker who actually had it out for you; would actively undermine your work, sabotage your efforts… for whatever reason. As a nuerotypical you would recognize this behavior quite quickly and develop a strategy around it. Perhaps that strategy involves talking to the right people, executing some kind of trap, confront the behavior head on, or simply walking away. Since an autisic person has difficulty detecting negative intent, they would instead try to puzzle out why the “clearly wrong” person just won’t listen to them. From that they draw these conclusions about themselves and the world around them about their behavior because they cannot understand the behavior of Nuerotypicals (to be fair here NTs don’t understand our behavior either). Trust me, I’ve drawn some pretty wild conclusions myself at times.
To illustrate, I recently worked with a very Narcissistic and toxic personality. By all outside observers this was 100% dark triad kind of behavior in this person (I verified it with multiple independent opinions). Anyway, this person was so difficult to work with, so directly hostile, and so stressful to work with that I re-entered therapy where I, at 36 years of age finally learned two very important things.
1. Some people will want to fuck you up, just because they don’t like you. Not everyone is good or does good things. This is “irrational” but it is real.
2. Not everyone had the same capacity as you do… and you don’t have the same capacity as others. For those without your capacity you must teach, and for those that have capacity that you lack, you must learn.
These two “rules” have finally demystified some aspects of office realpolitik for me.
I suspect that the author, my fellow autistic, has yet to also understand this about people. Their intent might purposefully be to oppose you and undermine you. Ignore it, work around it, or leave. They will never be an ally to you. Stop trying.
The guy is the GOAT and while he was alive… many… many… other artists also saw him that way. His contemporaries absolutely adored him, and even tried to emulate him. His work was known to be important during his life to even the most financially successful of painters.
I suppose if you limit the concept of “success” to how much money one earns in their life, then fine Van Gogh was not very financially successful, but he was monumentally successful and recognized as such during his life by the only real measure that matters: Impact.
This is why as a journalist or a writer, it is important to confirm “what you know” before committing it to a piece. If you don’t verify everything you risk perpetuating myths instead of realities.
Can we please stop be apologists to giant profit-driven organizations and start maybe… just maybe… empathizing with people instead?