skysight-inc/HackerNews huggingface dataset:
I tried this and a handful of alternatives a while back, but would often get frustrated because they’d jump to something different than what I intended or were missing some directory I wanted.

Eventually I came up with an alternative using fd¹ and fzf². I have a variant of this in my .zshrc:

function n {
cd "$(fd . "${HOME}" --type d --color never | fzf --select-1 --query "${*}")"
ls
}

Call it with `n` and get an interactive fuzzy search for your directories. If you do `n <argument>`, it’ll start the find with `<argument>` already filled in (and if there’s only one match, jump to it directly). The `ls` is optional but I find that I like having the contents visible as soon as I change directories.

In my personal setup I’m also including iCloud Drive while excluding the rest of the Library directory³ as that is too noisy. I have a separate `nl` function which searches just inside `~/Library` for when I need it, as well as other specialised `n<char>` functions that search inside specific places that I use frequently.

¹ https://github.com/sharkdp/fd

² https://github.com/junegunn/fzf

³ Change the fd command to: fd . "${HOME}" "${HOME}/Library/Mobile Documents/com~apple~CloudDocs" --exclude '/Library/' --type d --color never
Like many invocations of the HN guidelines: “interesting” is in the eye of the beholder and the amount of discussion prompted by this comment and upvotes it garnered would seem to indicate that this stylistic choice is in fact quite interesting.

The HN mod team may find it not to their taste, but they don’t get to decide what is or isn’t generally interesting.
So the author is keeping notes in a flat hierarchy and then using the graph.

He stated that the goal is "greater understanding," and then he just (in all honesty) states that the nice graphical topology represents my learning journey and keeps me motivated.

That is exactly the problem: motivation and a history of learning do not always lead to "greater understanding." On the contrary, I find that our 'notes' are often transient while our internal understanding morphs subtly yet swiftly (especially when learning something new).

That is why I think 'organic linking' works better for very large AND more definitive content. Wikipedia is the best example.

For personal use, I prefer more structure. The outliner/database combo (like logseq) is the best tool for that.

And Frankly as long as I can easily download my data in a readable format, I'm OK with any tool. It does not have to be built as plain text files.

But I do like Obsidian :)
Should be nice for small projects.
But for anything serious with large RAW video footage, an online video will quickly fall short.
There were several, but the Hamilton 68 hoax is one where censors claimed many accounts were Russian bots but were actually mostly American. Twitter found a relatively small amount of the identified accounts to be actually tied to Russia. https://search.brave.com/search?q=hamilton+68+hoax

Many people probably only remember all the news from MSM about the Russian bots but never saw this reveal that it was a hoax as it was not reported much in the MSM.
How so? Using Whitby as an example, it's about 240 miles (4h40) to Holyhead; you could stop on the way for a little top-up and loo break. If you wanted to arrive in Dublin with a fullish battery, there's a Gridserve at the port itself, or it looks like you can even charge onboard the ferry.
https://www.irishferries.com/ie-en/frequently-asked-question...

I'm sure those chargers are all relatively expensive per kWh though, so yes compared to a petrol/diesel it would be a more expensive journey.
The problem with GNU is that whenever faced with a trade-off between simplicity and comprehensiveness, they chose the latter; in doing so, they made their software harder to understand and modify, and thus for their users to exercise the freedoms they were promised.

mescc has one job, and one job only - why does it even have a flag for picking the optimization level? Optimize for output readability, nothing else.
About to say "robots" or at least assembly line manufacturing makes like a billion pizzas a year with little to no human input.
"I come in and mostly stare at my computer so it looks like I'm working. I'd say in a given week I only do about 15 minutes of actual work. It's a problem of motivation if I bust my ass and Initech ships a few extra units I don't see a dime of that. So where's the motivation Bob?"
So stoked about this. Lower level than holepunch, and it sounds like it has everything I need to get going.
Something about this feels really at odds with all the "locality of behavior" virtue the creator/maintainer often promotes.
> Could it be that it’s not about productivity or even “culture”, but actually all about control and/or trying to justify the org’s office space costs?

It's 100% about this. I know several people who were forced back to work after being able to do their entire job at full productivity remotely for years, and they were happier and saving money. They were just as able to "brainstorm" with people. It's all about control and justifying office space cost.
All you have to do is compare a recent 50mm f/1.4 lens such as the Sigma Art or Sony GM to an older design before the advent of computer-aided optimization (eg the Canon EF 50/1.4).

The new designs are very contrasty and sharp wide open, almost across the frame. The older designs need to be stopped down to achieve critical sharpness, and suffer in the corners. Just so much progress in the past 15 years.
So they choose to invest in high risk scenarios and as a result it becomes a matter of survival, and you're claiming that greed isn't involved? Is that not the reason to invest in high risk as opposed to low risk?
Exactly. My NYC super lefty but super incompetent condo board put out the thanksgiving food drive box in the first week of December. Can't make this stuff up.
The savings in time, money, and energy from remote work are investible. Resources will be reallocated from commercial office space, commuting, etc…to other more productive endeavors. We won’t see some of that play out for another 5-10 years (e.g. when mass divestment from commercial real estate happens).
You're basically describing the early internet so I don't see the point in trying to call it something else?
Congress being a clown car is problem #1 for sure. Though congress unfortunately is at least somewhat or perhaps majorly representative of the will of the people so the problem is mostly that we're idiots.

I hear you on the need for a declaration of war, but as I'm sure you realize, it's not practical for most of the modern conflicts we find ourselves in. Congress has also explicitly given the Executive the power to conduct limited engagements because conflict develops much more quickly in many cases than Congress can act and we need to be able to respond quickly.

Now of course one might argue something such as that we shouldn't be in areas or be doing things that could instantly cause a conflict and of course that sounds great to me, but then after a second glance you realize that, well, for example Americans must get oil and gas from the Middle East and so here we are without a formal declaration of war protecting shipping lanes.
As a OneNote person for two years now, how do you deal with the added friction of linear notes in Obsidian (or any other plaintext based tool)?

In OneNote I can just dump down anything literally anywhere (because each page is an infinite canvas). It feels as easy as having a pen and random free papers. But with my notes increasing, I do want to have some way to manage this data which OneNote fails at. I can do basic text/OCR search but that's it. There is no linking etc. All note management is manual.

I usually search for an actual open source OneNote alternative (with easy jottable infinite canvases) every 6 months or so. Obsidian has added Canvases but they are definitely not a OneNote alternative at the moment.
> Analyzing the relationship between GDP per hour growth

I cannot think of a more contrived metric than "GDP per hour growth" this reeks of someone who already had an opinion and wanted to prove it and the best they could come up with is to prove it doesn't for sure help productivity.
Create a custom GPT with an action that has OAuth authentication for a persistent user identity that will delegate to other auth providers.
In AirPods settings on iPhone, there's "Connect to this iPhone" option. It defaults to an automatic connection, but could be changed to connect only if previously connected.

I think this is supposed to cover your use case, though given the general Bluetooth unreliability, I won't be surprised if it didn't work as expected.
Moby's Free Catalog of Music
Most Apple devices including AirPods support Bluetooth Class 1, which have a 40 times higher maximum transmit power than the more common Class 2.
I'm using https://github.com/vrtmrz/obsidian-livesync with IBM cloudant as described by the documentation. It handle my android phone, a windows laptop, a windows desktop and a linux desktop
I struggled with Obsidian especially b/c repeatedly creating files and futzing around in the UI to name and move them felt wrong.

I landed on Workflowy which has it's own quirks but has seen a lot of improvement since I last kicked the tires, including mirroring etc.

It does a great job of staying out of the way so I can just get notes done.
I think that's mostly because there hasn't been any new mainstream language with the feature set and compilation model needed to port fundamental system components for a while. I remember lengthy debates about porting just about everything from C to C++ in the Linux world and even C++ was deemed unsuited for many reasons (with which I generally agree).

It turns out that Rust is compelling enough that it makes sense to investigate porting lots of things to it. I don't think anybody knows for sure exactly for which projects Rust is better than C (or C++), but I know that Google has ported many fundamental C++ projects to Rust and they're happy enough that they're continuing this trend.
Being written in Go may have made development of the reference client fast (that was the creators' contention when I asked, anyway) but killed its growth as a standard. Inability to have a portable lib-ipfs that could quickly, easily, and completely give almost any language-ecosystem or daemon ipfs capabilities is a real drag.
Are you projecting? The point is to be able to use the modern web in all of its spectacular complexity, from within a text-based terminal. Which goal it actually achieves!
RSA is deceptively simple and fun
I've definitely never had a Seagate NAS before, but my email was in the breach.

Quite annoying, because it's my personal gmail which I rarely ever use to sign up for anything. Given that I maybe only have 15-20 accounts tied to that email, I wonder if I should just cycle through each password through HaveIBeenPwned's service.
The World of Undersea Cables
This page helped me: https://support.apple.com/guide/airpods/switch-airpods-betwe...
my position is that components for htmx are simply components for HTML: they should integrate with the DOM in the standard manner: attributes, input values and standard JavaScript events.

It doesn’t make sense to talk about “htmx components”, there are only html components that should play well with anything that respects the core web platform: unpoly, Hotwire, twinspark, data star, alpine Ajax or, heaven forbid, a vanilla HTML form.

I recognize this may hinder htmx adoption.
Basic was actually a 16KB ROM. MOS occupied another 16KB ROM.
You can probably get away with Pandoc depending on your use-case, this is primarily built for:

- having a web editor interface without needing to re-run a CLI command

- people who don't want to deal with packages/dependencies on their own system

- users that just want an affordable and easy-to-use API to generate PDF documents instead of having to set up their own server <> task queue <> worker system which would usually cost more

- in the future, teams that want to collaborate together on a document
What's interesting to me in so many of these discussions is how the core issue turns out to be the commute, more than any other factor. Here we see this happen in a conversation about pros and cons of city living. We also see it in WFH discussions: many staunch WFH proponents focus on doing away with their miserable commute.

All of this is kinda foreign to me, because I've never had a "bad" commute. Right now I'm 14 minutes from work one-way, no traffic in my direction.

This is rambly, and I think you're both making a solid points about something that is fundamentally subjective. So I'll just say that I feel sorry for all of you guys that are hating life during your commute.
Hit and miss I would say.

Budget Sony headphones I bought last year work great with my iPhone. No complaints at all.

The Bluetooth stack on my iMac has a bug where it will crash hard after around two weeks of uptime. Very annoying, because the (Magic) Keyboard and (Magic) Mouse stop working. Only way to fix it is a restart.
A day where I have balance.

Have not skipped or delayed a meal, avoided distractions which came my way as I was deeply focused
Around here, unfortunately yes. The general argument I've heard is that kids need to be able to contact parents in an emergency, or something.
NYC property taxes are extremely convoluted, but a $2M condo would probably be about $30k/year in property tax, with like $10k variance.

However, a $2M apartment is only going to be like a 2 bedroom, so a Texas $2M home owner might be in the market for more of a $3M-4M apartment in NYC, even accounting for smaller square footage, etc. With the proportional increase in taxes..
> [0] If I've done the maths right:

I now think my assumption is wrong, that the closest you can get without worrying about night is minimal bounding square, not a minimal bounding triangle, so the orbital altitude should be:

(sqrt(2) * radius) - radius = (sqrt(2) - 1) * radius ~= 2639 km

so a factor of about 14 better than GEO.
I think I know what engagement is, but I’m wondering why you think Microsoft benefits from me being engaged with GitHub?
Using Vector Embeddings to Overengineer 404 pages
my first question (given that IPFS
doesn’t seem to do this well) is “does it scale?”

Still useful otherwise if not… assuming there’s an actual client/server for it on mac/linux…
Yes, but that's not what "Total erasure of data" means.

The project's goals are hard and noble. It would be better to under-promise and over-deliver than to make everyone question their claims. Maybe I'm just a grumpy old man at this point, but there are already too many caveat emptors in computing. They could have said "better" erasure of data.
Venture Backed or Bootstrapped? There's a Third Way. Just Raise One Round
This one? https://dynalist.io/

Looks like it's still alive and kicking. I guess you're probably upset by a lack of updates or something - luckily upgrading to a paid plan would be a good way to incentivize whoever is developing it to continue working on it, at least at the margin.
Thank you for all your hard work on dnscrypt. Have been a loyal user of it since 2015.
> The rich also tend to have the power to write the rules themselves, for their own benefit.

This is correct, and the 'poor' do the same, within the limits of their abilities.

> This is not true at all. Individual businesspeople vary vastly in their ethics. I don't actually try to maximize my income...

This is the Internet and saying this is free. Even so, I don't care about you specifically, I am talking about the average behaviour at the level of the society. There is no big distinction between the 'poor' and the 'rich' in terms of their behaviour to maximize their income while bending the rules as much as possible.

Typical employees (the 'poor') have way fewer levers to do this, as well as less financial education, due to the way the system is structured, but the desire to keep more of your earnings to the detriment of everyone else is the largely the same.

> It's unfortunate that you appear to have such a limited imagination, an inability to comprehend the possibility of other people rationally disagreeing with your beliefs.
> Why do you present a false dichotomy? There could be little or no correlation, as opposed to an inverse correlation.

In retrospect, it is true that I presented a false dichotomy since I never considered that your defense might be "there is virtually 0 correlation".

I maintain that you have no decent argument to make in defence of this opinion of yours. To claim that working harder is not correlated to financial reward is completely indefensible.

> you're not necessarily even in the majority.

I'm not sure why this would be imporant. Nuanced views are rarely 'in the majority'.

> Have you considered, for example, that I don't necessarily view them as "progress"?

Yes, I did, but then you are simply wrong.

> Musk is already the wealthiest person in the world. To say "I'm sure there are better avenues" to making money just seems ridiculous to me.

You described anyone looking to be rich as simply greedy and basically mentally ill (I forget the exact term). So Musk is greedy and vain. After he got his 100+ millions from the sale of PayPal, would an electric car company, followed by a rocket company, be the obvious way to increase that wealth? Probably not.
I mean, I agree that cell phones can cause interruptions in schools, but doing this at a place like Buxton compared to some of the public schools I’ve taught in, well, that’s a whole different story.

“Buxton School is a private, coeducational, college preparatory, boarding and day school for grades 9–12 located in Williamstown, Massachusetts.“

I mean, it’s one thing to take away a kid, cell phone and offer them nothing and then another thing to take away their cell phone and offer them

“When the weather is nice, the Buxton boarding school moves lunch outside. Students, faculty and guests grab their food from the kitchen, and eat together under a white tent that overlooks western Massachusetts’ Berkshire mountains.”
That's how engineering is supposed to work: you get to decide what to use based on your problems and the nature of the solutions.

Beyond the memes, this one Montana guy is very reasonable.
There's also a little psychology at play. On an ICE car, a full tank shows up as 300+ miles of range, and 48 miles of range would be a strong prompt to most driver to get to a gas station, even if they only needed to drive another 15 miles. People dont like thinking they could be caught short.

People also like to think that their car can get them out of any personal jam, eg, if they need to take a family membership to the hospital, they will simply assume that their car is going to be the mode of transporter, and anything that makes them think that an EV might not be able to cut it in that hypothetical is going to be damaging for the EV transition.
This used to drive me nuts as well but I was able to find a fix on Android: if you put your phone into developer mode you get an option to only ever connect to one device at a time.

I flipped this on and it works perfectly. The current device never gets booted and switching manually is easy in the rare case I want to use the other device.
Just tell that verbatim to ChatGPT and it will catch it for you.
https://archive.is/u6j1v
One tip I’d have is to go easy on plugins. One can try to explores what are available, but when committing (to have it enabled and relying on it) be cautious about its implications on performance and startup time (there is a setting that can show you plugin load time at every startup.)

And as you scales the number of plugins and files, test it on multiple platforms.

P.S. I learn this the hard way that each time I open Obsidian on iPhone (14 Pro which is not slow) it will hangs indefinitely without being able to open a file. On iPadOS it is ok albeit slow to start. I suspect it is related to having too many files (including git and git sub modules) inside and relying on iCloud sync. But basically I tested out things works great on Mac without constantly checking how well it works on iPhone and then now I’m in a situation it’s difficult to roll back some of the decisions I made.
And you wonder about the corrosive influence of billionaires giving lavish vacations to SCOTUS judges and senators who accept gold bars from foreign governments affects legal rulings or legislation presented spoon-fed by lobbyists. Of course the Apple mafia will still get a cut of something they don't deserve because the law and the legislature are on their side.
New UEFI vulnerabilities send firmware devs scrambling
PixieFail is a huge deal for cloud and data centers. For the rest, less so.
I have not prototyped anything but I think that alpine-js + htmx can go long way for such apps. Especially, this is pretty interesting idea [0]

React... might be good but I am too weak to handle all that comes with it.

[0]. https://devdojo.com/pines
> I mean AI therapy could succeed simply because it has the potential to be cheaper and easier to access than the competition.

So basically, a repetition of the exact same point made upthread about nurse practitioners and AI? Instead of the "goal should be to allow everyone equitable access to the best healthcare," we choose "subpar AI healthcare for the disadvantaged [or merely non-wealthy] because 'it’s better than nothing'."

I should also note that therapy only came up in a joke mocking the myopia of too technology focused ideas of progress.

> Beyond price and ease of access, talking to a robot that isn't even capable of judging you might even be more appealing to some people.

I suppose, for a small subset of physiological problems and a certain uncommon types of people (which are likely vastly underrepresented among software engineers, especially those on HN), but my guess is that the impossibility of any kind of human connection is going to be a huge negative for most.
I also didn't notice until I saw this comment. But to be fair I did skim the article.
Can people share some use-case for this kind of tools?
Do middle-aged (ie <45 years old) people realize that these robots will be their primary caregivers when they are old? People are having fewer children and populations are shrinking in most places. For increasingly large numbers of people, there really won't be anyone around to take care of you or help you out when you're old (ie, >70). You're either gonna have a humanoid to help you live independently, or you're gonna have a bad time.
We're using weasyprint to generate pdf files from data of our websites. It works great, made huge progress those past few years.
There should be a public phone (manned by an administrator or teacher) that parents can call and get connected to their child or vice versa.

Allowing smartphones for everyone is an unbelievable distraction.