Hacker News new | past | comments | ask | show | jobs | submit | addcninblue's comments login

Following this: https://news.ycombinator.com/item?id=35902820

Synthstrom has now released their firmware!


You'll need to configure clangd or ccls correctly with neovim's lsp, which in turn requires your build chain to be clean. It's definitely a huge time sink. Feel free to email me if you have specific issues!


I was doing a school project in c++ and I tried configuring ccls but in the end I just gave up and did the project without LSP. Like you said it came with some prebuilt tooling and ccls did not feel particularly beginner friendly to get working as I am not familiar at all with the c++ toolchain.

It (mostly) worked out of the box in another project with only some minor quirks though


Please also loop me in for a Chicago event!


You're saying that the value of your money in real terms is depreciating.

OP is saying the nominal value persists.

With banking, people care about nominal value.


The lag thing is due to this:

If you type `j` in insert mode, it waits to see if there's a possible `k` following. That's the lag.

There's a setting for how long it waits.


I have the following in my .vimrc

> set timeout timeoutlen=3000 ttimeoutlen=100


Also, you can add a Goggle-enabled Brave as a search engine in Chrome by using the following url:

    https://search.brave.com/goggles?q=%s+&source=web&goggles_id=https%253A%252F%252Fraw.githubusercontent.com%252Fpreambleai%252Fbrave-goggles%252Fmain%252Fcentrist-news&nav=site
(The %s stands in for the search, and the goggles_id specifies the link above.)


My background is in teaching CS1 courses in undergrad (as a TA).

There have been various studies that agree with you: teaching recursion before iteration seems to have benefits! From my experience, it seems to be extremely unpopular among teachers due to the claim that recursion is "useless in industry". My personal opinion is that learning recursion first is probably a step in the right direction, but I'm curious to hear your thoughts (in terms of their claims of the usefulness of recursion in industry).


> recursion is "useless in industry"

From my experience its true. I have never written recursive code in my 12 years of professional experience (primarily JS).

But during interviews, I have written recursive solutions many times to solve some of the harder problems.


You can consider the tower rule for intuition on why this can be true:

    E[X] = E[E[X|Y]]
Essentially, what's happening is that, in E[X|Y], we first "hold" the randomness of Y, then consider the expected value of X for every possible value of Y. Once this is determined, we then take the expectation over all values of Y, which integrates out its effects, leaving us with the expected value of X.

This rule is similar, and arises from the tower rule above.


thanks! that kind of does make sense!


This is the first I've heard of the "Deep Diver" role. How common is this at companies of varying sizes?


Not very common as a 'role', unless you're in the Navy. Because it's made up and it's an oddly specific description of some person the author observed. Everyone can become a 'deep diver' as appropriate. It's not a role, at best it's an archetype which evolves naturally if the organization allows for it. Nobody hires 'deep divers' (unless of course, we're talking about the Navy) or has a business need for 'deep divers'. All of this is just malarkey.


I think both are referencing the phrase "idle words," meaning "empty rhetoric or insincere or exaggerated talk" (from Google).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: