Readit News logoReadit News
oreganoz commented on Broken Time: “Nardis” and the Curious History of a Jazz Obsession   believermag.com/broken-ti... · Posted by u/ArtWomb
frabcus · 7 years ago
This seems a good place to ask...

How do I get into jazz?

I can listen to it and find it pleasant. But I'm missing something - I'm not spotting the patterns. It all sounds the same and empty.

What is a good route in?

In contrast I get and like any pop/rock, if I dance I like anything ravey.

I'm into the swirling moods of Ludovico Einaudi, and the harsh to accept beautiful patterns of Philip Glass.

I struggle with Classical as much as jazz, but I don't care that I do.

I feel like I need some kind of course - tests what I get, and helps me find the next thing which is more complex (not just a bland repetition of) what I like now, but still on the edge of accessibility to me.

oreganoz · 7 years ago
You should try listening to noir jazz or spy jazz. Those subgenres might be your edge of accessibility now.

For Classical music, just listen to all the works that have been used in movies endlessly.

oreganoz commented on Love letter to Vue   evaristesys.com/blog/love... · Posted by u/abalashov
RpFLCL · 7 years ago
I couldn't be more thrilled with vue.

Having learned with react, I think the component structure and updating are wonderful. But the baggage of the React ecosystem made it tedious to add to projects. What if I don't want to use webpack and npm and babel?

As this author notes, Vue just drops in and works.

I can use it in existing projects. I can use it in experiments. I can use it with my PHP projects. I can use it without a server to compile anything.

It's been a pleasant experience and the tools I've built with it have been refreshingly stable.

oreganoz · 7 years ago
> What if I don't want to use webpack and npm and babel?

You don't have to use those if you use React. It can be as simple as including a script tag in your HTML and be done with it.

oreganoz commented on Data Structures Reference   interviewcake.com/data-st... · Posted by u/typpo
A_Person · 7 years ago
Quite possibly. I've worked mainly in languages where undefined functions kill the compile, and division by zero is a runtime error. Perhaps JavaScript just facilitates sloppy coding practices? Many other languages don't. Perhaps you're the one with the skewed perspective!
oreganoz · 7 years ago
Wow, congrats on insulting people who use a different programming language than you. You really give an air of professionalism in your speeches.

But its the lack of communication on your front that would make people fail your test, not their lack of competence.

Anyone can summon an obscure puzzle and claim its easy when they know the key.

oreganoz commented on Data Structures Reference   interviewcake.com/data-st... · Posted by u/typpo
BerislavLopac · 7 years ago
Well, both types of trees mentioned in the article are just subtypes of graph, which has numerous other subtypes.

I love this sentence from the technical docs of the NetworkX library, for pure surrealism: A lobster is a tree that reduces to a caterpillar when pruning all leaves.

oreganoz · 7 years ago
By that logic, lists are just trees with one child per node. Except graphs are just 2d lists if you define them via an adjacency matrix. So we've come full circle.

But we both know they are not very much alike in practice.

oreganoz commented on Ask HN: What is the first thing you implement at a new company?    · Posted by u/systemtest
fastbeef · 7 years ago
For the first month or so I take a very humble listening position, even if I immediately see things I want to fix. More often then not, there is a background and a history to things that could lead to a) my “fix” being unnecessary and/or ill-informed and b) friction with the rest of the team because here comes a whippersnapper upending all our stuff.

Process and code fixes are _much_ easier once you have good rapport with the team.

oreganoz · 7 years ago
Yeah, I have to say I'm a bit surprised to see people so eager to change things that are working, so fast.
oreganoz commented on Teach Programming to become a better programmer   zeroequalsfalse.press/201... · Posted by u/kiyanwang
oreganoz · 7 years ago
I'd advise people to not teach if they don't understand the source material very well, it can lead to spread of misconceptions which can make the concepts more confusing for the students rather than less. I feel this is often left out of these discussions.

You can always pretend to teach yourself to navigate the concepts though, when learning the first time yourself.

oreganoz commented on Four years after its release, Kubernetes has come a long way   techcrunch.com/2018/06/06... · Posted by u/CrankyBear
dopeboy · 7 years ago
I consult and I also run a small SaaS startup. All of my deploys thus far service an audience of ~100 users per month---fairly small. I git push my monolith to Heroku and call it a day. Because of that, I don't know anything about containers, Kubernetes, Docker, etc.

As a forward thinking engineer, what should I do to stay up with the times? Is it worth my time dockerizing my projects? Should I be using kubernetes when deploying my projects?

oreganoz · 7 years ago
I don't think using kubernetes is useful for small projects. It's currently still a hastle, even though it has evolved a lot. Not much in terms of benefits to show for it either.

