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

Got you, sorry. I had in the back of my mind, that guides / courses fall into that category too. But good to know :)


I am working on my text course about Deno (https://niklasmtj.de/deno/course/). With Deno 2.0 just right around the corner, I'm excited to get this course into the hands of possible new users. I really like how Deno does a lot of things better than Node. With a toolchain similiar to other modern language enviroments (e.g. Golang) it helps a lot not thinking about "What might be the hot package to use right now".

Right now I have 3/7 chapters ready and I am working on the 4th right now. It will be about Deno on the CLI, learning about the permission model, getting user input etc. creating a small CLI application as a single file binary (deno compile)

After abandoning a lot of smaller side projects for years now I wanted to push through and ship something that is not just some hours of work (read <3-4 hours). I learnt that I have a lot of fun writing about and trying to teach things that I'm interested in.


That's true. I'm a huge fan of the `std` lib. I also appreciate that it is even compatible with NodeJS projects, so I can use those helper functions in "legacy" projects as well.


There are also the `npm:`, `node:` and `jsr:` specifiers now. So you don't have to use the URL imports if you don't feel them.


Oh this is funny to see. I just posted a blog post talking about Email Aliases an hour ago without knowing about the Bitwarden announcement.

I would love to see aliases being promoted more and more by companies. In the end most companies want to get in touch with you via e.g. a newsletter. So why do they need exactly your private email and not just an email alias. In the end they're reaching the same person.


They don't want to send you a newsletter. They want to get you to click a unique, personalized tracking link so they can drop a cookie in your browser and start tracking everything you do and tying it back to a single, named identity in their contacts database that they can then try to extract money from.


They need the exact email address because:

1) Prevent duplicate account creation

2) Users forget what email they used to signup (this happens ALLLLLL the time with + emails)

3) To sell your data, link you, and spam you.


The ins and outs of the Deno runtime. Since I want to build my first text/video course about it.

On the one side it could be a cool side project where I can help people getting their hands dirty with Deno and follow my passion on teaching interesting topics to folks. On the other side I want to push a project of myself over the finish line and maybe make a dollar or two with it.


Where do you want to publish the course to?


That is actually to be discussed. I started thinking about putting it up on Udemy but in the meantime I was thinking that I might just put it in a .zip and just distribute it via gumroad. Or even use their video hosting platform.

If you have recommendations let me know!


This. "Atomic Habits" was a game changer in forming new habits for me. Especially the point of habit stacking is something that sticked with me.

I recommend the book to everyone who is interested in forming new habits or getting rid of old "bad" habits


There is outline for that: https://outline.com/skRR3T


Did you check if your public IP changes after this minute? I don't know if this still happens but back in the past my router did this every 24h to get a new IP.


A lot of service providers do this because they do not want you to host static services from your "dynamic" home IP, as they are selling "business" lines with dedicated static IPs. Or at least they used to do this for that reason. By now it's just some thing a lot of ISP do. I have seen other possible explanations like ISP claiming this is a "security" feature because attackers cannot have permanent access without always learning the new IP, which is supposedly somehow hard. This is pretty bull tho. If attackers have access to your system they could just run software signalling them back any IP changes. And even nmapping the entire IP space of an ISP to find a service you were hitting again is very feasible.

Anyway, if the ISP does this, then you have to reconnect once every day (or sometimes every two days), and if you don't do so manually they will just cut your connection on their side and make you reconnect.

My (German) ISP does that too, the one I had before did it, the one before did it as well.


If you can replace the ISP provided router with your own you should be able to renew the lease.


I can confirm this. The time is around 7:00PM and the IP address changes, and I have to log in again to some websites because my IP has changed. Downtime is approximately 2 minutes.


This was my thought as well. It sounds like a 24 hour DHCP lease expiring.


Same here in Germany. Gmail says that my account can not be found. Plus Google's support page is also down


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

Search: