Live data from Hacker News

Brian Kernighan on “The Practice of Programming” [video]

youtube.com

111–117 of 117 posts

Re: Brian Kernighan on “The Practice of Programming” [video]

#111
post #72

Earlier quoted context omitted.

Maybe you already know this and your comment was in jest, but the real reason is that the Go lexer automatically inserts semicolons ( https://go.dev/doc/effective_go#semicolons ) using heuristic rules which forces the opening brace to be on the same line.

I never liked that decision.

sneer. sneer. sneer.

heck, that sounds like three cheers. so i should abbreviate it to three sneers in future. :)

so, three sneers, for yet another blindly downvoting hn hive mind bro type who can't handle even an innocuous opinion (like my "never liked that decision" comment above), just because it is different from their own opinion. in other words, homo intolerantis.

there are a lot of such jokers on this site.

who cares about that behaviour, though? not me, for sure. hn is just some site, not important in the real world, except for those people who have nothing better to do than hang around here all day or night, and snipe at and try to put down others. iow, trolls and loser types.

as amy hoy said somewhere a while ago, maybe on her site or on twitter, fuck hn.

look, uncle darwin, i discovered a new (creepy) subspecies of homo sapiens, who i hereby name homo intolerantis.

:)

keep downvoting me, bro type, even pull in your friends to do more of it, and thereby waste all your time, and get ulcers and high blood pressure because of my innocuous comment, probably you have a lot of free time because of no job because of layoffs, while i have a good laugh at your stupidity and cheap malice.

Re: Brian Kernighan on “The Practice of Programming” [video]

#112

Earlier quoted context omitted.

I never liked that decision.

sneer. sneer. sneer. heck, that sounds like three cheers. so i should abbreviate it to three sneers in future. :) so, three sneers, for yet another blindly downvoting hn hive mind bro type who can't handle even an innocuous opinion (like my "never liked that decision" comment above), just because it is different from their own opinion. in other words, homo intolerant is. there are a lot of such jokers on this site. w…

It's not that big of a deal... I get downvoted all the time, its just what happens on a social site like this with ratings. Whoever did it probably won't even see your comment anyway

Re: Brian Kernighan on “The Practice of Programming” [video]

#113

Earlier quoted context omitted.

My last interview cycle I interviewed with some big names (Stripe, Square, Shopify, etc.) and was pleased that none of them asked any LeetCode style questions. All pretty practical programming stuff. Stripe had an interview where they had forked the Jackson Java library, introduced a bug, and then asked me to find and fix it. Pretty unique style, but much more applicable to the actual job of programming.

In my most recent interviews with Apple and Amazon there were no LeetCode questions after the phone screen. Quite a change from previous experience.

Really? In my Amazon interview last month for a SWE position they asked a LeetCode style question after the initial phone screen about writing a social network data structure (a directed graph) and then asked me to write a method to traverse it to n-depth.

Re: Brian Kernighan on “The Practice of Programming” [video]

#114

Earlier quoted context omitted.

>you have got yourself a complete course in C/Unix programming which is the bedrock for everything else ; C is the "lingua franca" and Unix (via its variants) the "standard" OS. Somewhat over the top comment. I may be an even stronger proponent of C and Unix than you, partly because I grew up on them, and partly because I like them, although they have their share of issues. Still, calling them the bedrock and standar…

> Somewhat over the top comment. ... Still, calling them the bedrock and standard is too much. Nope, i meant exactly what i said. The point is not popularity/commodity but understanding a domain from the foundations. I am one of the oldies who started with (in chronological order) MS-DOS, a brief foray into Mainframe COBOL, 16-bit Windows (Windows 3.1) to 32-bit Windows (Windows NT 3.51 & 4), then to Solaris/Linux an…

the first paragraph of your comment is in contradiction to the third.

so, i am not interested in discussing things further.

Re: Brian Kernighan on “The Practice of Programming” [video]

#115

Earlier quoted context omitted.

> Somewhat over the top comment. ... Still, calling them the bedrock and standard is too much. Nope, i meant exactly what i said. The point is not popularity/commodity but understanding a domain from the foundations. I am one of the oldies who started with (in chronological order) MS-DOS, a brief foray into Mainframe COBOL, 16-bit Windows (Windows 3.1) to 32-bit Windows (Windows NT 3.51 & 4), then to Solaris/Linux an…

the first paragraph of your comment is in contradiction to the third. so, i am not interested in discussing things further.

> the first paragraph of your comment is in contradiction to the third.

No.

I am not interested in explaining obvious facts either.

Re: Brian Kernighan on “The Practice of Programming” [video]

#116

Earlier quoted context omitted.

In my most recent interviews with Apple and Amazon there were no LeetCode questions after the phone screen. Quite a change from previous experience.

Really? In my Amazon interview last month for a SWE position they asked a LeetCode style question after the initial phone screen about writing a social network data structure (a directed graph) and then asked me to write a method to traverse it to n-depth.

I did have an internal referral from an SPE so it's possible my experience wasn't typical.

Re: Brian Kernighan on “The Practice of Programming” [video]

#117

Earlier quoted context omitted.

In my most recent interviews with Apple and Amazon there were no LeetCode questions after the phone screen. Quite a change from previous experience.

What are they asking these days and what positions was this for (i.e. a senior role?)

For the Apple interviews it was all systems programming stuff, e.g. "implement mmove", "read integers off the wire preserving endianness", etc. Amazon was much more focused on behavioral stuff (i.e. their leadership principles) and system design.

This was for Amazon L6 and Apple equivalent, nothing very senior.

Post reply on HN