HN user

i_am_toaster

82 karma
Posts0
Comments43
View on HN
No posts found.
JupyterLab 4.0 3 years ago

Was a nightmare making extensions in the previous version. The documentation was very scattered/cluttered between different jupyterlab versions. Don’t think I’ll be coming back to it for 4.0.

TypeScript 5.0 3 years ago

I’m always surprised by how much others like typescript. Out of all the languages I have to use, typescript is the one that feels the most like pulling teeth. Maybe I just don’t know how bad it truly was to work with a really large JavaScript project without types and that’s why people love it, but without that experience it just feels like all the hassle of types without most of their benefits.

I do think it’s hard to break into initially — if you are approaching it from any other industry (such as what I did), it can take a few jobs to make the leap into a high paying career.

Edit: not trying to derail what you had said either, just a comment

Whenever I see articles like this one, I imagine this is the kind of PR that US colleges would use to deflect conversational topics they don’t want happening. Get people talking about “how do we get into college?” (with the assumption that college is where we want to be) instead of “why is the US college system broken?”

Not saying this is that, but just a thought and I’d be curious to see if this is a trend that continues.

That’s not how my conversations typically go. If they responded like that I would exit the conversation and not enter into conversations with them at a later date.

I don’t really agree with this, if you’ve never noticed someone respond in the overly negative way to things you say as annoying and conversation-stopping, there is a good chance you don’t realize how other people perceive this. Sure, if you have close friends they can probably roll with the punches, but I bet they’d appreciate your conversation more if you disagreed to things in a positive way.

Maybe to give a more obvious example:

“Do you like to play any shooters”

“Nah, I think shooters are stupid.”

This halt’s the conversation and reads as “I think the thing you like is stupid, and also now I want you to respond to that.”

If the goal was to continue the conversation, the same feeling could have been expressed conversationally as…

“I’m not really a fan of shooters tbh, I’m more into puzzle games.”

This does 2 things — it expresses your disinterest in the topic presented without insulting your conversational partners preference and it follows up with an offer of similar topic that might be of interest to the other so that they could respond like…

“Oh, I haven’t seen any good puzzle games lately! You have any recommendations?”

I don’t really think there is an exception to this rule. The reason for this is that responding negatively should imply you find the others opinion unsavory:

“This driver is so terrible, they must be Asian.”

“That’s racist.”

The reason that the negative disagreement is used here is not to continue the conversation; rather, it’s to let the other person know that you think their opinion is wrong/bad. (I’m not saying this is a good way to go about this conversation either, I just think it’s more obvious what effect the negative disagreement has on conversation.)

Not sure if author is the same as OP (I’m leaning towards not?), but if they are…

I’m curious what caused you to go down the route of transpiling? Do you think that this methodology will be a core facet of the architecture, and will it be able to be changed when rust gives you the tools you seemingly want? Do you think that the transpiling will be annoying to debug and update as rust continues to mature?

I disagree, this article did not come off this way to me, as all the comments were brief and backed up with supporting materials. In addition, the usage of words that would convey feelings the author had about the company were nonexistent — they described the actions taken (or not taken) by the company and left the reader to come to their own conclusions.

You actually can search repos in their entirety on github now, think it’s a beta-feature you can enable or use. In other words, congrats, they’ve already indexed your entire codebase because they needed to for copilot.

Article seems forced and comes to their conclusions based on poorly-informed opinions. For instance, this author seems to think that Mastodon is exempt from the bots and advertising because it is decentralized. However, I think the much more obvious reason is that it’s not popular; people don’t go there with their bots and advertisements. If it suddenly became popular, the bots/advertisements/“poor comment quality” would surely follow.

(Just be clear, I don’t mean literal website ads, I mean posts that advertise products and businesses, whether it be obvious or not.)

That is not empathy. That is labeling them based on what you think their perspective is and using that label to reason why you understand their point of view. Characterizing another persons mental reasoning by putting it into some generic box is, by definition, NOT empathy.

Edit: I can’t help but feel like I’m being trolled, so this is where the conversation ends.

I’m curious if this is an answer that others would agree with. I could see your reasoning being valid on this, but I tend to see others responding that it has much more broad utility than that.

Typically when something is confusing to me and I see nothing to grasp onto, it usually means something is flawed or poorly communicated. In other words, when no one can explain why something has utility (in everyday programming) and there are a fair number of responses, then the chance of bad communication goes down and bad reasonings (non-answers) goes up. I have a feeling it is not coincidence that you have the opinion it is not utilitarian in everyday programming and that I responded to your initial post.

This is a lot to digest, but I’m responding to this one because of I think this attempts to answer my question and because of your 4th reference. That being said I need to ask some questions.

Would I be correct in saying — there are less complex objects, which are defined in category theory, that are useful in a generic way in combination with one another?

If the answer to that question is yes, is there a place I look to find the mappings of these software topics/designs to these category theory objects such that I can compose them together without needing the underlying design? If that were the case, I could see the use in understanding category theory so that I could compose more modular and generically useful code.

I have to admit though, I’m still fairly speculative and my thinking on this is very abstract and probably very flawed.

I would be willing to drink the kool-aid if I saw it being used in a practical way. I always feel these posts are filled with category theory jargon without ever explaining why any of the jargon is relevant or useful. I’ve even watched some applied category theory courses online and have yet to feel I’ve gained anything substantive from them.

However, as I started off with, I’m always willing to try something out or see the reason in something. Can anyone give me a practical applied way in which category theory is a benefit to your design rather than just creating higher level jargon to label your current design with?

Article has some good information but dragged out the start. Also there was too much pointed bashing of the fake truffle aroma. I actually think this would have read more honest if the opinions were left out, or at least not written in a declarative tone.

I don’t agree on a few of these.

I wouldn’t personalize your resume for any company, nor do I recommend writing a personalized cover letter for any of them — you have no idea the skill set that will be valued by the person reading the resume, as they are an unknown random variable. I feel it’s just a time waste and there is no proof that this sort of thing is fruitful.

Also fuck leetcode. I’ve refused to do the leetcode and still gotten the offer to do an interview without it. Imo, we should all show some backbone and stop accepting all this superstitious mumbo jumbo as the accepted form of recruitment.

Just to be clear on this point — you think that the healthcare industry optimizes for inefficiency?

Edit: After looking at your post history, I realize you just want to tell people they are wrong and you are smarter than them. Don’t bother responding, I don’t care what you have to say.

This isn’t the government, it doesn’t need to be painfully slow to ensure it continues working properly. I’m having a hard time responding in a constructive manner because it’s a bit infuriating to hear someone make excuses for such a corrupt industry. Have you ever worked with one of these companies? I just don’t see how it’s possible for someone to see it firsthand and then come to the conclusion that the inefficiencies and high rate of error in data collection/management are not just preferential, but even required outcomes.

I will note that you addressed none of the points made in the article. My assumption is that either you feel the need to attack the authors conclusion, having no defense of your own, or you’ve foregone reading the text altogether.

I was really excited because I have the memory of a goldfish but am the most hyper-productive person I know. I was curious about the techniques and a write up on various techniques that this person uses to compare them with my own.

Then 2 paragraphs in I run face first into a 5 meter high stainless steel marketing pitch. Wtf.