Have you tried Dvorak ? I have been thinking of buying the sicker and changing my keyboard to dvorak.
I have also read that keys with mechanical switch are better. But unfortunately the sculpt does not have it :( Is there a keyboard that combines mechanical switches with sculpt like design ?
There are a number of ergonomic mechanical keyboards. Some that might be worth looking at are the Keyboardio (coming soon), Kinesis Advantage2, Maltron and the Ergodox which is a DIY solution not very ergonomic by default but possible to build to be. I've backed the Keyboardio myself and if you decide to get that one you can currently get a discount code from here: https://shift.newco.co/what-50-buys-you-at-huaqiangbei-the-w...
For mechanical keyswitches I've read that the most stressful part of typing for your wrist is when you hit the bottom and your fingers come to an abrupt stop. To avoid that you need tactile switches and additionally I find that for me they have to be fairly stiff (Cherry MX Clear is my current favorite). On the other hand I've also seen some people who already experience constant pain while typing comment that they find the light linear switches to be the least painful to use. If you have constant pain those might be a better choice possibly combined with O-rings for a bit softer bottom hit.
I use another QWERTY-alternative called COLEMAK. It's a newer one that is considered to be more of an improvement over QWERTY than Dvorak. This Geekhack post compares pretty much all of the different layout options in the running these days (of course it still just reflects the opinions of the author, the Carpalx & MTGAP layouts are the result of a similar analysis with emphasis on different aspects): https://geekhack.org/index.php?topic=67604.0
There is an easy 5 step approach called TARMAK for COLEMAK where you gradually change your layout. It's useful if you want to retain some typing ability while in the process of switching.
You might want to also post on Reddit's /r/MechanicalKeyboards, you'd probably get more answers there.
You can get high speed internet in many parts of the developing world for less than 20 dollars a month - its amazing really.
You can buy food, pay rent and utils - live near a sunny beach for less than 50 dollars a month.
Of course if all SF software engineers cut their debt shackle - and used global inequality for their advantage it would wreck havoc to the current pecking order of tech capitalists.
It would allow tech workers to turn into entrepreneurs and work full time on their own ideas, create new competition and scare wall street that is dependent on recycling your wage through rent so that you actually keep a small amount of your real income.
Ofcourse no one is going to do it besides radicals like Glenn Greenwald since freedom is not useful as prestige to the average person.
The important think to remember is that a huge part of humanity lives on less than 2 dollars a day.
Wealth among the poorest has increased over the last 20 years but that does not matter. I think now about 1 billion people live on 2 dollars a day - It used to be 3 billion when I was younger.
If you go down the list above you will start to have to trade security for cheapness. However having a laptop does not make someone rich anymore these days.
Somalia for example, my friend who has been there has told me that fibre seems to be everywhere !
However You do not have to go to Somalia, you can choose a country based on factors that is important to you.
I doubt the veracity of this list. As an example, a flat in Belgrade, Serbia would run you 400 euros a month if you're lucky. That's almost 14 eur/day. Food alone can be over the $12 daily limit.
I'd caution anyone from taking this list seriously because it is based on reported income alone. There is a combination of credit purchasing and unreported income (cash exchange), each of which means cost of living is higher.
According to this [0] cost of living is $400+ without rent, which is a bit steep but much closer to the actual cost.
That already happens. The liars just get more air time. Your solution is a no-op. The problem is confusing entertainment with news and acting on the information provided as entertainment as if they were facts and truths.
Very interesting company. They had a typical white board interview process.
What they were doing didn't seem that technically hard, and they were more concerned about prior credential ( like most bioinformatics company ) instead of what you were able to do.
They also seem to think JavaScript is not worth their time :( The problem they gave me was algorithmic and I just used the tool that was available to me. They apparently write most of it in C++ due to "Speed".
The only reason I even got a face-to-face, even though I didn't even has a Masters Degree was due to having done the assignment better than their Phd candidates ( their words ).
This piece seems like a submarine article for their proprietary platform.
It has no issue discarding an ENTIRE generation of programmer and 1000s of man-hour to move itself forward. It does not sleep, like a eternal blackhole it eats young men and spits out their heat at the other end.
JS is chaotic.
Just like nature, it is not uncomfortable in telling you the complexity that is reality. Fighting it only results in broken dreams and tears. The best hope is to find your small place and hope that the chaos doesn't someday destroy you.
JS is War.
Created in the crucible of the young internet, it had to fight for its survival as soon as the umbilical cord was cut. It existed in slumber while the nations of python, ruby, PHP were destroying each other apart to get a piece of land - in what is humanity's most empowering invention ever since the printing press. JS was not part of the racket, it was too weak to participate - only a nation of lesser mind.
The lesser minds however represented large segment of the hungered masses - students, artists. Like the white walkers they came and waged a great war, the size of which so vast that the soldier's fighting it are unaware like a - fish is unaware of water.
This is poetic, and somewhat funny, but also kind of nonsense.
The article pretty much nails it when it talks about choice of tools, frameworks, and libraries being dictated by the kind of problem you want to solve. For me, if I'm going to add another library or tool into the mix, it has to be because it's adding some clear value to what I'm doing. If not, it stays out.
Classic example: I have a games site I'm working on that uses lodash, and only lodash (actually only a subset), because a key factor for me is keeping that page weight down so people accessing the site via mobile on a capped data plan and a laggy connection don't have to wait an age for the game to load because I'm downloading 1MB of minified JavaScript libraries. That means that some things I need to do are more work than they otherwise might be for me, but that's OK because it's helping me hit my objectives.
All of that being said, whether you like it or not, "How it feels to learn JavaScript in 2016," makes some valid points, and certainly captures that feeling of being completely overwhelmed that I hadn't experienced with other languages and ecosystems. You can substitute 2013 for 2016 and it exactly resonates with the way I felt back then, when I returned to JavaScript after a 10+ year absence.
The maligned "snark" just goes with the territory. As far as I can see the JavaScript community seems to thrive on upheaval and butthurt; it feels professionally immature and full of easily bruised egos who want to be right and don't give two hoots about the consequences of the willy-nilly reification of their opinions. Just a couple of examples:
And the level of opinionation is extreme. People love to talk about the "right" way of doing things. And, "Oh you're still using X? You should be using Y instead now." is a line I've been on the receiving end of quite a few times now. It gets boring.
I'm fed up of "opinionated" frameworks and libraries and the people involved in them talking about the "right" way of doing things as if it came down from on high carved on stone tablets and isn't in fact just a bunch of stuff they made up themselves. What I need are things that plug together easily to deliver value and help solve a problem, with less of the sass(1).
For me the interesting thing to be doing is building working software that people will find valuable and actually use and, hopefully, enjoy doing so. Languages, frameworks, and libraries are nothing more than a means to an end.
Does it person think that programming is like cooking vegetables ?
I am tired of people treating programming like some vocational trade subject - or something that can be picked up over the weekend.
Being a good programmer in any sub-domain, either it be web, robotics, javascript, python, C++ requires a lot of study.
The attrition rate for any serious subject - accounting, medicine, engineering, etc is really high. How are people expecting programming to always be simple and low paid ? Its professional work just like accounting, medicine and any traditional engineering.
You're conflating the market as a whole and an individual participant in the market.
Derivatives aren't intended to prevent volatility in the market as a whole (arguably they can have the opposite effect). What they allow is for a participant to reduce the volatility, to them, of a market price [0].
The advantage to the individual is that they can reduce their exposure to factors beyond their control, that they have no expertise in and/or that they do not wish to actively manage. The advantage to the market is that it encourages more participants.
In this context, one can look at derivatives as acting a lot like insurance. It doesn't prevent bad things happening (it doesn't prevent market volatility) but it can cushion their effect on you the participant.
The corollary of making such useful tools for hedging risk is that they can also be used for speculation too i.e. gambling. But then again, not all of us registered neo-liberals think the system is perfect.
[0] I'm using the terminology in the post I'm replying to. I'm aware that there are derivatives on underlyers other than prices and derivatives that control for factors other than price volatility but I didn't consider that hedging my language (excuse the pun) added any clarity.
I'm sorry to tell you don't really understand how derivatives work, even price fixing for that matter.
Prices of derivatives such as forward contracts and options are freely floating and are widely traded. "price-fixing" is defined as a coordinated effort to corner the market, a good example would be when siegel tried to corner onion futures, which lead to creation of "onion futures act". Historically, only few have succeeded in cornering the market.
Another question.
Have you tried Dvorak ? I have been thinking of buying the sicker and changing my keyboard to dvorak.
I have also read that keys with mechanical switch are better. But unfortunately the sculpt does not have it :( Is there a keyboard that combines mechanical switches with sculpt like design ?