HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
samsquire
ideas2
HISTORICAL RECORD2020–2023
samsquire / ideas2 · Not publicly available

ideas2

Discover this repository through its Hacker News conversations.

4Distinct people
31Mentions
1Explicit recommenders
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A public description has not been verified.

Where it is used

No documented product use has been verified yet.

What people are saying

Thanks for this. I love the idea of breaking up a flow into separately scheduled but still linear message flow. I wrote about a similar idea in ideas2…

samsquire used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year31 dated mentions

Observed mentions: 2020-02-07 22:05:14 UTC to 2023-07-10 07:42:11 UTC.

0510152020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 7 mentions; 2 submissions, 5 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 15 mentions; 1 submissions, 14 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments2023

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC725
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC202
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC15114
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC707

What Hacker News says

31 sources
My blogging/journalling setup is simple. I've been doing it for 10 years and it really encourages me to write. It's also all in the open and public. I just use GitHub. I just rely on the default repository view on GitHub.com. I edit in Typora on Windows or on the web interface on GitHub website. I create a README.md and add markdown headings to the bottom or to the top (bottom if its a journal, top if it's a blog) and then when I get to 100-800 I create a new repository and repeat. https://github.com/samsquire/ideas (2013) https://github.com/samsquire/ideas4 https://github.com/samsquire/ideas3 https://github.com/samsquire/ideas5 https://github.com/samsquire/ideas2
In It Took Me a Decade to Find the Perfect Personal Website Stack – Ghost+Fathom
Thanks for posting this Ask HN question. I journal ideas and thoughts about computers and software. I am interested in software architecture, parallelism, async, coroutines, database internals, programming language implementation, software design and the web. https://github.com/samsquire/ideas (2013) https://github.com/samsquire/ideas2 https://github.com/samsquire/ideas3 https://github.com/samsquire/ideas4 <-- this is recent but needs editing https://github.com/samsquire/ideas5 <-- this is what I'm working on now https://github.com/samsquire/startups https://github.com/samsquire/blog <-- thoughts I want to write about, but incomplete I use README.md on GitHub and create a heading at the bottom for each entry. I use Typora on Windows or the GitHub web interface to edit.
In Ask HN: Could you share your personal blog here?
Thank you for your comment. I was involved in a Business Process Modelling research and I am sure the SAP world models business processes pretty intricately. I like your idea of modelling the "work" that needs to be done. I think it's partly an allocation problem, farming has automated food production that we have a lot of people that need to cover their costs. Recruitment is expensive and tedious and there's a lot of unsolved problems there. Internet advertisements guarantees attention to something for a cost, I am sure businesses would like to guarantee capital and runway. I think your use of the word "wants" is the key word here. If pushed to it, people could probably try work out what they want and someone else could try fulfill what they truly want. Software requirements are not always great, but there is a want behind every product
Read the rest
or marketplace. Allocating resources to ideas seems to be something that could transform the world. Identifying the good, profitable ideas is the hard part. One of my ideas is a "Want app" which is that I can insert a demand for a doctor in my local area, or want for a fast food restaurant in this area, or I want a job that uses X, Y, Z technologies. One of my ideas is "wantsfiles" [1] which is a machine readable file you put at the root of your domain and and then people automatically match orders with you based on what you want, as a form of automated business. For example, you could put an order on your wantsfile that you will buy "milk" at this price or you want someone to host "mirror.tgz" for you and you'll give them $X a month for it. There is also the idea of a generic purpose "wants app" where you specify what you want. [2] I wrote about that idea here [3]. It's a machine automatable order matching system. This problem is very important to me. I spend my time on programming language implementation technical projects but I am also thinking of an idea that shall make the world better for everyone and sharing it openly. If you want to talk about ideas, I'll listen. [1]: https://www.halfbakery.com/idea/Wantsfiles#1598878006 [2]: https://www.halfbakery.com/idea/Wants_20app#1578226067 [3]: https://github.com/samsquire/ideas2#5-open-demand-mapping-an...
In More startups throw in the towel, unable to raise money for their ideas
I want a distributed computing pseudo content addressed speadsheet where each cell is a process, thread, function, server, program, user, avatar or API. I can type "=" for inserting a formula into a cell like Excel then type a repl.it template and bring up a server, or a template environment with everything preconfigured. I want to depend on other people's solutions to problems. We are all independently running agents. Perhaps it could be a chat room similar to a MUD where each person runs servers and runs programs that depend on eachother. A mesh of computation and storage. Perhaps there should be some central hub which tracks the state of different services and workflows, similar to Temporal.io. In 2013 I wrote this: https://github.com/samsquire/ideas#80-playhouse-repeatable-p... about what can now be described as similar to repl.it I a
Read the rest
lso wrote about conversational development at https://github.com/samsquire/ideas2#35-conversational-develo... What I want is some way of collecting payments easily, so that my code can be montetized. Don't pay anything until you make money.
In Ask HN: Solopreneur Ideas for DevOps Engineer?
samsquire·Feb 12, 2023Recommendation phrase
Thanks for this. I love the idea of breaking up a flow into separately scheduled but still linear message flow. I wrote about a similar idea in ideas2 https://github.com/samsquire/ideas2#84-communication-code-sl... The idea is that I enrich my code with comments and a transpiler schedules different parts of the code to different machines and inserts communication between blocks. I read about how Zookeeper algorithm for transactionality and robustness to messages being dropped, which is interesting reading. https://zookeeper.apache.org/doc/r3.4.13/zookeeperInternals.... How does Mats compare? LMAX disruptor has a pattern where you split up each side of an IO request into two events, to avoid blocking in an handler. So you would always insert a new event to handle an IO response.
In Async message-oriented systems vs. REST for inter-microservice communications
I journal my computer and startup ideas in the open since 2013. My first batch of ideas hit the front page on HN https://GitHub.com/samsquire/ideas Since then I wrote 3 more editions https://GitHub.com/samsquire/ideas2 https://GitHub.com/samsquire/ideas3 https://GitHub.com/samsquire/ideas4 These all flopped since I triggered the self promotion filter I had a try at thinking of business ideas https://GitHub.com/samsquire/startups Ideas4 is what I'm working on today. I enjoy ideas4 more than the first edition.
In Ask HN: What have you created that deserves a second chance on HN?
I'm journalling computer and software ideas in the open and I have been journalling since 2013. I am up to 700 ideas and 25 startup ideas. Here are links to them https://github.com/samsquire/ideas https://github.com/samsquire/ideas2 https://github.com/samsquire/ideas3 https://github.com/samsquire/ideas4 (incomplete) https://GitHub.com/samsquire/startups I am working on a multithreaded programming language interpreter and compiler. I am interested in parallelism, asynchrony and multithreading.
In Ask HN: What's You Life's Work?
I began journalling ideas in a Windows WikidPad. Then I summarised some ideas in GitHub README.md articles. I wrote 700+ ideas since 2013 across 4 repositories. I write my ideas in markdown and publish and work on them in the open on GitHub. The more ideas you write down the more ideas you shall have. So keep writing them down! The important thing is getting them out so you know what to improve. Ideas aren't worthless. Mathematics, science all started as ideas. I work on them in the open in the hopes that we can introduce some of these ideas in the industry. I journal about futuristic software ideas and parallelism, algorithms, multithreading and database internals. I am looking for people to talk about inspiring ideas. And to share talking about ideas for programming projects. I am a member of eatonphil's Discord multiprocess community w
Read the rest
here we talk about system internals such as database internals and programming language development or theory. I want people to read my ideas and share their ideas that they caused. And I want to read your ideas. So send me your idea lists! https://github.com/samsquire/ideas https://github.com/samsquire/ideas2 https://github.com/samsquire/ideas3 https://github.com/samsquire/ideas4 (incomplete) https://GitHub.com/samsquire/startups For some things I created due to my ideas see my toy database project https://GitHub.com/samsquire/hash-db And my userspace 1:M:N scheduler https://GitHub.com/samsquire/preemptible-thread I am currently working on a parallel programming language ala Golang and Java
In Keep ’em coming: Why your first ideas aren’t always the best
I prefer reading someone's writeup than the code to implement the software product. With the write-up I can learn how the software works. The code is too hard to read to fit together the puzzle. I read whitepapers to learn what others learned. I keep a list of whitepapers I am interested with on my GitHub profile. I want people to spend lots of time writing what you did on GitHub to explain why your project is useful and how to use it. Some GitHub README.md are really good and explain the software well. Some libraries place documentation in the README.md I journal computer software ideas and thoughts out in the open on GitHub. I am up to 700+ journal entries and they are in markdown and numbered paragraphs. My interests are parallel computing, database internals, distributed systems, multithreading and scalability and futuristic software.
Read the rest
In What to blog about
Remember that all science, mathematics, education, theology comes from understanding an idea. So ideas are valuable to society. If you think they're worthless, then I don't want your ideas, I want people in academia and industry to have good ideas and push society forward. Science, mathematics, theories, research, theology all are built on the shoulders of giants, with ideas that provide foundations of truth, wisdom and understanding to push society forward. It's not always the person that has the ideas that puts the idea into execution. The more ideas you have and the more you work on them the more you grow as a person. I also work on building software to put my ideas to the test. I journal/blog all my computer and technology related ideas on GitHub out in the open. I have published 700+ ideas on GitHub. I create a repository called "ide
Read the rest
as" then I journal 100-400 ideas using markdown and then create a new repository and repeat. They're all in markdown and written as simple numbered markdown headings and a few one paragraph to a page of notes. They should be enough to understand the idea and do something with it. I reread my ideas repeatedly and I uncover new ideas from my existing ideas. Ideas should be built on and improved precept by precept. For reference, they're about software design, software architecture, parallelism, multithreading, efficiency, growth, futurism, progress. https://github.com/samsquire/ideas <- 2013 https://github.com/samsquire/ideas2 https://github.com/samsquire/ideas3 https://github.com/samsquire/ideas4 <- this year, unfinished, up to 400 ideas https://github.com/samsquire/startups <-- startups ideas
In Dealing with Your Ideas
Creating notes can also be used as a journal. My process is to create a GitHub repository and README.md file and create a # markdown heading for each entry with a simple name for the thought or description of the idea. Then I write a few paragraphs to a few pages of ideas. I number the markdown headings. GitHub has a indescript table of contents button in the top left of the README.md When I get to 100-300 I create a new repository and repeat. My computer ideas journal is kind of a blog and I write it in the open on GitHub. Here are links to it. There's over 450+ journal entries of computer software ideas, community ideas, algorithm ideas and software design ideas. https://GitHub.com/samsquire/ideas https://GitHub.com/samsquire/ideas2 https://GitHub.com/samsquire/ideas3 https://GitHub.com/samsquire/ideas4
In Note-taking isn't rocket science
I journal computer and software ideas as markdown files out in the open on GitHub. When I get to 100-300 entries I move onto a new repository. https://GitHub.com/samsquire/ideas https://GitHub.com/samsquire/ideas2 https://GitHub.com/samsquire/ideas3 https://GitHub.com/samsquire/ideas4 https://GitHub.com/samsquire/startups I create a new markdown heading for each entry and write. It's searchable and the data is easy to synchronize, backup and use and the solution shall last for multiple decades maybe even longer. It's also indexed by Google. I'm still tweaking my first journal that I created in 2013. At one point I tried to love Emacs and I am yet to use org mode. I actually use the GitHub interface mostly to update my journal. And before that vim and lately IntelliJ which includes preview features. I would recommend if you want to write n
Read the rest
otes or create an external mind to improve your thinking just write. The tool you use doesn't really matter. It's the quality and reward from writing and rereading what you wrote.
In Evolving my note-taking processes
I am more likely to journal and blog if the friction to creating a post is as simple as opening a document and writing. The important part of journalling or note software is that you actually create notes. I did use Hetzner to run a Wordpress blog but it had an overhead of server expenses and keeping Wordpress up-to-date. I don't want my data trapped in a proprietary system where it is difficult to export, so I use plaintext. I looked into Publii [1] but I prefer my current plaintext setup. Today I journal software ideas, computer ideas, startup ideas and community ideas on GitHub in the open, as README.md files. My journal is all public on GitHub at the following links. There are over 550+ journal entries, I am sure you shall enjoy them. https://github.com/samsquire/ideas https://github.com/samsquire/ideas2 https://github.com/samsquire/i
Read the rest
In A fully open-source and end-to-end encrypted note taking alternative to Evernote
All 450+ of my journal entries, notes and computer ideas are unencrypted, public and shared and worked on in the open on GitHub, so are not encrypted except over TLS when I edit them on GitHub when logged in under my account samsquire If you like other people's technical perspectives are looking for ideas or side project ideas to learn of then read my journal For context I am a DevOps and software engineer interested in performance, distributed systems, parallelism, concurrency, futuristic GUIs, the future of programming, how computers can be used to improve society and community ideas. Ideas for Computing 2013 https://GitHub.com/samsquire/ideas Ideas for Computing 2 https://GitHub.com/samsquire/ideas2 Ideas for Computing 3 https://GitHub.com/samsquire/ideas3 Ideas for Computing 4 (start here if you're interested in parallelism and concur
Read the rest
rency and algorithms) https://GitHub.com/samsquire/ideas4 Startup ideas https://GitHub.com/samsquire/startups Since I'm still working on these journal entries, I don't want people to miss ideas I added if people don't come back so I create a new repository when I get to a certain number of journal entries and then announce them to others At some point I need to take a cut on ideas4
In Should notes be end-to-end encrypted?

Showing the 15 most recent of 31 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.