7 ms·
Rockstar lib will make you a Rockstar programmer in 2 lines of code
- empressplay 11y agoHilarious, seriously. Scary, too...
- philippeback 11y agoIndeed. Love it! As usual: Step 1: metric is used to indicate performance Step 2: developer finds a way to hack the metric Step 3: developer profit Step 4: metric now considered unusable LOCs, #of issues fixed, ... all in the same bag.
- xgbi 11y agoThese guys trying to hook up Github users seriously messed their algorithms... I get offers for Web dev and Ruby shit whereas 99% of my OSS contributions are C and C++. If even Google HR team is not capable of just simply take a look at a Github user contributions, I don't know how you should trust these new recruitment techniques.
- discardorama 11y agoThat 'tweet' is fake.
- otis_inf 11y agoNow the wait is for the PR to make the github commit profile picture contain the word 'Rockstar' with green pixels.
- avian 11y agoNot the word "Rockstar", but art in the GitHub statistics is a thing. https://twitter.com/pablormier/status/575779002096435200 https://twitter.com/pablormier/status/575779002096435200
- Cthulhu_ 11y agoYou could probably create a script for that - just get it to make commits at the right dates and such.
- SturgeonsLaw 11y ago> Rockstar is one amazing library, which will make you a Rockstar Programmer in just 2 minutes. In last decade, people learned C++ in 21 days. But these days, it has come down to just 10 minutes. But, I wanted to do better. Curious about the 10 minutes thing, I followed the link through to Sam's Teach Yourself C++ In 10 Minutes on Amazon. Uhhh... Can't explain this though: https://i.imgur.com/dVndZzz.png https://i.imgur.com/dVndZzz.png
- th0br0 11y agoThe reason for this is probably http://observer.com/2015/07/at-1k-55-gallon-bottle-of-lube-is-amazon-prime-days-best-deal/ http://observer.com/2015/07/at-1k-55-gallon-bottle-of-lube-i...
- mikedmiked 11y agoWhen you are learning C++ at that kind of speed its natural that you will have to lubricate yourself to reduce risk of injury
- noobie 11y agoWait, there's a web version of Google Keep?
- SturgeonsLaw 11y agoYep, it's a handy way to keep notes in the cloud without the bloat of Evernote https://keep.google.com https://keep.google.com
- fallat 11y agoI'm surprised this wasn't a thing sooner. I found out I could modify my github commit calender thing like over a year ago. Awaiting for mainstream abuse (hilarity) to kick in now thanks to this! :)
- wingerlang 11y agoI think someone made something that could fill the calendar with stuff, most notably letters, mere days after they introduced in on github.
- almost 11y agoPeople have even used it to create pixel art :) https://github.com/gelstudios/gitfiti https://github.com/gelstudios/gitfiti
- mianos 11y agoThis rocks. Mainly because I like python and this proves even git c++ rockstars are made with python.
- Laurentvw 11y agoHas anyone tried this on their github account? I'd like to see what the commits look like. Edit: Looks like it's just hundreds of hello world commits. I was expecting unique code for each commit! :)
- avinassh 11y ago> I was expecting unique code for each commit! :) Good idea! I will implement this. As of now it makes commits with a random string (uuid.uuid1) and only final commit contains the Hello World in C++.
- avinassh 11y agoHoly Shit! I am the author of this library. Wow, I can't believe something I built is #1 on HN now (:
- jshap70 11y ago> theGuyWhoCreatedSwift.png Laughed at this one.
- arrayjumper 11y agoHehe. I recognised your username from /r/india. Got a laugh out of this :)
- qznc 11y agoWhy is it a library? An executable script would be enough.
- avinassh 11y agoDistribution, maintenance and pushing updates will be lot simpler. also, as a rockstar programmer, I do things right way ;)
- caseysoftware 11y agoGreat answer. Though now I feel my 140 day streak is wildly inadequate. :(
- wz1000 11y agoIf you were a true rockstar, this would be called rockstar.io/rockstar.js and written in node to make it webscale.
- dinesh_babu 11y agobruh, what about assembly?
- dalke 11y agoThe README brings up a cultural reference I didn't understand. It says "Many people have received jobs from the big 4 after becoming a Rockstar" I hadn't heard of "big 4" before. I thought it might refer to tech companies, like Google, Apple, Microsoft, Oracle, etc. but couldn't figure out which 4. http://www.techrepublic.com/blog/tech-sanity-check/schmidt-calls-tech-a-4-way-race-google-apple-amazon-and-facebook/ http://www.techrepublic.com/blog/tech-sanity-check/schmidt-c... says "Google, Apple, Amazon, and Facebook", are the big 4 category of 'platform companies' while http://battellemedia.com/archives/2011/12/the-internet-big-five.php http://battellemedia.com/archives/2011/12/the-internet-big-f... uses the phrase the big 5, which also includes Microsoft. Then again, the speaker in https://www.youtube.com/watch?v=YJZCUhxNCv8 https://www.youtube.com/watch?v=YJZCUhxNCv8 comments about working at the "Amazon, Facebook, Google and Microsoft - sometimes called the Big 4". This suggests that the "big 4" is more a concept then an actual definition. On the other hand, further search gives another possibility. The big 4 can refer to the audit firms of Deloitte, PwC, EY and KPMG ( https://en.wikipedia.org/wiki/Big_Four_%28audit_firms%29 https://en.wikipedia.org/wiki/Big_Four_%28audit_firms%29 ). It was "Big Eight", then "Big Six" and "Big Five", before ending up with 4. At http://www.narrowingthegaap.com/recruiting/how-to-get-hired-by-the-big-4-the-hiring-process-part-1/ http://www.narrowingthegaap.com/recruiting/how-to-get-hired-... you see "How To Get Hired By the Big 4: The Hiring Process (Part 1)" which starts "The Big 4 hire only the best and the brightest. This is only a partial truth at best. I know this because I have met some really dumb people working for the Big 4. So no, to get hired by a Big 4 you don’t need to have a 4.0 GPA with a double major in ..". So does the github project mean the audit companies, or the tech companies? I think the tech companies are more likely to offer $200K jobs for programmers, but have little knowledge of the audit world. I'll also hypothesize that the term "big 4" came from the audit world and was reused in the tech world by analogy.
- claudenm 11y agoYou're right -- the big 4 was stolen from the audit world. Depending where you look it's the Big 5 or Big 4 and will be some of Google, Apple, Amazon, Facebook, Microsoft.
- JuanSoto 11y agoThe only place I hear "big 4" in regards to tech is Reddit's cscareerquestions. It really doesn't mean anything more than "top companies that are famous"—any combination of Google, Facebook. Microsoft, Amazon, and Apple will do. IMO they should just call it "top companies".
- snarfy 11y ago> Many people have received jobs from the big 4 after becoming a Rockstar, using Rockstar Hilarious.
- tajen 11y agoI similarly once used Git to evidence cheating [1] at a corporate hackaton. It was none other than the CEO team who committed half the files before the kick off. [1] I didn't phrase it like that at the time, because it could be accepted that desgin work isn't hacking. Most of the wiring with the real APIs happened during the night of the hackaton. Besides, ultra-preparing plans/assets for a corporate hackaton in advance is just showing high motivation. And commits at 6am from a CEO still hold me in respect 4 years later.
- escobar 11y agoI particularly like that he faked the tweet from Life at Google (tried to find it, couldn't), that gave me a good chuckle. I enjoyed the Readme overall, thought that it had a good tone to it. Not too sarcastic but not too serious. Just enough to make me get it's just a silly fun thing he did in some free time.
- avinassh 11y agoYup, it was created in very short time. I use another library GitPython in this and I spent more time with that. GitPython did not have option to make a commit with custom dates, which is very crucial for this project [0]. So I spent time reading it's code and sent a PR which exactly does that [1]. [0] - https://github.com/avinassh/rockstar/blob/master/RockStar/__init__.py#L44,#L46 https://github.com/avinassh/rockstar/blob/master/RockStar/__... [1] - https://github.com/gitpython-developers/GitPython/pull/317 https://github.com/gitpython-developers/GitPython/pull/317
- Walkman 11y agoThe author is wrong about this one: Rockstar is Python 3 only library. Rockstar programmers don't code in Python 2. Exactly the opposite is True: rockstar programmers code forever in Python 2 and newbies use Python 3 (beside core developers)
- raverbashing 11y agoAhem, "Rockstar" developers On a more serious note, people should start using Python 3, unless you really depend on a library that's not supported in 3.X or needs to support 2.X (but it's usually possible to target both versions)
- randomfool 11y agoPython 2 is for graybeards.
- Schwolop 11y agoPhooey. Asyncio is the bomb.
- nickpsecurity 11y agoLike with power-leveling, it wouldn't surprise me if there's programmers that throw decent code together [for a price] to help crappier programmers get jobs. It would be less noticeable than Rockstar lib at least until the interview. Has anyone seen this kind of thing happening?
- rootlocus 11y agoBorat: Great success, yes? Very nice!