HNHacker News
TopNewBestAskShowJobs

mhuffman

2,585 karma · joined December 5, 2011

submissionscomments
mhuffman··on The Deep Research problem
>Ads? Too obvious.

Have you dealt with people paying for ads? They want your rapt attention, not some possibly subliminal suggestion. The "good" thing about chat AIs is that they can, with a little work, make it nearly impossible to block. You want to use it for free, you get ads.

mhuffman··on The Deep Research problem
>AI can't look at ads

But ads can be put in AI.

mhuffman··on Show HN: SQL Noir – Learn SQL by solving crimes
>select * from crime_scene, suspects

This is a cross-join. It is the equivalent of a nested loop in programing and almost never what you want to do in a database unless you like watching high-combination data spewing out and CPUs burning. It gives you every combination of items in each table you name.

What you want is to find something in two or more of those tables that can be linked together somehow using (very likely!) "INNER JOINS". Look into examples or tutorials of those on the internet and use what you find to work through the tables on the "investigations". Luckily, the SQL Noir site tells you exactly the steps to take in the first case. You need to find a link somehow between the crime_scene and suspects tables and then another one between the matching suspects from the suspects table and the interviews table.

Note: there is no direct easy link between the crime_scene and suspects tables. You will have to use your investigation skills to trim the suspects list down.

mhuffman··on ElevenReader by ElevenLabs
>Oh no, it doesn't run on Apple Silicon. That's too bad.

Interesting, because the hero image is a Mac App screenshot.

mhuffman··on If your customers don't talk, NPS is a vanity metric
>what does it even mean to recommend to others?

I will give you a real-world example. My girlfriend works for the government and they have an initiative to do outreach to people in the local community and let them know of all the funded help available to people for different situations.

However, they can't go to all 30k+ households at once and even in targeted areas (which is the way it works now) it takes a very long time to get to everyone.

The thinking about a recommendation is that perhaps they go to a home and let the person know about all the free programs available and leave a list with phone numbers. And this person might not need that information at the moment, but maybe they know someone in their family or from church or elsewhere that could use it and they let them know.

I do understand that if you help people who have lost their home due to fire it is silly to do a survey and ask them if they would or did tell someone else in case their home burns down. However, it isn't across the board silly even or not for profit cases.

mhuffman··on Show HN: Struggle with CSS Flexbox? This Playground Is for You
I have never had any trouble with flexbox or grid, but am curious how do you use LLMs to do your layout or to get it to do layout with flexboxes? Do you just give it a very detailed description of the layout? Or do you give it an image that you have put together? Do you have an example of this? I am very curious to try it myself.
mhuffman··on Kubernetes on Hetzner: cutting my infra bill by 75%
For dedicated they say this:

>All root servers have a dedicated 1 GBit uplink by default and with it unlimited traffic.

>Inclusive monthly traffic for servers with 10G uplink is 20TB. There is no bandwidth limitation. We will charge € 1/TB for overusage.

