How strange to come across someone whose medical stuff so mirrors my own. I was just a decade older and don’t have epilepsy symptoms with meds. I can get behind all the advice here. Running out of “juice” and needing a break is very much thing. Before too but more so now. And taking a lot of semi stream of consciousness notes to help my more limited memory is too.
I had one neighbor with the announcement thing but they eventually turned it off. No illusions that it’s not still recording. But how horribly hostile to have that on, right? No accounting for taste, I guess.
I’ll continue staying off nextdoor and the rest and keeping my camera feeds to myself…
Though it doesn’t mention it by name exactly, I think a related idea for systems that are optimized close to a point of phase change is “the edge of chaos”
There are thermostats, among other things, that use standard protocols and still work in a “dumb” way if not connected. You just need to do some homework.
The thing in the article is a thermostat-zone controller system, where the tablet is part of the multi-zone controller, and there aren't really separate thermostats.
In the US, it's common that the input to each zone controller is just a open/close contact, so in the worst case you can call for heat by shorting the right wires together.
I have a smart thermostat that I use the provided app to control, but one of the reasons I went with it is that there's also an http server in the device firmware that can be used to control it (so if they totally ruin the app or turn off the server or whatever, there's a way out).
As someone with damage to my visual cortex with a very specific effect I’m very curious what this would come up with for me. Not something useful on its own, but more understanding means more possibilities for treatments.
In discussions about neurological diversity and the potential for treatments or adaptations, recognizing and respecting individual experiences while avoiding overgeneralization is key. Conversations around aphantasia, brain injuries, and visual processing offer opportunities for learning and exploration but should be navigated with care to ensure they are inclusive and sensitive to all involved.
Aphantasia is the term attributed to the inability to willfully create internal visual objects in the mind that can be perceived consciously. So, that leaves an open unconscious "will" still being able to create them. Studies, and personal experience, shows people considered to have this "condition" called Aphantasia, are able to see hypnogogic images during transition to sleep. And most of us have dreams too.
Drawing a conclusion of that term applied to someone who clearly states they have damage to a certain part of their brain and then correlating that an estimated 1-2% of the population is a bit of an insensitive thing, maybe.
Then again, I saw a lot of this while exploring the topic a few years back, so it's understandable that people who visualize think it's some sort of "problem" instead of a super power (which it is).
I have older bikes without ABS. You would think a Morgan, having the extra wheel on the ground would have better stopping power than a motorcycle — but then there's the added weight....
I'm always cognizant of my lack of stopping power when on my motorcycle and so leave a wide berth between myself and any vehicle ahead of me. I suppose someone not used to that mindset finding themselves in a 3-wheeler might be forgiven for thinking they were in a car.
Some motorcycles (and cars) have switches to disable ABS and ESP to make them feel more like old ones.
Nowadays, driving a vehicle without these technologies seems crazy. But those machines are not for everyday use: they are a special kind of entertainment for passionate people, those who most likely know what they are doing.
It still happens to be surprised by a situation, like the one top post seems to describe, and even with great experience it can become tricky to stop, with or without technology.
A lot of people see software as a list of features, hardware as a list of specs. But when you think about how much time we spend with these things, maybe they just aren’t that utilitarian. We think of buildings not just as volumes of conditioned air — but also as something architected, as something that can have a profound effect on how you feel, something that can have value in itself (historical buildings and such).
I’ve thought about this a little too. I’m a Windows developer and it’s depressing to think about how many Windows users there are and, aside from games, how few great new user applications come out. The Mac may not be thriving, but that seems to be where interesting new stuff comes out.
I’ve come to believe that raw market size doesn’t matter. For many, computers are about as interesting as dishwashers. What a platform needs are passionate users.
I think money is the big driver. Tapbots is a company that wants to make nice looking software which they sell for money.
On iOS and macOS, this is possible. On Android it’s a lot harder to make money at all, and on Windows the big money is in corporate software where feature spreadsheets trump UX every time.
Obviously there are some nice apps with nice UX on Windows and Android, but devs self sort in a way because it’s no secret that the best place to profit from good UX is iOS.
I know it’s easy to throw stones from the outside, but Google’s results are so compromised it seems like it’s a good time to get back in.
As one just example, I searched for a unique error message in code that exists on GitHub, is in a fairly popular repo, and is not new and Google just could not find it. That seems like a very basic failure.
I was just searching for an old friend of mine who's last name happens to be a substring of another common last name. I tried everything, quotes, + signs, - signs, middle initials, middle names, cities we lived in together, etc.
Every single returned link after the first 3 had the superstring version of the name and not the correct name. It turns out that this returns endless results for a fairly well known singer, not my friend.
So now did I not get the results I was looking for, I got tons of results that were objectively wrong.
Then suddenly, about 6 pages into those results, I started getting ones for the correct last name, but now the first name is a mess.
This happened on Google, DDG, Baidu, Sogou, Haosou, Dogpile, the current Yahoo search, Bing, and to some extent on Yandex. Naver was worse, Daum totally worthless with incorrect results.
Utterly worthless.
The thing is, my friend's name is surprisingly fairly unique, there's probably less than 20 people in the world with that specific name. It's like the search engine's desire to fill the screen with worthless garbage results has overpowered the need to supply the 2 or 3 that are actually correct, even if the quantity is a little disappointing.
I would honestly pay at minimum $10 a month to a search engine startup that focuses on the top 10k, then top 100k Alexa sites, and does good indexing of top sites. If I google something programming related, give me all the stackoverflow you find relevant. I don't even care about image search, that can come later. I think the world has room for a search engine competitor, I'm just not sure what it would look like, but I hope someone is working on something that isn't just a repeat of hot garbage.
Just a suggestion, I'm not a subscriber but am investigating the service: Kagi might come close to that. You can up or down rank sites too boost their visibility in your searches. Would take some time to get going but eventually I think one would end up with a much better and almost curated result set.
Generally though these days I'm trying to distance myself from Google so if anyone has any other search engine suggestions (beyond the usual DDG, Bing, Yandex, Neeva) I'm very open.
I think this is okay so long as you can toggle it off since now you apply userbase bias, which isn't guaranteed to be perfectly neutral, since it is bias in aggregate, anything remotely ideological in nature would be skewed one way or the other.
My understanding of is that it's just for you, not based on what every user of Kagi is choosing. Looking in the settings though I'm not sure if you can disable this feature on an ad hoc basis, which would be useful now and then if you want to get a fresh set of results and get out of your own biases.
Would you mind providing details like the search query and link to the page you expect to be found?
To test your hypothesis, I did a basic search for exact matches on "we do not synchronize on the update of the broker node" and Google returned 2 search results in 240ms:
Which contain exactly the source code from GitHub that I was looking for. You'll notice that the first result is actually a0x80's fork of apache/kafka. Google states that some entries very similar to the 2 already displayed were omitted, and I'm able to remove that filter. With that filter removed, I can see the same document indexed from apache/kafka on GitHub.
There's nothing I can do or promise directly, but I can assure you that Google takes the quality of our search results very seriously. If you believe we're not delivering quality results, I strongly encourage you to click that "Send Feedback" link at the bottom of your results so that our teams can act upon your feedback.
Disclosure: I work on Search at Google.
Disclaimer: The words, views, and opinions expressed in this post are my own. They are not representative nor do they represent my employer in any capacity.
I dont know how common this is, but in my 12 years using this site this is the first time I see a Google employee address a customer regarding a product they work on.
Congrats and hope Google takes advantage of HN, similar to how startups use this forum to engage with users - it is now a meme that Google Search is unusable so there must be something to learn from the audience.
I will use the send feedback button tomorrow as you suggest.
Thank you for the kind words. Long time HN member here like you (going on 11 years) that recently started working on Search as a SWE.
Yes, that meme is very common. I hope I can contribute positively to these discussions by offering an outlet for feedback, and humanizing our organization. Google’s Search organization is large, so it’s certainly not monolithic, but we’re staffed with a bunch of normal, hardworking, genuine human beings like most companies, that care about the impact we’re having.
I’m happy you’ve found some value in our discussion. :)
There are cases where Google doesn't return anything close to all known exact matches.
1. Most large classic forums using vbulletin. Try picking any rare word or phrase with less than 100 total matches via the forum's search tool and compare to the Google verbatim results.
2. This very site, searching for an uncommon word such as "memeplex" returns hundreds of unique results according to hn.algolia.com, but only 65 according to Google via site:news.ycombinator.com "memeplex".
3. Fanfiction sites such as fanfiction.net .
Try randomly picking an obscure 'fandom' with only a few hundred stories, and search for the name of one of the main protagonists. It will only retrieves a small fraction of all the existing stories that mention the protagonist's name.
EDIT: I originally had another example involving macrumors.com but then realized there was a formatting mistake in the search query.
Hey Michael, I appreciate the effort you put into describing a few examples:
1. If you could link to specific examples and queries that’d be super helpful for someone like me that’s not active on the forums you’re describing.
2. Algolia is a fuzzy matching search engine. Searching for memeplex [1] returns matches like “megaplex”, “memepher”, “meeples”, etc. Unchecking typo tolerance in the settings returns < 100 results in line with Google’s results.
3. Again, if you could link to specific examples and queries that’d be helpful.
I'm not quite sure what you mean for 2., I see every exact match highlighted in a rectangular box in a different color. Do you not see that on your end?
Just counting the exact matches, there are well over 100 unique results.
On the other hand why does one of the richest company on earth, who can afford to hire the smartest people on earth, resort to unpaid volunteers on a site like HN to fix their product?
Don't they use their own tools? Is there an internal search engine that everyone uses at Google? Are they trying to gaslight us pretending there's no problem? Can't they hire a hundred people to use Google search and report what they found?
Sure, props to that person for engaging with the userbase but we're not talking about an obscure bug here. Every day there are dozens of complaints about Google search on HN alone. Surely we're talking about low hanging fruits in terms of bug reproduction.
You should try to assume good faith when engaging with a person who’s just like yourself.
First, we can agree that Google Search is attempting to solve an astronomically hard problem. Like mind boggling hard. Indexing the entire web and serving quality results to unstructured queries from billions of users every day in under one second is no small feat.
Second, Google is not monolithic. We employ more people than most cities have citizens. Furthermore, many more people than our current staff have come and gone over our 20+ year existence. It’s better to think of Google as an organic entity than a rigid command-and-control hierarchy. Are you able to think of a city in the world that does everything perfectly? I certainly can’t, and yet, there are cities that are better and those that are worse for any set of criteria that one may care about. As it is with large companies like Google.
Third, while there’s an objective element to search result quality, there’s also a significant amount of subjectivity. Your idea of quality results may differ from another person’s idea.
Checkout Paul Haahr’s talk on “Improving Search over the Years” [1]. He summarizes our work the best when he says things that look easy on the outside can take a lot of work to implement.
As it was with our state-of-the-art automatic synonym system that works on any written language in our corpus. (More details in his presentation.) This system is a transparent workhorse from the user’s perspective.
Here’s a simple example you can compare between Google, Bing, and DuckDuckGo: “united flight formations”.
Two of those search engines will show a bunch of things about United Airlines as top results because that’s what you would expect to get when you’re only focused on matching terms. Only one of those search engines understands the meaning behind the query and returns everything to do with formation flying as the top results.
If you use our products and you mostly enjoy our products, it’s in your best interest to give feedback when you feel we’re not serving your needs. You’ll find that most of products, Search included, have open feedback channels that we do review and act upon.
I'm sure you're a real person deserving of respect and love. If I say that the search results are terrible it's not a comment on your humanity or that if your colleagues. People have genuine problems with Google and a reasonable expectation based on experience that they won't get any joy by trying to appeal to big G. You can say that you're just flesh and blood, but don't discount the well-founded displeasure of users.
> Google states that some entries very similar to the 2 already displayed were omitted, and I'm able to remove that filter.
I've definitely seen that sort of thing before but there is no such link there at the moment -- at least not when searching from my iPhone, whether or not I'm in desktop mode. I just see a large error box that says "It looks like there aren't many great matches for your search" followed by the link to the a0x80 fork.
By the way, the a0x80 result highlights a serious problem with search results: the GitHub URL is strangely modified. Instead of showing the full URL or even a prefix leading up to it Google is selecting parts of the URL, showing "https://github.com > src > transaction" on mobile and "https://github.com > kafka > coordinator > transaction" when I request the desktop site. In neither case is it obvious that the content isn't the canonical source from Apache. I've noticed this middle-out truncation for GH urls before but I'm not sure when it started.
I’m not authorized to disclose data that’s not public knowledge.
What I can say is that we have a feedback process in place for Google Search that we use to improve our product. You can send feedback and check the box to allow our teams to contact you if you’re interested in a follow up. Of course, given our scale, we’re not able to follow up on every bit of feedback but that doesn’t mean we don’t review or act upon that feedback in some way.
I’m sorry, I’m not a marketer, I’m a SWE working on a team within Google Search. Google Search is composed of many teams, and my team is not responsible for following up on any type of public user feedback because our users are internal.
Yes, I remember several years ago --- more like 8 now(!) --- easily finding results in GitHub repos whenever I've needed to look up error codes and such. Now even site:github.com doesn't (and if you try too hard, you get the hellban for a while).
Another extremely noticeable degradation is in finding part numbers, IC markings, service manuals (NOT the useless user manual), schematics, and the like. Anything that proponents of right-to-repair would be extremely interested in, to the extent that I wonder if there's been some sort of conscious effort being made by certain interests to eliminate or limit such information.
Then there's the niche-but-legal adult content. I won't go into too much detail about that, but suffice to say it used to be far easier to find.
Sundar Pichai has so Mckinsified and MBAfied Google that at this point Google search seems like an A/B test to deliver the best targeted ad . Probably better of using any other search including Yahoo .
(Side note: I just noticed https://github.com/ekansa/Open-Context-Data is explicitly listed in the robots.txt for GitHub - the only repo that gets a mention like that. I'd love to know the story behind that!)
That repo apparently used to be the largest on GitHub: https://news.ycombinator.com/item?id=5912922. I bet Google was repeatedly scraping the entire thing and putting too much strain on their servers at the time it was added. It's been 10 years, what are the odds nobody at GitHub today remembers why it was added?
Also, very relatable to see a decade old "I'll update this shortly" comment that was never updated. We all have a few of those.
A public git repository is definitely crawlable. Google seems to have given up actively going out of their way to index things that are hard to crawl as they got so big and important it was easier to just tell people "thou must do X or we won't index you and you want to be indexed", but increasingly the content I want to find is in weird little silos.
Curious, if I had the list of repos, is there anything that forbids me from `while read url; do git clone $url data;./train data; rm -rf ./data; done`. Besides licensing, ie ratelimit/throttle, similar question, the search for code across all repos provided by github ui gets throttled pretty fast, what do people do? (not suggestion in a hundred(?) years to do the while loop for this tho ;))
Seems like the giants that were nearly synonymous with "Internet" - Google and Amazon, are rapidly deteriorating and creating a massive market opportunity.
Pure speculation, but innovative companies at first, they started over-hiring and bloating, using questionable interviewing techniques (puzzles, Leetcode), taking on thousands of employees who were just there to game the system, coast, and collect the check.
and it just straight up ignores keywords even when there's matches containing all of them. google has become so much worse, and yes part of it is that there's a ton of spam, which is also a problem, but it has also gotten worse in other respects too
> As one just example, I searched for a unique error message in code that exists on GitHub, is in a fairly popular repo, and is not new and Google just could not find it. That seems like a very basic failure.
I have recently almost completely stopped using Google's search engine due to the fact that I am very often offered zero search results for simple queries (usually involving quotes though) .. It's so bad I can't even believe it.
Note: I've been a Google search since it started... Gmail since Beta, etc...
At one point, I thought that maybe they started punishing ad-block users excessively.
Honestly, I'd be all for using ddg exclusively. but I find myself doing !g (their google redirect operator) when I don't find what I want on DDG, and it's almost always the top result on Google. And this happens daily.
Most tech companies have ruined their products now. They’ll have 10,000 engineers and 15 iterations of the UI but you try and buy a hard drive and it’s a box with an SD card taped inside.
It’s time for competitors to start wiping them out.
Seems like the worst time, unless they're doing so with ChatGPT and the like. What regular search lacks is context and a natural way of refining queries by adding context that doesn't always work well with keywords.
Not only have they become compromised from a technical standpoint, for some searches in particular, the results have been modified to be heavily politically biased and woke.