The idea is about increasing the mindfulness of your purchases and reducing unnecessary environmental waste driven by impulse buying.
Here's what I'm planning next:
- Detecting the checkouts and extracting the checkout total generally across websites still needs refinement.
- Storing the purchases/savings locally in the extension storage to show you a graph of spending and saving.
- Showing a CO2 savings estimate.
Chrome: https://chrome.google.com/webstore/detail/curb-your-consumer...
Firefox: https://addons.mozilla.org/en-US/firefox/addon/curb-your-con...
One of the biggest issues with existing aggregators is that:
- how well content performs is dependant on the attention it gets immediately after posting.
- However, readers aren’t incentivised to sift carefully through new content, which is generally of lower quality than "frontpage" content
- This means that how content performs is a lottery. Great content is often missed just by chance
- This in turn means that there’s no platform that encourages unknown authors to create high-effort, thoughtful pieces. Instead it’s far more effective to blogspam.
I'm working on a platform that uses something similar to a prediction/stock market to incentivise people to search for high-quality content. Instead of upvoting, you effectively buy shares in new content, which you can then sell at a later point for a profit if the content proves popular. Equally you can buy "downvote shares", which act like a short and help dampen rampant speculation.
It’s early days still, but I’m hoping this could be a great way to encourage higher quality content creation.
Draft paper here: https://drive.google.com/file/d/15Hc6wAXlfl8x5C0w11m7ZOEpbjj...
EDIT:
Since this is a getting a bit of traction, if you're interested in testing it out when I've got a prototype, I've created a mailing list here
https://forms.gle/EEMhkJRSUUAbwDgX6
I think initial community is critical for getting these sorts of things right, so would definitely appreciate having some HN folks to test with.
I still need to think of a good name for it though.
That is, I'm not optimizing for execution time, I'm optimizing for time between reading the problem statement and having a working solution. As far as I'm aware, there aren't any existing languages in this space. There are plenty of "code golf" languages, which optimize for shortest finished program, but that's slightly different. Based on the top AoC solvers, the closest thing today is Python -- but we can do so much better!
Currently, the language is very immature, but it can solve a handful of AoC problems. But before long, I'll need to tackle a very big problem: building an IDE around this thing. See, for a language like this, the syntax is only half the battle. Ideally, when I type something like `| map (*2)`, I should have instant visual feedback showing me how the input is affected by this change. Not to mention more traditional IDE features, like suggesting functions based on the type under the cursor.
I don't have anything public to share yet, but if you're interested in collaborating (esp. on the IDE), feel free to shoot me an email.
So I'm making a native Mac app to do it for me. It's in private beta right now, and feedback has been good so far!
I'm hoping to hoping to get it launched in the next few weeks. Aiming for a minimal useful feature set initially – recording the screen, removing silence, and exporting (either an edited video, or the timeline of cuts, to enable editing in Resolve/Premiere/ScreenFlow), and I'll build up from there.
I just launched the marketing site on Monday. I'm 38 with a spouse and two small children. I've been a CTO of two SMBs over the last few years and needed to build something of my own. It's the craziest thing I've ever done.
The industry is end-of-life IT assets. It's a big industry with a lot of steak dinners that you can make a decent living at by grinding. I was introduced by a buddy of mine who's managed to build a good no-tech business in the niche.
My thesis is that there's opportunity around "platforming" the service with integrations and automation. Compliance and convenience are big drivers for customers, so traditional marketplaces have failed to take off.
While the world is full of "todo" apps, they are essentially list management systems. They vary in aesthetics and mechanics but none of them help you do the hugely valuable work of planning years out and then driving your weekly planning and daily activity off these huge goals.
More so, they profoundly fail to keep you accountable for (a) engaging in the system and (b) keeping the bulk of your activity on your most valuable goals.
There are certainly systems that you can implement on top of the existing applications but they leave it up to your discipline to run the system which - at least for people like me - isn't the best way. I need someone or something to force me to do this high value work: sometimes that's a boss, an admin, or coach who force me to say what my big work is and whether I am sticking to it. In the absence of that, I want the software to do it.
In retrospect it will seem silly that busy executives running multi-billion dollar enterprises are at best using the same tools that others use to, pun intended, "Remember The Milk."
If someone knows of systems that claim to help with the above, let me know. Otherwise, if you think you'll want to use something like this let me know as well.
At the very least I am building this for myself and a couple of like-minded folks. If this doesn't bring in a dollar of direct revenue, it will anyway be a win by helping us to be more focused in our high leverage work. But I am willing to open this up wider so if there's interest here, let me know and I'll let you in on the beta whenever that comes around.
Late 2019, some colleagues and I quit our jobs to move onto other endeavours with this as a side-project and since then it’s become a full time gig.
My wife is Chinese, and I've been learning Cantonese and Mandarin off-and-on on my own for years. For many reasons, I recognize it's extremely difficult to make it work to acquire a language with the help of a romantic partner. I even had a friend who's wife was a doctorate in French language education but completely failed to use her as a resource.
I've identified some of the pitfalls and am developing a system to get native speaking partners more involved in language learner's journeys in a fun and encouraging way (not as a teacher).
This is my second startup! Went through YC once on my first one (related to VR). Been using YC Startup School this time around.
Project name is Midishare.
Got the idea after starting piano lessons about 5 months ago. It’s all over zoom, which works surprisingly well for music lessons on its own, but it’s difficult rigging a camera to show the remote person what you’re doing on the keyboard, as well as getting the sound to come through (if you don’t have a nice audio interface). There is still the issue of communicating finger position, not quite sure how to solve that one yet, or if it really even warrants a technical solution (again, you also have zoom to just communicate verbally, works okay for fingering)
The keyboard I use to animate playback is a 3D model which communicates the flow of playback surprisingly well, it’s at least a pretty cool accomplishment on its own!
I’ll launch it with a Show HN one of these days, within a month or two is the goal!
The project is built on plugins which means it keeps on growing in different directions - I have 51 plugins at https://datasette.io/plugins now and 23 more tools for working with SQLite data at https://datasette.io/tools
My goal now is to get Datasette itself to a stable 1.0 release (partly to encourage more plugin development by other people) and to get the SaaS hosted version of the project to a point where it can accept paying customers (it's been in beta for quite a while now).
* https://onthesamepage.online/ - a minimalist private whiteboard with no registration; already used in German schools, but working on scaling it and prepare for a more general market.
* https://lalatabs.com - a tiny tabulature website for amateur musicians who can't read notes; need to add a few hundred songs and open it to the public. This won't be monitized, and will remain my little hobby.
* https://nullitics.com/stats/ - a zero-effort web analytics, easy to embed or self-host; much lighter and smaller than the alternatives, and as a result - much cheaper (I plan to charge 1€/month and that would still be profitable).
Cleave is an application that lets users persist OS state as a "context" - saving and loading open applications, their windows (and their positions), tabs, open files/documents and so on. Think of it as a workspace or project manager from an IDE, but on the OS-level.
Started because of frequent multitasking of heavy work with limited resources. Made it because I wanted to switch between studying, working, reading, looking for an apartment, etc. without manually managing all states or consuming all resources.
I'll release an Open Beta (macOS) as soon as I finish license verification and delta updates, but I keep getting sidetracked...
I'm a web guy, so that's my medium of choice. I called it Quest Maker[2].
The game repo isn't public (haven't figured out what I want to do with this...), but here's the tool I made for converting the binary quest datafiles to JSON[3].
Particularly interesting to me was extracting the sound data from the datafile to recreate a MIDI file, and then using a WASM library to play it in on the web.
There is also a gnarly encoding to the datafile, so I had to compile the Zelda Classic datafile loading code and employ cython so the bytes aren't just gibberish.
[1] https://www.zeldaclassic.com/
* Design for cold data only. Stuff that is done changing and won't be accessed regularly if at all: completed projects, annual financial records, RAW image files organized by month, etc.
* Store items in flat collections, not in folder hierarchies. Store directories as compressed archives. I'm not a librarian and I find folder hierarchies difficult maintain.
* Store everything such that the data will still easily accessible even if the index is lost or the software stops working. Use well-known formats and human-readable file names.
* Automatically store data in multiple locations, including S3-compatible services, Amazon Glacier, file servers or locally. Allow each collection of items to have its own mix of storage locations.
* Organize within collections using tags and metadata.
* Provide a simple checkout system to download items when needed.
I have the core features working and I am now building the desktop application, which I intend to be cross-platform. However, I've never written a desktop application before, let alone a cross-platform one, so development has slowed while I learn and experiment.
Things I learned along the way:
- How slippy maps work and Leaflet.js
- Most elevation maps use data collected back in 2000! [1]
- You can perform calculation on the GPU without knowing GLSL [2]
[1] https://en.wikipedia.org/wiki/Shuttle_Radar_Topography_Missi...
1. FFmpeg command generator: https://alfg.github.io/ffmpeg-commander/
2. Web-based MP4 File Inspector: https://github.com/alfg/mp4-inspector
3. Web-based FFProbe: https://github.com/alfg/ffprobe-wasm
4. Rust MP4 library: https://github.com/alfg/mp4-rust
Also, trying to get a bit more familiar with Rust and Web Assembly.
1. A less addictive Hacker News (https://hackerdaily.io)
2. A brief overview of yesterday’s world events (https://abriefhistoryofyesterday.com)
It's incredibly fun to play. It's not accurate enough to control a pitch with precision but for a controller, to drive filters, modulators, etc. it's perfect.
Also, my kids love to play with it -- not in a "musical" way but to control the music while they dance. It's a way of using it I hadn't anticipated and it's super nice to see them do it.
- A vertical BI tool for courts. Every court is its own animal and something as simple as closing a case can be stored and managed in different ways, and the complexity is so high that it's hard to visualize the data. This solves those problems in a clear, understandable way.
- A national hearing reminder service. Each year, millions of Americans fail to appear in court for low-level offenses and arrest warrants are issued. This paper was just released, showing text message reminders, in part, reduced NYC failure to appear by 13-21% and led to 30,000 fewer arrest warrants over a 3-year period: https://science.sciencemag.org/content/early/2020/10/07/scie... We're starting to roll this out at a national level with https://HearingReminder.com
While I'm not super-popular on HN, I've gotten enough karma here to where people probably at least a small percentage of people here recognize my username, and know that I never finished my bachelor's degree. I've done ok as a software engineer, and I'm proud of the progress I've made in my career, but I have always had a bit of an inferiority complex about it, especially as I've wanted to transition to more research-oriented job opportunities.
Not many people use it of course, and it's not going to ever become mainstream, but I am using it everyday to perform small tasks and also more recently even to build small APIs for other personal projects. Plus I find that working on your own programming language is a very rewarding experience, and it stimulates creative thinking.
I actually go through phases... I have a few open source projects I keep coming back to every few months to fix issues, add small (or big) features, tweaks etc. the most notable ones are listed on my personal page (https://cevasco.org) -- it almost feels like I have my own very quirky and opinionated software ecosystem :)
4+ people can make music at the same time, the projects are saved and loaded in the cloud, people can load them on their own time if they want and do their parts so not everyone needs to be online at the same time. Tons of extra stuff, I'm quite proud of how it's turned out.
I built this mainly because all my friends who make music live in different cities and I really just want to jam all the time and nothing out there was letting me do it, so the idea was born a while ago but it was an adventure to get it to work properly.
Screenshot: https://i.imgur.com/Kr3bvx2.jpeg Website: www.beatconnect.ca
The app uses a user provided video, estimates the runner's position in 3D space, and analyzes the gait over the video duration to identify potential gait abnormalities and areas for improvement.
Things it will (hopefully) detect/measure:
- Gait asymmetry
- Basic running stats (speed, vertical oscillation, stride length)
- Common risk factors for running injuries
Motivation: I used to run competitively, but didn't have access to a regular running coach. So I felt like I missed out on developing proper technique. I've been looking for free running gait analysis but I haven't found anything meeting my needs (free, privacy friendly, convenient).
It's still pretty rough, but I'm hoping to release an Android prototype in the next few months. If you have time, I'd love some community feedback/suggestions on my anonymous Google form. Thanks!
[1] https://myfluidstride.com/
[2] https://tinyurl.com/fluidstride-feedback (no email required)
Edit: formatting
I need a location tracking system for my office robot. Our carpet happens to have a pseudo random grid pattern of four colors. I'm creating a map of this pattern, then at runtime I fuse odometry with carpet colour (detected via camera) in a particle filter to determine and track robot location.
Initial results are looking good :)
Some links :
How I detect carpet colour: https://nbviewer.jupyter.org/github/tim-fan/carpet_color_cla...
The particle filter: https://github.com/tim-fan/carpet_localisation
ROS package with gazebo simulation : https://github.com/tim-fan/carpet_localisation_ros
Current state of my carpet map (about 1/4 of the full office): https://raw.githubusercontent.com/tim-fan/carpet_localisatio...
Like these: https://pol.is/4yy3sh84js https://pol.is/5pch2hmyn7 https://pol.is/4hnmy3zeff
It has some emergent properties that are a bit of a mindfuck. You can use it to help ppl see a more neutral landscape of complex opinion groups. Less us-vs-them, and more us's-and-thems. And you can incentivize participants to do the hard work of finding consensus statements, by dropping statement "between groups" in the visualization.
So if you tell ppl you'll reward them for thinking up and submitting "consensus statements" that straddle groups (e.g. like "finders get their item onto agenda of big meeting"), then the most passionate participants (who might otherwise shake apart consensus) will scour the tool to build up a working model of other groups, so they can "trick" them into agreeing with the statements this passionate user submit.
But surprise -- in selfishly trying to achieve that, they've now accidentally built their own stories about the groups, and laid the foundations for empathy :) And they're a changed participant going forward. Perhaps more likely to hold a middle position...
Further, the tools definitely opens up questions about how a system could elevate the voices of moderate particpnts (from the liminal spaces between groups) who might guide the discourse. What if we elevated these boundary folks, plucked from the math, to hold power? To decide? To represent?
It shows word family trees in a visual layout. I made this because I'm really interested in how words relate to one another. For example "magnanimous" can be understood through its relatives "magnificent" and "unanimous"
Working on it has been both a blast and a slog (~6 years on & off). I used DL NLP (thanks fast.ai!) to convert written etymology paragraphs into a database of words and connections. The accuracy is roughly 99%. There are about 1.4M words and 1.3M word-pair-connections across 13k languages. The most interesting thing has been finding Proto-Indo-European roots, like "h₂enh₁", which is a 10k-year-old reconstructed word meaning "breath", that has about 1k modern day descendants ranging from "nose" to "anemone".
I'm just started making some revenue from sales of premium (to removes ads), which I'd like to grow. I'm also thinking of adding more visualizations to show interesting connections.
I haven't yet built anything, and it might not even be a solvable business problem. Hopefully though I'll at least figure out good ways to organize data I want to pass on to my children.
The idea being it has UX improvements and sane defaults like fish (eg man page parsing for better auto completions), it supports structured data types like Powershell but yet still works fine with traditional POSIX byte streams like Bash.
I've also worked hard on the syntax to try and keep it as familiar with POSIX as I can for ease of use, but throwing out POSIX where it's counter-intuitive. And likewise, the syntax tries to balance terseness (since REPL is a write many read once environment) with readability (to make shell scripts less cryptic).
Target audience is basically myself but I think this fits anyone who spends a lot of time in the terminal using sysadmin or developer tools. Particularly DevOps tooling which are often JSON / YAML / etc heavy.
This is a personal project but I'm very much open to feedback, suggestions, feature requests, pull requests, etc...
There's a library available at https://github.com/uber/h3 that lets you partition the earth into hexagons (minus the required 12 pentagons) at various resolutions. It's spiffy. I had the hardest (read impossible) time when I first took a look at it getting it to compile into a mobile game. It worked fine in desktop, but not on mobile.
So I punted and converted the whole thing into C#. It's a hot mess currently, but it works.
However, the folks who created H3 added functionality and some optimizations that I want, so I'm rebuilding it, partly with dealing with some of the issues that have come up with my game during development. It's coming along smoothly, though the unit tests are what's slowing me down at this moment.
Once that's done, I'm going back to my game. Covering the world in brightly colored hexagons as reality starts to crumble around you.
So, still... Hexagons. That's what I'm working on.
A platform consisting of a plant database, marketplace and (soon) a garden planner and log to research, grow, harvest, trade surplus and share knowledge.
If you are into growing plants for food and other human use and doing this in a regenerative way (for example with Permaculture principles) then you should check it out.
Currently working on a concept for the MVP for the garden planner.
It's a long shot and a big topic, but I've managed to enjoy it along the way so far by coding different NLP algorithms (CYK parser, dependency parsers, tokenizer, etc.) and trying to publish some of the code (C#) I made as NuGet libraries for others to use.
I have a beta up and would love any feedback: https://diskatlas.com/
It's my first small software business idea that I'm seriously pursuing. My goal with it is to earn enough passive income that I can return to work on more ambitious exploratory projects, e.g.: http://symbolflux.com/projects/avd
The autolayout algorithm will be used for generating pretty software architecture diagrams from text that get you 90% of the way there, and then you can tweek it to perfection via a UI.
I have an alpha out of the algorithm on https://terrastruct.com and it's by far the hardest thing I've worked on, and it mostly works, though I'm constantly finding ways to improve it.
[0] It needs to handle containers and clusters, its connections should be mostly orthogonally routed (the tree structure with curved routing in default graphviz is mostly unsuitable), prefer symmetrical structures while reducing total edge distance, etc.
The main use case is for multiple people. Think of it like Pocket / Instapaper but with the ability to share your collection of bookmarks with password protection for individual collections. One of the reasons for this website is to replace GitHub's "awesome-something" repos. Instead of having a GitHub repo which requires Git abilities (it is trivial to tech workers to use command line but not to others), I provide a simple interface for them to share bookmarks.
One of the use cases is for course resources - the professor can simple provide a link to a collection and update course readings / other resources there, and students will be able to access the most updated information. (The anonymous part is actually inspired by sharing of protest resources)
2. A neurosymbolic-processing system (in other words, a symbolic knowledge-based AI system that coordinates a raft of neural-network and machine-learning systems) for machine control for several U.S. federally-funded projects.
3. Version 0.7 of Bard, a small Lisp with a few novel properties that I've been working on for, oh, about 18 years or so.
4. With my (grown) children helping out, a new web-based extension of my Mac list-management app, Delectus, with some new features and plans for using them in new ways.
5. My fourth science fiction novel. It's tougher going than the first three; it's taking a long time.
6. A few musical recordings. One entirely new composition, and two or three new arrangements of some older material.
7. An illustration for the album cover of my older offspring's latest record.
8. Various essays that are likely to wind up on my blog sooner or later.
Some early benefits:
1. Being free of linear transforms for projection allows it to use other projections for free, like stereographic fisheye. (You can also design the projection to map onto a VR headset's view without needing a warp shader, giving a better sampling distribution.)
2. Global acceleration structures with fast traversals and flexible intersection routines can make full resolution noise free soft shadows cheap.
3. All input and scene state is uploaded asynchronously; the GPU samples it right before rendering. Full input latency times can be as low as the monitor refresh time: https://twitter.com/RossNordby/status/1335351074069368832
I'm still trying out some permutations for the traversals (mostly different kinds of sharing traversal work) but all the prototypes are looking pretty promising.
In the long run, the plan is to push beyond hardware rasterizer limitations with high geometric density and avoid the zoo of problems associated with screenspace. Things like analytic approximations for antialiasing, transparency without endless pain, and eventually fully decoupling shading from screenspace and moving into other dynamically prefilterable spaces to open up some forms of supercheap global illumination. The end goal is high framerates, extremely high geometric density, extremely low latency, and very high image clarity (no screenspace temporal antialiasing!).
Going to be an on and off project for a least a couple of years more, but so far so good.
- https://getworkrecognized.com — A platform to keep a work journal/brag document/work diary and create self-reviews or promotion writeups based on your notes // Currently trying to find motivation to make onboarding nicer incl. free trial instead of paid to get more users and initial feedback; I guess partly because of that tool i got promoted to senior level recently soo wohooo
- https://caseconverter.pro/app — A simple case converter on the web, guesses the type you want to convert into with a neural net (i know i could have used just statistical approaches lol) // Open sourced some components: https://github.com/igeligel/react-in-out-textarea and the text conversion soon™ - will launch on Product Hunt soon
- https://linkedium.com [Neither landing page nor app is ready yet] — A LinkedIn post scheduling app, planning to make it a bigger growth tool with insights on what kind of content performs well. Kind of like some analytics + social media scheduler for personal profiles but also company pages
If you have any questions about the projects, feel free to ask me :)
I learned lots about building a full-stack web app ground-up as well as how to containerize the whole thing with Docker.
The underlying idea is that this language is absolutely syntax clutter free and uses grammar similar to how sentences are built, so that it can be predicted and recognized much easier in noisy environments whilst being a programming language that is made for dictation (instead of typing).
I don't want this to be an esoteric idea, so I'm also experimenting a bit with the use case of embedding it into my browser stealth [2] in order to automate and schedule web scraping tasks.
With some friends, I've been on this for months now, doing all the "less fun stuff" such as interviews, market-research, businessmodel, designing, aligning needs[3], concepts etc. And the more fun stuff, such as proof of concepts and lately some actual programming (yay).
"The fediverse" is providing invaluable feedback and ideas, as did interviews. If HN has some ideas (even if it is: it will fail, here's why) please tell me! (alternatively leave an issue on github[1] or a toot on mastodon[2]).
Most important question: would you put your profile/resume/CV on a decentralised professional network and why (not)?
Secondly: Would you be interested in running a small social network just for your co-workingspace, colleagues, company, alumni, startup-hub, businessnetwork, etc?
--
[1] https://github.com/Flockingbird/roost/issues
[2] https://fosstodon.org/@flockingbird
[3] following the great models at https://leanstack.com/
I’ve recently dropped out of school and have been working on making the government acquisition process better.
There is a mountain of regulation, registrations and little tid bits required and takes an inordinatant amount of time to learn how to properly do business with the federal government vs. the commercial market. I was a contracting specialist for the Air Force for an enlistment and did a year and a half 'Internship' on the Supply Chain, CapEx team at Tesla. The differences in acquisition strategies and time it takes to get shit done are palpable. My link is below [0] but the website and content doesn't tell the story at all.
I faced a problem, How do you go about fixing the Government acquisition system? What I’ve come up with is that the problem is unsolvable. You can’t fix the mountain of regulation but you can automate it. I’m a two man shop but looking at the linkedin pages of my competitors it seems like there isn’t a programmer among them outside of web dev's. Paul graham once told me that that's a competitive advantage. (I think he was discussing lisp but I digress) However, to be fair I have zero background in programming at first look of my linkedin but I’ve been coding since I was young and is a reason why I thrived at Tesla on an inherently business and engineering team.
GSAContractpros.com (Just launched the site on Monday, would love any feedback)
(Or the union can decide to display a banner with a message at the bottom of the page, if a full boycott is too strong.)
Eventually the idea is to allow for a more integrated discussion about websites _on the website itself_ (i.e., forums with threads for pages/sites, accessible from that page via the extension, so that starting or participating in the discussion becomes easy).
I think a lot of the difficulties we have in collective organization in the realm of the internet can be ameliorated with a tool of this nature. Think of what it would take to effectively signal something to facebook. How would you find people who might have similar demands as you to organize a boycott? How would they find you? How would you remember about the boycott? How would Facebook know what the "canonical" set of demands are?
The work so far is here: https://izens.net/ (and on github: https://github.com/izens-net). There's still a lot to do, but a basic version of the browser extension already works.
(Other people were involved too, and some did in fact more work than me, in case the tone above suggests it's entirely me work.)
After 7 years of working on closed source products in this space, I open-sourced the library last December. People have already started building cool projects with it, like air quality sensor visualizations or enhanced travel blogs.
Some key features
- Novel GPU powered level-of-detail system gives butter-smooth rendering, including on mobile - Stream in standard raster imagery tiles. Supports map tiles from a variety of providers - Easily include elevation data. Global 3D data integration via nasadem.XYZ - Powerful overlay capabilities. Draw crisp markers and lines - Well-thought-out API, complex applications can be built without needing to deal with 3D concepts - Great UX and intuitive controls, mouse-based on desktop & touch-based on mobile - Tiny filesize means library is parsed fast. Package size is less than THREE.js thanks to code stripping
Check it out on Github: https://github.com/felixpalmer/procedural-gl-js/
Started out as sort of an experiment in 'can you do multiple levels with godot's high level multiplayer API' and the answer turned out to be yes. On the way I ended up finding that loading data via CSV was a pain point so I spun out a project to load CSV rows into classes... All the work I did at work with a Python ETL framework is probably showing through there.
Right now you can sign up and connect your Spotify account. It will automatically record your listening history to build a music profile, which we'll expand on in the future. You can add people as friends, comment on other people's profiles. We're working on supporting other streaming services and building a reliable revenue model.
Each podcaster is given a channel with a public facing website for their podcast. To give prospective listeners a taste of an episode, post an audio clip with a key moment (has to be less than 5 minutes long). We take these clips and serve them in a feed of posts for listeners.
Example Website: https://jointidbit.com/c/startupadvice
App: https://apps.apple.com/us/app/tidbit-snackable-audio/id14656...
Thanks everyone!
In my country there is quite large community of so-called "sport programmers" who master solving math/algorithmic puzzles to win competitions or gain rating on platforms like Codeforces. It's a fun way of learning coding, especially if you are into rivalry.
There is also a growing need of creating new tasks. Actual approach is using a command line tools to work with solutions, generating tests and checking correctness. It works but I feel like every time I need to reinvent those methods and repeat same mistakes. It's a tedious process.
I aim to create an SPA with elegant interface which will simplify this process as much as possible. Templates of LaTex statements, input generators, verification pipeline, user accounts, everything in one place! Additionally, I want to put there many guidelines for educational purposes.
I'm really excited about this project, working on it with my younger brother and we already learned a lot. My dream is to finally share this tool with a community ;)
My main focus this year has been – and continues to be – working ways to ensure the space survives the pandemic.
We started making PPE earlier in the pandemic, which resulted in a lot of donations from the community. This came in clutch, and helped us build awareness of the space locally.
https://rootaccess.org/covid-19/
We also have another grant-funded project, in collaboration with several other non-profits, to build a network of low-cost air quality monitors in disadvantaged communities across the San Joaquin Valley.
We were hoping to use the funds from SJVAir to build up the space, get some new equipment, and run some cool events, but so far it's all gone to paying rent on a building we haven't been able to use since March.
So expect that to land any century now.
Currently works only on branch-free AVX2 sequences where each SIMD lane is doing the same thing, and can calculate arbitrary graphs of 4 instructions for 8/16/32/64-bit SIMD.
I plan to add both more aggressive models of what can be represented (e.g. normal x86 or ARM programming as well as general SIMD), as well as working on synthesizing iterative and recursive sequences. It's already semi-useful in a niche.
-Alzheimer's caregiving is exhausting even with many times more informal caregivers than persons with dementia.
-It's difficult to track where everything stands, what needs to be done, and how a family member or friend can help.
I'm working on an app that helps families delegate tasks, message, and take notes in a single place with customizable permissions for what is and isn't shared.
(Still working on vis, sky condition, and present weather.)
As you can see by some missing data on the graphs, it’s not always available. But the sensors are carefully selected to perform to FAA standards. It’s been really fun putting together a high-precision, distributed system (packet radio data links) that can withstand the outdoors.
I'm calling it "The Weekend Nerdiary" and it's basically a best-of-the-internet-this-week aimed at hackers/makers like, well, me. Mix of code stuff + general tech + gaming + design. Goal is to be a fun, light read on a Sunday morning over coffee.
The idea, which is by no means original, is that I already spend several hours a day browsing HN, reddit, reading others' newsletters, twitter, etc., and I figured I ought to channel that into something productive. I'm doing it anyway, so wy not, right? Might as well curate the stuff that I'd normally forward a few friends when I chuckle.
It's been hard to remember that not everyone reads the same stuff that I do. So I'll curate a bunch of things and worry that "everyone's already seen this stuff", but no, actually, that's not true at all.
So far everyone I've sent it to loves it and has asked for more (and sent in suggestions), so I guess I've got that going for me.
(If anyone is interested, feel free to sign up at https://nlh.me. This is early and I haven't put the archive / sample issues up yet, but I will in due time. No offense taken if you sign up and change your mind ;)
I know, I know - those titles are kinda lame - but it captures it pretty well, as the piece is about a younger me (8 years ago) being visited by an older, wider, and slightly fatter me, and imparting some key learnings about the world of client services, and more generally running a custom software business.
It's for my new blog/newsletter/website Dev to Agency (https://www.devtoagency.com) where I am trying to help full-stack developers that may wish the start a software agency get started, and hopefully teach them a few things.
The main differentiator between existing boards and our site is the transparency: each company has to provide details like: salary, tech stack, all dev methodologies that they use (are they doing CI/CD, writing integration tests, etc) and so on.
Presently we are polishing the code base, trying to get some attention from the local market, grinding through social media and talking with various companies. If you have any thoughts, ideas, complaints and insights, feel free to drop some comments down below :)
Just today I did my biggest feature launch so far, adding real-time collaboration, which might even be a first for map platforms: [1]
Originally I launched MapHub here in 2016 as a Show HN. Ever since I've been running it without any kind of monetization. I'm planning to launch it out-of-beta next month and add freemium packages. Feedback welcome!
[1] https://maphub.medium.com/real-time-collaborative-maps-on-ma...
[1]: https://hackaday.io/project/171456-diy-hobby-servos-quadrupe...
[2]: https://stanfordstudentrobotics.org/pupper
[3]: https://open-dynamic-robot-initiative.github.io/
[4]: https://stanfordstudentrobotics.org/doggo
[5]: https://hackaday.io/project/176487-k3lso-quadruped
[6]: https://build-its.blogspot.com/2019/12/the-mini-cheetah-robo...
[7]: https://shop.bostondynamics.com/spot?cclcl=en_US&pid=aDl6g00...
Got some feedback, a couple more contributors sent in pull requests, and based on other feedback I decided to submit a package to Fedora (currently working through their review process). Will try for Debian next.
What I'd like to do after getting more traction is put together a cloud based service for either sending backups directly or replicating a local repository to the cloud. I think the best way to go here is to partner with an existing provider instead of starting from scratch.
One thing I need to do is work on my elevator pitch, as Snebu often gets compared to smaller single-host backup tools such as rsync-snapshot based ones, or Borg or Restic. Whereas it is more comparable to tools that are intended to back up multiple hosts (Amanda, Bacula), with granular access controls, per-host encryption keys (optional) with site-wide skeleton keys (again optional), and a robust data catalog.
The challenge mostly comes from having everything encrypted. Some problems I have found so far:
- How to manage schema upgrades of encrypted JSON object data? This would be a simple migration if the data wasn’t encrypted. So far I’ve thought of adding a version field to each encrypted object and add migration steps to upgrade from each version to the newest so old messages would be migrated as they are fetched and then updated with the new schema.
- How to handle synchronization between devices and make it fast and reliable? I’ve thought of adding an endpoint that accepts a cursor and returns the list of changes made to the user’s data since then, such as messages added, updated or deleted which would trigger a API fetch or state update on the app. This could be sent over websockets and a regular endpoint for when it’s down. This is modelled nicely as a queue of changes to the DB for each user from the beginning, where the DB only contains the final state after all changes.
- How to handle conflicting changes made simultaneously so as to not delete user data? This is still mostly unsolved for me.
- There’s probably more as I keep implementing.
This idea has been brewing in me for at least a year now :). Glad I finally got started on it. I would love to hear your thoughts.
You can customize your ring with any engraved image (inside or out) and then I use 3D printing on the backend to produce the ring in gold or silver. My most popular customization is a fingerprint ring. You can see some pictures of my website.
I spent a decent amount of time on the design software which uses fabric.js and three.js for design and visualization. The website is most a static site and uses google cloud run for the api.
Check it out, I’d love some feedback!
I found a framework called NodeCG [0] that let us build graphics that are essentially just web pages with transparent background (sent over the network to our video switcher). The problem is that is rather bloated in my opinion. What I want is to essentially have a WebSocket server that acts as a key-value store, that accepts connections from data-collecting scripts (scoreboard, stats XML, etc) and forwards that to my graphics pages. Then, using Alpine (we use Vue right now), all I have to do is define which data goes where, rather than needing a callback for each k/v pair.
Hopefully, on top of that, I can build a WYSIWYG builder for the non-technical folks in our studio. Given that all of our pages have a fixed 1080p size, does anyone know of a good way to build this sort of thing?
I'm also battling depression and tbh it's taking its toll quite efficiently. Last month was nice and I worked on the game nearly every day, this month I haven't touched it at all. :D I just sleep.
I'm building a system that will automatically sin up a github project with a pull-request to review, or an issue to fix. Further test-types are planned but I will launch with these two. No matter the skill level of an IC engineer, they will need to carry out effective code reviews and fix bugs. I think that the PR test will be good for senior candidates while the bug fix test will be good for junior - mid-level engineers.
I have a basic landing page where interested people can sign up to be notified when it's ready: https://devscreen.io/
Let me know what you think! The goal of this is to improve the candidate experience and make better hiring decisions.
Edit: quick thanks to u/dvt for starting this thread. It was a fun read!
It's a hobby project that's still in the alpha stage, but I'm hoping to finally put out a beta version this year. The core functionality is all there, but there are still some key questions that need to be answered around ease-of-use and game balance (not an easy proposition when players get to create their own cards!)
You can check it out in its current form here: https://app.wordbots.io/ . The code is hosted at: https://github.com/wordbots .
I’m starting with a simple single dovetail box. No lid.
Bought some quarter inch thins that are ready to go so I didn’t have to worry about surfacing the stock beforehand.
I spent 25 minutes in the shop tonight cutting the second pin. So far both are a bit loose, and I went past a line but they don’t look like a rabid beaver went after them so I’m happy!
Hopefully I can string together a couple easy wins and build some more complex things later in the year.
Not being a native speaker, I expected the language to be my main difficulty, but turns out it isn't. I am learning a lot about how to write an interesting story, enrich my writing and making it more pleasant (notably the famous "show, don't tell").
Funny how I didn't anticipate that the biggest obstacles to launching it will be my own mind, in the form of imposter syndrome and insecurity. That, and the lockdowns have been a bit rough. Almost there though, and a lot of lessons learned. I assume there's probably some more lessons in actually getting the first users coming up next, but I'll cross that bridge when I get there I guess :)
We've been working for ~1 year. Our full-time job now. ~3k MRR
Our recent article about what we've learned [2]
[1] https://newscatcherapi.com/
[2] https://newscatcherapi.com/blog/we-ve-been-running-a-bootstr...
We're starting with this simple use case of keeping a balanced portfolio, but really we see brokerage accounts as a financial operating system that's lacking good software.
We're already on TD Ameritrade and Interactive Brokers, check it out!
From how to send a secure message to dealing with a kidnap. Umbrella has best practice guides in over 40 topics in multiple languages. Used daily by people working in high risk countries - journalists, activists, diplomats, business travelers etc.
iOS https://apps.apple.com/us/app/umbrella-security/id1453715310
Android https://play.google.com/store/apps/details?id=org.secfirst.u...
Web https://umbrella.secfirst.org
More information https://www.secfirst.org
I am building the site to be client-side only using React, Redux-persist, and Netlify to respect user privacy, make the site a little faster, and save on hosting costs. I am filling the federal 1040 form using pdf-lib, which is the only javascript pdf filling npm package that I could find that even remotely works.
The site is still very much a work in progress but if there are others who want to work on this with me or suggest improvements that would be appreciated! The GitHub repo for the website is
https://github.com/thegrims/UsTaxes
Feel free to message me suggestions or create a PR against the development branch
Most game server hosts require you to pre-commit to 1/3/5/etc days of hosting and limit the number of "slots" for people to play. I think these are completely arbitrary limitations as a result of them needing to justify the cost of the server in the rack.
If you pre-pay for 72 hours straight, plausibly you're going to be asleep and working/learning for 2/3rd of that time, which is all wasted time that you paid for.
My aim is to enable a player to buy X credits and pay by the hour. Parent gamer who only gets an hour of play in the evenings and a few in the weekend? Price conscious student who still wants a high quality MP server to play with friends? You get a lot more value for your €$5 this way.
My email is in my profile if anyone is interested in trying it out once I release the alpha version.
I'm working on it on and off since 2012, but now working fulltime on it since last year.
The game has art by Henk Nieborg and music by Chris Hülsbeck. They are two heroes of my youth, so this is really an absolute dream come true for me.
The player’s main weapon is Mjölnir – a magic hammer – that bounces off enemies and walls. So the player has to carefully aim and use the environment to do bouncy trick shots to defeat enemies or solve physic-based puzzles. This leads to all kinds of crazy and funny situations.
Some WIP Video: https://www.youtube.com/watch?v=TWTpi3D4IFA
Been documenting my process and the evolutions of complexity and considerations in a way to put together a book like http://craftinginterpreters.com/. Kinda hoping I can it to a point where you could implement the second section byte code machine entirely in a compiler you built... for the OS you built... for the CPU SoC you built... on a FPGA.
Pockethotline is software for creating a hotline: callers call in and get connected to an available operator. It's anonymous in that the caller and operator don't see each other's numbers.
The original project was based on Rails 3 and Ruby 2.2; I've updated it to modern versions of both, and updated Bootstrap from 2 to 5. Currently working on adding a number of features including call logging, categorization, tagging, reporting, operator "teams" and more.
Progress has been slow around the holidays but I'm picking it back up!
The first one in action is https://belgianbrewed.com and sold to my supplier (also a friend) and he has one of the bigger warehouses here for Belgian beers.
I'm now building a couple of b2b's on it and continuing to add features ( eg. partial products, using ML.Net for related products, integration with other software, ...)
I'm also trying to migrate my own shop from Woocommerce to it, but haven't had the time yet ( no blog functionality for now).
Splitting up the code to DDD has slowed down adding new functionality for now ( a lot is migrated, but not everything). But it should improve development complexity in a later stage.
TLDR: It's fun seeing the product come to life
I am working on SaaS Starter Kit. It is a simple starter kit that includes:
• Subscriptions & Payments via Stripe
• Invoices
• Multiple payment methods
• TailwindCSS & FontAwesome integration
• Dashboard layout
• Settings page
• Test coverage
• Docker & Docker Compose setup
• Kubernetes & Helm
• GitLab CI/CD
Thanks to these, one can go from unzipping the source to automated live deployments in less than 15 mins, including fully functioning payments. I aim to improve it further with more functionality out of the box, as well as additional API endpoints.Hit me up with questions and feedback!
After asking for this feature for so long (https://gitlab.freedesktop.org/libinput/libinput/-/issues/7), I realized that it is easy to implement this in user space. I'm quite happy with the result. This was intended for Linux, but it actually also works on MacOSX.
I don't really have a lot to report right now, I only just started and have my first lesson on Sunday, but I've gone through most of an online ground school and I'm pumped. I'll be going for my Sport Pilot for now (the FAA medical is a gigantic pain in the ass if you have any chronic illnesses) and I'll hopefully be taught in an early 1940s Aeronca Champ.
Since night clubs and festivals are a no go there's a lot more live streaming going on by DJs. I'm always on the look out for great music, and it's always a struggle when a DJ misses your ID request in the chat. Or of-course, when you're the one DJing and you just don't have time to type it out :)
source: https://github.com/evanpurkhiser/prolink-tools example overlay: https://www.youtube.com/watch?v=4rvdzTYK29E
Technically the software covers a _lot_ of the stack
* Reverse engineered Pioneer DJ gear's proprietary low-level network protocol to masquerade as one and receive state updates from the physical DJ gear on the network. The implementation is a typescript library [0].
* Implements a NFS client in typescript to download the music metadata database off of the USB drives DJs plug into the DJ gear.
* Uses kaitai-struct [01 to generate parsing code for the (very old) DeviceSQL database files that the music database use.
* The application is built as an electron app, react + emotion (styled-components) + framer-motion (animated components), and mobx with serializr to handle IPC between the main thread and renderer.
* Uses websockets with the same serialization driver to communicate updates to the overlay browser window which is rendered in OBS (or another livestreaming studio software)
I've just started working on an API backend for it as well, where the same serialization backend is used to publish users app store to a central server which will be useful for features like "Live user track voting", where you pick a playlist on your gear to expose to users, and they can vote on tracks.
[0]: https://github.com/EvanPurkhiser/prolink-connect [1]: https://kaitai.io/
A way to find books by different categories (by prizes their authors have won).
I gave up on the site after a month or two (and a lot of work), but I'm putting some more effort into it again. It's the first website I've ever built, so any feedback is appreciated!
For example, browsing through the books by "people" and by "books", the format is inconsistent and I'm not sure which is considered better design (hovering over the card vs the name to activate). Also apologies ahead for it loading all of the images and having no pagination.. Like I said, first website!
Right now I'm tinkering with a sub-linear visibility algorithm, and boolean operators for polygons.
I've also been working on a generative art library in common lisp (also private repo'd though :/).
If there's any interest or similar work I'd be more than happy to chat about it (hey.hn@mws.is).
Madry let's me send people a web page that they can upload files to. I pay for the storage, they don't need an account.
It's built in Flutter which I am loving. We recognised that there were a lot of Meditation apps that had very expensive monthly fees, profiting from people's suffering and a practice that has been around for thousands of years. We've been around only for about a year and we've had around 400,000 downloads and are quite often to top search result for 'meditation' on the Play Store. Very exciting!
The resulting format has simple compression parameters and will be optimized for time-stretching/pitch-shifting. The format is really nothing special; it is based on a sinusoids + noise model. The novelty is in the analysis algorithm, which I think identifies sinusoids particularly well, avoiding common difficulties like the Gibbs phenomenon [0], which leads to "smearing" of transients when time-stretching.
HyperTag helps humans intuitively express how they think about their files using tags and machine learning. Represent how you think using tags. Find what you look for using semantic search for your text documents (yes, even PDF's) and images. Instead of introducing proprietary file formats like other existing file organization tools, HyperTag just smoothly layers on top of your existing files without any fuss.
I played a square-tile version of this game somewhere and can't find it anymore, so I figured I'd build it for myself.
The main difference between hackerspad and other alternative sites it that it is devoid of ads and the idea is to charge businesses for listing. It makes just enough to pay hosting cost.
It's funny, for someone with a formal computer science education I've never tried making a mobile app before! We don't really expect to make a lot of money off of the app, but we've had a blast going through the whole process.
twitter: https://twitter.com/_ldd
discord: http://discord.gg/u64Mg4X
I am very excited about upcoming discord integrations (the discord is really interesting to see. There's stuff like trivia, creating teams already in) and bot AI for turn based combat (it's almost like FF12's gambit system)
For the past 2 years, I've been collecting all of the data I could about myself. My system connects to about 50 different data sources, trackers, and environmental sensors. Think of it as 100% automated activity tracking.
Now that I have the data, I'm working on goal setting. It's both about implicit goals (physiological goals, local laws, contracts) and explicit goals ("I want to lose 20 pounds"). Future visualization/projection + direct manipulation seems like good formal approach to goal setting. Natural language also seems promising, and could be integrated to smart speakers and journaling apps to ease adoption.
The following challenge will be to automatically break down goals into a series of steps. I suspect that Control Theory will be useful, but I haven't seriously researched the subject yet. It's my biggest unknown.
Lastly, the system will need to give me instructions. I've been giving myself instructions for the past year using time blocking and Google Calendar. It's extremely powerful. My calendar will ontinue to be my main source of instructions, except that the system will populate it automatically. Eventually, AR, environmental cues (changing scene, glowing LEDs, subtle chimes), and wearables will become more ergonomic and seamless sources of instructions. I am already experimenting with the PineTime.
By the end of the decade, you'll be able to program yourself.
They only need to take the picture of the food they are about to eat and the app will tell approximate range of how many points their blood sugar can rise. For example, if you take a picture of an apple, it can tell that eating a full apple will increase blood sugar by 5-15 points. Its a range because it depends on the quantity and the individual insulin resistance level. Its better than being blind to numbers and poking with needle every day.
The general-purpose search engine (which is built on top of Bing) is however not ready for daily use, because I haven’t figured out how to cover the costs of Bing’s API.. so after a certain amount of monthly searches then it will redirect all queries to Google. DDG and Ecosia appear to be relying on Microsoft Advertising, but not sure how to join that, especially when the website has a very limited user-base. Perhaps requiring a paid subscription for the general-purpose search is the best option for now.
The initial plan is to launch different categories, such as Podcast, Food, News, Job, Shop, Flight, Code, Sport, etc. since this will allow us to provide superior search results compared to any general-purpose search engine.
So far we have implemented support for the categories Search, Math, Currency, as well as the recently launched Domain name finder (https://ask.moe/domain).
If anyone is interested in working together to obtain and maintain high quality data for these categories then feel free to reach out (but I’m quite busy these days so expect a slow reply) :)
I’m also working on a gaming/esports website (but not ready for launch), as well as the occasional weekend projects.
Every story on Storylocks is a serial; chapters are crowdsourced and the top-rated gets inducted into the larger story. I wanted to create a platform that lets creative writers / hobbyists contribute to larger communal & ongoing stories, but without the pressure of having to write an entire novel on their shoulders.
The shares and synchronized component is important - it’s (often) more fun to watch with your friends and exchange links, stories, factoids etc. as the media plays.
A big feature is being able to customize your environment - lots of minefields here of course but for example, creating a Star Wars themed room with appropriate 3D models, images, animations etc. while you were watching The Mandalorian seems like it would be fun.
Support for embedded media via web (YouTube, Netflix, and all the other steaming services) via my own Chromium Embedded Framework wrapper. This will of course also support any regular web content that the latest version of Chrome does too.
Support for playback of other video/audio URLs via ffmpeg.
Also considering adding a local screen sharing component so you can share your screen with your friends and maybe play games together.
I initially wanted to make this work in JavaScript so it could be used anywhere and had a shot at working on my Quest2. Not sure that’s possible so for the moment it’s all in C++11 and non-VR.
I have a family and a full time job so I’m only able to work on this evenings and weekends, my 9 year old princess permitting but it’s been fun so far. Haven’t decided how to release it yet but all my other stuff is open source so it probably will be too.
The goal is to have a dense information display system that can persist between restarts and after the window is interacted with, all of the overlapping windows are correctly restored to their positions.
I will use it to display trading data, but it would also probably be useful for showing service and build statuses if they are distributed across different services or pages.
I've looked for exising solutions for this on Windows, and they look all very rudimentary. Window layout savers have very little recognition logic when restoring window placements, and of course they don't restore internal state like auto-refresh and scroll position. Chrome by default doesn't restore pop-up windows, while non-popup windows have too much of a GUI visible and I wasn't able to find an add-on that can do this.
I would probably be better off writing a browser extension, but I'm not that proficient in that, so for now am going with making a browser by integrating Microsoft's new embedded Chromium-based browser.
The friendly data format for human and machine. Think JSON, but with 1:1 compatible twin binary and text formats and rich type support.
* Edit text, transmit binary. Humans love text. Machines love binary. With Concise Encoding, conversion is 1:1 and seamless.
* Rich type support. Boolean, integer, float, string, bytes, time, URI, UUID, list, map, markup, metadata, comments, etc.
* Plug and play. No schema needed. No special syntax files. No code generation. Just import and go.
The specifications are pretty much ready for version 1.0 release now, but I'm holding off until I have the reference implementation done (about 90% complete at https://github.com/kstenerud/go-concise-encoding). After that I'll start on the schema specification. Once that's done, I have a low-level communication protocol that will use this format under the hood.
I could use help in the following areas:
* Looking over the specifications and pointing out anything that looks weird or off or might cause problems.
* Help with the schema specification.
* Implementations in other languages.
It’s called CodeSwing: https://aka.ms./codeswing
Let me know if you want to be notified when released
Basically, I got fed up with the meaningless cliches rampant in job ads, the unclear technical details and the randomly thrown in cultural values and I'm going to be offering a consulting service meant to improve these factors + a job board to showcase the result of these processes + an ATS-like tools for teams to work together on selecting the best candidates and help them during onboarding.
The product is built on the belief that a working relationship is just as much an "opportunity" for both sides involved and that keeping that in mind changes how you approach the process.
I've spent the last 14 months building this tool and the first live version went online on 21/1/12 21:1:12. Most of the modules (meaning Rails models coupled with Vuex modules) are turned off with feature flags, meaning that currently only the home page, the pricing page and the legal pages are available. The rest will be gradually turned on over the next week or so.
This is the first time I'm talking about it publicly except for my personal Facebook.
The project is called Moonka.space - https://moonka.space
("Munka" means "work" in Hungarian, so it's a double pun on work<>space and moon<>space)
I will probably do a Show HN once everything is turned on.
EDIT: forgot to mention, progress is public via GitHub: https://github.com/moonkaspace/launchpad
-----
Carbon Interface is an API to generate carbon emissions estimates. Right now my API can calculate emissions for flights, driving, shipping and electricity generation.
In addition to making the estimates more robust, I am working on having the algorithms behind the estimates certified by international bodies to increase the trust of my API.
- the request modification + custom forwarding to upstreams happens im Javascript using an embedded v8 engine (using deno_core)
- we plan to support typescript compilation, too
- we plan to offer WASM execution, too if it suits our needs (research still has to be made)
- we also think of supporting protocols other than HTTP later on
This can be used to receieve and modify traffic input/output formats in a generic way. Since everything is written in rust, we focus on robustness and fastness. We could imagine running the thing on CDN edges, too for request modification (e.g. adding http headers, doing authentication etc.)
The state of the project is: under "heavy development", not even alpha, yet ;) If you are interested, have a look at: https://github.com/flow-heater/fh-core (the name is just the working title). Enjoy!
Most of us use some form of instant messaging apps like whatsapp, FaceTime, snapchat to be in touch with our close friends/family inner circle. But it's hard to keep in touch with the ones whom we lost touch with. like your best friend from school, ex colleague.
My goal is to create an app that will randomly connect them out of the blue.
The scope is small and well defined and so is a welcome break from having to divine murky business requirements, slow iteration speed with microservices, and other every day fatigue.
The machine and its Z3S5 Lisp are working fine, but the page is just a placeholder for now. There is nothing to download yet.
I struggled to climb the steep learning curve of Nix/NixOS and wondered what it would be like with a more familiar (to me) syntax.
It's been very rewarding to write. I was able to implement some ideas from the initial Nix paper that aren't present in Nix. Nix is also quite dependent on the use of the /nix/store path, but I was able to allow a user to use almost any path for their build store without sacrificing on the potential for a shared build cache. I also want to have
- better native support for things like building docker images
- better dependency management
- no build daemon
- etc...
I'm currently implementing sandboxing and finalizing some of the build structure, but hoping it'll be usable sometime soon.
- a todo list - maybe I can do this small chore now?
- a break timer - maybe it's time to break?
- and some simple statistics to shame me into not going through.
If I want to go through for some reason I can solve simple adding task, which is ok when I really need to, but stops me when I am procrastinating.
It's a first version, and one of many such plugins, but it's specifically tailored to my needs. Maybe someone will find it helpful. It's here: https://addons.mozilla.org/pl/firefox/addon/instead/ and here: https://chrome.google.com/webstore/detail/instead/bokgngfmhc...
Making a resume sucks, but it doesn't have to. With Standard Resume you can import your LinkedIn in one click, pick from 12 templates, and share it as a PDF, or web resume (great for casual applications and referrals).
It's a lightweight tech stack that I maintain myself. It's Firebase+React+Next, combined with a custom written PDF layout engine.
Web example: https://rsm.io/sidney-template
PDF example: https://assets.standardresume.co/image/upload/v1607879981/re...
----
Adventure Writer's Room - a community of GMs who meet in the discord voice chat, and challenge ourselves to improvise a one-shot adventure in 2 hours. Our goal is to brainstorm fun ideas and improvise stories together in a chill, lighthearted, no-pressure environment. It works, it really helps with creating adventures, and it is super fun.
(also we have published a bunch of short and fun adventures)
Imagine a blueprint editor similar to one found in UE4 or Unity, but for chat bots. You can place a node a connect it to other nodes to express the logic of a given bot command, we have support for Variables to persist data across invocations and also have Parameters so if you just want to import something from the marketplace without editing the nodes you get a simple form view.
It's still very Alpha, not all the nodes are implemented, variables are currently bugged, the editor can be a little buggy, but it's something I'm actively developing and plan to monetize eventually.
https://isobot.io/ and an example blueprint on the market: https://isobot.io/market/blueprint/54c99d7f-8030-4280-9899-2...
After trying[1] multiple[2] alternatives[3][4], I built this to keep track of who speaks when and for how long at a daily standup. The question of "who's next?" is no longer asked.
Team members are saved to local storage so you can re-use for the next standup.
[1] https://standuptimer.app/ [2] https://dailytoast.io/ [3] https://github.com/nemtsov/scrum-standup-timer [4] https://kirk.is/tools/standuptimer/
https://acreom.com/ is a powerful text editor for life organization. We are building an intelligent all-in-one tool with lightweight design that will tackle the problem of how do we "design" our life holistically.
The landing page is in progress, so we're currently aggregating sign-ups here: https://forms.gle/HMTw4xa5ppABzCFRA and would be happy to share when it’s ready :)
Running static blog is east nowadays but adding comments, likes and subscribe form is not easy. That's why I'm creating blogstreak to host those components. Easy web components that will add those features with minimal coding.
Apple: https://apps.apple.com/us/app/card-mind-reader/id1548145803
Google: https://play.google.com/store/apps/details?id=com.carddispla...
https://github.com/maxvfischer/shibusa An automatic Zen Garden drawing infinite patterns in sand. Using stepper motors, inverse kinematics and a Raspberry Pi Zero W (including, code, images and tutorial). I'm almost done building the robot, but still have quite some implementation to do. Also, the guide is far from done, I've mostly uploaded images so far.
The interface is straightforward enough to implement but syncing game state across multiple clients is something I've never even remotely ever worked on before, being mostly a frontend dev, and I'm having a pretty hard time.
The idea is to have a chat client that can have panes that more resemble Discord with rich media utilizing IRCv3 tags as well as a configurable pane for more traditional terminal style views.
The motivation is that I'm not really a Matrix user. I like Freenode and that's really the only place I want to hang out. I do want a modern IRC client though, one that can grow as IRCv3 is growing. One that could potentially rival Slack, Mattermost, and Gitter while staying open source.
I'm working on a browser extension that helps me discover new stock to trade when I browse the web. Say I like to shop on lululemon.com. I may not know that it's a public company, or that I can easily buy its stock even though it's a Canadian company. My browser extensions tells me that I can trade LULU, and other fun facts about the stock.
How do you discover new stocks to trade? I'll trade my free extension for your feedback :)
https://finance.shan.io/stock-inspector-discover-new-compani...
The API isn't live yet but the ultimate goal will be to allow theme park bloggers to integrate our data. Still in the very early stages, need to figure out a monetization plan. Have a few ideas but want to build a solid product first and worry about money later.
Tech stack: - Strapi for the api/cms - Nextjs for frontend - Tailwind - Meilisearch - willnorris/imageproxy
It's called Slides with Friends: https://slideswith.com
As you might expect this started as a pandemic side project, but it's since turned into a full-fledged company and we've had lots of demand to solve the very real and very difficult problem of creating team connection/cohesion remotely.
Message me if you're interested in this space, I'd love to talk!
The long and short of it is: privacy friendly and end-to-end encrypted project management. Think Asana/Trello/Jira but end-to-end encrypted.
A few cool things;
- it's an open startup, meaning all our interesting metrics (user sign ups, MRR, etc are public)
- we're about to release our SDK which means more cool projects can integrate with it. It's also how we built our feedback widget (https://portabella.io/feedback), the widget just consumes the SDK
- we offer a 70% discount for non profits and students. Additionally we'll price match based on local purchasing power if our plans are too steep.
Check it out!
Details at https://rows.com
A Magic TG (the popular card game) deck builder and card screener analytics app. I actually remember virtually nothing about Magic, I just built it to test-drive the analytics web UI! Built on Perspective, Apache Arrow to encode the entire Magic card database in a single 20mb file so I can embed it in a browser, and some great enthusiast web services for decks, card meta data, symbology and images.
Both the core simulator [0] and geographical/weather/ocean data handling library [1] I wrote are free and open source, in case it might benefit anyone else, or if they're interested and would like to contribute. :)
https://cloud.nwcs.no/index.php/s/iP6aYJaoBtXbbqM
Those measurements are from a production environment, meaning these numbers are very real! In a synthetic benchmark the fork happens at just ~200 nanoseconds, and it's really a meaningless number.
It runs a machine learning model in your browser to convert the text into points in a high dimensional space, and then it projects those points down to 2/3D.
Right now you can tell it to visualize post titles or comments from any subreddit or load an hourly updating snapshot of Twitter.
You can also view your own data in it by selecting the New Nebula option. The data never leaves the browser, which also means the ML models are run in-browser (via tensorflow.js). This part might be slow and only works in Chrome unfortunately.
If you're interested in this kind of thing, I'd love to hear from you! Here or by email (grady.hsimon at gmail)
The tool uses the asm library to scan class files and to extract annotations. it can detect annotations with retention policy CLASS and RUNTIME. It can't detect annotations with retention policy SOURCE that are not put into bytecode, for example @Override is one of these.
I am working on analyzing this data to figure out the usage patterns, interesting stats about processes such as cpu intensive vs, memory intensive processes etc. Also trying to map the activity to the time of day, day of week, month etc.
I am hoping this will turn out to be useful in particular because the year 2020 turned out to be interesting.
Once done, I am hoping to anonymize and publish the data on the web for anyone to do finer analysis.
Apple App Store pre-order: https://apps.apple.com/app/apple-store/id1473129606?pt=12027...
Marketing site: https://www.patchandpath.com/farhaven?utm_source=hacker-news...
You hook up your mailbox to our system via IMAP and we find all your subscription emails and show them to you. You can them choose which ones to unsubscribe from and which to keep.
Most of our competitors are _free_, but make money by selling their users' inbox data for advertising. We pride ourselves on being a paid service, but NEVER compromising on our customers' privacy.
We're currently building an new email digest feature that will let you roll up your newsletters into a single email delivered to you weekly, so you can avoid distractions during the week :)
With Bomi you can create an unlimited number of routines and you are notified when you need to apply them, you can track the products on your virtual shelf (when you opened them, you are notified near the expiration date), you can browse a database of products and you can add products to your wishlist so as not to save information all over your phone. We also want to add a statistics module in which you can view the progress that your skin has made lately.
Here you can find more details: http://bomiapp.com/
The website is made to make it easier for musicians to find and book rehearsal and recording spaces.
It's made using Scala and Vuejs.
No production website yet, but I'm already using it daily. I need to deploy it to heroku and release a version that can be usable to others. If you'd like to try it out, please reach out to me here or on twitter @arathunku
Also, I'm looking for contributors! If anyone interested, please let me know.
I wrote about it here - Why DFlex and how It's different: https://dev.to/jalal246/dflex-javascript-project-to-manipula...
The work is still in progress but can't achieve the desired outcomes without community support.
Still far from complete but it's been used for a couple of notable product hunt launch videos already such as bufferi.ng. And for a couple of blog posts of Supabase.
Not profitable or anything at the moment and looking at various niches where to take the product, could e.g. be used to automate news highlight videos from news articles (similar to the Onions instagram stories).
Link: https://glitterly.app/
A multiplayer browser game with a fresh start every time, that's easy to learn and easy to start having fun, doesn't guilt you into playing (healthy long-term relationship with the player), and has lots of replay value
Last time we got feedback from HN: "I really like this" "This is an awesome game" "Wow, this is really fun" (https://news.ycombinator.com/item?id=25704597)
Right now we’re just brainstorming but I consider that “working on it.” Neither of us has time to become farmers, and I will only spend a couple months a year near the Minifarm, so our possibilities are slightly constrained. But this can be an advantage!
Our basic vision is a combination of low-effort agriculture, camping, and art, but we might also try to make wine. The plot is terraced in three roughly equal sections, each a longish rectangle. It’s regulated agricultural land, so no building, but we think we can drop a couple containers on it.
Suggestions welcome!
The sound of the chime ringing is picked up by a microphone connected to an arduino-like device. A small script is executed which results in my Alexa devices announcing that someone is at the door.
All the modifications / additional hardware fit inside the existing chime housing. It's been quite fun learning about electronics (For example, the chime is powered by 16v AC, but the microprocessor requires 5V DC) and writing the software for it (while admittedly is very simple) was challenging as I'm not familiar with C++.
{After some time (a few years, 12 of maybe...and 6 of part-time) of unsleept night's}
A "nano-tech lighting paint” that can be dimmed by an phone or smart-keyholder with on/off or increase/lower intensity and is self-sustainable even if there is no sun shinning and no cables needed.
We choose to do in-house production because we did not find any available on the market, we needed to re-invent the machines that can.
This month I'd like to release a new type of analysis and a way to support the service with a paid account, but we'll have to see how much free time I can get to work on it. I don't make any money off it (last year about -95 € total), but I'm hoping that some day it will bring some side income or at least pay for itself.
The website is Elixir + Phoenix, so acts as a good way to apply the latest things I learn in those.
https://sendfox.com/journal-prompts
I'm still in validation step, wanted to know if people are interested in such service before I jump in to development.
Honestly I just wanted to dive into development and dealing with code, but if I want a proper product I need to validate it first and I need to deal with people and make them top priority rather than my personal interest in coding :)
It started as a hobby project to showcase virtual tours of my own hikes and bike rides, but it has grown a fair bit since the start of the pandemic.
For example, some tourism organisations are creating virtual "guidebooks": https://www.mapthepaths.com/guidebook/860e52a3-6935-4fb8-8ba...
That's the dream behind ceramic, hand-cast self watering planters designed with a hyper-ellipsoidal footprint, a project I've been working on for a few months now.
Lately I've been working on the manufacturing pipeline from 3D printed master -> silicone case mold -> plaster working mold -> cast ceramic. Looking forward to launching this spring (just in time for everyone to go traveling and take advantage of self watering planters!)
repetitive conversation automation/human in the loop chatbot/personal response cache.
Basically, if you find yourself having the same conversation (or answering the same questions) I want to make it very fast and easy to respond with the same thing (without linking people to your personal FAQ that nobody's going to read).
Currently there's only slack extension. It lets you add pair {question:response} and retrieve responses by questions using semantic similarity. So you can still be nice and respond like a human, but do it under 5 seconds.
Compartmentalizing medical content writing using professionals writers, machine learning, marketing automations, and "plug-and-play" journal sourcing.
Project came to me after serving as a marketing director for a multi-state ophthalmology practice. Understanding how vital quality content is to S/M medical orgs I wanted to see if I could dramatically reduce the time/cost involved with outsourcing professional content. Just launched a week ago with a single client
The problems are many, especially since i want to support multiplayer. The biggest solutions are around how data is transformed and scheduling the code that transforms it, more or less.
While I try to keep the blog relevant to the target audience, every now and then a technical post slips in:
- encrypting sensitive data in the database [2]
- using checlists for testing the build before release [3]
- moving from software engineer to product manager [4]
To avoid burning out, in the evenings I also build a remote-controlled car that uses 4 independent motors and is controlled by PS3 joystick. I got inspired by the video showing torque vectoring [5] in Rimac, and wanted to build something like that too. There's also an old project called Aelith [6] doing similar thing. I'm still in the early stages, and experimenting with 3D-printed motor mounts. When that is ready, will move to the software part.
[2] https://www.getshipit.com/blog/securing-data-at-shipit/
[3] https://www.getshipit.com/blog/software-checklist-testing/
[4] https://www.getshipit.com/blog/from-software-engineer-to-pro...
If you like Dropbox Paper but just wish it was more focused on the structured knowledge use-case rather than competing with Google Docs then Outline is for you. If you like Notion, but think it's too slow and complicated for your needs then Outline is for you.
The source code is open on GitHub with 10k+ stars and a Docker container, there's also a very affordable cloud hosted version which pays for continued development.
I released the MVP in November, which only allowed structuring the navigation of an app. Since then, I released incremental updates adding more and more content, covering the most common iOS UIs.
The idea is to get it to be a full-fledged editor, but not as complex as to lose its initial purpose of creating apps quickly with a few clicks to save time on boilerplate code.
https://source.puri.sm/kop316/mmsd/ https://source.puri.sm/kop316/purple-mm-sms
I have been logging it here:
The first is a deterministic password generator [1] which is designed to be easy to use and manage. I've been using it myself for a couple months and have a couple UX improvements in my head that need to be done before I'd recommend it to anyone else. [1] https://bitbucket.org/nealtucker/whose/
The second is an infrastructure project which my brother and I are building as an opportunity for him to learn about automated infrastructure and security. Terraform starts by instantiating an automated private CA for the purpose of securely issuing certificates to all instances, and then all other instances come up with an agent that generates keys and calls the CA (along with a signed auth blob provided by the terraform run) to obtain certs. Nomad server also comes up, using the same certs, and controls all the other nodes. All communication is MTLS from the start and I'm in the process of adding ssh hostkey signing to the CA so at the same time the instances get certs, they get their hostkeys signed so we don't have to TOFU the ssh hostkeys. We have no idea what we'll do with it, but it's fun to build and teaching both of us a lot.
An online version of the dominoes-based game, Mexican Train. I've kept it free, and it's already brought thousands of folks closer together during the pandemic. After some scaling issues, I'm currently rooting out bugs and moving to a new, faster API.
If anyone wants to help, it's React and PHP. I get emails daily thanking me for creating it, so it's a really rewarding project to work on.
I also built and maintain JQBX (https://www.jqbx.fm) which is a turntable.fm-like website except it hooks into Spotify.
The first few chapters are available and the print book should come out later this year.
Link: https://www.manning.com/books/concurrency-in-python-with-asy...
Too much choice when it comes to basics like underwear, socks, t-shirts, shirts. So I research the best ones online and pick up a bunch to find the best. I probably would have done something like it anyway, but myself and a couple of friends started publishing our reviews in the hopes others would find it useful.
I'm trying to solve the "works on my machine" problem that's very prevalent in the devops world. One person's playbook (or Terraform module or Chef cookbook or whatever) works fine on the developer's machine due to assumptions made during the development. But transfer that code to another machine and it's a whole 'nother story. There is often a lack of rigor around dependency management and versioning, along with hidden dependencies such as programs that need to exist on the machine where the playbook is run. I want to make it possible to include all of the dependencies directly in the binary, so you truly need just one binary (unobin) to download and run.
I've made a lot of progress and have what I feel is a solid POC at this point. It lacks many modules but I'm just writing them as I need them. Right now I'm working on a reference playbook to build a Concourse CI stack, and that's giving me solid feedback to myself about what's missing.
Turns out, ~75% of misconduct witnessed in workplaces goes unreported[1] due to legacy processes, tools, or a system that doesn’t empower employees to share what’s going on.. :( Unfortunately, makes sense based on what we see in the news or hear from our friends - employees don't report and employers are left in the dark.
So, we’ve been hacking around in the space, trying to improve workplace incident reporting and communication channels to ally with those that need tools like these. We've built:
- Anonymous communication tools to share what's going on at work.
- Survey analytics to detect when issues arise in workplaces.
- Top quality incident report management for employers.
Been an interesting space — https://heyavery.io, come say hullo
[1] (US EEOC: Select Task Force on the Study of Harassment in the Workplace: Report of Co-Chairs Chai R. Feldblum & Victoria A. Lipnic)[https://www.eeoc.gov/select-task-force-study-harassment-work...]
What's missing are continuations and proper tail calls. And syntax-rules macros need to be heavy refactored (I need to add proper expansion time).
If you want to take a look make sure to check out 1.0 Beta version, that is completely different than what's suppose to be stable version.
Website: https://lips.js.org/ GitHub: https://github.com/jcubic/lips
The most up to date documentation is on the wiki: https://github.com/jcubic/lips/wiki/v1.0-draft
I’m using brushless motors in a direct-drive configuration so the ’tracker’ is nearly silent and can track quite rapidly. Have a 20 hour print running right now, hope to have it running in some capacity in a few weeks and prove to my kiddo that i can finish a project lol.
- SSL monitoring (Expiration, security and best practices)
- Domain registration monitoring
- UpTime and performance Monitoring
- API/Content Monitoring
This has been a great trial using the PETAL stack and I'm really impressed with the development speed and results I can get.
For anyone interested, right is on Beta and available for free for two domains.
With the change in customers' needs fueled by the inability to move around quickly, we started looking more deeply at the Satellite data we had access to (Japanese JAXA and European Sentinel).
We have tweaked our offerings to some of the biggest problems our commercial farmers had. Our 4-member team is building remote capabilities to monitor a farm anywhere on earth and check its crop growth and water stress.
The push from Startup School[1] and the awesome cohort at On Deck[2] helped me, and eventually the team be on check and rapid growth that we find it hard to onboard new customers with our current resources.
This has become our full-time effort and I have named our company -- Valinor Earth[3].
1. https://www.startupschool.org
2. https://beondeck.com/r/BrajeshwarOinam (talk to me and I will give you a slightly better nudge of getting interviewed).
My friend and I used to do a ton of Hubot scripting but wanted to use a language other than Coffeescript to do it. So, we built a bot that used C#... then we realized there was a lot of other stuff that we had to do to run a bot, so we built a platform to run it (and added support for Python and JavaScript while we were at it).
We handle all the annoying stuff about running a bot (hosting, persistence, secrets management, job scheduling) and add a bunch of other cool stuff on top (Triggers, which make it so that Abbot can respond to events from outside chat or on a schedule, a package manager so people can easily share skills, the ability to create some kinds of skills from inside chat, etc).
The timing of this Ask HN is perfect -- we've been running a beta for Slack users for the past few weeks and just started beta for Discord yesterday. We handle all the middleware so skills written for Abbot work in both Slack and Discord without any changes.
Everything is free during beta, and we'll always have a free plan for basic bot usage (we will probably tier based on the number of custom skills people have running).
If you do end up trying it out, please let us know you found out about Abbot from this thread -- just say `@abbot feedback I found this from HN!` or `@abbot feedback I came from Hacker News` or something similar. We're going to do something fun for our beta testers (probably have some fun stickers made). We love feedback, so even if you don't try it out; I'd love to hear why. My email is in my profile!
Think highly general max patches that automatically export realtime audio, midi, and automation data to a central hub, with a GUI that allows you to assign that data to visual properties that are then sent to a neat LED setup I've built. Akin to the mod table in a synthesizer like serum/thor, but with all of ableton's data on one side, and a light show on the other.
I started building this in react out of familiarity, and because I really want the visual feedback, but this has introduced 100ms+ of round trip latency, which is enough to break the effect. It has to go max -> JS runtime within max -> socket.io listener -> react app -> listener -> arduino, which is goofy as hell. Trying to figure out a lighter, faster stack for this without having to learn both a new language and domain in tandem.
I'd love examples of projects in this space, if anyone has favorites.
At work: A GUI/IDE/DSL for cross platform design system management, to service one of the largest design systems in the world.
We (Adobe) are about to start hiring an additional technologist to work on this. Potentially relevant experience: typescript, cross-platform UI dev, building version control systems, graph DBs?, visual programming (scratch, nodebased, etc), anything related to IDE dev or expansive config management tooling. That's off the top of my head, don't take the list too seriously. My email is psteele@, feel free to drop a line and I'll hang onto your info, but won't promise anything beyond a "we'll see in a bit". I'm not the hiring manager, just the primary IC.
Its backend (Exocore[2]) is built on top of a personal / private blockchain and is made from the ground up to be hosted in a semi-decentralized fashion on your own personal devices (your computer, raspberry pi, a cloud instance, etc.). It is written in Rust and has iOS, C and Web (WASM) clients.
It has very rough edges, but I'm using it daily to organize my life. It has also been my learning playground to improve my Rust skills over the last two years. If all goes well, I'm a few months away from some kind of tech preview.
https://github.com/michelp/pygraphblas
For an upcoming paper we've open sourced using pygraphblas to analyse the bitcoin graph using the GAP benchmarks on a server with 1TB of RAM:
It runs on Windows, macOS and Linux and we're working on porting it to WebAssembly and ARM. It comes with a couple dozen examples, including some basic 3D games (Breakout, maze game, driving game, TRON)
All you have to do point MX records to my service and start forward email. Add webhook and you can have cool thing such as email to comment, email to upload.
Right now I'm trying to enhance production setup, improve spam filtering before my public launch.
---
https://hanami.run my app if you are curious
It's a site for tabletop/pen&paper roleplaying.
It started out many years ago as a simple dice roller, it parses and executes commonly used dice codes you find in rulebooks, such as "4d6+4" - and it contains many custom codes for different systems. Pretty soon I added the ability to roll and chat in private rooms with your friends, so it became basically a chat site for roleplaying games.
Then Roll20 launched, and my Rolz was basically crushed by it. Other sites have sprung up en masse, too. Rolz doesn't really have a userbase left right now.
Nevertheless, it is the only thing I ever did/launched that people actually used and cared about, so I decided to finally start adding features again. I'm working on a Virtual Tabletop feature right now, it's very early, but usable in a rudimentary way.
I'll probably post to Show HN when it's more fully featured and battle-tested (no realistic expectation of making front page though), but if you want to check out the progress so far you can try it out right now.
This is our startup which aims to make the experience of buying, managing and living in a house easier for owner, investors and tenants. Consolidate all transactions, paperwork, reminders and legal advice in one place.
We are looking to provide a single UI for tenants, home owners, property managers, service providers and investors to manage their entire workflow and also communicate with each other.
- Tenants and landlords are able to communicate with each others - property owners and land lords can find all the forms needed and fill them in, screen tenants, and manage all the finances, insurance and other paperwork from one place - managed expenses associated with the property - check if it makes sense to refinance or not
The app is a React-redux front end with the backend in NestJS with Mongo as the data store. The website is in NextJS (it is being updated in the few weeks)
We have had a lot of fun building it so far and we feel that the potential is so huge.
We have also gotten some feedback from users outside North America so we'll expand to Europe, Turkey, India and South Africa soon.
After failing my last project where I focused mostly on engineering. I built a landing page now and I'm trying to validate the idea. It's still hard as I don't have much experience in this area.
The app attempts to modernize recipes applications. Most of the existing apps for recipes you cannot easily share them. Like I want to "clone" your recipe and adapt it to my taste.
I also want to create a community around it, where people can discuss and decide based on the latest research. This would translate into feedback for your meal plan.
Let's say there's a discussion about the recommended protein intake. Once everyone agrees on the amount based on a proper discussion, I would add a feedback rule telling you if you are meeting your goal or not.
I don't want to claim it's based on science because it's an ever evolving field, but I thing it would help bridge the gap between diets and research. And of course you'd be able to disable a rule if you don't agree.
I would kindly ask you if you think the landing page reflects those ideas well.
You can recreate a bar lounge, classroom, office, 80s party and more. It also has spatial audio - just move closer to talk to people, like you do IRL.
We launched 3 weeks ago. Have about 2k users right now.
Check us out at https://reslash.co
I'm also going through and implementing this paper https://arxiv.org/pdf/2005.06610.pdf
My next steps there are:
- EMail support (maybe MJML?) - Plugin Support - API Documentation
I recently got interested in LiveView, like the one that is implemented in Phoenix Framework (or Hotwire). I think that a pretty nice feature that i like to implement into ZenTS...
I posted it once on HN, but didn't catch any attention. I also posted it in /r/typescript, but mods didn't unlock the thread for unkown reasons. So i'am definitely looking for more feedback. Anyhow, i really enjoy doing open source, even it's pretty hard to get any attention from users (or any users at all), if you don't set your food into a niche or something really new and awesome (i know, MVC frameworks are not).
[0] https://github.com/sahachide/ZenTS [1] https://zents.dev
Written in PHP, MySQL, Javascript (leaning on Jquery) and CSS.
I was a web dev 10 years ago, since then I've been working on marketing and barely coding as a hobby.
Later this month I'm going to embark on a rewrite of a webapp I wrote for me and my friends that administrates an MLS (soccer) Pick'Em.
My other project is a soccer match recommender. It pulls in matches, and based on a few variables. I definitely want to improve this at some point, but largely it's again just a side hobby to tinker with. If I find a framework I'm happy with I'd love to make it a small money side project and expand it to other sports so people who are just generic sports fans not sure what to watch, can get recommendations of matches expected to be good ones.
Launched in December and currently at about ~75k downloads
Making an open source CSS animation toolkit with my brother that is the first animation library to be composable and fully customizable instead of just a boring set of standard animations. Vue and React (coming soon!) plugins to make life even easier.
First time creating an open-source tool and docs, so we wanted to make it fun.
http://alpha.lyricscreen.com:6754/
I'm missing accounts and some of the more frilly features, like different fonts and backgrounds.
All the info is shared and HN could probably crash it. It's all synced live, so it's very (too) collaborative.
I don't have any releases yet, because it's my first that huge app. Also I've never been digging that deep into AppKit framework, so I enjoy writing this, but I also see a lot of downsides where I know that in future I will have to rewrite a few of complex core components of AppKit on my own. It's worth mentioning that app will operate on files (like Pages, Mindnode), not on the internal database, that would be hard to reach for an user that would like to open this file with some other apps (files are SQLite databases for now), like some SQLite manager.
As much an excuse to explore voting as it is to play with various frameworks...
It's not much but (most of) it's mine :)
https://github.com/ohmree/frick_dmca
Currently users can sign in with twitch and play audio locally from youtube urls (using the invidious api, so no google login required) but I work on it whenever I can so it can hopefully become what I described above.
Contributions are more than welcome, although my code is pretty much undocumented and untested (but you could say I'm still in the prototyping stage so there isn't much code to begin with)
No real project to link to at the moment. I've just been doing a lot of reading and thinking, not much coding. But hopefully there will be code soon. But, at least for now, it'll just be re-implementing well-known stuff for didactic purposes.
Later there will be a cross-functionality between them. For example, you can create a private group to share salaries. In the group you can like (romantically) people. Finally, there will be a feature to predict the salary from Linkedin profile.
In SwanLove, in the future, you can link your accomplishments from other websites based on API. If you were a runner, you could show that you have joined marathons in SwanLove by connecting through API to a running website. So you could show off your physical fitness. Other than running, you could show your chess elo rating to show off your intelligence.
My email side project is a year old and is starting to really come into it's own now.
It allow you to silence emails by bulking them into a single daily, weekly, or monthly digest. The email aliases are "programmable" on the fly or can be created with a Chrome/Firefox/Safari browser extension.
Chrome: https://chrome.google.com/webstore/detail/paced-email/ebefdb...
Firefox: https://addons.mozilla.org/en-US/firefox/addon/paced-email/
https://minecraft-playdates.com - Safe online play for your kids: Control playtimes, durations, and who they play with. I just launched the MVP a couple of weeks ago (built over the last 6 months or so with help from my wife and son (the Minecraft player). This is my first foray into consumer SaaS.
My second project is https://golang-labs.com. This is much earlier stage, but the first product idea is a Golang module proxy designed to make builds repeatable, auditable, and put programmatic guiderails around which open source licenses are allowed. I've built the website, and prototyped enough of the product to know it can be built. I am primarily focused on customer discovery before committing. Please reach out (contact info in my profile) if this would be useful for you or your org.
Core idea is that you can chuck unstructured documents (JSON, Protobuf messages, etc.) into it and perform rudimentary querying/filtering/correlation based on arbitrary fields and values in those documents, without writing a proper DB schema / answering "what will my queries look like?" ahead of time (as you might with Postgres jsonb support for example) and still have substantial portions of your query be indexed.
Example use case: chuck Hacker News comments, Stackoverflow comments, and GitHub issues into it. Then you can search over those and correlate arbitrary metadata across them, e.g. search for some regex that across github issues only where it is referenced elsewhere on HN/SO.
Primarily interesting for exploring/querying across structured documents in complex ways that you can't anticipate before-hand.
It has APIs for BLE, MQTT, Arduino, OSC, Websockets, Processing, Open Street Maps, quite an easy way to make UIs and more!
I've been working for years already, first for my students then as a hobby project. I learned quite a bit during the process :)
Sharable lists. Always public lists optimized to quickly create, share, and explore lists. I’m currently working on adding more social features. Right now I support allowing users to star lists, vote on list items, and add comments.
Some ideas I have are: allow users to suggest list items, public editing of lists, and figuring out ways to make it fun to add lists to the listifi platform.
I welcome all feedback!
Examples:
- https://listifi.app/u/erock/knowledge-management-apps
Working on Slack bot that can keep track of office games. It can calculate elo rating and keep leader board for multiple seasons and games. Not the best time for me to launch this as everyone is working from home, but I had this idea for a while now and wanted to make it happen.
The links below are the two separate parts that I want to combine together so that you can have that imperative state setting apply to all components depending on the generated hooks. That's the easy part.
`useStructure` allows you to have a class that your component uses for state (and be able to use any methods on that class). The hard part will be having async functions on those classes that update your state correctly. Not sure if it's even possible.
[1] https://github.com/baron816/Galactic-State [2] https://github.com/baron816/use-structure
[1]: http://js8call.com/
Doing this all as a web app that connects to actual runtime environments via WebSockets or WebRTC.
I recently started tinkering on the beginnings of a no-code eCom brand that I'd like to build up into a "lifestyle business" a la 4-Hour Workweek. I can't share much about it yet because I'm still researching my market segment, but I'm reading and learning a lot about product design, branding, and business that I never gave much thought before.
It's not the unicorn dream that many on this site have, but there are a lot of single digit millionaires living their best life off this kind of business. I'd like to join them.
The goal is to nudge teams to share the burden of keeping knowledge touchpoints (acronyms etc...) up to date by gamifying knowledge discovery and maintenance. Figuring out gamification was a great challenge!
You can find out more here Https://Whatis.rocks or in the Slack app directory
- A book on software development https://efficientdeveloper.com that should give people a good overview of things outside of programming itself (so the focus is on topics like the command line, testing, software estimation, processes etc.).
- An app https://contentwok.com to help bloggers and other content creators to understand more about their articles, compare with the competition and enhance the content to be more attractive. The most recent feature I added is the ability to find images automatically for articles (see it in action here: https://twitter.com/stribny/status/1341490526609149953).
More than 50% done so far. I'm updating the content weekly on Saturdays here: https://learnbyexample.github.io/100_page_python_intro/
As always, writing a book teaches me a lot as I read documentation and other learning resources more closely. It's fun to discover tidbits, for ex: startswith and endswith string methods can also accept a tuple of strings to check. There's a neat glossary on the official site - https://docs.python.org/3/glossary.html. There are cli options to disable version and copyright messages, .pyc file creation and so on.
Feedback appreciated :)
Some features:
- Easy deployment of IEEE 802.1x (network access control) with PKI and BYOD portal. (Freeradius with lots of PKI work)
- Configuration backup of network devices to a git repo (custom front end on git for network engineer specific needs).
- Runbook studio to create web forms on top of automation scripts with integrations to Nornir and Ansible. Execute the runbook on the SaaS, it gets pulled by the 'probe' and makes the change.
We need to launch yesterday.
Here's a screenshot: https://imgur.com/a/YBvIauN
Our product is called Realm Helm.
We haven't made up our minds on if we want to apply to YC or not. I've gone through the videos/reading which has been a huge help but I'm not convinced the target market is big enough for YC.
The video creation and the transcoding is all done in the browser, so it was quite a technical challenge. It's far from perfect, but it works and it's improving every day.
https://www.incrediblechinese.com
Right now I'm working on more content, sprucing up the interface and making the conversations more "live" (changing conversation pathways depending on the user's response, giving the bot a memory for the user's answers, and so on).
Eventually I really want to get to open-ended conversation (as in, not multiple choice unless the user specifically requests a prompt).
The problem is that language learners usually can't form a grammatically correct sentence longer than a few words, so the app will need to be able parse poorly constructed sentences (and ideally, correct them). This isn't an impossible task, but it will take a few months.
Not applying to YC though may be looking for private investment in the coming months.
Any and all feedback is welcome!
Apart from running (with on-click actions in Waybar) it can also be run on the command line. Output is either text, json, pdf, jp or a mako/dunst notification.
For screen-recording/screenshots see the unixporn post or my gitlab...
/r/unixporn: https://www.reddit.com/r/unixporn/comments/koazs0/sway_covid...
We are currently building a streamlined process for investigating risk inherent in a technology company (be it a start-up investment or a critical piece of infrastructure for enterprise systems), and finding out just how much can be solved for with such a standardized approach vs. the consultants' years-long experience applied in a creative, inquisitive way.
Next to this, we are also putting a lot of hours of R&D in a financial product that's going to help make housing more affordable for good tenants AND just as or more profitable for landlords at the same time. Good progress here, already talking with banks for contractual details.
I just tweeted a little sneak peek to show how it works: https://twitter.com/GilliSig/status/1349870065647296513
The project is live, but currently only a brand guide part of it is available to the public, which btw makes it super easy to set up a brand guide. This then builds on top of the brand guide and uses its assets to create the designs. I am looking for beta testers for this new designer feature if anyone wants to try it out.
Website: https://baseline.is
I also got another project I'm working on, an icon manager that allows you to color entire icon sets in one click.
Website: https://norde.io
My most ambitious one is a web gallery that allows navigating a Digikam [0] photo collection. It will read the Digikam DB for metadata and allow access to the photos without having to manually export albums. This scratches my itch as I have a large photo collection (~120000 photos) organized in Digikam, and I want to be able to navigate my collection from everywhere without having to export new photos as I add them. The flow I'm looking for is:
1. I organize photos in my laptop, add titles, descriptions, tags, faces, etc. 2. Photos and Digikam DB are automatically synchronized to my home server using Syncthing [1]. 3. The web gallery instantly sees the new photos, albums and tags, no interaction needed.
I'm trying to focus on getting an MVP up and running (unrestricted access to everything), but after that I have many features planned such as multiple user accounts, access control, share with a link, tag filtering, embed support...
Besides this I have also been working on a Python library implementing the CashID authentication protocol [2]. Once it's done my plan is to create a Django app that uses it.
I meant to take over maintenance for the rust-bch [3] crate but haven't found time to work on it much.
I’ve got pages of ideas but little code so far because I keep getting overwhelmed about UI ideas. This is as big a challenge as you could hope for simplicity. The little code I do have is me playing with an endpoint that can do text to speech so I can relay arbitrary info to her via speech as needed (weather, memos, etc) but there’s a git repo and some notes if anyone wants to sign up to kick me in the ass every week or so.
From the home page: "Blogline is a simple, fast, personal writing and blogging app. Publish articles, blog posts or write private thoughts. Share with the world or just family and friends. Write from anywhere, on any device." (yes, it needs work!)
I wrote this during the first lockdown mainly because I wanted to write some fresh code in the evenings, but also because I was dissatisfied with Wordpress, Tumblr, Posthaven and static sites, having tried all of them over the years for my blogs. It's built with Rails 6.1. Probably not much demand for this but I've enjoyed writing it and I run a few blogs with it.
Beta is pretty much done but I still need to put up a pricing page and connect to Stripe so it's invite only right now (but I can provide invite codes via email as per home page).
I call it a participatory sound art project. Many others have called it a scream hotline. It's been getting a lot of press!
I have used different time tracking apps since I started freelancing a couple of years ago. About one year ago I decided to built my own. This gave me the possibility to style it exactly how I like. I named it Billable (https://getbillable.com/). I also find it really nice to use my own product every single day.
There have been so many unfinished side projects through the years. It feels good getting to this stage. The first web version is ready. Right now focusing on removing bugs and preparing images and texts for the Mac App Store.
We launched on August and have been steadily getting some traction and building a little community in our Slack channel
A music composition mobile app designed to be a combination midi reel / chart creator. Think ultimate guitar or iRealPro but you can also dictate how the chords should be voiced and which tones on which beats (so a midi reel with context aware highlighting). Beta in ~3 months, I'd love to connect with any interested testers! Trying to think if I should do paid, free with ads, or free with something like patreon
Tons of features working, just need to refine UI. Multiple voices and instruments, modal interchange, secondary dominant, and tritone substitution functionality. Android only atm because I don't own an iPhone or mac and developing for that platform doesn't sound fun.
The idea is to give platform app designers and app developers a completely honest bridge... two can be looking at the exact same work artifact and discuss it with dignity.
No more developers being like "I don't think it can look like that" and designers being like "why does that look off?". If it looks like that, well, that's real SwiftUI you're looking at so it can look like that. If it looks off, well, you both know how SwiftUI works now so update the design and send a new copy!
Just working on adding necessary features to the app and growing the community
DetailsPro: https://detailspro.app
If anyone has feedback, I would love nothing more than to hear it
Have been working on this for about 2 years now, still not sure if anyone would want this ¯\_(ツ)_/¯
I would love to get some feedback. Please have mercy :)
The idea is a daily note/task management tool combined with the WorkFlowy concept of infinite lists. The real use case here is for heavy note taking and also tracking the todos within all the notes. I found that with WorkFlowy I had so many buried todos that I could never see them in one place and manage them throughout the day. It’s great for notes, but wasn’t working for tracking tasks.
It allows you to prioritize the tasks at every level. You can zoom in on certain nodes to see only the tasks relevant for that node and descendants. It seems to actually work for me but would love to talk to people who haven’t found a note/task tool that works for them yet.
A second part of this (for a cost) planned for later is - you can dump a much larger, unprocessed collection of your images and someone in the backend will manually cull your images, and make quick edits before making it live on the site. This is mainly for people who usually skip editing or prefer if someone else do it quickly / cheaply for them.
Please let me know your thoughts and suggestions, would really appreciate it!
A play structure for my kids.
A large refactor of my GIS software stack at work to scale for the next ten thousand robots.
A diet that's not really a diet but more of a lifestyle change: don't worry about weight or "healthy" choices. Just. Count. The. Calories. Hugely successful one month in.
I support freedom of speech, you can share anything you like on pixeldrain as long as it's legal. I have some fairly simple rules:
* No copyrighted content
* No child abuse
* No terrorism
* No malware
* No gore. Though I am debating whether this last rule is necessary. Gore is not strictly illegal. But I don't want to turn my site into just another shock site.
Growing this site has been a challenge, especially since the amount of abuse it receives is always growing. But developing it has been a lot of fun. Lots of hard scaling problems to solve.I'd love to hear your feedback.
I wrote also a book about the state of ALS research (updated on February 1) [1]
I would be interested in exploring the idea of using Cell Penetrating Peptides (or PROTAC) to either relocate or remove entirely TDP-43 aggregates. It could be studied at low cost on Ciona (an aquarium animal that looks like a plant). If someone is interested my email address is in my profile. Ciona intestinalis has motor neurons and can even regenerate its entire nervous system in only one month!
I am building a platform that can provide you all of this and much more out of the box if you host your web application with us.
Traditionally you would have configured each of these support services individually in your infrastructure which is a mess and requires time, money, and expertise. Our platform seamlessly encapsulates these services so it can “just work” with you app like magic.
Checkout our platform (work in progress) https://plugins.quadnix.com
This instance is focused on personal and independent websites, but it is relatively easy to set up other instances to search other parts of the internet (git clone; edit .env; mkdirs for data; docker-compose build; docker-compose up -d). It also has a unique approach to adverts to try and tackle spam - it detects adverts in results pages and promotes results which don't contain them. At the time of writing, users have submitted 768 sites from which it searches 46,176 pages. Some quite fun and interesting content so far, which is hard to find elsewhere.
https://gabngabn.com/init/default/about
You can put your recipes into it, you can share them or make them private and if you see other users' recipe you can copy them to your vault just by a click of a button. And if you speak more than one language you can specify that and search other users' recipes in all the languages you understand.
I am honestly not sure if there will be any correlation to stock price movements and sentiment ratings generated from my platform, but thought it was an interesting idea and intrigued to see if there are any trends.
I am also relatively new to programming, so if anyone in here finds this interesting and wants to help, would be more than happy to collaborate.
Most knowledge management tools (including Notion, Confluence, etc.) are fundamentally wikis - you replicate information from somewhere else into the wiki. Rove is a set of extensions that works inside your existing apps (GSuite, Asana, Slack, etc.). You create backlinks between individual pieces of content in those apps, which creates a graph of knowledge that is unified across all your apps. Because it works within your existing apps, it's much less friction to add knowledge, and you never "forget" to keep it up-to-date.
Give it a try at https://userove.com - or email me saurabh@userove.com if you want to learn more.
I'm also finishing a puzzle game I started a while back.
• It's like Privacy.com virtual cards, but email addresses.
--
• Easily create incognito email addresses.
• Owl Mail relays messages to your normal email address.
• Easily deactivate an incognito address when a company leaks or sells your account information.
To test, use the Stripe test card:
- 4242 4242 4242 4242
- CMV: 424
- Date: 02/24
- Zip: 42424
Would appreciate any feedback :)
Problem - I had lots of domains I've bought over the years which I never used!
Solution - I created a tool to automatically turn these un-used domains into a Reddit-like content aggregator. I wanted it to be fully automated with lots of content + social features (voting, members, newsletters).
It's been super fun creating it and also sharing with people who are also using it.
Some examples
Fun fact, the client is very lightweight and completely written in svelte, except for a tiny rust/wasm helper lib. The backend is 100% rust paired with postgres. I wrote my own tiny server framework on top of hyper which is much nicer to use than most of the heavier frameworks I've tried.
Anyway, the site is almost complete, just finishing up a few minor details before launching it to the public! It has a free tier as well as a paid tied for users that want more.
If you're interested in trying it, please do reach out :)
After launch, I plan on tweeting about it and about building my first business as a solo dev.
I did a lot of profiling at my last job and it was always kinda frustrating because you usually have to do it adhoc on your machine, and you can't do it in production, or you can't go back in time.
So I started looking into possibilities of doing it in production, and after doing some research and back of the envelope math I figured it's possible to run this kind of stuff 24/7 in production environment and store months of this kind of data for cheap.
I just released the first version a couple of weeks ago, would love any feedback on this.
I've been focusing more on implementation rather than an actual language design and have been blatantly replicating what commonly works on other languages (i.e. from the C family).
My goal is to eventually have a bag of tricks that is big enough to be reused if I ever decide to make a proper new language. At that point, it would "just" be changing the front-end.
There are a lot of good books, but eventually you're on your own if you want to reach the functionality of languages in daily use. It's fun programming challenges and a lot of rabbit holes.
Not making any assumptions that the code will be lean and clean. But at least it is code that I understand better than any ready-made publicly available code.
Export web animations as mp4 videos.
Did you build an awesome Codepen and you want to share it on social media as video. Just send me the URL I'll send you back the video (well the API will).
It's an online chat room where you'll find a small group to chat with (around 10 people) with the idea that nowadays it's hard to have a "meaningful" conversation with people in social networks.
It also does something I haven't really seen before which is showing what people are typing in real time, to help make it feel more "real time"! Come try it :)
If you come back it'll try to match you with people you have met before, so that even it became popular it would "feel" like a small community of people.
Still trying to work out the user experience to make this work though, which is why I haven't done a proper launch
If you're part of a small team that writes code on GitHub but isn't satisfied with their code review tools, send me an email: sam [at] habosa [dot] com
We're in very early Alpha but definitely ready for some more early adopters.
Yes, you read that right.
Pics here: https://twitter.com/alextoussss/status/1347969518539337730
I'm still tweaking the algorithms on that for autodetecting names and making sure the podcast sources I have are mostly interview-based.
I've recently started working on https://www.useproducer.com/ (no site up yet), which will be a project management / analytics tool for YouTube and Podcasts.
I'm learning different drawing apps and music production apps. My drawing is like a 7-year old (quoted from someone else) but I used to play piano and my coding skills are decent.
I have such a good url I can’t stop now.
This month released support for on prem GitLab instances, and now working on adding GitHub actions.
Website https://www.mcpiper.app/
AppStore: https://apps.apple.com/us/app/mcpiper/id1517471189?ls=1
Promo codes if someone wants to try it out:
KFFLRRFXP6HY
39RRKX7KKRTK
6TLXLKEM9PRF
A4649W4Y7NA9
ELNM4F73EYTM
Also wrote a blog post on building McPiper v1 a few weeks ago: https://oleggera.com/blog/mcpiper-v1/
Over the past few years I've been buying a lot of stuff from Amazon Warehouse and have been extremely pleased with the experience. Most are very lightly used items that were returned, and in some cases it's just that the packaging was damaged. If you're ok with this, it's not uncommon to find items with over 50% discounts. In the few cases where I got a bad item, returning it was a breeze. My main complaint has been that the items are very hard to browse, so I decided to make my own website for this.
The website is https://www.dealforager.com
I've now got the basics down, and just added EthicalAds, which should get me past break even. Everything is open:
- Status: https://status.nslookup.io/
- Stats: https://plausible.io/nslookup.io
- Roadmap: https://trello.com/b/CxCYyU2V/nslookupio-product-roadmap
Up next:
- A dedicated page for reverse DNS lookup queries
- Parsing SPF, DMARC and DKIM records
Ever since the pandemic, a lot of facilitators (design thinking, corporate workshops, internal brainstorms) were forced to move online. We found a gap in the video conferencing market for this group of niche users, and decided to fully focus down on that niche.
What started out as a React + Firebase app has now evolved into a complex full stack system. The industry is still ripe for innovation and ideas that we can play around with.
I have a library now, that implements a subset of my promising ideas so far [1]. I am not done polishing and testing the implementation yet - hence, version < 1. And I am working on some more ideas - so more theory and code to (hopefully) come soon.
Smart Bookmarks, With Notes, Highlights, History, and Sharing
Histre helps you efforlessly create a personal knowledge base. The core idea is that the signals that users generate as they go about their day on the we can be put to good use for them. Right now it visualizes their research path, save notes and highlights, collaborate with teams, and such things related to creating and maintaining a knowledge base semi-automatically. have ambitious plans for where we want to take the product.
There are a number of integrations including with Hacker News, Pocket, and Pinboard. I'd love to hear your feedback.
I’ve onboarded at 6 different companies, and each time, spent probably 3 months more than I needed in an ideal setting to onboard. That’s a lot of money down the drain for both the companies and me (opportunity cost).
We’re very close to releasing something, so if you would like to learn more or try it out early, please email me. I’d love to show what we’ve built, and to hear your thoughts. (I think you’ll find our tool helpful if your team has >10 people, but I’d love to chat even if that’s not the case.)
The main ideas are:
- Rich text editor that automatically creates bidirectional links between pages and concepts in your knowledge base (could be terms, names, companies, etc.)
- You can drag and drop snippets of text from one page to another - create live references and summaries.
- Currently working on integration with Google Drive, email and Slack so that you can reference / drag and drop snippets of text from there to your notes.
It's already running in production, and collecting my backups, social media posts etc. I add new sources on occasion.
Unfortunately, it's really hard to access my own data on other services without relying on manual imports. The biggest hurdle is getting my photos, which Google Photos is holding hostage. There isn't an easy way to export text messages from various apps. I'm not too sure about Google Calendar either.
It shows how little control you have over your own data.
https://github.com/ccapo/ephemera
I am planning on using it for a game server, to keep track of player scores.
A related project is RemedyBG, which is a debugger trying to replace Visual Studio's debugger, and is also written without any third-party libraries: https://remedybg.itch.io/remedybg
Built on Ionic 5, Capacitor, Lambda
Feedback welcome!
https://munchron.com/petscans is the URL. I've also been doing skin disease and illness detection, like Acne, Herpes, etc.
I haven't been allowed in the App Stores as it's been considered a Medical "Diagnosis" tool, which it isn't, it's an attempt at detecting and also state everywhere, it is NOT a diagnosis.
But, yeah, that's what I have been doing.
Note: In time it will be better, I keep asking Vets and Animal shelters for photos of animals with Cataracts.
It is called TerminusDB and I just redesigned the README:
https://github.com/terminusdb/terminusdb
We think it could enable the sort of data mesh architecture discussed in this article:
I started it after constant headaches involving Git LFS and the corporate proxy. It's based around the Restic chunker library, with inspiration from both the Duplicacy backup software and Boar, another binary version control system for large binary files.
[0]: https://mafs.dev/
The final suite will not just be entirely commercial but has a number of open source products in it as well.
BTW if anyone is banging their head trying to benchmark JavaScript, don't be. I recently built jest-bench to address this need: https://github.com/pckhoi/jest-bench
Despite a fair amount of folks disliking Electron for replacing traditional desktop apps, I find it's a great fit for building unique web browsers.
I believe there's a lot of opportunity for making interesting web browsers, but building and maintaining them by forking something like Chromium or Firefox is a ton of work.
With Electron, it's possible to create something interesting with a team of one.
Right now it's a Django application that I've been working on for a few weeks now. I hope to have a MVP ready that I could present here soon.
Plugins are still being developed and currently use the go plugin package which is really good for performance but can be bad for security and compatibility with versions and operating systems. I plan to either move over to using RPC instead or supporting both options.
Everything is available on GitHub under the MIT License.
* (Yet another) password and secret manager, using modern cryptographic libraries (age) and with a strong emphasis on customizability[1]. I personally use it as a general purpose secret store for everything from passwords to command snippets.
* A tool that runs commands when USB devices are inserted or removed, allowing a user to write filters against a variety of device metadata. The end goal is something similar to udev rules, but much nicer to configure and cross-platform. Still unreleased.
I'm not sure I'll be able to crack the overly saturated health & fitness market, to be honest, but I'm using the project to learn about SEO and other marketing related things I usually try and avoid.
Currently it's only a landing page, but I'll be putting up articles pretty soon.
It is a No-code platform for building web applications without writing code. This space is starting to get crowded but there are still relatively few solutions that allow you to create custom data models AND custom views/web pages etc. Most tools do one or the other but not both.
WeBase does reasonably well at both. Plus now we can deploy No-code apps to Netlify to give users global infrastructure with a really easy tool to build with.
Check it out! :-)
If you are a hiring manager, I want to talk to you!
It will be both interactive and batch oriented. In batch oriented method, the program will generate templates based on a brief description of user's situation and user can fill up the values in this template and feed it to the program. Program will fill up appropriate forms and produce PDFs.
A later version will be able to interact with the IRS API so that the tax could be filed directly from the command line.
But yeah, covid. Travel sucks right now.
An electric go-kart for the kids.
A lithium battery for my car.
A full custom electric skateboard. Custom deck, hand made lithium battery pack, custom motor mount, and more.
A portable and high power lithium battery. That powers a water heater I made from parts from a Keurig machine. Basically its a cup-at-time portable electric water heater I use when camping with the family. Goes from off to a cup of hot water in less than 2 minutes, only heats water you will use. I could have used an inverter and a Keurig machine directly but that wouldn't be fun.
anyways as a rant lately being disillusioned by the state of python package managers. & have been looking at jvm languages in as much as I hate Java.
The app is designed as a PWA and runs completely offline. Everything is stored in cache. You can connect a ChouchDB to sync across devices and have a backup.
Nothing to demo yet but I plan to host the app for free and take some small amount for the database connection if the user does not want to host/connect to their own.
Unlike other Apps, Percento encourages you to only track significant money updates of your daily life, minimizing your time spent on tracking money. Features:
- Support multi-currency
- No login needed
- iCloud Sync
- Stock and currency rate sync
I've earned some active users for the past few months, who love the App very much. I haven't marketed the App enough so the audience is still small for English language countries. Can you tell me how you feel about my App?
An implementation of bitfunnel search in Go which I plan to put into searchcode.com at some point once I get all the issues resolved and if performance is acceptable
A command line search tool which brute forces with search ranking https://github.com/boyter/cs/ mostly for code but works pretty well for other things as well
Atlassian Confluence Cloud plugins. Mostly out of personal interest and because there appears to be a good marketplace to produce mostly passive income there.
I really enjoy trying new tools (APIs, products, SaaS, opensource, CLIs, libraries, etc) but it's difficult to keep up to date. You have to continually check Twitter, HN, Reddit, and loads of other forums and blogs. Console aims to pick out the best few each week and say we'll what is good/not so good about each one. No payment for inclusion.
I don't like browsing Instagram but a lot of events I'm interested in are only posted there. Instagram is very ephemeral, and because of the way the feed works it's very easy to miss posts if you don't browse constantly.
It works fairly well already though it still has a few false positives. It works on simple rules because machine learning would be too laborious to train. Still, I use it regularly and it's very handy to see what's happening around town.
Many content creators are forced to choose between the ups and downs of ad-based revenue on platforms like Youtube, or subscriber revenue on a subpar experience for storytelling like Patreon. We aim to solve for this specific market with Cereal.
Fans love it so far, and we're learning a lot along the way. Distribution & marketing in this space are areas we're looking to improve upon in the coming weeks.
It constantly monitors:
- State-level travel restrictions for 65 countries
- Airbnb and hotel prices and availability
- Flight prices and availability
- Cross-border driving restrictions for road trips
You don't need to open 20 tabs to check that your flights match the hotel options, and then check that you can navigate each country's new travel requirements. We'll alert you when the whole trip is available.
We're calling it Airheart (https://airheart.com)
It's available on the Playstore: https://play.google.com/store/apps/details?id=com.loustak.in....
And on Itch.io: https://loustak.itch.io/inline
- a distributed simplex downlink protocol for low power satellites. Think torrenting for LEO
- my startup, which is building a closed loop artificial pancreas for hospitals. First human trials are coming up early this year!
I ran into a lot of issues with gems being out of date in ruby so I gave up on Sinatra and migrating to learning Flask so I can use the extensive python ecosystem for things like this.
I was gonna build things like this but a bit more agnostic:
https://towardsdatascience.com/data-mine-a-diary-textblob-an...
A lot of folks have several trading accounts which provide varying degrees of analytics. I’ve found that consolidating the transaction history across these accounts to build a deep level of analytics manually is time consuming.
I’m leveraging the incredible open source Zipline library for the analytics. It’s like backtesting your actual trading activity.
I’ve been working on this on and off for almost three years and am just about to launch.
We wanted to provide a simple way to launch your message brokers, result backends and task workers. Our goal is to provide building blocks for task queues in 30 seconds.
Even if we don't cover your features we would love to hear from you at support@celeryhost.com
Our roadmap items are Serverless Celery Workers and support for other Task Queues.
If you are having trouble creating your account please message us directly support@celeryhost.com.
I am also working on a ray caster game for a gamejam: https://alakajam.com/9th-kajam/1041/stress-maximum/
Not having worked on a game for a very long while I was quite pleased that I finally could use all that knowledge one learns for tech interviews.
The topic is turning clickstream data into relevance labels to train machine learning models to optimize search relevance. It’s a fun topic, as it’s far more complicated than just “label things clicked more as more relevant”. There’s dozens of reasons how/why users click things (or don’t click things) besides relevance you have to overcome to derive reasonable relevance labels.
https://github.com/codr7/liblgpp
https://ultimatemealplans.com - a meal planning app focused on real food, 5 ingredient meals for busy people with instant online grocery checkout.
https://movewellapp.com - 15 minute mobility exercise routines to help you get stronger, stay injury-free and move better (aka we show you what the hell to do with a foam roller).
Would love any feedback you guys have on these.
My affiliate link got rejected by Amazon several times for not having enough original content though. So right now it generates no revenue, and they haven't been able to give me any real feedback as to what constitutes original content, or how deals sites can get away without having original content.
I'm sharing videos often including the alpha channel embedded (using the HAP codec). Also using a seedbox to distribute the videos so as to overcome hosting fees, which become costly for the amount of data I'm sharing.
I haven’t officially launched it yet, but starting to build up the Twitter (https://twitter.com/@jobsindevrel) and the mailing list so that when there is some actual traffic coming in, it should (ideally) be profitable pretty quickly. Hoping to launch this month!
What I wanted was to write an app that serves as sort of a proxy, caches the huge upstream file, and trims it to size as desired.
I chose this as an opportunity to try to teach myself Django - an ugly but functional app can be found here https://github.com/cmcconomy/iptv-filter
More or less a modern replacement of Doxygen. The goal is to make writing good documentation easy. To accomplish that we've incorporated Markdown pages alongside the documentation, a modern and lightweight theme, Algolia-style search, minimal configuration, and simple deployment/CI integration.
Spent the second half of last year in alpha, putting the finishing touches on the release candidate now and hope to release this month.
It is steadily growing and generating revenue. However, due to other obligations, I am not able to actively work on it. I am keen to find someone to take it over from me, raise capital, and build a proper business. My contact is easy to find if you are interested to chat.
Since Google started charging for storing photos, I decided to store my data myself.
I have a raspi with an external hard disk with a custom made server, thinking of ways to make it easier to set up so that non tech savvy people can use it too. I don't like big corps holding my data and then charging for it, I'd rather store it myself and pay for it.
Yes I know it's relatively volatile and can go down when my WiFi is down but then I won't really be using the cloud anyways.
I'm working in the ocean engineering space where we extensively use time domain simulations and need to view/edit/transform a lot of time series data. I had previously build a proprietary desktop version at my current company.
One of the key feature is the embedded expression calculator that's operating directly on the times series in a vectorized fashion.
I have a proof of concept running, but still a lot to implement before I can disclose it.
It allows you to post to Twitter, Facebook, Instagram, LinkedIn, Telegram, and Reddit with just a few lines of code for yourself or on behalf of clients/users.
For the developers out there, check out the API docs at: https://docs.ayrshare.com/rest-api/overview
Feel free to reply here or email me via jonathan AT mintkudos.com if you're curious to learn more about us.
Procrastination made me waste years. My last chance I guess. Then I'll retake all my old projects.
As a side project, I am finishing an iOS app that can block phone calls based on regex-specified numbers. It is not intended to release publicly, just for my family to use so that we can get an ad-free, fully functional, subscription-free app to block spam/robot/spoofing calls which are becoming more and more these days.
I am awaiting the approval of OpenAI team before I can share the link but here is a gif to show an example from the service: https://s2.gifyu.com/images/edited.gif
Features include: - Generating general skills based on job title. - Generate required skills based on keywords. - Export to PDF and MS-Word.
If anyone is interested feel free to follow me on twitter @orask
Been thinking about and designing various build systems for 10 years, so this is a big project for me. I personally desperately need it; CMake and I have a love-hate relationship but I think it's finally time to figure out something better.
sporenetlabs.com Building a method to do massive amounts of affordable DNA distribution. I'm still working on the backend for that one.
It is a fully native Mac app that also comes with a nice screen recording tool to record either the Mac's screen or iOS devices connected via Lightning cable.
It's sort of a "stumbleupon for ecommerce" and curated brand/product index. It started because I grew increasingly frustrated with Amazon last year, which culminated in my account getting compromised and closed. I had been keeping a spreadsheet of DTC brands I liked so I turned it into this.
It's a serverless single page app that opens and merges pull requests, and then creates a release on github (takes parameters such as branch base, branch head, and release notes) which then would trigger release pipeline(s).
It's been a cool learning experience learning. Got better at golang, doing my first front end (vuejs), and seeing what a serverless app actually looks like with cognito and bearer auth, dynamodb, etc.
I have found it to be buggy, obviously there are performance issues, but when it is just right it is a really magical user experience. My first test was highlighting a section of a document, running it through client side OCR, and automatically copying it to the clipboard. It happens in less than half a second.
Problem: updates coming from 5-6 different apps during the day distract me from high-impact work that requires focus. However, going radio-silent is not a solution because I may appear rude and miss something important.
Pretty proud of building a true Open Links, Mails, Files in any apps application, that just combines all the features you need in one.
So right now working on the update. SwiftUI can be annoying, but adding support for TouchBar, better keyboard navigation, and more
Building a platform to transform your Google Drive into a customer facing or internal knowledge base.
This week we're working on creating dynamic customer portals from folders in Drive. From our previous experience we know a lot of customer success teams have a template folder of docs/slides/sheets, which they copy and share with customers. We want to automate this + create a slick, branded portal.
Other way to phrase it: Reading Wikipedia was my hobby, so I automated it.
Also working on reading more books :)
P.S. I'll be on the job market soon (9 years iOS), hit me up if interested :)
I start paid client work again from next week so all the rest will have to be put on the back burner so I can make some money for the year.
Besides having keyboard shortcuts for adding songs to playlists, liking songs, automatic queueing etc. it also has a couple of smart playlist features to improve your Spotify listening experience.
I'm always looking for feedback, so please let me know if you end up giving it a try.
Basically just takes the url of an existing stream and then segments it up into 10 seconds audio clips, then a second process stitches the clips together between two time stamps to give us a complete episode, the benefit being that if we forget to schedule an episode we can just post a job for it to be generated at any time.
Hippynet.com/AutoPod
I ended up accidentally building my own (somewhat cursed) static page generator in PHP. It's probably not super portable, but it does the job of taking some Markdown and Mustache files and putting together a site.
And since I was super minimalist about it, the site is really fast. So that makes me happy!
https://presentador.dev: Opinionated presentation framework based on MarkDown.
I only use Calendar for everything note, so having an app for me is both satisfying and something I wanting to build for a long time.
> https://apps.apple.com/us/app/clendar-a-calendar-app/id15481...
Building a twitter community around Adverts from old technology magazines like Byte, Compute!, Crash and ZZap64. Mostly around 8bit computers and the retro computing scene, but also retro stereo decks, cameras and electronics. Most from 80s, 70s and older.
Now I am focusing on making the curating and posting workflow as efficient as possible.
It started off as an experiment to developing a VR game in godotengine but has now developed a life of it's own.
Here is a video to give a short overview what this is https://youtu.be/mFYzaQzsUI4
- https://annoying.technology: A blog about...annoying technology
- https://lastcast.fm: A tool to automatically collect which podcasts you are listening to. It gives you statistics, a way to discover new podcasts and the possibility to see what your friends are listening to.
This is in private beta testing right now; and will have a public beta launch by end of January.
https://fsnot.es - open source, swift, secure :)
Feel free to have a look around: https://github.com/chabad360/covey
TBH, this works better in a world not infested with COVID, as it generally involves inviting strangers to touch your keyboards. Maybe sometime in the future, we can have fun once again.
The app configuration/feature flags are expected to be kept in yaml/json files that you pass to the api, so you’re in full control and can check them in your VCS, accept pull requests and keep the same dev flow for configuration changes.
The title is 'Everyday Data Science' and it's a collection of stories, methods, and tutorials on how to use statistical methods in your day-to-day.
It's fun, about 100 pages long, and almost done at the editor.
I'll launch in the next few weeks on Amazon and I'm pretty excited.
There's a protocol on Ethereum that allows people to invest and buy data sets. I take their market data and rank all data sets. That's what it looks like now:
What's missing is to put my index data on the blockchain and create an ERC20 that allows anyone to invest in my fund.
The idea behind it two-fold:
- people spend too much time in video-conferences as "by-standers" when receiving a summary of those conversations would be amply sufficient
- video-conferences transmit a ton of information that disappear into ether, or have to be written down.
First I created a baby name finding website, which had a bit of popularity, but only made a few dollars.
Then I got curious about the Roblox platform, learned to script there, launched a game and have been updating that ever since. It's doing pretty well, and is also the most fun I've had programming since the times of MUD wizarding.
I'm having fun from the coding / architecture side by making it in Rust with Actix web backed by Sled. Trying to keep the time between request and response under a millisecond not including transit.
I've actually been using this for years, but now that I'm using Nix Flakes I've been learning how to best provide a flake for this project. I think I landed on a decent solution.
It's now 3 years old, version 3.0.0 with new features coming in 2021.
https://github.com/whyboris/Video-Hub-App <-- MIT open source!
The idea is everyone post their own writing, with a CC license on it to allow actual reposting. I'm open for suggestions on all fronts, but especially how to deal with replies from outside the system.
I jokingly said on a zoom call last year, “I wish I could just make a zoom background of a bookshelf with MY books from Kindle.”
Everyone on that call kept bringing it up so I hacked this together just before Christmas.
Book covers are sourced from OpenLibrary. The Goodreads API was deprecated the same day I made the git repo.
- Rysolv is a crowdfunding platform for open source development. Anyone can add an issue, contribute funding, and earn a bounty.
- Whenever a user submits a pullrequest that resolves the issue. They will earn any outstanding bounty.
- You can also use the site to promote feature requests, and crowdfund towards getting it completed.
Think DataTables and Handsontable in one. And with eye for performance and reliability.
It's the successor of my product DataGridXL (https://datagridxl.com).
I keep it at https://github.com/tony/cv. It's in the very early stages
This time I'm writing it in React, Angular, and Vue (TypeScript across the board).
While doing it, I've tried to find various ways to share the chart and data code across all 3 versions. The library I found to make it happen with data akita: https://datorama.github.io/akita/
For UX it's not so easy. The truth is, some of the best UI libraries are framework specific. This creates a lot of fragmentation in the frontend community IMO. For instance react has nivo, victory, and react-vis, but at the end of the day it's svg and canvas underneath the hood. Still though, the efforts are amazing. It makes you wonder what it'd be like if there would be just one agreed upon way to write a widget. (There's web components, custom elements... but those won't even work with typescript out of the box)
In the past few years, that stuff that's been going on with webpack v5's persistent caching, TypeScript (and its tooling), and all 3 of these frameworks getting better is amazing.
Examples of charting software I've tried: https://cv-react-v2.git-pull.com/dev/branch/v2-billboard.js/, https://cv-react-v2.git-pull.com/dev/branch/v2-plotly/, https://cv-react-v2.git-pull.com/dev/branch/v2-carboncharts/
For the first time I've found a UI suite called Carbon: https://www.carbondesignsystem.com/, an IBM thing. I'm most impressed by their chart offering. Even though it's relatively new, they maintain bindings for react, vue and angular.
I hate that friends who need a website have to opt for overkill solutions like Wordpress, or a $10 subscription service, just to get a 4-page site on the web...
Rather than use a handful of apps to track different things (workouts, meals, periods, etc) the way they want you to and selling your data to the highest bidder, my app lets you design your own form/questionnaire for each use case you have to track what you care about all in one private app.
I’ll be looking for beta testers soon if anyone is interested.
I built it to scratch my own itch. (Apparently I'm the only one with that itch. LOL)
I actually hit the front page of HN here a few years ago with it. Maybe it is time for a second go.
2021 will be the year I monetize it and hope to make it pay for its own hosting.
Here's a preview: https://github.com/forgojs/forgo
I'll do a Show HN once it's ready.
It is way to hard and complex to do 2D and 3D visualization in C++. Toucan is my attempt to solve that. It can be called from anywhere with minimal code and gives you interactive 2D and 3D visualization.
A realtime multiplayer game to play with your friends. You will see an interactive map and a city name. You click on the map where you think the city is. When the time is over, the game will show you where the city really is and what the other players in the room thought where the city is.
On release it will be focused on blogs and podcasts. I'd like to add Gumroad-like functionality a couple of years later (if all goes well).
It's oriented to non tech people: photographers, cooks, writers, travelers, etc, but of course developers will be welcome and will be able to post snippets of code. :)
The goal is to make it as easy as possible to write down your thoughts. You can immidiately start typing when you open the app, and thinktype uses one field to write and search notes, so you don't have to ask yourself whether you wrote something down before.
We try to be used as API/SDK to improve already existing math platforms. However, we do have a UI that can be used by teachers/students as well.
Working on building a tiny (2-3) customer base for my "product strategy"-as-a-service one man show company.
Next thing on the "roadmap" is content marketing.
Longer term plan is to build some useful B2B micro-products. Might apply to HN, at some point, with the outcome of these experiments.
It’s German-only, but maybe your interested: https://www.konsolen-deals.de/
In case anyone is interested, I'm recording daily-progress videos: https://www.youtube.com/channel/UCj-eJHQMfJyqr41I2xb1guw
Dud : DVC :: Flask : Django
Open-sourced last October, targeting a more polished release in Q1.
[1]: https://kevin-hanselman.github.io/dud/getting_started/tour/
I’m quite the coffee snob but still find it easy to just grab a bag at the grocery store even though I much more enjoy freshly roasted coffee than something that’s sat on the shelf for months.
I’m not quite ready to launch but hope other coffee drinkers will find some use out of it at least
After you sign up it creates an email address that you can use to sign up for the newsletters and mailing lists you want to start collecting in your newsrack. As it receives new emails, it will organize them for you by the author.
On NixOS use PapperWM. The only tilling window manager I've found that works out of the box
You get 2 or 3 free looks at Creator X's stuff each day; you pay 10¢ for all Creator X's stuff for 24 hours. In return, no ads, no tracking, etc. Hopefully will help journalists, web-artists, writers, musicians, educators, and other smart creative people like you.
The project I'm closest to 'finishing' is https://list.futbol, which aggregates silly titles found on /r/soccer. It originated from a post called something like 'It was the saddest backflip of my career...'. After that post users started keeping track of 'the list' with comparable posts. The list started living in comments, and eventually a subreddit was born (/r/saddestbackflip). What I'm doing is twofold:
- A static site built on hugo that has markdown posts per submission, it's on github here: https://github.com/midasvo/the-list so that if I get hit by bus a bus someone else can easily fork it or take it over (or if I add things that people don't like they can start their own). It also offers a really simple JSON endpoint so others can do what they want with the data. It's the communities data after all, not mine.
- A reddit bot (https://github.com/midasvo/the-list-bot) that checks top-level comments on /r/soccer for callouts (e.g. !addittothelist), creates a markdown post from the submission, commits and pushes it to a separate branch on https://github.com/midasvo/the-list, and creates a pull request. Once the pull request gets accepted, github actions go to work and the site will be updated. It already does this.
What I still want to do is to add a threshold to the parent comment, e.g. if the !addittothelist comment gets 100+ upvotes the pull request will be merged automatically.
----
Furthermore I'm working on self-hosted recipe application using Spring Boot and React. Honestly just want to use it for me and my wife, but the philosophy is that people should be able to self-host it using a container - the data is yours. If I have the time/motivation I want to add the ability to 'connect' to others instances so you can retrieve their recipes and add them to your own repository. But firstly I'll work on exports/imports.
I'm not doing this on github, but on my own gitea instance + build street using drone-ci and other stuffs.
Doesn't generate a dime of income (I mean... it's free, at least for now) but it's a fun project to work on, something I care deeply about, and it helps me keep my skills sharp.
https://dialectic.design/project/genuary-2021
The tool itself is already online but not really ready yet for public use...
make beats with friends in your web browser
I worked on this for about 7-8 months now.
I’m in the middle of a big rewrite of the compositing and rendering code that will open the door for fun things like multiple layers and blend modes and image strokes.
The package consists of a SIM card that we purchase and register in our name.
Then we integrate this with a secure phone and explicit usage instructions. This package is provided to the user for a monthly fee (yes, we take crypto currency).
Next on the todo list is becoming a MVNO to further harden our stack.
Also, notification of removals with a desktop extension: http://reveddit.com/add-ons/direct/
You text it, and we keep you on track in achieving your goals and maintaining high output and productivity. I was tired of wasting my time on what doesn't matter most. The goal of this app is to make me hyper-focused and empowered to focus on what matters most! Less stress, more time on things I want to do!
Right now, Niceboard supports custom domain, customizable base theme, multi-languages, payments processing and more recently API access and multi-user management among others.
have been learning alot across the stack (react/mobx/webpack, nodejs/express, postgres)
also really loving heroku for the ease of setup hahaha
inspiration for this was me and my friends would always plays this game at any party. covid put a damper on that so decided to build the website so we can play together. I never went through the process of actually going through the google ouath publishing requirements so should be a good journey.
have it currently at https://bau-cua-tom-ca.herokuapp.com/
It's interesting since the book presents all of the algorithms in a very imperative style, all in C, so it's a bit of a challenge to translate that into the functional world of Racket.
I've struggled to find a note taking app that handles unstructured thought. I frequently have thoughts throughout the day that aren't ready for a full "page" on Notion for example. I just want to know it's stored somewhere so I can review later.
Slowly I'd like to be able to take those thoughts and organize them from there. Pretty much trying to find a way to tame the chaos that my brain produces.
No Product page yet, but some details here
https://adam.xyzdigital.com/tech/software/engram/engram-earl...
App can be accessed here: https://engram.xyzdigital.com/ Demo account details: demo demopassword
- a browser extension that will reverse engineer a site’s APIs by analyzing network traffic and then compiling them into standardized specifications.
- API based financial derivative calculations that will calculate more than just the BSM.
- Just another financial market / economic analytics platform.
A Chrome extension that skips creepy scenes on Disney+. Supports the movies you'd expect like Lion King, The Little Mermaid, and Fantasia. Bambi next?
I'm a non-coder that's currently learning DAML and React.
If you know Charles Proxy, you know Proxyman is, a native macOS app that provides better UIUX and debugging features, e.g. Scripting with JS or Automation scripts for iOS/Android.
It’s a tool for easily designing LED patterns and programming microcontrollers.
I’ve built out an IDE, a simulator, a tutorial, lots of tools, an online pattern gallery, mobile apps, and I’ve started selling handmade hardware I build.
It’s cost me lots of money and years of my life but I can’t seem to stop. It’s a fun hobby.
Things I want to work on soon-ish: a neural network based version of SHRDLU (https://hci.stanford.edu/~winograd/shrdlu/)
The alternative is to manually edit xml and create countless empty (or nearly empty) Subs in your VBA project to bind to the ribbon elements, which is incredibly time consuming and error prone
It's targeted to startups, freelancers and side-hustlers that need something nice that's quick and affordable.
a simple side-project to list the Top & Popular Tech news and Discussions from the internet. I started working on this for my personal use and very recently made this as a website.
https://github.com/StefanoChiodino/i-dont-want-to-be-recruit...
We have 83 paying members in the first month.
Visit our site here: https://www.brandstreet.co/
Uses Java, Picocli and compiles to a GraalVM native binary.
These are all being wrapped up into https://joltblock.com
It's a bunch of small utilities that you usually rely on online websites: JSON formatter, unix time converter, base64 decode, etc.
The app provides all of that offline and open source :)
* Provide an inexpensive alternative to CS degrees
* Gamify the education process
* Keep the curriculum linear and simple
* Fill in CS knowledge gaps for bootcampers and self-taught devs
* Interactive - coding, not video based
I recently started a Marketing Operations podcast, which is mostly just an opportunity for me to talk with interesting people.
Finally, I’m putting together a training course on email marketing for beginners.
A MacOS status bar utility for viewing real-time listener count for Spotify and Apple Music.
Check out the github over here: https://github.com/spotifyvstheworld
PS. the main repo readme is a bit outdated
In general: trying to figure out if academia is worth it or whether I should go join a startup afterwards :P
Like legos, but with rooms, desks, occupants, etc.
Im going to be spending the next month or more in doors due to a medical concern, so I've been looking for ways to look at my living space a little differently.
Voila, learning Rust along the way.
Some random features I like about it: You can use the video transcript, do OCR of the video and export your notes into Readwise and/or markdown
Not just for iOS, and Android, Desktop (Mac, Linux, Window) and Browser are supported.
Taking a break from building side projects for the first time in three years otherwise.
https://github.com/tmountain/uchess
It's written in Golang and talks to UCI chess programs like Stockfish. Lots of fun so far.
It offers cross-platform list sharing without accessing your phone contacts. I’d appreciate any feedback on pricing or anything else!
So far I have extracted and loaded the xml data from the Health.app into MySQL tables. Next to recreate the rings in React.
Also need to be able to load a 'delta' of xml data, as the loading can take a loooong time.
It's a social network centered around beauty and self-improvement that also includes ML tools for detecting facial features.
Creating an online course in workflow automation using free and open source tools, instead of expensive SaaS tools.
It turns out that a LOT of podcasts are recorded asynchronously since it's easier to schedule.
There are still many features I want to add to distinguish it from all the others. Written in Nim!
X, a social network for creating emotional connections with friends in their automated animated identities.
One stop shop for all your finance goals. Investments, budget, multiple bank account, and automated transfers between account.
Check it out! On mobile and the web. Coming soon.
- Personal site/blog with a bunch of algorithmically generated art and other fun stuff, built on Node/Preact but progressively enhanced/almost completely JS-free at runtime. Motivation for the build approach is that I’m on the low/no client JS static site bandwagon but I quite like the DX of JSX components and CSS-in-JS.
- I’m using a few excellent existing tools[1][2] for said site which unfortunately aren’t designed to work well together, so I have a variety of wrapper tooling that makes them live peacefully together. I’m also developing a bunch of other build-stage tools for my use cases. I plan to open source (or hopefully contribute back) all of that as soon as I’m satisfied with their quality.
- A set libraries for building declarative, type safe, automatically validated/documented service API boundaries (HTTP/REST to start, but I also plan to support other transport protocols) — think io-ts[3] type interfaces but you get swagger docs for free in a transport-agnostic interface. I’ve built this kind of thing before, it was wildly successful in real world use, but it’s proprietary to a previous employer and I’m starting over with all the stuff I learned in hindsight.
- A “nag me” app that’s basically “reading list” plus “reminders” with minimal config, eg “nag me soon” or “nag me after a while”. My personal use case is I frequently screenshot/text myself/etc stuff I want to look at later (usually on phone but need a computer to dive in), then it just goes down the memory hole. I’ve tried setting reminders but it’s often too much fuss, and I’m far too ADHD to use a passive list.
- Exploring building yet another FE build tool/bundler that’s explicitly multi-stage/sequential with static input/output validation, per-step/time travel debugging. Motivation is that existing tools are just a big ball of config magic and totally inscrutable. I’d likely wrap existing build tools because their set of responsibilities isn’t my motivation and I don’t want to introduce that much more new API surface area to weary FE devs.
[1]: https://github.com/natemoo-re/microsite
- distributed as a PWA(written in Rust, client and server side)
- the authenticity of voters is certified by the voters themselves validating/signing their contacts profiles (by scanning a QR-code). Similarly to the PGP web of trust.
- most of the voters data (included their private signing key) is encrypted client-side and then optionally stored on the server
- moderation policies is to be defined but would ideally by done organically by the users themselves
- the recommenced voting system to use would be by majority judgement [0]
- open source, open government model, non-profit
Spent the whole day fixing bugs
I wanted some changes with my current fitness tracker like making my own custom workout so ended up making my own.
Not planning to apply to HN with this, of course, but hoping to build out an indy company.
Also, I am going to retire in a couple months, too bad.
For example:
Most popular repos per language: https://www.libhunt.com/lang/python
Similar and alternative projects: https://www.libhunt.com/repo/Signal-Android
Most popular programming languages: https://www.libhunt.com/index
The Sensors Monitor Temperature & Humidity allowing You to Monitor your Space Anywhere in the World. If Values Deviate, you will get a Notification through our App. Each Sensor is also shareable so Friends/Family/Staff can Monitor as well. The Sensors are Battery Powered which allows for versatility placing it in various Spaces.
More info at https://www.kokonaut.com or https://www.instagram.com/kokonautinc
1-click/no-click purchasing
As little as one line of code integration. Can create a store page with as little as 7 lines of code that people can purchase items with a single click.
We work as a content paywall, as a pay-per-article addition for subscription paywalls, as a fast checkout method for digital stores, and for in-game/in-app purchases.
The API is small and easy. Can be run on page load or programmatically so that it can be bent to use in most situations.
True in-game/in-app API (outside of a browser) is coming soon.
Instant no-provisioning database on the cloud.
Like S3 for data structures.
Still in private beta.
It is a bookmarking service with 'smart' content discovery using pretty advanced machine learning/NLP capabilities.
Bookmarking service feature automatic discovery of HN/Reddit/Twitter discussions, article summaries, private/public feeds, tags, search and ability to follow other users.
Discovery feature is interesting. It automatically uses links you saved as a seed for your interests and surfaces related and relevant content related only from curated sources like HN, reddit, tildes, github trending ... using machine learning with few other twists (it doesnt show content on websites that have a lot of ads etc).
TinyGem - https://tinygem.org
Free to read at https://zerotocode.today/
- coding integrations with and smart contracts for a defi/cefi business.
It works but need (a lot) of polishing: www.newsbutler.io
An experimental visual functional programming environment
Kind of a big project, but coming along nicely.
Let's you listen to any web article in your podcast player
Eventually expanding it to integrate with various data sources.
1. Designing a protocol for an amateur radio cellular network. This started out with some spread spectrum experiments and an interest in low-probability-of-intercept (below the noise floor) communication. The idea I have now is sort of a cross between APRS and DMR using modern modulation techniques. The network would consist of rooftop "cells" with internet connections, and mobile transponders that communicate with those cells. There'd be some sort of callsign or key based addressing scheme and IP-like network topology discovery. Everything will be authenticated. I'd love to have an encrypted mode, but this seems unlikely unless the laws change, which also seems unlikely.
2. Open-source firmware or gateware implementation of a USB PD controller that supports entering/exiting alternate modes properly. Inspired by Kate Temkin's LUNA project [1]. I got the impression that PD was out of scope for LUNA, at least for the time being, but it would be really nice to have both a USB and PD stack that could be integrated onto a small, inexpensive chip without the proprietary mess. The motivation for this was wanting to design a split keyboard with a USB Type-C cable connecting the two halves instead of the usual TRRS cable, and discovering that USB alternate modes are a horror show.
[1] https://github.com/greatscottgadgets/luna
3. Wi-Fi from scratch. This would essentially be a book (like Linux From Scratch) where you incrementally design the hardware needed to speak Wi-Fi, culminating in something that looks like Computer <-> Linux driver <-> FPGA <-> IQ modulator <-> antenna, allowing you to talk over 802.11g at one of the lower speed coding rates (BPSK or QPSK).
4. Firewalled IoT Hub. A Raspberry Pi that hosts an Wi-Fi AP for untrusted IoT devices. By default, clients on this AP can't see each other and can't access the Internet. The hub hosts a web interface on the primary network that allows you to send commands to your IoT devices, manage firmware updates, control network access rules, etc.
5. Discrete RISC-V CPU on a dinner-plate sized PCB, dressed up to look like a silicon die. Essentially Robert Baruch's LMARV-1 [2] in Monster6502 [3] form-factor. It would be neat to be able to design the CPU in an HDL and then use a yosys backend that can synthesize it as a netlist of either discrete transistors or 7400-style logic. After seeing Robert's design progress, this is starting to seem infeasible, but Olof Kindgren's SERV core is pretty tiny and might just fit. Other people have already discussed doing something like this [4].
[2] https://github.com/RobertBaruch/riscv-reboot
[4] https://twitter.com/BruceHoult/status/1310747415075459073
6. Low power Linux + Wi-Fi SoM. There's a power consumption gulf between microcontroller and application processor based embedded systems, and no good options if you want to add Wi-Fi to a project, don't want to consume a lot of power, and want a battle-hardened networking stack. I think a good solution to this problem might be to use a low-power application processor (like a Cortex-A7) and build a Linux system for it that is aggressive about sleep states and using DMA to transfer data from other parts of the system while the processor is asleep. The system would basically only wake up for mandatory housekeeping and to fire off network bursts. Like a Raspberry Pi, but instead of the default system image giving you a desktop, it'd give you a super minimal system that lends itself to running a single program with a standard, easy way to configure when to sleep/wake, what to buffer up while asleep, and when to trigger network events.
Kind of a “your own monopolized subreddit”, or a “personal hacker news”.
Would love some early adopters & feedback :)
It's a work in progress, so new content is added every two weeks. Currently introductory and foundational material. https://security.kiwi
Devoted [0] - An app to explore historical prayers and creeds from the 3 main Christian traditions
God's Green Earth [1] - A pet project that doesn't even have a website yet. It will be a blog/photo gallery exploring the connection between man, nature and God.
right now I am deciding on what to work on next, I plan to use some of the tools myself :)
https://htmx.org - a small no-js front end library
https://hyperscript - an embeddable scripting language for web pages
I'm also reviving a photosharing app I started years ago. I'm hoping post covid, people will want to get together, take photos and share them.
Building it gives me much much more satisfaction than banging out any kind of code ever has.
It's definitely not ready for primetime, but my hope is that I can show 1) it can provide a viable business model for struggling news sources 2) it is possible to change the incentives around our news ecosystem to be less ad-driven and sensationalist. I have lots of other ideas, like integrating social media and cryptocurrencies and allowing betting on something other than political bias, but I have my work cut out for me as is. As I'm not really a developer, I'm using this idea mostly to learn
- Learning how to play this, very slowly: https://youtu.be/egWhW_BdLrI
- Audio synthesis from scratch in C++, and hacking a music synthesis engine on top of it. Consequently, learning about digital signal processing, and studying how different synth sounds are created.
- Working on a Vulkan-backed renderer optimized for multi-surface rendering.
- Learning and practicing cartooning / drawing. I like the art style of Adventure Time and tend to gravitate towards the characters within.
- Writing down ideas as they come around for a game I’m making. Anything goes: storyline ideas, specific dialogue I’d like to use, visual effects I want to create.
https://radleymarx.com/blog/ok-roar/time-journal
I built a primitive Mac/Swift prototype a year ago and still use it every day. I just finished doing wireframes for a redesign and Figma prototyping. Next is high-fidelity designs, some Firebase tests, and then I'll be coding again.
I figure release at some point in March.
No website yet but you can follow me on twitter.com/n4cr if you're interested for the release.
Another project is https://speqt.co where it helps you automate fetching digital invoices from your SaaS providers.
The mechanical aspects of cards, for example their rules text etc. are generated by a program called the Rules Engine. Players can download a copy of the Rules Engine and ask it to generate cards, then they can choose the cards they want to make physical copies of. The game is played with the player-created physical copies of the cards generated by the rules engine. The Rules Engine is a free download and the total cost of playing the game is the cost of the materials for the physical cards. There is no possibility for anything like microtransactions.
Players can "register" cards generated by the Rules Engine with the community of players. Once a card is registered, it can be used for "official" games. Official games count towards players' standing, a karma-like metric that measures their influence on the game. Players also gain standing when their card designs (i.e. the art they create for physical cards) is appreciated by other players. Standing is calculated so that being good at the game and creating beautiful art for physical cards increase a player's standing by equal measures.
Players with higher standing can eventually make decisions about the nature of the game, e.g. they can change rules, change or ban cards, change the amount of standing earned for various reasons and so on. The only person who is allowed to change the code of the Rules Engine is, well, me. As the creator of the game I have veto power over any decision I think will harm the game. On the other hand, I have no power to make any decisions on my own- I can't change rules, ban cards, etc. I am only the Maintainer of the Engine.
The source of the Rules Engine is kept under a proprietary license, to make it harder for people dissatisfied with decisions of high-standing players (or the Maintainer) from endlessly forking the project, causing the community to fragment into camps playing mutually incompatible clone-games, a situation that I believe would be detrimental to the game. Players remain free to create whatever physical cards they like without invoking the Rules Engine and to play a game with whomever accepts to play with them. However, the intention is to have a "core" game that is the same for all.
The game is associated with a decentralised online marketplace where players can sell their card designs in exchange for standing, or real money.
This is a long-term project. I've been working on and off on this idea for a few years now.
Oh and I'm also doing some research for my PhD of course. But that's of no interest to anyone :)
jsso2: Identity provider and authenticating proxy for your non-enterprise use cases. WebAuthn only, no passwords! I was tired of typing a password for things like Grafana and PGAdmin, and IP whitelisting my home Internet for things that didn't have built-in authentication. https://github.com/jrockway/jsso2
If I were starting from 0 today, I'd just use Dex and Envoy's built-in OAuth support. OAuth is overly complicated, requiring a bunch of configuration for each app, and a ton of code in each app... but it won. So use that.
jlog: I read a lot of log files in my day-to-day work and really like the idea of structured logs, but found them hard to read. jlog translates timestamps to my local time zone, lets me query them with jq, highlights errors with color, etc.: https://github.com/jrockway/json-logs Can't live without it, I use it many times every day, and have even convinced other people to use it without writing any documentation. (There are binary releases and a --help though!)
"kubectl jq": I wanted to play with writing kubectl plugins, so I made one that is just "kubectl get x -o json | jq". I use it pretty regularly, but the Kubernetes client machinery doesn't give you autocompletion for free, so it's pretty painful to use. When they fix that, I plan to write more kubernetes extensions (including one that invokes jlog on the logs, saving a pipe ;) https://github.com/jrockway/kubectl-jq
alertmanager-status: How do you know if your Prometheus/Alertmanager is working? If it breaks, it won't be sending you an alert, after all. https://github.com/jrockway/alertmanager-status
ekglue: The good parts of Istio, for internet<->internal proxying, written by someone who read the xDS spec :P https://github.com/jrockway/ekglue
For my day job, I work on Pachyderm Hub, which you should totally use if you want to run production-quality data science workloads (data provenance, reproducibility, etc.): https://hub.pachyderm.com/ I could write a lot about it, but basically... we have customers that want to use Pachyderm, but the complexity of Kubernetes stands in their way. How do you store logs? How do you monitor things? How do you give your coworkers access? We solve those problems by letting you click a button in a web UI. (As for why you'd want to use Pachyderm: https://www.pachyderm.com/use-cases/)
An open-source platform for online video .