Funny enough that this article is written with AI.
HN user
recvonline
Does this mean their gaming GPUs are becoming less in demand, and therefore cheaper/more available again?
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.
Based on this thread, I decided to implement my best take on an online engineering notebook:
All local first. Happy to get some contributors :)
bastiangruber.ca
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.
I am using Claude 98% of the time, and using Zed as an IDE for it.
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.
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!
I would be so curious how they got to the data!
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 :)
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.
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.
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?
Wow, that's impressive.
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.
Any link to the fact that the drivers are written in Rust?
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.
What's your news source for these Saturdays?
Meditation.
I think Michael Levin would disagree:
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.
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 :)
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.
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!
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.
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...
- Amazon Prime: I can wait a few days for my order. Their video and music service were just horrible to use.
- Dropbox: Keep the free account for basic file sharing, moved to iCloud for everything.
- Netflix: Not really good shows coming out. I rather pick and choose TV shows I get from somewhere else.
I quit everything but iCloud for file storage and Apple Music because I like to have a changing workout playlist I can’t find anywhere else.
Generally, the more technical the Dev Revels are, the more technical is the mindset of the company.
If the DevRevel is promoting work culture 50% of their time, it‘s a priority for the employer and personally, for me, a small red flag (you might think otherwise).
Each person you are in touch with from a company gives you a sense whom they hire and what the company agenda and priority is.