102 karma · joined October 6, 2019
I am getting my nose rubbed in this truth - about the benefits of basic minimal website design. Most websites are useless. Mine is pretty useless. I write it to have a web-presence, promote my consulting business, and because I feel a need to write (maybe that is an illness? - not sure..). I find writing forces me to think better, and the investment side of our business, requires I think well, or we die quickly. It's a harsh world now.
I found this Hackernews post, by researching how to update critical browser stuff, which has been borked for us, by our trading platform provider. Updating browser on Linux - and guess what? - lose all bookmarks, all customizations, everything. Arrrrgh!!! (happens EVERY update, of course).
Simple is often better. And the Web (most of it) has become crap, mostly. Or dangerous, toxic vector for economic assault. Bloody awful, nasty and sad. So it goes.
I am converting our crappy website from a provider (one.com) which bought our simplesite.com website builder thing, which worked pretty good. But the site had all this fancy stuff for menus and images and videos, and a truckload of .css stuff - sure, nice and fancy. But the conversion to the One.com builder stuff, does not work, of course. We cannot update (at all) our site from the data-description that one.com has in it's website-builder software. As of the forced conversion, we were complete off the air. Borked.
SO, this is stupid. Complexity and fancy design - is mostly stupid, and it also creates contrived dependency (keeps customers locked, makes them be forced to open their wallets and send you cash - good for providers, bad for customers.)
I got so pissed off, I decided to do it all ourselves. We built our site at AWS as an EC2 instance. Fucking website-building software is a scam, mostly.
The original poster is right. All you really need is HTML (AND some stuff to render videos and audio and maybe code to get paid for stuff, maybe...). Most of the .css stuff is fluff. And people are getting REAL tired of being dusted with fluff. OP is right.
Our old website is https://www.gemesyscanada.com It was a mess - a long bunch of stuff, posted over the years, research-logs, blogs, notes, etc. But now that it is a One.com, we cannot update it. The websitebuilder software gets to 90%, and then hangs - and we do not even get any error messages telling us what the problem is. Arrrgh.
We are building a simpler version - using AWS-EC2 - we have one free EC2 instance which I am experimenting with: http://35.182.107.190 and that is it. We have not even got a domain set up yet - it's all hacking & testing for now. But it looks like we can go this route. The whole thing is an exercise in vanity and ego. It really is, honestly. But why not? It is what our tiny little business does, and it is what I am. I've been doing AI since I went to Dr. Geoff Hinton's classes, and got a copy of Xerion working on a P/C running Linux - back in the 1990's. One must not hide one's light under a bushel, right? So, we need a website.
And a bad one, that looks goofy, and is honest, is better than a really fancy one, full of obfuscation, deception, dis-information and old-fashioned lies. (Kinda like - oh - just about most things now?)
All you may need is HTML. Yup. Mostly true. - M. Langdon, Director, Owner, Floor-cleaner, Barn-builder, Portfolio Manager GEMESYS Ltd.
https://www.youtube.com/watch?v=g18xpYXamAs
IEC (Inertia Electrostatic Confinement) fusion can be done, with a high-vacuum system, a high-voltage DC supply, and a vacuum-chamber with a high-voltage feed-thru. It is dangerous, but doable, and I believe I had the first working, amateur-built fusion reactor in Canada. One can confirm that fusion is occuring, by using sensitive chemical neutron detectors that workers in nuclear fission plants typically carry. I used BTI (Bubble Technology Inc.) detectors, which look like little test-tubes, and show small bubbles in a gel-like liquid, if exposed to a neutron flux.
My reactor was never able to produce more than 10^6 to 10^7 neutrons per second, which is a very weak neutron field. I used a small "lecture bottle" of non-radioactive deuterium (heavy hydrogen gas), and it worked well. I had to construct a deuterium injection system, using some high-vacuum valves, and a gas-feed-thru on one of the vacuum-chamber ports. The vacuum-chamber itself, and the high-vacuum diffusion pump (which used a mechanical vacuum pump, connected to a device which uses hot-oil vapour) and the high-voltage DC power supply, were all sourced from surplus equipment found on eBay, and imported from USA into Canada. The importation of each item was an adventure in itself.
One needs to put about 15,000 to 25,000 DC volts negative, on the confinement grid, and the vacuum chamber needs to be evacuated to about 10^-4 torr or better. I estimated the device needed mean-free path length of almost a 1 cm, for the D2 ion circulation, which is a very rarified environment.
What is really interesting about fusion, is how difficult it is to make happen. A palladium-wire grid would be better for the spherical confinement grid, but I used stainless steel. (Palladium is expensive, I had no source for it, and I am not Tony Stark...)
But the reactor did produce nuclear fusion events, using the D2 gas, and the high-voltage charge on the confinement grid. This technology was first invented and patented by Philo Farnsworth, an American researcher and inventor, who in the 1930's, invented electronic television. He invented the first electronic TV camera - the iconoscope - and fought with Sarnoff at RCA for years over the patent rights for electronic TV. Farnsworth's IEC fusion reactors also worked, but attempts to scale up the technology were not successful.
The various attempts at creating commercially viable fusion reactors are interesting. We keep getting close - but nothing that produces a useful level of net energy output, has yet to demonstrated, as far as I know. I sincerely hope some sort of breakthru is possible, at some point. My device - and most of the IEC devices - are able to produce a significant amount of neutrons, and research efforts at the University of Wisconsin, Madison, were able to demonstrate a powerful IEC reactor, which produced an intense neutron flux, sufficient to ablate the walls of the vacuum chamber (the chamber wall looked like swiss-cheese, under electron-microscope examination), so we know this technology is able to produce a serious amount of fusion events.
But taking this approach and using it to generate a net-energy output, has not been possible. My device was roughly 1500 watts in, and 1500 watts of heat out, plus maybe one or two extra milliwatts (or maybe a few hundred nanowatts). Not even enough to really measure.
I have followed all the various attempts to get some net useful energy out of fusion reactor technology, and I truly hope something becomes possible. We seriously will need this technology, and we are so close to having it. I wish all these researchers - public and private - the very best of luck.
Before there were neural networks and image-hacking, there was the gritty math-hacking to optimize big gobs of interrelated stuff that had to happen in the right order. It was almost always done in Fortran, and I suspect a lot of it still is. (And if it was not done in Fortran, it was done in APL. Ask an Actuarial scientist, if you doubt this..) Please don't laugh at Fortran. It can not only help you fly your spaceship to another planet (and get you home again!), it can also make you (and your client) rich, since you can build solid, bulletproof code from those old libraries that just works, and hence create flaw-free solutions to really critically important applications. This proposed extension looks useful.
This all seems a bit silly, but everything is closed. Also doing a lot of wood cutting and cleanup in the forest. We built a custom designed Z80 SBC ( single board computer), with its own Z80MON monitor, and the genius guy I am working with has managed to put the BASIC interpreter into the monitor. Just got MInipro installed and working on the MACbook, using HomeBrew. I'm trying to get one of those TL866II pROM programmers - first one ordered got bounced by customs. We've ordered second one, paid premium to have it couriered. All the flights are ground-stopped, so it may be a while. I really like the idea of building a whole computer from parts ordered from Mouser, having all the Monitor and interpreter code, and being able to download the code into A ROM chip, plug it in, and link to the thing with Kermit or Screen session from a Linux box, and have it process matrix data from our AI stuff.
We live in deep farm country, where self-reliance is pretty hard core. Some farms up the road from ours, are not even on the grid. (They have wind generators and diesel tractors - some even have CNC machines).We still have good internet access, and we are on-grid, but this whole virus-driven economic meltdown has absolutely confirmed our expectations. We are seriously looking at something that will look like the 1930's now. I worked in 8080 Assembler years ago, and I'd forgotten so much. But I've got two Z80 SBC's working now, one with it's own standalone VT-100 emulator board, and a little 40$ Chinese made VGA screen, which actually works pretty good. I can run that config off two lithium-ion batteries. The missing piece is to be able to use an SD-card. We have a prototype of a much more complex SBC that has a sound chip, and an SD card driver chip. It runs full CP/M, but I like the more simple design, since it does ot use surface mount - real old school.
And there is this ton of other stuff that must be done. We need to be able to reload, and I have all the dies and such for this. We are also doing a bunch of in-house food preparation, since the electricity is still working, and so we are making different types of food that can be easily frozen.
And the price action on the investment portfolios is requiring attention, since we have these predictive algorithms that are offering some insite into where to place trades. The markets are insane, but there are opportunites that do crop up. I realize that most traditional "fundamental" analysis is of little value in this kind of environment, as the automatic algos are running most of the action. We have no chance at all of accessing any "government money", so we are really working our existing systems just to try to bring in some liquidity by quick in and out action. So far this is working, but it is absolutely crazy.
We have non-trading long-term positions on the left side of a tradional barbell, and these are just getting slaughtered. It feels like stories I read about in wartime, those First World War stories. Your whole "picture of the world" falls apart, and suddenly, all that crazy, hacky stuff you thought you would never really need or use (like the gas-mask in the garage) - suddenly, it's the stuff that is keeping you alive, and your economic and technical process actually working.
So, I am going thru notes, and invoking stuff that we documented back in 1987 ( mkt crash), and in 1998 (Russian Default), and of course the 9/11 stuff, which was short and sharp, and followed by a big pop. But the data this time suggests no - too much has been badly damaged already. So we are mainly working on a plan to survive economically, for the next 12 months.
We should be OK, but only because we had these backup Plan B and Plan C's and such. We went to Costco two days ago, and a hundred people were lined up, out into the parking lot, as "social distancing" was being enforced. It's making us pull out the SHTF playbook plans. It could all be summed up as "We are reviewing our strategies for maximum independece, and actively working to enhance our capacity for fully independent action." And I am reviewing all my Linux notes - we have several flavours of Linux boxes, that run the analytic and data management stuff. Need to ensure we can keep on keeping on. So far, it's all ticking along ok, but it's all up to us now. We are learning to be 100% self-supporting, I guess would sum it up. So far, it's working. But it's a new world now. We are all going to need a lot of different skills.
APL was the first language I learned as a tiny child. I write my pseudo code in it. I live in a ranch house out on the tundra, with a 50ft transponder antenna behind the place which links me to the 'net. I've used C, c++, Python with all the numpy stuff, etc and a few flavours of TensorFlow.
But it's APL that gets it done. I've heard of K, and I knew a guy who worked for Arthur Whitney. Languages like K and J and APL can be fast, if you use them right. And it is almost tragic-comical, that the genius of the APL glyphic character set was given up, just as wonderful devices were created which could paint any character at all on the screen. My girlfriend uses Japanese Kangi and Hirogana on her iPad, no problem. In a GUI environment, the original APL characters are easy and clear - no need for silly ASCII overloading.
See, I have these simple GUI apps, written many years ago in Windows, using APLWin 3.5. They still run, and I use them daily. They keep track of financial time series data, and I can use them in a variety of ways. The APL stuff can convert tables of various formats into conformable vectors, which can be transformed into input for GNUplot or TensorFlow or even (my favourite), Hinton's original Xerion product, which I have running on some Linux boxes.
APL is simply a wonderful, easy, useful language that can allow one single person to support some mission-critical production-grade software. Example: This AM, I discovered that all the data tables that my data-table downloader had got last nite, had a new format, with a zero-row of data, and today's date.
This meant when I updated the database of time series data, I got tables where every series had a bogus, zero-valued most recent date.
It was 7:30 AM, and markets would open at 9:30. A bit of code inspection, and a simple fix: Update the MERGETABS function with two lines of code:
ZEROROWS <- 0 = +/PNEW[;(1 downarrow iota 1 downarrow rho PNEW)]
PNEW <- ( tilde ZEROROWS)/[1] PNEW
And this solved the problem. Update the runtime version
of the workspace by changing QuadLX latent expression to
start the GUI when the W/S is loaded, and roll out the new
W/S to a few different boxes. All done before Mkt open.The code above just takes the new table PNEW, selects the data columns, finds those that are zero valued and removes them using a boolean vector reduction along the highest dimension (the table's rows). Easy peasy. Done quick, and done right.
With my data updated and correct, I run some stuff against it, and get the courage to hold my positions - concluding it will be an up day, as the stuff I run helps me make that decision. I close the day up, just under $40,000 to the good. (Crazy day...)
And oh, btw, the APL stuff runs on both Linux and Windows boxes - and the Linux is both 32-bit and modern CentOS 64-bit. I still run the old 32-bit boxes because they are very fast and very reliable. The APL stuff runs on the Linux boxes under WINE, which works amazingly well.
It's old school stuff, but it just works. APL is the magic that lets me do the other magic, that pays the bills. I gather that K can provide something similar for big corporate environments, when the datasets and timeseries get crazy large. You can write anything in any language - but one must not lose sight of the objective, which is to make the business side of things work well. One can write APL - or any language - in a way that is unclear and confusing. But you don't have to do so. If you are careful, you can build APL solutions that are fast, easy to maintain, and smoothly flexible. Maybe this is possible in K as well?
But the whole deal smells a bit of sulfur and hotwind, no?
Or did I miss something? How did the "Internet Society" get its "ownership" of the .org TLD registry? Did they buy it? If they bought it, then for how much? From my understanding, they just got given it, by the US Gov't., with a mandate to run it at cost, more or less.
So, as some suggest, there is a risk that the $1.1 billion could be considered a pure profit - which would seem to put their non-profit status at risk.
Also, by selling the very thing they were established to administer, that should maybe terminate their mandate, and one might also argue that the $1.1 billion represents funds that belong to existing .org registrants, and should be refunded to them all.
The "Internet Society" is not a for-profit corporation, right? So where do they get off by just wrapping up their administrator-role in a big package, and selling - without any bidding process even - to a couple of folks who promise to maybe raise the user-fees by 5 times the rate of inflation for the next few years?
How do "Board Members" of the "Internet Society" actually get to become "Board Members" of the "Internet Society"? Who appoints them? Shareholders? Not likely.
The note from the "Barnes" fellow is interesting. He was the "Security" guy at Cisco, apparently. Now, those guys at Cisco, I've heard of them. They sell all those American-designed routers that beacon all their traffic and meta-data back to the NSA servers. I'm sure that's a fine thing to do, as it keeps us safe from bad guys.
But when I look at the details of this proposed deal, I start to wonder who the "bad guys" really are.
I have an alternate "deal" idea: Fire all the "Board Members" of "The Internet Society". Tell them "Thank you for your contribution." and send them home. Replace them all with different folks who might be expected to have a better understanding of what their role should be. Just an idea. And it won't cost $1.135 billion USD. And it won't require the .org domain be re-priced.