Our great sponsors
|3 months ago||about 1 year ago|
|The Unlicense||GNU General Public License v3.0 or later|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Are We Sixel Yet
15 projects | news.ycombinator.com | 14 May 2023
I improved the meme
5 projects | /r/linuxmasterrace | 5 Nov 2022
As much as I may not like Windows, PowerShell is pretty stupidly powerful. There's a reason why people try to replicate some of its functionality or concepts.
Nushell: Introduction to a New Kind of Shell
9 projects | news.ycombinator.com | 1 Nov 2022
Speaking of non-POSIX shells, I stumbled upon this last week:
https://arcan-fe.com/2022/10/15/whipping-up-a-new-shell-lash...9 projects | news.ycombinator.com | 1 Nov 2022
You might be interested in Cat9, https://github.com/letoram/cat9
It's another reimagination of a shell, but built around asynchronous jobs
Cat9: A command-line shell written in Lua
3 projects | news.ycombinator.com | 17 Oct 2022
Ruff: A Fast Python Linter
2 projects | news.ycombinator.com | 6 Jun 2023
Reddit’s plan to kill third-party apps sparks widespread protests
3 projects | news.ycombinator.com | 6 Jun 2023
Didn't Twitter do this back in like 2012? I remember there being a lot of anger about it back then. I don't think it was as crippling as the most recent Twitter API changes (where Reddit seems to be taking inspiration from).
> And in 2012, Twitter introduced stricter usage limits for its API, "completely crippling" some developers. While these moves successfully increased the stability and security of the service, they were broadly perceived as hostile to developers, causing them to lose trust in the platform.
Some discussions on HN about it back then: https://hn.algolia.com/?dateEnd=1356825600&dateRange=custom&...
I've been worried Reddit was going to head down this path since Twitter did that in 2012.
I feel like old.reddit.com is next and that'll really seal the deal for me.
Far-right MP forces abandonment of Holocaust scholar’s lecture
2 projects | news.ycombinator.com | 1 Jun 2023
It's more complex than that. Some on-topic stories have political overlap and it would be neither possible nor desirable to exclude them.
There's lots of past explanation here for anyone who wants to understand how we approach this: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so....
(This is not a comment on the OP, which I haven't looked at.)2 projects | news.ycombinator.com | 1 Jun 2023
This a very much on-topic post because of its relation to:
Reddit API Pricing Would Cost Apollo Developer $20M per Year
3 projects | news.ycombinator.com | 31 May 2023
Such suspicions will be evergreen (everblack?) for as long as HN exists but no, we don't moderate HN that way. Lots of past explanation here: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu....
Please remember that the overwhelming majority of the time, the explanations for these things are really boring and really standard. In this case the thread set off the flamewar detector.
Ask HN: How I know the usernames of the top best commenters about LLM?
2 projects | news.ycombinator.com | 30 May 2023
Identify githubs, papers and blogs: search URL via https://hn.algolia.com/ and read the comments; eg.
Craziest thing lately is what you can do with GPT-4 100mb upload.
gl keeping up with the whirlwind of activity:2 projects | news.ycombinator.com | 30 May 2023
Build Your Own Lisp
3 projects | news.ycombinator.com | 28 May 2023
Recent repeat, but I think I used the template that made the website in 1995. Still amusing.
Servo, the parallel browser engine written in Rust
11 projects | news.ycombinator.com | 27 May 2023
It is good to see this project getting some steam again. I was at the IETF 41 conference when Netscape released the source code to Navigator (and wasted many hours building it on the Compaq LTE5280 I carried around back then) which eventually led to the birth of the Mozilla project and contributed code and fixes for many years. The downward spiral into which the project went after Brendan Eich was made to leave is a sad sight to behold, I still use Firefox more or less exclusively but it is getting harder both due to sites being built for Chrome/Blink (don't you remember the misery created by building sites for IE only?) as well as the increase in politically charged posturing done by the project  which has made its way into the browser - no, I told you I'm not interested in 'colours of change' so stop pushing it already. Mitchell Baker (Mozilla's current activist CEO) bears responsibility for this slide into oblivion and it is high time for her to either step down or be removed from her post. If the project can be depoliticised and reinvigorated it may still have a future but as it stands now it is slowly slipping, once percent point at a time.
It is to be hoped that the Servo project can avoid this mistake made by Mozilla (and Wikipedia, another example of a project which uses donations for political activism) by becoming or staying apolitical and thereby welcoming all contributors. The current 'Code of Conduct' page  does not inspire confidence in this respect, not so much the code itself  but the fact that all the designated contacts to whom to report any infractions have pronouns in their names. If they themselves chose to add these it means a lack of diversity of opinion (i.e. 'ideological diversity') in the committee, if the person responsible for maintaining the serve.org site added them it means that person is politicising the communications channel. Either way is makes for a first impression (of this side of the project, I've been following Servo for years otherwise) which does not inspire confidence in being welcomed as a contributor who wants to keep politics out as much as possible - and that means all politics, not most politics except for ours.
That people produce HTML with string templates is telling us something
16 projects | news.ycombinator.com | 26 May 2023
> I’m just a sucker for potentially extremely neat things with a long history of mostly failing—structural editing, live programming, graphical programming... I doubt anybody can reform me at this point.
There exists a cohort of people, so called “harbingers of failure”, that inexplicably prefer and buy new products which turn out to be flops. I suspect I am one, too.
The topic of this strange kind of people seems to be discussed here quite a lot: https://hn.algolia.com/?q=harbingers+of+failure
You could probably be one of such people. I think you should document your preferences somewhere public, so that we know what else is likely to turn out to be a flop.
> tainted strings
At least in Perl’s implementation (one that is famous among me) it’s possible to untaint them accidentally by doing some innocuous operations which may not be directly related to their final purpose.
What are some alternatives?
duckduckgo-locales - Translation files for duckduckgo.com
readability - A standalone version of the readability lib
parser - 📜 Extract meaningful content from the chaos of a web page
v - Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io
milkdown - 🍼 Plugin driven WYSIWYG markdown editor framework.
yq - Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
nitter - Alternative Twitter front-end
searx-instances - SearXNG instances list
Simula - Linux VR Desktop
slate - A completely customizable framework for building rich text editors. (Currently in beta.)