skysight-inc/HackerNews huggingface dataset:
Jared and Trevor,

Feedback Hotline (feedbackhotline.com) is the easiest way for businesses to collect feedback. We provide the hotline for free. We intend to make money through data.

We think we need to prove three things to succeed:

1. Businesses/organizations will join
2. People will send a lot of feedback
3. We can monetize this feedback

We are currently optimizing for 1, focusing on small businesses. We believe for i, everything before i needs to be true before i can be true. We want to speak about this framework for optimization.

FBH
Horrible advice.

The main problem is that it is impossible to understand the company and how it operates from outside. And larger companies are divided into organizations and each organization is quite different. Of course, it is very important to investigate the company and learn as much as you want about it but be aware that information you gather might not be correct and up to date: there will always large number of unknown unknowns.

The other problem is that "always volunteer to work for free prior to getting hire" is that you are starting your negotiation from very very low anchor.

In short, do not think as buyer (I want to work here), you need to think as salesman (I want to sell myself).
Heavybit's Dev Tools Digest – News from Stripe, Gradle, Docker, and Gitlab
Samsung wins appeal in $120M patent fight against Apple
Or, more likely, they might finish their degree but not do well enough to go to Med School anyways, resulting in a different career path altogether.
I actually really think you have something here. I spent some time playing with it, and it's quite addictive.

What I like best is that it allows someone with zero artistic ability (like me) to make a piece of artwork that they'd be proud of. That's quite a trick.

What are some things you've thought about building on top of it? What have your users been asking for?
This is only a problem in Python 2.
My main goal in life is to be happy. I have other goals, but if working on them for the n-th straight day comes in conflict with my main goal, I'm gonna take a day off.
CNNMRF – A new approach to Deep Dream artwork
Please go watch and share my YouTube videos
Two years ago I applied for a a month contract as a JavaScript developer for a Microsoft .NET shop. At that time I had 7 years and several big and small projects with JavaScript experience, and a few .NET projects.

They were not interested because I had a lot more experience with Java and Linux than with Windows and .NET.

Lesson learned, now I hide less relevant experience and highlight the more relevant experience. The "holes" is my resume can always be explained later.
This kind of tool has the classic agent problem. There are two kinds of users: people filing bug reports and people receiving bug reports. The people receiving bug reports get the benefits, but the people filing the bug reports decide which tool to use and have to install something to use yours.

My guess is that the developers will have to encourage or require bug reporters to use it. Their site will have to say “Here’s how to report a bug: Step 1: install BugReplay. Step 2: …” So find out whether they’re willing to do that, and how to make it as painless as possible.

It’s reasonable to want to keep the initial user base small, but usually that happens by default. The important thing is to keep the initial user base smart, and on a path to the eventual large user base. Don’t make the mistake of pursuing users that aren't your eventual target market in order to keep things small at first.

PS, if you're appealing to web devs, you need first-rate website design. It currently has formatting problems: https://www.dropbox.com/s/4hethogee0d7zgt/Screenshot%202016-...
AFAIK linux and mac release is coming later this year and even then it won't have JIT support.
One tangible example is how there is significant legal and accounting overhead for banking contracts, particularly credit default swaps and other risk-mitigating things. Some of these can be automated in Ethereum.
I don't think it's wise to pay more for a business than it's generated in profits. So, I'm a little skeptically of buying a site that's only been around 18 months and they want 2.5x profit for last years profit plus what the owners taken out. If it's a fad,trendy, etc or a buy once product(ran out of customers) or highly dependent on one channel like amazon or google ranking your taking a pretty big risk. Also, if the owners putting a lot of time in on the sales and marketing side or operations side and your basically buying a job.
This isn't really readable on Chrome on Android.
Seems like a viewport related issue.
So to start a new publishing network, you have to start with writers / content creators. You can't get readers before you have content. The thing to do is to get people who want to create a magazine to use your software.

Have you started talking to users yet? Is the software usable?
The Language of Happiness
Rather unfortunate that you must sign in with a fitness app. Any way around this? I don't really want to connect my Jawbone/FitBit account to a random app.
Similar to the Jerry Seinfeld "Don't break the chain" advice - http://lifehacker.com/281626/jerry-seinfelds-productivity-se...

EDIT: Wait, what? He never said this at all? https://www.reddit.com/r/IAmA/comments/1ujvrg/jerry_seinfeld...
No kidding, nor do they explain that ad agencies have little to no interest in selling their clients this 'acceptable experience'.

Nor do large brands have any interest in promoting expensively created brands with sub-par adverts.

Truth be told they're after a slice of the remnant and low rent market so they're effectively extorting the small and medium businesses, "mom and pop" outfits, folks that use adwords and similar to build their brands.

Extorting publishers and telling them to pay to advertise on their own content is pretty cheeky.
It's borked. 404's for multiple js files ...
College art students vs gov’t officials. It’s hard to think of two more different kinds of customers.

Selling to gov’t is hard, because they have a slow and heavyweight purchasing process. Selling to colleges is hard for the same reasons, and also they have small budgets. Selling management tools is very hard, because you have to get people to change the way they work. It’s very very hard to get senior officials to change their process.

If your business works, you’ll spend 1/3 of your waking hours for 10+ years talking to your customers. You can only sustain this if you sincerely like working with them. Whom would you rather spend that much time with?
Hi Jared and Trevor,

I created https://codebunk.com. Its an Online Interviewing Tool for developers. Its the best tool out there. It provides code execution in 23 languages, collaborative editor, REPL shells, AV Text chat, Teams, Question banks and a lot more.

Its cash flow positive and has some of the coolest clients.

However, the rate at which it acquires new customers is pretty low (~3/month). I have exhausted (or nearly exhausted) avenues of generating buzz (PH, HN, Reddit, some tech publications). As a developer without any help, how do I promote CodeBunk further? What's the best way to reach my audience (Hiring Mangers, CTOs)?
I used to try and follow this advice, but honestly -- Life gets in the way and sometimes you indeed have to enjoy life.

Dropping your streak for a day or two won't hurt, as long as you hop back on.
That's great and all, but when you've got multiple goals in multiple domains, something is going to fall to the bottom, or, more likely, right off it. There is only triage and its attendant guilt.
Hi Trevor and Jared,

My startup is developing technology for natural language understanding (in contrast to NLP). We believe we can approach human-level understanding for standard texts (email, blogs, online articles) in 2.5-4 years.

We are currently self-funded and can comfortably do so for about a year--by the end of which, we believe we can develop a fairly advanced demo that surpasses existing techs in some, but not all, areas.

What kind of demos do you think would impress best-in-class recruits/investors to join our team? The current options we have in mind are:

1) Solving a subset of Winograd schema (commonsense reasoning challenge) with a general approach (i.e., easily extensible with additional investment in knowledge acquisition/data sources). No systems known to public can currently solve all of them (or even a subset generally).

http://commonsensereasoning.org/winograd.html

2) A conversational agent capable of conversing with humans at the level of a 4- or 5-year-old (without resorting to typical chatbot tricks).

3) Surpassing the state-of-the-art systems in a couple of standard AI conference tasks or on datasets released by leading companies (Google, Facebook, etc).

4) Other tasks we have not thought of...

Because of resource and time limitations, we likely need to focus the initial efforts on one, or at most two, of the options above. (A mature system should be able to do all those and beyond, but this is only for about one year from now.)

A couple extra questions if you have the time:

- Given the startup's long-term timescale before monetization and its technical nature, what sorts of investors should we focus on talking with?

- Are there chances of IP leaking and causing problems with patenting our tech later on? What should we do to prevent that?

Sincerely appreciate your time to answer these questions.

-- Ken Noppadon
Sorry but I disagree; What about companies such as Netflix with their unlimited vacation time? I have definitely started to see many more software and consulting companies who started to follow suit so I think it is realistic
You should read the article. What they did wasn't about shifting people from different majors on gender. It was about making CS more accessible in general. It probably increased their CS enrollment (and retainment) significantly. Some things they did:

1) separate experienced from inexperienced programmers in intro classes minimizing intimidation effects where it feels like you are behind from the start.

2) early research programs. Get students involved in applications of CS rather than just theory and fundamental programming for 2 years.

3) "share what works" and "demystify success" are communication with other colleges and moocs about what works in teaching cs along with giving more clear guidelines of what successful performance looks like.

So. These have the added benefit of improving the gender gap, but really these are items that will help EVERY CS student. I don't think they corrected for impact of girls who code movements and increased encouragement in HS (eg increase if they had done nothing), but then it isn't a scientific study just a case study.
I was giving an replacement for the if statement presented above, where both expressions are on the same line.
I agree with you.

Unfortunately, I'm not sure archive.org has a clearly delineating way to make it easy to find source code. Many web pages embody some source code as well, but this isn't easy to find and decode.

And of course, there isn't really anything like git to manage the code.
We have some experience with companies like this. We worked with Framed Data (http://framed.io), which predicts churn, among others.

I don't know that it's particularly useful to think about business models and pricing strategies disembodied from a specific business. What is it that you predict exactly? Who is the customer and what is the value you bring them?
The test seems to be biased towards Pi's. Firstly because of VM ram, who gives 3GB RAM for 2 core VM? When typical server from 2010 has 72-96GB ram, which would really typically have at least 8GB ram, which would really be quite a different story.

Other part about the prices - you can have used gen6 server for under $400 which is comparable to RPi's considering that you're getting at the very least 6 times the performance(if you buy it with 2xL5640 processors with 6 cores each). Which means would need at least 18(3*6) RPis to match the performance in theory. Which would total close to $700(assuming $35 per pi).

Raspberry's are not really meant to be used as a heavy load server. They can be used as a cheap cluster for learning purposes but not really a viable option for replacing rack servers, at least today, but who knows maybe some day they will get to the point of competing.
I don't think I'd want to share my tech someone that I don't know personally early in the game.
According to the results of Project Aristotle, empathy, tolerance and good listening was what made people feel like they could "rock the boat". Maybe you should read the article?

http://www.nytimes.com/2016/02/28/magazine/what-google-learn...
That sounds exhausting
I've seen this so many times. Pay someone low wages "Free Market", that same low wage employee (Me for example, more times that I can count) leaves for a better paying job "What about us? We're the CompanyName family!". It's amazing how fast republican free-market types can become european socialists.
The C2 is case compatible with a Raspberry Pi as well as having GigE.

So it's almost a drop-in replacement depending on the distribution you use. I'm trying to get OSMC to officially support the C2 which would essentially make it a much more powerful media center.

http://www.geek.com/news/new-odroid-dev-board-outmuscles-a-r...
As someone who has a large real estate app at work I can't recommend Geocodio enough.

We run geocodio queries alongside ones to google maps and geocodio results tend to be just as good for 90% of the properties we lookup at a fraction of the cost.
The Power of Core Values
> People will be having sex in your house even without the cameras. That's what people do.

Without getting too graphic, there's a HUGE difference between people having sex for fun and a professional porn shoot.

The latter is messy, smelly, and causes a surprising amount of lasting damage. There's a reason that so many porn studios film in hotels (and likewise, a reason that so many hotels refuse to rent rooms to people that they suspect will be filming there).

I won't go into details on HN because it's not really the venue, but let's just say this: if you knew what being "on site" at a porn shoot really looked, sounded, and smelled like, you'd never want to watch porn again[0].

(And we're not talking about an amateur porn shoot where people just film their "normal" sex on a webcam, either - Michael Lucas literally holds the world record for the most expensive gay porn film ever made[1]).

[0] Source: good friend of mine was in the industry for a while (behind the camera, not in front).

[1] https://en.wikipedia.org/wiki/Michael_Lucas'_La_Dolce_Vita
I think that splitting intro classes by experience is really important. In intro classes a lot of the more experienced (and thus less socially able) students are actively intimidating. I was helping out with a 100 level project and on the class forum people were "helping" by suggesting the use of regex and bit shifting. Intro students don't have to know about that yet, but seeing it in those settings makes them feel like they are behind everyone else.
Good post. "1984" is most often mentioned when talking about privacy, with the reference to the "webcam" installed in everybody's apartment. Personally, what frightened me the most after reading this book was the Newspeak and the Ministry of Truth.

Most likely, there is not even any war going on between Oceania, Eurasia, and Eastasia. This is just mass manipulation to keep people afraid and assembled around their fearless leader :)
Thanks :) I appreciate you looking into that for me.
For now. The Linux branch of ChakraCore is under active development.

Disclaimer: working at Msft on ChakraCore
Good luck using your laptop vertically.
[Wikimedia-l] Message just sent to the BoT
Not sure I'm able to follow your logic here, esp regarding "quickly render Linux useless" and "losing a lot of corporate seats".

Linux is extremely pervasive by now: embedded systems, phones, laptops/desktops, servers, super computers. Let's say NVIDIA boycotted Linux on account of the GPL. No more NVIDIA for Linux-based embedded systems, phones, laptops/desktops, servers, supercomputers. What then?

It certainly wouldn't make a dent in the embedded space, where NVIDIA hardly has any presence at all, even if you do include NVIDIA Shield. On the phone side, how many of the 1+ billion Android devices use NVIDIA chips? 1 million? 2?. It certainly wouldn't make a dent in the server space -- the market for GPGPUs on regular servers is rather tiny. In the supercomputing space, there's a trend towards more GPGPU capabilities, so here it might actually make a difference for some. Still, seems somewhat unlikely that lack of NVIDIA support would "quickly render Linux useless" as a supercomputing OS...

That leaves the laptop/desktop space. Linux has around 2% market share on the laptops/desktops. Most people in that space who need rock-solid 3D performance for CAD/CAM work are already using Windows. Sure, there are still die-hard NVIDIA Linux users left, even after everyone decided to transition to MacBooks and OSX for development, but their number hardly qualify as "lots of corporate seats".

