It’s nothing like Google-the-ad-company influencing Chrome. The company consumes Julia for products to sell, rather. Maybe this affects the ordering of features landing, but… meh.
1,618 karma · joined June 27, 2017
It’s nothing like Google-the-ad-company influencing Chrome. The company consumes Julia for products to sell, rather. Maybe this affects the ordering of features landing, but… meh.
But interfaces are informal. Not using a monorepo say makes it harder to be sure if your broke downstream or not (via downstream’s unit tests).
But freedom from Rust’s orphan rule etc means you can decompose large code into fragments easily, while getting almost Zig-style specialisation yet the ease of use of python (for consumers). I would say this takes a fair bit of skill to wield safely/in a maintainable fashion though, and many packages (including my own) are not extremely mature.
It should also be pointed out that children and teens especially benefit from a range of role models and mentors. Having the parent(s) provide 100% of the (life and academic) lessons is not actually ideal.
You say outsourcing, I say providing a range of different people to learn from. (It takes a village to raise a child…).
Not saying the current school system is perfect (it’s a rather dystopian “village”!), but keeping the teens locked up at home isn’t going to help.
The reactive programming aspect is genuinely good; I wish my business logic could be expressed declaritively and the system just reacted automatically.
I also find it fascinating to consider the looks-like-a-spreadsheet-but-statically-typed-and-scoped world (airtable is a step in this direction, for example).
It depends whether you reliably control all the DB client code, of course.
I could equally ask - where are all the Excel workbooks that are actually _good_? No-one needs to share their Excel workbooks. They don't need 10k github stars. They just achieve some small goal of the Excel user. These LLM agents just need to do what the user needs doing at any moment.
(Sometimes, that can be a small part of a larger job in software, or a series of small parts perhaps - but again you are going to see this "show up" as a part of peoples workflow in maintaining enterprise software which is what most programmers are employed to do, in other words, you won't directly see it at all. And no, digital cameras didn't change the field 18 months after the first somewhat-usable one was released - it took quite a while for the technology to become good enough and cheap to democratize filmmaking).
The business needs here aren't so different to family manangement features, say.
Throwing in Entra ID / Google Workspace authentication and multiple Apple IDs per device is probably the most "interesting" part as to where that ends up in the distant future.
Even open-weight local models are becoming good enough for teaching yourself quite a range of stuff, especially the beginner aspects. LLMs are not going to simply disappear because of a financial reallignment. The worst thing might be not being able to access a super-duper frontier model for free?
Chinese companies aren’t exactly building factories in Canada to sell to NAFTA, but I guess Carney figures it’s worthwhile overall?
(That and earlier mass media was heavily moderated and regulated, while things like Facebook or twitter/X are basically a free-for-all).
You can run a script with a one liner and it will automatically get you the same python and venv and everything as whoever distributed the python code, in milliseconds if the packages are already cached on your local computer.
Very easy to get going without even knowing what a venv or pypi or anything is.
If you are already an expert you get “faster simpler tooling” and if you are a complete beginner it’s “easy peasy lemon squeezy”.
The distinction is a lot of (most?) Apple products are _expensive_ for middle class buyers, while this represents good value.
If it's well designed and robust, it might be a great machine to buy second hand in 3-5 years.
I'm looking at this exercise in exploring hypothetical situations as like throwing fuzz tests at the law, and using the results to correct the "code" (either legal code or how to interpret the common law, depending on how your juristiction functions). I can't say it's a bad approach for "engineering" a good system.
I mean... isn't that pretty much the way the current administration behaves in general? If the answer to this question is "yes", and the US executive does not in fact share the values of the author about free and open society, then the rest of the article is kinda moot (except the point that we should be talking about these things now, and encouraging congress to act).
I’d like to have a good issue tracking system inside git. I think the SQLite version management system has this functionality but I never used it.
One thing to solve is that different kinds of users need to interact with it in different kinds of ways. Non-programmers can use Jira, for example. Issues are often treated as mutable text boxes rather than versioned specification (and git is designed for the latter). It’s tricky!
Their mere existance screams "our iPads are a gazillion times better and more powerful than Android tablets". Remember, they NEED to have such a reputation to charge luxury product prices (for tablets and otherwise).
Think about market segmentation. iPad and Neo are for students and everyday/coffee-table computing. iPad Pro, MacBook Pro with M5 Max, Mac Studio, Studio Display, Watch Ultra etc are chasing a completely different market (niche power users and vanity purchases).
Where I am, our primary schools require iPads, the kids want iPhones (and mabye tend to inherit their parents old phones), and now there's a lightweight laptop for high school cheaper and faster and better screen (and I'm hoping with a more robust build) than the slightly-more-expensive 13" windows laptops I've been buying them.
The parents will later buy them a macbook air or whatever when they go to college.
I think Apple could be onto a winner here, in terms of long-term MacOS uptake.
Why change the clocks when we could change the definition of school time, business hours, liquor/gambling licensing hours, construction noise hours, etc? Just use standard time and then base our society around the physics of the sun.