HNHacker News
TopNewBestAskShowJobs

whoisterencelee

-1 karma · joined June 11, 2008

submissionscomments
whoisterencelee··on Weird Al had 100 gigs of RAM
It's about deminishing returns, the more ram you have the more likely you need to move bytes around.

For applications that are moving more bytes from drives to memory, this means we need to wait for the transfer and we end up preferring to delegate these applications to the cloud instead of running on our own machine, because servers are where the ram is increasing and abundant.

So basically we are doing a lot more big ram computation elsewhere and doing small ram computation on our desktop

whoisterencelee··on “Amateur” programmer fought cancer with 50 Nvidia Geforce 1080Ti
Please please check gridcoin.world
whoisterencelee··on Bitcoin mining is being banned in countries across the globe
you need to check gridcoin.us using energy to help scientific projects do computational is both satisfying and rewarding
whoisterencelee··on What Richard Feynman’s PhD Thesis Looks Like: A Video Introduction (2020)
A tribute to Richard Feynman in art form https://www.hicetnunc.xyz/objkt/189632
whoisterencelee··on No more DSLs: Implement and deploy a distributed system with a single program
I am curious is there similarities to BOINC[1] ?

[1] boinc.berkeley.edu

whoisterencelee··on Tesla has suspended vehicle purchases using Bitcoin
These here might want to check out Gridcoin https://gridcoin.us:

... while Bitcoin secures its network through an energy intensive[2] proof-of-work scheme, Gridcoin uses a more energy efficient proof-of-stake system. ... nearly all of the energy goes to science - https://en.bitcoinwiki.org/wiki/GridCoin ... Gridcoin compensates researchers for contributing computational power towards BOINC research using an energy-efficient Proof-of-Stake process, instead of generating heat and using computational power for a Proof-of-Work algorithm ... nearly all of the energy goes to science - https://gridcoin.us/wiki/ ... do not require huge amounts of energy consumption to be mined. This makes PoS coins such as Gridcoin a more eco-friendly alternative .. - https://coincentral.com/what-is-gridcoin/ Altcoins like SolarCoin and GridCoin are better for the environment - https://medium.com/@johnniec/altcoins-like-solarcoin-and-gri... What if we could mine cryptocurrency using meaningful calculations with additional real-world benefits?- https://medium.com/adventures-in-volunteer-computing/cryptoc... Sustainable, efficient technology - With its unique PoR/PoS hybrid technology, the GRC blockchain uses PoS to secure its blockchain, while the entire computational capacity is devoted to performing computations for scientific research via PoR. This leads to a very efficient, and lean network, whose computational power is used for a noble purpose. - https://coinswitch.co/info/gridcoin/what-is-gridcoin One of the main advantages of Gridcoin is that crunching (“mining”) does useful scientific research - https://gridcoin.us/wiki/advantages-and-features Gridcoin attempts to address and ease the environmental energy impact of cryptocurrency mining through its proof-of-research and proof-of-stake protocols, as compared to the proof of work system used by Bitcoin - https://en.wikipedia.org/wiki/Gridcoin

The project can be found at https://gridcoin.us

p.s. the wallet can run on all major OS, the database will sync before you can finish you lunch and research crunching can be done on almost all devices including raspberrypi, android and old pcs

whoisterencelee··on What is Chia cryptocurrency and why is it bad news for hard drives?
Check gridcoin.us , can run on most hardware even raspberry pi [1]

[1] https://www.reddit.com/r/gridcoin/comments/7mdnud/get_into_g...

whoisterencelee··on What is protein folding? A brief explanation
check Gridcoin.us
whoisterencelee··on Ask HN: What are good resources to learn about protein simulation?
You might want to take a look at projects under the World Community Grid which uses distributed computing for protein and other compound simulation
whoisterencelee··on More than a thousand scientists have built the most detailed picture of cancer
Take a look at boinc there are many cancer related computation projects
whoisterencelee··on We’re Rewarding the Question Askers
It might be better to allow the market to decide how the reward mechanism should work.

People who see a question as relevant and interesting to them, would add points or monetary incentives. Thereby increasing the speed and quality of the answers.

This mechanism has already been tested out and actually works only with crypto currency due to low transaction costs.

Better explained 2 mins video: https://youtu.be/lcsgx_5c7D0

Here is an example: What makes you nostalgic? Answer with #Obyte Know-it-all and earn up to 410,172,272 Bytes : https://t.co/EaVFrscFC7 (enough Bytes to make > 700,000 transactions whenever you want in the future thanks to obytes' tiny predictable fees)

whoisterencelee··on For Centuries, Know-It-Alls Carried Beautiful Miniature Almanacs
Here is a modern version of Know-it-all, instead of looking things up, the answer looks for you.

It works by adding a monetary incentive to any type of question you might encounter, for example:

We all look up answers on our phones, but what are some questions which you have not been able to look up and wish you can get answers to? Answer with Obyte and earn up to 34,196 bytes: https://particiate.net?#@208

whoisterencelee··on Tesla CEO Elon Musk Threatens Firings After Dismal China Sales
Been in touch with them over here in Hong Kong, and although they seemed professional in handling inquires, seems management is preventing them to be more active on local opportunties, also marketing is not effective against local competition.
whoisterencelee··on Twiddler 3 chording keyboard now available
I agree, stenotype's advantage is not chording and I think our insight is similar; it's the phonetic shorthand which is breaking a word down into syllables which is always shorter than the number of characters (for English anyways).

I think of it as a readily available syllable->word database, which any chording mechanism can take advantage of.

You're right, arbitrary symbols is not stenotype's strength, but chording is somewhat, at least when number of key switches is limited and the whole keyboard size is really small.

I suppose the question is whether chording in a confined space is any better than a full size keyboard, because there is zero or less wrist movement and fingers do not need to reach out (no positional issues).

The answer to that question is yes, chording is better in a setting like mobile phones, which by the way is where we do most of our typing these days, so you shouldn't lose interest.

whoisterencelee··on Twiddler 3 chording keyboard now available
I developed a software demo (for single hand chording on the keyboard) that updates the character tree representation, possible outputs are shown as the chord sequence is formed. And the adjacent keys idea you have which I call "bigram rollover" works really well in this type of system, because you can tell what neighboring characters are.

The "bigram rollover" is key to reducing the number of key events, and the added bonus is that it should help ramp up the steep learning curve with getting the right sequence.

I am also investigating some sort of phonetic/bigram mapping system (maybe similar to the plover/stenotype system), seems it's the way to go, as shorthand seems to solve the main issue with chording which is high number of key events for a single output.

I am actually looking for help designing the mapping as explained above, it seems we have very similar ideas, perhaps we can collaborate?

whoisterencelee··on Twiddler 3 chording keyboard now available
I have been looking around to see if there is high travel key switch which I believe is key to a good chording experience, something in between a piano key and a keyboard key.

The trumpet should be a good model for the perfect chording experience.

I have played the trumpet years before (in high school) and I recall that there wasn't much strain to the waist or finger. Is there any professional trumpet players here whom can share some experience in regard to the strain at high playing speeds? The location of the strain? Where the limitations are?

whoisterencelee··on Poll: Where are you currently living?
Macau
whoisterencelee··on Why we are taking our startup to Hong Kong and other crazy stories of 2011
I agree, that's why I want to start a hacker group in Macau
whoisterencelee··on Why we are taking our startup to Hong Kong and other crazy stories of 2011
Anyone hackers here residing in Macau?
whoisterencelee··on 有中国的同胞吗?
Yes, but the news are in English anyways.
whoisterencelee··on Ask HN: Where do you live?
Macau, China
whoisterencelee··on Where are the Asian hackers?
I actually think that Asian hackerspace have more to offer than the western counterparts. For one the manufacturing facilities are nearby, that means not only are tools available, but industrial machinery and more importantly assembly workers are totally accessible.

If anyone interested to start a hackerspace in Macau, let me know I have space and workers. www.goldentime.com.mo

whoisterencelee··on Ask YC: html select = javascript dropdown ?
I think this is what you need. I cut it out of some working code and simplifed a little, didn't check if the modification works thou, but the concept should.

<form> <select id="dropdown" multiple="multiple" onfocus="expandselect('dropdown');return false" onblur="depressselect('dropdown');return false"> <option disabled="disabled">Browser does not support dynamic option</option> </select> </form>

function el(id) { return document.getElementById(id); }

function expandselect(selections){ if(dynaopt){ selections=selections.split(','); for(var i in selections){ var select=selections[i] if(el(select)){ el(select).size=16; el(select).multiple=true; el(select).options[0].selected=false;//quirk with switching multiple=true/false } } } }//expandselected

function depressselect(selections){ if(dynaopt){ selections=selections.split(','); for(var i in selections){ var select=selections[i] if(el(select)){ el(select).size=1; el(select).multiple=false; el(select).options[0].selected=true;//select title } }//end for }//if(dynaopt }//depressselect

function setup(){ dynaopt=true; el('dropdown').options[el('dropdown').options.length-1]=null; if(el('dropdown').options[el('dropdown').options.length])dynaopt=false;//test if dynamic option available on browser if(dynaopt){ el('dropdown').options.length=0;//clear all available el('dropdown').options[0]=new Option('Dropdown box title',null); el('dropdown').options[0].disabled=true; var i=1; for(var option in options){ el('dropdown').options[i++]=new Option(option,option); } }//dynaopt }//end of setup

options=['test1','test2','test3'];