HN user

justtinker

12 karma

45 year IT veteran. Mainframe to Micro-controllers. Real time Fortran to Webdev Perl and SysAdmin Python. My experience is a kilometre wide and centimetre deep (! am Canadian) so I teach.

Posts0
Comments16
View on HN
No posts found.

Out come the "this is dumb because .." messages in the redit responses. I have experiences dozens of projects where the developer had the wrong view of the end use needs for a myriad of reasons (everything after the because). It doesn't matter why in this case just that they found their solution.

The TL;DR message should be make sure the real needs get serviced.

In the days when perl was the language of choice for the web I got a 97% reduction in code size. I was asked to join a late project to speed it up. (Yes I know that has low success rate).

The lead dev was a hard core c programmer and had no perl experience before this job. He handed me a 200 line uncommented function that he wrote and was not working. It was a pattern matcher. I replaced it with 6 lines of commented perl with regex that was very readable (for a regex).

Since he had no idiomatic understanding of perl he did not accept it and complained to management. We had to bring in the local perl demigod to arbitrate(at 21 was half my age at the time, but smart as a whip). Ruled in my favor and the lead was pissed.

I am the MapGuy(TM). I had paper maps of every destination and triptix from AAA. I would fly with a pocket Rand McNally Road Atlas and be able to identify where we were from features on the ground. I still do it but I use a GPS. I don't trust them so I still check maps before I use a GPS in unfamiliar areas. I find badly optimized routes 5% of the time and outright mistakes 1%.

I was the one who got people unlost when they got them selves lost because they did not listen to the map geek.

I hope this gives me at least 30 more years before mental decline starts. That will get me to my late 90's.

There have been a few factorization paper using various QC techniques over the last few year how ever the size were small.

This SE question sites some examples https://quantumcomputing.stackexchange.com/questions/1796/wh...

They are all in the 3 to 6 decimal digit range...so 10 to 20 bits wide.

The posted article says it factored a 22 bit integer. Progress!!

I don't know when they will get to 4096 bit integers but this and past events will mark the history of attempts. Will there be hockey stick graph increases over time or will it be linear or asymptomatic . Time will tell.

Nice that they did it but Headline writers should be flogged for overblown writing.

I listen to the Embedded podcast. https://embedded.fm/ They on occasion talk about the process to make boards that are ready for manufacturing.

They talk about the difference between boards that will me be made in small quantities (less than 100) or large (10,00k to 1 Million) The rule of thumb they used was BOM (Bill of Materials) should be 30% of the retail cost of the board. Large scale manufacturing can lower the the percentage.

Remember the cost of firmware (hours paid to develop) is not included in the BOM cost but is divided up over the number of units made using that firmware revision.

There are also design to manufacturing issues to take into account. Designing to make the manufacturing easier is above and beyond just making a functional board that works but is hard and expensive to manufacture.

Protestant work ethic Black Swan.

The solution to the problem is 15 years before now, not today when there are so many conflicting force out to crush you.

If you try to get out lots of people blame you or sue you.

I got out. Not by being smart or inciteful but by being, as other people called it "lazy".

IT Director of 45 people, high pressure environment, 6 figure salary in 2001, DOT.COM style but not in silicon Valley. I was at my Peter Principle Level of incompetence. This was my 3rd dot.com job running at a frenzied increase in responsibility.

No golden exits. Just layoffs when money ran out.

Luckily it went bankruptcy too. Dot com bust happened. No new Directorship to step into. To get back on the hamster wheel I would have to get an MBA. Other colleagues did. It was not for me. I would have imploded too, if I tried.

Lots of acquaintances wondered why I was so under employed after 20 years of ladder climbing. In absolute $ I am still not back to the number I made back then. Life since then has given me other stresses that would have made today unbearable if I continued.

Everyone who is under those crushing stress today had a set of decision that (their own and other peoples) that corralled them into the situation. After a while there seems no escape.

The people who "tsk tsked" when I left things behind did not consider the consequence of the future.

I am at the end of my career (45 years since first $ in IT). I have "enough money". People are still telling me I should work hard and achieve more. Really want to retire and contribute to society in another way.

Sour grapes. Buy our new computers even if you cannot afford them. Yes any of those issue is possible. Many people buy used cars under cloud of the same risk profile. However if you buy anything used with eyes wide open you may have a great deal. For a few years in the middle 2000's I made a living by "upgrading" late 1990 computers to early 2000s used computers in small business that could not afford to pay new market prices. I made money and my clients are still around because they were frugal.

The comparison between human language is fine but.... French is less dense than English. APL and its ilk (J ...) are the density winners. Same concepts, even with proper idiomatic usage of the language and there are 10%-30% more words.

La comparaison entre le langage humain est bonne mais…. Le français est moins dense que l'anglais. APL et ses semblables (J...) sont les gagnants de la densité Mêmes concepts, même avec une utilisation idiomatique appropriée de la langue et il y a 10 à 30 % de mots en plus.

Warning about old books. (The NoStarch one is from 2005)

Given that IPv4 Evolved a lot over the last 20 years to manage the complexity of address assignment and shortages, everyone should be aware that IPV6 has changed too.

The chapter on IPv6 just barely hint and the development of IPv6 in real world cases.

Don't take an almost 20 year old book for gospel for IPv4 or IPv6.

Policy and implementation practice has changed enormously. Look at documentation from the last few years and from good sources. EG Apnic is the Regional Internet Registry for Asia. https://blog.apnic.net/2023/04/04/ipv6-architecture-and-subn...

Also a good source of info and opinions is the Packet Pusher set of podcasts. https://packetpushers.net/

I find that they tend to have a very real world explanation of topics covered and they avoid the "I've doing networking for 20 years. Don't tell I have to change" attitude.

[dead] 3 years ago

This URL worked last week. In fact I was watching video from the channel and left the window open over the weekend. https://www.youtube.com/watch?v=uEIRXYQO4_Y

It played for 10 seconds until buffer ran out and it said video not available.

I can still google the name of the account X Electronix Master Club and the link to it is the first link but it goes 404.

Its just a hobbyist electronics channel that I just found last week. It had 18K subscribers and many old videos that are now just gone.

Strange!