HackerLangs
TopNewTrendsCommentsPastAskShowJobs

nlitened

no profile record

Submissions

Clojure us the future of AI coding, but you won't use it

latypoff.com
24 points·by nlitened·2 เดือนที่ผ่านมา·0 comments

comments

nlitened
·15 วันที่ผ่านมา·discuss
Design (output of designers) and copy (output of copywriters) are subject to the same copyright law as code (output of programmers). Programmers are not the only people whose intellectual property is protected.
nlitened
·20 วันที่ผ่านมา·discuss
That’s kinda my point. We don’t have usage caps not because they are technically hard or impossible to implement (they’re not). It’s because the leadership thinks (likely correctly) that implementing them would just hurt company’s bottom line.
nlitened
·20 วันที่ผ่านมา·discuss
I am very sure what you’re saying is not true. It’s a viable-looking technical excuse, but you can easily understand that it’s false.

Let’s make a thought experiment.

CEO of Cloudflare introduces hard billing caps at a _business_ (not technical) level. Your organization will never be billed more than the level you set. Your app may stop, or may continue running, but above the monthly cap it’s free for you, it becomes Cloudflare’s expense if they didn’t pause the services.

I guarantee you that in this case, all technical issues you’re talking about would be solved in three weeks, and your service would go down within 3 seconds after hitting the cap.

If CEO decision were that any over-usage above the cap is deducted from employee bonuses from the specific product division that didn’t stop spending in time — all technical challenges would be solved in 48 hours.

Currently, there are literally zero organizational incentives for CloudFlare to develop any usage caps
nlitened
·23 วันที่ผ่านมา·discuss
About three weeks ago I was seduced by people singing praise to OpenClaw, and also by the fact that OpenClaw team burns millions of dollars of tokens per month on developing it — surely it must be good.

It turned out to be probably the crappiest, glitchiest piece of software I’ve used in the past few years. Its basic onboarding workflow was completely broken, GUI was a hallucinated mess.

Also it turned out that not a single person I know who dedicated time to configuring it, ever achieved anything remotely interesting as a result.
nlitened
·25 วันที่ผ่านมา·discuss
They don't force anybody though. People who think that the renting is too expensive and is not worth paying, are free to either 1) move to a place that has cheaper rent, or 2) build a new house from scratch since it's cheaper than renting.

Price of rent increasing in desirable locations is not due to greed or collusion of bad actors (as long as government prevents monopolies), it's due to more people competing to live in a place that can house only a limited number. Of course everybody wants to live in big cities in the US. But rent is very cheap in dying small towns in the middle of nowhere.
nlitened
·26 วันที่ผ่านมา·discuss
I'd really love to understand why you see it that way. In what way do investors force anybody to do anything?
nlitened
·26 วันที่ผ่านมา·discuss
> people like AOC who are working in the interest of society

People like AOC just pander to uneducated populace who'd prefer to use force to take free stuff of other people who work instead of working themselves.

Very easy to keep electing such politicians — just continue giving out more free stuff, so that people think it's the norm, and working is not required, just always taking is fine. People will vote accordingly
nlitened
·27 วันที่ผ่านมา·discuss
> Instead of doing that, the effort should go into making all companies act that way.

That's because creating a business is a lot of hard work and risk, and surely you'd instead better virtue signal in your free time to look better to other people who are also lazy.

But then again you're very young.
nlitened
·29 วันที่ผ่านมา·discuss
> A more equitable distribution of company profits does not imply the company loses money. It does not imply useless make-work jobs.

I fully agree, and remind you it's completely legal and simple for you to go and start a company that does equitable distribution of company profits. More people should do it instead of complaining that few people do.
nlitened
·30 วันที่ผ่านมา·discuss
> Because labor gets exploited to make the owners richer

Only a person who never tried to organize labor into a company could ever have such a couch-sitter opinion
nlitened
·เดือนที่แล้ว·discuss
I think "non-sequitur" is an incorrect phrasing here, it means "does not follow logically from the conversation that preceded it".
nlitened
·เดือนที่แล้ว·discuss
Square brackets’ use is very consistent and rather logical in how they are used in Clojure’s syntax.

When round brackets are used, the first element in the list defines how the rest of the list is interpreted, for example:

(func a b c) — run a function with its parameters

(macro x y z) — expand a macro with its parameters

([p q r] …) — “bare” function body that starts with a vector of parameters, and executable forms follow.

Square brackets are used where elements are the same “kind”, and the first one is not special, e.g.:

(defn f [a b c] …) — a collection of same-kind parameters, the first parameter is not special

(let [a 1 b 2] …) — a collection of bindings, the first binding is not special

The only exception that comes to mind is grouping multiple matching elements in `case`, but it for ergonomics.

Once I got the logic, when which is used, I changed my mind, and ever since I’ve felt it’s beautiful.
nlitened
·เดือนที่แล้ว·discuss
As I understand, earlier forms of life used RNAs as building blocks (instead of proteins encoded in DNA->RNA), so protein-based life _was_ a completely different form of life.

Some of the oldest replication machinery in our cells still uses the good old rusty RNA building blocks at its core (however nowadays they're propped up with proteins), and the newer machinery is almost entirely "high tech" proteins.

So you could say that in the billions of years, entirely new life forms were created, and they just completely displaced the older, less effecient ones. Probably pure-RNA life forms were not even the first ones, and they completely displaced even more primitive prior biotechnology when they appeared.
nlitened
·เดือนที่แล้ว·discuss
Did you think it rejects bots by using some kind of magic?
nlitened
·2 เดือนที่ผ่านมา·discuss
I feel like people who program in JavaScript or whose projects pull megabytes of dependencies, don’t get a moral right to complain about this. You guys just sit and calm down this time, you already said what you could.

Your app takes 20 seconds to load, pulling 50 megabytes of minified JS. Your backend is a mess of 20 Rust microservices, 300 megabytes docker image each.

Nobody has actually been reading and understanding code in your org for the past 15 years. And nobody has ever been responsible, everybody has just been job hopping for a 15% total comp bump.

Now the secret is out.
nlitened
·2 เดือนที่ผ่านมา·discuss
Yeah US is 64th lol. Totally unbiased
nlitened
·2 เดือนที่ผ่านมา·discuss
> as a child I went several years just eating plain Cheerios.

You mean your parents were letting you eat just plain Cheerios? Otherwise I don’t understand what you mean at all.
nlitened
·2 เดือนที่ผ่านมา·discuss
Now we’re the forum for captcha-evading scrapers, boys
nlitened
·2 เดือนที่ผ่านมา·discuss
Thousand people cost 60m USD of quarterly _profit_ though (not even revenue)
nlitened
·2 เดือนที่ผ่านมา·discuss
I think screenshots also don't help with stacked views and lazy loading outside the viewport