skysight-inc/HackerNews huggingface dataset:
Ask HN: How Do You Bookmark?
Hi HN,

It seems I’m always drowning in a sea of bookmarks, open tabs, and saved links that I "save for later"—only to completely forget about them. This has been frustrating and has pushed me to start building my own filing/bookmarking system.

I want something I can access from the browser, the terminal, and my phone, and I’m just beginning to put it together.

That brings me to my question: How do you manage saved information? Specifically, how do you organize, search, and tag your content? More importantly, how do you design an interface that makes it easy—and actually appealing for meat-brains like me—to return to and use what you’ve saved?

For instance, I’ve thought about building a browser extension to replace my YouTube feed, which I often scroll through mindlessly, with something more intentional. I’d also love to annotate PDFs, websites, and other content, then store and access it all in a unified space.

I think The Problem I keep running into is just friction. I’ve tried apps like Obsidian, but I find them hard to maintain. I even wrote scripts to clean up things like images and URLs automatically, and set up sync, but it felt clunky, and I didn’t use it as much as I thought I would. Now I’m trying again and really want to get it right this time.

So I’m curious:

What UI/UX features or workflows would make you actually use a system like this consistently?
Do you have ideas or examples of systems that are particularly low-friction and effective?
Have you found workarounds for these kinds of challenges?
Or are there tangentially related ideas or discussions you think might be relevant?

I’d love to hear your thoughts and experiences!
It's unfortunate to namesquat on 'boolean' if your elements have three possible values. Just call it 'ternary logic' and let individuals decide which system to use.
And wasting disease - that's not a pretty way to go.
No, it is a good idea. If someone is operating or changing settings on your baby monitor, doorbell camera, garage door opener, smart switch, light bulb, etc -- the developer should check to make sure that the actor doing so is authorized to do it.

Why in the world would anyone want unauthenticated access to these devices?
> Just the sort of people suited to a board of directors....

Yes. Do you think the people in a "board of directors" are special ? Maybe more interested about their own wellbeing.
His use of the word "salient" immediately reveals him as a Musk shill. He even uses it in the same incorrect way as Musk.
The simplest predictor I heard is the lower your resting heart rate, the better you sleep. It is way easier to target that then a jumble of diet, exercise, caffeine, light, etc. Try to lower your resting heart rate as you wind your day up, food and blue light raise it, as well as all the obvious things like playing video games or high dopamine things like TV/Social media.
> Another way to look at what irrational numbers are is to say that they sort of don't really exist, they are like limits, or some ideals that cannot be reached because you'd need to spend infinity to reach that exact number when counting, measuring etc.

Depending on your definition of "existence", rational numbers (or any numbers) don't exist either.
It's quite tedious to have to write (or even say) full sentences to express intent. Imagine driving a car with a voice interface, including accelerator, brake, indicators and so on. Controls are less verbose and dashboards are more information rich than linear text.

It's difficult to be precise. Often it's easier to gauge things by looking at them while giving motor feedback (e.g. turning a dial, pushing a slider) than to say "a little more X" or "a bit less Y".

Language is poorly suited to expressing things in continuous domains, especially when you don't have relevant numbers that you can pick out of your head - size, weight, color etc. Quality-price ratio is a particularly tough one - a hard numeric quantity traded off against something subjective.

Most people can't specify up front what they want. They don't know what they want until they know what's possible, what other people have done, started to realize what getting what they want will entail, and then changed what they want. It's why we have iterative development instead of waterfall.

LLMs are a good start and a tool we can integrate into systems. They're a long, long way short of what we need.
>5 Sites Generate 13% of UK Electricity. The new one Hinkley Point C, could Provide 7% of UK electricity.

If they could just replicate this in the 5 current soon to be decommissioned site it would be 35% of UK Electricity already. Along with UK planning to double its Wind Power by 2030 getting to 60% of UK electricity. That is 95% already.
A random fact from before the “before” in the article: the cache for all resource types used to be the same. We (ab)used this to do preloading before it was available in the web platform, e.g. download a JavaScript without executing it:

