skysight-inc/HackerNews huggingface dataset:
I took that to mean that there was not much time as Nazis were patrolling the streets, going out with two large gold medals would be extremely dangerous as they might have been stopped and searched.
Not quite what you're asking, but will feel like it to people, here's a quote from the linked article (quoting somebody else):

"One problem of RCV is that especially with lots of candidates, a winner can be chosen with a relatively small number of first-place votes. This was exactly what happened in the city of Oakland, California, in 2010 when Jean Quan, who received only 24 percent of votes in the first round, ended up winning the election because she was the second and third choice of many voters. In Burlington, Vermont, after the leader in the first round did not win an election, RCV was repealed."

It might be a technical majority, but when so few people actually preferred the candidate that won, it makes sense that they repealed it.

The benefit of the simple plurality is that you've got to actually get people to want you.

Not sure what I think about RCV, personally.
Last I checked, Atlas pushed a C corp and did not allow formation of LLCs.
How does being on pager duty not coincide with being paid to work these hours?
What if you got $1,000 a month, just for being alive? (2014)
Are you saying that's a bad thing? The system should be designed to push the major parties to the middle - that's where they belong.
Well, both sides clearly can't be right.

If you look at Trump's actual policies, you'll see he wants to ban Muslim immigration, based on the results of an opt-in internet poll:

https://www.donaldjtrump.com/press-releases/donald-j.-trump-...

So, his policies seem to be unconstitutional, racist, and based on dubious science.

I think must people voted for Trump because he had a great campaign, and as Scott Adams says he is a great persuader.

I infer from Adams' post that he thinks the anti-trump protesters are protesting based on beliefs rather than facts. However that's simply not true. The facts have been presented by Trump himself in the campaign promises on his website. I'm thinking that Adams himself might be engaging in some cognitive dissonance. What would be the reason for that? He's clearly highly intelligent, and understands that Trump is a great persuader. Could he himself have fallen for the persuasion? Or does he have some beef with Hillary which allows him to ignore Trump's nasty policies? (Again, more cognitive dissonance).
How artificial intelligence is transforming marketing
First off, we are discussing a CRM not a CMS and secondly, he said no to Rails for perf reasons.
Dr. Seuss Enterprises Suing Over 'Star Trek' Mashup
Xamarin is only worth it if you already have lots of C# code you need to reuse in mobile apps(our formerly windows-only company had to)

As a day to day user, I quite dislike it. But rewriting our business code was not an option.
I don't disagree with that - but it's the ultimate parent comment I was replying to that suggested it was because of the graveyard shift specifically that NYC is unique, not it's diversity. I totally agree on the diversity part being unique.
You're right, it is combined with your main income for tax threshold purposes, but I don't think HMRC would begrudge me a couple of hundred quid. It would probably cost them more than that to pursue it, or to even calculate the amount.
I'm currently looking at my bag of Cheetos and there is a largish 'warning'/statement on the back that says : "Produced with Genetic Engineering." Economics aside, I think you are going to have to put something like that on every unit of lab-meat that is sold, if not those words exactly (depends on the tech). People, for some reason, have gotten onto the 'Organic = Better' bus. Lab-meat is going to have to go against that zeitgeist. We already know that people will pay a lot more for 'organic' beef burgers, so I think we can say that the ethical issues are not in fact issues for most consumers, the health ones are though. Lab-meat, for most American consumers, is a no-go. Say McD's uses lab-meat, and they can undercut the price of a 'cheeseburger' by, what, 25%? A lot of people are still going to go to BK, as their marketers will gleefully and truthfully advertise that their burgers are 'real.' Outside of Sodexo, frozen dinners, and HotPocket, the only people that are going to buy lab-meat products are the dreadfully poor ones. A large market, unfortunately, but not one that you can reap big margins from.
There are tons of small companies / startups out there that pay well and/or don't overwork. There are also lots of large companies that don't pay well, and lots that have a crazy overwork culture.
Yes - add the 'Maker' thing - it will send HTTP GET/POST/PUT.
No, you're doing EXACTLY what I was calling out.

