HNHacker News
TopNewBestAskShowJobs

nicolashahn

2,359 karma · joined March 7, 2013

nicolas-hahn.com
submissionscomments
nicolashahn··on The new Mac Pro chip could double or quadruple the power of the M2 Max
Max, Ultra, Extreme... at some point they're going to run out of adjectives with high enough magnitude to signal that it outclasses the previous one.
nicolashahn··on Meta, aided by Apple and Google takes down an ad-free Instagram clone
Shouldn't be news, the same would happen with literally any ad-based app.
nicolashahn··on Missing the Point of VR
I did, especially with Gorilla tag, but the more I've used it the less it affects me.
nicolashahn··on “When are we going to use this in our everyday life?” (2017)
Few engineers work with neural networks, even fewer build them
nicolashahn··on From Pythonista to Rustacean
Absolutely ancient in Rust's timeline (2019) but I wrote a thing on coming from Python and learning Rust (and Go): https://www.nicolas-hahn.com/python/go/rust/programming/2019...

I actually don't write any of these languages anymore day to day, but not by choice (doing a lot of Kotlin and Typescript, both are fairly decent languages IMO)

nicolashahn··on “When are we going to use this in our everyday life?” (2017)
He said, in the room full of software "engineers".

(I am one)

nicolashahn··on “When are we going to use this in our everyday life?” (2017)
You can use all of these things without you personally knowing calculus. The point of the question is that it's posed by the people who aren't going to go on to create weather reports, credit card payment systems, video games, etc.
nicolashahn··on “When are we going to use this in our everyday life?” (2017)
I agree with this. A less tactful way of explaining it:

"When am I ever going to use calculus in my life??"

You? Probably never. But we're teaching everyone on the off chance that one of you goes on to do something useful with it. Enabling that one person to find a way to make rockets more efficient or something is well worth the tradeoff of wasting the rest of the class's time, from a societal point of view.

nicolashahn··on Factory jobs are booming like it’s the 1970s
As a retail investor, how do I take advantage of this?
nicolashahn··on Ask HN: What is the coding exercise you use to explore a new language?
Find a "koans" repo you can work through, first of all.

Advent of code after that.

Then, implement a super basic Lisp.

nicolashahn··on Run Stable Diffusion on Your M1 Mac’s GPU
how do you do this?
nicolashahn··on The Secretary Problem
Entering my thirties still single, I think about this a lot. First read about it in Algorithms To Live By.
nicolashahn··on $250K Longevity Prize Announced
Not "mainstream" but still fairly popular on the internet is Harry Potter and the Methods of Rationality: http://www.hpmor.com/. Yudkowski's Harry Potter makes a pretty good case for seeking immortality.
nicolashahn··on Ask HN: Where to find people who love to learn?
The Recurse Center: https://www.recurse.com/

Their motto is "never graduate."

nicolashahn··on Programming languages endorsed for server-side use at Meta
My issue was with lumping in Rust with D when saying they both have "notoriously low usage" when Rust has, conservatively, probably >10x the usage of D.
nicolashahn··on Programming languages endorsed for server-side use at Meta
> Hardly any job postings.

Job postings that mention using Rust from July 2022 Who's Hiring thread alone: https://news.ycombinator.com/item?id=31948363 https://news.ycombinator.com/item?id=32070322 https://news.ycombinator.com/item?id=31949373 https://news.ycombinator.com/item?id=31947931 https://news.ycombinator.com/item?id=32015077 https://news.ycombinator.com/item?id=31947359 https://news.ycombinator.com/item?id=31969755 https://news.ycombinator.com/item?id=31949096

> No large projects on github. No halo project

Take your pick: https://github.com/search?l=Rust&o=desc&q=rust&s=stars&type=... Deno has 84k stars.

nicolashahn··on Programming languages endorsed for server-side use at Meta
Fair, but like any language this becomes a non-issue given enough time with it.
nicolashahn··on Programming languages endorsed for server-side use at Meta
> The usage of both D and Rust is notoriously low in the industry

Rust usage is not "notoriously low" (don't know how you came to believe that) and it's growing very rapidly. The fact that it's a major supported language at Meta is evidence enough to the contrary, not to mention the plethora of post titles on HN that end with "in Rust", or are about rewriting in Rust (some of these are personal projects but many are company blog posts). I haven't seen any for D. Also just looked at the 2022 June Who's Hiring thread and ctrl-f "rust" found 23 matches, though admittedly that doesn't mean there are 23 jobs using Rust there.

I wouldn't trust Indeed, personally I've found it to be pretty bad for programming jobs, and definitely not representative of the industry (especially estimated salary, it's been wildly off for every company I've been at).

I just tried searching for a few language popularity studies, any that I found did not even include D. The StackOverflow 2022 dev survey says that Rust is both the most loved and wanted language: https://survey.stackoverflow.co/2022/#most-loved-dreaded-and...

nicolashahn··on Programming languages endorsed for server-side use at Meta
Rust is far more widely used than D in the industry, so it's no surprised that it's more supported at Meta.

Re: Go, it's use cases overlap with the officially supported languages, so there's no broad need for it.

nicolashahn··on Programming languages endorsed for server-side use at Meta
Go is mentioned and supported in specific use cases, just not as widely used as the other languages. It fits in a niche that overlaps with the supported languages, so there's no broad need for it.
nicolashahn··on Ask HN: Which discontinued app or tool would you still like to use today?
I still use https://github.com/nefarius/ScpToolkit to let me use my PS3 controller with my computer. It's the only way I've found but the driver has a bug that bluescreens my computer after it comes out of sleep, if the controller has been used before it went to sleep. If someone has an alternate driver please lmk!
nicolashahn··on Panic Playdate Review
I ordered one of these almost solely because I thought it'd be really fun to develop for.
nicolashahn··on How to Set Low Expectations at Your Two Remote Jobs
> If someone is competent enough to sustain 2 jobs, they will also get quickly promoted to 2x their salary if they are working one job

Haha, at what company? I've met few people who've been able to work at a company long enough (and for the company to be successful enough) to double their salary. Apparently, it's much faster to just get two lower paying, easy jobs.

nicolashahn··on PR to Merge Multicore OCaml
If OCaml gets good tooling and ecosystem I'm totally in. I've heard it's close to Rust but GCed and that sounds extremely enticing.
nicolashahn··on Retailers say thefts are at crisis level. The numbers say otherwise
Or they know that the DA will not prosecute, so why bother.
nicolashahn··on Retailers say thefts are at crisis level. The numbers say otherwise
This states that thefts under $950 are still illegal, but the actual amount of prosecution that happens is still up to the DA. I'm interested in how many of these cases (as a percentage) are actually prosecuted.
nicolashahn··on Psychedelics alter metaphysical beliefs
sometimes, you can build different walls
nicolashahn··on New Software Engineer Rejected 357 Times Before Receiving a Job Offer
You got a job with a lower barrier to entry and then transferred to development. It's much harder to go straight to development with no industry experience. And once you have any amount of experience it's much, much easier to get a job.
nicolashahn··on Samsara S-1
Interviewed with them back in 2017. Was very impressed with what they were doing and the apparent talent of their team. Didn't get an offer because I hadn't leetcoded enough but left a good impression on me.
nicolashahn··on Ask HN: How did you correct your sleep patterns?
Regular exercise, sleep mask, earplugs, no screens 1 hr before bed (just read a book), no eating 3 hrs before bed, no spicy food, caffeine, or alcohol 8 hrs before bed, in bed at the same time every night, dark blinds, blue light filtering glasses, flux/night mode on your computer and phone, pee right before getting into bed, make sure you have a quality bed+pillow+sheets+comforter that matches your weight and sleep style, meditate earlier in the day so you can deal with the busy thoughts ahead of time. You can try melotonin but I built up a tolerance very quickly.

If all that doesn't work, trazodone. Life saver.

Maybe you can tell, but I've been fighting for good sleep for >10 years.

← PreviousPage 4 of 15Next →