HN user

jdeeny

49 karma

email: jdeeny@gmail.com

Posts0
Comments20
View on HN
No posts found.

The software, on and off tablet, feels like it was an MVP and now they are improving it gradually. The quality of the existing software is actually pretty good, everything is smooth and polished. It is just not very packed with features.

It is incredibly easy to come up with must-have and would-be-nice features for this device. The hardware is a dream and there is clearly a huge potential. I saw they are hiring software developers, hopefully that will speed up development.

I think you can using the new USB network interface based web-UI. Which is not great and quite an interesting choice of ways to go about things IMO.

Unadjusted looks correct for me in Chrome and Firefox in Fedora. I have an nvidia card so I'm not using Wayland, I'm not sure if that would make a difference.

The Tesla charging station where I live is located at traditional style shopping mall, which is in deep decline. I'm certain they are appreciative of any captive customer, and I wouldn't be surprised if they preferred increased quantity at the expense of 'quality'.

An EEPROM (Electrically Erasable Programmable Read Only Memory) is erased electrically rather than with UV light like an EPROM. Even if there isn't a possible attack with light, there might be a way to alter the contents of the EEPROM if you can manage some amount of control over the signals entering the IC.

If a compiler supports ARM and Thumb, it covers a majority of modern embedded platforms. The days of 8- and 16-bit microcontrollers are coming to an end -- 32-bit Cortex-Mx chips are very competitive on price and power consumption and much more capable.

As a C magician, rust provides too many clear improvements over C to ignore it. I certainly don't feel like I am 'throwing everything away and starting from zero,' as much of my C (and other language) knowledge transfers over to rust.

I'm not a C++ guru, but I think modern C++ is powerful enough that it doesn't feel lacking in features compared to rust, like C does. There is less of a draw for seasoned C++ programmers.

Rust seems to be gaining a lot of momentum and I am becoming more and more confident that it will be regarded as a major language for embedded and general systems programming and possibly even a successor to C.

If Digikey doesn't have it, no one else does either.

I don't think that is really true. Digikey does have an impressive inventory, but there are plenty of brands that they don't stock aggressively (first thing that comes to mind is Lattice).

Digikey ships things out extremely fast. Not many other places offer overnight shipping

Digikey's major competitors, like Newark and Mouser, offer essentially the same shipping options. All 3 can get things shipped out late in the day (say 5:30PM) for next-day early AM delivery.

If you are doing real engineering and not just screwing around in your basement, you don't really care that much about price. The last thing you want to do is order from multiple vendors because it eats time and is more expensive in the end because you will be raped by shipping costs.

This is the opposite of my experience. When buying for production, price is a primary concern. When buying for R&D, there are usually other orders that can by added to, so there is no shipping concern.

If you assume that there is no cache (only on-die memory) and that memory is not shared between cores, things become much simpler and scale more linearly. Core-to-core communications and plenty of other details remain to spend man-years ironing out, but it seems like it would be possible to approach 64k cores or at least 16k.

I would love to see a few examples from the printer cheat sheet. I'm sure this would be helpful in structuring user manuals and other documentation.

I made an InDinero account to kick the tires a bit, and made a few comments when closing the account. I received several emails from Jessica within 24 hours and an offer to discuss things on the phone.

Maybe she has increased her attentiveness since you canceled. Maybe she is only attentive to people who are closing accounts. However it came about, I was impressed with her responsiveness to my comments.

I know for a fact that you have at least one employee, yourself. I'm in a rural area and the local paper loves to do stories on any small business happenings. A single-person startup is still economic news in a small town.

I just tested some PNGs that I am currently using in a sprite. These are transparent arrows used for slideshow control. Four images make the sprite:

Individual image sizes: 1811, 1809, 1774, 1817 bytes

Combined in a sprite: 5970 bytes

Individual images after base64: 2448, 2444, 2400, 2456 bytes

Individual images base64+gzip: 1890, 1887, 1858, 1901 bytes

Concatenate base64 files to simulate embedding in a CSS file: 9748 bytes

Concatenated file + gzip: 7073 bytes

I've completed a lot of projects with 8051 derivatives in the past (Dallas and Atmel mostly), but I am designing new projects with ARM Cortex-M3 chips from NXP. More speed, more memory, more peripherals, better watts/MHz, and decent free tools.

The bigger chips have dropped far enough in price that 8-bit uCs have almost lost their only advantage besides code compatibility with old firmware. I did recently use a $2 8-bit PIC when cost was the prime concern.