I'm less afraid of people using LLMs for coding well than I am of people not caring to and just shipping slop.
This is the browser engine I was alluding to in the post: https://github.com/wilsonzlin/fastrender
HN user
https://ezhik.jp
I'm less afraid of people using LLMs for coding well than I am of people not caring to and just shipping slop.
This is the browser engine I was alluding to in the post: https://github.com/wilsonzlin/fastrender
The future you describe seems closer to the "Carol from Accounting" future I am hoping for in the blog post. My worry is that cost of everything goes down just enough to price out of existence all of the artists the 0.1% used to commission, without actually letting all of humanity do the same.
Pro 1x also has pretty solid Droidian compatibility, so it can run a full on Linux.
Every tech CEO loves to cosplay as "announcing the iPhone" 2007 Steve Jobs but nobody ever tries to cosplay as the "pulling Apple back from the brink by focusing on core competencies" 1997 Steve Jobs.
Update - YES. Misaka26, enabling Stage Manager through it enables external display support on my non-pro iPad.
Has to be software, given that the non-Pro iPads can mirror the internal display or play video full screen.
Would there even be a Pebble reboot if there wasn't a community around the watch and projects like Rebble?
Can this be used to enable multiple display support on iPhones/non-pro iPads? Would be pretty damn cool if so.
This website is called Hacker News.
This but unironically.
Nice, glad they're actually adding more fox and not less fox. I remember that foxless rebrand they had to walk back a little, it was lame.
In October 22, the sumobot was introduced to Japanese KB articles. I cannot accept its behavior and no words. [...] It has been working now without our acceptance, without controls, without communications.
How exactly did you manage to place the blame for no communication on Japanese contributors here given the actual complaint in question?
Specifically from a HOBBYIST perspective, what bothers me about the App Store is not even the 30% thing, but just... the pain of it all. The rejection horror stories, the "Apple told me to change my app's entire model" stories, the "I can't put this little gadget specifically for me and my family on the App Store" problem, and so on and so on. There's really no home but the web for silly little things.
It's so frustrating that most man pages explicitly go out of their way to avoid having examples or answering "how do I X" questions.
YouTube recommendations are always so rage-baity for me to the point where I blocked them entirely.
Can't look up a movie or a gadget without getting a thumbnail with big red letters saying that the thing sucks, this despite me avoiding review/reaction content like the plague.
Your Claude Code actually respects CLAUDE.md?
Japanese Amazon shipped me a fake copy of a book once, with terrible print quality to the point of having overlapping text. They did refund me, but my review calling it out as fake was removed.
It's an interesting idea - sadly the problem with it is that there's no way to add these tags to other kinds of files that don't have frontmatter. Not sure how to best to deal with it. Right now I'm leaning towards having some vault-specific storage for it.
Hmm... Not a fan of that approach. Would mess things up for my personal use case, at least, making the names less nice. I'm leaning on having some sort of a vault-specific database tracking existing codes across renames as an addition to the existing mechanism. I actually do like the idea of adding tags in the frontmatter, but then it'd become impossible to tag files and folders.
If only we had resource forks.
As for inspiration, I'm not really much of a note-taking system person. My system is just hyperlinking lots of notes together: https://ezhik.jp/hypertext-maximalism/ - this little plugin just helps with that outside of my vault.
(developer here)
Let me know how your version goes - would love to see it.
I keep a paper journal and refer to my Obsidian notes once in a while.
That's a good point. I'll consider it for the next version.
Being too lazy to write out the whole file name :)
(developer here)
Thanks for the feedback! I guess this plugin is a bit specific to how I use Obsidian [1], as I don't rename my notes quite as often as others do.
As I mentioned in the post, my main use case is being able to quickly reference notes in my hand-written journal. I've also used it a few times in some personal shell scripts.
Probably not a very useful plugin if you already live entirely in your Obsidian vault, though - in there good old [[wiki links]] are much more useful.
I've left a few comments so far on the rename problem, but yeah, it's a hard one to solve. I'll try to think of ways to improve it.
(developer here)
I specifically tried to make this mostly Obsidian-agnostic - the algorithm to generate these note codes is very simple and only requires the note's path relative to the vault.
Here's the whole algorithm in Python:
import hashlib
def hash_string(s):
h = hashlib.sha256(s.encode()).digest()
n = ((h[0] << 16) | (h[1] << 8) | h[2]) % (32**4)
a = '0123456789ABCDEFGHJKMNPQRSTVWXYZ'
r = ''.join(a[n // 32**(3-i) % 32] for i in range(4))
return f"{r[:2]}-{r[2:]}"(developer here)
I'm too lazy to write full note titles in my paper journals. With this, I can instead write a 4-character code that I can quickly look up in my Obsidian vault.
(developer here)
I think ambiguity is not as critical as in Git here - if you look up a note code with multiple entries, it should just show you both so you can choose the right one based on context.
(developer here)
Interesting to hear that you think this is the opposite of how Obsidian works. I specifically opted for this approach so that these note codes are entirely independent of Obsidian itself and can be ported over to other solutions.
The other way to do it would be to store note codes in some vault-specific storage, but then those codes would be tied to Obsidian, which worries me a bit.
That said, I do want to figure out a nice way to improve it. One idea I've had was to introduce a cache of sorts, so that the plugin will remember all the older codes a note previously had. Do you think this would help your use case?
(developer here)
Thanks for raising the birthday paradox problem.
The search panel should show all the notes with the same code, so hopefully even with collisions you'd still be able to tell from context which note you're looking for.
I did consider allocating IDs, but I'm a bit worried about this tying notes to a specific Obsidian vault - with the way note codes work now, there is no dependence on the vault itself, only on the note's name. Something to think about...