var js = new Image();
js.src = 'script.js';
js.onerror = function(){/* js done */};

Then some browsers started having a separate image cache and this stopped working
Used and refurb devices are a thing.

I'm not justifying badly-optimized sites/apps but frankly I don't expect an entry level 4 cylinder gas-powered car to perform the same as a high-end EV.
I think you may be thinking of transcendental numbers, which are a subset of irrational numbers. https://en.wikipedia.org/wiki/Transcendental_number
This is really awesome, great job!
New mathematical model could help protect privacy and ensure safer use of AI
I don't think anyone says prisoners having a choice means they're not prisoners or they are free from jail.

Nobody is claiming picking bunks means they're not a prisoner. It's still a free choice among bunks
The second sounds like you wanted to be GlobalExim, but the name was taken... akin to having JohnSmith2 username.

So I would go with the first. (Anything else vote: CompuGlobalHyperMegaNet)
Morpheus taught me they are quite harmful.
> but does that mean that Facebook all along never cared about things like domestic violence, racial equality, and stuff?

Why would they ? Those things do not bring new users (victims).
I feel the same. I'd much rather do a take-home than a live coding intervie: it offers a much better representation of how I work daily.
Are you suggesting that memory leaks don't happen in Rust? Not only has that proven not to be true but the language for some reason seems to define memory leaks as safe behavior.

> based on my experience with Rust

This suggests that you haven't encountered references cycles at your level of experience:

https://doc.rust-lang.org/book/ch15-06-reference-cycles.html...
It wasn't that you were on the "other side" from me. (My position on Harris vs. Trump was "you gotta be kidding, give me someone worth voting for on at least one side".)

Rather, my complaint is the way you (and others) are talking - the argumentativeness, and the stridency of the language. That kills a curious conversation. It at least gives the impression that you are there to do battle, and are not going to listen. So people (who are people, even on HN) decide that giving battle in return is the appropriate response.

You may not be trying to do that. But it seems to me that your language is tending that direction.
I think that Nauvis+Vulcanus you can still build gnarly mega bases, if the full space age isn't your thing.

I find fulgora and gleba a bit tedious, but I appreciate that each of them bring unique new restrictions/mechanics/challenges to the game. Vulcanus is actually the least inspired, from a mechanics perspective. Mining->lava. It's a good lead-in to those wilder planets.
> But we're about to have a federal government which is openly corrupt, vindictive and indifferent to the law.

Just like any other federal government. Nothing to see here.
what's the right word?
Have you tried being charismatic?

https://www.amazon.com/Charisma-Myth-Science-Personal-Magnet...
Maybe GP was edited, but it doesn't use the word "boolean" anywhere.
Dupe: https://news.ycombinator.com/item?id=42647606
iOS Safari is very very fast.

What it is not is implementing every Google “standard” and when things break it can be a PITA to debug.
If I can run Office 2010 on Windows 11, I'll probably be fine with it on Windows 13
If you're dealing with personal health information (PHI), I would advise you to temporarily close your site and hire a lawyer straight away. Whenever you touch this kind of data, regulatory regimes like HIPAA may apply, and you need to be extremely careful. There's not a HIPAA compliance or even a privacy policy statement available on your front page.

See https://www.hhs.gov/hipaa/for-professionals/privacy/laws-reg... as a starting point. We might be able to recommend a lawyer to you if you tell us which state you're located in.
I think the disclaimer that you’re not affiliated with the uBlock Origin project is too low down on the page. It really just looks like an official project until you scroll, and even then the text is easy to miss.

I would move the disclaimer up higher and maybe remove some of the uBlock branding to make it more obvious that it’s not affiliated. Plus, it seems the browser could be used by more extensions that would be affected by MV3, so maybe it would be better to do a rebrand anyways.

Anyways, that’s just my two cents. Good look with the project, looks like you have a great start!
OP said constructed from finite number of symbols from basic algebra. There's no finite construction of sqrt(2) using addition and multiplication.
Is anything in prison really voluntary?
Yeah I view the usage of chromium as a negative not a positive
I don't get the hype about Agents.

It's just calling a LLM n-times with slightly different prompts

Sure, you get the ability to correct previous mistakes, it's basically a custom chain of thought - but errors compound and the results coming from agents have a pretty low success rate.

Bruteforcing your way out of problems can work sometimes (as evinced by the latest o3 benchmarks) but it's expensive and rarely viable for production use.
Well.

You have a file, something like: load.h

You need to include it multiple times, compiled with different flags.

So - it's never going to be in load.cxx or whatever that's called.
"The second sounds like you wanted to be GlobalExim"

Good point

Thank You
I think the outrage is part political, but it's also justified. The warnings were in place that the fire risk was extreme. The language experts were using to describe the upcoming weather conditions was "unprecedented," given both the winds and importantly the lack of measurable rain. These warnings were issued many days in advance of fires starting, before Karen Bass went to Africa, and yet, even with these warnings in place, she decided to get on a plane and head to Africa. I can 100% guarantee she was briefed on that, that she had deliberations with her staff about it, and that she decided to hop on the plane anyway. I do think it was a major strategic mistake on her part and I think people are rightly outraged about it. Of course the political part has poured gasoline on that legitimate outrage and that part is appalling since the crisis is still very much ongoing.

Of course that outrage assumes you believe that a mayor should be on the scene even if they're not, in this case, holding onto a hose and actively suppressing fire. I personally think that's a fair ask of her constituents. It would be an entirely different story if this was an unpredictable situation, but, again, every expert commenting pointed out how unique the upcoming weather was and that there was the very real potential for massive fires.
The Rise of the Growth Founder
Maybe a more concrete example: the peaceful process in the USA resulted in people toasting from a high rise over protestors. Corporations have essentially said "make me", knowing in "a legal process" they will win. Winning to them meaning: you sell your house, liquidate your retirement assets, lose your savings aka better luck next life.

It is that bad in the USA right now, about half the people I know have had a medical bill issue in the five figures between 20-30yo, which stunted their economic growth aka no house, or kids. At least one with a six figure bill. Rip bro.

There is no yelling, the fact is that a corporation can take my surplus at will if I fall off the tightrope here in the USA. That is an existential threat. The reason is so someone like UHC CEO can buy another car, or another boat. You may disagree, but remember, the people we are talking to live check to check or have less than 10k in the bank, working 40+ hours in a normal human job (aka not software).

The discourse is divided on this in the news, but I assure you from corper to bar back in my town there is a sense of "well he had it coming" when understanding the context. Pretty sad right? A "make me" moment made manifest.

The spirit does not resonate because culturally in USA, the peaceful movement is for suckers. Protesting? Suckers. Donating? Suckers. Voting? Also suckers. The end result is the exploiters win because they do not think they have to play, and nothing meaningful happens in your life time. They do not have to negotiate anything, they win via lobby, laws, money, power.

Rage implies hysteria, righteous indignation is a much sharper description, and many people have this axe to grind either for personal or ethical reasons.

Both things can be true, don't give me the war torn country reason. You're right that the peaceful system is better than the alternative, however when the peaceful system can economically destroy you, what is the difference?
I assume this is because of the recent talk "Self Moderls of Loving Grace", which is a fun mashup of cutting edge AI models and philosophy:

https://events.ccc.de/congress/2024/hub/en/event/self-models...
I think you can reach more people if you condemn violence and also condemn injustice.

It's not a zero sum game. It's not either be with Luigi or be with healthcare CEOs. That's insane. Let's not fall into this trap. This mindset will necessarily reduce the reach and thus the possibilities for fixing the issue that's plaguing so many people.
If you’re getting quality hires with take homes, doesn’t that mean that even if theres filtering going on, its still effective to a degree as opposed to being totally arbitrary?
> Meta's internal CEE team also deleted a lot of internal employee criticism of Meta's censorship of Palestinian content and other anti-Palestinian policies.

And what do you expect from an US company ? To be against official US politics ?
> my workdays began by looking in my closet for my cleanest dirty shirt.

When I catch my wife doing this (it's rare), I call it "fashion raccooning".
Squint.ai | Remote, US & Canada | Squint is a mobile app that uses AI and AR to automate data entry, generate custom procedures, and make every operator an expert. | squint.ai/careers

The U.S. manufacturing industry, worth $7 trillion, is growing rapidly but faces challenges in workforce turnover and management. Adopting technology is essential for improving training, efficiency, and scalability, yet the sector's tech landscape is still lacking.

Enter Squint. Squint makes it easy to capture expert knowledge, unlock operator performance, and analyze production insights. Manufacturing leaders use Squint to reduce downtime and increase quality – all on a platform operators love.

The best part is, this is just the beginning. We believe our solution can extend beyond manufacturing, and soon, we’ll empower workforces in industries like Energy, Healthcare, Hospitality, and more. Our mission is to accelerate human potential by bringing digital knowledge into the real world.
High Priority Open Roles:
- Strategic Enterprise Account Executive
- Software Engineer
- Business Operations Lead
- Commercial Counsel
- View full list of roles and apply here: https://jobs.ashbyhq.com/squint.ai?utm_source=Hackernews
Show HN: Honest – A Community-Driven Coupon Finder Extension
Hey HN!

I’m Iqbal, and I’d like to share Honest, a browser extension that helps users find valid coupon codes through a community-driven approach.

Why Honest?
I recently watched this Honey affiliate code scam breakdown (https://www.youtube.com/watch?v=vc4yL3YTwWk), and it got me thinking:
What if we had a coupon finder that didn’t secretly steal affiliate commissions?

I wanted something transparent and open — no dark patterns, no hidden agendas. Honest solves this by crowdsourcing coupon verification.

- Users submit coupon codes.
- The community votes on whether they work.
- Codes are ranked by reliability, with invalid ones filtered out automatically.

The result? No more expired or fake deals. At least what I hope for haha

I know recent work already done, and posted here too, but I want to challenge myself too, because why not :D

It's still in the early stages and would love some feedback!

GitHub Repo: https://github.com/IqbalLx/honest
Website: https://honest.mbts.dev

Would love to hear your thoughts! Thanks for checking it out!
Discussion (19 points, 1 day ago, 18 comments) https://news.ycombinator.com/item?id=42628303
Brave (browser) has features for most of the things you are asking about. they have bookmarks and read later. they also have great a great reader mode for speeding up your reading sessions. They have a mobile and desktop versions, just guessing the way that brave works they probably have something you can do in the terminal to connect as well
The Factorio development blog has occasional samples of concept art [0] which are more stylized and saturated than the final, "realistic" assets. I honestly prefer the concept art style, even though the more realistic sprites complement the brutalism and grittiness of the game.

[0] https://cdn.factorio.com/assets/blog-sync/fff-422-concept-v3..., might be a minor spoiler for a late-game turret.
I absolutely love autocomplete in VSCode but hate it in Visual Studio while using the same LLM. The big difference for me is the function AcceptNextWord which Visual Studio doesn't have. A long autocomplete suggestion is rarely completely correct and becomes an annoying distraction but one or several words at the beginning of the suggestion are often correct. So, I usually accept only one or few words in VSCode with a hotkey, then type a bit more, then accept few words more etc. That works great for me. Also, I developed intuition in which pieces of code an LLM suggestion would be most probably useless, so I just ignore any suggestions there to avoid unnecessary distraction.

My guess is that many devs who don't like LLM autocomplete, are just unlucky to use a suboptimal UI. As an example, I personally don't understand how some people could like autocomplete in Visual Studio. As you said, it's just too distracting and irritating.

BTW, I use Codeium, not Copilot. But I guess they should have the same autocomplete UI which depends more on IDE than LLM.
So I'm not muslim but I am a leftist in a conservative religious tradition.

The thing you might be missing is that sincerely religious people, including converts, don't necessarily "shop around" for a religion that aligns with their other beliefs. If you, somehow, come to believe that god is the one true god and muhammad was his last prophet, then you are going to become muslim. You don't have any other authentic choice.

For some beliefs you have options, eg if you believe jesus died for our sins but are flexible about the rest there are a lot of churches you can sincerely participate in. But if you believe in for example apostolic succession culminating with the bishop of rome well then you're going to be catholic.

I don't want to get into an evaluation here of who does and doesn't convert sincerely, or what are the valid sources of these beliefs or whatever. Pretty much every religious person has personal beliefs that are in conflict with the teachings of the religion. There are a lot of different ways to handle that contradiction but it's a fundamental part of the experience of belief.
Are there any that detect and avoid obstacles like cords and socks? I’d love to be able to run it without cleaning up.

You’d think with all the Ai out there this would be possible.
> To me it's the part where prison is apparently even worse than risking your life fighting fires for free.

Given the recurring history of California prisons being found (systematically, not just in cases involving special mistreatment of individual prisoners) in violation of the 8th Amendment and the way that has been the main driver of California prison reform over the years, that's not a minor issue.
depends what you’re trying to do. there are plenty of alternatives for spreading on toast or frying/sauteing. but it’s still a pretty central ingredient for western cuisine. I have no idea how I’d make a vegan roux, just for example. my guess is that would break the illusion of whipped margarine pretty quickly.
This is true, but mostly only relevant to the expected user functionality. User acceptance testing in waterfall development doesn't often identify security vulnerabilities.
The average human assistant would absolutely get this wrong. I've been absolutely amazed at how vulnerable the average human is.

One example, a city manager sent $150k via wire transfer to a foreign account because a phishing email told them to. 1) The city didn't typically pay things by wire transfer 2) The amount was much more than would normally be handled by this person's role alone 3) The process for paying something required an invoice and approvals, an email should never have been enough to trigger this response.
Yeah... this is a lawsuit waiting to happen. Medical data is NOT something you handle with a hobby project.

