HNHacker News
TopNewBestAskShowJobs

VirgilShelton

114 karma · joined October 17, 2015

Tech guy since the 80's.
submissionscomments
VirgilShelton··on I won't download your app. The web version is a-ok
Yes and now I use AI to build any website which locks me into their workflow and run it locally how I choose!
VirgilShelton··on Microsoft hasn't had a coherent GUI strategy since Petzold
I used to be a software test engineer at Microsoft in the late 90's and early 2000's. What I learned is that 60% of their business was International because of their language support. Also most of their customers are business customers locked in to using their Windows Server Domain system for corporations. These corporations also run office and Sharepoint and build custom apps using office. This is why they have so many different ways to build apps on Windows. We are not the users they are targeting, they target the enterprise.
VirgilShelton··on Microsoft forced me to switch to Linux
Ha! You're very welcome! Ah the good ol' days of CD install media, CD Keys and install times that took hours!

RIP to your install CD!

VirgilShelton··on Microsoft forced me to switch to Linux
Yeah Windows 2000 had countless software test engineers, I was one of them and on my team there were 5000 of us. I stared in tech support in 97 and moved into QA and always filed bugs on behalf of the customer, sadly everyone must code and customers must test. It's just not working out but Microsoft really only cares about Corporate America and Windows running on all the main languages. It's great to have alternatives and I've moved to MacOS after using Windows since 1.0.
VirgilShelton··on Gemini 2.5 Computer Use model
[flagged]
VirgilShelton··on Gemini 2.5 Computer Use model
The best thing about being nerds like we are is we can just ignore this product since it's not for us.
VirgilShelton··on Thunderscan: A clever device transforms a printer into a scanner (2004)
Great, now I learn about this when I used to have printers back in the 80's , 90's and 00's!
VirgilShelton··on OpenAI's H1 2025: $4.3B in income, $13.5B in loss
Yup! I'm also super cheap and use open source everything but I do have a Mac Book Pro and will never buy a PC again. So when it's worth it, the wallet is coming out and OpenAI has not only my little $20 bucks a month but will have my investment dollars once they go public.
VirgilShelton··on OpenAI's H1 2025: $4.3B in income, $13.5B in loss
The best part is memory. If you use it daily like I do for everything from programming tasks to SEO and digital marketing, to budget stuff for investing and bill reminders. It will really start to understand what you want and get your voice right when it writes a blog for you or you work on an idea with it.
VirgilShelton··on OpenAI's H1 2025: $4.3B in income, $13.5B in loss
I'm old and have been on the Internet since the Prodigy days in 90. Open Ai has the best start of any company I can remember. Even better than Google back in 98 when they were developing their algo and giving free non-monetized search results to Yahoo.

These guys have had my $20 bucks a month since Plus was live, they will indeed be more than fine.

VirgilShelton··on Anthropic raises $13B Series F
My contrarian take on the astronomical costs need to scale LLM infrastructure is that since it does cost so much, innovation at the grid and power plant / renewables will also see massive gains and ultimately save our planet.
VirgilShelton··on Substack just killed the creator economy
Self hosting and using your payment processor of choice is always the best move. Own your own data or be prepared for the jig to be up at some point. This is what every platform that scales does.
VirgilShelton··on Developing with GitHub Copilot Agent Mode and MCP
As for a Demo on that front here it is via OpenAI's Codex, see https://openai.com/index/introducing-codex/ Here's the demo https://platform.openai.com/docs/codex/overview and
VirgilShelton··on Prompting LLMs is not engineering
It's just a buzz word but sadly it will (And already has) effected real engineers :(
VirgilShelton··on Long Read: Lessons from Building Semantic Search for GitHub and Why I Failed
Hey Warren great job on the site, but what you'll need to do is SEO. You're a great writer so all you need to add to your writing skills is SEO. I did a basic SEO audit of semhub.dev and you have no SEO. While this is niche you'll need to add a blog to your website and use basic SEO keyword research to find what your target audience is searching for instead of just blogging to blog. Start reading https://backlinko.com/seo-basics-for-beginners and you'll be well on your way. It should take about a year for you to get some good traction. Don't rush, just keep learning more and more everyday and you'll get there in a few years with organic SEO alone. The comments here alone are proof that you have a viable MVP.

GL!

VirgilShelton··on Google's Results Are Infested, Open AI Is Using Their Playbook from the 2000s
Wow! A million thanks goes to you! I never thought of using ChatGPT to find an old book I had 30 years ago! I just found it! Epic! I use ChatGPT but never tried this before! Thank you, thank you thank you!
VirgilShelton··on GitHub's Copilot lies about its documentation. Why would I trust it with my code
You can read a thorough article on how LLMs work here https://medium.com/data-science-at-microsoft/how-large-langu....

As Open Ai notes here are the limitations of ChatGPT

Limitations

ChatGPT sometimes writes plausible-sounding but incorrect or nonsensical answers. Fixing this issue is challenging, as: (1) during RL training, there’s currently no source of truth; (2) training the model to be more cautious causes it to decline questions that it can answer correctly; and (3) supervised training misleads the model because the ideal answer depends on what the model knows(opens in a new window), rather than what the human demonstrator knows.

ChatGPT is sensitive to tweaks to the input phrasing or attempting the same prompt multiple times. For example, given one phrasing of a question, the model can claim to not know the answer, but given a slight rephrase, can answer correctly.

