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

The article is much fluff and few concrete facts, probably can be condensed to "Apple strategy is to be a funnel to AI sevices instead of building it's own SOTA model. It has good reputation on privacy concerns, user apreciation for it's software products and integration, has a toll booth in the app store and it is working on Gemini integration."

No doubt Apple will surf the AI wave, and all of the above are powerfull advantages.

A compelling history to be the chosen way to access AI services will need to offer good sandboxing, secure gatekeeping of credentials, a modern adaptive firewall to control agents communications, skills to access OS services and core applications, and a core agent that can handle all of the previous concerns.

This will be a massive effort. The good news for Apple is that it will not have competition: these needs OS integration, and a comprehensive design.


Excelent read. Xerox field technicians + Xerox PARC, a case of knowledge driven comunities, complete with it's fight with Xerox corporate.

Currently discounted on GOG, at 0.65 usd, with all the media. https://www.gog.com/en/game/jazz_jackrabbit_collection


Indeed, a very smart compiler would be necessary, perhaps too much for the current compiler art, like the itaniun.

But...how about specializing to problems with inherent paralelism? LLMs maybe?


The Itanium C and FORTRAN compilers eventually became very, very good. By then, the hardware was falling behind. Intel couldn't justify putting it on their latest process node or giving it the IPC advancements that were developed for x86.

If you wanted to do something similar right now, it's possible to succeed. Your approach has to be very different. Get a lot of advancements into LLVM ahead of time, perhaps. Change the default ideas around teaching programming ("use structured concurrency except where it is a bad idea" vs "use traditional programming except where structured concurrency makes sense", etc)

But no, throwing a new hardware paradigm out into the world with nothing but a bunch of hype is not going to work. That could only work in the software world.


Wonderboy (1986), by Sega has both


A direct benefit of using `__all__` at module A is better intellisense while editing files that imports A, if A has a small intended public API and many internal usage symbols.


I just tried it and at least the autocomplete in IPython appears to ignore __all__ when suggesting possible imports. I haven't tried any other tools' autocompletes.

If module A has a small intended public API, you can structure it no matter how you want to achieve that. You can put those internal symbols behind their own object/class/module if you prefer.

Using `__all__` has one functional consequence, which is `from A import *`. Again, I would avoid * imports entirely, but if you want to try to curb possible downstream problems from users who do indeed use * imports, I would also prefer not defining `__all__` because it's extra boilerplate you have to maintain and can very easily be missed on future updates.


This is why I still (sometimes) bother with __all__. Makes autodoc better too.


- More legible than HN, a combo of size and color - Too much space below short entries ? - Context menu (rclick) on links hijacked, no 'open in new tab'


It opens in new tab by default when you click on the source


The page linked to buy the product say 10 pieces in stock, and 'not recomended for new designs'.

Following the link in that page to manufacturer and then to 'microcontroller units' shows 14 products, all 'not recomended for new designs', except for the ones with zero stock.


Thanks for the submit and for the links above.

Looks interesting for small prototyping, tempted to try.

Wow, Windows / Linux / Mac / Android !


Here is also an example of VeroRoute for Stripboard design.[0]

There is VeeCAD[1] mentioned, another similar app that is opensource now (but it is Win/WINE).[2]

VeroRoute looks more advanced than VeeCAD.

Two other similar apps in Java: BlackBoard[3] and DIYLC[4]

N.B. Many other apps listed on EEVblog's forum.[5]

[0] https://www.diyaudio.com/community/threads/show-us-your-vero...

[1] https://veecad.com

[2] https://veecad.com/yabb/YaBB.pl?num=1569498190

[3] https://github.com/mpue/blackboard

[4] https://github.com/bancika/diy-layout-creator

[5] https://www.eevblog.com/forum/eda/pcbeda-software-list/msg14...


A DAC, at least 12 bits


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

Search: