Hacker News .hnnew | past | comments | ask | show | jobs | submit | mytechtoday's commentslogin

You seem pretty judgemental. It's not a good look


I have the same question.

I've tried working with UpWork, but their developers seem more geared towards "known"-type of projects, involving specific tech, or specific type of jobs, or fix it jobs.

I presented a project of some advanced JS, nothing too serious, and almost every developer declined or couldn't understand the requirements, likely because they didn't read any of my material about the project.

The job is pretty simple: add support for https://play.Presenta.cc .json files to https://github.com/pseudosavant/player.html#playerhtml. I want to be able to have a Presenta File player, so I can play the Presenta slideshow files and video files from my local folder using the html page. That's generally it. Upwork couldn't deliver.

This job was step one, in a very few number towards an MVP.

Nobody on Upwork seems to be able to do this.

I'm pretty disappointed with UpWork. I have a call with TopTal next week I have a call with Iron Forge next week, as well

If anyone here has reviewed this, is able to do this, and want to get paid doing it, leave me a message.

Thx


Personally, I wouldn't take on a project like this through Upwork. I have no familiarity with either libraries, and it's hard to tell from here whether it's an easy thing to do or something that requires massive hacking or an architectural rewrite. Hourly pay offsets the risk, but I don't want to take something that I'm not at least 70% confident of completing.

The problem with many freelance jobs is that they're a form of, "My team are too dumb and slow to do this, so I'll outsource it and see if I can get it done cheaper." When it's often an impossible job. Ironically, I would take the same job through Toptal, because they're known for at least vetting the clients.

On the other extreme, I once commission some pixel art on Upwork. A logo designer applied, with no experience. I asked her for a sample of any pixel work she's done, and she got offended, saying that she had no experience and I should pay her to try. I have a few months of experience here and I suck, but I doubt this random stranger would do better with 5 hours of experience.

So Upwork has this mismatch on both sides, with expectations and experience. It was probably better when anyone could just apply for a job, which meant that you were likely to just come across someone who is experienced with some niche library, the same way you would on Stack Overflow. Maybe another option would be asking someone who has contributed to the library to work on it - consulting is a common business model for open source.


I think your option of soliciting from one of the developers themselves is the best option, in hind-sight. Both of them have the skills and direct domain knowledge of their own code.

If that fails, contacting another developer who has forked he code and is also supporting the libraries also might work.

I appreciate your advice and comments. Thanks


For design work, especially logos I can recommend designcrowd.com


The structure of UpWork means that most people are inexperienced or scammers.

Developers start out doing freelance work with no history, so they bid low to compete. Once they do a few projects, they start to get direct referrals at higher rates without the UpWork percentage, so they leave.

Other people make bids at say 80% of the real cost of doing a project properly, planning to fight with customers to get more money later, e.g. claiming that things are not in scope. Once the customer is hooked, then there is more room to make money.

The platform incentivizes developers to respond fast with low bids, without thinking. If the requirements are not clear, then it's too risky for them, unless they are prepared to fight or play bait and switch games.

Customers can also play games, e.g. threatening to give a bad rating unless developers do more work. So it's hard for developers build a good reputation on the platform.

So the end result is that UpWork is primarily low-end, well-understood work like WordPress done by people in super-low-cost countries like Bangladesh. Everyone good leaves the platform for higher paying work elsewhere. But UpWork makes customers think that there is some magical source of great people at a low price, setting unrealistic expectations.

The biggest problem with new product development is that the requirements are inherently unclear, requiring insight and iteration to get right. You are doing something that hasn't been done before, by definition. Just translating the business opportunity into a detailed product spec that can be implemented can be very challenging. Until you have that spec, you can't use low end outsourcers. And then you will probably need to change direction based on customer feedback. So anything fixed price is going to be a problem, but you still need to keep things under control.

If you are a non-technical founder, then this is really hard, and you need to find someone who can bridge the gap between requirements and solution. There are product-oriented consulting companies (like mine) which focus on this problem. It's quite different from traditional outsourcing and freelancing, though.


"UpWork is primarily low-end, well-understood work like WordPress" - This is what I was alluding to. Most of the Upwork devs only operate in "well-understood" work. Anything custom seems to be beyond them.

Also, Upwork devs never seem to ask questions. I'm flabbergasted tbh. Even the most detailed designs, stories and wireframes require questions to be asked. In my experience, the devs from upwork just plow ahead into the work without asking really any clarifying questions. weird.


"Other people make bids at say 80% of the real cost of doing a project properly, planning to fight with customers to get more money later, e.g. claiming that things are not in scope. Once the customer is hooked, then there is more room to make money."

This seems to be much of the consulting industry, not just Upwork. One of the companies I worked with paid managers bonuses based on the number of change requests paid for.


It's a bit nuts to try to estimate software development. People want certainty that they can't actually get. Some will even overpay 2-3x just to have it be a fixed number. Having a good process for managing change and accountability is key.

In the case of UpWork, a friend in California was not particularly price sensitive, he just didn't like the bullshit. Every project would involve Skype calls in the middle of the night. He would ask for something for his website and someone would bid $500, then come back and try to fight for another $100. But if they bid $600, they would probably lose. You post a job and there are 100 similar bids. So you just choose the cheapest from the first page or two. Anyone who put any thought into the bid is on page five. And the cycle repeats.


I can complete this task for you, my email is on my github profile (and my github username is the same as HN's)


Or that it stripped the President of the powers to supress an insurrection, unless voted on by congress.

Or that it only gave 600 to Americans.

I don't know man, there are about 5k pages of thing to object to. You picking up on some npr article seems lazy and shortsighted.


> I don't know man, there are about 5k pages of thing to object to.

What? Trump quite explicitly stated in his veto his refusal to approve the bill because it did not included "an unrelated repeal of a law granting liability protections to technology companies that Trump has accused, without significant evidence, of anti-conservative bias."


This article, really, in no way explains the biological mechanisms of the mRNA vaccine. It's all described in generalities and no specifics


The excess mortality in the United States doesn't make any sense at all. I followed the link to the article that contained the data regarding the United States, however it was an article that only dealt with the Eurozone and made no mention of "us" "united" "the united states" "America" or "usa" anywhere in the article, so I'm not really sure what evidence supports their claims about the USA?


The action to take down Youtube-dl seemed to be a directed time based action meant to coincide with the election. Most on-line youtube downloading sites were also deplatformed a day or two before the election.

I think that Youtube didn't want users to have the ability to locally save videos that they have seen during the week of the election.

It seems to be a greater attempt to suppress information sharing than anything specific to the copyright.

Youtube just wanted immediate action to prevent people from using the code to get around the online download sites that were also taken down.


my malware software said this link was a phishing site.


I was using a modem with the II or IIe in 1983 to dial into a BBS


yes, for all the reason that everyone has already listed.


Hacker News pays close attention to the content on the main page. They purge anything that doesn't trend left leaning or counters the standard left's corporate interests.

For example, I posted a link to Michael Moore's film in which he eviscerates bio-fuels. This post was mysteriously removed. It was also removed the second time I posted it. This was despite the link the "A year wearing shorts to work" as another HN article link at the time continued to exist.


I get you! It is even harder for a few of us who are leaning down in the political graph. Atleast the political right gets an acknowledgement of existence. The political down are accused as outright quacks.


The 0,0 (owl eyes) party gets ignored by all the eigenparties who can't seem to find any alignment


That's more to do with the tech industry's own left wing bias imo, not specifically YC.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: