HackerLangs
热门最新趋势评论往期问答秀出招聘

never_inline

842 声望加入于 4年前

提交

Some tricks for interactive usage of Bash shell

mahesh-hegde.github.io
1 分·作者 never_inline·8个月前·0 评论

Things you can do with a debugger but not with print debugging

mahesh-hegde.github.io
257 分·作者 never_inline·10个月前·214 评论

评论

never_inline
·21小时前·讨论
这是相当简单的无衬线文本,带有一些 Markdown 格式,是吗?
never_inline
·22小时前·讨论
通过运算符重载,您可以为库类型(例如大整数)提供相同的数字操作接口。当然,您也可以定义方法并确保您的原始类型也定义这些方法,但现在您有一些困惑(例如 Java 中的 equals 与 == )。
never_inline
·3天前·讨论
> going forward with knowledge specialization becoming unnecessary and eventually unfeasible due to the triviality of AI making it not needed for a human being to study a hyper-niche subject

Did your philospophy degree not teach you to think "what could go wrong?".
never_inline
·5天前·讨论
DJ Bernstein seems to agree with you: https://blog.cr.yp.to/20240803-clang.html
never_inline
·5天前·讨论
For compilation?
never_inline
·10天前·讨论
> the 1%

Nit, you're the 1%. The ones you're talking about are 0.001% or so.
never_inline
·12天前·讨论
This selects for desperation.
never_inline
·18天前·讨论
that's a real gap
never_inline
·22天前·讨论
Sure you gotta put some AI for the executives.

But there's nice stuff under performance and security.

Ctrl+F gemini returns only 2.

@dang change this clickbait headline. original title is " Android 17 is here". I suggest "Android 17 is here - Android Developers Blog" since its a dev focused post.
never_inline
·28天前·讨论
I find that most arguments are endlessly rehashed. I would be like if most AI related discussion limited to maximum 2 / 3 most important news per day.
never_inline
·28天前·讨论
I think articles this light on content should not be upvoted to front page.
never_inline
·上个月·讨论
There's no manufacturing sector to employ them if you displace them from agriculture. They'd be displaced into gig economy. This would just increase the population of a handful of metropolitan cities which are already congested. India should fix its cities first.
never_inline
·2个月前·讨论
> we cannot "pin" versions

you can? that's why go.sum exists. you can also use the replace directive for more advanced scenarios.
never_inline
·2个月前·讨论
^F load-bearing
never_inline
·2个月前·讨论
You must be using a really bad harness or just writing very vague prompts. 20 Million tokens is a lot.
never_inline
·2个月前·讨论
Electricity is very predictable and not under control of one or two nations.
never_inline
·2个月前·讨论
Yeah; I have a minimal vimrc with cursorline, wrap, line number, some other option to make arrow keys jump to next line from end. I set a different colorscheme on each machine when I have to deal with multiple machines. That's it.
never_inline
·2个月前·讨论
I have thought about it.

Present iteration of LLMs are, despite what normies would believe, aren't optimised to provide correct solutions. They are optimized to __sound smart__.

This may be just an undesirable artifact of the RLHF process. But the end result is same. They try (?) too hard to sound smart.

Last generation LLM writing was too obvious in its soulless journalistic nature. But the current generation LLMs do all the following things to appear smart; From the lowest levels to highest level

- use clever writing styles and punchlines. Not X, it's a Y'ed Z. (Though it's not funny and makes no sense).

- Overstuff the technical terms, most often using a +. "Add a shim + iptables rule + signal handler".

- Over engineer the low level design. (Eg rather write a function to do some complex parsing when a way exists to avoid it altogether. Write tricky bash script and parse the output for what could be achieved by stdlib in few more lines).

- over engineer the code flow: this is rather because they're clueless and can't step back. But I have fun seeing the LLM come up with 4 5 levels of branching and then extract it into a function, whereas a human would step back and try to avoid the branching.

- over engineer the high level design: well your mistake is letting the word soup machine lead the design. It will add all and kitchen sink with need bullet points and + marks. Only a pleb not sufficiently educated in the matters of computer science will be impressed with such Markdown kitchen sink designs. It's fine to rely on LLM for brainstorming and discovering how to do A, B and C. But if you outsource the job of design, it's instincts (!) to sound maximally smart using bullet lists and + marks will kick in.
never_inline
·2个月前·讨论
Or you know, you can architect around testability from the beginning, where multiple branches / instances of same application can run in the same cluster - in different namespaces.
never_inline
·2个月前·讨论
I am fine with them training on my open source code (which is pretty bad but not the point, because they're providing the service for free). I will be super pissed if I pay for enterprise and they train on it though. I believe this is the opinion of majority programmers.