skysight-inc/HackerNews huggingface dataset:
5 major web design issues that lead to conversion decline and how to fix them
Well this makes me feel a little better... from http://optimal.com/privacy-policy/

WHAT WE COLLECT

We get information about you in a range of ways.

snip

DNS service. If you utilize our DNS-based service, we may receive information about your IP address and URLs requested by that address. DNS requests utilize the UDP protocol which means we do not typically get information on the full URL you are attempting to visit (We receive far less information than a company providing a VPN service to you, for example, and that is one of the reasons we prefer this approach as it gives us far less information about user browsing). We do, however, have an IP address associated with each request and so could produce a list of sites visited by each IP address using our DNS servers. We do not know who you are when you use our DNS service, however. IP addresses may also be shared between users, and are not universally regarded as personally identifiable. We only use the IP addresses as follows: (a) the count of unique IPs we use as a benchmark for the adoption of our DNS service, and (b) we may check IP addresses against a free database of countries or cities provided by MaxMind and hosted on our servers, to limit the ability for users outside of certain areas to use our DNS service. We will not use the IP addresses we gather for any other purpose, and we will not correlate or combine them with any other personal information provided by you or other DNS service users, and we will never sell or share any of this information with any outside companies in any way. We may use aggregate request counts to help compensate publishers based on overall site traffic, across all users of our DNS service.
Getting all the junk out of my apartment.

Simplifying.

Getting a housekeeper to save time and do all the things I didn't want to.

Although it failed, letskudos.com was born.
This looks strange to me (I am European). If working for 40h week is more productive than 60h week, why company owners even choose the latter?
AmpMe Launches Snapchat and Party Queue Features
It's stylistic exercise which may be (or not be) enabled by technological advances but it's no different than when 80s cloths coming back now. Understand that I'm not saying it's trivial to accomplish this exercise. Specially to achieve global cultural icon status. But I'm arguing that part of journey to achieve that status requires other's following your lead.

Xiaomi "thin, machine-metal" laptop looks as much like an Macbook as iPhone's 6 antenna lines look like HTC One M7.

Apple has been quiet about Microsoft (and vice-versa) because if Samsung v Apple design patent wars taught us anything is that it's pointless and expensive to engage in these fights.
If my college biology understanding of evolution is at all accurate, a functional oxygen pathway would provide an edge in the ecosystem (read: high rates of population growth) and may have, in fact, been a catalyst for multi-cellular growth.
Seems like OS X is the perfect solution to this. I used Linux on the desktop exclusively from 1995 to 2002 but haven't run it on the desktop since. (I still manage fleets of Linux servers of course).

I simply don't see any value in desktop Linux for my job, and using Windows makes it too hard (like trying to build a ship in a bottle).

YMMV, of course, depending on your work.
Yes.

Happy to argue this ad infinitum but, basically, nothing (let me repeat that - NOTHING) is private once handed over to Facebook.

And that extends to data your friends upload about you.

I'm not talking about anonymous, aggregated data. I'm talking about actual personal private data.
I find the argument to be slightly different.

Today money matters in so much as getting things that need to be done to happen. Things like quality medical care, a place to live, and 'workers' to get those things done.

Money past that, money as a form of arbitrary luxury, is far too transitory. Once you reach that point you have very little marginal change in your situation, status signaling, or other measures; you have reached saturation on the 'good' money can do for you.

I think that most of the people who support Universal-BIG just want to get rid of the wasteful feedback loops in the low end of that equation. Everyone should have good food, good living areas, and good healthcare as a member of society. It establishes a more level playing field for all other activities and removes a lot of the wasteful expenditures of time and energy. It also cuts down on the 'alternative' means of achieving such basic support (ending up in jail or revolving hospitalization and being a drain on society).

Does this mean money should cease existing? No, but for a lot of things it would no longer be related.
I got started with podcasts about a year ago. Great while I'm working on things I don't need to really focus on, walking the dog, driving, etc.

Listing my financial ones:

Marketplace

Marketplace weekend

Radical Personal Finance

Slate Money

Freakonomics

Planet Money

Non-financial ones:

Parent Savers

Intelligence Squared

Intelligence Squared US

HBR Ideacast

Happier

Serial

Common Sense with Dan Carlin

Dan Carlin's Hardcore History

NPR Politics

The Economist Radio

Stuff You should Know

99% Invisible
Switched jobs.

I was living and working in a town that's somewhat boring and not the most inspiring. I came to the decision I needed to leave when there was a restructure going on and I realised that I wasn't learning anything and didn't really have anyone to learn from as well as the fact that the company wasn't really investing in learning and progression.

I've been at my new job for just over a month now and have been learning loads. The company actively invests in learning and personal development, with one of the benefits being a fund to spend on that as well as them providing training needed for my role. We've also recently been allocated some time to spend on personal learning/development.

I now work in a city so it also got me to move out of that town and closer to the city which has been good for my social life.
> Well because 45%+ of its exports go to the EU.

Implying that ~ 55% of its exports go outside the EU, and since the EU is a customs union, external trade incurs tariffs by default and members are prohibited from negotiating their own trade deals to change that. The 55% number is despite those constraints; it's not unreasonable to think that the proportion would be quite a bit higher if EU trade had tariffs and trade with the rest of the world didn't [1]. The 55% number is also rising steadily as EU growth lags behind the rest of the world. I'd be surprised if Brexit ends without free UK/EU trade, but even if it did I don't think it'd be the disaster many are painting.

Short-term things will be rocky given the uncertainty and adjustment pains; long-term things will be fine; medium-term could go either way depending on how the various parties behave.

[1] That's simplifying a bit, since the EU does have free trade deals with some countries, although notably not with the US or China or India or much of the rest of the Commonwealth. Also, some of the UK's trade with the rest of the world is currently routed through the EU, though given how cheap freight is these days that shouldn't be too hard to change if necessary.
>Congratulations on being such a Nice Guy.

The alternatives are to be a criminal or let tens if not hundreds of thousands of users risk being compromised. I rather dislike Imgur - but if I discovered a vulnerability I would still report it to them.
I'm not a dishonest person in general, but I have zero problem with lying about my previous salary in order to gain a negotiating advantage. I feel that it's simply none of their business how much I used to make, and that if they're presumptuous enough to ask then a made-up number is what they deserve.
I need to get back into it. I'll bike to work for a week or two, then fall off the wagon. That said, I LOVE cycling, have always loved it, and am glad I rediscovered it a decade or so after getting my driver's license.

I still love cars, a huge hobby of mine, but I actually enjoy them more when I'm not driving every day.
Into the Black: How an Air Force Engineer Paid Off His and His Mother’s Debts
Physics is a special case for several reasons, [1] most importantly there is a good theory with the effect that different experiments measure the same thing. So once you start looking for a specific deviation from the standard model, you can not only look at accelerator experiments, but also at g-2 experiments [2], or lamp shift or beta decay in the case of the electro-weak interaction. (Or at different places in accelerator experiments, in the sense that data at one point should lead to corrections at another point.)

In other disciplines, the role of repetition is a lot more important. The look elsewhere effect means, that your statistical significance depends on all other research, published or unpublished. [3] If you are doing a repetition study, the look elsewhere effect just goes away. So good science in the first place is very important of course, but there is a lot of value in doing repeated experiments for fundamental statistical reasons. Especially in fields were there is no good predictive theory (everywhere except physics) and where it is very hard to go to very high significance.

[1] I recently read

John Lewis Gaddis, The Landscape of History, 2004

which is a essay on epistemology of history and in a way tries to reject "physics envy," with the argument that physics is everything where there is a good theory, so in a way where we are winning. And consequently physics envy looks a lot like cargo cult, other disciplines need to figure out their own epistemology.

[2] Incredible high precision experiments which measure the magnetic moment of electrons.

[3] https://xkcd.com/882/
I've only been doing it for a few months now, so I'm not an expert, or even particularly proficient, haha. But the difference, as I understand it, is practicing the ability to be mindful in any situation.

It's easy for me to feel entirely "in the present moment" when I'm deeply involved in a craft or something. and everything is going nicely. But it doesn't help when I want to start the hobby on a Saturday, but am also too anxious about a deadline next week for work, or when I'm bored waiting in line at the bank, or talking to new people at a bar. And so on.

It's been really helpful learning how to be mindful using what's always available to me. The breath, physical sensations, flow of my own thoughts. I can't always pull out a guitar or sewing kit when my mind starts racing. But (typically), I'll always have my breath.
It would be nice if the Go crowd and the Rust crowd, both of which are developing new package managers, had at least a common spec on how to describe dependencies.
Angular is absolutely off in its own world of Factory Service Providers.

It all feels way too abstract and way too much "it's own thing" that is quite separate from the world of HTML and Javascript.
I dimly recall some physics papers from years ago, with titles such as: "New experimental limit on the existence of..." Whenever my project was going particularly badly, we'd lighten things up by describing it as a negative study. One such highlight was: "New experimental limit on the existence of oil in the vacuum pump."
How likely do you think it is? To me extremely low.
Watching the milestone burndown on github for RC5 looks like it should be here pretty soon (two weeks-ish maybe is my guess), after that it appears the team will be on the last sprint.

I've been writing a few greenfield apps on NG2 since late alhpas and the thrash from RC0 thru RC3 was pretty painful but now playing with the new Router and Forms I get the feeling that the pain was worth it. Things seem relatively stable in RC4 and I really like the Router and Forms apis.

I am staying away from the Angular CLI since I reallllly want the bundling and tree shaking but am moving forward without it for now since it is using the old Router and Forms libs. In my opinion the CLI is the only tool I wouldn't bother until NG2 is done and fully out of RC mode.

I am still optimistic that NG2 is the right solution long term.
Why Are Doctors Plagued by Depression and Suicide? A Crisis Comes into Focus
Get into a skill game, then you can say that you're improving your skills. Something like Go, Starcraft, etc. People are actually impressed even if you're only above average (dan-level Go player/Master or above SC2 player)
HTC Marlin: The Next Nexus Is from HTC
Top 5 Amazing Ways to Grow Your Blog
OK, wasn't clear to me that "rich front end" was important or necessary. I see a lot of projects choose JS front-ends because they are neat or cutting edge, not because they are useful or necessary.
Announcing the Glimmer 2 Alpha
Saying "No" and giving back.

Constantly remind yourself that "this is entirely optional," whether it's a lunch meeting, a product feature, or your entire career. It helps you be more present—in the moment. If it doesn't excite you enough to be in the moment, say no next time. Eventually, your schedule will be more and more interesting and engaging to you. We become a slave to "yes" without realizing it. Derek Sivers has a good piece about this: https://sivers.org/hellyeah

Give back; or even better, practice preemptive giving. Not to be manipulative or trying to find some sort of karmic success; just because giving itself feels good and it causes you to start thinking from a more empathetic, gratitude-focused state of mind.

I think the world needs more of this, and hell... it's easier to handle stress when you default to finding the positive in a situation than actively looking for something to be critical of.
Wow, really nice!
Call me old fashioned, but I find it annoying that every new language nowadays seems to want to pull in its own package manager, redundantly parallel to the perfectly good one my operating system provides. I am already perfectly fine with installing my software through apt-get. Why oh why do I need pip, and gem, and npm, and CocoaPods, and cargo, and NuGet, and on and on and on...

Using a new language is no longer a matter of cracking open a book, installing a compiler, and firing up vim. You've got to change your whole lifestyle now.
I used to have more, but have dropped a bunch to keep it sustainiable.

Broken into financial and non-financial ones from another thread:

Listing my financial ones:

Marketplace

Marketplace weekend

Radical Personal Finance

Slate Money

Freakonomics

Planet Money

Non-financial ones:

Parent Savers

Intelligence Squared

Intelligence Squared US

HBR Ideacast

Happier

Serial

Common Sense with Dan Carlin

Dan Carlin's Hardcore History

NPR Politics

The Economist Radio

Stuff You should Know

99% Invisible
For a few bucks more a month, I'll sell you a proxy service through which you can proxy your DNS requests to optimal!
One big problem is proof. In a civil suit plaintiff has to prove by a preponderance of the evidence that defendant was responsible for the harm. Our water systems and our atmosphere are large, very effective mixers, and pollution injected at one point can travel hundreds or even thousands of kilometers before ending up on someone's land and causing damages. An emission of pollution from one polluter and another of the same kind and amount emitted at the same time from a second polluter a few kilometers away could end up taking very different paths and end up causing harm to people thousands of kilometers apart.
Computer Security Education
Thanks for doubling-down on your original comments -- still not having a productive discussion.
go get does what it says and no more. It's sufficient for many large companies, esp with monorepos.

Vendoring also works just fine for many uses and has the virtue of making dependencies explicit.

Pkg management is useful if you have a large ecosystem of rapidly changing libraries with many fragile dependencies which overlap. If can encourage overuse of external code though (eg left-pad).

It is not a panacea or the one true way.
When asking a question to the HN community, it's best to post with the format Ask HN: (your question) so it goes to Ask HN.

Maybe a moderator can edit your post.

Regarding your question, I haven't learned Angular2 either, but there's a front page post with an Angular2 course:

https://news.ycombinator.com/item?id=12187235
Faster? To quote the author of Cap'n Proto:

> https://capnproto.org/news/2014-06-17-capnproto-flatbuffers-...

"With that said, my intuition is that SBE will probably edge Cap’n Proto and FlatBuffers on performance in the average case, due to its decision to forgo support for random access. Between Cap’n Proto and FlatBuffers, it’s harder to say. FlatBuffers’ vtable approach seems like it would make access more expensive, though its simpler pointer format may be cheaper to follow. FlatBuffers also appears to do a lot of bookkeeping at encoding time which could get costly (such as de-duping vtables), but I don’t know how costly.

For most people, the performance difference is probably small enough that qualitative (feature) differences in the libraries matter more."
Elixir.
The total estimate he made for the front was 1.2 billion tons. 2.5 million was just for one square mile given the metric.
There might be a quality missing with ebooks, or even stories on websites (my typical method of reading something for fun today), that printed books have.

I think ordering online, and automated small batch runs are how a more luxury item (printed books) are going to be delivered in the future. Just like today you special order prints of legacy audio containers.

Cities with few bookstores only has a marginal correlation with how people obtain reading material versus the cost of having a store in that city.
1. Read the link in my original comment. There's no reason values above 1 would be "too good", many people achieve it. If you're going to be pedantic, you should get your facts straight.

2. Nobody said it "has to be" paid. The OP asked how "you" market your startups, and I told him what the companies I've worked with have done, in my experience.
Except the company that hired you can then request a w2 and see your previous salary
I would not, personally. Yeah prison in the US sucks, but at least I would finally be able to find the time to read everything I wanted to.
Well at the very least by the fact that most people in prison don't try to kill themselves. Some do, sure, but most don't.

Or how about this. The vast majority of people who are being charged with the death penalty in the court of law, try to prevent that sentence from happening.

If everyone prefers the death penalty, then why would they use their lawyers to sue and prevent it from happening?
Access to drugs should be available to everybody, on a need basis, not wealth basis. Just like health care in general (or even infrastructure), pharma research should be financed by taxes.
I've done enough mathematical proofs that I don't think I need to "google it", but I read the Wikipedia page anyway. It failed to explain how a mathematical proof could have anything to do with "proving" General Relativity in absence of empirical evidence. He certainly proved that (as I said before) it agreed with existing (experimentally backed) theories using mathematics, but if you have a method which allows you to deduce the truth of physical laws from purely mathematical proofs (no links to experiments at all!) you'll revolutionize epistemology. As it stands most scientists are using the crutch of experimental evidence at some level (either directly or by reasoning within theories that are at least for now validated by experiment).

> Whether or not it was empirically validated is irrelevant. It was true mathematically

If you mean it was a self-consistent theory, note that there are infinite physically incorrect theories which are "true mathematically". It is true mathematically in the same way number theory is "true mathematically", but you don't see anyone assume that we can describe gravity with prime number theory. If you mean it was mathematically proved consistent with previous physical theories backed by evidence, we're back to the experimental link, and also there are infinite physically incorrect theories which would agree with Newtonian mechanics and special relativity. If you mean he proved it satisfied some properties we expect from physical theories because they've been consistently upheld (e.g. energy conservation), there's an infinite number of wrong ones there too.

Mathematical convenience has been an excellent guide in physics, particularly fundamental physics (electromagnetic waves, antiparticles, and the Higgs Boson were all the results of positing things for mathematical convenience), but it is not a substitute for verifying novel experimental predictions. Nobody taken seriously in the physics (or mathematics for that matter!) community thinks it is, not even the often decried string theorists.
Going forward, open source would work much better for drugs than for-profit models. It does the long tail better. Bill Gates famously said that baldness is treated before malaria because of the aggregate economic power of the "customers". Similarly, Microsoft etc release Windows for x86 while Linux even runs on Toasters. Because without patents, anyone in the world can build on the work of others. Like they do in, you know, science. If they help the third world it will be by standing on the shoulders of giants, legally:

http://magarshak.com/blog/?p=93
By pure-Clojure stack, do you mean you use ClojureScript on the front end currently? If so, Om and Reagent are both Clojure-y wrappers around React anyway, so that would probably the smoothest transition for your team. And if not, why not? :-)
Again, given that the all previous military coups have been conducted by secularists, you're gonna need to provide specific evidence that the coup was planned by the Gulenists.

The quotation you point to has nothing to do with the coup at all, it's from the 90s and describes a totally different hypothetical situation, one in which his supporters have seized control of all state institutions. That is clearly not the case. It's Erdogan's AKP that has gradually seized control of all institutions in Turkey.
Apple has been dominant in the non-budget laptop category for a while.

PCs still control the corporate market, but that isn't growing like it used to.
I agree with the recommendation here to read Expert C Programming: Deep C Secrets by Peter Van der Linden.

As for practice: the challenge in learning new tech is always to find a small-scale project that motivates you to build something. As a mostly-Rails developer like you I've found a couple opportunities to write C by building Postgres extensions. Here are my two:

https://github.com/pjungwir/aggs_for_arrays/

https://github.com/pjungwir/inetrange

Both of those are used in production systems and had good justification for dropping down to C.

Or here is a tiny patch to the Postgres btree_gist extension that I am hoping to get merged:

https://commitfest.postgresql.org/10/332/

The JSON support in Postgres is still pretty new. Maybe you could write some worthwhile additions for dealing with json or jsonb data? I would just look at underscore.js for inspiration.

Also if you have a collection of personal shell utilities, you could try rewriting them in C. Here is one of mine:

https://github.com/pjungwir/range

It is for printing a range of numbers like `1, 2, 3`. It is surprising how many features you can add to a tool like that! (It is a bit of a joke, and I have since learned bash gives you `{1..10}`. But something similar could still make a good learning project.)

Perhaps you could also write a ruby gem that wraps some C library. For instance I'm fond of the jsmn JSON parser [1]. Maybe a gem built around that could give performance benefits? Or maybe some way to easily use Protocol Buffers instead of JSON for Rails web requests?

[1] http://zserge.com/jsmn.html
So that's a scary thought... but what's an even scarier thought is that they were probably made pretty recently.