Related and fun: the Fremont Cabal Internet Exchange[1]. The person who started it has a great blog[2] about all kinds of related things. There’s a really good interview[3] with him about how it started and what it takes to run it on the On The Metal podcast (highly recommended in general)
HN user
runningskull
I make things, play things, and like dogs.
Thanks for clarifying. I certainly didn’t mean to disparage Red at all - the language seems interesting and the project admirable. I’m really eager to dive in and explore, but I’m on Catalina so I can’t yet.
The debate thing was just the impression I came away with. Things like this post[0] from late 2018 saying
We are currently 32-bit only, and need to decide the best path for adding 64-bit support, should we elect to do so.
(and some other back-and-forth I can’t find at the moment) left me thinking it was an open question. I’m glad to hear it’s on the roadmap.
I discovered Red (and its predecessor Rebol) a few months ago and was really excited about it - very interesting blend of ideas that seems to hit a sweet spot for GUI scripting. Then I discovered it doesn’t have 64-bit support and it seems the community is debating about whether it even should, as it would require a significant overhaul. This makes it a no-go at least for Mac users unfortunately.
Anyone know how likely this is to change [soon]?
You’re right about Neovim’s effect on Vim improvements and lighting a fire in Bram.
Even if neovim goes belly-up (unlikely), or totally diverges (slightly less unlikely), they’ve done a huge service to the vim community simply by existing and offering compelling, thoughtful enhancements while respecting the core spirit of vim - and being exceptionally mindful of practicality in how they approach changes.
Probably one of the best-ever examples of a fork that is Doing It Right.
I’m torn by the idea of replacing vimscript with lua. I honestly enjoy both languages (vimscript is not as bad as its reputation!) but they each shine in different use-cases. Lua is more ergonomic for writing programs/plugins, but vimscript is more ergonomic for interactive use (and maybe config files, more below).
For non-vimmers, a good analogy is the shell: would you want to replace sh with a more robust language like lua? Few people seem to enjoy writing larger programs in sh, and are quick to jump to perl/python/ruby once a script crosses some complexity threshold. However, I doubt many people would want to give up sh for interactive use. Mainly[0] due to omitting “cruft” like parens/quotes/commas, and also pipe syntax. Minimal example:
ls -laht | grep foo
is nicer than grep(ls(‘laht’), ‘foo’)
especially when you’re doing thousands of commands of varying complexity every day.Vimscript is similar, again mainly due to omitting “cruft” like parens/quotes/commas, and also some specific sugar. Minimal examples:
iabbr cosnt const
is nicer than iabbr(‘cosnt’, ‘const’)
and s/foo/bar/g
is nicer than sub(‘foo’, ‘bar’, ‘g’)
especially when you’re doing hundreds (thousands?) of commands of varying complexity every day.Besides setting options, the vast majority of the “meat” of my config file boils down to these types of commands, and is thus much more readable with the cruft omitted, even though I only have to type it once.
This could probably be addressed with some light syntax sugar on top of lua, and I think I remember seeing some comments from the Neovim folks about this very thing, but I’m not able to find anything concrete at the moment. Does anyone know where this stands?
—
[0] Of course, another issue (for both shell-scripting and vim) is the huge amount of tools built on top of the existing language, which we may be remiss to abandon. For shells, it’s probably practically impossible. For vim, I suspect it is possible, though it would be painful enough to merit a long hard think.
Archive.org has a really impressive collection of old software and emulators to run it. Check out https://archive.org/details/software
They and their patrons (myself included) would likely be very interested in anything/everything you're willing to upload.
Silly as this product is, as a kid I always wished for something like this to up the immersiveness of video games. Maybe it would be doubly effective now with VR.
Getting it in a reasonable form factor and some practical issues (stinking up the house) seem like roadblocks, but I wouldn't be surprised to see something like this come back around, focused on gaming.
Rafflecopter | Sr. UI Engineer (Clojurescript) | Boulder or Remote
Looking for someone with a deep knowledge of ClojureScript - and the browser environment in general - who can help build and evolve (and open source) our internal reagent-powered UI toolkit. Should be able to blur the line between frontend/backend development - care about getting small UI details right and not be afraid of diving into to server-side Clojure when the need arises. Bonus points for experience w/ a variety of past/present UI toolsets & techniques.
We're a small, smart team/company run by developers & we care a _lot_ about UI development. You'll be hard-pressed to find a team more dedicated to making a great product, or an environment more amicable to this kind of work.
Email me (ceo, product/ui lead) directly: jr@rafflecopter.com
Rafflecopter | Boulder, CO | On-site/Remote
Looking for a CSS/HTML master to help build UI's & own the "front-front end" of our application stack.
At the end of the day HTML/CSS are just tools. What you really do is breathe life into interfaces that millions of people use every day. You get the details right. You make computing enjoyable, an experience which is too often the opposite.
We have a ton of interesting work to do and you'll be hard-pressed to find a team that cares more about making great products, or an environment more amicable to this kind of work. Come focus on perfecting your craft in a place where the CEO cares as much about it as you do.
We don't really care where you went to school, job title buzzwords, or any of that. This is a position where a portfolio speaks louder than any credentials. We want to see your work!
(Note: this is _not_ a design position. We're evaluating the quality of the implementation, though of course it's impossible to entirely separate the two - like writing/acting).
We'd also like to hear more about the projects you've worked on, what your role was, what went right/wrong, etc... We're looking for real experience.
Remote is absolutely OK, though we do have some bias towards local candidates. (Boulder/Denver area)
To apply, email jobs@rafflecopter.com or me personally at jr@rafflecopter.com
Comment of the day :)
As a designer I would never hand over my designs to one of those chop shops. Any designer worth his salt can code his own designs. I don't trust the psd2html services to give me high-quality, semantic, robust markup and CSS.
Marked "read later". ;)
An admittedly cursory comparison shows that Hoptoad isn't free. That could be reason enough right there.
(edit: beat to it!)
"The good life" means different things to different people.
I'd love one. It looks pretty sweet. My email's jr@juanpatten.com
Thanks!
Ultras rock. There is no better experience than running as the sun goes down knowing you've been running since it came up. And all your friends have awakened, watched reruns, eaten pizza, and gone back to sleep while you've been running ;)
That and they give out awesome t-shirts :D
But, aside from the "masochistic" part of it, the community is unbelievable and the atmosphere at races is what got me into them to begin with. It's like one big family in a way. One big family that gathers at the most beautiful places in the country before sunrise so the
Georgia Tech
Wow. This is a great guide. The diagrams really help in understanding, and the writing is clear.
Thanks for putting in the time to help others. Keep up the good work.
Hey, sorry for the late reply. Thanks for mentioning Review Board. I'm a big Django fan anyway, so at the very least it'll be insightful to review it.
Thanks. And I guess we're out of luck on an open-source Backboard clone...
$10 million after taxes and I never work again. Invest half in various ventures and live comfortably off the interest from the other half.
Cross-posted from my comments on the blog itself:
I think the reason for the recent high-profile assault is not zeal on the part of the people actively decrying IE6. They just realize that sometimes, to make change happen (especially change this “drastic”) is to make a lot of noise. The squeaky wheel gets the grease.
They want people to stop using it, instead of just refusing to design for it for 2 reasons (and maybe more):
1. As web designers/developers, we are passionate about people having a beautiful and pleasant web experience. If we just stop developing for IE6, everyone who hasn’t dropped it may have a lesser experience, which just wouldn’t do.
2. Many of them may be forced to support IE6 by their respective powers-that-be, so the only way they can stop actively supporting (designing for) it is by getting a significant amount of people to stop using it.
I agree with you in general. I am never a fan of over-zealousness and pushiness, but sometimes that’s the only way to get things done.
I play 5-string banjo, 3-finger style. It grabbed hold of me and now it just sucks up my time.
But it's worth it. I'm getting pretty good, so who cares about doing actual work. :D
Ugh. This is so misleading. What you really should say is
"do what makes you truly happy for the longest amount of time".
That implies some thinking about the future instead of blindly following something that may lead to short-term but not long-term happiness. Also, it requires that you figure out what makes you truly happy, not just surface-level happy.
It's a lot more difficult to accomplish, but so very much more rewarding.
Location is a huge one for me. I'm an outdoor fanatic, so living near good places for outdoor adventuring is a must.
Thanks for the timely submission. I was just doing this exact thing last night and was having trouble getting it to behave.
And I was thinking you meant http://is.gd/rtF6
:D
Seemed promising, but turns out to be irrelevant to me. If I ran Windows I could already run all those browsers. It would be really nice if they released a version that could run on OSX.
I think his point about making money was more about survival. We need money to live, and it takes a long time to get good enough at something that you can make a living doing it. The point is how do you make a living (not necessarily get rich) while learning to do things.
Thanks a lot. I just installed MAMP and MAMP Pro, and it seems pretty seamless and easy. The "Mac Way" if you will.
I appreciate all the help!
I play the banjo, and can't seem to stop playing the banjo. It's like a drug.