News for hackers. Stuff that matters.

bttf

Re:Show HN: Photoc – Command-line tools for photographers on Tuesday October 06, 2026 @04:41PM (#49983786)
You mean more like ImageMagick?
Re:Building for the Future on Friday May 08, 2026 @11:01AM (#48064197)
This led me down a rabbit hole - didn't know Yogi Berra was responsible for so many witticisms.
Re:Jimi Hendrix was a systems engineer on Wednesday February 25, 2026 @06:36PM (#47159623)
Incredible article, as a lifelong Hendrix fan, nicely done.
Re:Libgodc: Write Go Programs for Sega Dreamcast on Monday December 29, 2025 @01:40PM (#46423823)
Would happily take work chat, video conferencing in network-enabled Shenmue over Teams, Slack any day
would you consider needing to do community detection as a reason for using graph over relational?
Re:Ask HN: What are you working on? (April 2025) on Monday April 28, 2025 @12:35PM (#43823305)
The Goodreads of music. I'm a lifelong music nerd and have developed habits for finding and curating good music, both new and old. I'm codifying my habits and heuristics for discovering new music into an AI-powered social platform that can be used by anybody to widen their horizons in terms of music they listen to and to share their taste with others. https://waxnerd.com/adnan
Re:Get the hell out of the LLM as soon as possible on Thursday April 10, 2025 @02:11PM (#43646595)
the way by which things will scale is not only limited to the optimization of low level hardware but also just by brute force investment and construction of massive data centers, which is absolutely happening.
Re:Get the hell out of the LLM as soon as possible on Monday March 31, 2025 @11:17PM (#43542467)
It sounds like the author of this article in for a ... bitter lesson. [1]

[1] http://www.incompleteideas.net/IncIdeas/BitterLesson.html

Re:The Mythology of Work (2018) on Tuesday February 11, 2025 @09:24AM (#43013007)
In 2025 and beyond it is my sincere hope that we stop lauding articles that merely present problems without providing any substantive thoughts on how to solve them.
That sounds awesome. On TIGSource by chance? Care to share any?
Re:Ask HN: How do you maintain multiple SDKs? on Monday June 19, 2023 @06:19PM (#36397169)
In our case, we do a lot of client-side computing (for data privacy reasons). We also support hashing, and real-time events. These all have different implementations per language that aren't trivially scaffolded.

Ask HN: How do you maintain multiple SDKs?

Our product is open source and has several SDKs available in different languages. The commonly used ones are maintained by us, but we also have several that are maintained by the community.The problem of feature parity is becoming increasingly obvious. We tend to release new features for the few important SDKs that we are more familiar with, while the remaining trail behind.Also, there are...

( Read More... | 3 comments | 2 points | on HN )
Re:Sauna use as a lifestyle practice to extend healthspan on Friday October 07, 2022 @12:11PM (#33123258)
You simply have not had a proper sauna before. It can get your body way hotter inside and out than a shower ever could
There is a distinction between Twine games, or choice-based games, and parser games, which are typically called Interactive Fiction games. One provides a pre-set list of choices at branches of narrative, while the other provides a world that the user can explore and manipulate via a palette of text commands.
Sure; because it is a monolith, it makes things simpler by having just the one backend container to scale. So it's a matter of making more instances of it available (via # of pod replicas in your k8s cluster) for increasing availability.

You can start using k8s right away, and just have 3 replicas running to start. As you scale, just up the number of replicas (and nodes as you need them) as you go.

Your real bottleneck becomes the database at that point (in addition to any blocking 3rd party APIs you may be using), which I would not host in k8s but use a managed service such as AWS RDS. This bottleneck will make itself apparent later on, depending on your application and the scale you reach. But you should definitely have the resources to cross that bridge once you, if ever, reach it, because you should be dealing with a large number of customers at that point.

I've been working on a project that largely addresses this need. It's a distillation of knowledge gained from building web apps of my own as well as for startups for the past several years. The stack comprises of React (via NextJS), GraphQL, Express, Node.js, and PostgreSQL - all written w/ TypeScript.

The goal was to provide a hardened boilerplate app with no distinct featureset but at a minimum have things like ORM, user authentication, migrations, as well as a frontend web UI set up so that it could be used as a head-start for any web app projects in the future.

It's built for fast developer experience, while decoupled enough (a la containers) so that it can easily be taken into a kubernetes cluster for scale. (Still a monolith though.)

The project is private now, but happy share it on request. Also happy to answer any questions.

Re:Memories of the “Sneakers” Shoot (2012) on Friday January 07, 2022 @12:23PM (#29841827)
Great read.

> Years later I ran into Phil at the symphony. I asked him I how he was able to come up with such a great script. He blushed and said he had worked on it for nine years. I know spending a long time writing something doesn’t guarantee success. But not giving up on a good idea almost always does.

Re:The Great Bifurcation on Tuesday December 14, 2021 @10:11AM (#29552362)
I experienced a similar transition, albeit this was over 10 years ago. I've come to realize that a balance between both meatspace and hyperspace ends up being most satisfying. For me, the former was very valuable in introducing new experiences (learning and playing music, construction projects, hobbies like hiking and surfing), but the lack of cognitive and 'online' stimulation will make itself apparent over time.
Re:Ask HN: How Do You Learn? on Friday September 10, 2021 @11:40AM (#28483086)
For me it's been mostly a holistic approach:

Making time for deep focus

Prioritizing important work (whether its learning or executing on tasks) for the morning right after waking up

Healthy sleeping and eating habits

There are a plethora of tools out there to optimize your workflow, but I think that is more a matter of preference.

Videos can be hit or miss. The right videos can jam pack a ton of information and get you learning complex topics very quickly. Books and articles have their place too, though I tend to read later in the day into the evening when I'm more keen to winding down.

One common thing I tend to do: I may end my day working on something that leads me to a new pillar of information or complicated topic that I need to grok. In those situations, I stop the day there, and plan to wake up the next morning to research the topic (over coffee), and absorb any videos, articles, material I can get my hands on. Your brain can do amazing things with a little bit of caffeine and deep focus after a good night's sleep.

Re:How I remember what I learn on Tuesday October 06, 2020 @10:37PM (#24704802)
Realizing that one forgets the majority of what they learn day-to-day is a harrowing realization. It was for me, at least.

I built this simple web app to help me keep track of what I learn, and later opened it up to the general public. I've gotten good feedback so far - interested to hear more: https://wyl.today

I used React, GraphQL, and Node.js

The idea is one day folks could publicly share their learnings, and that one could participate in 'follower' paradigm similar to that of Twitter

that's fair. I am submitting this app quite early

I've thrown in a screenshot on the landing page to help better inform what the user is getting into. that's all I can do for now given my time constraints. later, I'd like to flesh out a decent landing page.

Re:Reddit is raising a huge round near a $3B valuation on Tuesday February 05, 2019 @07:53PM (#19091678)
An old-fashioned term for this is: selling out.

Ask HN: Recommended audio books for a road trip?

I'll be road tripping from SF down to San Diego, and am in search of some good audio books to listen to on the way.If I had to rate which sort of content I'd want before others:1) A damn good story 2) Valuable life lessons 3) Leadership advice for workAny recommendations?

( Read More... | 2 comments | on HN )
Re:How I’ve Attracted the First 500 Paid Users for My SaaS on Sunday October 14, 2018 @11:59PM (#18217307)
This is an interesting perspective on running a SaaS and pricing it for slower paced growth. On the Inkdrop pricing page, it reads:

>We would like to provide good, quick and warm user support. If we got a lot of users, we won't be able to support them all.

Frankly admitting that they want to pace user growth for better quality service is both brutally honest, and enticing.

I hope more bootstrapped SaaS companies achieve this equilibrium where pricing is premium, growth is paced, and quality is high.

Older »