rjblackman
rjblackman on Hacker News
it might be worth trying oh-my-pi in your case as it claims to improve the edit calls by using a unique patching format.
look how many submissions this person has posted? some kind of bot that posts any article with keywords?
demand for bitcoin will keep climbing.
there are already generative models for that anyway.
yes, this is the best use case I have found for chat gpt. I've been automating away all of my little annoyances with powershell.
they transitioned to for-profit in 2019
this is interesting. in my experience it is always the third situation. they try to migrate the data slowly from "old system" to "nexgen". it never works. it sounds like maybe the answer is do a big bang switch over to the new system or don't rewrite at all. (i.e. the system you are rewriting probably needs to be small enough)
couple of points. building software is so far from building a house that's not really worth comparing. (just bringing this up because the analogy is used quite a lot). second, the signatories on the agile manifesto may have done some management but most, if not all, were strong developers.
While I think you can write good software with other methodologies I do think agile is a good fit for something that is supposed to change a lot which was the original idea behind software (as opposed to hardware) existing. the core idea is that things will always change, set yourself up so you have early knowledge and can change tack when you need to.
Another thing is depending on your experience you may have been exposed to differing version of agile. I have seen many places where it has been distorted into a KPI / mini deadline / micromanagement framework, which was never the point. From my point of view agile was always about developers teaching managers how they can manage us effectively, given the uncertain nature of software estimation and process of trying ideas and learning new things feeding into working software. it's part of our professional duty to explain how to do these things properly.
they're right over and over, until they're not and then the company tanks because they need a rewrite.
test driven development has been around since the late 90s and was popularised in eXtreme Programming circles, are you sure it's a fad? I find it the most efficient way to write code and keep it running in the long term personally.
well we're already being trained by algorithms so I guess this is just an extension of what is already going on. perhaps the quality of human (internal) models will go down too? perhaps they already have?
I tend to agree, however it took learning about git internals to get to this point. Most developers don't read stuff like that. Also git creators made the mistake of using terms like add and checkout to mean completely different things to older version control systems. I think that's where a lot of the confusion stems from.
is this still relevant? the article is 2 years old, was the flaw addressed?
I'd use mastodon more, but the people I want to follow are all on twitter, is there an easy way of forwarding tweets from twitter to mastodon, or setting up an account that follows twitter users?
over the years, i've learnt that learning to work with vanilla vim commands is the best way to go. any editing plugin feature is just an extra command character or two away if you know the basics very well. this means i am instantly productive in any ide that has a vim plugin.
in fact i'd extend that to bash as well. i only use very minimal configuration these days.
thanks I've been looking for something like this. once you understand the cmd-tab, cmd-` behaviour from macos, you realize microsoft made the wrong ui decision with their alt-tab.
popper believed that we can convince people through reason. not sure how he would deal with trolls.
we are talking about karl popper's open society. not sure he knew about social media :)
then the axioms themselves can be argued until a conclusion is reached, otherwise debate can be suspended. the underlying axiom here is that debate can be had, and that people can be convinced through reason.
the decision will be made through rational argument. if you are not willing to debate or argue then your position is forfeit (I.E. you are the one with the intolerant philosophy).
> Who is going to define that line?
It will be defined through rational argument.
the fact that GP is complaining about it may be an indication. by hiring good people who see the structural problems and work around them works. you can brute force work around poor management and a bad structure.
Edit: you can see this explained in one of snapples sibling posts.
I've noticed quite a few very unproductive workers, send emails and pretend they are working at 11pm kind of hours. Worker output is the only thing that matters. The problem is in our field how do we measure this?
Not a course but I believe
Mathematics: Its Content, Methods and Meaning
by A.D. Aleksandrov,
A.N. Kolmogorov
, M.A. Lavrent'ev
may cover this in book form. (FWIW I have not read this, but intend to at some point)
Can you describe how you were burned by the .NET framework?
I haven't read the article in depth, but the authors example is written according to SOLID principles where composition is decoupled via interfaces and dependency injection. I think the author is trying to show the difference between highly decoupled code examples in c# and f#. In f# you compose with functions, in c# you compose with object instances.
Came here to say this. My system is basically an LRU cache also. Also I have a storage system that I can lookup anything I need to use (that I don't use often) that is just labelled boxes and database I can string search. This is really related to a kaizen approach to things that I've read about in various books, things that don't get used get sold off.
Interesting quote. I have often wondered what would happen if there were more studies into the benefits of the placebo effect, it seems it is only studied as a side effect of other studies.
of course you could also build a whole smalltalk environment in C# also, but that really is not the point.