GrahamL

Joined 15 years ago

Karma
74
Submissions
21
Member since
Mar 10
https://glipsman.com
View on Hacker News

Recent submissions

Comment · 10 months ago
Comment · 3 years ago
Comment · 4 years ago
It's interesting their blog post doesn't mention some of the benefits. Neither does the doc page you linked—at least it doesn't do it succinctly.

Essentially Astro lets you build sites using a JS framework like React or Vue without requiring that framework to be loaded on the frontend. By default, components are just HTML content. Super nice for building very fast static sites using a technology you may already be fluent in.

You can still add interactivity to components if you'd like—just tag components that require interactivity and Astro will bundle the requisite JS for the client.

Comment · 4 years ago
I've been journaling for over 10 years, and I can empathize with everything you're saying here. I wrote a short guide for effective journaling here[1], and plan on writing a lot more on the topic soon. I do have some thoughts about what you've written specifically though—I hope it's helpful.

> I find it just ends up my going around in circles or getting frustrated, but I think that's just me

It's not just you. Circular thinking or rumination is very common. I find journaling helpful in these instances because it is a lot easier for me to recognize that I'm ruminating when I write my thoughts down. When they're physically in front of me, you can see the looping. When it's ephemeral thoughtstuff in your head, it can be a lot harder to recognize.

The trick (for me) is finding a way to escape that loop once I've recognized it. That's why I edit all my journal entries after an initial stream-of-consciousness braindump.

There are a number of techniques you can play with to broaden your viewpoint—write down an interpretation of events that is the opposite of what you think, imagine the situation from a caring friend's perspective, etc.

It's helpful to think of this as play, which brings me to my next thought.

> whenever i sit down to think about anything and try and make sense of anything in my life, I really struggle ... i'm just overwhelmed.

> It's also hard to do at the end of the day due to low energy.

It is possible you have set too-high expectations for your journal entries. You will look at a majority of entries, immediately after writing them, and think, "What trash, I will never want to read this again."

That's fine. You might be right—maybe it's worthless. But you'll be surprised at how frequently, a year later, you find that you were wrong. It is interesting to read those honest entries that are twisted and convoluted and just messed up.

And you will make progress over time, if you're flexible with your mindset and open to change. Most entries will be ugly and definitely not revelatory. That's fine—it's the accumulation of observations that leads to breakthroughs. Putting too much pressure on the individual entries themselves can actually be counterproductive.

> The trouble is there are so many things I can do for my mental health and improve myself ... when am i meant to get anything done after i finish work if I do all of these?

This is a real problem. I don't love the narrative around "self-care" I'm frequently exposed to. Industry has a vested interest in making you feel like their solution is one you absolutely need to incorporate, to the point that self-care becomes yet another external imposition for many people.

To be sure, all these things you list can be helpful, but getting in touch with yourself and deciding what you need and when you need it is most important.

[1] https://www.indelibleapp.com/effective-journaling

Comment · 4 years ago
Comment · 9 years ago
Comment · 10 years ago
BranchLabs | Denver, CO | Fulltime | Onsite

About the position: This is a hands-on, contract-to-hire programming position in our Denver office (most of the time). You'll be working on eCommerce platforms and CMSes like Magento, Shopify and WordPress. The core technologies you'll be working with are PHP, HTML, CSS, and JS. Our projects are generally focused around making large, material changes to our clients' sites or designing and developing new sites from the ground up.

An ideal applicant will be ready to hit the ground running with Magento projects.

This is our first non-remote hire. As such, this will be a high impact position. Whoever fills this position will have huge opportunity to lay the groundwork of the company's future.

About BranchLabs: BranchLabs is a small eCommerce consultancy based in the LoHi neighborhood of Denver, CO. This is our first non-remote hire.

Our reputation is built on delivering results. We take pride in the work we produce. The products we deliver are high quality inside and out, and they help our clients capitalize on real opportunities. We work closely with founders and stakeholders, combining their understanding of their business with our understanding of all things eCommerce. Together, we craft solutions that work for our clients and their customers.

Applying: If you're interested, email a cover letter and a resume to [email protected] and I'll be in touch. Looking forward to hearing from you!

Comment · 12 years ago
As nostrademons said, I meant on the receiving client, not the sender. Other than it being a potentially difficult nut to crack I don't really see any technical reason it'd be infeasible. Is that what you meant?
Comment · 12 years ago
I'm at Defcon and was able to catch this talk. Someone asked this exact question after the talk—how can you deal with spam if you you can't scan encrypted messages for trigger words on the server. I'll try to explain what I remember: Ladar mentioned that DIME heavily encourages the use of DNSSEC, so you can verify the sender is definitely coming from the domain they're representing which should reduce spam. He also said everything we're currently doing on the server-side like keyword scanning can be done on the client side. Pretty sure he also acknowledged that it's a nontrivial problem and that the team is still investigating.
Comment · 12 years ago
Advocating against certain tools absolutely makes sense. A well marketed but fundamentally flawed piece of foundational infrastructure is incredibly dangerous. Whether or not someone uses Bitcoin is not merely a decision that affects the implementer. If Patrick believes that's what Bitcoin is then it makes sense for him to be strongly advocating against it.
Comment · 12 years ago
Comment · 14 years ago
This exactly, I don't really have a way to save tweets with interesting content for later consumption, RSS does that for me by default.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton