News for hackers. Stuff that matters.

rjblackman

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.
Re:Programming Is Terrible on Monday March 18, 2024 @09:18PM (#39752041)
look how many submissions this person has posted? some kind of bot that posts any article with keywords?
Re:Show HN: Flox 1.0 – Open-source dev env as code with Nix on Wednesday March 13, 2024 @10:16PM (#39699961)
There is garn a typescript frontend to the nix language. https://github.com/garnix-io/garn/
demand for bitcoin will keep climbing.
Re:Gemini: Google's most capable AI model yet on Thursday December 07, 2023 @08:06AM (#38555870)
there are already generative models for that anyway.
Re:Test, [, and [[ (2020) on Thursday November 23, 2023 @02:06AM (#38390208)
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.
Re:OpenAI announces leadership transition on Friday November 17, 2023 @07:37PM (#38313106)
they transitioned to for-profit in 2019
Re:Rewrites Are Waterfall on Sunday October 29, 2023 @03:23AM (#38056469)
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)
Re:Rewrites Are Waterfall on Sunday October 29, 2023 @03:16AM (#38056444)
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.

Re:Rewrites Are Waterfall on Sunday October 29, 2023 @02:55AM (#38056356)
they're right over and over, until they're not and then the company tanks because they need a rewrite.
Re:Common Lisp: An Interactive Approach (1992) [pdf] on Wednesday October 11, 2023 @04:24AM (#37842165)
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.
Re:How Will AI Learn Next? on Saturday October 07, 2023 @03:56AM (#37799900)
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?
Re:Why Git Is Hard on Saturday October 07, 2023 @03:39AM (#37799820)
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.
Re:Code replay attack on the myGovID Scheme on Sunday July 03, 2022 @11:39PM (#31973264)
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?
Re:JetBrains: $270M revenue, 405K paying users, $0 raised on Sunday December 15, 2019 @06:50PM (#21799797)
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.

Re:Show HN: Alt-tab-macos – Windows-style alt-tab on macOS on Tuesday October 15, 2019 @12:31AM (#21255579)
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.
Re:What You Can't Say (2004) on Saturday October 12, 2019 @12:30PM (#21234346)
popper believed that we can convince people through reason. not sure how he would deal with trolls.
Re:What You Can't Say (2004) on Saturday October 12, 2019 @12:22PM (#21234292)
we are talking about karl popper's open society. not sure he knew about social media :)
Re:What You Can't Say (2004) on Saturday October 12, 2019 @01:12AM (#21230825)
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.
Re:What You Can't Say (2004) on Friday October 11, 2019 @09:52PM (#21230043)
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).
Re:What You Can't Say (2004) on Friday October 11, 2019 @09:46PM (#21230013)
> Who is going to define that line?

It will be defined through rational argument.

Re:Broken on Thursday October 10, 2019 @09:46PM (#21220847)
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)

Re:Why you should learn F# on Tuesday December 18, 2018 @09:32PM (#18712553)
Can you describe how you were burned by the .NET framework?
Re:Why you should learn F# on Tuesday December 18, 2018 @09:25PM (#18712521)
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.
Re:Pharo MOOC on Sunday April 08, 2018 @08:22AM (#16785814)
of course you could also build a whole smalltalk environment in C# also, but that really is not the point.

Older »