skysight-inc/HackerNews huggingface dataset:
> Based on what I read, it wasn't that there was no way to make this work - as you state here.

It totally was! He had no way to solve the fundamental problem of the software - making people use it ALL the time, for multiple (paying) users. If the software was doomed to be one licence for an office of 20, where it is used sporadically for one or two infrequent use cases, it was doomed, and the only hope was a pivot. No one should start a business hoping to pivot.

> It's that you didn't want to stake your future on an uncertain outcome.

Again, no it wasn't. It was that he didn't want to chase hoping there might be a solution, because there may not have been a solution at all. If your whole business plan is "raise cash and hope we pivot to a good idea", is that really a solid plan? Why not just pivot before getting the cash? I have never heard of anyone proposing to raise cash based on an as yet undecided pivot.

> That said, if every founder thought this way we wouldn't have most of the companies that we rely on today

Prove it. No company I can think of knew pre-funding of a huge flaw at the core of their product they couldn't solve, and raised cash so they COULD pivot. Most pivots happen because a company finds a small element people love, so they move towards that. Startups don't go in hoping to pivot to an as yet undecided new plan. I mean, that just seems non sensical to me.
Netlify never misses an opportunity to self-promote in these SSG related threads, but AWS S3/Cloudfront/route53 is so cheap and simple for the audience that would even understand the point of Netlify, it's difficult to understand their target market. Netlify is priced like Squarespace, Wix, Weebly, etc. which are quite a bit simpler.
Monitor web page changes and get notified about them to your email
The same goes for "quality". It may be a quality product but a poor quality product. If 'quality' is the best word marketing can come up with, maybe marketing isn't of very high quality!
It influenced Minecraft.
It is still quite underdeveloped when compared to R. Might have a use case since it is on the JVM.
My Two Years as an Anthropologist on the Photoshop Team
Why do entrepreneurs struggle with weight? Psychology has the perfect answer
That's a bad place to be stuck in. I'll see if I can put something together that makes sense and is fairly comprehensive. At the moment, a lot of it is "I know it when I see it" but that's not exactly helpful.
Yieldify, a Google Ventures Company | Full Stack Software Engineers | London, UK | Porto, Portugal
Yieldify creates smart and simple marketing technology products that predict customer behaviour to optimize customer experience with brand revenue.
As an engineer in our team, you will be designing, developing and deploying high-quality systems that are architected to scale with our fast growing business. You will be part of a passionate team whose focus is on building world class projects that defines the future of our technology. We process over 150mil campaigns per day, dealing with over 200k qps per second.
We're looking for mid to senior level engineers for our London team.
Our stack differs depending on the projects you are working on, which range from AWS, nodeJS, Typescript (back-end services) // Apache Spark, Apache Storm, Python, Docker, R, Kinesis, Dynamo DB (Data & Analytics) // Angular2, Typescript (Platform)

StackOverflow: http://stackoverflow.com/jobs/companies/yieldify Careers: http://careers.yieldify.com/ Check out what we're up to here: https://goo.gl/uY6ua6

If you like the sound of working with low latency and high availability systems - get in touch with me on christine@yieldify.com - look forward to speaking with you!
Last decade I wrote a server based on the old API and BindIoCompletionCallback. I can't comment on the performance differences, but the newer threadpool API is much better to work with.

IMO one of the biggest problems with the old API is that there is only one pool. This can cause crazy deadlocks due to dependencies between work items executing in the pool. The new API allows you to create isolated pools.

The old API did not give you the ability to "join" on its work items before shutting down. You could roll your own solution if you knew what you were doing, but more naive developers would get burned.

You also get much finer grained control over resources.
I can't seem to find your video on youtube.

EDIT: nvm here it is https://www.youtube.com/watch?v=DIwvGxjEKaE
The way I use Python in machine learning is quite different from how many others in competitive ML use Python. I use Python purely for Python 2.7 with Pypy and try not to touch or use numpy,scipy,pandas,etc. R's data.table is possibly faster than Python's numpy/scipy/pandas. I think anyone claiming Python because of numpy/scipy/pandas is really being mislead. You should be using Python in spite of the need to rely upon numpy/scipy/pandas. If you really need numpy/scipy/pandas just use R and data.table which is amazingly fast. I think Python is really great because of Pypy and the strength of the standard Python library.
Here's a problem: you can argue that Gabor filters arise because we design neural nets to encourage them. Gabor filters mostly arise in CNN or things otherwise regularized to be like CNNs. Convolutional layers are a form of regularization that restrict the space of models that a network can conform to. The Gabor filters are learned but none of this is evidence they are globally "optimal" given that a human manually decided whether or not to include the presence of convolutions.

It also goes without saying that the phrase "statistically optimal" is meaningless in this specific context. You can claim they are a part of minimizing the cost function, but, again, you have to be very careful about the chicken and egg problem, because humans are the ones who manually craft the cost function.
JSON Formatter and Validator: Advance JSON Formatter with JSON Tools
I love sikuli! Saved me a lot of time in the past
Tensorflow now supports iOS
Unwinding loops
Ask HN: What handheld device you are using?
I can't follow the stream of handheld device fast enough. So i have stopped updating news about them to focus on other skills. I have been working on my laptop (ubuntu) exclusively. My phone (which is used for its original function) is nokia 1102, for calling doctors and necessary contact. My iphone 3s is used for my restricted dose of social media, checking mails, reading hacker news, following twitters of some prominent people, but in general it is quite passive and marginal.

Now i start to find it necessary to buy a handheld device to be able to truly actively work on it.

What handheld device are you using? Android, ipad, the latest iphone? I appreciate if you briefly describe how you use it, for the price i can google & decide.

Thank you,
Students Turn Stock Pickers with Real Money on Line
When Pac-Man Ate Quarters (How arcade machines helped push tech forward)
The challenge with CLM is that you're constantly competing with users desire to use MS Word.

Moving everything to the cloud would be far more efficient. But the corpus of legal text captured in Word and Legal's preference for redlining email attachments is the status quo.
And that range is likely a shade low -- not because Netflix treats H-1Bs as cheap labor (I work at Netflix and we don't, we treat visa workers very well) -- but because I would guess that the more senior visa workers who are paid more are more likely to be on green cards by now, and are no longer part of the public H-1B disclosures.

As for the parent comment: I do wonder... I'd hazard a guess that sometimes recruiters have dropped the ball, and not discussed salary ranges with the Netflix employee (and maybe they aren't allowed to), leading to an offer that's 1/2 or 1/4 what they are making.

And as for the parent topic... I couldn't bring myself to go interview _just_ to get salary intel, knowing I didn't want the job. And I can't see many of my coworkers doing it either. There would have to be a chance that I'd take the job.
Slightly unrelated: if you're into "3D graphics with a retro vibe", check out "Return of the Obra Dinn" by Lucas Pope (of "Papers, please" fame):

https://dukope.itch.io/return-of-the-obra-dinn

It has nothing to do with Elite or space adventures or anything like that, though.
So what is preventing you to use Microsoft's port of Angle?

https://blogs.windows.com/buildingapps/2015/08/04/angle-for-...
Apple's giving developers the ability to offer trial periods for subscriptions. In their example an app that bills monthly could offer either a week or month long trial period to users.
Really? My impression is that most new grad students have a superficial understanding of this stuff, which they promptly never use, since they just end-to-end deep learning solutions.
Great project, but it hasn't changed since 2010? Maybe we should add it to the title?

I was hoping that image based testing would eventually overtake Selenium/Appium for web/mobile testing. In principle there are several advantages:

+ It works the way human works. If your button id has change from #submit to #submit-application, your UI test should work just fine. However, if your button became one pixel at top-left corner, test should break. Right now most frameworks do the opposite.