I would read up on Docker though. Having your apps in docker does provide some nice benefits like better isolation, keeps you up with newer tech and you can then easily integrate with Kubernetes. It's also rather relatively easy to achieve.

oreganoz commented on Torvalds: Standards need to be questioned   lkml.org/lkml/2018/6/5/76... · Posted by u/l1k
beagle3 · 7 years ago
> Most people do that just fine, with way larger projects than his kernel.

What are your examples? Please qualify project size by number of contributors and their organizational and cultural diversity.

According to [0], in 2015-2016 there were over 5,000 contributors sending patches, representing over 500 organizations (and likely, something like 50 countries/cultures/languages). Linus, through the LKML, corresponds with many of them, and has a small number of deputies. He is not paying any of these contributors, so he can't actually fire them, unlike e.g. Zuck, Jobs or Gates which, according to rumour, are/were all much less polite than Linus to their subordinates.

> It's almost as if he does it for publicity or shock value

He most definitely does, and uses it effectively. When he does, he mostly attacks ideas, not people. I've been following the LKML very intermittently, but my impression is that he is mostly kind and thoughtful in his answers while being direct. Those times that get to HN/Slashdot/Reddit/common-knowledge are few and far between, and mostly the 3rd or so response to the same thing (though, it has happened before on a "first offence").

> People aren't perfect, and neither is he. Doesn't take from his achievements but acting like he's in the right to behave this way is just enabling him. If people want to emulate him, they should look at the good and leave the asshole behaviour behind.

No one said he was perfect. Some of us believe that it is effective; call it "necesary evil", but it's one of the very few management tools that he has - basically, refusing a merge, and voicing an opinion.

I eagerly await your examples, as my experience is that people with much more management tools at their disposal are not better in this respect than Linus. Especially those examples (of "most people") that coordinate submission from 5,000 people mostly interacting directly with them.

[0] https://www.linuxfoundation.org/blog/the-top-10-developers-a...

oreganoz · 7 years ago
Well, look up what companies like IBM, Google, Amazon, etc. are doing with thousands of workers and all the organizational and cultural diversity you want.

I don't get what is "necessary" with his insults. Would delivering the message calmly not be understood?

There's nothing to make anyone believe it's an "effective" strategy. Some people are deterred from contributing because this guy can't act professionally. The only reason people still want to contribute is because of the importance of the project (aka thousands of projects depend on a good linux kernel).

He can accomplish the same things, without going ballistic, in shorter time and with the respect of others earned. It's still using the same few management tools and he can retain his bad temper for when a situation actually calls for it (which is almost never). Blowing everything out of proportion is crying wolf.

Maybe he is not that bad of a person to work with. Hopefully lower than how bad Gates and Jobs were. But he sure seems to hide it well since that's all I ever hear about him. But I guess bad publicity is still publicity.

oreganoz commented on Torvalds: Standards need to be questioned   lkml.org/lkml/2018/6/5/76... · Posted by u/l1k
beagle3 · 7 years ago
> That he is so is not necessarily the cause of his success, and might even be invisibly detrimental to it.

I do not know him personally, but people who do know him comment that he is a nice, considerate, thoughtful person.

Linus has actually chimed into this metadiscussion in the past, basically saying something along the lines of "the audience is too big and too varied to be subtle. If I am not very explicit, someone will misunderstand this, usually as an invitation to keep wasting my time" (IIRC) -- which, having managed much much smaller projects, I tend to agree with and can only imagine how much more true this is an the Linux Kernel scale.

The Finns I know are all very direct "straight shooters" - I guess that's part of it.

> That he is so is not necessarily the cause of his success, and might even be invisibly detrimental to it.

From three decades in the industry, I would say it's likely contributing to his success (though, it is independent of the cause/origin of his success, which is being smart, diligent, persistent and lucky). The ability to cut down and through bullshit is IMO fundamental, and it seems impossible to do without occasionally being rude.

oreganoz · 7 years ago
You can still be direct without having to act out or treat people like they're idiots.

It is not impossible to narrow down the complaints without being rude. Most people do that just fine, with way larger projects than his kernel.

His behaviour is just unnecessary and distracting. It's almost as if he does it for publicity or shock value. Maybe that contributes to his success, but it shouldn't.

I find it weird that people try to defend him rather than acknowledge it is just one of his character flaws. People aren't perfect, and neither is he. Doesn't take from his achievements but acting like he's in the right to behave this way is just enabling him. If people want to emulate him, they should look at the good and leave the asshole behaviour behind.

oreganoz commented on Ask HN: What's your favorite way of getting a web app up quickly in 2018?    · Posted by u/westoncb
hellofunk · 7 years ago
The Clojurians Slack channel can be very helpful if you hit any snags.
oreganoz · 7 years ago
Thanks for letting me know and for the many replies.

u/oreganoz

KarmaCake day47April 20, 2018View Original