Going through getting started on the command line fails:
$ npx genaiscript script create proofreader
Need to install the following packages:
genaiscript@1.70.0
Ok to proceed? (y)
file /Users/me/src/learn/genaiscript/proofreader/genaisrc/proofreader.genai.mjs already exists
Error: file /Users/me/src/learn/genaiscript/proofreader/genaisrc/proofreader.genai.mjs already exists
at copyPrompt (/Users/me/.npm/_npx/3f5b5bbcce7f85b9/node_modules/genaiscript/built/genaiscript.cjs:96237:35)
at async _Command.createScript2 (/Users/me/.npm/_npx/3f5b5bbcce7f85b9/node_modules/genaiscript/built/genaiscript.cjs:96327:15)
It’s fascinating to think about the number of PUs (procedural units) it takes to make a modern tool. Something as simple as a modern hammer must number in the thousands and a mobile phone in the millions or billions.
You might find the essay "I, Pencil" by Leonard Read interesting. It's told from the point of view of a pencil who talks about the complexity of his own creation and all of the components involved in the process
That essay also loosely inspired the opening scene of Lord of War, which showcases the journey of a bullet from an underground mine to an Eastern European factory all the way into the head of an African child soldier.
Loved that scene. Reminds me of all the "autobiography" stories we had to write for various items such as cars, horses, computers and pens, back in school.
There's also Thomas Thwaites' "building a toaster... from scratch" project that goes into the details of how even an extremely simple appliance involves materials and processes that are effectively impossible for a single person to replicate (spoiler: he has to give up and "cheat" on some things).
One part of the drivel - he says don't let the government inhibit the invisible hand of the market that Adam Smith discusses in The Wealth of Nations. But in The Wealth of Nations, the invisible hand is the hand of the government inhibiting free trade between nations.
It gets inhibited by the banking system anyway, you would at least have to adopt the Chicago plan (full reserve banking) to avoid it. As it is now, it's about who gets given the money, rather than anything similar to free market.
That idea is pretty similar to "assembly theory" no? In the sense of how much information or evolution was necessary to generate some artifact, be it a benzene molecule, a stone tool, or an iphone
The same came to my mind. I think there may be some elements of assembly which have to do with biological process that don’t apply to “accumulation of technological knowledge,” but I need to reread it.
Here, we introduce AT, which addresses these challenges by describing how novelty generation and selection can operate in forward-evolving processes. The framework of AT allows us to predict features of new discoveries during selection, and to quantify how much selection was necessary to produce observed objects, without having to prespecify individuals or units of selection.
It took humans 300k years, all of us, our collective output to reach this point. Yet people insist on comparing a human who is part of society with a LLM alone, who doesn't even have search, and very limited contexts, just closed book mode remembering.
There was a great article posted the other day that explained in detail but also followable terms all the processes that go into making a chip. I didn't realise that a single wafer can spend months in the production line.
the genius of photolithography (and its descendents) is that each chip is printed all at once, all the transistors at once over several steps for the several layers. This is what makes chips inexpensive.
The genius of photolithography is many things, I wouldn't say the wafer process is any more special than the statistical models that can predict where a nozzle needs to point to lay substract with more precision than the nozzle itself can provide or a number of other important inventions there.
using the same process that was used to make a single transistor (and package and attach connecting leads to it)...
...to make an entire circuit (and package and attach connecting leads to it)...
is the invention of the integrated circuit
and photolithography made that possible. It subsequently had a large number of important follow on innovations, but which were conceptually proper subsets of it.
had some other process made integrated circuits possible, that other process would have subsequently had many important innovations.
what flowed from photolithographic chip making is still flowing today.
As an Android developer and someone who has studied the ASOP internals, I don’t see what the big deal is. If I were going to build custom hardware that has a custom ui then it makes complete sense to start with the open source version of Android. Google has spent billions inventing that wheel and you can use it for free. It has everything you need (except realtime). The natural way to build ui apps in Android is to make an apk. Doing anything else would be weirdly unnecessary.
Yep. Making a feature electronic with your own OS is immediately burned by
- WiFi/ip stack
- 4g/5g wireless
- graphics drivers
That’s why pretty much everything is android. I just wish these startups would stop shoving Ubuntu server with chromium inside and at least do something like Netbsd and libcairo.
The biggest downside I see is that 1. according to reviewers the battery life is utter garbage. Using Android probably isn’t helping that much. And 2. There is no actual purpose for this device, there’s nothing it does you can’t do better with a phone.
The target market for this is presumably the same as the Playdate but any of the normal AI apps would be better for most users tbh
> The target market for this is presumably the same as the Playdate
I don't think "this could be an app on my phone" works as an argument for the Playdate the way it does for the Rabbit R1. A dedicated gaming device with real buttons is better than a touchscreen any day and the constraints of the hardware make the games unusual and highly creative. It would diminish the experience considerably if it was just a mobile app.
Contrast with the R1 which seems to want to be a general purpose device that just does everything worse than the supercomputer you already carry around in your pocket.
Sometimes it's not about what it can do at first but what long term potential the creators see. Perhaps this is the MVP they could make and release but they made design choices that aren't apparent due to a vision for a future iteration that is more capable.
An MVP for this device would be an app, there’s no demonstrated capabilities the playdate has that a phone can’t do. I actually think the Humane pin “””succeeded””” in that they actually produced a device that has capabilities a 5 year old smartphone loaded with the same software doesn’t.
Donald Rumsfeld — 'You go to war with the army you have, not the army you might want or wish to have at a later time.'
In that context; Android is mediocre but I don't mean that in a nasty way. It might not be the best design or the most dynamic but it is the one that we have today that is powerful and easy enough to do what is needed.
If I was to build a portable, whatever, as much as I would love to start from a blank slate, that alone could mean being years behind just to get off the ground floor. Building a base OS isn't easy even if you know what you are doing, having something that is 100% free to launch off is wonderful.
Most people don't realize that Android was originally intended to be a BlackberryOS clone, but was pivoted to compete with iOS at the last minute instead. Once you understand that, a lot of the design decisions start making a lot more sense.
The big deal is that it's just a hardware skin for an app while they are trying to pitch their customers on a new type of computing platform. It's just vaporware. It's a software company larping as a hardware company. They should be laughed out of existence.
Several folks have stated that it could be just an app. I disagree. Modern versions of Android on a real phone severely limit what an app can do. It can't run forever, it can't gather any and all telemetry available to the physical device at will.
As for battery life, there's a lot you can do at the OS layer to limit what services run, but at the end of the day you're not running on a piece of hardware that has been honed by thousands of engineering hours and billions of dollars, so V1 is going to be pretty rough.
Being dumb hardware which connects to a smart device for the juicy tasks. If nothing relevant is running locally anyway, then this setup makes more sense on surface to get longer battery time.
But overall, I think people are just disappointed how much it sucks, and satisfied as every knew it from the beginning.
Great! Brings back memories of descent 1 & 2. I played d1 for hours over the early internet. My favorite level was Minerva and my arch enemy was named “upinya”. Amazing what the brain remembers from so long ago.
I know what you mean about remembering weird stuff from many years ago. I still remember the IP address of the server of my first website in 1995 (because it had no domain name, I had to know the IP address to show people the website). Occasionally I'll think of the name from a random IRC/AIM/etc. user I talked with 20+ years ago. :)
I thought this was going to be an article about measuring vast distances in space. Instead it's a tutorial abouta Haskell library. Personally, I was disappointed.
Excellent. Similar. Now I want to write an article about Galaxy Clusters and the nigh incomprehensible space between them. You are here -> . You are tiny.
I love the concept behind htmx & started reading the book today. But every time I think about using it, I remember that I'll eventually have to support native mobile apps as well and I'll be completely re-writing not only my frontend but much of my backend to do it. I know about hyperview.org but a react-native app won't really cut it for the use cases I'm interested in.
Thanks for the link. I read both Carson's (your?) article and Max's. In general I see the point, but I think what's missing is a htmx-specific Android/iOS app template. Something that wraps a WebView but perhaps preprocess and reacts to mobile specific html tags or special hx-mobile-xxx attribues to existing tags that know how to do special mobile things. I'll have to think more about this.
Yeah... For clinical trials they need dogs that are healthy with consistent injuries. The only way to get that in the quantity is they need is to cause the injuries.
Where I went to college, there was a lab with 3,000 dogs in it. All of them were being used for scientific study. They couldn’t even let them outside because they didn’t know if the dogs would get sick (“contaminated”) and ruin the study. The dogs have been bred to have a heart defect. They were all euthanized at various stages to see how the defect was progressing. Many dogs did’t even have the defect but were put down and dissected anyway.
$100/yr to join a club of fellow California homeowners / home renters who love to camp and are willing to reciprocally allow stays at their home is not bad. Especially if that $100 is used to pre vet users who will behave in a way that will garner 4-5 star reviews consistently.