+ If it's based on visual, it would be easier to maintain tests. E.g. Your button change color from light grey to dark grey, would you like to update your tests.

+ Tests would be much easier and faster to read and write. Even less technical folks like current manual QA testing can contribute to automate testing tools.
We’re talking about an order of magnitude difference in number of packages (82096 on PyPI vs. 8551 on CRAN) and their maturity, and such a naïve metric probably undersells the difference in variety of use cases.

If you picked 100 random production python projects out of a hat, no more than a small handful of them would be remotely appropriate to build using R.

And that's entirely fine. R is great at being a quick and dirty statistical analysis language for people doing data exploration.
You seem to be describing hyperparameter optimization, which I seriously doubt CNNs are going to be used for anytime soon.
Those benchmarks exist. Anything to do with zero-shot or one-shot learning.
I just set up HTTPS in ten minutes using a free cloudflare account and github pages with my custom domain. You do kind of add the middleman of Cloudflare, but I'm totally okay with that.
This is solved in the Android app store with "user was using older version"

Exactly this situation happens and it's fine because people mention it. "In the latest update, X happens"

Plus developers can respond to reviews and mention that the issue was fixed
Prove it.

There are other examples in this thread. A pivot is exactly that, something you need to re-engineer or change the market on to make viable.

Reddit is a good example. Burbn/Instagram another. Flikr even better.

If your whole business plan is "raise cash and hope we pivot to a good idea", is that really a solid plan?

As with most things, the answer is "It depends." Taking money can be a forcing function on a pivot. If you have a solid team and know that there is a market, then you seek hard for a solution - if there is no solution in the market then you take the company in a different direction. That's why team is so important - ideas fail.
Same. It took me all of ten minutes to do, with a free account. Now, if I were running some service or a huge site, I'd probably want https setup on the server side and not just use Cloudflare as an inbetween. But for a personal blog it does everything I need it to do, with zero hassle.
I have received 3 warnings about suspicious activity on a twitter account I haven't used since 2011. I wonder how old that leak is.
Yeah, people outside of Chicago tend to associate themselves with the big city... What they should really be saying is the "uncultured area of Bumblefuck around Chicago".

That ERAD won't be of any use in Austin or Englewood at 2am...
https://www.benburwell.com/posts/configuring-cloudflare-univ...
I did, back in the day C compilers were still trying to catch up with C89 and C++98 ink was still in flow.

It is all wonders when your view of cross-platform C++ programming means only using only gcc or clang across BSD, GNU/Linux or Mac OS X.

However things aren't so rosy when cross-platform C++ programming means the official OS C and C++ SDK, with their own view of what POSIX APIs they are supposed to offer specially the ones that leave the implementations some freedom about undefined behaviors.

If they offer POSIX APIs at all.
The World's First Quantum Enigma Machine Unveiled
Hi tim, nice reading. It put balm in my heart.

Well, I thought I was crazy some times in my life (when I pulled the plug of my own company) for putting my life and my sanity on par with money. I was getting broken, I had a constant flow of ... 70+ /hrs job paid 35 hrs a week and even though I had customers but I was chaining more and more burn-in on burn-out. I was seeing my benefits diminish and my life sucked out.

But I did the right choice retrospectively. When clouds of stress disappears emotional reactions loosen up, then most of the time it shows you that rational thoughts such as the one you are exposing are right.

Risks have to be rationalized else you can get sucked in a gambler attitude. I guess some entrepreneurs are not guarded well enough against the "gambling/irrational risk" addiction that can be fired up.

It is hard because we are driven to entrepreneurship by emotions, and business decisions are best done in a cold sociopathic kind of state of mind.

You have all my regards and I wished I could have written such a concise and clear essay on the difficulty to live with decisions that are right and seem wrong because we human have doubts, emotions, dreams...
Just read my other reply.
Google Play changes subscription revshare model following Apple
And when you hit peak users (say, 100% of the market) you now have no money to support more upgrades.

