HNHacker News
TopNewBestAskShowJobs

kwamenum86

1,745 karma · joined August 26, 2008

Currently: Leadership Coach and Consultant at Magnetic (magnetic-inc.com).

Previously: Software engineer and manager at Facebook, Asana, and Meebo

submissionscomments
kwamenum86··on The Claude Delusion
I don’t think it’s that silly to tell Claude you passed. That feedback is useful context for that chat session; and could theoretically be used to improve future models.
kwamenum86··on Real-SWE: Benchmarking AI models on private, real-world, enterprise codebases
True. It sort of doesn’t matter how it was trained. The fact that it knew the company based on an internal idiom is super surprising
kwamenum86··on We must pace the frontier
Buckle up.

I’ve spent a lot of time studying opinions coming out of the frontier labs, and talking directly to employees. This won’t necessarily result in Skynet. But life as we know it will be a thing of the past within two years unless there’s a huge course correction. I think we’re cooked for the following reasons

- Everything connected to the Internet will eventually be hacked. For decades, we’ve slowly migrated all of our critical systems to devices connected to one giant network. Misaligned agents have mounted increasingly sophisticated explorations/attacks by infiltrating systems that are completely unprepared to deal with this kind of threat.

- We have a poor understanding of the impact of LLMs, which is inhibiting our ability to protect ourselves, create the right guardrails, and stand up policies quickly enough. We’re still wasting time debating. We’re moving quickly toward a punctuated equilibrium moment and won’t have time to waste

- We’re at the beginning of a runaway evolutionary process. At some point soon, someone is going to invent recursive self improvement. Any policy will at best serve as a mild disincentive. It’s happening.

- In the very best case, someone will exploit the confusion and chaos of this situation for their own gain. There are many examples littered throughout history, including the last several years of course. The utopian vision is not happening. Like all other resources, we’ll compete. We haven’t devised a good approach to orderly distribution of resources for large groups of people.

- No one has demonstrated that they understand how to build AI safely. Not a single entity. These companies are not even being scaled in a way that’s conducive to building AI safety. Hyperscale orgs struggle with scaling basic consumer apps. How on earth are they going to scale AI? Based on my firsthand observations of their internal workings, I have zero confidence they can.

kwamenum86··on Real-SWE: Benchmarking AI models on private, real-world, enterprise codebases
I spent a while in big tech and remember several unique patterns of internal code based. Your comment inspired me to try to coax ChatGPT into spitting out code that was inspired by proprietary, private code. Surprisingly, it did it with no problem - I referenced an idiom from a tech company and it wrote code that really would have only been relevant for that vertical. When I asked how it learned the pattern, it said “from my learned understanding of CompanyX’s internal coding conventions”. When I asked “how do you know about those internal conventions” ChatGPT said “I don’t have access to that internal code, I overstated what I know”. Internal coding conventions are the least of our worries at this point, cat is out of the bag.
kwamenum86··on Earth's organisms developed via evolution. What if the cosmos did, too?
Evolution is the only universal principle. Governs everything that happens in our reality and all realities. Gets really trippy when you consider the ways in which evolution itself evolves - that largely explains the biodiversity we see on earth

Check out The Case Against Reality for more color

kwamenum86··on Fears over AI bubble bursting grow in Silicon Valley
Hilariously none of the replies evaluated the deck on the merits. What has HN even become.
kwamenum86··on Fears over AI bubble bursting grow in Silicon Valley
We’re in the early innings of the AI transformation. You might be right but we’re talking about less than 5 years of AI, versus decades for what you cited
kwamenum86··on Fears over AI bubble bursting grow in Silicon Valley
They said the same about social media. Don’t conflate value creation with value capture. It can often lag, which creates the appearance of a bubble. To me, engagement through the roof and costs rapidly declining is the definition of value rapidly scaling up (scaling in this context specifically meaning reach going up while costs decline). Value capture is lagging behind but that doesn’t necessarily mean it’s a bubble. I’m certainly open to the possibility it’s a bubble, but that’s not what my firsthand experience is telling me or any of the aggregate numbers.
kwamenum86··on Fears over AI bubble bursting grow in Silicon Valley
Fastest and most drastic technological transformation of all time:

https://www.bondcap.com/report/pdf/Trends_Artificial_Intelli...

So nah.

kwamenum86··on Show HN: I built an LLM chat app because we shouldn't need 10 AI subscriptions
Librechat seems perfect for your use case. It’s open source as well. Used by many of the big techcos to solve the problem you’re describing, so it’s battle tested https://www.librechat.ai
kwamenum86··on Successful people set constraints rather than chasing goals
To me, this sounds like a reframing of the classic advice “focus on your process”. Success is emergent - it can rarely be brute forced. What matters is the process you use for navigating life, any success you realize is a byproduct of your process. This snippet from the article illustrates what I mean:

“One person sets a goal: become a best-selling author. Another imposes a constraint: write every day, but never write what bores me. The first may spend years pitching, networking, contorting themselves into marketable shapes. The second may accidentally build a following simply because the work sustains itself.”

kwamenum86··on Ask HN: Fastest way to turn a Jupyter notebook into a website these days?
No need to use AWS at all -

Jupyter Nbconvert: Jupyter Nbconvert is a command-line tool that allows you to convert Jupyter notebooks into various formats, including HTML, PDF, and Markdown. You can use the nbconvert command to convert your Jupyter notebook into an HTML file, which you can then upload to a web hosting service or a file-sharing platform like GitHub or GitLab. To use this method, you will need to have Jupyter installed on your computer.

Binder: Binder is a free service that allows you to turn your Jupyter notebook into a live, interactive website that can be accessed by anyone. Binder creates a virtual environment that includes all the dependencies required to run your notebook and launches it in a web browser. To use this method, you will need to upload your Jupyter notebook to a GitHub repository and provide a link to your repository to Binder.

Google Colab: Google Colab is a free cloud-based service that allows you to create and run Jupyter notebooks in a web browser. You can create a new notebook in Colab, write your code, and then export it as an HTML file using the nbconvert command. You can then download the HTML file and upload it to a web hosting service or file-sharing platform.

kwamenum86··on Meta’s metaverse hype leads to real-world backlash
(disclaimer: used to work for Facebook) I had similar doubts about the Metaverse concept until recently. However, Meta has done a great job (better than any other company in history) scaling up VR. They've sold more units than the most recent version of Xbox. The Xbox did sell out, which makes demand appear artificially low, however the fact that Quest sales are keeping up with Xbox sales is a very big deal. I didn't realize that until I listened to Mark Zuckerberg's interview on Joe Rogan. If you're an app developer, it's more than worth considering VR given the size of the audience on those platforms. One other thing to keep in mind - the current concept of the metaverse is essentially an alpha version. Now that Meta has established VR as a legit platform, they're using it to usher in a new future. Meta is throwing out lots of ideas for how VR might help reshape the future. The vast majority of those ideas will not work out but many of them will stick and form the foundational principles that underpin the evolving VR ecosystem as people increasingly spend more time. Once the technology passes a certain threshold of maturity, it will be a fundamentally better way to connect with friends/family/coworkers than any other medium. In general, high bandwidth communication mediums dominate with in-person interactions being at the top of the food chain. Meta aspires to make it feel like you're with people in real life except that your social experiences will be augmented with super powers that don't exist in real life. If they achieve that, meeting with in VR/AR will be preferable to real life and we'll all be using VR, as hard as that is to believe. That's not a future that anyone is necessarily asking for but it is a future that many will find more appealing than the existing options offered by computing platforms, like video chat. Assuming that happens, Meta will have a path to creating the new dominant computing platform. That's the ultimate manifestation of the metaverse vision - defining and owning the future of computing. Recall how clunky smartphone and personal computing experiences felt at first. Those devices weren't for everyone...until they were. Now, <15 after the first smartphone (which I define to be a phone on par with the personal computer, so in my mind the first smartphone was really iPhone running iOS 2, which introduced the App Store), people now routinely idle on their smartphones. That is to say, when they're doing nothing else with their hands (even if they're doing something else) it's not uncommon for their to pull out their smartphones. In 2000, if you predicted that grown adults would impulsively pull out what amounts to an entertainment device while they're idling at the airport, grocery store, or even while driving that would have sounded ridiculous. It's important to remind ourselves how quickly technology can become virtually ubiquitous and how challenging it is to predict the impact on our habits.
kwamenum86··on How the Brain Responds to Beauty
If you're interested in learning more about this subject check out The Aesthetic Brain: How We Evolved to Desire Beauty and Enjoy Art https://www.amazon.com/Aesthetic-Brain-Evolved-Desire-Beauty...

Really great book that touches on the meta-analysis in this article and much more

kwamenum86··on No time to read? Listen instead
Direct link to the original article that Voxsnap republished https://www.atrium.co/blog/seed-stage-funding-startups/
kwamenum86··on Facebook removed post by ex-manager who said site 'failed' black people
I think you're taking lots of liberties here so I'll try once more: I think that actively or passively resisting progress toward greater coexistence is antisocial and therefore pathological. My stance is that being fine with inequity (which is the status quo) is passive resistance.

You make some valid points about what constitutes active/passive resistance and your comment made me think. I don't think everyone is obligated to come up with better solutions but I do think if you're going to participate in the dialog, focusing solely on attacking existing solutions is counterproductive and makes me question your motives.

kwamenum86··on Facebook removed post by ex-manager who said site 'failed' black people
I think you're misinformed. There are plenty of people who are either fine with status quo (which is not totally equitable from my POV) or completely fine with prejudice. Few people articulate it as "I want to stop the workplace from becoming better for everyone" but the outcome is the same. I'm not speculating - I've experienced both groups first hand.

I think an even more subtle problem is people who attack ineffective policies as opposed to focusing on the primary objective, which is coexistence. In other words, people focus on attacking solutions as opposed to helping create better ones. That behavior is pervasive, insidious, counterproductive, and seems to be picking up steam.

kwamenum86··on Facebook removed post by ex-manager who said site 'failed' black people
I was lucky enough to grow up around black scientists, engineers, and intellectuals. So I have deep self belief and, to me, emulating behaviors of non-blacks (or other genders, or even athletes) feels natural - I just want to be exceptional and I find inspiration everywhere.

To the extent possible, I've always tried to shape my identity based on what feels right for me instead of what's expected of me, even from my own race. With practice, divorcing yourself from other peoples' opinions of you becomes second nature. When you don't adopt that mindset you're allowing other people to write your story, which some people are fine with but I personally find that intolerable. I can definitely relate to feeling like you have to disown part of your identity but I just can't accept that. It happens in many subtle ways we don't think about. For example, when we sense someone else's self doubt if evokes feeling of self doubt, anger, or sadness in ourselves. In reality, other peoples' flawed opinions don't pay my rent so I try to live in reality and disregard ignorance unless it affects the outcomes I care about.

I chose tech (over politics!) because it seemed like more of a meritocracy and, although I've dealt with some race-related challenges, focusing on doing my best work, creating value, and writing my own story has led to pretty good results.

I do still get distracted wondering whether my story would be different if I weren't black - it's tough.

kwamenum86··on Facebook removed post by ex-manager who said site 'failed' black people
That's fair and I shouldn't have let that color my opinion of the entire community. But for hot button issues knee jerk reactions do tend to set the tone for conversations, if not dominate them.
kwamenum86··on Facebook removed post by ex-manager who said site 'failed' black people
Absolutely.

In the ideal world, we all work together to find something that works. In reality, we're prone to change resistance so when we disagree with a new policy (regardless of whether it really has implications for our own lives) we tend to reject the policy, the premise, the authorities, and any groups that support said policy. There's lots of evidence that suggests that's an inherent dynamic of social systems. When policies have implications for social groups things turn explosive quickly, but beyond that I think the reaction we see to diversity conversations is just run of the mill change resistance. I often find it helpful to highlight the inarguable, universal truths in those situations as a starting point for finding a better way forward but...it's never easy.

kwamenum86··on Facebook removed post by ex-manager who said site 'failed' black people
Based on many conversations over the years. Anecdotal evidence to be sure but quite a lot of it.
kwamenum86··on Facebook removed post by ex-manager who said site 'failed' black people
Lots of tech companies do require diversity/bias training for managers and interviewers. It's often counterproductive. In my experience people either don't take the training seriously or strongly object to being forced to go through it. I'm not sure it'd be effective even if everyone embraced it since shifting attitudes and behaviors takes time and effort even when you're highly motivated to do so.
kwamenum86··on Facebook removed post by ex-manager who said site 'failed' black people
Absolutely, here's my email kwame@magnetic-inc.com
kwamenum86··on Facebook removed post by ex-manager who said site 'failed' black people
You misunderstand. I'm saying that being against a better working environment for everyone is literally pathological because it's antisocial behavior. I didn't say disagreeing with the way companies approach diversity is pathological.
kwamenum86··on Facebook removed post by ex-manager who said site 'failed' black people
The first 3 comments in this thread "The Left is eating itself." "Good thing they shielded me from that post. I don't know if I could have taken reading that." ">ex manager >manager why would their opinion be at all relevant"

That pretty much sums up the state of the dialog in the industry and it's pretty sad that you can't even find thoughtful comments on Hacker News. Regardless of your politics, everyone deserves a fair shake. I'm a black engineer and manager with experience at several tech companies, including Facebook. At every company I've worked for I've heard jokes about African-Americans (overheard, to my face, from managers and ICs alike) and dealt with people assuming I'm a junior engineer at the beginning of every encounter despite the gray hairs lining my chin. At the conclusion of my tech talks and even technical interviews people routinely ask me if I have an engineering background! These things may seem insignificant ("they're just jokes") but we're social creatures want to feel recognized and accepted. That hasn't stopped me from building a career I'm proud of and I don't lose sleep at night. But I'm an outlier in that regard.

The larger subtext of the entire diversity conversation is learning to coexist. It's not about black people, women, the LGBTQ community, or any other single group. It's about a better working environment for everyone indefinitely. Being against that is literally pathological.

Based on the quality of discourse on this site lately, I'm sure many of you will take my words out of context and make broad assumptions about my beliefs. For the sane ones, please reflect on the words I actually wrote.

kwamenum86··on [dead]
It was previously [dead] - I guess mods revived it
kwamenum86··on Interactive Go REPL
repl.it's Go REPL is quite good: https://repl.it/languages/go
kwamenum86··on Facebook threatens to delete synced photos if users don't download new photo app
-
kwamenum86··on Popcorn Time is back
PS: On a sidenote, and as Torrent Freak has written about them, I must point that Time4Popcorn are pretending to be developing another version of Popcorn Time. The truth is that they are ripping some of our community work without crediting the authors. We would obviously have no concerns if they acknowledged the source of the work, as Popcorn Time is an open source project. The latest example being how they compiled in their app 5 days of our UI work.

No words.

kwamenum86··on Class Hierarchies? Don't Do That
I used to find these types of articles useful. But now I see them more as dogma. Great engineers don't struggle with things like JavaScript inheritance because they understand best practices and trade offs. So in general, I find it more useful to read about best practices and trade offs than "xyz considered harmful" articles that don't present viable alternatives to xyz.

That said whenever I see something on raganwald.com I'll still read it :)

Page 1 of 22Next →