10 ms·
Vim rendered on a cube for no reason
- juped 7y agoIn the 2000s we used to do this, but with the proverbial Linux Desktop.
- lfowles 7y agoWhatever happened to the promise of cube desktops with wobbly windows?
- the_pwner224 7y agoI am using Wobbly Windows right now in KDE. Desktop Cube works too but I don't like it (I use 16 desktops instead of 4 :). When I have to use Windows every once in a while I am viscerally disgusted by the lack of wobbly windows. Moving windows just feels wrong - very, very wrong. Takes a second to realize they're not wobbling. To me it makes the computer seem less robotic and more natural in a way, I guess. Like haptic feedback on smartphones when you tap stuff.
- O_H_E 7y agoExactly what I told my sister few months ago. The windows just feel stiff and unnatural.
- rossy 7y agoI don't know about you, but I've been running wobbly windows up until about a month ago, when I disabled KWin's compositor in favour of picom for performance reasons. I hope to get them back when I'm able to start using KWin on Wayland.
- O_H_E 7y agoI still use both on KDE Plasma desktop. Life is great. Many other options like fire-on-window-close and zooming are also available. I believe you could get them just using kwin the window manager.
- Nullabillity 7y agoFWIW, if you don't see them as options: make sure that the KWin compositor is set to OpenGL mode, rather than XRender.
- autojoechen 7y agoI remember compiz! https://launchpad.net/compiz https://launchpad.net/compiz. Looks to be still actively maintained
- c9fc42ad 7y agoOh man, compiz-fusion is what got me interested in Linux. I remember seeing videos circa 2007-8 of people's desktops with all sorts of crazy stuff. Cube desktops, wobbly windows, fire trails, etc. I spent forever figuring out how to dual boot Ubuntu 8.04 and Windows and learned a ton so I could setup these effects. Fast forward 12 years and now I only use Linux on servers without a desktop interface at all. While this stuff may seem silly and pointless, you'll never know who it'll inspire to dive in to a whole new world. I'm glad it's being maintained still
- thinkling 7y agoI'm very late to this discussion, but... in 1999 we did this at Microsoft running unmodified Windows apps in a custom 3D environment. https://www.microsoft.com/en-us/research/publication/the-task-gallery-a-3d-window-manager/ https://www.microsoft.com/en-us/research/publication/the-tas...
- jsjolen 7y agoNow we just need to render Emacs onto a tesseract.
- ashton314 7y agoIs that what the `C-x 4` keybinding is really for? /s
- willberman 7y agoM-x apropos tesseract
- 0xff00ffee 7y agoIf you consider arrow keys as 2D, and the Vim's edit/control mode as a 3rd dimension, EMACS is already up to... 12 dimensions? Good enough! Ship it! :)
- mhd 7y agoOr the lament configuration.
- Cyberdog 7y agoThis makes it to the front page? Guess it's a slow day on HN land. Is everyone else waiting for the April job threads too?
- kking50 7y agoI quite appreciate these kinds of posts. Fun and silly, yet make you think about the way computers work outside the box.
- Kuinox 7y agoOutside the box... Oh thanks...
- saagarjha 7y agoThis is great, especially the Q & A.
- dahart 7y ago> This makes it to the front page? Yes. Any particular reason you think it shouldn't? I prefer to see people's personal fun hacking projects on HN to news I can read elsewhere. > Is everyone else waiting for the April job threads too? An early one went up last week https://news.ycombinator.com/item?id=22665398 https://news.ycombinator.com/item?id=22665398
- the_duke 7y agoI much prefer to see fun hacking projects here over all the non-tech submissions that increasingly take over the front page.
- kyuudou 7y agoI agree with this! I mean, it's Hacker News after all, not "yet another Covid-19 article shoehorned in from Techcrunch" News !
- Symbiote 7y agoYour username reminded me what was once my favourite clothes shop in London. Their aesthetic is a bit further from a spinning-cube-Vim than it used to be. https://www.cyberdog.net/ https://www.cyberdog.net/
- thelazydogsback 7y agoFunny thing is, I think this is just about as useful as every attempt I've ever seen (real or Hollywood) to add value to GUI by adding 3D gfx...
- shadowoflight 7y agoWhatever man, compiz-fusion was the best productivity tool around when I was a kid.
- thelazydogsback 7y agoSorry to harsh your mellow in these trying times dude
- def8cefe 7y agoLongest part of any new install was finding the perfect window decorations.
- dheera 7y agoI loved compiz-fusion for productivity -- especially being able to draw on the screen was super useful for meetings and presentations. Being able to zoom the screen was also useful. It's a pity it's no longer maintained.
- CarVac 7y agoAlas, I never got the chance to give a presentation and draw on the screen with fire. I always wanted to. KDE has zooming built in nowadays.
- neutronicus 7y agoI miss the cube with the workspaces on it. I actually think it was helpful for remembering which stuff was on which one.
- em-bee 7y ago
- nicoburns 7y agoThe issues are great, but especially https://github.com/oakes/vim_cubed/issues/1 https://github.com/oakes/vim_cubed/issues/1
- neumann 7y agoOh man - that is the best first post. The issues are fantastic.
- cscurmudgeon 7y agoFrom the Q&A: How do i stop the cube from spinning no
- yjftsjthsd-h 7y agoReally, the whole FAQ is gold.
- ISL 7y agoIt was a wonderful chaser to https://xkcd.com/2287/ https://xkcd.com/2287/ , which I encountered minutes before. Humans are good.
- perl4ever 7y agoI suspect that cartoon implies a deep and chilling insight. COVID-19, or HIV, people notice. But does that mean we notice everything? The greatest vulnerability of pathogens is our brains, so wouldn't that mean strong evolutionary pressure to mess with our brains in such a way that we don't notice we're ill? How much of human social evolution is driven by that?
- mercer 7y agoSomething like https://en.wikipedia.org/wiki/Toxoplasma_gondii https://en.wikipedia.org/wiki/Toxoplasma_gondii ?
- PetitPrince 7y agoI don't think the molecular tools available to wildlife are sophisticated enough to achieve what you are describing (i.e. messing with higher-ish cognitive functions). This would be like modifying our proprioception but ALSO the perception of others ?
- folli 7y agoI'm just worried that a T4 bacteriophage (a virus that infects bacteria) is talking about infecting humans...
- xtiansimon 7y agoVIM BORG CUBE!
- linkdd 7y ago:set resistance=futile
- purerandomness 7y agoAh, classic BeOS, love it!
- doctor_eval 7y agoThis is awesome. The best kind of programming: doing something for the fun of it. Also, what is Nim? How popular is it? What popular products is it used in? Would it be a useful language for a python developer to learn? I have a friend who is a python dev and he has lamented that he’d like to learn something else. Should I recommend nim? Is it good for numerical analysis?
- eindiran 7y agoNim is a relatively small programming language that uses a Pythonic style of syntax. It adds some features that make it better suited to systems development, like type safety and better performance. It can be compiled using a few backends, to eg C or JavaScript. Nim recently hit 1.0 and has grown a lot of the years, but it still isn't particularly common to see in industry. You can see some Nim related projects on GitHub: https://github.com/topics/nim https://github.com/topics/nim I used it to write a few things/just play around with in the pre-1.0 days, and found it quite nice to write and easy to read. Regarding your question about numerical analysis and Python, this post touches on using Nim for tasks that you might reach for numpy for: http://rnduja.github.io/2015/10/21/scientific-nim/ http://rnduja.github.io/2015/10/21/scientific-nim/ This one has a brief comparison of Nim and Python + numpy: https://narimiran.github.io/2018/05/10/python-numpy-nim.html https://narimiran.github.io/2018/05/10/python-numpy-nim.html Note that both are for pre-1.0 Nim. Nim's site: https://nim-lang.org/ https://nim-lang.org/
- girvo 7y ago> isn't particularly common to see in industry You're completely right, but I can say I've introduced it for writing custom developer tooling across three companies, including one very large rather well known one in the travel space (though that was pre 1.0)!
- sp33der89 7y agoWhat was your experience like using Nim for those projects?
- willberman 7y ago"I think that it’s extraordinarily important that we in computer science keep fun in computing. When it started out it was an awful lot of fun. Of course the paying customers got shafted every now and then and after a while we began to take their complaints seriously. We began to feel as if we really were responsible for the successful error-free perfect use of these machines. I don’t think we are. I think we’re responsible for stretching them setting them off in new directions and keeping fun in the house." - Alan J. Perlis
- themodelplumber 7y ago"How dare you insinuate that my latest amateur radio transceiver firmware is capable of loading a working copy of Contra for the NES!" -People who give me hope https://www.youtube.com/watch?v=VBE-BQNaCh4 https://www.youtube.com/watch?v=VBE-BQNaCh4
- function_seven 7y agoThat’s awesome, though I’m a bit disappointed it wasn’t Metal Gear!
- Zenst 7y agoIt does have Super Mario as well https://forums.qrz.com/index.php?threads/a-new-transceiver-kn990-made-by-ba6bf.626316/ https://forums.qrz.com/index.php?threads/a-new-transceiver-k...
- anon891 7y agoI've been trying to change my MacBook startup chime to the Contra intro sound for quite a while now...
- toxik 7y agoDang didn't know I wanted this. Would be real cool to get the SEGA startup from the Megadrive.
- 7y ago
- travbrack 7y agoAlmost as useless as this comment.
- kyuudou 7y agoThanks for the comic relief of the day; sure needed it. I like your goofy sense of humor. Please keep doing fun stuff like this.
- foxfired 7y agoAnd here I was making fun of the Swordfish hack scene [1]. Turns out he was just assembling the crypto algorithm using vim. [1]: https://www.youtube.com/watch?v=u1Ds9CeG-VY https://www.youtube.com/watch?v=u1Ds9CeG-VY
- leshokunin 7y agoCan someone make this work in VR and multiplayer? I can imagine it’d increase productivity if you could fly to someone’s cube and collaborate by doing Minority Report gestures.
- mulmen 7y agoYeah if people stopping by my desk in an open office is good then people dropping in to my desktop environment must be better.
- leshokunin 7y agoIt’s basically the remote work equivalent of asking for TPS Reports
- tomjakubowski 7y agoCool. Looking forward to seeing Vim on a torus some day.
- deleted 7y ago[deleted]
- bagol 7y agoThis is like Hacker's computer in movies!
- tinybug 7y agoit's funny.
- djohnston 7y agoWell done
- _anastasia 7y agoThere's also vim^4 which is great for writing in Forth
- devit 7y agoWhen Compiz came out about several years ago this kind of thing was all the rage.
- threeer4234234 7y agoTechnically you're still using it in "two dimensions", only the topology of S^2 requires an embedding dimension 3. You're still a pleb, only "richer".
- soheil 7y agowhats the cmd to exit vim3?
- skitter 7y agoOne of the issues suggests holding down your device's power button.
- peter_retief 7y agoIs this the lockdown speaking? Thanks, I needed something light.
- jylam 7y agoRemembers me an effect I wrote (in text mode) for neercs, a GNU screen clone https://www.youtube.com/watch?v=sQr42LjaNCY https://www.youtube.com/watch?v=sQr42LjaNCY
- kovac 7y agoJudging by the feature requests in the open issues, I'd say we are witnessing the inception of the text editor of the century.
- glenvdb 7y agoThis is weird combo of "movie hacking" and "real hacking".
- amelius 7y agoPerfect for slowing down those pesky 10x developers.
- m4r35n357 7y agohttps://github.com/paranim/paravim https://github.com/paranim/paravim - A Vim-based editor for Nim https://sekao.net/paravim/nim/ https://sekao.net/paravim/nim/ https://github.com/paranim/pvim https://github.com/paranim/pvim - A Vim-based editor for Nim https://sekao.net/paravim/nim/ https://sekao.net/paravim/nim/ So what the fuck is what? paranim? paravim? pvim?