HNHacker News
TopNewBestAskShowJobs

aarpmcgee

508 karma · joined December 2, 2015

submissionscomments
aarpmcgee··on Triplit: Open-source DB that syncs data between server and browser in real-time
Interesting! So with this configuration, would there be any sqlite instance running in the browser, or does triplit only sync with sqlite on the server?
aarpmcgee··on Triplit: Open-source DB that syncs data between server and browser in real-time
This looks so cool and might use it for my project. Are there any examples showing how to use Sqlite? I dug around the docs for some time but only found mention of sqlite in passing. I'm developing a notes app and will be using sqlite's full text search extension a lot—wondering if anyone knows if the react bindings/hooks will properly update the UI if the UI is showing data from virtual tables.
aarpmcgee··on Svelte 5: Runes
For me, in both Firefox and Chrome (but not Safari), all the code samples look like this:

https://imgur.com/yGXHb1h

Anyone know what's going on here?

aarpmcgee··on Launch HN: Tiptap (YC S23) – Toolkit for developing collaborative editors
I wouldn't say no to first-party integration with crsqlite! [1]

[1] https://github.com/vlcn-io/cr-sqlite

aarpmcgee··on Simone Weil’s Great Awakening
Stanford Encyclopedia of Philosophy has an article on Simone Weil [1]. I haven't read it yet, but now I plan to.

[1] https://plato.stanford.edu/entries/simone-weil/

aarpmcgee··on Next.js App Router Update
It has been primarily related to web search and Github. It has been a month or two since I last tried the Next.js app router and I don't remember specifics, but I do recall that my workflow often involved searching for an issue, article, or guide related to how to accomplish something or fix something in relation to the router, but with the distinction between routing mechanisms being represented by these relatively generic nouns (app/pages), I found it difficult/cumbersome to identify if the information I was looking at was pertinent to the routing mechanism I was using. I wouldn't be surprised if the situation has improved by now.

I'd also like to mention that I regret my uncharitable phrasing in my original comment "…the most ungooglable and generic name they could have chosen…". While I do think more specific names might have helped in some ways, I can appreciate the difficulty in coming up with names for this kind of thing.

aarpmcgee··on Next.js App Router Update
I have found that it is pretty difficult to find what I'm looking for when searching for articles/issues that relate in any way to the Next router. "App router" and "pages router" were two of the most ungooglable and generic name they could have chosen. Suddenly it is much more difficult to find what I'm looking for in the ecosystem.
aarpmcgee··on UnsuckJS: Progressively enhance HTML with lightweight JavaScript libraries
Perhaps Crank.js[1] would belong on this list

[1]: https://crank.js.org/

aarpmcgee··on Why SQLite is so great for the edge
more at https://localfirstweb.dev/
aarpmcgee··on Speed running Monkey Island
I loved the ending too. I found it very emotionally resonant and I teared up a bit.
aarpmcgee··on JavaScript state machines and statecharts
I didn't know about this. Thanks a bunch.
aarpmcgee··on JavaScript state machines and statecharts
Thanks for all your valuable contributions to this space! I have been curious if development on Lucy is continuing? I might like to port some of my existing machines over if the project is still active.
aarpmcgee··on JavaScript state machines and statecharts
All I know is, the parts of my app that I implemented with state machines are by far the most stable, least buggy.

fwiw, if xstate feels like too much for whatever reason, https://thisrobot.life has seemed like a decent alternative to me.

aarpmcgee··on We Need To Talk About Vercel
Nice. I was going to use Next for my current project, but may give your solution a try instead!
aarpmcgee··on OpenAI tech gives Microsoft's Bing a boost in search battle with Google
Perhaps it was a matter of me not paying enough attention, but it seemed like Google degraded slowly over time, and then suddenly all-at-once. Or in other words, it seems like its become unusable for me entirely within the past year.
aarpmcgee··on Typst, a new markup-based typesetting system, is now open source
If any of the project maintainers are seeing this — I am trying to sign up for the public beta, but the verification email never arrives. I've confirmed that I have submitted the correct email address. Any ideas?
aarpmcgee··on Introducing react.dev
mobx demise? Did something happen to mobx?
aarpmcgee··on People with ADHD claim Adderall is ‘different’ now
My point was more an attempt to point at an empathetic response as a possibility. "don't start abusing the drug in the first place", to me, felt like a way to dismiss the reality that it can be really easy to fall into addiction, because most of us are broken in our own peculiar ways and have our own vulnerabilities. What if someone else's response to one's own brokenness was "just don't do that"? It doesn't really help much, because the reasons for it are valid, and the need itself needs to be seen.

My own comment was a knee-jerk reactive comment in reply to what I felt in your post, which may or may not have been a real thing.

Idk. My hunch is that we are all addicted to something, and if you don't see what it is yet, then either you or society (or both) must not have much of a problem with that particular addiction, and that can always change.

aarpmcgee··on People with ADHD claim Adderall is ‘different’ now
We all have addictions. For some it is substances, other relationships, power, sex, gambling, food, etc. What if yours suddenly became really difficult to manage within the societal-framework-du-jour? Just don't start doing it?
aarpmcgee··on Cabel Sasser: Untitled Goose Game rejected from the Mac App Store twice
Now I think you may be underselling it a bit. :)
aarpmcgee··on Show HN: Former game devs building a platform showcasing game projects
Interesting enough idea, some suggestions:

* functional routing with persistent/shareable URLs

* working back button (see above)

* click-to-enlarge screenshots

* the logo (lightning bolt I guess) needs to navigate back to the home/root url

* the advertisement in the navigation menu makes it hard to notice the "Home" link which is sandwiched between the ad and the logo.

* more options for discovery (all games, most hyped, new submissions, just released (could feel like a celebration), browse-by-category, etc)

* this UI feels fully custom. it seems like it might be an uphill battle for ya'll to have pleasant UX without using some kind of design framework/component library

suggestions that i'm slightly less sure about:

* clicking any part of the game list item rows on the home page should navigate to the game (not just clicking on the title of the game itself)

things I like in particular:

* the direct link to the game's official site itself is really nice. I appreciate that it doesn't link to some in-house wiki listing for the game or whatever.

* game development-cycle status indicator is nice

aarpmcgee··on Why Steam Deck Is One of the Most Significant PC Gaming Moments in Years
Sure, I was referring to the UI of the OS itself. I had the device about 3-4 months ago so perhaps it has been improved, but it was pretty janky in my experience at the time. It would often outright freeze on me for 10-20 seconds at a time.

Press a button, wait several seconds for something simple to happen on screen.

Felt like it was all held together with duct tape.

aarpmcgee··on Why Steam Deck Is One of the Most Significant PC Gaming Moments in Years
I liked the Steam Deck well enough; I bought one and tinkered for several weeks before returning it. The potential is clear, even if the current iteration is pretty rough in terms of software usability and performance.

What seems less clear to me is if they will ever address the abysmal battery repairability[1], until which I will not be purchasing.

[1] https://www.ifixit.com/Guide/Steam+Deck+Battery+Replacement/...

aarpmcgee··on Bun v0.5
Fully agree. Imo, it is up to everyone to find their own balance within their own lived experience. Maybe this Jarred person is doing what works in their own case, and I hope its working well.
aarpmcgee··on Bible Reading Plan for 2023
I was raised evangelical Christian and was quite earnest about it. I had the good fortune of experiencing a number of life circumstances and events that "other"-ed me enough to reconsider those views. I've been allergic to Christianity ever since, though I do find myself more interested in alternative perspectives and so appreciate this recommendation.
aarpmcgee··on Phoenix 1.7 is View-less
Do you happen to know if this was built with accessibility in mind? There's no mention of it on the website as far as I'm able to tell.

Looking from the outside in, it is also unclear what relation the Petal framework has with the PETAL stack, I am confused by the name collision.

aarpmcgee··on Acceptance of evolution by high school students: Is religion the key factor?
Why could the soul not be a product of evolution?
aarpmcgee··on Valve hit a home run with the first year of Steam Deck
I returned mine for two reasons:

1. The UI is horrendously slow/laggy/crashy.

2. It is yet another disposable device with a battery that cannot be easily replaced[1], which I consider to be unconscionable.

Otherwise, I liked it.

[1]: https://www.ifixit.com/Guide/Steam+Deck+Battery+Replacement/...

aarpmcgee··on Convert SimCity 2000 cities into Minecraft worlds
Not sure why exactly, but this gives me strong nostalgic feelings for Lego Island.
aarpmcgee··on Working with Tailwind CSS every day for 2 years
interesting take! I started using tailwind with the classnames library early on and found it to be a really nice fit for my purposes. Also very interested in more tailwind-specific tools like tw-classed[1]

[1]: https://tw-classed.vercel.app/

Page 1 of 8Next →