The model is often excessively verbose and overuses certain phrases, such as restating that it’s a language model trained by OpenAI. These issues arise from biases in the training data (trainers prefer longer answers that look more comprehensive) and well-known over-optimization issues.1, 2 Ideally, the model would ask clarifying questions when the user provided an ambiguous query. Instead, our current models usually guess what the user intended.

While we’ve made efforts to make the model refuse inappropriate requests, it will sometimes respond to harmful instructions or exhibit biased behavior. We’re using the Moderation API to warn or block certain types of unsafe content, but we expect it to have some false negatives and positives for now. We’re eager to collect user feedback to aid our ongoing work to improve this system.

Ref: https://openai.com/index/chatgpt/

VirgilShelton··on GitHub's Copilot lies about its documentation. Why would I trust it with my code
You clearly need to don't understand how Ai currently works. It predicts the next most likely word.

With code it does the same thing and its prediction skills aren't tuned by humans perfectly yet.

VirgilShelton··on How to professionally say
This is awesome! Bookmarked!
VirgilShelton··on U.S. asks Google for detailed search data in antitrust case
Uhh what have you been searching for?
VirgilShelton··on Diluted blood plasma found to reverse aging in mice
Ha! I'll be waiting!
VirgilShelton··on Play Counter-Strike 1.6 in your browser
Ah memories!
VirgilShelton··on Over 100 PBS local stations start streaming on YouTube TV
You can buy the DVDs on EBay https://www.ebay.com/i/352893270127?chn=ps&norover=1&mkevt=1...
VirgilShelton··on Ask HN: How to deal with a senior colleague who acts like he's boss?
I've been there and I still experience this in life with family, friends and acquaintances.

The trick is to deploy massive empathy for him and know that he's displaying sure signs of insecurity.

I'm sure he knows that you know he was laid off. He also is intimidated that you're smarter than he is. But this is life, you'll be continually surrounded by folks that don't know their place and struggle when confronted with "threats" like yourself.

Walk in his shoes for a day and if you feel like it start asking about his past life, his past teams and experiences. Find out about his home life, does he have kids, did he watch Game of Thrones last night?

Don't take people like this seriously, just know that they're hurting inside when their behavior makes zero sense to you.

This is what I do and it works!

Finally know that when you dig deeper, you'll uncover that his actions have nothing to do with you.

VirgilShelton··on Ask HN: How do you negotiate to get $100k/year as a SE?
If you want to make $100,000 from anywhere you need one skill, sales. Learn how to sell. Read and watch everything you can on selling.

I recommend you start with "How to Become a Rainmaker: The Rules for Getting and Keeping Customers and Clients" by Jerrfey J. Fox.

Also learn how to stop charging hourly for your services and see https://jonathanstark.com/

VirgilShelton··on Ask HN: Is web development still a viable career choice?
Yes.

What you're missing is three fold...

1: Where do people hire freelancers.

2: Sales skills.

3: An alternative to worrying about 1 and 2.

1. Create a profile and Upwork. While everything you'll read about Upwork will be negative you need leads. Upwork gets them for you and yes you can create your own website and start there but Upwork already spends a ton of money on ads / SEO and content marketing to keep generating leads. Take advantage of it.

2. Learing how to sale is critical for everyone, especially web designers and developers. Go down the YouTube rabbit hole and got to Amazon and search for sales books. There are a million ways to sale things so read the first chapter of each book and read reviews until you find something that sounds like you can feel comfortable using with clients.

I recommend Jonathanstark.com, Doubleyourfreelancing.com and read How to Become a Rainmaker: The Rules for Getting and Keeping Customers and Clients

3. Alternatively you can skip the above and do one of the following. Subcontract with a marketing agency that needs to hire a developer. Find them using Google and could email them. Tell them you will lower your rate since they're getting the clients and that you don't like sales.

Finally you can hire a sales person on 100% commission to find clients in need of web development and if they ever find a client that doesn't match your skill set outsource the work using your same Upwork account. Upwork allows you to not only freelance but to hire as well.

The sales person should get 50% of the project costs upfront to start and upon delivery the client would pay 50% when completely satisfied.

Pay the sales person 20% to 30% of the project or agree on a fixed fee. They don't get paid if they don't find a project for you so make sure and hire many salespeople.

Finally if you're smart (which you seem to be) don't worry about knowing everything before you jump in. I've been freelancing since 2004 and run into new technology I have zero clue about. Howler I simply read the documentation or watch videos and boom new knowledge.

Start now and be confident in yourself!

VirgilShelton··on Microsoft now has the best hardware lineup in the industry
Yes. You can install the Linux subsystem see https://docs.microsoft.com/en-us/windows/wsl/install-win10

Or you can install a Linux virtual machine with Hyper-V on Windows 10 see https://m.windowscentral.com/how-run-linux-distros-windows-1...

VirgilShelton··on It's time to head back to RSS?
I never stopped using RSS !
VirgilShelton··on Users Abandon Facebook After Cambridge Analytica Findings
Good thing Facebook owns WhatsApp and Instagram. They’ll be fine. Losing a few million won’t hurt since they have > 1 Billion users
VirgilShelton··on How I went from programming to consulting (2012)
I second that emotion!
Page 1 of 2Next →