News for hackers. Stuff that matters.

tudorpavel

Re:Where the Goblins Came From on Thursday April 30, 2026 @12:35AM (#47958152)
The one phrase that irks me as overly dramatic and both GPT and Claude use it a lot is "__ is the real smoking gun!"

I'm a non-native English speaker, so maybe it's a really common idiom to use when debugging?

For me it was available today on one laptop, but not the other. Both logged into the same account with Plus.
Re:Fast midpoint between two integers without overflow on Wednesday December 07, 2022 @10:35AM (#33895537)
Ruby's Integer type works like BigInteger under the hood.
Re:Nuanced communication usually doesn't work at scale on Sunday January 30, 2022 @01:26AM (#30134614)
Working Backwards [0] is the actual name of the book on this subject.

[0] https://www.workingbackwards.com/

If you aren't, try using the Firefox Beta version, or Firefox Nightly which I'm using to be on the bleeding edge.
Re:Google Earth Timelapse on Saturday August 01, 2020 @02:52AM (#24018280)
It's pretty impressive to see the Chernobyl New Safe Confinement [0] construction beginning around 2010 and its final movement over reactor 4 being completed between 2016 and 2017.

Link: https://earthengine.google.com/timelapse#v=51.38202,30.09999...

[0] https://en.wikipedia.org/wiki/Chernobyl_New_Safe_Confinement

Re:How to create a video call application with WebRTC on Monday June 15, 2020 @02:57AM (#23524537)
Most of the steaming platforms use HTTP Live Streaming (HLS) because it avoids all the networking NAT headaches that come with p2p connections and it handles variable quality better because each client fetches the best quality for their bandwidth. As far as I know, with WebRTC the sender degrades quality to satisfy the slowest peer.

That said, the downsides of HLS are potentially higher infrastructure costs required to transcode video to the different qualities and somewhat related is the higher latency to live. With proper tweaking you might get 2-3 seconds of latency, but it might be too much for your use case.

If there is voice interaction between the yoga instructor and their students the HLS delay will certainly be noticeable.

+1 to self code reviews, I almost always find stuff I've missed or could have done better.
Could you expand on the Ruby part? I'm not sure if you hate all programming or programming in anything other than Ruby.
I recently read "An Introduction to General Systems Thinking" by Gerald M. Weinberg [0], which may or may not be in the same vain. These concepts are hard to wrap my mind around but they are appealing. I'll try your recommendation too, thanks!

[0] https://www.amazon.com/Introduction-General-Systems-Thinking...

Re:Goodbye, Clean Code on Saturday January 11, 2020 @05:08PM (#22022689)
DRY is good but like any abstraction it has tradeoffs. It might give you a warm feeling to do the refactor, but you might end up with code that's harder to understand and harder to replace.
Re:Goodbye, Clean Code on Saturday January 11, 2020 @04:59PM (#22022643)
Not really and Dan didn't invent React, he is currently on the core team. Just ignore trolls such as GP, it ain't worth it.
Re:Advent of Code 2019 on Friday November 29, 2019 @10:09AM (#21664800)
For me AoC was perfect while learning a bit of Rust last year, but tread carefully if you want to have 2 mutable references to the same value like a circular or doubly linked list.

Good luck and have fun with it!

Re:Advent of Code 2019 on Friday November 29, 2019 @10:04AM (#21664773)
I'm so excited! I discovered AoC in 2017 and I've participated last year as well. In 2017 I used it as an excuse to practice my JavaScript chops using ES2015 classes. Last year I learned me some Rust while doing the problems, at least up until I had to implement a doubly linked list and gave up on using Rust for the rest of the problems.

Hopefully this year I can make it past day 14. It's strange, but I got stuck or tired on day 15 both years. We'll see how it goes, I'm planning on learning Clojure this year with AoC. I've only started learning the language a bit these past 2 weeks, but I'm sure I'll have fun with it.

To all participants this year: remember to have fun!

Re:Developer Roadmaps on Thursday November 21, 2019 @08:40AM (#21593839)
It's unfortunate that not every diagram contains the legend from the first diagram in the GitHub repo [0] which explains yellow as "Personal recommendation" and orange as "Available Options". I think grey was "Optional".

[0] https://github.com/kamranahmedse/developer-roadmap

Me third, I would definitely want to read more about your motivation to pursue a PhD. I guess from where I'm at today I don't see the point in pursuing one, but your comments definitely sparked my curiosity!
Re:What is causing the rise of Remote Work? on Tuesday October 15, 2019 @01:30PM (#21261180)
"I'm working from home today because I need to be able to focus on this project."

I'm going to start using this as a reason on my Work From Home request. Ever since our company has started requiring to add a reason, I keep inventing excuses when really I just can't be productive in our open office.

Re:Ask HN: Advice for my first day as a developer tomorrow on Monday October 14, 2019 @06:54AM (#21246838)
Don't send an embarrassing company-wide email about how someone ate your lunch. I'm still working there after 6 years, but I get reminded about it now and then.

But seriously, focus on learning from your peers as much as possible. Don't worry about what others think of you or your code. You shouldn't take code reviews personally. Seek objectively simple solutions to problems.

Good luck and may you find fulfillment in your new job!

The post mentions using Google speech-to-text for transcription which seems to be even cheaper?

I'm not sure where you got the $4/hr price, but indeed kudos to OP for building a business around reselling cloud services for profit.