HN user

maddalab

107 karma
Posts3
Comments46
View on HN

Accrue Savings | Full Stack Product Engineer | REMOTE (Any country +/- 6 hrs from NYC) | NYC

Accrue Savings [0] helps buyer purchase desirable product without taking on debt and helps merchant expand customer base by offering responsible payment options. Product Engineer / Full Stack ready to improve an amazing product. We recently raised Series A round [1] and are iterating rapidly on our product.

Our team is dedicated to supporting new members. We have a broad mix of experience levels, and we're building an environment that celebrates knowledge sharing. Our team cares about individual well being. We value caring for team member health and family first, then bringing our full selves to work.We are building a collaborative environment, where ideas and discussions are valued. However you will have autonomy in technical decision making and in return will be expected to have an owner mindset. We value fast iteration and rapid development, if you have a bias for action when faced with conflicting choices you will succeed at Accrue.

Accrue is only getting started, we value bold direction that inspires results. Accrue is working on a product that does social good, change is not easy and we will be misunderstood for long periods of time. We are willing to persist, measure, validate and iterate on our product. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

* Programming experience with Typescript, Node and React * 1+ years Front end experience, familiar with CSS, HTML * Well-rounded engineering skills; full-stack development experience - web + services * Strong analytical abilities and design skills * Degree in computer science related fields OR 2+ years equivalent experience in software development

Additional roles in other departments are open [2]

To apply or to know more you can reach me directly bhaskar at accruesavings

[0] https://www.accruesavings.com/

[1] https://techcrunch.com/2022/01/13/tiger-global-accrue-saving...

[2] https://www.accruesavings.com/careers

At Reonomy, we have been in the midst of a transition between FE technologies. Our platform was initially built with a mix of AngularJS – and over the past few months, we have made a full transition to the more developer-friendly React.

In order to make this transition feasible, we created a reactive-hooks library for rendering RxJS observables using React Hooks.

Enigma | Multiple Positions | NYC, Manhattan | 120K-160K | ONSITE, FULL-TIME | https://enigma.com

At Enigma, you’ll be involved in designing, building, and scaling the behind-the-scenes software that powers Enigma's data products. Our platform is responsible for curating a variety of data sets in a plethora of formats, analyzing and normalizing before being used to create data ontologies, knowledge graphs and models that allow users to solve real world problems: investigate corruption, find interesting relationships between seemingly unrelated data sets, make and confirm hypotheses and much more.

Blog https://medium.com/enigma

You are correct in that one use case for Genesis is hardware inventory taking, however Genesis is intended for use with Collins and shares aspects of automation with Collins and Phil (internal tool not currently Open Sourced).

On the title itself, I think it is correct, tho requires more nuanced interpretation.

Looking through the bulleted list on Razor. One use case for Genesis that drove its development is "Auto-Discovered Real-Time Inventory Data".

Genesis tho is intended for much more. It is both a linux image, a framework implementing a DSL which you can use to write tasks utilizing all of ruby.

Ex: Genesis allows you to configure hardware raid based on asset policies/attributes in Collins. Would this fall into "Policy-Based Provisioning?"

On "Open APIs and Plug-in Architecture", it is correct to state that Genesis is built around utilizing functionality from Collins, however there aren't specific limitation in Genesis which cannot be addressed to support other asset management systems, tho, this isn't a priority.

On "Dynamic Image Selection", currently we have an additional internal system that in conjunction with Collins provides support for OS versions, some aspects of this may at a later time be introduced into Genesis.

On the modules, those included in the public repo by nature of not having specific to Tumblr's DC are unsophisticated.

Along side Genesis we use additional internal tools that "provision" physical hardware using Kickstart specification.

One of the challenges with provisioning machines is bringing visibility to the process of provisioning while the machine is being provisioned. Kickstart and Anaconda installer aren't ideal from a visibility stand point.

Genesis in addition to providing a means to discover hardware at the DC allows for some provisioning automation to be moved into ruby code instead of Kickstart. Internally we are experimenting with additional solutions other than using Kickstart.

You are correct in that Tumblr did not release Invisible Touch. Genesis is the outcome of lesson learned from IT.

Genesis does not use scripts embedded into the image. In fact this was the original design of IT and much of the reason IT was not released and Genesis was created.

Mean People Fail 12 years ago

I am going to guess, what you really mean, is that you have not met successful people who have been mean to you or someone you associate with, or your inference is driven by a sampling bias.

Some points I agree with (a) Increasingly you win not by fighting to get control of a scarce resource, but by having new ideas and building new things. (b) that being mean makes you fail (* increases the likelihood of you failing) (c) Start ups win by transcending

Some points I disagree with (a) Mean people fail (b) Successful startup founders, programmers, professors, aren't (all) mean (c) Startups are not just one random type of work in which meanness and success are inversely correlated -- This is just a sampling bias

This is not correct. I left Amazon last year after 3 years. I had a temp sit besides me for about 1 year. He did the same job as a SDE-2 would do. He worked for a team writing software for inventory management, my team worked in the same space. A month after he left, my manager asked me if I knew anyone who would be a good fit. I immediately mentioned his name based on what I had seen for over an year. I never heard back again.

Amazon has less then stellar hiring practices even for full time employees. From personal experience in no particular order (a) low balling new hires in salary and position (b) bar raiser ego trips and (c) if it isn't my answer it isn't the right answer.

I have also seen an engineer promoted to Principal for having accomplished nothing during the entire year (imo), and another principal say to me, why would anyone who has an offer from Google ever pick Amazon.

Quote from the article

"Let me tell you another story: my neighbour in the upper-middle-class area where I live is a man who owns luxury hotels. His house is huge, but no sooner had he moved in than he appropriated about half of the pavement space to the front and side of his house, claiming it for his own. This means less parking for others, less pavement for children, less walking space for everyone. Of the 400-odd houses in this area, at least half have done this. At the same time they have also collectively seen off the only roadside tea stall in the area that served all the service providers – the guards, the drivers, the domestics, the sweepers. "

Both the writer and you are discounting the 200 odd houses in the area that have not claimed an entitlement on the pavement, by doing so you are discrediting the willingness of those who are playing by the rules to further an argument that does no hold scrutiny. Further more as others have stated in comments, there is nothing in the article that is uniquely Indian.

> In India this is quite possible, a middle class person could easily hire 3-4 people and therefore start to create change.

Most people do not have a need to hire 3-4 people. Growing up it was common to have a maid who helped with household chores due to the absence of amenities like a dish washer or washing machine. As these services become available there is no need to hire folks to do such work. Hiring folks and having them laze around only to take home wages is a ridiculous idea, moreover wealth saved by not hiring these folks is spent on other purposes (movies, restaurants etc.) that the so called wealth might consider a good return on investment. These in turn create jobs for services that are required (taxi drivers, ticket vendors, waiters, restaurant managers etc.). The fact that the so called upper class people do not hire folks to do their dishes and laundry is if anything a move towards a society with fewer artificial classes.

> Well, that's really good for you then. I highly doubt you and our friend have much in common.

Correct. You just made my point. For starters better judgement would prevent me from putting myself in a position of compromise as your friend has seemingly done.

> Yes, this strikes to the heart of this case, but frankly it is none of your business. The only thing that matters is that it did. > And if you keep rejecting evidence that does not support your hypothesis on how things really are out of hand then you'll never be able to change your point of view.

There has been no evidence presented either for or against at this time. Just hearsay, primarily your account of events.

> So the fact that you can not imagine something or that it has not happened to you or is not something you have heard about happening does not preclude such a thing from being real.

I clearly stated in my previous comment that there is likely an element of truth in what you say. Your response by not taking the time understand what has said clearly indicates an emotional response. Your judgement is this particular matter is clearly clouded.

> Only against those particular Indians that have in this case bent the law to suit their purpose, to unjustly pursue one that need their protection and not their persecution.

Your credibility as it may be on HN has no standing in a court of law. You are neither a witness nor a defendant. I would very must like to see this particular case go to court and the full extent of truth be revealed. From your responses it is clear that you prefer this not be the case. "Satyamev Jayate" (Truth prevails) is inscribed on India's national emblem. I have far greater faith in the Indian constitution, than your ranting and raving on this forum.

> But keep in mind that I have not railed against India or against Indians in general. >Of course it hurts that in a country that you hold dear there is corruption.

Yes you have. Your claims of police brutality, collusion of state institutions, corruptions and other such are railing against India. I requested you to stop this. I have no interest in your or your friends particular standing/stake in the matter.

I am glad your friend has received a reprieve. I was born and raised in India and have spent my last 11 years in America. As such, I have great affection for both countries. In both countries one is innocent until proven guilty.

It is not unheard of, of someone having to fight the good fight against great odds and the occasional corrupt public servant causing grievance. I also assure you the average Indian is not corrupt, and since the those in public service are selected from the same average Indians, they are not as you have repeatedly in these 2 threads made them out to be.

