HNHacker News
TopNewBestAskShowJobs

johannboehme

55 karma · joined January 7, 2021

submissionscomments
johannboehme··on GLM-5: Targeting complex systems engineering and long-horizon agentic tasks
I just tested it. Only claude Haiku responded like this. Smarter models like Sonnet and Opus said that you would need your car to get it washed.
johannboehme··on Ask HN: Is it time to fork HN into AI/LLM and "Everything else/other?"
No, but i really would like a chrome extension to block out all the people complaining about AI on every site.
johannboehme··on Ask HN: Anyone else tired of AI being forced on you?
No, not really. The power button on the galaxy was previously a bixby button. They just changed the assistant that gets called uppon. AI Suggestions in search engines are sometimes practical and you can always choose to ignore them. AI is only a net loss for humans that use it instead of thinking. Used well its an incredible tool. Same goes to ownership offloading. Our company heavily encourages AI use, but the work you create with it is your responsibility. So if you dont check it, you are the one to blame. The energy consumption is really a thing that needs to be talked about, but its not that bad as its often stated. We already use buttloads of energy to stream movies, stream games, do stupid crypto stuff and the amount of bad mouthing AI gets for its energy consumption is just not proportional. If i run a local LLM on my GPU i am a forest killer, but using the same GPU to run a heavy game is ok?
johannboehme··on GPT-4o
Thanks god i live in the EU and not in a late stage capitalist hell hole XD
johannboehme··on LazyVim
but there is. VSCode core may be open source, but the plugin marketplace certainly isn't. So if you for example use VSCodium, you don't have access to the plugin marketplace and eather have to use an alternative or manage your plugins completely manually on the filesystem.
johannboehme··on LazyVim
hmm.. but you also spent a lot of time to learn programming. Why not invest some time in the use of professional tools? If you master an editor like vim, you'll never need to spend time to learn additional IDEs. In the past i needed to learn VSCode, Eclipse, IntelliJ, XCode, Visual Studio and some other niche IDEs. All have very different menu structures and keybinds. Just to unify that was worth the time learning vim.
johannboehme··on LazyVim
not really.. vim is easy to extend and adapt. You loose that with only vim mode in vscode. You also loose the ecosystem and relevant core functionality like most vim core functionality like :grep :vim :make, quickfix list, arglist etc..
johannboehme··on LazyVim
I dont know.. The argument i read all the time is "i don't want to invest time in vim". But what kind of professional spends hours uppon hours learning his craft (programming), but is unwilling to invest some of those hours into mastering professional tools? What about sharpening the axe? The amount of time i saved by sticking to vim is definitly more that the time i needed to learn it.. IDEs are easy mode and waste of resources. Its ok to start with them as a noob, but down the line i want to customize every part of my toolchain. (And thats just horrible to do in VSCode etc..)
johannboehme··on American children are drowning in self-esteem (2016)
not just the children :D
johannboehme··on It happened to me today: $80/hr writer replaced with ChatGPT
It’s something people love to be, but in a world with recorded audio, you don’t need as many musicians as you once needed (and it was actually a fairly common job). > Well, and because people love it, many will still be passionate musicians / writers / language savants. They just won't make a living out of it. And thats ok. The intrinsic motivation to do those things is recreational and the focus on monetization contributed to the "content is plague" trend in the first place.
johannboehme··on REBL
or when you want immutablity and a functional programming style. or if you prefer manipulating lisp ast instead of wrestling indentation. or if you need somewhat decent performance, or if you need somewhat decent multithreading, etc etc..
johannboehme··on Clojure Turns 15 panel discussion video
But clojure is not meant to be developed statically! It is supposed to be running while developing it. You don't need static analysis if the programm is running and inspectable.
johannboehme··on Clojure Turns 15 panel discussion video
You are wrong. https://www.youtube.com/watch?v=YR5WdGrpoug Static typing only leads to devs trying to press the real world in stupid arbitrary categories.
johannboehme··on We’ve filed a law­suit chal­leng­ing Sta­ble Dif­fu­sion
I've prepared a boiler-plate response for autistic nitpickers like yourself: https://cdn150.picsart.com/upscale-235459796047212.png?r1024...
johannboehme··on Ask HN: Is TypeScript worth it?
https://www.youtube.com/watch?v=YR5WdGrpoug Static typing is not "obviously good" The comparison is flawed. There are no advantages to driving without a seatbelt, but there are pros and cons to dynamic typing.
johannboehme··on Ask HN: Is TypeScript worth it?
It's not necessarily about the time it takes to type the type definitions. static typing leads to developers trying to represent the "real" world in a bunch of categories and arbitrary boxes. Thats not necessarily a good thing because you can loose much time in bike shedding discussions like "Is a person class still a valid person class if it has no Surname" which do not provide actual value to your product. Recommended watch: https://www.youtube.com/watch?v=YR5WdGrpoug
johannboehme··on Vim is touch-typing on steroids
Any widely used modern editor/IDE will have plugins to do the same thing. > True. But i do not want to install multiple several gigabyte sized bloatware gui behemoths apps just to develop some software.

Contextual completion as offered by modern IDEs or language servers is vastly superior to Ctags, and you don't have to home-cook anything to get it working. > Also available in vim and doesnt need any home-cook solution. There are decent plugins that work out of the box for that kind of stuff

That's what SSHFS is for. No need to limit yourself to whatever happens to be installed on the remote machine. You don't even have to copy config files around. > or more easily: just edit remote files directly via scp/ssh. Vim can do that.

johannboehme··on Imagen Video: high definition video generation with diffusion models
so, we just need better digital competence?
johannboehme··on Imagen Video: high definition video generation with diffusion models
we are talking pictures atm. not videos. I bet you could get as good as SD with two weeks of free time, lots of youtube tutorials and with a photoshop license.
johannboehme··on Imagen Video: high definition video generation with diffusion models
so, don't trust photos you see online? That was i learned as a student 15 years ago when Photoshop was adapted by the masses. Nothing changed, just the tools got even easier to use.
johannboehme··on Ask HN: Is Clojure Dead?
Just to leave some hints for people. - If you don't want to deal with the JVM, Clojure also runs on the Web and .NET. - If you develop with the REPL you don't have compile cycles - Or just use Babashka (no compilation needed)
johannboehme··on Ask HN: Is Clojure Dead?
clojure adoption is slow but still increasing. If you go by this logic any language that isn't the current most trending one is dead. Clojure has it's niche as immutable lisp. That itself has not the broadest appeal but thats ok.
johannboehme··on Ask HN: Is Clojure Dead?
Clojure is definitely not dead. There are active Clojure user groups in most countries (even in my little region) and i still (or even more than ever) stumble uppon cool and exiting projects and libs (e.g. https://github.com/borkdude. It's just incredible what a surplus value this dude alone provides to the ecosystem)

Clojure may not have the biggest audience but like others said, it generally focuses more on stability, so using libraries that haven't been updated a while is more of a plus-point and don't mean they are outdated.

Personally speaking, Clojure really brought back the joy of programming and i would never willingly go back to developing in a language without a REPL. The tight feedback loop you have while molding a running program in your editor and the constant dopamine drip feed it causes are just too addictive.

johannboehme··on It seems that the good times for online Minecraft play are over
1. A cool game comes out. 2. I love to play the game with my adult friends. 3. as the game gets more mainstream attention, more and more kids join in. 4. I have to moderate myself because some stupid parent determined that it's now a "kids" game and everyone should cater to their crotchrats.

Why does this keep happening to all games i like?

I know minecraft might be an extreme example because it has simple graphics and no violence but it happens even on VR Military Shooters.

No. just be a decent parent and don't assume that the internet is a free daycare.

Sorry, i just hate this "its a game tho it's obviously meant for kids" attitude

johannboehme··on Win-Vind: Become an instant ninja in operating Windows at the speed of thought
I Can only recommend it. I am forced to use windows for work. I used it daily for the last year and it's so much better than Powertoy FancyZones .Plus vim muscle memory everywhere, regardless whether i'm in wsl, tmux, vim or windows.
johannboehme··on Thoughts on Clojure UI Framework
Huh. Yesterday i was discussing the slow death of non-browser based UI Frameworks with a colleague and now there is one who wants to make one for my favorite language :) Neat.
johannboehme··on The Emacs Lock-In Effect or the Emacs Sunk Cost Fallacy
Not an answer but an anecdote: I am a long time vim user and wanted to learn clojure. Everyone recommended emacs, because of it's lisp and repl abilities and ease of use.

I spent two weeks learning emacs, elisp and the ecosystem. I was not able to get it to run via WSL with Frontend integration (shadow-cljs). Several help channels where unable to assist, since they all just blamed other parts of the environment (WSL, the LSP, DoomEmacs or the clojure plugin..)

I eventually got it to work, just to find out, that vims minimal plugins that i used (vim-iced, sexp, and a Coc plugin) where faster, more reliable and better to use than the emacs counterparts.. and they just worked, without any troubleshooting.

johannboehme··on LÖVR – An open source framework for rapidly building immersive 3D experiences
I think this would be really interesting if it wasn't lua only.
johannboehme··on Why keyboard shortcuts don't work on non-US layouts and how devs could fix it
yeah.. i never use js template strings because of that frigging unusable backtick character. Ist so hard to type on my layout, that its just not worth it -_-
johannboehme··on Virtual Reality: The Comprehensive Guide for Not-for-Profits
Can only agree! 360° Videos are not VR! Make it 180_3d or just let it be... Can't count how often i clicked on a "vr" video, just to be disappointed by a 2D Sphere :(
Page 1 of 2Next →