All of that being said, I'd love for additional uptake of the *BSDs, in addition to the ~30 million PS4s running FreeBSD :)
Spoken like someone without a family.
It is very similar to Jerry's advice.
I use Githubs tracker (though its a private repo), though half the days I don't have code to submit. So if its something like I wrote some emails, or did some data analysis, or similar I'll add that to the repo and commit it. Just so i can get the streak credit.
The figures we see is about 1 bit-flip per gigabyte/year. (See https://en.wikipedia.org/wiki/ECC_memory)

That's enough for us to use Xeons and ECC memory in all our production machines, and machines used to produce releases for customers, etc. It's just not worth the risk.
The "chain method" is incredibly frustrating for me. After a first 2-3 slips I tend to quit whatever I tried to start, with incredible feeling of guilt. And slips are inevitable (the more I say I'll not slip this time, the more inevitable they become).

So, I found something better: the accumulation method. I have a intermediate goal of, say, 10,000 push-ups. If I'll do only 10 push-ups a day, it will take me 1000 days to reach this goal — almost 3 years. Or I can do more — then I'll get to it faster. There is no frustration, I can skip any days I want, but if I want to reach this goal, I have to move forward.
I get what you're saying. But I think there's a limit.

IME there are platforms (Ruby, JS, others) that have such high method dispatch overhead that the fastest "algorithm" is generally the one with the smallest stack-trace for 99% of problems.

It can be a very very very difficult bar to overcome.

I've only ever seen algorithm choice play a meaningful role in traditionally fast/compiled languages. YMMV.
Worth noting that continued employment is considered sufficient consideration for many such contract changes, in "at will" employment states.
Hacking together a plush surveillance unicorn
Cool project, but where's the money going in the event the user has a "Zero Day" or otherwise fails to meet their deadline? I'm not trying to be judgemental about where, just genuinely curious.

Also, it's probably a good idea for people to establish a bare minimum as to what constitutes progress for them. Chronic procrastinators will simply pass off even the most miniscule items as progress (I know; I am one). Granted, that's not necessarily a bad thing if they're escaping the throes of depression, but in normal situations such justifications may constitute slacking.
> Trust me, I have made many of the mistakes of long-term software development
from personal projects.

Oh, I don't doubt it. I just think you still need to learn how to spot them
and how to avoid them.

> Check out my github page [...]

Did that before responding.
The newest clickbait trend is to call software "robots."
corporations dont have to follow the rules. why should anyone else ?
I haven't seen this approach before, and I like the idea of it. Dunno if it fits for all goals though. Would it be effective if you just measured total hours?
This is a variation on the idea that you need to show up every day. Send some e-mails, talk to your loved ones, write some code, cook dinner, go on a jog, etc. Being goal-focused helps a lot, but I think the secret is to always show up.
lots of industries are more "viable" (profitable) if you allow them to kill workers
I went to the exhibition at the ICA in Boston. It was a fascinating look at the birth, life, and death of Black Mountain College as an institution.

The artwork, coursework, and ephemera from the college are an interesting record of what it means to "teach art".

Definitely recommended if the exhibition ends up near you.
The contract could have fines for breaking this rule, or the property owner could require guests to agree to a fine in an additional contract on top of the standard terms.

But the company has historically never had qualms about screwing their customers over, so I wouldn't hold my breath.
As someone who fits the description:

1. A non-negligible amount of physics research involves programming. Analyzing large amounts of data in ways that (hopefully) no one has ever considered before is not something you can easily do by hand anymore.

2. Physicists are taught to see the world as reductionists: complex systems are broken down into smaller, more understandable parts. Hell, most of physics is reducing things to take advantage of symmetries, or approximate interactions as harmonic oscillators (springs), or a small number of other very well understood/studied phenomena. The hard part is making sure your reductionist assumptions and approximations are correct.

3. High-end physics research positions at universities are very few and far between (and are very much a boys club of nepotism with regards to hiring), and even those don't offer the kind of compensation that you see for mid-level software developers in tech companies.

4. After you've learned how to read & interpret publications in physics research, most computer science papers seem tame in comparison.

Incidentally, the reasons I described above are also why many physicists end up being hired by investment banks or hedge funds. Out of all the people from university I still keep in touch with, I think only one of them is doing actual research in physics. The rest are working in tech or at a bank/fund.
No, because there are very efficient ways to solve this specific problem on (NVidia) GPUs.
Some farmers say it's possible to run holistically managed farms that produce the same or higher yields than industrial farms if run properly. The issue is changing policy and subsidies to make this a reality. As a side effect we'll get more grass cover which sequesters carbon and healthier meat with more omega 3.
One challenge with this business that you didn't mention is the difficulty getting to critical mass. Reporters, broadly, write such varied articles that if you have a handful of reporters and a handful of businesses on the platform, the chance that any of them actually match for a given article is miniscule.

To solve that, I would consider starting in a very small vertical. You could pick one small town and their local businesses (geographical vertical), or pick one industry and go deep into that industry. If you start in a small vertical, the marketing becomes easier because you have a very targeted pitch that doesn't feel spammy.

About your original question on marketing, though, there is no alternative to talking to users. Before you start pitching people, though, you could go talk to journalists and ask them for feedback on the idea. You can ask them if they would value this service, and what else they wish someone would build. Rather than just selling them, you should try to build a relationship so you can get feedback from them over time.