HNHacker News
TopNewBestAskShowJobs

112

81 karma · joined January 7, 2020

submissionscomments
112··on Auto-GPT: An experimental open-source attempt to make GPT-4 fully autonomous
Been involved with LLMs for the past 2 years, and what I can say is we have no idea what the technology can do, and we have no way of monitoring when it gains new abilities. We're racing towards autonomous everything, and we're too slow and blind to even detect hidden exponential developments.

Here's a good overview to get up to speed: https://youtu.be/xoVJKj8lcNQ

112··on Show HN: Free Online Screen Recorder MP4 and WEBM
I guess anything supported by the screen recording API (tabs, windows, *screens*)
112··on We updated our RSA SSH host key
i think it does contain code
112··on Ask HN: What's the fastest and simplest way to prototype a web app in 2023?
next.js + trpc + pocketbase leanest stack i've played with in the past 3 years
112··on The Curse of NixOS
Ranting about Nix being hard is like going to Russia and complaining that the local language doesn't sound English. Like many other things worth your time, it's something you learn through deliberate practice and focus.
112··on Ask HN: Why are there so few single-letter command line utilities / tools?
It's for the best, you can use them as names for your own stuff.
112··on Psychonetics: A nerd's toolset to work with mind and perception
Identity and time (the process of remembering the past and projecting the future) are two core ideological viruses that shaped humanity, but that's all they are - ideas we've been thought to model the world around with. Intentional thinking is a completely different game.
112··on The Importance of Humility in Software Development (2020)
This article feels like it's been written by GPT.
112··on Where to go to learn Rust in 2021
Here's a list of resources I've used: https://kernel.sh/wiki/rust-learning-resources/
112··on Why is it so hard to see code from 5 minutes ago?
If writing text more than 4 hours / day is what you do for a living, and you have at least 10 more years left of doing that, not learning Vim is just lazy. Vim gives you back enough time to think about what you're writing.

Also, if you go cold turkey, you'll be productive in less than a month, and arrive at a good workflow that fits you in less than six months, flow that you will improve over the years in amazing ways.

112··on Show HN: Ray.so – Create images of your code
Carbon is awesome, works offline, and can be integrated with any decent editor, so you can just select code and press a keybind to get the image on your clipboard.
112··on Why can't I write code inside my browser?
Yes, in order to do X you need to learn how to do X. Complaining about not being able to program when you didn't spend a minimal amount of energy to understand the basics of how your computer works is worthless, just like this article.
112··on Cyberpunk 2077, Supposed to Be Biggest Video Game of the Year: What Happened?
Same, about 3 hours into it, no bugs other than a floating car on the sidewalk.
112··on V (Vlang) 0.2
Thank you for creating V, you're amazing. There's not many people that could do what you did - both from a technical perspective and from a mental perspective. I feel like you get a lot of hate from jealous haters that can't even fathom having the required mental energy to keep going at such a hard problem, for such a long time, keeping the flame alive. Fuck'em, keep rocking!
112··on Halfmoon – Front-end framework with a built-in dark mode
Congrats, clean design! I'll try it. Its not a framework though, it's at most a library :)
112··on Ask HN: How to you manage your favorite HN submissions?
ripgrep + fzf = love
112··on Deno will stop using TypeScript
There are efforts to provide faster compilation times: - https://github.com/evanw/esbuild - awesome, I use it for most of my ts projects - https://swc-project.github.io/ - also awesome, but has some bugs
112··on Show HN: Script that changes GitHub default branches to master
I find "banning" perfectly fine words, that everyone understands, because they offend some people / are used by some to offend people, utterly stupid. And it goes beyond words, such as what happened with VSCode's Santa Hat flamewar.

We are incredibly lucky to be a part of this miracle called life. We don't have much time here. It doesn't need to have a purpose, but if you do choose to have a purpose in life, it shouldn't be coming up with ways of "getting offended".

