Hacker News new | past | comments | ask | show | jobs | submit | matmann2001's comments login

In my experience in a university ECE program, you'd start with understanding the high level properties of transistors, then combining transistors to make AND and OR gates, then XOR and other gates, then MUXes and half/full adders, then flip-flops and eventually into synchronous (clocked) logic.

The lab component of such coursework did start with TTL chips but the timing of the coursework was such that you'd have most of the asynchronous logic theory taught by the time the chips came out.


Was it an Electrical Engineering, Electronics Engineering or Electrical Engineering Technology Program? My digital course skipped over transistor level and spent that time on basic FPGA's instead.


Not OP but I did Electrical and Electronic Engineering undergrad and we started with diodes at the materials level, then BJT and FET transistors, then logic gates, flip flops, timers, ALUs and eventually working up to build a Motorola 68K micro controller from mid level components. There was some VHDL and FPGA in the later stages as well from memory.


Very cool.

Looks similar to my own project. I think we even used the same case for the display.

https://github.com/Mrjohns42/WeatherDash


Very nice! I like!

I would comment the difference is I have GUIs to set things up, for non-technical users. I did a survey of various projects and found most of them had a configuration step such as "now SSH into the box and input your API key". My mum is never going to do that I'm afraid.

Edit: not to poop on this mode of setting things up, it's good for personal projects but I'm trying to take another step here.


Of course! A setup GUI is almost a required feature if you intend to sell or give it to a non-programmer. That just wasn't the case for me.


This is a big feature and one that most hackers don't bother with because they consider it the least fun part. Advertise it!


Not sure you can eliminate it, but you can certainly reduce the impact and scale by fighting anti-competitive behavior . A major reason this sort of mass manipulation is so lucrative and effective is because you only have operate on a couple of platforms to reach a majority of eyeballs.


Reminded me of the Amazon show called Upload. Sort of a lighter, more humorous take than Black Mirror, but the darker philosophical complexities still surface regularly.


It almost did. There was a hostile takeover bid from Broadcom a few years back, and the US gov intervened to block it.

https://www.reuters.com/article/us-qualcomm-m-a-broadcom-tim...


It totally was a Silicon Valley b-plot, Season 5 Ep 5


The key specifier word was "whitebox". They aren't speaking generally about cryptography.


Very cool. Shamelessly linking my own weather display: https://github.com/Mrjohns42/WeatherDash

Supporting EINK on mine could potentially help make it more visually compelling like yours, but I've done other EINK display projects in the past (see https://github.com/Mrjohns42/DoggieClock) and screen burn-in was definitely an issue.


> and screen burn-in was definitely an issue.

I find this very surprising, I was aware that you can sometimes get ghosting-effects, but I did not think permanent burn-in was possible on EINK tech.


Burn-in is very possible. It is ink particles inside a solvent. Drive it the wrong way and you'll damage the ink or the solvent. Just like LCD where if you drive it the wrong way, the liquid crystal gets damaged. The difference is LCD voltage waveforms are built into hardware and are much simpler since there's no moving components.


Thanks for the insights


The world always needs more 3D platformers.


Keeping it.

Every company all hands for the past year wouldn't be complete without an exec making comments about our eventual "return to work" policy, which has been delayed over and over again by surges and variants.

Asses in chairs is not a "company culture". I'm 10x more efficient in my home office than my open floor-plan desk next to the bathroom (with no sound-proofing) in a high traffic area. The 45-minute commute (each way) that I save largely ends up translating into more hours worked from me. With communications primarily happening over email and chat, we now have written records of decision making processes and we lose a lot less information along the way.

We're not a purely software company, so I understand some roles simply don't work remote, but I don't agree with a company-wide policy preventing regular remote work. I'm not looking forward to the struggle that is on the horizon.


Agreed.

Many bigger companies are pushing to get us all to come back to work.

I'm pretty sure the real reason behind this is if remote work became the norm trillions in commercial real estate would become worthless

Many auxiliary businesses, like caterers, cafe owners, would go out of business.

I have noticed small companies have been much more willing to go all in on remote work. I strongly suspect the board members at many bigger companies have stake in commercial real estate. Or maybe I'm hopelessly navie and without billion dollar office buildings in central Manhattan the economy would collapse....


>if remote work became the norm trillions in commercial real estate would become worthless

That's exactly what I don't get. Why aren't they greedily crunching numbers thinking about how much they can save by selling off half the office space and going to a "come and show your face a few days a week" & floating desks even

There's yearly property tax and millions on upkeep on top of whatever pile of cash goes into holding the property when it can be sold off...and if they sell before all the other companies, they can still get a higher sales prices before commercial real estate plummets


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

Search: