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

ideas3

Discover this repository through its Hacker News conversations.

6Distinct people
27Mentions
0Explicit 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

No recommendation phrase was found in the indexed comments.

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 year27 dated mentions

Observed mentions: 2020-03-19 01:16:58 UTC to 2023-07-22 12:02:56 UTC.

0510152020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 4 mentions; 1 submissions, 3 comments20202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 17 mentions; 2 submissions, 15 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 5 mentions; 0 submissions, 5 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 UTC413
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC101
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC17215
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC505

What Hacker News says

27 sources
I wrote some notes about this of what I want in my "life engine": https://github.com/samsquire/ideas#5-life-engine I never got into the quantified self but I did want a portal (such as similar to the Yahoo! and Excite.com days) in the early 2000s. of personal facts that I can take actions on. Then a few years later I wrote about "life situational awareness apps" I want my phone and desktop computer system tray to have widgets for "accommodation", "travel", "food". I didn't want to have to open a website or app to order food, stay in a hotel or travel, just select what I'm eating/sleeping/travelling from a slideout menu and all the details are worked out by the computer. https://github.com/samsquire/ideas3#59-life-indicators---sit... (It was related to my lifestyle subscriptions idea that you can pay for a week or month of travel, acommoda
Read the rest
tion or food) and you receive it seamlessly https://lifestyle-subscriptions.com I did write a question generator feed dashboard written in Electron that let you snap in data collectors that would let you save records of stock purchases and facts about yourself such as your salary. The idea is that you could get advice based on what you answer. https://github.com/samsquire/living-documents https://github.com/samsquire/living-documents-library (the app repository) Unfortunately it's probably not buildable and I forgot to take screenshots or videos. here's me provisoning questions in the database: https://github.com/samsquire/living-documents/blob/master/pr...
In Ask HN: Anyone using or working on a life dashboard?
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?
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
I journal computer ideas and the ideas from database engineering are yet to percolate everywhere, especially to the desktop environment. Why is every company building frontends and backends when the CRUD problem could be solved properly once and for all and reused everywhere? We did the same for communication and kernels with Linux, Windows and BSD, and BSD sockets which is shared by practically everybody. Your React frontend is legacy and shall be rewritten in 5 years. But BSD sockets or the Linux kernel doesn't get rewritten everyday. Rather than writing hand rolled code for querying data structures and manipulating them as Linux does, we can define queries that retrieve data structures in in the shape we're looking for. To put this simply, this is extremely high level, and the idea that data layout, data structure and algorithm can be
Read the rest
unaggregated for cache locality and performance and developer experience. We can form materialized views on top of other materialized views and calculate the most efficient retrieval and storage format based on the structure of the data. I suspect a materialized view, as in the data structures of the Linux kernel is more efficient than materializing a join at runtime. One of my ideas is "ideas4 9. Query for data structure", https://github.com/samsquire/ideas4#9-query-for-data-structu... which is the idea we should be capable of querying to retrieve data structure in the shape we want. The shape of the data lends itself to solving certain kinds of problems. An ideas3 is "Query database" https://github.com/samsquire/ideas3#17-query-database, we persist queries as we persist data and use them to optimise data storage format. Rather than using a cost based optimiser to optimise how to retrieve data in the same uniform structure, we optimise how to store data itself. For example, for write heavy loads, we use LSM trees, we persist columnular when a query uses every field of every row and so on. I also had the idea # 10. in ideas4 to persist data access patterns directly and optimise that. https://github.com/samsquire/ideas4#10-access-pattern-serial...
In DBOS: A database-oriented operating system
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?
If you liked this article and want to read someone's Ideas.md, I journal my ideas in the open on GitHub as README.md files. There are over 450+ entries of software and startup ideas. When I get to around 100 I start a new repository. They range from desktop software ideas to parallelism, concurrency, futuristic ideas. They're sectioned and a few paragraphs to a page each. Startups https://GitHub.com/samsquire/startups Ideas https://GitHub.com/samsquire/ideas Ideas2 https://GitHub.com/samsquire/ideas2 Ideas3 https://GitHub.com/samsquire/ideas3 Ideas4 (what I'm working on at this time, maybe start here if you're interested in algorithms) https://GitHub.com/samsquire/ideas4 I want people to read them and most of all, I want to see my ideas in the wild. The more you force ideas onto a page the more ideas you get. The author of this page exper
Read the rest
iences the same thing.
In Put it on the crazy pile: Ideas and creativity

Showing the 15 most recent of 27 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.