skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you find a great UX person?
There are lots of people who can draw UI mockups, and do some minor tweaking to make something a bit better. But it's hard to find and select for people who can take a set of requirements (e.g. what data needs to be collected, how easy it should be for the user on a mobile device, what proportion of people are we willing to lose during the flow, what messages do we want the user to take away etc.), come up with a variety of design concepts that address the requirements, and then work with product and engineering to figure out the details to ensure the preferred (or best-performing in A/B tests of specific pieces) design can be implemented. And then iterating on the result based on metrics.

There are obviously other things that great UX people do, but I'm curious how, in general you can:

- find candidates

- interview them in a way that tests whether they are willing and able to do the things listed above, and the other things that result in great, usable, high-converting, UX
Academia.edu | Full Stack Engineer | San Francisco, CA | Onsite

Academia.edu’s mission is to get every paper ever written on the internet, available for free.

Founded in 2008, Academia.edu is the leading online platform for academics worldwide. Over 59 million academics are Academia.edu members, and have added 20 million papers. Academia.edu attracts over 30 million unique visitors a month, and has raised more than $33 million from leading VC firms including Khosla Ventures, True Ventures, Spark Capital and Tencent. Our work has garnered favorable attention from trade and mainstream media including Fortune, Wired, EdTech, Venture Beat, San Francisco Business Times, The Economist, The Washington Post, TechCrunch, Scientific American and Forbes.

If you join Academia.edu, you'll be designing and building systems and services to make our user base more productive in their academic work life. You'll be working on such systems as:

- communications and messaging tools to facilitate collaboration and feedback

- a scalable peer review system to facilitate the verification of academic research

- a scalable news feed, highlighting the latest research in every field

- tools and platforms that enable academics to publish directly on the Academia social network

- advanced search products and personalized analytics

We need mission-driven engineers to come and help us. Bijan Sabet from Spark Capital writes "We believe open science is really important. We believe Academia.edu is going to have a profound impact on the world."

We’ve turned cash flow positive, we’re generating profit, and we expect our revenue to double in the next year. With a recent addition of capital from our VCs, we are widening and deepening our free and premium products this year. We’re moving to a larger space, while staying in downtown SF, near to all public transportation sites.

We are looking to hire full stack and mobile software engineers, as well as Product Managers. Technologies we use include Ruby, Rails, Postgres, DynamoDB, React. For more information, visit http://academia.edu/hiring. If you are interested to learn more, please email Richard Price at richard [at] academia.edu
Maybe the original version. I heard things got lost in translation.
Count Rumford and the History of the Soup Kitchen (2010)
HTMLCOIN Whitepaper is okay
https://htmlcoincom-pfxdtfqnnxx.stackpathdns.com/inc/uploads...
Amazon patents a wristband that can track workers' movements
This looks good. A couple of things: if you select a filter first, the search input disappears so you can't refine your search. And the url hack isn't necessary and may confuse caching, just use a standard query '?'. Otherwise I like the simplicity!
Find pre-image of a sha-256 hash
Yup - I've had the same experience with Digital Ocean through their web interface - though feels closer to 20% for me. It always seems to work the second time I try and create a droplet though, so it's never really bothered me - though I did find it rather ... odd? One would think that creating new droplets by now would be absolutely foolproof.
Ha, I love that someone actually tried it. Was not me though.
The facts here are obvious. I doubt the point is to convey facts. I think the point is to mention past performance to imply future growth. To imply that if you buy BTC now then later you too can be one of these people who are up "from before."
I wonder if we should distinguish the whole political right from those individuals and groups that the news media treated as exemplars of the political right.

The news media seem to cast conservatives and liberals as each having highly homogeneous views over a very large number of topics. But when I talk with people face-to-face, I haven't sensed such a strong, consistent clustering of beliefs within those two groups.
You do realize people run multimillion dollar companies using something like ruby, or python, or even java on their macs without any problems right? Not everyone's definition of function is having a perfectly supported and easily installable port of X11.