It makes sense to get offended by someone, but to get offended by this-month's-offending-word is a waste.

It's very sad that companies listen to and are afraid of the swarms of internet flamers that have nothing better to do with their time.

112··on Ask HN: How do you keep notes of things you learn
ripgrep + fzf in vim are a big win, in a nv-alt-like workflow and always a keyboard shortcut away
112··on Show HN: Notebag – A keyboard-focused note taking app
Crashing on NixOS with "libsecret-1.so.0: cannot open shared object file".
112··on Show HN: Caddy 2
Thank you for Caddy, it has saved me a lot of time and it's a joy to work with. Running it on about 8 boxes.

Is there an admin UI for v2? Seeing the configuration changes, it was the first idea that popped, would be great for the selfhosted community - maybe someone picks it up as a side project if it's not in scope.

112··on Ask HN: How do you manage your todos?
Clearly, as all the comments you've ever posted say. If you're going to manipulate HN to drive traffic to your product, at least do it the smart way.
112··on NixOS 20.03 is released
There are tools that require a big time investment to learn, and Nix is one of them. It much more "pragmatically usable" than other OSes once you learn all the bits and pieces. It's kind of like Vim. But yes, it's quite frustrating at start that you can't do seemingly simple stuff with ease.
112··on Theia: Cloud and Desktop IDE
Isn't Theia based on Monaco as well?
112··on Ancient never-before-seen viruses discovered locked up in Tibetan glacier
Well, the ice is melting anyway.
112··on RFC: Adopt a modern JavaScript framework for use with MediaWiki
These mythical people are dinosaurs that have lost (or never had) their love for the work they do, and are not interested in improving.
112··on RFC: Adopt a modern JavaScript framework for use with MediaWiki
It's OK for the most common scenarios, I didn't comment on the regular "build a web app" case, but more complicated ones. I think @vue/cli is very nice, but I've had many issues dealing with the magic behind it, so much that it became easier to swap vue-cli-service with rollup and custom setups.

I'm sure Vue3 will fix all this, and it will be awesome. Very much looking forward to it

112··on RFC: Adopt a modern JavaScript framework for use with MediaWiki
React with TypeScript is a joy. I have the utmost respect for Angular, and for the way it pushed forward progress on frontend. Vue itself has taken many great ideas from Angular.

It hasn't been an option for me because I found it quite opinionated for personal projects, and in my work context I didn't enjoy / respect the people that were working on Angular projects. This is not about Angular, it's about where I was working and the people there.

It's easy to judge a tool by it's users, but we mustn't.

112··on RFC: Adopt a modern JavaScript framework for use with MediaWiki
Every language comes with its own culture, and with its own stereotypes. Java's over-engineering and boredom, JavaScript's throwing shit on the wall and see what sticks, PHP's developers that do stackoverflow-driven development.

There are experts, average people, and bad people in every field. TypeScript brings sanity that is valuable for both experienced developers and less experienced developers.

The peace of mind that you get with types when doing refactoring is invaluable. I would never be able to go back and write vanilla JavaScript, because it's broken.

You can over-engineer and write crap code in any language.

Also a comment on anyone that says experienced devs get no benefit from types: you think you're good, but you're not. As good as you think you are, if you seriously deny the benefits of static typing, you're probably shit as a developer. If you understand static typing and it's benefits then you agree it's a good trade, if you don't understand it and still have a strong opinion against it, then you're just a lazy human.

112··on RFC: Adopt a modern JavaScript framework for use with MediaWiki
I've loved Vue for a long time, worked two years with it almost daily, but right now I avoid it as much as I can, as I can't stand working with JavaScript without TypeScript. The TypeScript support in the current version of Vue is crap, and the simplest things, such as creating a (typed) component library, are hard and require numerous hacks.

If I were to use something that lacks TypeScript support, it would be Svelte, because it brings unique advantages. By adding hooks, React became the winner for me.

Angular has never been an option for me.

Page 1 of 2Next →