Unless you're a power user, you should check out Photopea[1]. It runs well as a PWA.
HN user
ryannevius
{
"description": "Chief technologist by day, serial experimenter by night",
"location": "Near Vienna, Austria",
"website": "https://www.ryannevius.com",
"github": "https://github.com/rnevius",
"email": "hello@ryannevius.com"
}Blender GIS
Location: Vienna, Austria (CET / UTC+1) | US Citizen
Remote: Yes (North America or UK preferred), or hybrid
Willing to relocate: For the right opportunity
Technologies: Full-stack JavaScript / TypeScript (Node.js, Bun, React, Tanstack, Next, Jest, Playwright), Python (Django, Flask, FastApi), Ruby + Rails (including Hotwire), OpenAI + Anthropic APIs, GraphQL, Docker, Dokku, AWS / DigitalOcean, CI/CD, Tailwind, PostgreSQL, plain old HTML / CSS (not exhaustive)
Résumé/CV: https://www.linkedin.com/in/rnevius/ (full resume provided upon request)
Email: hello@ryannevius.com
---------
<wave> Hi, I'm Ryan! </wave>
What I do: Chief Technologist, Engineering Lead, and Senior Full-stack Developer with over 15 years of experience (most recently as founding engineer and CTO at LifeWeb 360)
Looking for: Early-stage or growth stage startup solving real-world problems, with a solid team
Availability: Immediate
Why me: I prioritize delivering value over chasing trends (Shiny New Toys™), and I'm committed to building systems that are robust, scalable, and maintainable. I only shave yaks when absolutely necessary.
This reminds me a bit of Hand and Brain [1], another fun variant with kids. We usually switch to normal chess after a predetermined number of moves.
Location: Vienna, Austria (CET / UTC+1) | US Citizen
Remote: Yes (North America or UK preferred), or hybrid
Willing to relocate: For the right opportunity
Technologies: Full-stack JavaScript / TypeScript (Node.js, Bun, React, Tanstack, Next, Jest, Playwright), Python (Django, Flask, FastApi), Ruby + Rails (including Hotwire), OpenAI + Anthropic APIs, GraphQL, Docker, Dokku, AWS / DigitalOcean, CI/CD, Tailwind, PostgreSQL, plain old HTML / CSS (not exhaustive)
Résumé/CV: https://www.linkedin.com/in/rnevius/ (full resume provided upon request)
Email: hello@ryannevius.com
---------
<wave> Hi, I'm Ryan! </wave>
What I do: Chief Technologist, Engineering Lead, and Senior Full-stack Developer with over 15 years of experience (most recently as CTO at LifeWeb 360)
Looking for: Early-stage or growth stage startup solving real-world problems, with a solid team
Availability: Immediate
Why me: I prioritize delivering value over chasing trends (Shiny New Toys™), and I'm committed to building systems that are robust, scalable, and maintainable. I only shave yaks when absolutely necessary.
We use Django and django-ninja [1] and like it MUCH better than DRF.
At the root of it all, humans are just part of a larger, enduring tapestry of existence. We arose out of it, and we'll be absorbed back into it.
There are a lot of bugs in that screenshot
Indeed, the "story of the object from its perspective" would be interesting to know for many of the items in The British Museum.
I may be alone on this, but kitty¹ with sessions has nearly eliminated my use of tmux.
Aleksandr's training is public on his Strava: https://www.strava.com/athletes/26934035
Something to remember is that this is his pace _after_ pit stops, so his actual running pace was faster. Also notable is that this course was kind of terrible, with four 90 degree turns and three 180 degree turns each lap for 209 laps. There's little doubt that he could run > 200 miles on a course with fewer turns.
By sitting down to rest after the baby stops crying, they can apparently be put into a deep sleep.
It seems stopping crying is a precondition for the "sit and wait" step.
Despite spending a lot of time with Mr Mac, I fear Draco's chances of success in this contest are slim, given the unfortunate connotations of the name.
Does Brave have the memory / slowdown issues attributed to Chrome on Apple silicone MacBooks?
This is really interesting. What's the reasoning? It turns out this is _very_ close to my own rate, by chance.
Possibly unrelated, but there used to be a healthy population of "wild" parrots in Bakersfield, of all places.
I've been pretty happy with `fd`: https://github.com/sharkdp/fd
My wife is a teacher and I built the materials so that she could use them in her remote lessons. She shared with her colleagues, and growth was purely through word of mouth.
Over a weekend during the height of the pandemic, I made a digital school material website that has a "donate" button on it. Totally unexpectedly, it was making $1k/mo via donations. The original hope was to just pay for the hosting costs.
FYI and unrelated to anything else...you can simply do `document.body` to get the `body`.
Jonas Deichmann [1] recently finished a triathlon around the world, part of which involved a run across Mexico through some cartel territory. In these areas, he was often accompanied by local police.
Doorway | Full-Time | Remote (London, UK, Europe) | Senior Full-Stack Engineer & Lead Engineer
About Doorway:
Doorway is a digital business card service that’s thinking about the future of in-person data sharing. Our clients range from small business to multinational enterprises, as well as social users who use Doorway as a digital business card to exchange personal data. Doorway is entirely app-less and is held in our users' Apple/Google wallets. Doorway is heavily focused on reducing carbon offset and helping our clients further their sustainability initiatives.
We're a small team, currently hiring for:
- Mid-Senior Full-Stack Engineers (Python / Flask, JavaScript / React)
- Lead Engineer
Please apply via AngelList, and mention the role and Hacker News in your application: https://angel.co/l/2x9uty
Miguel has updated this guide (available for purchase). In my opinion, it's worth every penny as a starting point into building larger Flask apps, but does include some material that isn't optimized for production-ready Flask apps (e.g. the chapters on authentication).
The number of people saying with strong conviction that they will pay for your product/service doesn't necessarily correlate to the number of people who will actually pay for it, and can be different by orders of magnitude.
Most tech workers in Europe _are_ underpaid (sample size: 1, me, an American living and working in the tech industry in Europe).
The email I received clearly stated the following:
Due to the nature of this issue, you may be required to reset your passwords again in the future.
I can also recommend Runalyze, which offers a lot more than both Strava and Elevate (which I'm also a big fan of): https://runalyze.com/
Welded to my seat.
It's stated on the about page:
I love bread but I don't want to be eating 20 slices in 3 days. It shouldn't be so hard to find half-loaves of bread. They should be available more abundantly.
As someone with an interest in (but very little direct experience with) beekeeping, I'm curious what such a suite of tools would look like. All of the beekeepers in my area are very low tech.
Here's their blog post about it: https://redis.com/blog/introducing-redis-stack/