HNHacker News
TopNewBestAskShowJobs

recvonline

1,708 karma · joined September 4, 2021

submissionscomments
recvonline··on Ask HN: What self-hosted apps do you use daily?
* Kavita: eBooks and Comics

* Jellyfin: Movies and TV Shows

* Seafile: Hosting my private files

* AdGuard Home: DNS/Ad blocking for all my devices

* Vaultwarden: Passwords

* Immich: For my photos

* Plausible: Analytics

* Audiobookshelf: Audiobooks

* Radarr/Sonarr/Prowlarr + Transmission

* Radicale: Calendar + Contacts

* HedgeDoc: For my Markdown files

LLMs made it REALLY easy to setup a self hosting server and maintaining it. I literally use all of these now daily.

recvonline··on It is important who teaches you
New link: https://bastiangruber.ca/posts/it-matters-who-teaches-you/
recvonline··on The West forgot how to make things, now it’s forgetting how to code
Funny enough that this article is written with AI.
recvonline··on Nvidia Launches Vera CPU, Purpose-Built for Agentic AI
Does this mean their gaming GPUs are becoming less in demand, and therefore cheaper/more available again?
recvonline··on Using an engineering notebook
Let's say.... 10 shot with Claude Code :) Initial app, then hand refined, Claude Code again...back and forth. Spend my morning doing it and it was fun. Very simple so far, want to clean it up and add more meaningful features.

EDIT: Also, turns out the in-browser Editor landscape got GOOD the last few years apparently. It's really just plug and play. I remember 5 years I tried to do this and it was painful.

recvonline··on Using an engineering notebook
Based on this thread, I decided to implement my best take on an online engineering notebook:

https://about.workledger.org/

All local first. Happy to get some contributors :)

recvonline··on Ask HN: Share your personal website
bastiangruber.ca
recvonline··on CLI agents make self-hosting on a home server easier and fun
I started the same project end of last year and it’s true - having an LLM guide you through the setup and writing docs is a real game changer!

I just wish this post wasn’t written by an LLM! I miss the days where you can feel the nerdy joy through words across the internet.

recvonline··on AI Code assistants has made completing side projects so easy
I am using Claude 98% of the time, and using Zed as an IDE for it.
recvonline··on Nvidia: WTF? (Subscription Computers?) [video]
GeForce Now is a pretty good deal for people who just want to play the “Game of the Year” titles without paying 2.5k for hardware they barely use and loose its value rapidly.
recvonline··on AI Code assistants has made completing side projects so easy
Same here! I built around 6 side projects this year! One literally in 1h which now serves my little community I living in (<5k people) everyday.

A fun side effects I got from this: Now I can see my ideas fully fleshed out, and realised that, a), most of these ideas are stupid and better solved by existing solutions , or b), that the code was never the problem but tweaking the UI or user facing part to really hone in the problem I am trying to solve!

recvonline··on Chuuchuu - Train travel, made smart
I would be so curious how they got to the data!
recvonline··on Show HN: I build a Fantasy NHL app in 3 days with Claude AI
I am actually on a legacy plan, and they shut down the machine by default if not used. Last month I got a bill of 1.15 USD, which they said I don't have to pay since it's below 5 USD :)
recvonline··on Show HN: I build a Fantasy NHL app in 3 days with Claude AI
Claude through the Web, and just normal IDEs (Rust Rover and Zed) without any built in help. Just copy/pasting + adjusting through the Web UI of Claude.

I specifically prompted the UI to be simplistic, component based etc. I also prompted tailwind, so that the LLM doesn't go crazy on hundreds of lines of CSS. Everything generated I can understand and change.

recvonline··on Show HN: I build a Fantasy NHL app in 3 days with Claude AI
Just the Web UI. So usual subscription price. I used Claude Code previously, but wasn't super satisfied. Also changing files directly gave me more headaches in the past. I want to see the code first, judge it how it looks, and then do the change myself.
recvonline··on Show HN: I build a Fantasy NHL app in 3 days with Claude AI
Nope, all through their web UI. I used Claude Code once, but it wasted a lot of money for not much better results. So I stick to the web UI for now.

I am using Axum, Tokio, Tracing, SQLX. I am an experienced Rust programmer, so I could always judge what code I am getting, and how to refactor it after. But it saved me writing lots of boiler plate SQL queries etc.

I thought about server side rendering, but have no experience doing it with Rust. So I sticked to the stack I am used to, to ship a bit faster.

Any recommendations on server side rendering crates?

recvonline··on Show HN: I build a Fantasy NHL app in 3 days with Claude AI
Wow, that's impressive.
recvonline··on Show HN: I build a Fantasy NHL app in 3 days with Claude AI
I do sort of "real time". At least currently, each refresh of the frontend does a call to the backend, which doesn't have caching implemented yet. So as soon as the NHL returns new data, you will see it.

I haven't encountered any rate limiting. I find it quite fascinating how fast the API is. Sometimes my live stream is lacking a few seconds behind, and my website already has the new score before the stream.

recvonline··on An Update on Apple M1/M2 GPU Drivers
Any link to the fact that the drivers are written in Rust?
recvonline··on Ask HN: Who Went Mac –> Linux?
I bought a Framework 13“ with AMD. I chose Arch, with Wayland and Sway. So far, everything works great! I can even upgrade my screen to the new 2.8k version if I wanted to.

OS X was the reason why I moved from Windows to Mac many, many years ago. macOS is the reason I moved to Linux.

My work offers me a laptop, and I chose a MacBook I have to say. I cannot yet justify spending time tinkering during work hours on unrelated problems.

And boy do I wish anyone would (could?) compete on a hardware level with Apple. Their new MacBooks are just the best on the market.

But after using Linux daily for my private life, I wish they would fix macOS. I love how easy and straight forward everything is with Linux.

recvonline··on Ask HN: What software/tech blogs/magazines should I be reading in 2024?
What's your news source for these Saturdays?
recvonline··on Ask HN: What are you planning to learn in 2024
Meditation.
recvonline··on Ask HN: Can we think of DNA as Infrastructure as Code
I think Michael Levin would disagree:

https://www.youtube.com/watch?v=p3lsYlod5OU

recvonline··on In Germany, 27 are in 'preventive detention' b/c they might do climate protests
That's new cars. Which is mostly what employers buy for their employees. It's 35% alltogether.

Just wanted to highlight the different mindset. I am a German living in Canada with my family. The mindset is very different. Based on feeling, 70% of Canadians I know have car debt, whereas I know one person in my German friend circle who took out a loan. It's just not very common to take on debt for cars.

recvonline··on In Germany, 27 are in 'preventive detention' b/c they might do climate protests
Your employer is not allowed to fire you if are in jail for less than 2 years. You also can't evict someone from their home because of jail. And the government might be paying your landlord for your time in jail as well (depending on the time etc.). It's complicated, but basically, Up to 6 months, all fine on all ends.

Germans don't have car payments usually. They pay for the car in cash, if they don't have enough, they buy a smaller car :)

recvonline··on Ask HN: Any UK/EU contractors have any luck finding US contracts?
You can try your hand at Blockchain projects! They usually hire globally. And with hire, I mean freelance contracts! No VISA or anything related needed.

You just have to make sure to comply with your local tax authorities how you have to write the bill.

recvonline··on Framework Laptop 16“ ready for pre-order
Seems like it comes with a AMD Radeon™ RX 7700S. I guess people who were looking to use this as a gaming machine might be quite disappointed!
recvonline··on Ask HN: What have you observed about hiring?
Based in Germany, but worked as a contractor and employee for US companies and companies based in the EU.

It's all a social game. In the last 10 years I worked in various different companies (due to freelancing a lot more), and it all boils down to: Does the person opposite of you like you or can see you fit well within the team or company. It might seem like you need to be "good enough" for a job. But that's not the case. If you somehow managed to have worked 10 months for Google, you get hired elsewhere because of your social status now, and people make themselves believe you are good, and see everything you do through the lens of "this person must know what they are doing". I got rejected from jobs which claimed I don't have enough expirience, just to be hired by a company which paid more and looked for the exact experience. I did not vibe at all with the people from the interview, every mistake I made in the challenge was seen as weak, whereas with the other company I had a good connection, so they asked about why I chose x instead of y, and didn't really consider my lack of experience in some areas as a barrier for me to join.

Skill, behind the scenes, just means you have seen more than the person they also consider for the job. Noone is re-inventing the wheel in a job which earns up to 300k a year, or is not a researcher of some sort. Which means, the more you have seen, the more you know, the more "proficient" you look. Coding challenges are not a challenge, but just: Have you seen this before? If not, you will not pass. If yes, you do it in the right amount of time.

This is fundamentally why hiring is so broken. People play charades and tell themselves they can remove bias by putting a test out there and just hire by skill. But none of the tests actually test how fast can you learn and how well can you communicate within the company. Instead of just saying: We like your past, now we have to like you and then you are hired (2 steps), they say: Let's test these things "objectively" for 5 rounds and still hire the one they like the most.

recvonline··on Ask HN: Anyone Using Rust for Web Development?
I am the author of “Rust Web Development” (Manning) [1] and I am using Rust now at my third job full time for “web development” (which is: for backend services).

What I like about Rust, and where it makes the biggest difference to my previous jobs, is the type system and the compiler.

I am using it currently to build distributed systems, using gRPC, adding GraphQL services etc. So there is enough there to take you started without having to rewrite everything yourself.

The community is great to get answers, even many crates have active GitHub discussions or Discord servers.

Sure, there are differences in axum, actix and others. But to be honest, will this impact your productivity all that much?

For some cases, the tooling could be more mature, but the language itself makes you more productive and you are having more fun with it. I also talk about it on the Software Engineering Radio podcast episode. [2]

So I can’t speak for frontend apps, or if you come from Go etc. But I have fun using it for my side projects, and in my day to day life for 3-4 years now, Rust had a substantial impact on the productivity of teams I am working at.

Rough edges are there, yes. Async is maybe not as easy as in Go, and you have to think about memory management more. But these tradeoffs are worth it for me.

[1]: https://www.manning.com/books/rust-web-development [2]: https://www.se-radio.net/2023/05/se-radio-562-bastian-gruber...

recvonline··on I give up on free software phones (2019)
Related: https://drewdevault.com/2023/06/16/Mobile-linux-retrospectiv...
Page 1 of 3Next →