So despite the fact that pretty much everyone will want continued improvements, nobody will get anything.
He explicitly says in the post that he's not claiming the problem is unsolvable. If I read it right, he even thinks it is possible that he could solve it, but he doesn't want to bet a year of his life on it.
"When users are unhappy but can’t explain exactly why, they often express that dissatisfaction as a series of tangential, trivial feature requests."

This bit resonates the most with me. I worked on a project worth little traction where we'd keep getting feature requests from the client facing team members for things that were of minor value but sometimes major effort. It grinds you down over time as you realise there's no real demand. Eldorado isn't over the next hill.

Sometimes it feels like the people giving feedback are just too eager to please you with positive feedback.
> Simple-demote them! Everyone leaves happy

Except for the employee who has zero path forward at the company.
> I'd consider myself entitled to an update to fix the issue. Either that or a refund

If a company publishes an app and then goes out of business, and then years later the platform shifts out from under that app such that it no longer works, do you feel like you deserve a refund? If so, who do you expect to pay? The platform gave your money to the developer; the developer ceased to exist. Neither one has "your" money any more.
Awesome app for the Weekends
英语 - 学习英语 (Hello-Hello) "为iPhone" is an innovative app: The app methodology is developed with adorable characters, animated videos, comic scripts that guide learners visually to develop functional language skills. Unlike, other language learning apps, Hello-Hello's program don’t bound user's learning ability with boring step-by-step instructions instead it encourage users to develop conversation skills in a foreign language.

英语 - 学习英语 (Hello-Hello) "为iPhone" is an excellent Travel partner: tourists can refer to this app and can get on-spot assistance to do the real-time conversation in a foreign language without the need of internet connection. Travelers can use this application in real life situations like asking for direction from a stranger, general conversation with a shopkeeper, hotel staffs, airport employees, doctors and many more.

App's name : 英语 - 学习英语 (Hello-Hello) "为iPhone"

iTunes link: https://itunes.apple.com/cn/app/english-learn-english-hello/id423320493
I see "frozen in time" Omniture (Adobe) analytics tags, but no Google.
Just as a counter-anecdote, I didn't read "request" that way at all. If you compare it to a site soliciting feedback, it wouldn't seem strange (to me) to "Request a feature". If some site's uservoice or getsatisfaction or whatever had that heading, especially with votes beside each feature, I certainly wouldn't expect every request to be granted.
Presumably nothing, if I was writing a UWP app. All I said was that WGL didn't work in UWP apps, not that there wasn't any alternatives.

It's actually pretty interesting that Microsoft maintain a fork of ANGLE for this purpose when they have their own GLES implementation in Edge. I guess (before now) it was easier for them to modify ANGLE than to open-source their own work.
Visual Studio is the commercial compiler with the best support for things like C++11/14/17.

Have you ever used other ones? Some of them on the embedded space don't even support C++11!

Ever you ever tried cmake besides BSD, GNU/Linux, Windows?

There are lots of other platforms out there, have you evaluated the experience on those platforms against Windows?
A house of reps person only makes $174k
I've been in uniform for around 19 years and I'm leaving to found a startup, so this subject is near and dear to my heart. I just don't think it's gonna happen. The peacetime military is fundamentally incompatible with startups.

An event that helped catalyze my desire to leave was a speech from a general where he literally said (for 15 minutes, making sure we got the point) that "loyalty is more important than cleverness." The peacetime military just doesn't accept failure, which means they can't accept experimentation, and they can't even conceive of hypothetically breaking/adjusting/creatively-interpreting the chain of command.

And that's not even a bad thing. That's how the military is supposed to work. It truly amazes me that so many people inside the military misunderstand the fundamentals of how it works.
I like your customer-oriented point of view. Because ultimately, it's not about the developer, but about the customer. A few points I want to add though:

> As others have mentioned, requiring updates to run correctly is actually a fault of the underlying system, and the change therein.