And at the risk of talking to myself, again, different people have different needs. Function is not only what's useful to you.

By the way, System Preferences > Keyboard > Modifier Keys. 3 clicks to remap the keyboard.
Apparently it is a better value store than gold. There goes -50% of that stored value I guess.
I have only seen Denny's do this.
We overthink it when most of the tracking on the internet is based on simply your IP and occasionally a fingerprint of the browser(including any identification done by said browser). Since IPv4's inception that's all that was required and it was an extremely robust way to be tracked if you ask me.

If you want to not be tracked you require a random/different IP and a browser fingerprint that blends with the crowd.
Yes I have too but it was a while back. I had an unlisted video with no views in like 2 years suddenly get flagged. My kids were dancing to the music during the credits at the end of a movie. You couldn't even see the tv screen.
I don't think that's true, and it almost certainly just boils down to who you interact with. I think you'll find a decent chunk of the left (especially Bernie voters) who don't idolize Hillary but basically viewed her as the lesser of two evils.

And it's certainly not hard to find people on the right who think Trump can do no wrong and who will go through some exquisite mental gymnastics to maintain that illusion - there's a rather large subreddit devoted to it, in fact.
That's all well and good until it isn't anymore. And to top it off, your recommendation is to either hire someone to manage k8s full-time or be at the mercy of your cloud vendor and hope that one day you don't turn up to work to find that the new update you weren't aware was being rolled out has just broken everything.

You can't ask a large-scale company to take a dice-roll on k8s for their infrastructure when the only promise of long-term reliability is "trust us not to make any breaking changes".
They are OK and getting better. There is a bit of lag on valuation as the old guys keep thinking it is 2005, but over the last 18 months there have been a lot of younger people and people with entrepreneurial background join. If you have a plan on how you will make money then it is worth exploring - at the very least you get to know everyone in Sydney.

The biggest problem is not valuations, but cat herding. As soon as you put a dozen grey hairs in a room you will end up with 13 different opinions. This can make progress a lot slower than it should be.

On the positive we have a partnership with VC fund (SA SideCar) that matches investments by the angels 1:1 with no extra extra due diligence. They automatically follow on in later rounds which is really a massive positive.
Where dissent, authority and virtue meet there are difficult dynamics for humans to work with. I had a professor who flirts with antisemetic ideology, and who justifies violence towards western countries. While he is among the most controversial professors in the world and holds ideas that are entirely unacceptable... within the class room, when I protested, no one joined me in dissenting these ideas. I am not trying to portray myself as better than others, but I still cannot believe that fact about people. And that professor was the most vindictive, petty and insulting I had ever interacted with. If those ideas weren't unacceptable outside the classroom, then who would question or criticize him? Anyone?

I guess it's always been the case that the Thomas Paines of this world will be dying alone. Dissenting views are still no great virtue in 2018 and can still be met with barbaric behavior just as they were in centuries past. For example, Lil Wayne said he was not a victim of racism and he criticized BLM, and he was shot and then made into a pariah for this.

Speaking of classes on specific ideas, should this be one of the great lessons of history people should be learning of? I mean, the inability to question authority is exactly what tyrants like Hitler and Hirohito wanted. It was the most important thing to them. The only German child Nazis went to the trouble of formally executing (Helmuth Hübener) was the one who just wanted people to hear what British radio broadcasters were saying about the war. Yet who at Columbia learns of him? Perhaps the greatest injustices and most embarassing tragedies of men and women in history are made possible when you make dissent impossible.
Long term price of mining does not matter at all, because the more expensive mining is - the less mining does happen - the less competitive mining becomes - the less expensive mining becomes.
No matter how low cryptocurrency price is - some of the miners would be able to afford it (long term).
Japan Authorities Raid Coincheck After $500M Heist
> More Americans now have an Amazon Prime subscription than go to church.

That's extraordinary. Do you have a source on that? My quick Google search didn't turn up anything reliable.
Stripe/Braintree are a lot better than PayPal. PayPal will never take your processing history into consideration if their algorithms decide that your account is connected to some account with past violations. This happened when my developer used his API keys on our production resulting in our account with 1M+ revenue/2 years (very few chargebacks if any) of operation banned. As a small startup, it was a death sentence for our business, finding another processor at high volume is difficult when you've no history to show!
I dunno, I feel similarly.

Like, I have strongly-held beliefs that span "both sides." But (as an example) I'm much more comfortable talking with a conservative about why I think the death penalty is wrong than I am with a liberal about why I think abortion is wrong.

From my perspective, many younger (or newer, basically under-30) conservatives have been moderating* some of their views, particularly social views like reforming the justice system, race relations, etc. (I mean, just the other night my SO and I were talking about how a significant number of the College Republican state chairs were openly gay. That wouldn't have happened 10 years ago!) And with this exploration comes the welcoming of different viewpoints.

Unfortunately, I see the reverse with liberals of the same age group. And, sure, generalizations suck because everybody will say, "That doesn't apply to my group of friends!" But, I do want to put up a W in the "openness" column for liberals. It's just difficult to do when talking about certain subjects feels like dancing across a minefield.

*: Yes, the alt-right has been steadily moving in the opposite direction, but they're a very vocal minority that have been steadily fading.
How to Add Social Sharing Buttons to WordPress Posts?
Huh, interesting indeed. I didn't think of it that way.
An Interview with Salvatore Sanfilippo, Creator of Redis
"Which software engineering roles are you interested in?"

True, it's hard for me to just pick one. I believe lots of people here can do full-stack + iOS + Machine Learning...
On ice... Or driving without secondary human intervention. When a human is intervening every 1-1,000 miles do we really know how machine driven fatalities compare to human driven fatalities?

So far we have metrics on how autonomous driving fatalities where the machines are treated like a student driver in limited road conditions -- they don't drive in the rain and an instructor is ready to take over.

I wonder how the fatalities per billion miles compares between autonomous systems vs student drivers in driver's ed. I don't recall a story about a driver's ed fatality and there has probably been a lot more miles in drivers ed than autonomous miles.
I agree: in fact, i earn my wages by applying this very method every day! But one must also be aware of the limits of this method. A few of the specialists consulted by Salvatore Crisafulli's family were too sure of their beliefs, up to the point of quickly dismissing any new evidence that might have turned their convinction.

Ignaz Semmelweis' sad story is very telling in this regard [1]; however, since i feel uneasy in talking of the scientific method applied to a discipline (medicine) that is alien to me, I'll present another case. In 1929, Edwin Hubble discovered what would have been called Hubble's law, which was the first strong evidence of the expansion of the universe predicted by Friedmann and Lemaitre [2]. The core of this law is a numerical factor, called "Hubble's constant", which quantifies how fast galaxies seem to recede as a function of their distance.

As year passed, several people improved the estimate of the Hubble constant, which moved from 600 km/s/mpc to the current estimate of 60-70 km/s/mpc. As plot [3] shows, the first estimates had confidence intervals (the error bars around each point) that were far too small: in fact, the best value found so far (70 km/s/mpc) is several sigmas out of the oldest one: therefore, Hubble's original confidence interval was blatantly wrong.

What happened is that Hubble relied on Cepheid stars to estimate distances, but he was unaware of the fact that there exist two groups of cepheids, with quite different characteristics.

When I used the expression "people with an irreducible faith in science", I meant that this sort of people would have dismissed any claim that the Hubble constant is far smaller than the estimate because they would have blindly stuck to the error bars found in Hubble's paper. Salvatore Crisafulli's and this girl's stories are in my opinion like the "true values" falling far out of the currently acknowledged "error bar".

[1] https://en.m.wikipedia.org/wiki/Ignaz_Semmelweis
[2] https://en.m.wikipedia.org/wiki/Friedmann%E2%80%93Lema%C3%AE...
[3] https://www.cfa.harvard.edu/~dfabricant/huchra/hubble/h1920....
the youtube version is higher res
Technically OpenShift isn’t LTS yet, it’s 1 year and 3 year (the latter is special extended support). Right now we’re planning on 1.9 being our first LTS with the longer support commitment (3yr?). Still being sorted out.

We won’t be doing the 10 year support like for RHEL 4/5/6 yet.
I tried out hyperlogs and don't really see that it provides any features over existing timesheet entering solutions yet. It looks good so far and I'll be interested to see how you progress.

I disagree that it's more streamlined though. toggl's killer feature is the ability to switch between tasks with 1 click as I'm performing the work. For mine this is the big distinction between an after-the-fact timesheet data entry app like hyperlogs and an actual time-tracking app like toggl.

The majority of my interaction with toggl is via the desktop app and chrome plugin, any competitor without these integrations is a non-starter.
There are a few, but not many. You will find it a lot easier to pitch a diagnostic or device startup than a tradition therapeutic startup.

I think the major killer here is the distance - Australia is just so far from anywhere other than NZ.
I think Justine Sacco got a raw deal too, but I don't see this as a simple example of society becoming more sensitive. I sympathize with her -- not just because I think you shouldn't ever send death threats to a stranger because of a tweet -- but because I'm sure me and my friends and acquaintances have made that kind of joke too. And the reason why we don't tear each other apart is because we know enough about each other to assume that we are being facetious/ironic/darkly humorous.

But Twitter is not a bar, or a group SMS. It is a platform on which you can instantaneously broadcast something to an entire world. The world does not know you, and it's presumptuous to think that hundreds of millions of people should have known who you were. Again, this doesn't justify the hatemob -- I'm just saying that Sacco's situation was less an issue of society becoming too sensitive, and more an issue of tech amplifying our reach far beyond what we comprehend.
> It ended up being too big, more than anything.

Interesting. I had a 7+ before the X and I miss the size of the 7+. No way I'm giving up FaceId and the new gestures though.
Exactly.

Not everything "needs" to be said to everyone at all times.

I think things about (some of) my co-worker I'd never say aloud to them - very impolite things. I say "ok" and then bitch to my husband later. And I think things about my customers I never would say to them, but I bitch to my coworker about it later.

I know that the office isn't the place for certain discussions, I save those discussions for the bar. I know my coworker don't want to hear my options about their religion (for example), so I don't give them. I think their fad diet of the week is fucking stupid, but I don't dare say it.

And that's perfectly ok. It's how this thing called "society" operates. People are polite to each other when they need to be and boundaries are healthy and vary with the nature of the relationship. Showing restraint at work is called "being professional."

Indiscriminately running your mouth is not a virtue. It's a good thing people think twice before needlessly upsetting their colleagues, we are living in a more diverse world now. Forced into being cordial and polite with your colleagues and customers should strengthen your outside friendships, as you can trust your friends enough to "tell it how it really is."

It's a good thing that the GP is realizing there's a time and place for certain discussions, it's a sign of maturity.
One of these days, sooner or later, this is what is going to happen:

Some people being toted about by an autonomous car are going to be killed. The NTSB is going to blame the car for making bad decisions. The car maker is going to blame the condition of the road, signs, or painted lines. They are going to pin the blame on the state government.

Insurance companies will point fingers at each other, depending on who they represent.

Then, everyone is going to sue everyone.

The state is going to have to explain WHY it let these cars on roads that were not maintained at a level of being 100% compatible with the level of technology in existence.

The state will say they were told the technology was safe, and pull out fancy presentations that were put together with no intention of ever ending up in court.

Technology companies will shrug and say it was marketing speak and, well, you knew the risks.

Then everyone will start covering their butts, and AI in autonomous cars will stop become a thing for awhile.
GNU C Library 2.27 Released
> Ansible scripts out changes to make to a system. Kubernetes deals only with opaque images and does not change them at all, it simply runs them.

You are exactly right.

Ansible makes the best effort possible to bring your system to a given state (the state you coded in Ansible). All those tools (puppet/salt/ansible) do this exact same thing, and they all manage to do it more or less well.

However, the keyword here is "best effort". That is, it is in practice really hard to consistently bring a system from a random state to a given state X, because of the randomness of your starting state.

Kubernetes doesn't do that, it just manages the lifecycle of your state and makes sure that things run. As an added bonus, it allows you to inject some external configuration to your system, and some other "cool stuff".

You build your state in terms of container images, that once they've been built are by matter of fact set in stone. You then instruct K8s to run all those images.

That, to me, is much more powerful than "scripting out changes to a system".

My scripts are always unreliable and run inconsistently because I make mistakes. In contrast, my container images always run the same way, be they scheduled on my dev machine running mac os, or on my GCE cluster, or my microsoft azure nodes.

> your post does not make sense because it is talking about tools that do different things. It's like saying you love hammers and hope to never use wrenches again.

Those tools k8s and ansible/puppet/etc set out to do the _same thing_. That's the nuance here.

They all set out to bring your infrastructure to the state you programmed.

It so happens that k8s (and more precisely container images) are much better at keeping at consistent state for obvious reasons (container images are state).

K8s is just the cherry on the "container technology cake". It schedules things and makes sure they run, for you.

You weren't too far off with your hammer analogy, but it's more like: ansible is a manual saw and it gives me many blisters, K8s is a chainsaw.
No, you are the one missing the point.

CPUs don't run C, and unless we are speaking about a PDP-11, the ANSI C abstract machine surely doesn't expose how this mobile phone CPU/GPGPU works.

When I want people to actually know how computers work, I teach them Assembly.

C isn't a special snowflake in the realm of systems programming languages, there are plenty of languages, some even older than C with the same low level capabilities.

Had AT&T been allowed to sell UNIX at the same price the as other OS vendors were selling their products instead of giving it almost for free to US universities, we wouldn't be talking about C nowadays, and probably also not about C++.
I don't necessarily agree but or at all but the downvotes have made this alternative opinion too light to read. Chill out people.

Google isn't some benevolent entity. They've recently been on a hiring spree for Republican lobbyists (which most here consider much more evil than democrats). Personally I think both parties are not that different.
AMZN PE=350.

S&P average PE=20.

AMZN PE multiple=17.

So AMZN is priced to grow at the current rate for 17 years, which is a bit on the crazy side.
> I'm just saying that Sacco's situation was less an issue of society becoming too sensitive, and more an issue of tech amplifying our reach far beyond what we comprehend.

Indeed, and you can see that I agree with you:

> I don't think this unwillingness to accept complexity is a new facet of society, but it's much easier than ever before to get a mob together for the proverbial witch hunt.
New Adobe Flash Zero-Day Spotted in the Wild
The High Cost of Short-Term Rentals in New York City [pdf]
Stripe Checkout still requires server side code for the Stripe checkout form to submit to.
Current discussion on top of front page: https://news.ycombinator.com/item?id=16287837
I don't think this story is about a teacher who isn't good at "just" the fundamental actions of teaching. It sounds like their actual skill and respect for the material is lacking. If your math professor couldn't prove the basic theorems he wanted you to memorize without referring to his authority, that, to me, would be a sign not that he was bad at explaining but that he was fundamentally unskilled in his field.
Doubling down on your winners can exponentially lift your returns. When you're an investor at an earlier stage, you have the best information and insight on how the company is really doing (information asymmetry) and have access to deals you would have no access to otherwise. (An angel doesn't get to invest in a good hot Series C unless they're already on the cap table.)