Hacker Newsnew | past | comments | ask | show | jobs | submit | more widdershins's commentslogin

The article explains the author's justification right at the very top, so you can decide if the given reasons apply to you or not.


Interesting note: they don't market it as AI. They market it as Apple Intelligence. I think this is deliberate. So it seems they've already taken your advice (albeit with the 'wink' of using the same initials).


I mean, I wrote my comment knowing this and that it's bullshit, so I don't really see the difference personally.


I think it's much easier for Apple to sort out their AI and add this to iPhone than it is for OpenAI to figure out an entire mobile ecosystem where Apple has a ~15 year headstart and use their AI in it.

I agree Siri isn't good, but adding good AI into the existing ecosystem is clearly where the market is headed, and I don't think it will be long before Apple gets there.


Cool but Im ready for something totally brand new (Apple is stale to me now) and Microsoft who owns 49% of OpenAI could make such a personal device as I mentioned for Open AI. Open AI would just brand it the GPT phone.


Further it should be web based not app based and Apple's money machine is way too tied to their app store to establish such a new personal device paradigm. Your assistant fetches everything from the web to show you, discuss with and or have you interact with.

With it web based AI helps the web thrive not kill it off as people are concerned with now.


I'm not sure what you're getting at. They banned certain advertisments at a particular time of day. They didn't ban parents from giving their children whatever thet want to give them.


Pragmatism is more than just giving people the quickest way to complete their task. There are other axes to consider, such as the simplicity of the compiler and the uniformity of the language experience. These contribute to the maintainability of the language itself and your own code also.

When the rule is "if you need a module, you must import it", and that applies equally to standard library modules, hex packages or your own internal modules, there are fewer mental overheads. The procedure is always the same. Incidentally, this also means that the Gleam language server can automatically add or remove import statements, which it now does [0].

Personally, I also find it pleasing that I can look at the top of a file and say "oh, this module appears to be doing some stuff with floating point math and strings". It often gives me an overview of what the module might be doing before I begin reading the detail.

[0] https://gleam.run/news/convenient-code-actions/#missing-impo...


It has some syntax similarities to Rust, but it has GC so there's no borrow checker (or any of the associated syntax). It is also fully immutable, unlike Rust. It leans heavily on sum types, just like Rust. Also expression-based syntax and some other things resemble Rust. However, it lacks Traits. Overall it looks Rust-ish but it's much simpler and has a functional focus.

With Go it shares a lazer focus on simplicity and preemptive channel-based concurrency. But of course for all the above reasons listed above it looks very different from Go in most other ways.

In many way its language choices are the opposite of Python (static types, immutability, massive concurrency is the norm).


Agreed. OP said they don't know Lua, but if you know Javascript it can be picked up in a day or two. And it's really a lovely experience.


I started coding on my teens and I was using Turbo Pascal and later Borland C with BGI. Lua/Love2d is even easier to pickup than Pascal/C/BGI was, and has way better documentation.

I think 11y/o is a great age to start writing code! (or, tbh, as soon as you have learned to read and write and some basic arithmetic :-).


>it seems obscene to spend all that money in so small an area

Greater London has a population nearly three times that of Wales. So the bang-for-buck in this small area is much greater. I completely agree that we under-invest in areas like Wales. But that doesn't mean that under-investing in the most productive part of the country is a good idea.


> most productive part of the country is a good idea.

In what sense is London productive? What are the products?


In the sense of labour productivity, measured in output per hour[1]. The products could be anything, but I'd guess they're primarily services like finance, technology, media etc.

https://www.ons.gov.uk/economy/economicoutputandproductivity...


Financial services? Software? Scientific research?


Tax revenue


I don't think that's really true, outside some niche cultural arenas. Sure, if you're at a posh member's club or a party of aristocrats people might be impressed by your lineage.

I would concede that in politics a degree from Oxbridge has an outsized cachet, and those universities traditionally recruited from elite private schools. However, this is diminishing over time, both because those institutions are proactively recruiting from a wider base, and because people are pointing out the unrepresentitive composition of political parties, which then self-correct to stay politically relevent.

The hereditary parts of the House of Lords are increasingly unimportant, and the Lords is of minor importance to the political process anyway. Royalty has been politically vestigial for more than a century.

But in industry and most business spheres your lineage is unimportant. Just like those other parts of the world you mentioned, it's personal accomplishment that matters.

Britain has big problems, but I think archaic veneration for family lineage is only a small force within them.


I'm now sort of fascinated to know if it would be possible to compile Gleam to Go, and use this library to emulate the Erlang process stuff...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: