Have you gotten tired of mechanical keyboards with all their physical feedback?

Have you considered... A completely flat keyboard?

It's very flat
my favorite part is that since all buttons are the same shape and size, the spacebar is just 8 space buttons in a row
So why is it flat? Just because they hate good keyboards? Nope! it's for a reason...

Surprise! the plastic cover can be lifted up. The keyboard layout is on a piece of paper.
And it comes with a blank one so you can make your own.
And some of these buttons aren't just buttons. They're macros! From the MS-DOS era, clearly.
the feature I really wasn't expecting:
It has a BEEPER.
It beeps on every key press!
It also has four different connectors. Mine came with an adapter from the left connector to an AT/PS/2 cable.
I think the middle two might be host connectors (AT and PS/2): you can hook a regular keyboard up through them.
The rightmost one is RS-232 serial, most likely
And it turns out this thing is a Model KB3000
And they taped a piece of paper saying "get the utilities and manual from our website" on the back.
So it's by Logic Controls, apparently.
who are still around!
sadly the KB3000 is no longer on their site. TO THE WAYBACK MACHINE!
here we go.
The KB3000 Programmable Keypad!
Yep, I was right, you can daisy-chain other keyboards into it.
dang it.
if you want the DOS version you gotta ask for it.

WELL that info isn't on their page anymore... but I'm gonna ask.
Interestingly the manual says it can emulate an XT keyboard. Fancy.

The other thing is that apparently you can program it without connecting the serial: serial is fully optional. So it must use some kind of out-of-band PS/2 messages to program it.
emailed 'em.
As much as I want them to provide the files, I will be 0% surprised if they just reply "bruh it's 2020"
anyway while I have the progamming tool here and it's windows and should work fine on my windows PC... I think it's gonna need to talk to a real PS/2 port, not this USB adapter. So it's time to pull out a windows 95 machine with real PS/2
Eh, win98, close enough
XMODEM TIME
There we go. We can configurize all of this.
oh no, keyboard cat is missing!
Doesn't work. Shame.
@yngling located a download which includes the DOS utility, though. Lemme try that one:
https://t.co/op7ByWT9au
TEXT MODE
dang it
Maybe the PS/2 controller on this system is too weird? It's one of those funky ones that can magically do keyboard or mouse by autodetecting which one you plugged into it.
I'll have to grab a more generic computer and try it there.
But not right now. I've dug around in the back room enough already today, so I'll have to play with another keyboard.

Like this one!
It's just as flat.
And again, the buttons are written on paper. So you can make your own layouts!
And the one it comes with is double-sided, and the other side is AMAZING.
Have you ever wanted to type on alphabetical comic sans?
no? Fuck you, you're gonna.
It's got a feature very few (wired) keyboards have:
An on/off switch.
So this is an IntelliTools IntelliKeys USB. It does not appear as a USB keyboard! so yes, you do need to install the drivers.
It's also got TRS connectors on the side for switches
So unlike the good luck we had with Logic Controls... IntelliTools doesn't exist anymore. They were sold to AbleNet in 2014.
Although apparently they open sourced the drivers!
https://t.co/17fYshhPwu
Anyway, unlike the previous Flat Keyboard which was designed for industrial/retail automation reasons, this one is designed for accessibility reasons. You can design keyboards with specifically placed large buttons for easy use by people with limited motor skills
and that's what the "switches" connectors are about: you can hook up things like sip-and-puff device or foot pedals or whatever is needed.
hello world
typing on this is slow
also keep in mind that this keyboard is HUGE
Anyway let's open up the KB3000 and see what's in side.
Surprisingly little, for how incredibly heavy this keyboard is.
(the case is sheet metal!)
Bottom of the PCB
Flip it, and we've got 3 chips, two jumpers, and the beeper.
There's some missing parts: I think that's because this one has the serial port but doesn't actually support serial. That's an optional function, so those missing chips are probably serial-TTL chips
So that first chip is a MM74HC4066N. That's a quad analog switch. Maybe it's used to switch between the AT/PS/2 inputs and the microcontroller?
Well that's interesting.
This is a RAMTRON FM24C16, a 2 kilobyte FRAM.
FRAM is ferroelectric RAM, it's non-volatile storage, but acts much like a RAM chip for simplicity.
2K is about how much storage is needed to store the keyboard layout.
And the big chip is an Atmel AT87F51.
As you probably guessed already... that's a 8051.
It's got 4 kilobytes of flash storage for code, and 128 bytes of RAM. It can be run from 0 to 24 MHz. Lemme check the oscillator to see how fast they're running this.
Looks like the answer is 12mhz
I don't have a tool to dump the 8051 right now. I could probably build one using a big enough arduino/teensy, but I don't know if they set the lock bits

More from foone

More from Tech

There has been a lot of discussion about negative emissions technologies (NETs) lately. While we need to be skeptical of assumed planetary-scale engineering and wary of moral hazard, we also need much greater RD&D funding to keep our options open. A quick thread: 1/10

Energy system models love NETs, particularly for very rapid mitigation scenarios like 1.5C (where the alternative is zero global emissions by 2040)! More problematically, they also like tons of NETs in 2C scenarios where NETs are less essential.
https://t.co/M3ACyD4cv7 2/10


In model world the math is simple: very rapid mitigation is expensive today, particularly once you get outside the power sector, and technological advancement may make later NETs cheaper than near-term mitigation after a point. 3/10

This is, of course, problematic if the aim is to ensure that particular targets (such as well-below 2C) are met; betting that a "backstop" technology that does not exist today at any meaningful scale will save the day is a hell of a moral hazard. 4/10

Many models go completely overboard with CCS, seeing a future resurgence of coal and a large part of global primary energy occurring with carbon capture. For example, here is what the MESSAGE SSP2-1.9 scenario shows: 5/10

You May Also Like

Trading view scanner process -

1 - open trading view in your browser and select stock scanner in left corner down side .

2 - touch the percentage% gain change ( and u can see higest gainer of today)


3. Then, start with 6% gainer to 20% gainer and look charts of everyone in daily Timeframe . (For fno selection u can choose 1% to 4% )

4. Then manually select the stocks which are going to give all time high BO or 52 high BO or already given.

5. U can also select those stocks which are going to give range breakout or already given range BO

6 . If in 15 min chart📊 any stock sustaing near BO zone or after BO then select it on your watchlist

7 . Now next day if any stock show momentum u can take trade in it with RM

This looks very easy & simple but,

U will amazed to see it's result if you follow proper risk management.

I did 4x my capital by trading in only momentum stocks.

I will keep sharing such learning thread 🧵 for you 🙏💞🙏

Keep learning / keep sharing 🙏
@AdityaTodmal
"I really want to break into Product Management"

make products.

"If only someone would tell me how I can get a startup to notice me."

Make Products.

"I guess it's impossible and I'll never break into the industry."

MAKE PRODUCTS.

Courtesy of @edbrisson's wonderful thread on breaking into comics –
https://t.co/TgNblNSCBj – here is why the same applies to Product Management, too.


There is no better way of learning the craft of product, or proving your potential to employers, than just doing it.

You do not need anybody's permission. We don't have diplomas, nor doctorates. We can barely agree on a single standard of what a Product Manager is supposed to do.

But – there is at least one blindingly obvious industry consensus – a Product Manager makes Products.

And they don't need to be kept at the exact right temperature, given endless resource, or carefully protected in order to do this.

They find their own way.