4,317 karma · joined February 7, 2017
I wonder if most solutions could be implemented on top of Laravel/Django/Adonisjs without too much effort.
Architecture is the only art where you're forced to participate. So we could pretty much say the opposite, buildings should, among other things, contribute to make a place nice. Or at least not make it more miserable.
> What do you think Barcelona is?
Most of Spanish cities are built with crap buildings dating above the 60s. Just concrete blocks, in some cities even with just plain grey and humidity stains. It doesn't matter how historic the city is, because the "historic center" it's just a small spot surrounded by uglyness.
After the new construction code in the early 00s the quality has improved a lot but we still build very ugly buildings.
No wonder why people chose to gather and spend their time where the historial centers are.
Seems architects really refuse to extract some lessons from this.
Now 10k is the price of a second-hand car with lots of potential issues. It got to a point that there are companies that offer pericial services with a guy who goes to review the car with an ODB reader and everything. That wasn't happening here.
But it isn't only the cheap market. Premium brands are pushing a lot of BS and people is taking notice.
You can't squeeze people indefinitely without no repercussion. It's just impossible.
Also, everyone is aware they are lobbying the EU for keeping competitors out.
IMO they are building reputational damage and it will last. People is going through hardship and what they see is companies trying to squeeze them and taking advantage.
Every new YT reviewing a car has at least ~5 most upvoted comments complaining about this issues, over and over again, and this has been going for a while.
Same in forums and social media.
The problem I'm finding is that the time I wanted to save mantaining selectors and the like is time that I'm spending writing wrapper code and dealing with the mistakes it makes. Some are OK and can deal with them, others are pretty annoying because It's difficult to deal with them in a deterministic manner.
I've also tried with GPT-4 but it's way more expensive, and despite what this guy got, it also makes mistakes.
I don't really care about inference speed, but I do care about price and correctness.
Then, you'll be talked down for being poor and lost. And whatever money you make will be put directly in the hands of your landlords, that profits off scarcity.
Most new developments are in dead areas because nobody wants to spend time surrounded by ugly, bland and functional architecture.
No problems with SQLite.
I ended up putting the code in Debian because of other problmes I found but the decision was already made.
You really have to lost any grip with reality to go for something like that, so I guess they'll rationalize some excuse. That will be interesting to see.
Maybe I lack experience but I don't see JS being a barrier.
I would like to know what kind of string work are you doing. I can't imagine being dependent on parsing strings and such, that looks very easy to break, even easier that css selector dance.
Can I throw you against a codebase and be productive quickly? Do you already have experience with this obscure library? I want to build now a website using React + Function Calling + Puppeteer, IDK what else to do to impress people.
Same happening with my gf, who is a graphic designer + UI/UX. She has some experience but only as freelancer, she's never been hired by anyone because it seems never enough.
I teached her HTML + CSS and she's been able to do this by herself (https://sofialenti.com/) so IDK what more a designer can learn. The only thing that's left IMO is to learn JS and be able to code some awesome stuff, but at that point she would be almost an unicorn.
It seems the market is just too saturated, despite the frequent news about we need millions of people who can do X! It seems like a way to get cheap and disposable labor.
I mean, there has to be public employees actually running the thing. It's not like a politician itself wrote anything.
This kind of behavior is so prevalent in big institutions. I wonder if it wouldn't be more effective for the Welsh government to just hand out money to the current mantainers so they at least can take it as a part-time job. The Welsh gov wouldn't be able to take credit for it, but...
Preventing thins would be as easy as to put all courses behind VCS though. Someone fucks up, just roll back.
I don't know how it works in the backend but If I ask for a list of sites about some topic what happens it that it gives me the results of a quick search. I've tried to make it really go deep and provide a comprehensive list of links but it never does.
I guess there are multiple problems in such task, like the context of the model, the computational cost of doing such task in the background, etc.
So for me Perplexity is the equivalent of scanning the first page and saving me like 20 minutes/keyword maybe? That's cool enough, but it's not helping when I want to research a topic a bit more deep.
As junior I have coding questions frequently, specially on documentation, and it's better than chat models at it but still pretty limited. And I've spend a fair amount of time trying to make it work, there's a lot of difficult documentation out there and I would love to have a helping hand.
Phind is better at this, the problem with Phind is that is slow, and sometimes you get a blank page. I guess they are overloaded and have less funding than perplexity, thus less money to burn on resources.
What I'm wondering about such companies is how exactly are they going to make a profit. I've tried GPT4 and it's cool and all but still hesitant to pay 20 bucks for it. Maybe if I get a dev job I would think differently but still find myself discarding results often.
I find stuff like Phind useful, in the sense that sometimes something happens that I don't understand, and 60% of the times Phind actually helps me to understand the problem. Like finding trivial bugs that I didn't spot because I'm tired, dumb, etc.
On the other hand, with Codeium, I guess it may be useful when you're just churning boilerplate code for some framework, but in my little expericence (writing scrapers and stupid data pipelines & vanilla JS + HTML/CSS) cycling through suggestions is very irritating, specially because many times it doesn't work. Most of the times for stupid reasons, like lacking an argument or something like that, but then it's time you have to spend debugging it.
Another problem I have is that I find there's a common style of JS which consist in daisy-chaining a myriad of methods and anonymous functions, and I really struggle with this. I like to break stuff into lines, name my functions and variables, etc. And so many times code suggestions follow this style. I guess it's what they've been trained on.
Codeium is supposed to learn from this, and sometimes it does, to be fair.
But what I worry the most is that, If I'm a junior and I let this assistants do the code for me ¿How the hell I'm supposed to learn? Because giving Phind context + questions helps me learn or gives me direction to go on find it by myself in the internet, but if the only thing I do is press tab, I don't know how the hell I'm supposed to learn.
I found a couple days ago that many people (including devs) are not using LLMs to get better but it's just a substitute of their effort. Isn't people afraid of this? Not because companies are going to replace you, but it's also a self-reflection issue.
Coding is not the passion of my life, addmitedly, but I like it. I like it because it helps me to make stuff happen and to handle complexity. If you can't understand what's happening you won't be able to make stuff happen and much less to spot when is complexity going to eat you.
Now, models that have "reasoning" as an emergent property... I haven't seen anthing under 3B that's capable of making anything useful. The smaller I've seen is litellama and while it's not 100% useless, it's really just an experiment.
Also, everything requires new and/or expensive hardware. For GPU you really are about 1k€ at minumum for something decent for running models. CPU inference is way slower and forget about anythin that has no AVX and preferably AVX2.
I try models on my old thinkpad x260 with 8Gb ram, which is perfectly capable for developing stuff and those small task oriented I've told you about, but even though I've tried everything under the sun, with quantization etc, it's safe to say you can only run decent LLMs with a decent inference speed with expensive hardware now.
Now, if you want task like, language detection, classifying text into categories, etc, very basic Question Answering, then go on HugginFace and try youself, you'll be capable of running most models on modest hardware.
In fact, I have a website (https://github.com/iagovar/cometocoruna/tree/main) where I'm using a small flask server in my data pipeline to extract event information from text blobs I get scraping sites. That runs every day in an old Atom + 4Gb RAM laptop that I use as sever.
Experts in the field say that might change (somewhat) with mamba models, but I can't really say more.
I've been playing with the idea of dumping some money. But I'm 36, unemployed and just got into coding about 1.5 years ago, so until I secure some income I don't want to hit my saving hard, this is not the US where I can land a job easy (Junior looking for job, just in case someone here needs one).
Is it because they were colonized by the french and we had a war many decades ago I have to take a punch in the stomach, or how does this work exactly?