News for hackers. Stuff that matters.

arcticadder

Re:Show HN: Hackreels – Animate your code in HD on Saturday October 21, 2023 @07:07PM (#37971307)
I think it looks cool. The pricing is way too steep, though.

Ask HN: Technical interview questions that "walk the whole stack"?

For example, think questions like "What happens when you type an address in your browser and hit enter?" Questions which one could answer by going at great lengths and demonstrate the familiarity with the whole stack (networks in this case)?It doesn't need to be about computer networks -- other fields like computer organization, operating systems, distributed systems, compilers &...

( Read More... | 1 comment | on HN )

Show HN: Venom, a lean-and-mean virtual stack machine

https://github.com/overclockworked64/venom

Hey HN!I want to share a project I've been working on: a handcrafted virtual stack machine with a reduced instruction set. The programs for the VM are written in a minimal, dynamically-typed, Turing-complete programming language featuring basic data types, pointers, functions, structures, and flow control. The project's goal was purely educational, and I'm more than satisfied with the outcome,...

( Read More... | no comments | on HN )
Re:Ask HN: Would a degree bring any value, in my case? on Sunday November 27, 2022 @01:38PM (#33765327)
I had several gigs on a freelancing website, but nothing beyond that. I do, however, believe that I could easily land a junior position.

Ask HN: Would a degree bring any value, in my case?

For context, I'm in my late 20s and wrote my first snippets almost a decade ago.Initially, I considered enrolling in a formal program, but my math skills at the time (required for passing the entrance exam) were far from brilliant, which meant that getting into it required relearning all high school math from the ground up. Since I was still young (and optimistic), I delayed going to uni until...

( Read More... | 4 comments | on HN )
Re:Tremor – React library to build dashboards fast on Monday October 10, 2022 @05:11AM (#33149342)
A rather unfortunate name for a piece of software I must notice.
TIL one could get MSc without doing BSc first.
Re:Show HN: An async traceroute(1) implementation in Rust on Sunday September 25, 2022 @01:23AM (#32969156)
I can see one potential issue with counting down instead of up. The maximum number of hops a packet can traverse along the path is 255 because TTL is an 8-bit field. This means the program implemented that way would need to account for the worst case and start the tracing process with the TTL of 255. In turn, this leads to sending excessively more packets than required if the path ends up being shorter than that, which is often the case.

Aside from this, please correct me if I'm wrong, but it is my understanding that if a router along the path is configured to drop ICMP Echo Request packets, it will drop them in any case - whether we trace from the beginning or in reverse.

Show HN: An async traceroute(1) implementation in Rust

https://github.com/overclockworked64/traceroute

I wrote a minimal traceroute(1) clone that leans on asynchrony to reduce the time spent tracing a route. Underneath, it uses ICMP to do its job. The plan is to add support for UDP tracing and a path maximum transmission unit discovery mechanism.Comments and suggestions are welcome!

( Read More... | 4 comments | 9 points | on HN )
There's "tech" beyond programming languages - for example, computer networks.
What's Duolingo Desktop? I'm on Linux.
Thanks for the recommendation. Indeed, the rates are reasonable. I'll check it out.
I agree that having regular conversations in your target language is a good path to fluency. However, finding a conversation partner who is willing to work with you is hard. Unless I migrate to one of the countries where the languages I plan to study are spoken, the only way to have a conversation partner would be to hire someone.

Ask HN: Foreign language learners, what's the workflow you find most effective?

My initial exposure to English was through video games. Then as a fifth-grader, I was sent to a private language school where I had group classes with other kids. However, being a kid as I was, I was never aware that the time would come when I would get to use what I learned in real life - otherwise, I would have invested a lot more energy into it. Now that I'm late in my 20s, I have a...

( Read More... | 23 comments | 19 points | on HN )

Ask HN: Job Opportunities for FACS Coders?

Undoubtedly, an average person knowing how to interpret facial expressions and, more broadly, body language and emotions could benefit in many ways in their daily life. However, I am specifically wondering about job opportunities for people intimately familiar with the FACS [0] - whether in tech or beyond. What kind of companies, agencies, or institutions hire these people? What are the...

( Read More... | no comments | 3 points | on HN )