Theoretically yes, but this changed from the customer perspective as well. Whereas a few years ago, it was a sign of quality software that no updates were required, it's now a sign of an app that is unmaintained. No updates is a negative signal and thus, updates are mandatory to be perceived as high quality software and to a certain extend, to prevent 1-star reviews.

> If there is a need, the need will be met, eventually, by someone, and if it is truly a "need", people will be willing to pay money for it.

"If there is a need, the need will be met, eventually." Period. The rest of the sentence isn't always true. People aren't necessarily willing to pay money for it and there are other revenue streams ("pay with your data").
How to structure or re-work CSS to be more modular
Soft Hair on Black Holes
IncludeOS: Getting somewhere
Passive Funds versus Active Funds: The Conclusive Results
Thats nothing compared to the amount of fake twitter accounts for paid followers. Probably in the range of 100s of millions of accounts. For the downvoters, or doubters, goto https://www.fiverr.com/ and see if you don't find these services being offered all over the damn place. 1 million followers for 20 bucks.
No, just the odds are more in favor of opening/acquiring a branch off shore and then training those people for a quarter on the dollar.
It started with corporations. It's far "cheaper"—in how things appear on a balance-sheet—for corporations to subscribe to services, than it is for them to buy software at retail. "Convert CapEx to OpEx" is the keyword-phrase to chase for this. It's the same reason hardware sellers like Apple have leasing programs: they're mainly for corporations, and just coincidentally there for individuals.

Do note that the big conversions to SaaS models in recent years—Adobe Creative Cloud, Microsoft Office 365, etc.—are of products where 90+% of the revenue already came from corporate buyers rather than from individual consumer licenses. That the SaaS model also does something-or-other to drive consumer income is cute, but kind of irrelevant to the product managers who are making these business-model decisions.
It seems like $100,000 was too low of a goal for their Kickstarter campaign. That's not really enough to justify multiple people working for a year to launch a hardware product. They got $160k, but that's still not enough, which leaves them in this awkward spot.

They should have just set a goal high enough that achieving it would have been a success for them. Kind of true for any sort of goal-setting, but especially committing yourself to selling hardware via Kickstarter.
Have you seen the backdoors on Mac OS X, customized Android versions and every other commercial OSes out there?
You might be interested in http://www.sikulix.com/, which was forked from this project and is more up to date.
this is sort of an aside, but even though I wish other countries practiced the same degree of freedom of speech as the US, I think the Germans ban on Naziism might be a valid exception in my book. I only bring it up because I think of it quite a lot.

When that is part of your national history and identity, I think there's a good reason for banning that practice and behavior. Even if it violates free speech. To practice those ideals in the same country where those crimes were committed can do no service to anyone; there is no good outcome, no valid reasoning. It can only harm everyone. That's just about the only "exception" to free speech I can think of that holds up, though I still do question where you CAN have exceptions. Kind of like with encryption, you can't say "it's secure BUT..." you can't say "we have free speech BUT..."
I don't think robbery makes anyone feel safe.
Well, the author claims that Linus Torvalds single-handedly created an operating system; which simply isn't true, regardless of whether GNU is Unix.
The line is somewhat arbitrary between SaaS and self-hosted. How many software products must truly be SaaS from an infrastructure point of view? Few I'd say. But there are other advantages of SaaS, for both customer and developer: No installation required, no updates to install, easier to maintain from a developer perspective.
They also have a text mining engine which lets you dump almost any filetype in the database and do sophisticated full text queries, including generating html snippets with highlighted matches. And they have a native column type for storing geometry, so you can do geometric queries and aggregates, for which they then also have a web viewer engine with tiled maps support, so you basically have the core of a GIS engine. There's a ton of cool stuff in there, I haven't even looked at half of it.
I've also done something similar about 10 years ago. I'm curious if you've ever seen my (unfinished) project:

https://vimeo.com/62844255

https://github.com/shurcooL/eX0
I also keep getting these for a relative inactive account. I assumed phishing since the subject of the email was "suspicious sign in detected" but the content made no claim of successful sign in.