Did Windows Phone solve the problem that Windows Mobile had where libraries like the .net runtime were incomplete? I remember trying to build an app for Windows Mobile 6.0 and not being able to use third party libraries because some of the basic functions of Windows were missing on mobile. I'm not even talking about UI, more like networking and other backend features.
Windows Phone solved it by supporting only Silverlight apps... No Windows APIs.
I also loved the Windows Phone 7 UI. But the app story was always a mess, and the competitive situation with Google meant that 2012's super-important apps like YouTube would never appear on the platform, whatever they did.
They are museums run by companies about their own histories and industries. The TDK one was quite unexpected: it's basically a museum about very thin plastic.
For talks which will obviously be popular, go to the talk before it even if it's not as interesting. It's not common to have two super-popular talks in a row in the same room.
In Europe if an airline does that they have to pay you a penalty of a few hundred euro.
But KLM (Dutch flag carrier) found a way around that: if a flight is overloaded by weight they will keep all the passengers on board but leave their luggage behind. There is no direct penalty for late luggage, so many customers will get nothing except perhaps a little free shopping if they feel like filing forms to reimburse for having to buy clothes at their destination. But that's cheaper than the penalty for not taking the passenger on time, so KLM "optimized" it.
Just the mention of pieces of hardware we don't really need anymore (sound cards, modems, etc) triggers a flood of nostalgia. I used to spend DAYs poring over PC part catalogues dreaming of my ideal rig. And brands like Hercules, Creative, Matrox all trigger the same feelings.
Crazy contrast to me having spent the past weekend wondering if cloud gaming services like Geforce Now are matured enough that I can fully move to a thin client - fat server setup for the little bit of gaming I still do.
The technology works, but the business model doesn't, so there's the eternal risk that it might get shut down at short notice with no way to export your saves.
Yeah, that's definitely a worry. Also, the fact that you're dependent on them for adding support for future games, and that (like any cloud service) it might not be available right when you want it.
Yeah that's the issue - nobody wants to just rent you a gaming PC in the cloud, they all want a cut of game sales/licensing. But if someone were to do it, the technology is absolutely there.
You don't even need to create any internal tech - Steam Remote Play already has everything you need, and I successfully used it to play Battlefield from an AWS GPU instance (was even good enough for multiplayer).
If that were true it would also apply to C and C++. I have used Valgrind with Python + Boost C++ hybrid programs and it worked fine after spending an hour making a suppressions file.
Yes, but in my past experience, one often wants to be edit those files to make them more generic… Valgrind struggles to distinguish which parts of the call stack are essential to a “known leak” versus which are coincidental.
I have never tried asking an LLM to do this-but it seems like the kind of problem with which an LLM might have some success, even if only partial success.
For me, a waaay outdated suppressions file for Qt + a rough understanding what syscalls and frameworks do is enough. If my app crashes in a network request and a byte sent to the X server (old example, I use Wayland now) is uninitialized, I know to ignore it.
Valgrind(-memcheck) is an extremely important tool in memory-unsafe languages.
If you care about network bandwidth you can compress before sending, as virtually all web applications do. Then you don't need to worry much about the space efficiency of the application format.
Of the wire format you mean? I compress it and still need to care about the space efficiency of the wire format beyond that. Compression ratio does improve a lot when not doing our own, end result is significantly larger. Also it becomes also significantly slower because more data to process which is possibly the bigger problem.
It's probably not like most web application, it's hardware data loggers that produce about hundreds of millions to billions of events per second (each with minimum about 4 bytes of wire format and maximum roughly 500 bytes).
And here is Shimano Tiagra which costs much more: https://fish.shimano.com/en-US/product/reels/conventional/le...
They also have a line of bicycle components called Nexave for city riding. Here's one Shimano Nexave product: https://fish.shimano.com/en-US/product/reels/spinning/frontd...
Oh and here is Shimano Clarus: https://fish.shimano.com/en-US/product/rods/muti-species/cla...
Shimano also make mountain bike components. SLX are a nice midrange set, for example: https://fish.shimano.com/en-US/product/rods/bass/slx_casting...
They even sell cycling specific sunglasses called Technium: https://fish.shimano.com/en-US/product/rods/salmon_steelhead...