So it sounds like it depends. I have used them for (I'm guessing) 20 years and have never had a network problem with them or a surprise charge. Of course I mostly worked in the low double digit terabytes. But have had servers with them that handled millions of requests per day with zero problems.

mhuffman··on How good are American roads?
They are "at work" ... for other people's versions of "at work".
mhuffman··on Show HN: FastGraphRAG – Better RAG using good old PageRank
My experience matches your's, but related to

>3. Hypothetical answer generation from a query using an LLM, and then using that hypothetical answer to query for embeddings works really well.

What sort of performance are you getting in production with this one? The other two are basically solved for performance and RAG in general if it is related to a known and pre-processed corpus but I am having trouble thinking of how you don't get a hit with #3.

mhuffman··on Hyrumtoken: A Go package to encrypt pagination tokens
If the UI got you to a page that started with a search of some type, then you can look in your own experiences of how many times have you went to the second page on Amazon, Ebay, or Google search? Probably not often. So the answer is some combination of better search, related recommendations from the items on the remaining pages, and filtering.
mhuffman··on New textbook teaches students about matrix methods and their real world apps
>All people who took calculus because they had to, how have you used it?

Although I create software, my degree is in finance. Calculus is everywhere, and I mean everywhere, in finance after you get past the basic intro courses, for school at least. However, in real life I have only used it not that often and mostly related to machine learning and optimization. Even then, I didn't do it by hand, I just knew what to do and let computers calculate the rest.

mhuffman··on New textbook teaches students about matrix methods and their real world apps
Mine was slightly different with geometry (middle school) > algebra (high school) > trig > calc 1 > calc 2, then in college they had calc 3 (which in hindsight was linear algebra with a heavy physics lean), then differential equations. That was all of my required math, I took two stats courses and a quantitative analysis and a game theory course as electives that all where under math but not required and didn't seem to be in any real order after prereqs.
mhuffman··on OpenAI, Google and Anthropic are struggling to build more advanced AI
>We have built quite a few highly useful LLM applications in my org that have reduced cost and improved outcomes in several domains

Apps that use LLMs or apps made with LLMs? In either case can you share them?

>which tells me you aren’t working with very creative and competent people

> In my professional network beyond where I work now I know at least a dozen people who have successful commercial applications of LLMs.

Apps that use LLMs or apps made with LLMs? In either case can you share them?

No one doubts that you can integrate LLMs into an application workflow and get some benefits in certain cases. That has been what the excitement and promise was about all along. They have a demonstrated ability to wrangle, extract, and transform data (mostly correctly) and generate patterns from data and prompts (hit and miss, usually with a lot of human involvement). All of which can be powerful. But outside of textual or visual chatbots or CRUD apps, no one wants to "put up or shut" a solid example that the top management of an existing company would sign off on. Only stories about awesome examples they and their friends are working on ... which often turn out to be CRUD apps or textual or visual chatbots. One notable standout is generative image apps can be quite good in certain circumstances.

So, since you seem to have a real interest and actual examples of this, I am curious to see some that real companies would gamble that company on. And I don't mean some quixotic startup, I mean a company making real money now with customers that is confident on that app to the point they are willing to risk big. Because that last part is what companies do with other (non LLM) apps. I also know that people aren't perfect and wouldn't expect an LLM to be, just want to make sure I am not missing something.

mhuffman··on We All Scream for Ice Cream
I have also seen sweetened condensed milk used as a base for some really good ice creams.
mhuffman··on AI-Time Travel-Street View
Yes, I think it is hard-snapping to certain rotation angles when it gets close.
mhuffman··on The evolution of nepotism in academia, 1088-1800
>Also note that in the 1700's/1800's nepotism in government was considered normal.

I think this is still common. People like to think a son or daughter will govern just like a parent. But it sometimes doesn't work that way.

mhuffman··on Even Microsoft Notepad is getting AI text editing now
"Now that you are having the best experience, to ensure safety we will require acknowledgement that we might monitor what you type and may have to ability to disable your required account if we detect unsafe words or searches. This can mean that you will not be able to log back in to your computer. If you experience this issue simply log into your account and contact our automated support system."
mhuffman··on Sixteen U.S. states still ban community-owned broadband networks
If I recall the original law in North Carolina to limit community-owned broadband was called "Saving North Carolina Jobs Act" or something similar. It came about as a backlash to powerline broadband. Ironically all the people that seem to be laying fiber are contractors from Florida.
mhuffman··on Scalable watermarking for identifying large language model outputs
>There will always be a good offering who doesn't water mark.

I wouldn't bet on that! I can see legislation to require this for many reasons ... related to intellectual property, cheating, detecting the root of hate-speech or harassment, "stealing" from employers by not performing work or putting them at legal risk, "stealing" from artists by duplicating their style, political speech that can not be traced (it could be from a bad actor!), tracking down generated revenge porn (or much worse!), tracking down people using LLMs to grift the elderly, and on and on. Why, if you are not using a watermarked LLM, it could be an op by Russia, China, or Iran! In fact, part of the legislation could be a requirement of social media or office tools or government tools or political tools or educational tools to check for a watermark and not work if an approved one is not found. Ideally this list will be private, because you want companies to be able to automate away workers, and do the least possible for customers, you just want to make sure you're doing it above-board, you see.

>And there is no good reason for a provider to watermark - they aren't helping the customer.

No one cares about customers, they care about money. And you know what helps make a lot of money? A legally defined moat for yourself and a couple of others that blocks anyone else.

>They'd be helping some other party who isn't paying them.

Yes! That party is themselves!

mhuffman··on Is the Q source the origin of the Gospels?
Also this youtuber[0] is extremely good at visually (and verbally) describing current scholarly understandings of this. Similar (but different) to 3blue1brown in that way.

[0]https://www.youtube.com/watch?v=Z6PrrnhAKFQ

mhuffman··on Spann: Highly-Efficient Billion-Scale Approximate Nearest Neighbor Search (2021)
And also looks like full support for Mac ARM so, good info wood_spirit.
mhuffman··on Spann: Highly-Efficient Billion-Scale Approximate Nearest Neighbor Search (2021)
Annoy is old, but works surprisingly well and is fast.
mhuffman··on Spann: Highly-Efficient Billion-Scale Approximate Nearest Neighbor Search (2021)
>Out of interest is nearest neighbour even remotely effective with 300 dimensions?

They are/can be anyway. I had data with 50,000 dimensions, which after applying dimensionality reduction techniques got it "down to" around 300! ANN worked very well on those vectors. This was prior to the glut of vector dbs we have available now, so it was all in-memory and used direct library calls to find neighbors.

mhuffman··on Spann: Highly-Efficient Billion-Scale Approximate Nearest Neighbor Search (2021)
There are plenty of set-it-and-forget-it vector dbs right now, maybe too many![0]

[0]https://news.ycombinator.com/item?id=41985176

mhuffman··on Nulls: Revisiting null representation in modern columnar formats
>and that is more important than CH I think.

If measured by $$$$$ clickhouse certainly has more installations.

mhuffman··on GitHub cuts AI deals with Google, Anthropic
>I've created new apps from scratch with it.

Would mind sharing those apps to view. Not the code, just the apps. I have a suspicion about the bi-modal experience.

mhuffman··on Buy payphones and retire
This is still passive. This is similar to owning 10 apartment buildings. You have to hire managers to deal with all the day-to-day, but there is still money left over. You just have to make sure that they aren't stealing from you. Similar to a lot of investments, which I would also consider passive income. Even with stocks, you can't just sleep or you could end up in a bad way, but you are also not putting in 8 to 12 (or more sometimes) hours of work a day like a small business.
mhuffman··on School is Not Enough: Learning is a consequence of doing (2021)
>The people I’ve seen drop out of something and succeed are like out-of-this-world fucking good.

And frequently from connected and/or rich families. That can be very useful in success, it turns out.

mhuffman··on Stages of Denial (2020)
>They're (poorly) aping mathematical notation without the properties that give actual notations their power to augment thought using symbolic manipulation

Yeah, I'm not sure I agree with that. Both of these are some of the most eye-popping books I have ever read related to math and computing [0] [1] (note, both pdf files) Both are well-written (by the guy that created both APL and J) in extremely approachable language and the introduction of J into the mix is almost obvious compared to doing some of the common operations in any other non-array language. These two documents and Joe Armstrong's PhD thesis were ones that really made me "think different" about programming.

[0]https://www.jsoftware.com/books/pdf/arithmetic.pdf

[1]https://www.jsoftware.com/books/pdf/calculus.pdf

mhuffman··on U.S. border surveillance towers have always been broken
If you mean people that lived in Mexico, that may be. If you mean people that crossed from Mexico into the US across the Southern Border, those numbers are dwarfed. These are just the numbers that we know for sure from observation or interaction[0]

[0]https://www.cbp.gov/newsroom/stats/southwest-land-border-enc...

← PreviousPage 5 of 34Next →