Hacker Newsnew | past | comments | ask | show | jobs | submit | systems's commentslogin

this is a who comes first, chicken or egg

Nim is one of those languages that tries to be everything for everyone, trying to fill the range from python to C++

If Nim had any strategic edge anywhere, someone smart would have picked it up to build something very successful and it would have had more sponsors


It sits in the sweet spot for projects like nitter--which is not the kind of work that's attracting investment right now, but that's due to markets being a clumsy tool for deciding what should be done and nothing to do with Nim's merits.

Being a generalist isn't easy.

the canadian OS :)

Yes free from American restrictions. Because America law prohibits from giving out cryptography to outside countries so according to OpenBSD we outsiders have no luck in getting a cryptographically secure operating system except for OpenBSD

That isn't a thing anymore iirc

If I remember, it's still illegal to export to "rogue states," Iran and North Korea being the major two, and terrorist organizations. But I don't think anybody has been charged for it and there's reason to suspect it wouldn't hold up given the pgp ruling.

We can't really export anything to those "rogue states" anyway. Also, as backwards as NK can act in some contexts, I dislike the classification of them as a rogue state. The kims are pretty good at geopolitics and wouldn't do anything stupid or dangerous without a good enough reason to make its actions no longer "rogue". If anything, the US is closer to a rogue state currently with its rubber stamp congress and willingness to do whatever the orangutan in charge says

>We can't really export anything to those "rogue states" anyway

Sure, but there are additional laws regarding cryptography, even in publicly available software.

"Rogue states" is a legal designation, we can both dislike it as much as we want but I doubt the US will change it's view


I think that pretty much ended in the 90s.

early 2000s so close enough. I know this because for a while, WEP was intentionally crippled in the US for a while because of the archaic encryption laws

Sidenote, does anyone remember a "click here to become an international arms dealer" esque site as a protest of our encryption laws or did I make that up. I swear I heard that somewhere


Developed at 4500ft elevation in the Texas of Canada, primarily.

Well it 40 below and I don't give a...

there is also The Architecture of Open Source Applications books

https://aosabook.org/en/


No https version of this site, I configured my browser to warn or block non https websites, since from my experience few of those tried to force download (what i can only assume to be viruses) to my computer

I understand that https can do that to, but its usually the none https that does, so its a decent configuration to have

Please consider making the site https


its almost impossible for me to tell if this better or worst than git i read few things about jj, and my conclusion

   1. its different
   2. very few user would really care about this difference 
i think git is good (not good enough, good just good, or really good) and unlike shells, i cant think of a reason to have mass migration to it

people use zsh because apple choose it, and pwsh because microsoft settled on it, on linux i am sure we can do better than bash, but it good enough and nothing justified replacing it (that being said, all 3 OSes should have settled non nushell)

in summary, if we couldnt replace bash on linux, i dont think anyone can replace git, git as an scm tool if far better than bash as a shell


> very few user would really care about this difference

Oh the user absolutely does if that user creates lots of branches and the branches are stacked on top of each other.

I get your feeling though; sometimes in my own private repositories I don’t bother creating branches at all. Then in this case jj doesn’t really make much of a difference.


I may be reading too deeply but it sounds like you haven't even tried it. You should! Its really hard to live without it, once you feel it in your fingers.


we may have not been able to replace bash yet, but the popularity of alternative shells that are not bash compatible is growing. besides nushell there are fish, elvish, murex, oils (also includes a bash compatible mode to help with the transition) and probably some others that i missed. i see more and more tooling support for some of these, which shows that usage of these shells is growing.


I just noticed this, they dont allow private repos (with few exceptions)

I wonder why they dont just offer unlimited private repos for (reasonably) paid accounts , I think maybe a 40 dollar per year (or 4 dollar monthly), is low and encouraging , and should be welcomed by many , I hope they consider it


Codeberg is a German nonprofit. To keep their tax-advantaged status, anything they do has to follow the purpose established in their bylaws. That purpose is "to promote the creation, collection, distribution and preservation of Free Content (Open Content, Free Cultural Works) and Free and Open Source Software (FOSS) and their documentation in selfless work to enable equal opportunities regarding the access to knowledge and education. Furthermore, this also intends to raise awareness for the social and philosophical questions interconnected with this."

I imagine they would argue that private repositories do not follow this purpose, as they are neither free content nor FOSS. I believe you could argue that charging a modest fee for private repositories to finance the hosting of FOSS repositories is in line with the purpose, but you get on thinner ice with that. It could quickly make them appear more like a company than like a nonprofit


we have many words for this Con, Fraud, Secret, Poseur, Imposter .. and after googling for more terms "Pseudonymist" seem a better fit


Labeling the actual worker negatively seems harsh - they are probably being forced into it by the state. You might say they can willingly underperform and not be used this way - but if the alternative is a much harder life, could you blame them for playing along?


I am a bit worried about the state of F# thought,

Don Syme seem to no longer be acting as the project lead, and I didn't hear of any successor

Compared to most actively developed languages F# look very stale currently


Don has always been the language design BDFL, but has ensured it was community driven since at least 2012.

In all practicality the team at Microsoft has always been the main drivers of the F# project. It comes with the territory when you’re the primary group maintaining the compiler, core library, SDK, FSI, and Editor integrations.


is ghidralite dot com a safe link or an official link

when i try to expand their faq, it seem to try an open a (presumabl) malicious link , i wont paste the link here just in case it is really malicious


Just use the official github link or links that are linked there. The URL you mentioned seems bogus at best.


Curious, the ghidralite page download button links to the NSA's github releases page.

I wonder what is the purpose of ghidralite dot com. SEO spam? Are they building trust and then will swap out the Download button with a poisoned binary.


Or climb up high enough in the search results and sell the domain to a malicious actor.


Looks like AI slop and SEO junk. The Guide page you linked opens with an article on Dubai sports car rental. There are also .net and .org variants of the domain, which appear to be also AI-generated slop. There's no such program as Ghidralite, and every site just links to the official Ghidra repository.


is there anything (open source) similar to microsoft database project but that would work for postgresql

i like the following about it 1. database schema is regular code 2. make schema change declaratively 3. packaging (.daspac) and deployement script

most open source tools , seem to be after the fact tools, that do diffs ms db project, handle the code from the start in a declarative, source code managed way


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: