Larry Hosken. Coder. Puzzlehunt enthusiast.
329 stories
·
4 followers

Discover related stories and sites

5 Shares

I want to introduce you to the new Discover Stories and Discover Sites features. Sometimes you’re reading a story and want to know everything there is to know about that topic. You want other stories, but depending on the topic, you might want them from the same site, from similar sites, or from all of your subscriptions. That’s the new Discover Stories feature, and it’s only for NewsBlur Premium Archive subscribers. The Premium Archive subscription is meant for this use case of being able to peer deeply into your story archive and not just what’s been published in the last month.

Second I’m introducing Discover Sites, which is available at the top of every feed and folder to everybody, both free and premium users. Having tried all of the competing discover sites features, I built the popover dialog that has all the features I wanted. It’s an infinite scroll of related sites, showing the most recent five stories, formatted exactly as your story titles are personally styled. You can read stories from unsubscribed feeds and easily subscribe to them while scrolling through the discover stories dialog.

Here’s a set of features I’ve been wanting to build since the very first days of NewsBlur in 2009. I built prototypes of this feature using a few of the modern text tools at the time: nltk (the natural language toolkit), support vector machines, and LDA (Latent Dirichlet Allocation) to group stories by topic. It didn’t work, or it was too slow, and even then not accurate enough. I read the tea leaves and could tell a better tool would come out eventually that was basically a drop-in classifier and topic grouper. Out came word embeddings (word2vec initially, then sentence transformers). And now those transformers are available basically for free.

As you can see, this isn’t your normal related stories feature. It shows all of the related stories, segmented by the folders that a site is a part of. This folder control allows you to filter down to an individual site and up to every feed you subscribe to when finding related stories.

And it’s important to note that none of the data presented in the Discover Stories or Discover Sites dialog is trained on your personal data, like feeds that other people subscribe to in relation to any particular site. All of the data is extracted and grouped by the content of the RSS feed’s title, description, and the titles of the first few stories.

Above we see that Discover Sites is right on the money. An infinite scroll of related sites, showing story previews, and multiple interaction points that let you choose between trying out a site by reading one of the stories, adding it directly to a folder, or checking the statistics of the site. The stats dialog is great in this case because it gives you a feel for what other people like and dislike about the site.

I’m super proud of this release; it took years to build and a decade to plan. And while the Discover Stories feature is technically only available to Premium Archive subscribers, you can see related stories if another Premium Archive subscriber is subscribed to that site. I don’t think hiding those stories from free and premium users is worthwhile.

Please post your feedback on the NewsBlur forum, ideally as an “idea,” but you know I love responding to all feedback. For every person who writes up their thoughts on the forum, there are ten people who are thinking the same thing, so it’s worthwhile to hear from you, knowing the multiplier it represents.

Read the whole story
lahosken
1 day ago
reply
San Francisco, USA
Share this story
Delete

I've left Google

1 Comment

My nearly 2 decades at Google as its Global Privacy Counsel has ended.  I’ve left Google as one of the last few remaining members of the original early Google team.  Google asked me to update social media profiles accordingly, hence my coming back to this dormant blog to say I’ve left Google.  Together with me, other senior members of the Google privacy team have left in recent months.

My career started as Google’s first full-time privacy professional, building a function, and later team, that didn’t exist before.  My job was to try to make Google respect privacy for its billions of users.  You can judge the results, but I am proud of the mission.  Being a privacy leader is a tough job at a company like that.  


The early years at Cool Google were fun, creative, innovative, comradely, and I loved them.  But Google has changed and evolved into Corporate Google, and large committees can now carry forward the work I did, or reverse them; in either case, it’s no longer my business.  


I left on good terms.  No one is in jail now for privacy, including me, and I’m hardly being flippant, speaking as one of those rare privacy professionals who was arrested and sentenced to jail for their employer’s privacy practices.  And I helped build the small company I joined into the largest private processor and monetizer of personal data on the planet. I can’t think of another privacy professional who helped build their data-processing company from the early days to 2 trillion + market cap.  What a ride.  


I will remain active in the field of privacy in many ways.  AI will present existential challenges to the field of privacy, as to so many other domains, and I’m eager to find ways to help organizations develop AI responsibly.  And there are innovators out there who remind me of the fun, creative, responsible environment of my early years at Google, as we wrestled with privacy issues and the then-new online world.  Unless compelled by law to testify, I won’t reveal any non-public information about Google:  I’ll respect my confidentiality constraints as a lawyer to my former client/employer. 


I relish my newfound freedom to share my insights and experience with others in the field and in new ways.  More on that soon.  In the meantime, I wish luck to my former colleagues with MAGA:  Make Alphabet Great Again. 


Read the whole story
lahosken
14 days ago
reply
"AI will present existential challenges to the field of privacy"
San Francisco, USA
Share this story
Delete

Turning off AI in Google search

1 Comment

a robot with a crossed out symbol superimposed

If you don't like how much slower Google search is with AI results, find them useless most of the time, and want to limit the climate damage potential of AI, here’s how to use Google as your primary search engine in Chrome with AI turned off:

  1. Click this link chrome://settings/searchEngines to go the search engine settings page.

  2. Click the Add button.

  3. Enter these values:
    • Google (no AI)
    • withoutai
    • https://www.google.com/search?q=%s+-art1f1c141 

  4. Click Save.

  5. Find your new no AI search engine in the list and click the  icon and choose Make default.
So what's this actually doing? The -art1f1c141 tells Google to not include search results that include that (non) word and this has the side effect of suppressing AI results and also certain other instant results. I've chosen an arbitrary string that (as of the time I wrote this) does not appear in any Google or Bing search results. So excluding that string won't affect the search.

Searching for "time in Antarctica" would normally show the time directly, but with the negative clause it won't. To get that result, just remove the -art1f1c141 in the query. To make that a bit easier, edit the Google search engine and change the shortcut to just g. Then to search google without disabling AI just type g and a space.

These same instructions work in Edge except start at edge://settings/searchEngines in step 1.


Read the whole story
lahosken
86 days ago
reply
feels less brittle than the use-web-results-tab thingy I was doing before
San Francisco, USA
Share this story
Delete

https://mltshp.com/p/1QG8V “always be aware of your ad’s surroundings”

1 Share

mltshp.com/p/1QG8V “always be aware of your ad’s surroundings”



Read the whole story
lahosken
112 days ago
reply
San Francisco, USA
Share this story
Delete

It Never Rains In Southern California

1 Share

If people wrote me letters they'd say, "rx, quit with this poetry shit. We don't even know what you're talking about. We want gambling stories. Stay in your lane."

*****

One night, while scouting the Las Vegas Hilton, I see him sitting at the bar playing video poker.  I haven’t seen him since he quit his job at the Monte Carlo.  I am overwhelmed with gratitude.  I want to thank him for changing my life.  My mom encouraged me to be a card counter, but he gave me the idea of gambling as a profession.  I approach him. He instantly smiles.

“Hi,” I say.

“Well hi,” he says, beaming.

“Do you remember me?”

“No. Should I?”

“I used to work with you at the Monte Carlo.  You quit your job to play blackjack and poker.”

“You’re not working?” he says.

It takes a few seconds before I realize he thinks I’m a hooker. Who else would approach him like I just approached him? It’s one-o-clock in the morning at the fucking Las Vegas Hilton.

I’m dejected but I continue…

“I play blackjack for a living now, too.  I got the idea from you!” 

I’m so excited to tell him this. It's out of character but I want him to know.

“There aren’t any good games anymore,” he says.

Now, I’m crushed.

He doesn't think there are good games. My team is already pulling in a million dollars this year.

He asks for my number. I don’t want to give it to him. But he changed my life.

I give him my number, hoping he never calls. 

Read the whole story
lahosken
286 days ago
reply
San Francisco, USA
Share this story
Delete

1 Share
Red rock formation in Sedona, AZ
Read the whole story
lahosken
303 days ago
reply
San Francisco, USA
Share this story
Delete
Next Page of Stories