HNHacker News
TopNewBestAskShowJobs

kika

769 karma · joined January 24, 2008

Me personally: https://github.com/kika https://medium.com/@kikap https://pushf.substack.com https://www.linkedin.com/in/kikap

[ my public key: https://keybase.io/kika; my proof: https://keybase.io/kika/sigs/m0b4sk4sQ3LTHAshBSR5SbGU7B3uckmoHL2HykNX-iA ]

submissionscomments
kika··on Which GPU(s) to get for deep learning
I hope I'm not getting downvoted into complete white on white for asking: Is there a good resource to learn myself a little ML for greater good, if I'm a complete math idiot? Something very practical, start with {this} and build an image recognition to tell birds from dogs. Or start with {that} and build a algo trading machine that will make me a trillionaire. I do have a 4090 in a windows machine which I can turn into a linux machine.
kika··on Microsoft to lay off 11k employees
If I have to bet whether this understanding exists or not, I'd bet on exists.
kika··on Microsoft to lay off 11k employees
Not just Powell, every Fed kept talking about "we don't want to repeat history". What they meant is 1970-1979, when they were beating down the economy for a decade and when they decided to let the pressure go, inflation went right back where it was before the beating. Because the wages were still up and with the power of the unions it was very difficult to bring them down. At least that's how it was explained to me by a stock market expert.

So until we give up our fat checks from FAANG they will keep beating FAANG down. I dunno, fuck them maybe? But the same expert told me many times: do not play against the Fed.

kika··on Microsoft to lay off 11k employees
The war on wages is being waged (? is that the same word?) by the Fed. Companies just follow.
kika··on MacBook Pro featuring M2 Pro and M2 Max
I have M1 Max Macbook Pro and two monitors daisy chained. Mbook -> OWC TB4 hub -> BenQ 3220U -> TB to DP => Dell 2718Q

-> are TB cables => is DP (Display Port)

OWC hub is optional, scheme works without it the same. I use the hub to connect also external 10G network and a card reader.

NB: not an advice to buy BenQ PD3220U, see this: https://www.reddit.com/r/BenQ/comments/qsmvn2/pd3220u_kvm_bu... No solution so far. BenQ thinks it's the Apple bug, Apple probably thinks something, but doesn't tell.

kika··on The FTC plans to curtail the use of non-compete clauses
huh. at the peak i was making $1M a year. now i’m not worse but im getting much less because have you seen the stock market? that’s the problem with government “regulations”: unintended consequences. and lack of personal responsibility: “ah, we didn’t think of that, well, sucks to be you”
kika··on The FTC plans to curtail the use of non-compete clauses
Many jobs have pretty shitty base salaries (see traders above) and huge performance bonuses. These people would be at a disadvantage.
kika··on Ask HN: We found a cracked version of our software on the web, now what?
I do have an access to an invite-only torrent site, but rarely download anything from there (mostly to keep my membership). Once in a while there's a movie that hard to come by online and I have to reach out to them (because of some stupid regional thing or whatnot). I'd say I download 2 movies per year. Convenience beats everything.
kika··on How do I draw a pair of buttocks? (2014)
> The hardest people to understand for me are native speaker with any accent that is not North American.

Eleven!!!

kika··on How ^NOT to Forge a Search Warrant
It's like asking you why you risk imminent death going out of the house and driving to work every day. People die on the roads, you know. It's just the risk factor that makes you not to think about it much (and just drive carefully). For a prosecutor (or police officer) this risk is even MUCH lower.
kika··on Rust for Professionals
In approximate chronological order: Python, Lisp, C++ (ATL and Qt), Erlang, JavaScript, TypeScript, PureScript, Rust.
kika··on Rust for Professionals
joaquincabezas, don't listen to this person. It's a trap. In February I found myself in AirBnB alone with nothing to do, because my wife had to stay back home for an extra week and I waited for her to join me. AirBnB had a decent work desk, decent(-ish) monitor and barely ok keyboard so I decided to learn Rust. Now it's January, I'm at 3000+ LoC of Rust and about 4000 in Dart/Flutter and trying to make the project to ShowHN. Weekend project, my ass. Rust is highly addictive, you've been warned. I tried to get sober, left this project for months on end, but always relapsed.
kika··on Rust for Professionals
My experience with Java ended circa 2000 and I never wrote a single line in Kotlin. But I read these examples without noticeable issues.
kika··on A secret message in a Colombian song gave hostages hope
That "paramilitary training" mostly included training which end of the gun the bullet flies out and that's about it I believe. I've seen quite a few documentaries with/about FARC and the way they hold guns did not instill a lot of confidence in their training.
kika··on Ask HN: Freelancer? Seeking freelancer? (January 2023)
SEEKING WORK Contract, C2C Location: East Coast, USA Remote: Yes

Willing to relocate: No, but can fly within the US for brief periods

Technologies: AWS/Baremetal/Infrastructure as Code/DevOps/CI-CD

Résumé/CV: https://www.linkedin.com/in/kikap/

Email: kika@kikap.com

DevOps Architect, Senior Technical Operations Engineer, Manager/Mentor/Leader. Expert in scaling, building production and development infrastructure from scratch, datacenter migrations, CI/CD process and pipelines, migration to (and from!) cloud. I'm a software architect and developer grown into the Ops role, I know how the software works at scale.

I joined two companies midway at the crossroads, rebuilt their infrastructure from the ground, enabled scale (and in one case - massive growth), scaled the team and went IPO with them.

I have a lot of experience making apps "cloud native" and diagnosing problems with resource utilization, starvation, efficiency.

Cloud bill optimization throughout: from billing manipulations to resource optimization.

I'm also very good at hiring engineers and I can help you interview and select right people for the job. I've worked for and built excellent teams in companies of all sizes, from hundreds of thousand people to series-A startups. I also worked a lot in outsourcing and can help select and manage an outsourced team.

I work fully or partially remote, built and run fully remote teams since 1994 and have a lot of experience to share.

(edited for clarity and removed "only part time" line. if you need full time contractor, I can do it currently)

kika··on Reply on a Post
It's older than 2 weeks, I guess https://news.ycombinator.com/newsfaq.html
kika··on Merry Christmas, HN
I WAS raised as a Christian but "my" Christmas is not today, lol. But Merry Christmas anyway! I raised a little kid and just very recently she was running around my computer with a screwdriver trying to remove a shiny heatsink from the motherboard. A couple of days ago she flew in and was busy applying for PhD in math and passing interviews in Haskell. WTF did I do.
kika··on ElonJet Is Now Suspended
Not "nobody" but government. "Congress shall make no law...", oh, shi.., that's different! /s
kika··on Using Rust at a startup: A cautionary tale
It's not a language, because why do you need language for that. But it's called Hasura, written in Haskell. It's a server which translates Postgres into GraphQL.
kika··on Using Rust at a startup: A cautionary tale
How does pattern matching looks like in Python? No, not 3.10 :-) The 99% of Python code that I have to read at a random company is barely 3.7
kika··on Using Rust at a startup: A cautionary tale
And the worst human to tell you that is an SRE
kika··on French court: refusing to disclose mobile passcode to law enforcement is a crime
Do you even Wikipedia? Just going through the list: 1. Notable figure of the French Revolution 2. Duchess 3. Politician, member of the French Convention 4. Officer 5. Aristocrat, lawyer, public official 6. Noblewoman, court official 7. Hairdresser

The most oppressive is hairdresser I guess.

https://en.wikipedia.org/wiki/Category:French_people_execute...

kika··on Ask HN: So you moved off Heroku, where did you go?
We went from Heroku to a self-hosted OpenShift cluster on AWS EC2 for compute and managed AWS services for state (RDS and Elasticache).

1. A few months. The actual changes to the apps were not fundamental, but we discovered a lot of things we didn't know about our own codebase and it had to be fixed. The majority of changes were devops plumbing not Ruby/Rails. The move itself, including all the necessary admin changes and supplemental work took about 1.5 years from decision to cut off date.

2. Me - about 30 years of total experience, 10+ years of devops/SW mixed experience. But total Ruby noob (and still is, you don't need to know Ruby to move apps)

3. The move made me a multimillionaire and a couple people billionaires and another 100 or so millionaires or multimillionaires. I mean this move opened the path to the IPO and we became one of meme-stocks of 2021. So even if I never touch AWS, Openshift, Heroku or Ruby it was totally worth it. I didn't learn any fundamental new things (after 30 years in the industry it rarely happens), but solidified my skills in many departments. I never run such a massive containerized workload before, for example.

4. Nobody cared actually. We grew like bamboo at that moment, so very difficult to compare apples to apples.

5. A single monolithic app about 0.5M LOC and a few smaller ones. Hundreds thousands of customers, tens of millions of revenue/month

kika··on Excuse me but why are you eating so many frogs
Amazing piece. I always read such types of fiction with some white, but slightly darkening, sense of envy. Especially parts like "We humans are, deep down, lazy and gluttonous creatures. If left to our own devices, we will do nothing but eat Pringles and watch Netflix." I left my job in February with enough take to not work for another 10 years keeping my gluttonous lifestyle and 20 or more without it. I kept myself busy with moving across the country (and then pushed a little further) for a couple months but 6 months later I ended up with a side project that I have an itch to productize, another project that I want to do for money, a consulting company and I talk to prospective employers at least once in 2-3 weeks. I don't remember when I was watching Netflix online, not downloaded while on the plane. These are the people from another universe. Somehow I believe their existence is a figure of speech for brilliant writers like Adam.
kika··on Ask HN: How to come up with monetizable side project ideas?
I hate you :-) Opened your app and stuck there for a good half an hour, mapping my walking routes around the neighborhood :-) I want my half an hour back!!11
kika··on Lerna relicences to protest ICE
okay. so people who are citizens of the country <country name> are coerced to pay taxes and can not escape, but people who work for <company name> are not coerced to do their jobs. how so?

if you want to make an argument about consciousness then i can tell you that i absolutely consciously chose US as a country to live in, at the age of 41.

kika··on Lerna relicences to protest ICE
You are saying that a company(!) can make a conscious(!) choice. That’s... well, a little bit too much.
kika··on Lerna relicences to protest ICE
Linkedin doesn't put children in cages, to the best of my knowledge. (I just randomly chose one company from the list). This list is random. There are companies which do business with federal government, some of them with ICE and law enforcement agencies. I'm paying federal income tax in the US and as every other citizen or LPR or even H1B visa holder fund ICE. I'm much more complicit in "putting children in cages" than Linkedin.
kika··on Ask HN: Pros and cons of working at a startup in 2018?
True. This metric is as good (or bad) as any else, a percentage of the company included. You can't predict dilution or stock split (the only startup I joined early enough to have the strike price of 11 cents which went IPO, did a _reverse_ stock split). But somehow the number of shares granted in a company of 20 ppl with stage-A money and 0 revenues is within 10% of the company with 3000 ppl and doing 300M in revenues. And also within 10% from the company with 200 ppl and 30M in _profits_. Go figure.
kika··on Ask HN: Pros and cons of working at a startup in 2018?
The number of shares. One can argue that early startup shares are less diluted and thus comprise a bigger piece of the company, but the risk is disproportional to dilution.

When evaluating an offer, you just multiply this number to the projected IPO price given the comparable (same industry, company size, etc) IPOs recently.

← PreviousPage 2 of 11Next →