No privacy policy, no real information about the owner behind it. Seems all "trust me, it's private, I pinky swear".
Essential expenses it certainly makes sense. But it seems some amount of it is treated as disposable income rather than liability.
I'm always curious in cases like these what the actual exercise of your "first amendment rights" was that the other person took offense to.
Not open source. I think I'll stick with Firefox and Brave.
Do any communist nations respect copyright to the life-in-prison-for-violation degree that we in the US do?

How much was IP enforcement a driver of the west’s war on socialism and the Cold War?

In the 2000s and earlier China sure as heck didn’t care about western IP rights.
Did you get permission to use the uBlock name and logo?
> In your app code, control flow also changes based on data using `if` statements. And you don't need to know the data to write your code, right?

Yes. Which is why it's in my app code, committed to source code, and with a guarantee of determinism. If you don't consult the runtime information (i.e. data), there's no reason why it has to be generated at runtime.

> We are working on making the execution more dynamic, possibly allowing code to be generated and executed progressively when data arrives and new prompts are given.

I think you just described how a react agent works.

> you cannot pause it to wait for human interaction for a day, then resume it

Sure you can! Have you seen langgraph, trigger, temporal?

Also, how do you pause based on an AST that might get invalidated if you recompute it on new contextual information?

Does the human keep approving until your AST works?

Sorry to be terse, but surely I'm missing something here.

Since you're computing the AST upfront, you'd get it wrong more times than a react agent that does it as and when needed. So, do I pay OpenAI everytime you make a mistake on the AST?

Or is your claim that your AST is infallible?
With marketing being the most likely reason?

And it is frustrating to demonize long shelf life techniques without acknowledging how safe they make the food, as well.