if I just type "foone blah" now...
argh chrome updated and it seems they've intentionally broken custom search engines. I have had a keyword search for "foone" which searches my own twitter, so I just type "foone BLAH" and it gives me a twitter search for when I said BLAH, right?
if I just type "foone blah" now...
1. this will break the "searched from the address bar" magic, which means google will make me do captchas if I search too fast
2. it will break search suggestions too
https://t.co/KShHdCMzeT
I finally figured out how to get back being able to press SPACE instead of being forced to use TAB while using custom search in Chrome.
— Artem Russakovskii (@ArtemR) February 3, 2021
If you see the pill, then you are currently forced to use TAB. To get spaces back: disable chrome://flags/#omnibox-keyword-search-button pic.twitter.com/U5UkEtNXpW
1. this is how it's been for years. I can type "foone blah" faster than you can blink, man. it's the #1 thing I DO in my browser. what appeals to me is THIS IS HOW IT FUCKING WORKS, DIPSHIT. CHANGING THINGS BECAUSE YOU FEEL LIKE IT IS NOT FUN
it's a very common key to press. the tab key is not so centrally located, because it's rare.
AND I SAY THAT AS A PYTHON PROGRAMMER
Maybe I could swap the keycaps and mod the key matrix or reflash the controller?
I have a keyboard from the mid-90s and I'm thinking about dumping a 8051 firmware, reverse engineering it, modifying it, and reflashing it onto the keyboard just to eliminate a tiny source of friction in using it.
C32191AE or 1001000220 have no results.
maybe I should just stick it in my EEPROM reader and see if it can dump it as a generic 8051, then flash the modded code onto a replacement flash-enabled 8051?
I'd want to desolder the 8051, but look, this controller PCB is basically sitting on top of the main keyboard PCB
what's a web browser? OH, YOU'LL SEE!
It's older than the US release of the Super Nintendo.
Zelda: A Link To The Past, The US release of the Super Nintendo, and the dissolution of the USSR hadn't happened yet, but would later that year.
This use a capacitive method to detect key presses. These seem to have been liked by some companies as a better feeling keyboard than a membrane, but the foam sometimes completely disintegrates so they don't last forever.
This is apparently for "overtravel". The key actually is detected shortly after you start pushing it down, but to make it feel like you can push it down farther, the foam is there and gets compressed.
https://t.co/syXLRu6Rly
https://t.co/8xEis5WHID
The two pins in the middle go off to other keys (since it's a matrix) so I can't really swap them without affecting other ones
This would be hard because they'd have to cross, so I'd either have to use insulating layers or drill through to the other side.
The ones on top are for a reverse-side jumper connection.
More from foone
So I got out some CF cards and noticed something odd about this one. Do you see the weirdness?
How the fuck is a CF card "USB Enabled"?
So CF cards are a weird beast that act as either a PCMCIA card or an ATA/IDE card depending on a mode pin.
They're definitely not USB.
And it's not like that weird SanDisk card I have which you can fold in half and plug it in as a USB device.
It turns out the reason for "USB Enabled" is because it's a Lexar drive from the jumpSHOT era.
This is a normal CF card in most cases, you can use it in normal CF card readers and such
How the fuck is a CF card "USB Enabled"?
So CF cards are a weird beast that act as either a PCMCIA card or an ATA/IDE card depending on a mode pin.
They're definitely not USB.
And it's not like that weird SanDisk card I have which you can fold in half and plug it in as a USB device.
Flip it over, bend it in half, and now you can plug your SD card right into a USB port pic.twitter.com/jeBefP2xU1
— foone (@Foone) May 2, 2020
It turns out the reason for "USB Enabled" is because it's a Lexar drive from the jumpSHOT era.
This is a normal CF card in most cases, you can use it in normal CF card readers and such
More from Tech
The first area to focus on is diversity. This has become a dogma in the tech world, and despite the fact that tech is one of the most meritocratic industries in the world, there are constant efforts to promote diversity at the expense of fairness, merit and competency. Examples:
USC's Interactive Media & Games Division cancels all-star panel that included top-tier game developers who were invited to share their experiences with students. Why? Because there were no women on the
ElectronConf is a conf which chooses presenters based on blind auditions; the identity, gender, and race of the speaker is not known to the selection team. The results of that merit-based approach was an all-male panel. So they cancelled the conference.
Apple's head of diversity (a black woman) got in trouble for promoting a vision of diversity that is at odds with contemporary progressive dogma. (She left the company shortly after this
Also in the name of diversity, there is unabashed discrimination against men (especially white men) in tech, in both hiring policies and in other arenas. One such example is this, a developer workshop that specifically excluded men: https://t.co/N0SkH4hR35
USC's Interactive Media & Games Division cancels all-star panel that included top-tier game developers who were invited to share their experiences with students. Why? Because there were no women on the
ElectronConf is a conf which chooses presenters based on blind auditions; the identity, gender, and race of the speaker is not known to the selection team. The results of that merit-based approach was an all-male panel. So they cancelled the conference.
Apple's head of diversity (a black woman) got in trouble for promoting a vision of diversity that is at odds with contemporary progressive dogma. (She left the company shortly after this
Also in the name of diversity, there is unabashed discrimination against men (especially white men) in tech, in both hiring policies and in other arenas. One such example is this, a developer workshop that specifically excluded men: https://t.co/N0SkH4hR35
(1) Some haters of #Cardano are not only bag holders but also imperative developers.
If you are an imperative programmers you know that Plutus is not the most intuitive -> (https://t.co/m3fzq7rJYb)
It is, however, intuitive for people with IT financial background, e.g. banks
(2)
IELE + k framework will be a real game changer because there will be DSLs (Domain Specific Languages) in any programming language supported by K framework. The only issue is that we need to wait for all this
(3) Good news is that the moment we get IELE integrated into Cardano, we get some popular langs. To my knowledge we should get from day one: Solidity and Rust, maybe others as well?
List of langs: https://t.co/0uj1eBfrYj, some commits from many years ago..
@rv_inc ?
#Cardano
(a) Last but not least, marketing to people with Haskell, functional programming with experience and decision makers in banks is a tricky one, how do you market but not tell them you want to replace them. In the end one strategy is to pitch new markets, e.g. developing world
(b) As banks realize what is happening they maybe more inclined to join - not because they would like to but because they will have to - in such cases some development talent maybe re-routed to Plutus / Cardano / Algorand / Tezos
If you are an imperative programmers you know that Plutus is not the most intuitive -> (https://t.co/m3fzq7rJYb)
It is, however, intuitive for people with IT financial background, e.g. banks
(2)
IELE + k framework will be a real game changer because there will be DSLs (Domain Specific Languages) in any programming language supported by K framework. The only issue is that we need to wait for all this
(3) Good news is that the moment we get IELE integrated into Cardano, we get some popular langs. To my knowledge we should get from day one: Solidity and Rust, maybe others as well?
List of langs: https://t.co/0uj1eBfrYj, some commits from many years ago..
@rv_inc ?
#Cardano
(a) Last but not least, marketing to people with Haskell, functional programming with experience and decision makers in banks is a tricky one, how do you market but not tell them you want to replace them. In the end one strategy is to pitch new markets, e.g. developing world
(b) As banks realize what is happening they maybe more inclined to join - not because they would like to but because they will have to - in such cases some development talent maybe re-routed to Plutus / Cardano / Algorand / Tezos