To execute an arrest in India requires the police to file a FIR (First information report) and for a judge to approve an arrest warrant on the basis of information in the FIR. Much like in the US, there are jurisdictional rules governing state and federal oversight. Your friend was arrested in the state of Maharashtra and taken to the state of Delhi. Given these facts, you are claiming collusion among multiple state and federal agencies and judiciary, acting out on blatantly false information in an FIR.

From having spent 24 years in India in a upper middle class family, I can assure you from anecdotal evidence that I never crossed paths with anyone in a position so powerful to exert such clout. It quite simply is the case that people with such clout rarely if ever socialize in places that most people do.

All of this begs the question why and how did your friend come to be involved with such people and why her support structure is so poor as for having you to make a public request for help. More over all information in this matter is in the public domain the moment a FIR was filed and can be obtained by anyone with a request under the auspices of right to information act.

The very fact that you received help from the very people raised in the same society that you claim to be corrupt should make you reevaluate you belief in the account of events you have received.

In summary, I'm sorry I don't believe your account of corruption and discrimination without basis against your friend. They is likely an element of truth in what you say but your account is almost certainly skewed. I also do believe that your friend is innocent until proven guilty.

I request you to immediate STOP your innuendo on account of hearsay against a country I hold dear

59% of trains delayed is not an accurate representation. IR has what is known as an operating schedule provided for intermediate stations which differs from the published schedule. The intermediate and published schedules are synchronized at major junctions along the way. The operating schedule has slack built in. A train running late by upto an hour usually arrives on or before time at major and terminating stations. A case in point right at this instance 65% of the trains are on schedule, checking during the morning hours in India will show a higher on time percentage on time as trains approach terminating stops.

A Dust Over India 14 years ago

Exaggerations abound. While I agree with aspects of poor governance and garbage accumulation and many other observations, I realized the author was out to represent a preconceived notion of a nation, when I read, "homeless people sleeping on the tarmac, the city is so crowded and disgusting that people decide they’d rather sleep on the airport runway."

I will pick on that lie to state my point. If you have been to any of the smaller metros in India, you generally get thru immigration at Mumbai before taking a flight from the domestic terminal. Getting to the domestic terminal from the international terminal is cumbersome. You are escorted in a bus operated by the Airport Authority of India, accompanied by security personel.

The aspect of the ride that is of interest is the route taken by the bus. The bus operated within the premises of the airport often running along side the tarmac and taxi way thru numerous and repeated security check-points while it meanders to or from the domestic terminal. This gives you the best view of the runways at ground level in slow speed often around 15 kmph and includes a section of the ride around the cargo terminals.

Most international airlines operate to and out of Mumbai during the night often after 12 AM. I have taken this ride on at least 3 occasions and have not seen a single individual sleeping on the tarmac on even one occasion.

What the author might be referring to could be the people you find in a semi sleep state around the terminal, more so near the cargo terminals. These are employees in the cargo section often on a break. The employees are usually uniformed and any one can observe the security batches hanging around their necks.

You would then have to assume that the intent of the author is intentional mis-representation and sensationalism. Take everything written with a large serving of salt.

ITA Software, acquired by Google in the last year, has always had this functionality available at [1]. In fact it is more full featured with ability to search international flight and a number of other options. There are even apps for iphone and android. This functionality pales in comparison to what is available there. I do not see the point of building this rather than have people use what is better and currently available.

[1] http://matrix.itasoftware.com/

For starters, I dislike the title of the post. The thread language design and community/eco-system creation around the language.

I am not aware of how if at all Steve is qualified to make a well judged statement on either language design or the communities that develop around languages since afaik he has not done either.

I have been following the thread from the beginning since I am on the list, Steve Yegge comes of as delusional with his claims on how he influenced the Python community with one of his blog posts.

On the couple of instances where Steve was requested about what he contributed in tangible fashion, he mentions months of effort an JSwat command line support, everyone interested should check out the project and his contributions on code.google.com

On the second occasion he refuses to publish anything that the community can see or use or enhance.

I hope he proves me wrong, but at this time, he is blowing a lot of hot air, off the wrong end, and should stay away from the blog post he intends to write, his facade of being a real voice for a developer community is crumbling fast

Gawk !!!

I tried registering, and the responded with a verify email that had my password in clear text. I'd wait for a few days before you try using the service, for anything.

I skim through the points, both on stories and discussions to decide which ones to read. As the size of the community has grown, I believe, probably mistakenly, that the points are more closely related to domain names on submissions and user names on comments, rather than the quality of the comment.

I tend to read some comments based on user names, irrespective of the points, for a few users, raganwald being one, primarily because I have read pretty much everything he has written and find it interesting more often than not. Even in cases where his comments has garnered few points, I have found the comment worth while. So I can understand the tendency to up vote comments based on user names.

Having said that, I vote for display of points and the hiding of user names. I would like comments to stand up for themselves rather than for the user posting the comments.

I do not get it. So groupon responds with some marketing spiel about how their offering have worked for a number of businesses, and like he say some corporate BS about win-win.

Nothing about speaking to the specific small business owners that got it wrong by using groupon and what groupon has done to prevent other small business owners from failing in the same manner. How groupon has extended or enhanced their offering to protect against a bad experience for all parties involved?

And since he was writing in response to the Posie cafe story, something about the specifics about the case making it a bad experience for Posie's would have been so much more interesting.

I have not used groupon and probably will not after this response.

Social media start ups or otherwise, it is rarely about the idea, it is about the execution. If you cannot execute better than facebook you should probably consider selling to them, if you can no amount of idea stealing should prevent you from growing your start up.

And as part of the execution you guard against being locked in to a specific platform.

Is it possible that you are confusing the context with the specifics when it comes to the sport analogy?

On the aspect of practice, why is practice from the ages of 6-21, 15 yrs any different than practice from 15-45, 30 yrs. The answer may lie in what you say, "programming is considered clerical work". That being the case it becomes the responsibility of those currently in the profession to make sure that those who are in the stages of making a choice are adequately aware of it. Tho, it would make me sad if that were truly the case. I do not believe that to be the case.

When it comes to learning about new technology, I can associate with the difficult of learning something new now than it was in my teens. I started programming in the early 90s in Basic and C (available in India back then), which was more exciting then, than learning Scala now which on occasion feels like a chore.

However the argument can be made that we need experienced folks to evangelize what is good and productive in the current context and the more of them the merrier.

The in-ability or lack of desire to learn something new is a determent to the individual and should apply equally to all professions. It does not adequately answer the question, Given the choice of 2 programmer equally skilled in new technology X why is there a preference for the 21 yr old over the 45 yr old?

While the economic arguments (lack of family responsibility resulting in the ability to work long hours and lower cost including benefits and pay) apply in the case of start ups they do not address the industry as a whole.

Peaking at an would be an excellent reason, it implies that the experience gained from practice is not sufficiently relevant, which I cannot immediately judge and is possibly correct in the context of technology. I am inclined to think that it is more related to the inability of those responsible for hiring to realize ability outside of their own limitations.

I always thought that your essay on not being able to recognize a better programming language outside of the one you knew (forget the title), is more generally applicable.

The grumpy-ness aside which is difficult to judge in an unbiased manner and every one for himself, the question is still relevant, and something that I can relate to tho not being in the affected age segment.

I look around at my last 2 work places and have yet to meet more than the occasional mid-40s professional who is in positions of technical ownership. Most of them have moved into positions of management (paper pushers for the most part), architects (whatever that means) or moved out (to whatever it is they do, hopefully something interesting).

Those who did move into management and position involving architecture were not necessarily more technically proficient than those who moved out, with a history of accomplishments that identified them as suitable for those positions. In most cases it was just a case of who one was acquainted with. Put simply the technical field is not a meritocracy beyond a certain watermark.

I have yet to hear a cogent argument on why folks in their late 40s or early 50s are not adequately represented in programming positions start ups or otherwise. What is unique about programming as a practice that make it unsuitable for professional beyond a certain age?

In most professions that have similar age barriers to early exit (sports comes to mind immediately) one case expect to be compensated handsomely for the short while that one has is holding on to the position, this is not the case with programming.

Leaving aside the argument that most programming positions do not require any education because they are no longer "creative" functions just functions of component "assembly" and as such do not require the experience gained from years of practice, what changes does the industry require to undertake to effective use the experience of folks who have worked hard to gain it?

I certainly do not have the answers.

Tho, I only watched 15 minutes 47-62, I did not find the interview very interesting. If anything it reflects the biases and cultures of the countries they were each raised in. The comment about having a steady job and income stream is exactly what you would hear from my father, who also bootstrapped his own construction consulting business in India from working during the evenings to owning it full time. America is a nation of excesses and trying to grow you wealth in excess of what you require is based in American cultural roots.

Digress: It is what makes American the richest nation in the world that cannot afford a health care policy for all its citizen while much poorer nations provide better health care for their citizens.