Readit News logoReadit News
matly commented on Show HN: I scrape Steam data every month and it's yours to download for free   gginsights.io... · Posted by u/csmets
schnebbau · 10 months ago
Good idea, let's save $5 and sink dozens of hours into building our own instead
matly · 10 months ago
Let's expand our own skillset by investing time instead of money (paying someone else). Sounds like a reasonable proposition to me.
matly commented on Ask HN: What are you working on? (October 2024)    · Posted by u/david927
ejs · a year ago
Every application that I've worked on has had blind spots, or forgotten lands of code. Things like “how often do people actually use this feature?” …or… “does this code still run every night?”.

I made something to track those things easily.

https://flexlogs.com

And since it's Monday…

I've been working on a little project to be less overwhelmed and get more done each week. It's a super simple productivity idea that starts each week with a new (markdown) file.

https://carpeweekem.com

matly · a year ago
Carpeweekem looks like a really cool idea! I suppose you exclusively use it for goal tracking and not for ongoing/open To Dos, right? At least if you don't carry over stuff from last week?
matly commented on Show HN: Create mind maps to learn new things using AI   github.com/aotakeda/learn... · Posted by u/arthurtakeda
andai · a year ago
Very interesting!

My first thought when seeing this is, could I use this as a "progress map" for a subject I'm learning? So add my own notes, and use AI to find and recommend more resources?

My second thought is, can you build one of these for everything I've ever learned, and want to learn?

I've long (15 years?) been waiting for a system that knows not only my interests, but my knowledge, and can use that data to find or generate the optimal learning experience for any subject.

(Khan Academy used to have a big interconnected graph of how all the knowledge on their platform fit together (dependencies) but for some reason they removed it...)

AI is getting pretty close, especially now that they've rolled out memory and conversations... wild times we live in!

matly · a year ago
You could take a look at Obsidian [1], or similar knowledge management tools. There is certainly a lot of movement in the plugin ecosystem right now, for example the obsidian-canvas-llm-extender [2], which (likely) does what you're asking for.

1: https://obsidian.md/ 2: https://github.com/phasip/obsidian-canvas-llm-extender

matly commented on Huly – Open-source project management platform   github.com/hcengineering/... · Posted by u/blacktechnology
wruza · a year ago
We can also take a look at the linux kernel that powers the docker instances and faint in terror.

These “moving parts” are implementation details which (iiuc) require no maintenance apart from backing up via some obvious solutions. Didn’t they make docker to stop worrying about exactly this?

And you don’t need multiple roles, specialists or competences for that, it’s a one-time task for a single sysop who can google and read man. These management-spoiled ideas will hire one guy for every explicitly named thing. Tell them you’re using echo and printf and they rush to search for an output-ops team.

matly · a year ago
These moving parts require active understanding and maintenance, as they will change on each and every upgrade, which also requires manual upgrade steps and potential debugging on breaking changes. OCI images let you worry less about dependencies, but what they don't eliminate is debugging and/or upgrading k8s configuration manifests (which we are looking at here).

> We can also take a look at the linux kernel that powers the docker instances and faint in terror.

Sure, and computers are rocks powered by lightning - very, very frighting. That doesn't invalidate criticism about the usability and design of this very product my friend.

matly commented on Huly – Open-source project management platform   github.com/hcengineering/... · Posted by u/blacktechnology
KronisLV · a year ago
> Yes, it is somewhat nicely abstracted away, but that doesn't change the fact that in the kube directory alone [1] there are 10 subfolders with even more config files.

That's just what you get with Kubernetes, most of the time. Although powerful and widely utilized, it can be quite... verbose. For a simpler interpretation, you can look at https://github.com/hcengineering/huly-selfhost/blob/main/tem...

There, you have:

  mongodb       supporting service
  minio         supporting service
  elastic       supporting service
  account       their service
  workspace     their service
  front         their service
  collaborator  their service
  transactor    their service
  rekoni        their service
I still would opt for something simpler than that and developing all of the above services would keep multiple teams busy, but the Compose format is actually nice when you want to easily understand what you're looking at.

matly · a year ago
As someone that develops native Kubernetes platforms: Providing the raw resources / manifests is almost the worst way of providing a user install. That works great as long as you never have a breaking change in your manifests or any kind of more complex upgrade.

Which brings me back to the initial question: Is this complexity and the external dependencies really needed? For a decently decomposed, highly scalable microservice architecture, maybe. For an Open Source (likely) single tenant management platform? Unlikely.

It highlights the problem of clashing requirements of different target user groups.

matly commented on Huly – Open-source project management platform   github.com/hcengineering/... · Posted by u/blacktechnology
eastbound · a year ago
Sorry I’m not, but I thought customers would prefer a Kubernetes deployment than docker-compose? Isn’t docker-compose for the programmer’s machine, and isn’t K8s the big microservice organizer of large companies, requiring sysadmins to rewrite the file? Can K8s use docker-compose.yml files?
matly · a year ago
Kubernetes cannot ingest compose files as-is, no.

From a users point of view: If I'm interested in a project, I usually try to run it locally for a test drive. If you make me jump through many complex hoops just to get the equivalent of a "Hello World" running, that sucks big time.

From a customers point of view: Ideally you want both, local and cluster deployment options. Personally I prefer a compose file and a Helm chart.

In this specific case I'd argue that if you're interested in running an OSS project management product, you're likely a small/medium business that doesn't want to shell out for Atlassian - so it's also likely you don't have k8s cluster infrastructure, or people that would know how to operate one.

matly commented on Huly – Open-source project management platform   github.com/hcengineering/... · Posted by u/blacktechnology
letters90 · a year ago
I don't really see where you are getting that

https://github.com/hcengineering/huly-selfhost

matly · a year ago
That's actually supporting the posters' argument.

Take a look at all the configs and moving parts checked in this very repo that are needed to run a self-hosted instance. Yes, it is somewhat nicely abstracted away, but that doesn't change the fact that in the kube directory alone [1] there are 10 subfolders with even more config files.

1: https://github.com/hcengineering/huly-selfhost/tree/main/kub...

matly commented on We built the city of Colombo in Cities:Skylines   github.com/team-watchdog/... · Posted by u/icaruswept
diggan · a year ago
> Horizon Europe

For people who are unaware, Horizon Europe is a research initiative that spans a wide range of interests, from nuclear energy to basically anything else, with the fine restriction that all research has to be open and public.

https://research-and-innovation.ec.europa.eu/funding/funding...

I'm not sure what the "dunk" is supposed to mean here, are you saying funding research like this is a waste of taxpayers money?

matly · a year ago
Agreed!

I really enjoy seeing stuff like Horizon. There are so many bad examples for taxpayers money (e.g. Gaia-X), but Horizon ain't that.

matly commented on Programming vs. Software Engineering (Rust vs. Go)   kerkour.com/programming-v... · Posted by u/stareatgoats
matly · a year ago
Very fun article to read! There's one catch: Go styleguides strongly recommend short variable names. They do have a whole chapter about single/double letter vars [1] which boils down to: They have their place, as receiver variables and in any place where the short name would be too repetitive.

1: https://google.github.io/styleguide/go/decisions.html

matly commented on IP.network: Check IP Address   ip.network... · Posted by u/Airyisland
matly · a year ago
Kind of nice visuals, although I still prefer functionality and speed over visual sparkles. For entertainment and a no-fluff service, I still recommend https://wtfismyip.com/, which offers the data in any output format you could ever need

u/matly

KarmaCake day34December 4, 2023View Original