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

iirc, the OpenFirmware boot image was larger than the equivalent BIOS image - I've got half a memory of resoldering ROM chips on ATi cards so they could be cross-flashed to work in G3/G4 PoweMacs.


You underestimate the laziness.

"Can you paint them gold? And how about custom packaging and drop-shipping as well?"


If you enjoy this age of SciFi and don't mind radio drama rather than film, then X-1 is well worth checking out. It's a 1955- radio drama with a different short story each episode, quite a few stories from well recognised authors.

https://archive.org/details/OTRR_X_Minus_One_Singles


WinCE had a load of weird issues (and looked consistently awful), but moving onto PDAs and even phones running it from a world of Psion and Palm was like stepping forward a century. This might be rose tinted recollections - and helps that it coincided with with the consumerisation of WiFi and Bluetooth - but fond memories. I still can't believe how Microsoft had a surprisingly capable mobile OS years before Android or Apple and yet managed to fail so badly.


All tech enthusiasts at the time remember how amazing WinCE looked on the shelf. The thing that held it back was that it was just a cool technology, but wasn't an actual solution for any problem regular people had.

Regular people didn't need to carry around a pocket calendar or phone book. And most of the people who did -- carried paper ones that were easier to use didn't need charging.

Smartphones didn't get any traction until email started to take off, and Blackberry and Windows Mobile solved a problem by bringing email to handheld phones. And then they remained email devices for people who needed email on the go (business and tech-forward people)

Feature phones at the this time were catering to the two things people did want on the go: music and text messaging. Apple then started the smartphone consumer market by making a music-phone out of an iPod, and the rest is history.


The main problem was, that barely any useful apps existed. In the early 2000s internet connectivity was working well on those devices at some point (Wifi, via bluetooth phone, or integrated). But there was nothing to do with it, except syncing Outlook and some very limited mobile websites.

The only thing those Windows Mobile 2003 era devices were good for: Playing Age of Empires. There was a full featured port of Age of Empires I, and it was really awesome! It worked really well with the pen input.


The big issue with Wince was mobile IE was just an awful browser. I probably was not alone in wanting some 'webtop' gadget, but these weren't it. (In other words, iOS safari really was a killer app.)


They somehow kept failing, too.

A decade or so ago, my partner's cell phone provider was bought by AT&T and the old network was to be disconnected. AT&T's network was incompatible with their existing phone so they were required to get a new one.

The only smartphone they could get for free was a Nokia device running Windows Phone 8, so they picked that.

Their level of technical sophistication was not very high and this was to be their first pocket computer.

It had a fraction of the CPU grunt of my Galaxy S5 so I expected it to be slow and for them to hate it. I also expected to be asked to solve problems with it and help them along with some aspect of it or another.

But there was none of that. It just worked. They never had any questions. Like many people with a pocket computer, they came to use it all the time for things.

I poked at it myself a few times and found the user interface to be very different from Android and IOS, but it flowed well and was always instantly responsive. It was a neat little machine that seemed to perform extraordinarily well.

And despite finding a way to get this kind of positivity from me, a former OS/2 zealot and long-time user of free operating systems, they still managed to completely fuck up the entire operation. It remains the only example of a Windows Phone device that I'm aware of ever having seen someone use in the wild.


> And despite finding a way to get this kind of positivity from me, a former OS/2 zealot and long-time user of free operating systems, they still managed to completely fuck up the entire operation.

Indeed. I've ranted on this a bunch, but tldr; all they had to do was keep making cheap phones that worked surprisingly well and building the install base; but they wanted to focus at the top of market and wm10 was a disaster.

> It remains the only example of a Windows Phone device that I'm aware of ever having seen someone use in the wild.

They had some placement in Scandal or House of Cards, I think. Was pretty weird for me as a WP user to hear the ringtones and see the UI on the shows I was watching. Not a whole lot of market penetration in the US, but pretty decent in lower income countries where something that was very inexpensive and worked enough had legs.


> Lower income countries where something that was very inexpensive and worked enough had legs

As a lower income country citizen who had a Lumia 635, that's exactly how they got me. It was something like 150-160 U$S and at the time, in my country that would've bought me a Galaxy J2 or some other bottom of the barrel phone with a laggy Android UI. In contrast the Lumia 635 was just as compute/memory-starved but Windows Phone could handle it way, way better. My dad even used it into 2019 after I upgraded because it was just there and worked better than any cheap Android phone.

The developer experience of the platform was weird. As someone with (a bit of) C# experience I found XAML+C# way easier to get into than Android's kludgy layout system, but as expected the ecosystem of libraries was just not there, and while it was easy to get a free developer account as a student it was a bit pretentious of Microsoft to expect normal people to pay 25(?) USD for the privilege of publishing in a marketplace of between 0 and 5 users.


Not having the hardware vertical integration until buying Nokia was a big limitation. As was the use of resistive touchscreens, which usually requires a stylus to achieve any accuracy.

CE wasn't too bad. It was nice having mostly the same API as desktop windows, so you can easily cross-test.


I certainly thought the c. 2001 PDAs under the PocketPC brand were absolutely sick. My hot take is that if the US telecom industry had by that year built out a network of good 3G coverage, those PocketPC devices would have of course had cellular capability, and would have sold like hotcakes, and would have become the basis, the ‘trope originator’ if you will, for Mobile computing. What iPhone was in our timeline.

I think what really held them back was that Wi-Fi was only starting to roll out, and outside a hotspot area, the universe of things you might do with one was necessarily quite self-contained. It limited what “killer apps” could be developed, as anything designed for the platform probably needs to be fully offline most of the time.


I don’t know, I remember them being great from a HW point of view (I had an iPAQ 514 and it was mindblowing even without touch and just a tiny screen), but UX wise…

I now have another iPAQ with a stylus and touchscreen, and I’m grateful back then I did not have it nor the mobile version of Age of Empires… it’s addictive stuff and a crazy good port. I don’t remember anything so good on PalmOS 5 (we had a Garmin iQue 3600, with integrated GPS and navigation… also very futuristic).


They were great from a hardware point of view!! I'm just saying adoption was held back, compared to what it was in 2008-2010, because most of the things people lost their minds about in the later era were the always-networked type of things: Fast and accurate texting, web browsing, Google Maps, watching YouTube or Netflix on the bus or as you enjoy your lunch break at work. All those things require Internet and most people who might have (or did) buy an iPaq etc. would have usually not had access to Wi-Fi in most of those places and 3G data wouldn't come around (the US at least!) for a few more years.

We did see Windows Mobile 2G and 3G smartphones a year or two pre-iPhone, though, so maybe I'm full of it and that platform somehow didn't have something else the mass market wanted.


I've watched my work laptop reboot in the middle of installing Windows Updates without prompting me for a Bitlocker key. It seems obvious to even the casual observer that the pin isn't always required.

I don't remember which updates triggered it, but that was September 2015.


> the pin isn't always required.

From the perspective of the TPM, I have now learned that it is required for it to release the key.

Perhaps those updates didn't really reboot in the traditional sense. If you turn the machine fully off and then back on, and it still doesn't ask for a PIN... now you have my attention.


Bitlocker can be "paused", which really means the key is written unprotected to disk. This can be done by the user, but also happens temporarily during updates that would change bootchain measurements, because those measurements are used by the TPM to decrypt the key (hence changing them would make the key undecipherable).


I can see someone taking advantage of that under the assumption you can get the machine to update while it's powered on (and already unlocked)... but hopefully that's not what they're calling "TPM+PIN is vulnerable too".


There's also a gent in Horsham who's recently been planting flowers in potholes to draw attention to them.

https://www.bbc.co.uk/news/articles/c0mgjklmzwvo


Is it possible to connect it to your wifi but block it talking to the internet? I'd be curious to know if that stops the built in SSID.


I don't worry about bandwidth or constant CPU use, but the one thing that will kill my mac is burning out the SSD.

The calculator gives numbers for nearly everything, but I can't obviously see how much space it needs for model storage or how many writes of temp files I should expect if I'm running flat out.


I assumed you'd want to run one immutable model that can fit in memory without any temp files.


put that stuff on an external disk perhaps, it will eventually crater, but it's easier to replace than macbook internal storage (how are they doing mac minis these days?)


Isn't high memory pressure will result in high memory paging which will wear down the internal ssd?


The linux kernel traffic control (tc) can do network emulation with qdisc to simulate bad network connections. Add latency, jitter, bandwidth limits, and settable levels of traffic loss to your network interface.

If you're testing hardware or vm's that don't support it or don't have root, you can stick your linux box transparently in the middle by bridging two interfaces, and apply your traffic mangling there. Testing wifi? Use a decent WiFi AP connected to one of these bridges and mangle your traffic once it hits the wire/after it stops being RF.

At a previous job I had a linux box set up with multiple bridges (each set with a different "testing profile" on different vlans) and trunked to a physical switch. Made it very easy for people in the office to attach physical devices through known bad network links by either using pairs of physical switchports or just dumping VMs/SSIDs into the right VLAN so they could test different things (simultaneously) without needing to reconfigure the actual mangling.

Worth noting that tc applies to egress traffic, so if you want a uniformly bad line it needs applying to both sides - but it does mean you can simulate unidirectional link problems too.


This probably isn't the point either, but I get an almost perverse level of calm knowing that for my most favourite albums, I own a physical representation of the waveform trapped in a medium.

I very rarely listen to them in that form, but I honestly like the idea that in a post-Carrington event, zombie apocalypse or mad-max style future where electricity or electronics become scarce, I can (if desperate enough) listen to them with a nail and a cone.


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

Search: