10 ms·
Asahi and Alyssa are the titans of reverse engineering. Their work is pretty unbelievable. I would bet Apple is planning to hire them, or has tried already and
by htk 3y ago
Asahi and Alyssa are the titans of reverse engineering. Their work is pretty unbelievable. I would bet Apple is planning to hire them, or has tried already and they refused.
- Foobar8568 3y agoI bet Apple already tried and they refused due to NDA and non compete clauses, that or HR didn't validate their profile.
- andrewmcwatters 3y agoToo many people involved in technical hiring, and too many pointless interviews. It's likely anywhere they went to interview, the people there would have no idea how good they were in the first place.
- hoosieree 3y agoWhat a waste of talent... why accomplish things in real life when you can grind leetcode to give the appearance of being able to accomplish things? /s
- catchnear4321 3y agowhy bother appearing to accomplish anything when one could just opine anonymously on the interwebs?
- dan-robertson 3y agoIf I were in their position then maybe applying to random jobs wouldn’t be the right strategy. Instead either ensure you have enough contact information available for leads to come in, or reach out to connections at companies to get warm introductions. It won’t work everywhere but it needn’t work everywhere.
- IshKebab 3y agoYou also need soft skills to work in a company. There are lots of people in the open source world who are technically brilliant arseholes. Not saying that's the case here; just that "amazing programming" doesn't necessarily mean "Apple wants to employ them".
- rowanG077 3y agoThis. I am very often astounded with the straight up rude behavior of many "respected" in the open source world.
- astrange 3y agoI don't think being able to reverse engineer your project is actually a good qualification for hiring you, considering your employees don't need to do that. Also, isn't she a high schooler/freshman? There's always internships but it's best to do other things before grinding those out.
- hutzlibu 3y agoIf someone understands your codebase without your sources and docs - you can bet that they will also understand it with the help of those. Usually better, if the docs have any value. And this is kind of a valuable skill, considering how many coders don't understand their codebase even with docs.
- zekrioca 3y agoI did not follow parent’s reasoning either. They did something without any documentation at all.
- MobiusHorizons 3y agoIt’s certainly true that such people are very capable, and would be good people to hire for many kinds of work. However corporate environments don’t typically like people who are willing to work around artificial restrictions. This particular skill set (which is what reverse engineering is) may even be (perceived as) a negative at a company like Apple.
- astrange 3y agoMuch of it (LLVM) is open source, and for the rest I don't think understanding the inputs and outputs is actually that closely related to being able to maintain the bits in the middle, or come up with new bits. It's not a negative of course.
- Izikiel43 3y ago> I don't think being able to reverse engineer your project is actually a good qualification for hiring you, Ask Mark Russinovich, now Azure CTO
- fnordpiglet 3y agoI hope she avoids working for someone else. Why does she need to have her inspiration crushed by the pettiness of corporate life?
- nicce 3y agoUsually the reason is always the same: money. That is why people work in corporates.
- fnordpiglet 3y agoActually I think it’s more being unsure of what else to do in life and for want of a structure, and money is one of those things people are unsure of. However looking at her work to date, she can find money on her own terms. She seems to work well on her own terms in her own structure. The thing that could hurt her more than anything is working under someone else’s structure and terms.
- nicce 3y agoI found that people more often start PhD if they don’t know what to do. But of course depends on quite many things. I agree, her kind of people will find the money and better work without corprate bureocracy.
- zamadatix 3y agoValve already contracts Alyssa. Arguably they have more business use case for the skillset than Apple.
- pantalaimon 3y agoI thought she’s working for Collabora. But she’s still a student, so only part time.
- LeonenTheDK 3y agoShe's doing all this while still being a student, unreal. I can't get over just how skilled some people are, and how far I myself am from them.
- TrackerFF 3y agoTalent + drive (obsession) + lots and lots of free-time. Most of these types cut their teeth in their younger days - doesn't really mater if it is sports, musical instruments, art, coding, or whatever. If you spend 6-12 hours a day doing something, seven days a week, from you're 10 years old - you'll be pretty damn fantastic by the time you're college aged.
- leidenfrost 3y agoYup, and you have to be pretty lucky to hit the nail in the head on your choice of vocation and profession. A lot of people diversify, which is good for the mind, but bad if you have to compete for success. Other people choose very unforgiving fields: want to live a life playing the guitar? Tough luck. Some other people realize they don't like a hobby or job past some point, but turning over decades of skill to start a new path places them in a huge disadvantage. It's not a person's fault to not choose the right career path when they're naturally too young to foresee their future in the field. I personally feel pretty lucky to have chosen computers and technology for my vocation. If, for any chance in life, were to choose anything different when I was 12, then my life would have been entierly different.
- varispeed 3y agoEmployment is a poor proposition. Typically employees make poor money in comparison to what kind of profit they generate, that especially applies to IT. Anyone with a talent, should rather seek to incorporate and sell their services at fair price. Unfortunately in some countries, big corporations managed to lobby governments to put a stop to that.
- unethical_ban 3y agoIf you consider large employers as labor brokers, it makes more sense that someone accepts the reduction in potential earnings for easier access to labor demand.
- kelnos 3y agoThe problem with that option is it involves many skills other than the primary tech-focused skill. Sales, marketing, accounting, negotiation, support, etc. Many technical people don't really want to handle those job functions, even if they happen to be decently good at them. Certainly you can hire people to do those functions, but you need to have a decently well-established reputation and enough work and income before you're able to hire those people. Employment does give you a trade off there: less money in exchange for someone else handling the "overhead".
- memefrog 3y agoYeah, it is just another example of specialisation/divison of labour.
- quickthrower2 3y agoMassive “it depends” on that
- Yajirobe 3y ago> Typically employees make poor money in comparison to what kind of profit they generate I think it’s the opposite - developers are overvalued.
- 3y ago