Hacker News new | past | comments | ask | show | jobs | submit | 0xCAP's comments login

Most universities nowadays have turned into degree mills anyway.

I always stand very far from conspiracy theories and just think that, like living organisms, organisations tend to turn into sentient organisms that just strive to stay alive driven by survival instinct.

That’s the only way I can explain how a handful of people I know get paid to publish papers of no value, who are not going to be read by anybody outside of their tight circle, and they don’t even care about (I hear a lot of “that’s the bullsh#t we gotta do to get paid”s). Most unis where I live behave just like parasite organisms living on top of a host that they try to get the most out of, economically speaking.

The fact that the threshold of decency drops below any reasonable level is just a byproduct of the hosts requiring unis to adapt to their requests (political hires, needlessly overinclusive politics, bar-lowering acceptance criteria), and at this point I don’t expects universities to stand on any ground whatsoever in the name of protecting culture and education.


People overestimate faang. There are many talents working there, sure, but a lot of garbage gets pumped into their codebases as well.


Devs who pride themselves on their capacity for rational thought seem to forget that regression to the mean applies everywhere...even to the places that they aspire to.


>a lot of garbage gets pumped into their codebases

I would imagine it always has.

>Google CEO says more than a quarter of the company's new code is created by AI

It may very well be starting to become apparent anyway :\


I have a custom bash function named "backup_branch" that does exactly that, along with "restore_backup" and "delete_backups". It's made my life 10x simpler.


Very interesting wikipedia info:

Written in: C, C++, JavaScript, ArkTS, Cangjie,[1] Rust, Assembly language and others


https://developer.huawei.com/consumer/cn/cangjie/ (many alternative natural languages available in the dropdown; none of the ones I tried currently map) Looks algolish.

EDIT: according to https://blog.csdn.net/qiushi_1990/article/details/140528431 from 19.07.2024 those are the languages supported for writing apps, not necessarily the implementation language(s) for the μk?

> - 多语言开发支持 支持多种语言开发 如ArkTS和C/C++ 进一步提升了应用性能。

EDIT2: https://zh.wikipedia.org/wiki/鸿蒙星河版 lists C,C++,Java


From https://news.ycombinator.com/item?id=41934156 :

> The core kernel of HM is implemented primarily in a confined subset of C, consisting of 90k lines of code (LoC), which includes the basic functionalities. All other OS services are decoupled and can be deployed individually, totaling over 1 million LoC. The HM’s build system can assemble the OS services based on detailed configurations specified for various scenarios, such as placing OS services in different isolation classes or coalescing some OS services.


Absolutely true. Italians love selling the story of how corrupted their country is. Despite it having roots in reality, it's no worse than most other eu countries.


Who?


Nototo, a now dismissed web app, really nailed this. I'm gonna miss it so much.


I get that it's still early stage, but the dependencies already look like a mess to me. No way I'm installing nui.nvim just to rock this plug-in.


Hello, I am the author of avante.nvim. Thank you for your suggestion, it's very helpful for avante.nvim!

I plan to abandon nui.nvim for implementing the UI (actually, we only use nui's Split now, so it's exceptionally simple to abandon). Regarding the tiktoken_core issue, everything we did was just to make installation easier for users. However, the problem you mentioned is indeed an issue. I plan to revert to our previous approach: only providing installation documentation for tiktoken_core instead of automatically installing it for users.

As for why avante.nvim must depend on tiktoken_core, it's because I've used the powerful prompts caching feature recently introduced by the Anthropic API. This feature can greatly help users save tokens and significantly improve response speed. However, this feature requires relatively accurate token count calculations, as it only takes effect for tokens greater than 1024; otherwise, adding the caching parameter will result in an error.


The docs say that cache_control is just ignored[1] if less than 1024 tokens, maybe it's a bug if it's erroring instead?

[1] https://docs.anthropic.com/en/docs/build-with-claude/prompt-...


Check out that Makefile. It’s scary af: literally just downloading the latest release of a package not even controlled by the author with 0 documentation. What’s stopping the owner of that repo from uploading a supply chain attack which will get distributed to every user of Avante.

Suggestion to the author: fork the repo and pin it to a hash.


Not to dismiss your criticism, but I think supply chain attacks are generally a weak point of the vim/neovim plugin ecosystem, especially with all the fancy autoupdate package managers.

No package signing, no audits, no curation. Just take over one popular vim package and you potentially gain access to a lot of dev departments.


Nui is a wide spread plugin in Neovim ecosystem, it’s use to have high quality UI widgets.

Probably it also use Plenary for I/O as well.

Not reinventing the wheel is a good thing, don’t see the problem with the dependencies.


The problem was not the bug. The problem was companies having no disaster recovery systems in place.


Not true. As technology goes forward and big companies get bigger, the role of individual contributors becomes less and less impactful on the overall performance of the business. At the end of the day all these processes, or at least most of them, are there for a reason: avoiding a collapse if Mr. 200IQ leaves and an average competent employee is hired in their position.

IMHO the trend is going in the opposite direction: people with extraordinary talents find that their place in society is shrinking, as workplaces become more and more like average salary factories.


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

Search: