skysight-inc/HackerNews huggingface dataset:
>Why does your personal website need sponsorship at all? Why should people pay you for it? This commercial mindset is very weird to me.

Because personal blogging can also be a business for some?

It's not like every personal blog does it -- the huge majority are their for free, with no ads or anything. But if you devote the time and effort, and have an audience, why not?

It's like saying pro dancers shouldn't exist, because tons of people also dance for free.
In your case, what does GA do, that something reading Cloudfront logs couldn't do?
I run https://www.fortsu.es (also https://www.fortsu.co.uk, https://www.fortsu.de and https://www.fortsu.com) a price comparison website for running shoes. Original one is focused on spanish market while expanding into interesting ones.

It started as side project some years ago when I wanted to buy running shoes online and it has been improved over the time. To-Do list never ends ;)
And I myself bought a bottle of juice today and drank it all. Do I need to write an article about that?
I vote they call them Daisy, Dainty, Doily, and Floaty McNukeface
2017 State of the Blogging Industry Report
Can you describe in more detail what really strong leadership looks like in a remote work environment?
But don't need D und Nim a runtime for their garbage collection?
Awesome. I never thought of affiliate marketing as a model for all kinds of ads, but perhaps it can work that way. Is there any affiliate-marketing-hub or something like that?

The problem with affiliate marketing is that you must trust the advertiser in reporting conversions and paying. You can trust Amazon and some other businesses that way, but not a small business.
i'd recommend adding sitewide hreflang across all your ccTLDs to the list ;)
The problem is that the current add model has converged to a local optimum (or, better 'pessimum'). The race to the bottom has lead to extremely obtrusive, performance-destroying, privacy invading, cheap-for-the-advertiser ads (when not actual malware); additionally has lead to a proliferation of content farms on one side and to the watering down of actual content on what were originally proper sources; finally, the availability of free content, even if of low quality, has made it very hard to build a profitable for-pay model.

Actively boycotting the current status quo by making ads no longer viable can be a way to force the system to settle to a different optimum.
Wouldn't it be easier to build a new plane around the new engine, do some flight tests and after it's ready transfer all passengers?
Lancet summary: http://www.thelancet.com/journals/lancet/article/PIIS0140-67...
I think it's unclear whether everything will get replaced by Rust components from Servo: certainly, smaller components are likely to get replaced, but larger interwoven parts are obviously going to be far harder to replace. I suspect not all of the Rust code that replaces the old C++ code will be from Servo: some will be written specifically for Gecko.
How to use a DSLR
I'm not 100% sure if uMatrix runs on Firefox for Android, but I do know that uBlock Origin does, including in advanced mode.
Two years ago I learnt new language (Scala) and wanted to find real problems to work on. So I built DocsApp[1] as real-world project as well as trying build profitable SaaS.

Few months ago I plan to sell off DocsApp, but I got low ball offer because low revenue. Then I decided to refocus DocsApp and continue to build it.

I wouldn't say DocsApp very successful, but it is getting successful now.

[1]: https://www.docsapp.io/
May be you should consider rejecting random urls from your thumbnail generation endpoint. Now I could generate thumbnail of any website e.g. my blog https://hnews.xyz/thumbnail/?url=http://rajeeshcv.com
> Why does your personal website need sponsorship at all? Why should people pay you for it? This commercial mindset is very weird to me.
reply

Troy puts in a LOT of time writing his blog posts, and they are extremely useful. I learned a lot from his posts, especially about Azure, deployments and security related stuff.
I strongly agree about requiring self-reliant people.
I actually wrote about this shortly after posting this on medium [0], but the TL;DR is that you (as manager) should make it extremely clear what is expected of everyone and that people should be very self-sufficient / independent.

[0]: https://about.gitlab.com/2017/01/03/set-expectations/
Yes, _real_ programmers do not use Pascal.
Milkmaid of the Milky Way
Hmm... most (or at least many) people here are building businesses now and have little interest in being on yet another marketing-heavy email list. A forum like this is a great place to connect and share stories! In the long run that will pay off far more than just strafing by and telling people to sign up for your email.

How did you build your following? How did you monetize? Are you an ad publisher or are you selling something? What kind of content did you create?
Bruce Sterling on the Big 5 Tech Giants
2016 Was Not a Particularly Volatile Year
Well, I am rendering very large and very small objects, many of which intersect. Planets are modelled as a single huge object (earlier versions of the project used a Povray isosurface, but I'm now generating a mesh for the area around the camera). That's pretty much unavoidable based on the goals of the project.

What I'm currently doing is arranging things so that the camera's at (0, 0, 0) in world space, which means that precision loss caused by arithmetic is minimised. That solved the problem completely for me, by which I mean that I haven't noticed any more artifacting. But it does mean that I have to be aware of where each object is going to be in space rather than just creating them using local coordinates and translating them later.

Some interestingly broken pictures here:

http://stackoverflow.com/questions/20307441/is-this-a-povray...
Being Unpredictable Is a Bad Strategy
AdNauseam Banned from the Google Web Store
I took Cliff's Notes on some of the PyCon 2016 Talks, taking requests for more!
There's no plan to write a new JS engine at Mozilla, FWIW.
It also looks like a lot of extra work per image to set up all the regions.
AWESOME work. Very impressed!
Yes, "hipster thing" does mean something:

It means an experimental, short-term foray into something very few people are doing and which is currently non-sensical or unprofitable and whose near-term potential is unknown.

That experimental willingness for a small group to take something on without knowing always been a feature of humanity and the essence of the hacker spirit.

If one wishes to abstain from any such trend, it's certainly their prerogative to dismiss it simply as a "hipster thing." There is little need for than a few rare people to try it out. This doesn't mean that anything "hipster" should ever be taken as a shorthand for "bad," which often happens in poor sources of information.

We tend to dismiss "hipsters" because we deride their lack of cohesion and perceive it as an assault on our values. Finally, our derision is ironically necessary because it gives the hipsters the necessary challenge to evaluate an idea, process, technology or way of life from a non-idealized perspective. "You may like that fixie, but it is good enough that when everyone is laughing at you, you'll still ride it?"

Anyway: vertical farming in urban centers is foolishness. The real estate is simply too valuable. NYC already has a 10% tax. This is a grad school trope and NGO scam with base-level appeal to hippies
If you choose to have it as a setting, have a VERY big switch that stands out at the top, so people can SEE that it can be changed.

Then give the option to hide it, after you've made your selection. :)
I have a human right not to have my life threatened when going about my business, but if my business requires me to fly a plane or be on Facebook that doesn't mean it's a human right for me to fly a plane or be on Facebook.

Using the word right for something should be reserved only for those specific, first-order activities which are so inalienable as to suggest the inability to do them is reprehensible to and an affront to basic humanity.

Being safe is a right. Speaking your mind (with certain reasonable limitations) is a right, even if your opinions are garbage to 99% of the world. Using the laundromat at Whittaker and 8th is not a right, nor is using Facebook or even the internet.
Title would be better if it said "Not a Particularly Volatile Year for Financial Markets".

In many other regards, it was an incredibly volatile year.
And in principle is still supported in some embedded devices, AIUI.
For the generic user. I think "specialist" apps have to be much more expensive because of the much smaller market.
Seems that you can't even combine 'she' and 'failed' in one sentence here on HN. Looking for alternatives, since the issue still persists.
Just yesterday I looked at Atlassian Marketplace and had similar thoughts (was looking to solve our reporting needs at work). Nice to hear about your success story!
Do you think you've saturated your market? I.e., are you looking to put it on the back burner and build something else or are you still focused on scaling candyjapan?
Well, if his claims are accurate and they are defrauding investors, I'm sure they want to trash him before he can suggest anyone else look into it.

"Oh, THAT guy? Ya, he's just angry we fired him because he's an idiot and has no idea what the numbers we were showing him even meant." - quick guys, let's find a way to fix or bury those numbers we showed him!
You can cancel out noise by making the "opposite" noise in one specific point, like one eardrum, but not over a whole area.
I'm running my invoice reception service (https://www.boxfactura.com/) officially since July 2015. One year after that it became ramen sustainable and since it has grown at an acceptable pace for the last few months.

I don't think I'll ever quit my day job as it is my own marketing agency in CDMX, but I'm quite pleased with it.
When I started working on Windows again at the end of last year, the first thing I did was pin PowerShell to the taskbar.

I have not used the plain CMD for a long time and would not go back to it. Muscle memory makes me type "ls" in any directory I enter when looking around for something, the fact that PowerShell has this is already a reason for me to use it.

I'm not a heavy PS user though, and feel that it still compares poorly to Linux or Mac's terminal for that matter.
I started working on http://pcappstore.net, http://techbeasts.com, http://techhammer.net, http://apkdna.com. http://phoneappsforpc.net, http://onlineappsofrpc.com, http://appspcfree.com and we are focusing on spanish market while expanding into interesting ones.
Commodity has its price.

Move fast and disregard all privacy isn't always an option, especially if you care about a certain moral hygene. But who cares in the post-truth epoch right ?
While i'm not 100% remote (i'm part of a small regional office that has a massive head office in another part of the country, but I can work from home). Something i've found incredibly important is jumping on video chat. There's something about seeing someone in a video while you talk to them that reminds you "hey i'm working with other humans, i should respond with a level of empathy i'd expect in return"
Yeah. The problem with current ad networks is twofold. One is advertisers require metrics, metrics require some form of tracking or JS, and advertisers don't trust the ad networks to give accurate metrics, so they require the ability to embed their own JS. This is where you get the app store redirects and malware. Two, ad networks are scummy as shit and don't do any auditing so long as advertisers are willing to pay. You pay us, we'll put your code on client sites. No questions asked.

I think the solution is that advertisers will just need to give up the idea of having reliable metrics on ads, since that's the source of the problem. It's kind of a tragedy of the commons situation: no one would use an ad network that simply distributes JPGs because it has no metrics (malware), but users will block ads that have metrics (malware). There are two solutions: give up metrics, or install an ad blocker on every machine. Ad networks are rapidly pushing us towards the latter.
>Finally the passion for the idea trumps the desire to chase money and your product will eventually suck.

I think his point is that the ideas being shared are simple enough not to require that much passion to implement, and the goal being not doing something better, but something economically viable (good enough to generate income).

The obvious counter-question would be: why would people use the worse copy instead of just using the superior original? The answer is that it could be the case for a variety of reasons, one of which is cultural relevance, the original filters geographically, is not internationalized well, people do it differently in different regions, etc. After all, you find companies doing similar things in the same market, it only makes sense there's chance of finding other companies doing the same in different markets (given the conditions to implement the idea are already in place: not that easy pulling an Uber/Lyft in a country where mobile broadband and payment haven't matured).
Well, the distinction I was trying to make was that instead of blindly iframe:ing the ad network, you as a blog hoster could have full control over how to implement the ad (because some metrics would still be there), yet have access to/be included in a large database of buyers/sellers.
It's a hard one to do.I agree you can do that now. I'm thinking on a solution, but it's not really easy.
Right now I have no solution.
Google Has Already Dropped Hints About These Future SEO Trends Find Out
We focussed a lot on async collaboration and unfortunately we get issues of team associations. You just miss out on any water cooler talk and struggle to build relationships with individual employees. This impacted our employee turnover massively even though we gave competitive salaries, flexible work hours and work-from-home.
I think instead of lambasting somebody for removing ads from their site because they have an alternative way of funding it, and thus forgoing ad revenue, we should commend them.
It doesn't make it to the judge if it settles quickly.
How to Set Up a WordPress Cluster Using Docker and Google Cloud Platform
I don't understand what an 'invoice reception service' is - could you explain a bit please?
Here's a similar take -- http://www.huffingtonpost.com/david-belk/hospital-bills_b_42...
Parts of this are already possible.

A challenge, though, is that cancer cells tend to have wildly unstable genomes.

Further reading - with good summaries of current thinking:
- https://en.wikipedia.org/wiki/Hallmarks_of_cancer
- https://en.wikipedia.org/wiki/Two-hit_hypothesis

I think a very interesting research area is to find the core (original, required) mutations involved in a cancer (the current understanding is that normally multiple mutations are required, occurring in a particular progression).
Well they failed to do it but given the opportunity they would have used immigration and amnesty to shift demographics in order to dilute these people's votes (and make money for their donors by holding labor costs down)
>It's annoying and unprofessional. Stop trying to be cutesy and present the information in a way that people who are busy can consume quickly and make decisions on.

The world in general, and personal blogs in particular, doesn't exist to serve people who are "busy".

And being flippant on one's blog has nothing to do with being "unprofessional".

In fact, the blog where TFA is from is not a business or professional endeavor to begin with. So "professionalism" (however some provincial people conceive it) is not a requirement for it.

Not to mention that billions are made in fully professional endeavors that actually include such references and humor (from Google's easter eggs to funny messages in update notes in various apps, etc).
Even the global nuclear stockpile can't boil the oceans.

Even nuclear winter won't destroy all humanity. Just modernity.
I love your "behind the scenes" section, and I actually meant to contact you about the optimal filling of the boxes.
>Simply because all the niche's for software are getting filled

There's also a ton of new niches opening up, but you need to be aware of them and they don't happen in a vacuum. You can't just sit in your home office that imagine a new niche, you need to surround yourself with people doing other stuff.
Is that really skill? I work in IT and would like a development job but have never had one. I can easily pull off a fizz buzz in any lanuage I've worked with. Am I missing something?
This sounds really interesting, care to share a link?
Chicago torture: Facebook Live video leads to 4 arrests
From the article, which quotes Knuth:

In Donald Knuth's paper "Structured Programming With Go To Statements", he wrote: "Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%."

Here's a link to the source paper, which confirms the quote:

https://www.cs.sjsu.edu/~mak/CS185C/KnuthStructuredProgrammi...
What about a sort of metrics protocol? Ie, the ad network puts up it's own JS, the advertisers don't get to put up any code. The Networks JS will be configured to optionally call a custom metrics endpoint with some data - ie, the advertisers own servers.

Very little trust is needed, and customers don't get crazy JS on their pages. Is something wrong with this model?
FF 91:  the IT stack that's supposed to make the AI, big data magic happen
7 Team Attributes That Will Make Your Business Leap Ahead
I throw those bills in the trash, nothing ever happens. Admin staff at medical practices are horribly incompetent generally. You can push them before the fact aggressively to figure out your eligibility under insurance, and then you'll still get an incorrect bill afterwards for an amount you don't actually owe.
(Now - listen: this is after "suffering" through 3-4 CCC speeches in the past week.)

Ah. It's that time the the year. CCC. Ze Germans.

I'm also not a native speaker of English (I'm Swedish).. but I know my limits. If I would want to communicate something to the rest of the world, I would put it on the web. In text and images.

German people tend to be decent-to-quite good good at writing English - and kind of bad at speaking it, to be honest. This guy is one of the better, I have to say. The video format is still annoying though, because of its linear format.

Please: CCC speakers with brilliant and interesting topics that you know will interest the global community: Put up an English language blog post!
congrats in your success! The project management space is incredibly crowded. I'm curious to hear how you marketed and differentiated yourself?
> C is dang near as close to the hardware as you can get without touching it

Not really true in the context of the optimizations done by modern C compilers (e.g. autovectorization).
Curious why with bitly and others as main competitors. I looked at your project and doesn't seem to pack anything more than bitly for example and their free plan is somewhat ridiculous.
ReactJS vs. Angular Comparison: Which Is Better?
hreflang attributes are in place, aren't they?

It took some time to get them properly in Google Webmaster Tools 0:)
They are not - but then you're back to driving, although using the touchscreen. Completely different from the original proposition "tell the car where to go, it will do the rest". You're just exposing a different control API to the human controlling the car (a.k.a. driver), that's hardly driverless.

TL;DR: "remote control" != "self-driving"
will they be able to run Skype without hackery?
We do a few things to alleviate this, I'm not sure if they are enough for scale:

1. Daily call with everyone where we talk about our private lives for the most part (30m call, 28m private life talk: everyone has to tell something they did for fun last week)

2. Very active chat, with many non-work channels

3. A 'watercooler' hangout, where people join to just casually talk over video chat
this was cool until it got a little clickbait-y plug
ASUS Unveils the ZenFone AR, the First Daydream and Tango Ready Smartphone
Great! Another JS framework. JS really needs some diversity!

- Said no one ever.
The supply/demand curve is not in favour of getting paid to blog. Lots of people enjoy blogging and do it for free. Unless you can offer value that those people don't, I recommend finding another way to make money.
For example someone needs to decide how issues are tracked and define a process. That process then has to be followed by everybody. There can't be exceptions.

In general I think remote teams benefit a lot from a central person who has final say and had the ego to push things through. Somebody like Linus for Linux. You can't have people like you see in a lot of companies that need endless meetings to make decisions.
Questions a Developer Should Ask at a Job Interview
CAR-T therapy works in certain leukemias(blood related, hematological cancers). Yes, it works, but side effects can kill the patients due to cytokine storms. Recently, Juno therapeutics stopped one of the trials.

We don't have a general 'cure' for all kinds of cancers.
Sorter:organize ideas, tasks and information using bullet points and hashtags
Intel demos world's first 'walk-around' VR video experience
I find a lot of value in federated login through Google and Facebook. I'd rather have the hardest parts of authentication handled by their services than relying on thousands of different developers rolling their own solutions with varying levels of sanity.
It shouldn't be too difficult - surely right now you have some sort of task that scrapes the Hacker News API to present the stories? Generate the thumbnail then, store it on S3.
How is it not practical to upgrade to Python 3, yet it is practical to rewrite in Go?
They have to be independent but still flexible and not stubborn. In short you need high quality people.
It's a blog.. stop trying to monetise it if you don't want to play the game. You don't have to get paid for it
That link seems to lead to a 404.
Have you seen https://en.wikipedia.org/wiki/Virus_(1980_film)

Sounds like you might enjoy it.
It's a way for Google to use the large number of Android apps to further boost ChromeOS further in the territory at the border of traditional laptop and limited function mobile use where ChromeOS is already a real contender with both desktop Windows and traditional mobile OSs.
draw.io [1] has this hidden under Arrange->Insert->From Text and is also open source [2]. I work on the project.

[1] https://www.draw.io

[2] https://github.com/jgraph/draw.io
Do these attempts make use of the documented idioscynracies of Ms Pacman?

http://gameinternals.com/post/2072558330/understanding-pac-m...
Obviously things are going to be tough as a 50s junior developer, but it sounds like you are up for the challenge. And hey, we all have to do something with the time we are here. It might as well be something you enjoy, challenges be damned.
(not OP of course) This is a really excellent idea, thank you. I've never thought of arbitrarily creating scheduling as a way of improving engagement, as previously the thought of old fashioned "tv show scheduling" would make me very uneasy - with that said, low population makes it much harder not to have events/etc.

This seems like a big boon for an active community site. Interesting!
Their ethnicities are often explicitly specified (Tameki has a French mother). Japan is also not that homogenous. Sometimes the ethnicities are left ambiguous, in which case it could be hair/eye coloring.

In ghost in the shell, the protagonist is a robot or cyborg, ethnicity isn't fixed.