I’ve been asking this question for a while since I love Rails but I don’t like Ruby that much.
I think only Django comes close, although I haven’t tried it, but I dislike Python much more than Ruby.
There are always attempts in every language to replicate the convention over configuration and batteries included approach of Rails, but they all lose steam pretty quickly.
I just don’t think there is an alternative to Rails. It’s a giant project that is actively developed for over 2 decades now.
This is what I miss the most. I moved to the US 12 years ago, also from Croatia, and while I have friends here, the lifestyle there is just conducive to spending time hanging out with people.
It's really like a different reality.
Coffee before work? Sure thing.
Another coffee after work? Absolutely.
Drinks in the evening? Definitely.
The thought of not seeing your friends for a month or longer is just absurd over there. If you don't see them regularly they're not your friends. The whole culture is built around spending time with people, and I only realized that after I left.
I enjoy living in the US, but man, I do miss having such a social life.
I moved to the US in 1992, also from the Balkans. America has an entirely different way of life. I have been "best man" at 5 weddings and have christened 11 kids. I hardly see any of them. Everyone is "busy" running around, work work work, then errands etc etc... in most of Europe this would be unheard of, there is higher value placed on social aspects of life. Hence the myriad of studies and stories and... about general loneliness in America (these studies often include people that are married and have children).
Another personal example - my sister is highly educated, has two PhD and I consider her the smartest person I know. Years ago we were discussing something and I mentioned that one of my dear friends is seeing a psychiatrist. My sister scoffed... And I was taken aback to say the least. How can someone that smart and that educated dismiss someone who is basically a Doctor and spent years educating themselves in this field. After talking through it I realized that if you have robust social life, myriad of friends, different friends to talk to about different things (as well as family) you just might not need a psychiatrist to talk to... Just an entirely different kind of life/existence...
Can't find the interview now, but I remember watching it and yes they specifically said that because it is an AI, rather than just an automation script, it is intelligent and will not be thrown off by site redesigns or CAPTCHAs (they have later said that they won't handle CAPTCHAs also).
Turns out that it is just an automation script and it cannot deal with site redesigns or CAPTCHAs.
Edit, just found they have made this claim also which simply doesn't exist at all:
> The R1 also has a dedicated training mode, which you can use to teach the device how to do something, and it will supposedly be able to repeat the action on its own going forward. Lyu gives an example: “You’ll be like, ‘Hey, first of all, go to a software called Photoshop. Open it. Grab your photos here. Make a lasso on the watermark and click click click click. This is how you remove watermark.’” It takes 30 seconds for Rabbit OS to process, Lyu says, and then it can automatically remove all your watermarks going forward.
Regarding its “learning” - it is still a model that needs data. The best you can expect is it will take actual UI sessions (as in users interacting with the website) for specific tasks to build its scripts, and as with any current “large” model it’s not going to update in realtime based on user input alone.
Sure but that’s all in the future. All of the selling points of this device are in future tense. The “model” does not seem to exist, but it’s being “worked on”. Their client app was taken apart and there is nothing interesting there. Their servers were hacked into, and made to run Doom which is funny, and there is no trace of any AI model there.
One of their former engineers gave a statement that LAM is just a marketing term and nothing like that exists.
If all the selling points are in future tense at what point can we call it a scam?
Edit: also the founder’s previous gig was a crypto scam that also promised AI on the blockchain
There is evidently a LAM of sorts given the nature of the queries it can answer. It is able to use agents - something like langchain or ChatGPT tools - in order to perform tasks that may be dependent on other tasks.
The problem is their LAM sucks, and is likely no more than just a task builder prompt on GPT (instead of a model specifically tuned for generating these tasks) using lang chain for resolution. They also have limited tooling, and some of it is already broken.
As for it being a scam. I definitely don’t see how you can offer lifetime ChatGPT with no subscription. So unless they are going to bring in additional revenue somehow it is effectively a ponzi scheme.
That's a ridiculous idea. If you commit suicide because of years of depression that you can't get out of and don't have any positive outlook on the future, you wouldn't care about wisleblowing and bringing some bad rep to a company.
And especially you wouldn't cover up your suicide. You wouldn't want to lie to your family about the cause of your dead just to get back at some company you worked for.
I don't think this is a good theory. I don't see the logic in that. Much more logical if he was assassinated because he was spreading info that people with big money didn't want out.
Lords of midnight and its sequel Doomdark’s revenge. I still think its one of the best strategy games ever made and it was released 40 years ago on the ZX Spectrum.
Thanks for this. It looks like a great read. As an immigrant I was always mildly annoyed by this idea.
Like, yes, my language has a ton of words for all possible familial relationships, for example different words for maternal and paternal uncle, but that’s because familial relationships are important in my culture and that’s reflected in the language.
Language is the reflection of culture, not the other way around
You’re right but also keep in mind that company policies are often made without much thought. I can totally see a BigCorp making a policy that no AI clients are to be installed on their machines, regardless if the functionality is turned off
You're right but also keep in mind that companies do make decisions like that with thought or are contractually bound by the work they do for this, e.g. defense work, proprietary secrets that if they got out would far exceed the cost of the requirements
737 Max 9s are currently grounded due to a single incident; should the FAA have waited for a second door to blow off?
Reading that myself, it sounds like a gotcha question, but under this entirely arbitrary 2-but-not-1 threshold, the answer seems like it should obviously be yes.
The rational framework the author is advocating for is all about probabilities and percentages, so it seems like a weird exception to carve out that there’s some hard line between 1 and 2 event occurrences. I doubt he would hold fast to it if pressed, which is fine.
> Reading that myself, it sounds like a gotcha question, but under this entirely arbitrary 2-but-not-1 threshold, the answer seems like it should obviously be yes.
I think that's because the question implicitly assumes that the threshold applies for all things and all purposes. It doesn't. First the threshold is about adjusting your baselines, and second even if the threshold were for when to pull the "stop everything" cord, it all depends on your specific goals. The FAA might have completely different goals and targets than someone else in some other industry. Or to put it another way, the FAA has grounded all 737 Max 9's after a single incident with no fatalities. As of Jan 16, 11 people have been killed in homicides in Chicago. By the same "one threshold for everything", the entire city should be on complete lockdown until such time as it can be made safe by the proper authorities.
On the other hand, if you assume that one could have a very low "stop the world" response threshold for "sudden mechanical failures leading to explosive decompression" of planes, and simultaneously have a higher "stop the world" threshold for "people dying in Chicago", then it seems completely reasonable that one could have a third different threshold for the number of mass shooters that come out of any given arbitrary social clustering that trigger the "I should re-evaluate whether these people are entirely sane" routines in your brain.
Thank you for phrasing it like that. I think maybe my hang up is that the author doesn’t allow that different people and groups can have different baselines and update responses. Implicitly it seems that if everyone is perfectly rational, all responses to an event would be the same, but that’s not really true due to our subjective human experience. In the shooting example the quote came from, the Left and Right he caricatures have different priors, knowledge, experiences, and motivations than the author, someone who likes to think of themselves as rational and aloof of politics. Of course they’re going to have a different response, but that doesn’t necessarily mean they’re acting irrationally.
It’s quite different. The incident with the door heavily implies a problem of airplane design. It makes sense to ground it.
What we knew at the time of the first crash of max 8 seemed to imply a pilot error. It wasn’t statistically significant. Only when another max 8 crashed soon after (I think soon enough to say “in a row”) was the max 8 grounded. If the second crash occured years after it wouldnt be significant.
Ooof...I'm not honestly. I don't do Rails that much these days but when I do it's just crazy how productive I can be. I think it's still a great fit for a huge number of web applications.
If performance is very important there are better options like Rust or Go, but otherwise RoR is my go to. Pretty much everything you need is baked into the framework and it's still being actively developed. Some of the new stuff is pretty great like Turbo frames and streams.
I respect that you enjoy working in Nodejs but Nodejs frameworks are just so barebones in my experience. I haven't tried Adonis but I still remember when I was looking how to parse query params in Koa. The official docs said to use a third party lib or regex them yourself from the request string...like why would I even use a framework at that point?
It's not, at least not from my experience, but you have to be vocal about what you want.
I was offered a managerial position multiple times and declined it every time saying that it would be a loss for both myself and the company. I'm way more useful in an individual contributor role and a better way to leverage my experience would be to be a cross-team IC and help on the more demanding projects/initiatives.
Eventually, after being vocal about it for a while and actively helping other teams with parts of the system they didn't have experience with, that's what I got. The bad part is that most challenging work often ends up in my lap. The good part is that most challenging work ends up in my lap.
Eeh, at some point, a nepotic Manager will move resources around in a way that an IC (should be manager) will be banging head on the railing with a question why am I not calling the shots.
Unless this kind of dysfunctional management style burns you out. The you’re dying a little every day at work and don’t have the energy or ability to look for other work.
I’ve seen this happen so many times in my career it’s not even funny.
There are always attempts in every language to replicate the convention over configuration and batteries included approach of Rails, but they all lose steam pretty quickly.
I just don’t think there is an alternative to Rails. It’s a giant project that is actively developed for over 2 decades now.