523 karma · joined November 24, 2021
I don't know for ChatGPT but Claude claims that it will keep your chat private and not use your data for training if you are on a paid plan [1], unless you decide otherwise: "By default, we will not use your inputs or outputs from our commercial products (e.g. Claude for Work, Anthropic API, Claude Gov, etc.) to train our models."
The same statement is missing from the free plan policy page [2] So it's totally reasonable for a Government to block its staff from using free services as this may leak sensitive information. We are doing the same in my organization hoping to protect our intellectual property.
[1] https://privacy.claude.com/en/articles/7996868-is-my-data-us...
[2] https://privacy.claude.com/en/articles/10023580-is-my-data-u...
[0] https://status.cloud.google.com/incidents/Xs2XTHzAVC9YnafnPy...
I have been working in product development for 25+ years, and I have friends in different organizations all over Italy, where I live. They told me many horror stories of clients who had custom software built by consultants using Scala because it was cool, and few years later the consultants disappeared and the client remained with a sophisticate piece of software that is crucial for their business, which was written in a language that no other consultant wants to touch.
In short, while there are better languages out there, Java is a decent language with a large developer base and from a long term perspective and from a risk management point of view, Java is still the best choice for me. The latest revision of the Tiobe index shows Java at fourth place while Kotlin and Scala rank respectively 32nd and 40th place.
Over the years they largely improved the delivery time. Now if I am ordering a package before 4PM there is a high chance I will get it the next day in the morning. Prices however became higher and higher, at the point that for many products Amazon is not that convenient anymore: if you need home appliance (TV, dishwasher etc) other online or physical shops are now significantly cheaper. If you look sport equipment (e.g. climbing, mountain bike, hiking) the specialized shops are usually cheaper as long as you are OK to wait for longer delivery time and maybe combine 2 or more products to reduce the shipping costs.
I still find Amazon convenient during prime days and black Friday, and because of the large catalog with many alternatives and sometimes useful reviews (need a new shower head, a new mouse, a hole puncher, a tire for the bicycle...) but prices are not as good as they used to be. But if you need something in a hurry, the fact that you can order today and get it tomorrow is a big plus.
If that is your objective you are ok to spend a few hundred dollars on a kid bike if that gives you the hope you will be saving a lot more than that from the dentist.
This said, a dad like me whose passion are expensive bikes, is very likely to be willing to spend a few hundreds on a kids bike, especially if you have more than one kid and you plan to pass the bike to the other son when the elder one outgrows it.
First the handlebar is too large for small hands and comes with no grips, second the top tube is too wide to be comfortable between the legs and the whole frame is just edges.
If you want a good balance bike look for brands like prevelo [0] or woom [1] who have been designing kid bikes for years.
[0] https://prevelo.com/products/alpha-zero
[1] https://woom.com/en_INT/balance-bikes/self-balancing-bike/wo...
It's so convenient to me, that I rarely use bookmarks. I keep a large history, and Firefox will efficiently allow me to find web sites I previously visited because it will effectively search in my browsing history when I type one or more words in the location bar, looking not only into the URL but also into the title.
This is something that I always miss when I try a different browsers. Also, while Mozilla Foundation has many issues, Firefox is opensource. I am looking forward into Ladybird but it will take time before it's usable. Until then, Firefox remains my favorite browser.
1. Bun had quality issues. The quality issues were known to the Zig maintainers because Bun was one of the most popular and biggest projects using Zig so they were closely monitoring it.
2. The Zig maintainers considered the quality of the Bun codebase itself not good (but it's also true that typically implementors of programming languages have high expectations for code quality).
3. Bun has been rewritten in Rust using Claude
4. The fact that the test suite for Bun passes now that the code has been rewritten does not guarantee a better quality, because the coverage of such test suite was not enough in the first place to detect the quality issues when the code was manually written in Zig. So how can it be sufficient now to certify the code quality of the Rust rewrite?
A similar but better markup is ASCIIDOC; it's formally defined and comes with a Technology Compatiblity Kit (TCK) that can be used to certify the compliance of an implementation with the spec.
This could be possible for the average user after activating the appropriate "email" and "document management" MCP servers in their chat interface - maybe following an activation process similar to that of Alexa skills.
How could a regular user achieve the same via CLI? Where would the CLI process be running?
So I first decompressed the executable program (Windows executable were often packed at that time [0]), then I opened a binary editor, looked for that specific number in hexadecimal notation in the binary and changed to something much higher. I was than able to burn CDs without limitation.
Coyuld anyone summarize why a desktop Windows/MacOs now needs so much more RAM than in the past? is it the UI animations, color themes, shades etc etc or is it the underlying operating system that has more and more features, services etc etc ?
I believe it's the desktop environment that is greedy, because one can easily run a linux server on a raspberry pi with very limited RAM, but is it really the case?
IMHO a fact that a bug hides for years can also be indication that such bug had low severity/low priority and therefore that the overall quality is very good. Unless the time represents how long it takes to reproduce and resolve a known bug, but in such case I would not say that "bug hides" in the kernel.
You would need an interacting charting library that works with a keyboard and that is readable by a screen reader.
As such I think it's not a good idea for a document that should have a large audience.