News for hackers. Stuff that matters.

jessym

Hi everyone, I made this (open-source) app when setting up my own server for self-hosting apps and websites.

Because I couldn't find a reliable, simple and free solution for something I actually wanted: lightweight, privacy-friendly analytics without cookies, banners or handing my visitors over to a third party.

Feel free to have a look, and I'd love to hear what you think if you've got any feedback!

Hi everyone, I made this (open-source) app when setting up my own server for self-hosting apps and databases. Because I couldn't find a simple and free solution for something important: easy automated backups and restores of databases and folders.

Feel free to have a look, and I'd love to hear what you think if you've got any feedback!

Re:Node.js adds experimental support for TypeScript on Thursday July 25, 2024 @12:55AM (#41064840)
I second this. The tsx library is zero config and always "just works" in my experience, which puts it miles ahead of ts-node, imo.
Re:37signals Introduces Once – One time payment software on Wednesday September 06, 2023 @03:39PM (#37410144)
Is Sketch subscription only? I had it on my list to purchase because I thought they offered a perpetual license.

But you're right, now that I'm reading the FAQ on their pricing page, I'm finding it really confusing:

"""

Q: Is Sketch only available as a subscription?

A: No. You can still get a Mac-only license for $120 yearly [sic] if you don’t need the web app and only want to use the Mac app to design. (...)

"""

The answer seems rather contradictory to me. Does anybody know whether they offer perpetual licenses or not?

Thanks, will check it out!
Got it, thank you so much!
This is pretty good!

I've been trying to have the free GPT-3.5 explain me things, but the results were a bit mixed (I caught it making a few things up earlier). But I might give GPT-4 a try, thanks!

Thanks!

I'm definitely going to have a look at some of the resources from your blog post.

With regards to the standard documentation: I notice that I'm able to read the sentences, but I'm finding it a bit difficult to really turn it into a working project I actually understand.

(For instance: the docs give an example of how bind to a socket address, but I'm not sure how to morph this into a simple echo server, for example, which writes back whatever I sent to it. Feels a bit like I might be missing some general information about TCP and how to test it, how it relates to HTTP, etc.)

Ask HN: How to learn about network programming (in Rust)?

Hello HN!I would like to learn a bit more about network programming, because I have this idea of building a reverse proxy in Rust.- I can read and write some basic Rust, but I'm struggling hard with all things related to networking (the mio library, command line tools such as nc, what really is a socket or tcp?)- Are there any Rust-specific networking resources you can recommend for beginners?-...

( Read More... | 9 comments | on HN )
That's a really good point!

It came about this way because I have the ad-free YouTube subscription myself, forgetting about the many people who don't have it, and would be plagued by ads like you say.

I'll be looking for a way to allow listening to the intervals right on the page soon, thank you!

Hi HN,

A few months ago I made this website called Treblekey.

Since I began learning how to play guitar and piano about 2-3 years ago, I've been looking for a tool to help me:

- learn how to navigate the guitar fretboard

- practice hearing and identifying musical intervals (ear training)

- other things I might come up with in the future

And I thought: "it would be pretty nice if there was an app with useful musical exercises for beginners", which is how I got the idea for Treblekey.

Feel free to check it out and let me know what you think :)

Thanks!

Hi HN,

I just made this website called Treblekey.

Since I began learning how to play guitar and piano about 2 years ago, I've been looking for a tool to help me:

- learn how to navigate the guitar fretboard

- practice hearing and identifying musical intervals (ear training)

- other things I might come up with in the future

And I thought: "it would be pretty nice if there was an app with useful musical exercises for beginners", which is how I got the idea for Treblekey.

Feel free to check it out and let me know what you think :)

Thanks!

Re:Cryptoland [video] on Monday January 10, 2022 @04:51PM (#29883187)
Thank you for sharing, this is amazing
Re:Show HN: I made a Mahjong browser game on Monday November 30, 2020 @07:42AM (#25253177)
Most of the tile art was taken from a GitHub repository [1], and most of the background assets (trees, clouds) were taken from a website called Freepik [2] where I have a paid subscription.

I just added some color and assembled everything into a single composition :)

[1]: https://github.com/FluffyStuff/riichi-mahjong-tiles [2]: https://www.freepik.com

Re:Show HN: I made a Mahjong browser game on Monday November 30, 2020 @06:58AM (#25252894)
There's always at least 1 "path" to solving a newly generated game, but if you deviate from this path by matching tiles differently, you might end up getting stuck (where you can shuffle the remaining tiles) or even in an impossible situation (where the final two tiles are stacked on top of each other).
Re:Show HN: I made a Mahjong browser game on Monday November 30, 2020 @06:55AM (#25252883)
Relatable! My first version of the tile generation placed every tile randomly, which meant I always got stuck, haha. Setting the board up in pairs is indeed what solved the issue.
Re:Show HN: I made a Mahjong browser game on Sunday November 29, 2020 @04:10PM (#25248120)
Interesting... I’ll try to add some kind of indicator to show there’s some more content below the fold
Re:Show HN: I made a Mahjong browser game on Sunday November 29, 2020 @03:31PM (#25247811)
Yes you're right, I wish I knew how to edit the post title to include the word "Solitaire" to avoid confusion.

Older »