News for hackers. Stuff that matters.

bsdpython

Re:The next chapter of our AI momentum on Wednesday August 05, 2026 @12:45PM (#49185369)
Jeff Dean leaving Google should be the headline but big news all around for Google AI nonetheless
Re:Top Tips for Writing Code with AI on Thursday May 15, 2025 @11:36AM (#43996151)
Is it possible we hit a wikipedia moment (it being more accurate than Encyclopedias) where the quality of typical ai generated code is better than popular open source libraries?
Re:Top Tips for Writing Code with AI on Thursday May 15, 2025 @11:07AM (#43995834)
Thanks. I know the last one is controversial, but the way I am starting to think about it is that we are just moving to a new layer of abstraction. I no longer understand very well how hardware works, nor do I know in detail how a browser renders a page, nor the full fine details of how many of the libraries I use work. My own AI generated code, in pockets, is starting to work in the same way. And I'm starting to become OK with that risk.
Re:AI Replacing Software Engineers? Not Likely Anytime Soon on Tuesday August 06, 2024 @08:01AM (#41170014)
I did not get into it (very short write up), but in general there is a never ending need to build new software and systems. Those efficiencies will simply allow more to be done and more software to be built. That's been the history of software so far.
Re:Choosing RAG Options on Google Cloud on Thursday May 30, 2024 @08:12AM (#40522769)
Google Cloud offers many different options to build Retrieval Augmented Generation (RAG) powered applications. This includes discrete components that comprise RAG solutions (embeddings, vector search, LLMs) but also includes options that combine multiple steps or even the entire RAG application in a single service. The best option for you will depend on factors such as your use case, engineering expertise, existing tech stack and future needs.

Let's start with a set of use cases and design a solution architecture using the most appropriate options. After that let's go through a detailed breakdown of the full list of services with the pros, cons and recommendations for when to use each.

Building this agent provides a nice lesson in why AI agents are so exciting but also so difficult to scale.

Besides the write up, you can try out the live demo (https://tinyurl.com/trendr-bot) and view the source code (https://github.com/brettdidonato/trendr-bot/tree/main).

I spent most of the past year presenting AI topics to executives, engineers and data scientists from companies that are Google Cloud customers. Last week was a new type of challenging audience: 2nd graders.

I spoke to three different 2nd grade classes at my 7 year old daughter’s elementary school. For the event I created a presentation and an AI powered website for the kids to create their own stories in a safe manner. The kids seemed to have a great time, with one kid even shouting out “I love AI!”

In the end, I directed students interested in AI to first focus on education and computer fundamentals: reading, writing, math, critical thinking and using computers to create things (but without using AI). This, along with getting the kids excited about technology in general, is the most important takeaway.

I have included a link to the presentation and code for the kids storytelling website within the article.

Re:AI Skepticism Is Reasonable (and Recommended) on Tuesday April 16, 2024 @11:11PM (#40060040)
A short write up highlighting a few over hyped AI products. I’m starting to see a bit more thoughtful push back on the unrestrained hype, which is a good sign that this AI cycle is maturing.
Re:BSD_Evals: Open-source LLM evaluation tool on Monday April 08, 2024 @03:26PM (#39972860)
How do you know which LLM is the best option to use for your particular use case? I published an open source repo to evaluate models based on your own set of prompts across Anthropic, Google and OpenAI. Besides model evaluation, it can also be useful for prompt engineering, API response time benchmarking and production application monitoring.
Re:OpenAI: Sora: First Impressions on Wednesday March 27, 2024 @02:12PM (#39842634)
Sometimes I feel like I'm seeing something completely different from what is described in the popular narrative. This is a good example. I wrote a post detailing:

* What does Sora actually do? * What does it not do? * What will it likely be useful for? * And finally, what will be needed to actually replace the majority of video generation use cases?

https://shorturl.at/auIK0

Re:Can We Prevent LLMs from Hallucinating? on Thursday March 21, 2024 @02:55PM (#39782867)
Can We Prevent LLMs From Hallucinating? And if not, what implications does this have for the future of AI? Let's talk about it.
Re:America’s social-media addiction is getting worse on Friday August 09, 2019 @09:38PM (#20659626)
I pay for YouTube premium to turn off the ads. It's worth every penny.
Amazon also refuses to give feedback and then spam mails you to provide them feedback on the interview process. That tells you a lot about how they are as a company.
I spent 3 years as cto cofounder at a startup. After leaving I interviewed at lots of startups but I did not get much interest despite many having what I would consider a tech leadership vacuum. I ended up taking an offer from a FAANG and I am better off for now. This is in NYC and I have a degree and more varied corp experience so results may vary.
If you have a bunch of companies on your resume that no one has heard of then it doesn't help. If you are getting interviews though then there are other factors at play that I think you are dismissing. Are you fluent in in-demand skills? Do you do side projects? Did you do interview prep, especially coding exercises? What would you say are your biggest strengths?
A long overdue recession will solve many of these problems
Re:What stopped me from working for 20+ startups on Saturday August 05, 2017 @02:10PM (#14937025)
It's a good list and these points are indeed very bad signals. When you break it down most points fall under the category of basic professional courtesy and it's shocking how rare that is. Most people that I interview and give prompt and honest feedback really appreciate it. You do have to deal with the occasional rude response however - it's the cost of being a professional.

"They tell you they like you, you’d be a great fit, your code looks great, but then discontinue because they just noticed you don’t have a piece of paper."

It could be that they somehow didn't notice and then singularly rejected you for that reason. It's also possible that they were willing to overlook it but once they had the chance to evaluate you as a whole they decided that the total package wasn't enough and the degree was the reason given. To me the degree is more about proving that the candidate has true interest in the subject and has been able to commit to it over an extended period of time more than anything else. I am asking them for a big commitment over an extended period of time to join my company after all.

"Internal reviews identified that the heart of the problem was the fact that the different design groups working on the project had used different Computer Aided Design (CAD) software to create the engineering drawings. The development of the aircraft was a collaboration between 16 sites spread across 4 different countries. German and Spanish designers had used one version of the software (CATIA version 4), while British and French teams had upgraded to version 5."

Really interesting! While I've hardly worked on anything as complex as an A380, I take it as a high priority for all software packages, from dev to test to prod, all be on the exact same version. Python 3.4 on one box and 3.6 on another? Let's not.

Older »