Hacker Newsnew | past | comments | ask | show | jobs | submit | DistrictFun7572's commentslogin

https://linear-equations.com/

Solve systems of linear equations. A tool I made during/for my studies. No idea if that counts as a proper side project since it took like a day (?) or so to make.

https://sudolver.app/

Solve sudokus by taking a picture with your mobile phone. Only works with sudokus found in Switzerland (?). Not sure if that format is used anywhere else.

https://wucheplaner.ch/

Create weekly plans for your pupils in primary school. Again, for people in Switzerland.


I'm not 100% sure but isn't it about focusing more on customer value instead of churning out features no one uses? So in summary:

- Output: what you produce, the features, bugfixes, documentation whatever

- Outcome: the actual value for the stakeholders. You could build one hugely important feature which would make the stakeholders love you but the output is still just 1.


Exactly. And outcome for many companies typically boils down to either an increase in revenue, or an increase in cost savings - but normally we use proxies for measuring those (like number of new sign ups, or decrease in churn, increase in CSAT etc).

It astounds me how many companies I’ve witnessed that loose sight of this and end up building feature after feature without even knowing if it’s having a positive (or negative!) impact.

I really like this approach, but a challenge I’ve encountered is successfully trying to measure that outcome and attribute it to the changes (outputs) that your team is making- either because their might be some lead time between output and outcome, or because you’re in a large organization with so many other teams making changes that might also be impacting the outcome you’re aiming to achieve.


https://github.com/cypress-io/cypress-realworld-app

It's mainly about showing Cypress (which is something like Selenium or Playwright or what have you) but integrates it into a real world example with commonly used tools and frameworks.


Mind sharing these other alternatives of Redis you are talking about?

There's also Redis Streams. Do any of these alternatives have similar streaming features or are there any other databases that are lightweight (instead of going full on Kafka)?


I thought you'd never ask:

- KeyDB (https://keydb.dev)

- Pelican Cache (https://www.pelikan.io/)

- Tendis (https://github.com/Tencent/Tendis)

- SSDB (https://github.com/ideawu/ssdb)

- Dynomite (https://github.com/Netflix/dynomite/)

- Dragonfly (https://github.com/dragonflydb/dragonfly)

- Skytable (https://github.com/skytable/skytable)

- Tidis (https://github.com/yongman/tidis)

- Anna (https://github.com/hydro-project/anna)

- Skyhook (https://github.com/aerospike/skyhook)

And some which are kinda dead but still interesting -- redis is the kind of workload that does actually become feature complete so these are still usable in my mind though maybe not first choice:

- ledisdb (https://github.com/ledisdb/ledisdb)

- Codis (https://github.com/CodisLabs/codis)

- xcodis (https://github.com/ledisdb/xcodis)

I'm planning on doing a comparison with these at some point, because they're fascinating (all these projects go off in subtly different directions, I'll spare you the details), but here's a recent comparison someone else did:

https://news.ycombinator.com/item?id=31796311

Basically, redis compatibility is like step 1 for any KVS that wants to seem at least a little usable/real-world-focused so you get so many cool entrants.

I don't really personally keep up with redis for the stream use-case -- it's a great use for redis but that doesn't really make/break for me usually.


Yes, that's what I wanted to do as well. But it looks like it'll have to be C++ (I'm not the one who gets to decide).

I don't understand why there's such a large gap in tooling in the C++ world and other worlds such as Java/Web.


Thank you for the resources and the information. I'll look into those books you mentioned.


That looks great.

* By JavaScript/Canvas I suppose you are talking about WebGL?

* Is the source code available for public viewing?

* Did you use any of the popular frameworks like ThreeJS?

* Do you use differently sized textures depending on whether the user is on a mobile phone or desktop?


- Not WebGL, there are just some "canvas" draw functions. - Source is not public currently. - Just jQuery - Game is desktop only, based on 32x32 sprites, there is an option to scale though if you are on a high resolution display.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: