skysight-inc/HackerNews huggingface dataset:
IDEA to Business for Dad-trepreneurs
Hi all,

I would like to know your opinions/thoughts/experiences how to bring an idea to market. To help you advising me I share below few details about my background and current situation.

I have been working for last 7 years in the finance industry as a quantitative developer and got a use case that I would love to work on.

I have read a lot in the last few years about product development and startups. I have even found a company and worked on it for 18 months a few years ago (not the current use case).

Currently, I have got family and 2 fantastic daughters, therefore, can't afford to work few more years with no income at all.

As senior software engineer, I have been working as consultant/ contractor/freelance and work on some other ideas as side projects. Unfortunately, I have learned that is quite hard or almost impossible to have a full-time job and then work at nights or early mornings (not sleeping much with babies) on a side project.

As a lesson learned, I have tried to work part-time but in the area where I live, it's very difficult to work part-time besides there might be some conflicts with intellectual property.

As currently, I have a very well paid job, my current strategy is to save money and in 1 or 2 years work on the idea. This is a good strategy but, it might be too late for my current use case.

I'm just looking for a way to bring the idea further!

Appreciate your comments and experiences.

Best,
Scugnizzo
XP has been unsupported for over three years and 2003 for nearly two years. Still using them at this point is gross negligence on the part of the hospitals.
I've been working in software for a long time, and have been asked to sign non-competes over a dozen times by now.

I'm a contractor, which makes it much easier to turn down (how the hell could I possibly keep working with a non-compete?), but the OP is correct in that almost everything is a PDF nowadays. You have to bitch and scream to get a contract changed. Most naive workers won't understand that there's a negotiation process; they simply think that the contract represents the job.
A friend put it succinctly: "Stallman is crazy, but he is not wrong."
> I don't know if anything similar exists in actual hardware.

Actually, there is a whole class of parallel architectures called "Systolic Arrays" which TIS and Shenzhen I/O belong to:

https://en.m.wikipedia.org/wiki/Systolic_array
You know, one part of the Apple ecosystem dynamic I find interesting is the used market. Some people I know upgrade yearly, and because the used market for a 1 year old iPhone is pretty strong, they can sell their old one to recoup some of the cost. It's still a spendy endeavor, but a used iphone 6 goes for like $180 bucks, which isn't bad for a phone released nearly 3 years ago.

I'll let others do the math on depriciation rates, as the point is that Apple supports their phones. Hell, iPhone 5's got an iOS update last month, and that phone was released in 2012. If you buy an iPhone, you know that a) it will be supported for a good long while, and b) as a result, its resale value will be high.

Apple's trick is to realize that high resale values help sales, not harm it. It likely helps that they get a good slice of profit on app sales, but it's not clear to me that cheaper handsets would lead to proportionally more app sales. And it helps that no manufacturer can swoop in and release a cheaper iOS device to challenge the market for used iPhones. So it might not be enough to persuade rando Android handset manufacturers to support devices, but this might explain why the Nexus lineup was replaced with Pixels.
Graph Data Structure Practice Problems
If you're asking why I think it's still better to run a VM for multiple databases, my answer is pricing.

If you're asking why I think ClearDB is hot garbage, it's because of pricing, in ability to scale down (you literally cannot scale down ClearDB in Azure), connection limits on the DB that make no sense with the pricing, etc.
Why would markets need sub-millisecond liquidity?
How does this affect companies which may not be willing or able to update off XP? Is there any mission critical software at hospitals that is XP only?

Also, does it or can it put a prerogative on OS providers to support their systems longer than they may want to? This would have been preventable for many companies if XP was patchable.
Web Development Tools Behind a Large Portion of the Modern Internet: Pornography
Not sure why downvoted. Eats orders require Uber to pay a driver AND a restaurant.
Google Trends – Trump FBI vs. Wanna Cry (virus)
XP has been out of support for over three years. Continuing to use it is gross negligence. It was only a matter of time until something like this happened.
That's a great perspective, thank you for sharing.

I think it can be summarised as: Inequality has a marketing problem.

No one's buying equality. Those who can afford equality don't need it and those who need it can't afford it.
"For every complex problem there is an answer that is clear, simple, and wrong" - Mencken
e_context? but good luck anyway.
Incredibly well-written and a window onto a life I prefer not to contemplate
Oracle crushed in defeat,Java world votes No to modular overhaul
There is value in having subsecond liquidity, not submillisecond.
> in fact the main driver is increasing age. The older people get, the more their income and wealth differs.

You make it sound as if Zuckerberg was a Lovecraftian Great Old One. Wait a minute..!
Is there one for FaceTime/IMessage? I never seen it and the FaceTime dial option is in my contacts for every contact that has an iPhone it seems to even update on its own since contacts that have migrated off or to Apple have been kept upto date.
'Using a modified version of GitHub's Linguist and some good, old-fashioned guesstimation to estimate the number of 8.5"x11" pages it would take to print out a repo'
It probably originated in Russia or one of the other cybercrime-heavy ex-Soviet states (Ukraine, Belarus, etc), so outside the jurisdiction of UK authorities. Although this time it appears to have done most of its damage in Russia, so the perpetrators might not benefit from the usual blind eye.
Lying in bed, cooking, or just sitting down when you left your phone elsewhere. It's not that hard to imagine is it?
Google copied baidu not the other way around. And how is Alibaba a copy of Amazon... It's nothing like Amazon in terms of how it actually works and make money. An Alibaba in the US doesn't even exist.
Financial transactions without third party verifying and/or underwriting the risk. That's everything.

Frictionless (well, one day) payments.
I recently flew economy in a 787 for the first time and it was the most uncomfortable flight I've ever had. Incredibly narrow seats, and way too much cabin noise. I have heard the same thing from other people.

I wish airlines would charge a bit more per seat instead of trying to keep shrinking the seats. As it stands you have to pay a lot extra in many cases to get a comfortable seat.
If you are saying that a noncompete is meaningless, why did you put it into your contract in the first place? I am just curious.
> When you buy a stock from your banker, you don't care that you buy it at 65 or 65.00001.

That's really not true. The microwaves in this case are being used to communicate between NYC and Chicago to trade products in increments of <1bp. Retail investors may not be as concerned about such fluctuations, but "actual market participants" most certainly do.

> Same thing for time, you don't care that you send the order at 15:14:25.0000001 or 15:14:25.5

Again, this is not true. If Fed decides to adjust interest rates at FOMC (14:00:00), they likely do so in a 25bp increment. Market makers absolutely care whether the order is received at the matching engine at 14:00:00.01 vs 14:00:00.5, as such a move can cause large fluctuations in a portfolio's value.

> Markets should be tailored to the needs of its users.

Agreed. Market makers need to be able to adjust their pricing to reflect market conditions. This is critical to the price discovery process. Were they prohibited from updating their pricing rapidly, they would either cease providing liquidity entirely or show much wider spreads to reflect their increased levels of risk. Clearly such an outcome is not advantageous to the market.
Tesla does deal with Vermont utility to reduce electricity bills
Since you can't lobotomize someone when they quit, it's impossible to prevent someone from using proprietary knowledge and insights at their new job, even with a nondisclosure agreement in place. IP transfer doesn't always happen in a way that's overt and easily prosecutable, like stealing confidential blueprints or explicitly telling your new employer trade secrets.
I found HRM quite boring, but that is because it is just a simplified assembly language. The solutions were always obvious and there clearly was a single solution for size or speed categories. But TIS and Shenzhen I/O are much more interesting for people already familiar with assembly, because it is a different systolic architecture and because the solution design space was much larger and interesting.

I would only reccomend HRM for someone who has never done assembly.
… because successive conservative governments have cut funding for science, education, and support of technology entrepreneurs. The current government is doubling down on efforts to drive the middle and lower class from education.

Australia could absolutely have advanced industries like aerospace and semiconductor fabs if the regulatory environment wasn't directly hostile to those industries.
What is your use case? Where are you located?
I have been given "agreements" to sign in which the non-compete clause is plainly unconditionally worded: no matter what the cause of termination. I don't know whether they expected to enforce it or not. I redlined the part covering "dismissal", and my annotated agreement was not rejected.

This was in Massachusetts.

In the end I did get RIFed. They nailed me by conditioning the severance package on accepting a freshly drafted non-compete. I went along with it because I considered my likelihood of continuing in that line of work to be negligible anyway.
Please don't use the title to editorialize. As per HN Guidelines: "please use the original title, unless it is misleading or linkbait".

https://news.ycombinator.com/newsguidelines.html
OK, that makes more sense. I'm still not entirely sure there's a corollary, or that this is a good metric to go by - of course the work being done by geeks day to day isn't generally underwriting financial transactions, but that doesn't mean it's not important work to be done.
Why Swearing Makes You Stronger
You should add a few well known examples to make it more interesting at firs sight. Like a small competition, if that makes sense.

I also tried to use directly the repository address instead of the github user, but I got an error. I know the text says explicitly "search by username" but I like to ignore the documentation and search directly https://github.com/torvalds/linux (sorry if it's too big) (consider to add some caching)

Edit: 20.392.848 pages!
Wealth increasing due to age is exactly the result of a system where accumulated capital is a tax-preffered method of wealth generation. Capitalism as practiced advantages anyone who has more wealth than another, and unchecked leads exactly to the kind of wealth inequality we see in the world right now.
> Decades later it's looking like Boeing made the right call.

I don't believe that it was not as much as Boeing making the right call as it was the A380 suffering from massive delays that lead to its introduction right on the onset of the global financial crisis.

Faced with a short-term scenario where demand for air travel would even drop, spending an extra 200 million on each plane to acquire 4 times the seating capacity and is more expensive to operate isn't exactly a sound business decision.

Moreover, not all airports could serve the A380.

The hub and spoke model is a fundamental part of today's air travel, but so is offering frequent flights between hubs. If an airline serves between 60 to 80 clients per flight, why would they spend more to get 10x the required capacity and costs more to operate?
One thing nobody taught me was that stressors and psychological problems can ruin your teeth. I spend years without nightguard- and bear the marks of that.

If your dentitst mentions gnawing marks on your teeth- get a nightguard as soon as possible. Also get rid of the stressfull situation.
Well it's not necessarily applicable.

DNA sequencing in forensics isn't a full sequencing it's just a profile with an 1 in n match usually in the low millions which outside of direct same sex familial match is going to be highly unlikely to be a false positive.

Forensic evidence doesn't exists in a vacuum it's looked at in context.

It's also worthy to note that most cases aren't an episode of CSI and most convictions still rely on witness testimony and or confessions.

Thats not to say that there haven't been bad practices in he past ranging from bad science to individual malpractice and even malice.
But it's still better than just having he said she said, as forensics allow you to verify testimonies and build a plausible depicture of events.
In the present case it is: "maintain the course".
I've never had to send more than an email.

> Hey Frank, just read through the non-compete and I have a few small changes. 1. Since we're only working on a proto-type for a classifier for sorting documents can we amend the non-compete to specifically mention that domain? I don't want to limit my options unnecessarily but I appreciate you wanting to stop me from turning around and selling this stuff to Microsoft once you're done. 2. The term is unlimited right now, which I'm not even sure if that can stand up in court. Let's cap it at 2 years from project completion or my leaving the project. If it's easier for you to just agree to these changes over email just reply by saying "Sure Zach, these changes are completely reasonable." and I'll sign and add "with agreed changes" next to my signature.

That will 100% stand up in court, and really if they say "no" to it then you say "no" to the opportunity, but I've never not been able to get to an agreement with someone. Good help is hard to find, and a little charisma goes a long way when negotiating.
For starters the fact that wealth is mostly illiquid. What happens when you slap a big tax bill on wealth is that either it cannot be paid and the owner needs to liquidate, and/or the wealth will move outside the country.
Transparent voting mechanisms, prediction markets, p2p betting, gaming micropayments, distributed computing rewards, replacing entire national currencies because of irresponsible governments,etc
>This is a kind of feudalism, where the peasants need to rely on the strength of lords and their knights (lawyers) to enjoy basic freedoms.

Actually, I think it's a hallmark of a free society where consenting adults are able to enter into, or not, any agreements they choose. The problem is that some people make bad choices in the agreements they commit to, or they enter them in bad faith, not intending to honor them, and when the chickens come to roost, we're instructed to feel sorry for them by writers at the New York Times.
Donald Trump gets paid more than enough to be considered to be on the clock 24/7, and it's generally understood that this is the nature of that job.
> Why is trading different from the many other computational tasks humans strive to shave milliseconds off of that they can't possibly notice?

Because trading execution is not the critical path in the execution of a financial strategy!!!!

> why?

Because the intention of the traders in the same and it is impossible to measure correctly who had the idea first.

> Is your claim that HFT does not provide any value to the market?

Yes!!!
The kinks have to be worked out, of course, the same way loading up the newspaper in 1992 wasn't exactly a superior experience to walking outside and getting the paper. But removing the friction of third-party verification changes the entire nature of financial transactions as we know it.
> But i wonder: could those prices, with more/better trains etc, become close to sea shipping, such that aliexpress, which is extremely cheap but uses very slow sea shipping, start using rail ?

Absolutely! China's labor costs are not the cheapest anymore, but their tight infrastructure saves more than enough money to keep over-all production costs extremely competitive. This is simply a continuation of their economic strategy.

However, I doubt Europe will let Aliexpress dominate... China will be required to let other companies purchase and ship out of China as well.
That's an appeal to authority. Pruitt's background is no more a measure of his qualifications to be a scientist than Michael Faraday's were.

We judge science based on testable theories and results, and the quality of the work done to make those results trustworthy. Pruitt may heavily flunk that part, but any intelligent person who doesn't can contribute to science, regardless of their background.
Comparing Azure Deployment Model and PAAS with Duplo-On-AWS
Let's be honest if he didn't someone else malicious or otherwise would have. This is the internet.

Better in the hands of someone like this.
In economic model of the last century - sure. People would spend at their local milkman and butcher, who would in turn hire a local glassblower, who would spend some with local seamstress, who could finally afford the services of local blacksmith.

In the modern economy an increased demand for goods benefits very select entities - mainly a Chinese manufacturer, a Danish shipper, and Seattle-based Amazon.com. There's some job creation to the effect that a UPS guy needs to be hired to deliver those goods, but middlemen are likely to be squeezed on margins, while the value creation is taking place abroad.
Well, somebody is trying to impose something so absurd onto you that it is illegal, and you still have moral issues about lying to him?
Lisp, Smalltalk, and the Power of Symmetry (2014)
Most societies consider that there are certain human rights (the right to make one's livelihood in this case) which should not be subject to voluntarily relinquishing. Do you think it would be a fine thing to allow signing oneself into involuntary servitude, for example?
>You have to bitch and scream to get a contract changed.

I've never had to bitch or scream. Just say "Oh and by the way, I have a couple of changes I need made to the contract".

Nobody's ever made me feel unreasonable for asking that, not even when I was fresh out of college.
> He blames capitalism, when in fact the main driver is increasing age.

Source? This sounds like a pet theory rather than anything substantiated, especially since there's plenty of evidence of inequality among younger people. (Or were you saying that people get richer as they get older? It's not clear.)

> To a certain extent, inequality is the price of liberally allowing divorces and children outside marriage.

Are you actually saying that, to fight inequality, we need to stigmatize divorce and extramarital sex more? Or are you just saying that inequality is an unavoidable consequence of allowing divorce, and there's no point trying to fix that?
Because taxing capital makes everyone poorer.
Restricting the noncompete to cover only a very narrow domain can work too. Depending on how specialized you are, that might not be enough, which is why I recommend conceding only term-of-employment.

Your example sounds perfectly fine! But if you've spent decades building "3D animation engines for games" at various companies that do so - and that's basically your career now -
you won't be helped much by being specific about what type of work is considered competition. YMMV, so concede only in ways that leave your options open.
2 years for NHS, but your point stands :)
http://www.v3.co.uk/v3-uk/news/2406304/windows-xp-government...
"What dating advice/strategies do you have for software engineers aiming to establish a family?"

This is such a weird question to ask. Why do male software engineers as a profession need a special dating strategy? Because there aren't many women at work to meet? That implies that work is a better place to meet partners than bars/concerts/large parties. Maybe it sounds intuitively true, but in my experience that is quite the opposite.
If I'm implementing literally the same stuff at the same time then I bet that's a massive copyright violation.

You have to take pains to avoid contamination when reverse engineering a product, for example, and that doesn't even involve the original staff.

Seems that your argument could also be used to justify lifetime noncompetes. If I work for a company, gain experience, then go work for another company, they're getting the benefit of all of that experience without having to pay for the years it took to obtain it.
I've been exposed to the question a bit by teaching a few students now (http://akkartik.name/post/mu and a couple of other posts). I'd say any screen time on a simple text-mode terminal is fine.

Though one other consideration is eye strain. I'm​ still undecided on that one..
I reckon it's really easy when there's one party in power that controls pretty much everything in the country - you just say it's in the nation's interest, most of the party is similar minded and will agree, and billions are immediately available for the project.

Very different than the US and EU, sadly...
This doesn't sound right. Some points:

- A trader looking to buy futures is almost certainly not going to send their order to several exchanges. The main exchanges list distinct contracts (with, I believe, some cross-exchange listings that are just cross-continent). A person sending an order is not going to get it routed to several different exchanges.

- Your example itself would result in a losing trade for
whomever was doing this trading. Let's call this HFT guy,
"HFT", and pretend like you were talking about equities(which does have the multiple exchange property). In order to accomplish what your trader was doing, HFT has to:

1 - buy up all existing shares at P
2 - probably buy up all the shares at P+dP as well (because all US markets have price-time priority)
3 - place sell orders at P+dP that would fill this guy's X contracts
4 - According to your story, they (or someone else) then try selling at price P again.

This means they:

1 - Took a large long position
2 - Took an even larger long position at a worse price, paying commission for this
3 - Managed to sell some of their position at the same price as (2)
4 - Are now trying to sell back their position at P.

If you look through these steps, you just end up losing money, while taking on unnecessary market risk.
> I [...] operate as if I have unlimited agency / free will.

That's a different sort of trap, as it ignores the effects of circumstance (even minor things, like whether organ donation is an opt-in or opt-out checkbox can have huge real-world effects).

It also leads to blaming the unfortunate for making poor choices when those choices have been both constrained and biased by circumstance.
Aren't the projects in China executed at complete disregard to the rights of individual citizens? I.e. if your house is in the way, sorry, we'll give you some laughable amount of money and send police over to brutalize you until you leave. Under such conditions, it's easy to make lots of change quickly (in such spirit, Stalin was even more efficient - he essentially enslaved a part of his nation via Gulags and used the free slave labor to get done quickly various massively ambitious projects around the country).

Another aspect is environment protection - it's much easier to build infrastructure if you don't mind wrecking the natural environment around it.