You've got your own ethical / utility function and are explaining to me that basket of goods X is ideal bc it's exactly the basket that your ethical / utilitarian code wants, and basket Y is very bad, because it's the basket that other people want.

This is special pleading.
My company provides such things as well, and I live nowhere near California. Just finished my daily free lunch and my desk actually looks out a window.
That's pretty old. Even 45 isn't all that common anymore. It's pretty much all 33 nowadays, isn't it? All hipsters? /s(orry)
No I don't.

I am well aware of 1984, and I am also keenly aware that many people seem to be applying it like a manual as opposed to a warning.

Its easy to tell me, a random person who mentions that he thinks its a horrid solution, "remember 1984". I am already on this site, and already disposed to that vein of thought.

Its not that effective at countering, or dealing with people who are not here, some of whom are coders who have never read those books, or think the books are over hyped.
Another poster answered the question but your honest question isn't that honest. DevOps is paid for emergency ops - it's part of the job description.
Can you blame them? Wine and hacking does sound like fun.
Love the simplicity. Cool and nice.
Nuance as a virtue
Please take your https://en.wikipedia.org/wiki/Ad_hominem somewhere else, it only suggests ignorance on your part.
> Rather than filing quarterly taxes, I've simply bumped up the amount of withholding from my regular day job.

So you overpay on the ~25% self-employment tax and balance everything out when you file your taxes?
Bootstrapping Akka Cluster with Consul
Android first, then we'll look at web.
Different divisions doing different things. Intel is extremely interested in Linux for their HPC Itanium/Xeon range, moderately interested in Linux for other server and business hardware, as well as mobile; and Intel's consumer PC division doesn't give a fuck at all.
http://scorevoting.net/CoreSupp.html
When I used to frequent London (which would be 15-10 years ago), there was stuff to do at 3am, clubs, etc. It wasn't everywhere, but you didn't have to look hard. The tube stops running at some point, but the buses take over and are actually useful.

When I lived in NYC, it was the basically the same. Most subways switch to 1/hr after midnight, most parts of the city are sleeping. Union Square wasn't interesting at 3am, neither was Madison Square Park or anywhere around Central Park. There's stuff in SoHo/Tribeca, but not that much. At least that was my experience.
Because then you also have to lay track.
I've read it before, still more enjoyable to read than someone's blog about the new MBP.
Show HN: Lumber – a CLI to generate your admin microservice
Without going through whole way to Condorcet methods, you can eliminate the problems associated with IRV's elimination step by just dropping the elimination step; set the election quota as the the smallest integer greater than half the ballots cast, if no one reaches the quota with just first preference votes, then add in second preference votes and see if there is a winner, and so on until someone wins.

This also has (compared to both Condorcet methods and base IRV) relative simplicity of tallying ballots and processing them to get a result.
Facebook wants to be a/the primary communication channel. And many individuals want that too. Yet, Facebook asserts its right to control what you can and can't communicate.

I think about that when people tell me "Yeah, I dislike facebook, but I have to be on it, so that I can be in easy communication with group X."

OK. Sure. As long as Facebook approves of what you're communicating with X. I guess you don't, for example, get to communicate everything you'd like to if your X is nudist enthusiasts, or friends and family who are (fellow) nudist enthusiasts. No vacation snaps for you, not even "privately". (And what a funny term when applied to a Facebook or G+.)

Or possibly you have strong feelings about the recent US election. Now that Facebook is accused of enabling fake news, will their new efforts to curb that fake news disrupt the political bubble (of whichever flavor) you and your correspondents live in? Will it spill over, and block you because you said "Z is a racist, or a terrorist, or a criminal."

Private? I laugh.
This sort of thing is very vulnerable to the exact phrasing of the questions, though.

This sort of thing already happens to some extent with ballot initiatives in the US, and they are rife with misleading verbiage to trick people into voting a certain way when they would have voted differently if the proposal were honestly presented.

Put another way, there are various party platform bits where I may agree with what they _say_ but not what they _mean_. And vice versa.
http://scorevoting.net/UniqBest.html
Have you, or anyone else here, tried NativeScript? It has its own quirks, but I have been pretty satisfied with it so far. How does it scale in bigger projects?
Wow, so great to see this on the front page of HN! I work here, any questions, just ask!
My idea of the stereotypical English Gentleman as a program manager is someone who uses nice language and still makes it perfectly clear, after you have thought about it a little, that he's telling you to fuck off idiot.

Not someone who's not able to communicate.
Yeah, sorry for the language choice here. Again, just a 5min project. Cheers.
The right thing to do in this situation is to use RFC 7505[1] (Null MX Records).

[1] https://2rfc.net/7505
Changes contributed to Sidekiq are LGPL. Changes contributed to Sidekiq Pro must also assign rights for those changes to me so I can sell them. I do have customers who have access to the Sidekiq Pro source code and send me pull requests when they find bugs or enhancements.
"Pareto efficiency" is a very strong claim, and it's invalidated by any single individual doing worse.
Science is a "social construct". As is anything else we talk about. Try telling someone with sickle-cell anemia that race is just a social construct.
I love Donald Knuth but let's face it, from a productivity standpoint he's strictly below average.

He's a perfectionist and he seems to get distracted easily.

Like me, he seems to overly inured to the siren song of Force Multipliers (making other people more productive) and really should have spent more time practicing the craft.

If I had it to do over again I probably would have spent a little more time coding and a little less of it thinking in my late 20's to early 30's. It would make a broader group of people understand what I'm about. Especially bosses who don't understand that it would take three people to replace me, even though the majority of the team close more bugs than I do.
This does not apply to California residents. In California you must pay $800 minimum to the state per year if you have a business nexus in the state.
True, but startup employees shouldn't be effectively penalized for inexperience in arcane startup securities and tax law.
> Manipulating these neural networks in our brain would be the perfect strategy for an evil AI to take over the world... :/

I think it would just be easier for the AI to kill the humans. What benefit can they serve?
Both, knowing Java/C++/C# opens doors but exotic languages keep them open.
xkcd: Ten Thousand

https://xkcd.com/1053/
How to do static type checks in Python 2 codebase
Show HN: Space Buckets, DIY LED Gardening for the Masses
If it's a quote it's passing me by, sorry :-(
If time allows, I'd prefer both. If you have an arsenal of popular languages and unpopular languages (assuming you are sufficiently skilled in them), it will give you a leg up over the competition that knows fewer.

But as the other comment states, B tends to be more exciting, and allows for deeper social connections more frequently. Sure, millions of people might know java and you can say, "Hey I know java too!" But I doubt the conversation will go any further than that. However, if you have experience with a less popular language and meet (or are interviewed by) someone that also knows that language, it will create a much deeper connection.

All in all, do both if you can. If you have to choose one or the other, learn something new and become a part of a smaller community and watch it rise or fall.
I agree it's unlikely. I was just saying that when it does happen, it's actually a reasonable result.
I find that writing myself a note with the next couple of things I need to do or try out (if I'm stuck) really helps.
Completely agree.

If it's unimportant enough that the company can't afford to pay you a large multiple of your normal salary to work on it out-of-hours, it's unimportant enough that it can wait until you're next in the office.
This might be the most clever Denial of Service Attack ever devised.
If you're running 24 hours then you should staff for that. If I work my 8 to 10 hours and then have to work another 2 or 3, it tends to wear one down.

Ideally, there would be a financial incentive to fix production bugs so businesses aren't waking up developers. This isn't true when you have exempt employees (US term for no paid overtime) doing your support. I've seen manager go totally friggin stupid with employees who went above and beyond[2].

I still think some managers think we would "code ourselves a mini van"[1] if they paid us for support.

1) http://dilbert.com/strip/1995-11-13

2) https://news.ycombinator.com/item?id=3015969
No, IRV does not eliminate the spoiler effect.

https://youtube.com/watch?v=JtKAScORevQ

Score Voting and Approval Voting are simpler and better.

http://scorevoting.net/CFERlet.html http://www.electology.org/approval-voting-vs-irv
"suggests ignorance" == ad hominem. Rather is a discredited hack. Get a clue.
> I’m sad to say that I rarely respond at all. I can’t help them

Well you could say "please contact your local dealership".
Would be nice to at least have some installation instructions and what dependencies the project has. Right now it's just a list of usage commands.
Also happened at IBM when I worked there. A guy named Armando changed his phone and manage to send a notice to everyone in the company using a maillist. People didn't know about the maillist and started to ask to be removed, turns out it was not possible... It took weeks to solve and everyone at IBM pretty much lost access to email during the period due to the overload. Even worse, at the time a lot of internal systems at IBM were based in Lotus Notes that is a weird framework email client mashup and those systems were also affected.

This happened in 2007
> Why are we considering the preferences of the parties?

I mentioned it because you said something about Pareto efficiency, and moving to instant runoff would not be Pareto efficient because some people (the parties are made up of people, remember) would be worse off.

Declaring something Pareto efficient has a specific meaning, and it applies to all people, not all the people that stanleydrew thinks are important. Though it's a comparatively small number of people, it's not some weird edge case that can be discounted. Rather, these are precisely the best people to convince to get the law changed. Note well that even this story in Maine, the measure was passed by ballot initiative, not by a legislature vote.
Asynchronous HTTP Requests in Python 3.5+
While that may be true, either of the two could've been the actual winner if real ranked voting was used.

People usually flock to the candidate who has the best mix of "likely to win" and "shares my values". Preferably, only the latter should count.

It's also important to note that First-Past-The-Vote forces candidates to try to differentiate themselves as much as possible from each other, and that also includes popular 3rd parties. They will say more extreme things that they often don't really believe in. So that too would skew the results.

All in all, ranked voting will completely change how the whole process happens.
Solving someone's problem
This is just like the early 2000s. I bet you could write this same article in 2025.
The difficulty here is parsing out

* people's sincere preferences

* people's reported preferences in surveys

* people's strategic voting in a hypothetical scenario

* and people's strategic voting in the real world.

I'd argue that an ideal system allows those four to collapse into one, but I'm not holding my breath.

In honesty though, I don't know. I'd assume this type of failure would occur whenever the largest demographic's second choice isn't the first choice of the second largest demographic (read: quite often), but that's armchair guessing.
The solution is to use Xamarin.Android, Xamarin.IoS
As far as I know, there are no hard limits for Bitcoin value, in either direction. But with a large enough user base, regression to the mean guarantees some stability. Also, many traders have hard-coded buy/sell targets, and I gather that damps out large fluctuations.

I don't speculate in Bitcoin. I just use it.
They identified as being anarcho-capitalist. I'm willing to accept the premise that 0.1% of the population subscribes to that ideology. I suspect their claim is that there should be no 'economy for everyone', but I don't know much about an-caps.
Same. Started going to board game nights (and other meetups) and eventually that turned getting invited to more social events that I can really keep up with, especially since I need time to myself to create things and unwind. But I do my best to maintain those friendships as much as I can.

I just hosted a Halloween/Housewarming party a few weeks ago that had almost 40 people RSVP. I would have struggled to get 5 people to do the same 5 years ago (I had more friends than that, but they were very flaky).
I would consider your own personal preferences over purely economic concerns. How does the language "feel" to you? Does the community inspire you?

But if you want to look at it from a purely economic standpoint, the factors you mentioned interact in a complex way. Another one to consider is the salary curve for a language over years of experience. Not every language has the same pay. I would also consider the number of entry-level jobs over the total number of jobs.

I have an article exploring all these factors here if you're interested.[1] Enjoy!

[1]: https://medium.com/@tboyd/which-language-should-i-learn-answ...
I don't care if he is insane, who he is says nothing about his message. At most a speaker simply calls into question the evidence they are using to support an idea, not the idea.
How would you distinguish between the two if both are running above 60fps, which RN effortlessly can?
GitHub-language-statistics: Number of active repositories in GitHub
Unpaid internships are a way for companies / organizations to know that the intern comes from an affluent background because poor people cannot afford to do those types of internships.

Good luck getting rid of something that keeps it all in the club.
But that doesn't at all mean that every possible voting system is equally not fair.
> The code uses browser automation because creating a RegEx pattern for all weird-as-heck "company" names is hard.

That doesn't explain why web scraping is used instead of using the GitHub API, which is more kosher.

With the API, query all Stargazers, then query the user profiles of those users.

For unauthenticated requests, this will only work if n < 60, but for authenticated requests, the sky is the limit.

I have an old GitHub repo that essentially implements this and I believe it still works: https://github.com/minimaxir/get-profile-data-of-repo-starga...

It only needs a tweak to support the company field, and I might do just that if there is enough demand.
Growing up, I was a practicing Evangelical. I won't go into it here, you can find some more info in my posting history, but in the 1970s, for my area and in my churches, that wasn't a bad thing. It was a generally healthy and positive mindset for me and most of the people around me. In short, it didn't much resemble the 'Evangelical' many people think of today, even though I believe that particular belief system is a loud minority.

I no longer practice evangelism, but a part of me is still walks in the same faith I had growing up, not because it's scientifically sound, but because it's a useful and positive thought model and world view for me.

To my point: looking here: https://en.wikipedia.org/wiki/Evangelicalism

"Evangelicalism, Evangelical Christianity, or Evangelical Protestantism is a worldwide, transdenominational movement within Protestant Christianity maintaining that the essence of the gospel consists in the doctrine of salvation by grace through faith in Jesus Christ's atonement."

That's nicely spells out the kind of 'Evangelical' I was and am.

Those who believe the Bible says that humans can't alter God's creation, at least among the protestant community with which I am most familiar, are pretty rare and they're reaching long and wide to come up with scriptural justification for that belief. I've only run into one or two people who held this belief.

However, quite a few self-identified Evangelicals don't think that humans can change God's creation, but they don't take that as a religious teaching. This disparity, I believe, comes from the decades of politicization of various Protestant sects in the United States and elsewhere.

Indeed, up until the election last week, they were, by and large, a direct arm of the Republican party.
I use ifttt for forwarding rss feeds to pocket
Anything in the world can be part of a job description. That speaks nothing about if it is reasonable or ethical.

Many, many, many industries have overnight staff to handle these issues, but likely because software engineers tend to be young, lack a union and are paid salary with no overtime compensation, it is somehow acceptable in this industry. Which is why I honestly asked that question. Why do you and the above poster, find it so normal to be on pager duty when so many other industries, often with much more critical services, do not require it?
Right now it only works on Windows, but it could easily be ported to a more portable language. The appveyor.yml has the powershell commands it takes to install AutoIt and build the project.
He's appointed actual white nationalist Steve Bannon his chief of staff

Speaking as a middle-lower class, middle-aged white male, born, raised in and retired to Middle America, this is bad why?

Although we prefer Alt Right or it's Alt West subset to distinguish us from the Alt White Daily Stormer types.
There you go. :)

So this is what it feels like to predict the past...

I found that it's enabled and configured to 25 by default. https://technet.microsoft.com/en-us/library/jj649091%28v=exc...

(Nice url.)

I was assuming the NHS runs on Microsoft. Does anyone know?
For some kinds of state management, client side is way easier to reason about and the abstractions one ends up with make a lot more sense. CRM is likely in this category.