Curve Hero was impressive. Based on customer reviews and tech staff evaluation, I don't see any weak spots in their armor
- Bad reviews are years old
- Recent reviews are stellar
- 87 employees
- tech staff Linkedin profiles look strong
### Keybase proof | |
I hereby claim: | |
* I am geofflangenderfer on github. | |
* I am g_langenderfer (https://keybase.io/g_langenderfer) on keybase. | |
* I have a public key ASCkI9g09vFEiqAnKAPv5r2kB7cpbjA2Lu_PKfH59TkjWgo | |
To claim this, I am signing this object: |
{ | |
"basics": { | |
"name": "Geoff Langenderfer", | |
"label": "Frontend: React Backend: NodeJS, Spring Boot Languages: Javascript, Python, Bash, HTML, CSS, Java, SQL Databases: PostgreSQL, MongoDB, SQLite, Firebase, H2 Data Analytics: Pandas, Matplotlib, psql, mongo, Excel, VBA Remote Collaboration: Git, Github I'm happy when I get to build beautiful things, work on my interests, and maintain freedom over my time. I love to read and lift weights when I'm not coding. github.com/geofflangenderfer", | |
"picture": "", | |
"email": "[email protected]", | |
"phone": "", | |
"website": "", | |
"summary": "Computer Software", | |
"location": { |
P(0 successful) + P(1 successful) + ... + P(10 successful) = 1 | |
P(1 successful) + ... + P(10 successful) = 1 - P(0 successful) | |
P(1 successful) + ... + P(10 successful) = P(at least 1 successful) | |
P(at least 1 successful) = 1 - P(0 successful) | |
P(at least 1 successful) = 1 - P(startup failure)^10 | |
P(at least 1 successful) = 1 - 0.9^10 | |
[{ | |
"name": "John", | |
"age": 30, | |
"city": "New York" | |
}, | |
{ | |
"name": "Jane", | |
"age": 20, | |
"city": "San Francisco" | |
}] |
const sleep = (milliseconds) => { | |
return new Promise(resolve => setTimeout(resolve, milliseconds)) | |
} | |
for (let i=0;i<1000;i++) { | |
sleep(1000).then(() => { | |
let startEmberId = 60 | |
document.querySelector(`#ember${startEmberId+i}`).click() | |
console.log(`clicked #ember${startEmberId+i}`) | |
}) | |
} |
Curve Hero was impressive. Based on customer reviews and tech staff evaluation, I don't see any weak spots in their armor
const sleep = (milliseconds) => { | |
return new Promise(resolve => setTimeout(resolve, milliseconds)) | |
} | |
// this didn't work with const?? | |
var button = document.querySelector("#t1197069193 > div > div.App__body.H\\(100\\%\\).Pos\\(r\\).Z\\(0\\) > div > main > div.H\\(100\\%\\) > div > div > div.recsCardboard.W\\(100\\%\\).Mt\\(a\\).H\\(100\\%\\)--s.Px\\(4px\\)--s.Pos\\(r\\) > div.recsCardboard__cardsContainer.H\\(100\\%\\).Pos\\(r\\).Z\\(1\\) > div.Pos\\(r\\).Py\\(16px\\).Py\\(12px\\)--s.Px\\(4px\\).Px\\(8px\\)--ml.D\\(f\\).Jc\\(sb\\).Ai\\(c\\).Maw\\(375px\\)--m.Mx\\(a\\).Pe\\(n\\).Mt\\(-1px\\) > div:nth-child(4) > button") | |
//var button = [...document.querySelectorAll('button')][10] | |
const like = async () => sleep(500).then(button.click()); | |
for (let i=0;i<99;i++) {await like();} | |
1 | |
00:00:00.000 --> 00:00:07.150 | |
are we meant to speak people which is people who do I want to discuss right | |
2 | |
00:00:10.980 --> 00:00:13.110 | |
do you want hello Sir together later that | |
3 | |
00:00:13.920 --> 00:00:14.610 |
1 | |
00:00:00.340 --> 00:00:09.710 | |
you have to change the conversation you have with your kids and about being multicultural and living in a multicultural and balance teria types and things like that | |
2 | |
00:00:11.340 --> 00:00:13.600 | |
so with our children | |
3 | |
00:00:16.650 --> 00:00:21.700 |
1 | |
00:00:01.530 --> 00:00:07.040 | |
Mary and her family have broken them library | |
2 | |
00:00:07.540 --> 00:00:14.330 | |
you can read it over to them they're very open but they were there any concerns that you felt your life | |
3 | |
00:00:15.140 --> 00:00:15.470 |