skysight-inc/HackerNews huggingface dataset:
If the EC in each state was allocated proportionally to the results of the individual candidates votes for that state, I think that would be quite helpful (so candidates could receive mixed-number results, like 13.7, etc).

No winner take all nonsense. That preserves these two-party binary choices.
From your own link, "The Supreme Court has never ruled on the constitutionality of state laws that punish electors for actually casting a faithless vote."

And, "no one faithful to our history can deny that the plan originally contemplated what is implicit in its text -- that electors would be free agents, to exercise an independent and nonpartisan judgment as to the men best qualified for the Nation's highest offices."
Fred Brooks where spot on in his thoughs regarding essential (as in inherent) complexity.

I think that BPEL thankfully died just a couple of years ago, but not thanks to some globally aquired insight but rather because a new batch of developers isn't quite there yet so they are busy learning and reinventing basic stuff, but now at 'internet scale'
I think it is dangerous to change things that have been working well for so long.

The point of the electoral college is to prevent an absolute extreme candidate who may vow to turn this into a dictatorship or do away with our democracy. It's not meant to stop the will of the people from say voting a Brexit like vote. This has proven to be one of the best, most robust democratic processes in the world. It has withstood togh times and good times alike.

Let's just accept this as something that aint broke.
how about Lemmings? "oh no!" ;)
Before you throw in the towel, let me give you some things to think about. So I am not directly answering your question of whether you should open source the product or not.

Real estate markets are very local. Are you targeting agents in the UK and Spain ? I am guessing based on the currency/language switcher on top.

In the US, I can tell you that the market is huge but quite competitive. Not sure about UK and Spain but it could be. Have you done some market research and validation before you started building this ? Have you not been able to get a single client yet ? Have you reached out to an agent personally just to get some perspective ?

If I was you, first thing I will do is to ask myself : Why am I building this product. Is there a potential market for this ? If yes, how big ? Are there existing competitors ? If yes, that is usually a good sign that there is some validation but you may have to compete. You also spend a lot of time doing marketing and primarily "inbound". Take this free course from hubspot

https://certification.hubspot.com/inbound-certification

Learn from your competitors. Go to Google and type "real estate website templates" etc. See what comes up in your local google search. Study those companies and how they are doing business. Get inspired.

Now, some feedback on your landing page. It doesn't tell me anything on what I get as a real estate agent. Saying "build website" in 2016 is as good as saying nothing. So you need to be more specific on the landing page. For example, in the US, real estate agents use something like MLS for listings. It is some type of agreed upon database (pretty shitty though) they they all subscribe to. So do you provide integration with any MLS if there is an equivalent in UK/Spain ? Real estate agents are not necessarily looking for a website. If at all, they want solutions that can get them more leads and eventually clients. What does it take for real estate agents to get more leads/clients ? Figure that out and you can make tons of money.
No penalty has been applied to faithless electors, partly because such a penalty is unconstitutional. Supreme Court cases US Term Limits v Thornton and Ray v Blair make it clear that states cannot force electors to vote in any particular way once elected, though they can require electors to solemnly promise in advance to do so.

In practice, electors don't violate those promises unless the promise turns out not to matter. Sometimes an elector will chose to show off by choosing some other candidate to vote for from his promised choice, but always only after checking that it won't affect the final result. Parties pick people that are proven loyal enough over time to be depended on.
Its just the way our mind works, it gets kind of tired doing the task you _have_ to do. That's why people like doing "side projects". It gives them a kick out of thinking in new ways.
Because our brains are rather busted hardware for which abstract thought is a last-minute feature.
They got it almost right. They had the senate-chosen VP becoming permanent President, but he would only be acting as president until such time as the House elected a president. In other words, the House would keep getting kicks at the can until they choose someone.
This seems like one of those marginal results that the experimenter planned to find before starting the experiment that won't replicate. Also, cutting a rope in half probably won't work, and one man's creative drawings and innovative gifts are another man's silly drawings and stupid gifts.

Did we discover that people are more likely to try to sell solutions that probably won't work if they know that they won't be responsible for actually carrying them out?
You're right. Which suggests its even more important to regulate a standard. Having a period of competing standards will delay the proliferation of electric vehicles by complicating the charging story.
There are two states that don't go winner-take-all with their electors, Maine and Nebraska[1]. This way, at least if different districts vote wildly differently, that would get reflected in the electoral college.

Wider use of this system would probably drive the pundits and talking heads insane, because then that calculus for getting to 270 votes would become much more complicated.

[1] http://www.fairvote.org/maine_nebraska
That would be computerless computing - seems to a harder problem to solve... P2P was about using non-dedicated computers. It's like the antithesis of the currently marked cloud solutions isn't it?
It should be pointed out that Gore wasn't contesting the count. Florida automatically has a recount if the difference is 0.5% or less for an office or issue ( http://www.ncsl.org/research/elections-and-campaigns/automat... ).
Another problem we find with it is that it distorts the market. I.e. The example you mentioned about financial instruments. People are "herded" or "coerced" into investing their currency/capital into such things. They simply have no other choice but to try beat the inflation that causes their capital to deflate.

And on every corner, people that accumulate wealth are vilified (see talk of inequality, and progressive taxation). If we can't accumulate wealth and pass it off to better the lives of our own offspring, then we're nothing more than insects that live, work, and eventually disappear into nothingness.
Ok, I read through this whole thread and with the variety of recommendations for frameworks and tools mentioned it will make your head spin for sure.
You mentioned Vue, so I will talk about Vue. Vue will get you there in terms of any complexity you may need. React, Angular, Ember, etc. will also get you there, but you mentioned Vue so let's stick to that.
Wrt boilerplate templates: just use vue-cli to generate the project, there are not even that many options, and you get hot-reloading, test harness with it automatically.

To keep it real, I imagine your SPA will need different sections of the screen to show: a header, some kind of menu (sidebar?) and a main window that shows what the user is working with for the moment. How do you get the main window to show the relevant content if the user clicks on a menu item? If you solve that (hint: vue-router), you now understand one of the main benefits of using a front end framework for managing components and avoiding round trips to the server.

Next challenge: create a nice page that has, let's say, two different panels. One panel shows a list of items, and the other panel shows some details about the currently selected item from the list. How do you: 1. show the details about the selected item in the second panel? 2. If you change the item name in the detail panel, will it update immediately in the list above? Solving for this will satisfy your curiosity of why a state management solution would be useful, and you'll be led to ...... yes, Vuex!

These 'challenges' would be enough for a good 90% of common web apps/SPAs, with navigation and master-detail UI.

Just one piece of advice, pick one current framework, learn it by solving these common problems, and you'll be on your way.
Source: I have built and rebuilt a complex system in Angular, Meteor, React and Vue (I do NOT recommend that kind of churn, but keep in mind each framework have had significant shortcomings over that past 2 years which made client-side state management difficult).
If you take the intellectual route and try to do all this with vanilla JS or solely jQuery, be prepared to spend a while before becoming productive (depends on your app's complexity of course).
Answer: Please try Jason on the appstore https://itunes.apple.com/us/app/jason./id1095557868?mt=8

Note that this current version of Jason is not completely up to date with the most recent version of Jasonette, so some apps may not work. I plan to push an update soon, please follow the project or join the slack channel to stay updated :)
To borrow a phrase from Sheldon Brown, "As always, Bill Mollison has the answer." :)

(for those unfamiliar with what I affectionately call the "Perma-cult": https://en.wikipedia.org/wiki/Bill_Mollison)

>So, it seems as though hydropower is not as clean as we once thought. But that’s isn’t a good reason to be ripping out dams. Hydropower generation often replaces much dirtier sources of energy, such as coal and even natural gas. In addition, dams provide us a wide range of public benefits such as flood control, recreation, and water management.

It sounds like the Permaculture strategy of disfavoring singular large dams (huge concrete construction projects) and favoring smaller "farm dams" (cheap earthen construction) is the way to go. The smaller scale means more surface area:volume, increasing the equilibrium oxygen level in the water and reducing methanogenesis.

Also, the typical Permaculture dam construction practice is to scrape off and conserve all the topsoil from the inside of the dam. This should further reduce methane production (which also represents squandered biomass, ie stored carbon). This technique is practical on the scale of a farm dam, but totally impractical for a huge reservoir.

Farm dams have cost advantages in flood control and water management over monolithic dam projects, since they're near to the big consumers of water (farms). So the largest diversion canals and tunnels never need to be built. Simple gravity-fed water run through plastic pipes serves for irrigation purposes, so it improves on-farm water security.

>groundwater storage may be a ‘cleaner’ alternative. Groundwater recharge basins are regularly maintained to have less organic matter at the bottom, since it can clog the percolation of water into groundwater aquifers beneath. In addition, recharge basins are shallower than man-made reservoirs and periodically become empty during dry periods when less water is available to recharge groundwater. This periodic drying out helps keep soils aerated, whereas man-made reservoirs can stay inundated with water for longer periods of time.

I wonder how "groundwater recharge basins" differ from swales (long on-contour ditches)? They also intercept large quantities of runoff and divert it to recharging groundwater. They also require minimal earth movement, since it's a small surface feature compared to farm dams. Swales can also feed into dams, dramatically increasing their total catchment and infiltration capacity (since before the dam overflows, it floods and soaks the length of the swale).

https://www.youtube.com/watch?v=E79C9tdcgEA

http://permaculturenews.org/category/earthworks-earth-resour...
Arrow's theorem only applies to ranked voting systems. Approval and Range voting pass its criteria:

https://en.wikipedia.org/wiki/Arrow%27s_impossibility_theore...
Moving parts? An automatic transmission has many more parts.

My biggest gripe with any vechicle has been the automatic transmission.

An automatic transmission has a huge amout of parts. Too many for my taste.

I really thought by now someone would have developed a simple automatic transmission, but it's just not a simple concept.

A manual transmission is dead simple. Replacing a clutch is pretty simple. To poor people out there; If you can get a manual, over a automatic--get the manual. It will make your life simpler if drivetrain problems arise. They rear their ugly head at around 160,000 miles. That's if you can drive a stick?

(Comming from someone who's been to automotive school. Off subject comming up. A few months ago I had a bad experience at AMMCO. I didn't come here to do this, but the franchise in Marin county is run by a questionable guy. He's either incompetent, or worse? If you(the new owner, who won't give complete rebuild costs) ever happen to see this--there are guys like me who know the lingo/game. Everything you claimed was wrong with the car was not right. I thought about Yelp, but I don't want to be that guy. I know it's difficult running shop. Stop with the b.s. Most AMMCO's I've dealt with are straight shooters. I did talk to him personally, and he changed his attitude once he knew what I was talking about. It's not suspose to be like that? We are definetly missing ethics/morals in so many professions. And I'll repeat, this is the first AMMCO I've ever questioned. They are a good franchise.)
Show HN: PicPuzzle- Naive AI Aided Sliding Puzzle Game
Probably the one set by Tesla which is 200 miles or more.

Personally I would set long range EV even further in all honesty, basically a "long range EV" to me would be one capable of doing 6 hours a day @ 50mph which is 300 miles (with a small emergency reserve say 10-20 miles to get to a safe location).
6 hours is about what you should get in a daily drive of 8-9 hours including rest and comfort breaks.

This gets less important as fast charging stations become more and more common, however it's still the case that a true long range EV should provide you with the ability to do a full day drive with overnight charging only.

This isn't a requirement for EV to be viable for most people, It's not even a requirement for myself I just won't count them as long range transportation unless they either have a complete coverage of charging stations or a large enough battery to allow you to drive just slightly below highway speeds for effectively a day.
Usually people are talking about 200 miles+ for "long range EV".

The 2016 Leaf has a 120+ mile range.
This appears to be a shell script to deploy sshuttle to a DO droplet.

I've seen this sort of thing be helpful when the software is cumbersome to install and/or use. But, looking at the sshuttle docs, it doesn't look terribly complicated.

I've not used sshuttle myself, so maybe I'm missing something? Is it difficult to install or use? Honestly curious what problem this shell script is addressing.
Why I prefer 50% rather than 95% intervals
Stevens' Power Law
I do not agree with this strategy.
One Simple Test to Evaluate Business Ideas
Second that.
So if I take a law, and secretly reinterpet it beyond reason, then do my best to prevent anyone from finding out my reinterpretation... then it's all good, no criminal charges for me
I don't know what my thoughts on the topic are worth since I haven't opened your book. But from parent, and as someone that does have a decent math background, what might be easiest/most effective could be a simple math appendix. Many book have those, to name a few:

-https://www.amazon.com/Paul-Wilmott-Quantitative-Finance-Set...

-https://www.amazon.com/Short-Course-General-Relativity/dp/03...
If you are just trying to learn UI development: try to develop a somewhat complex single page app without any framework (a GUI for a database for example). Don't do it as if you were just changing a document here and there with jQuery though. Try to approach it like a more typical UI development in another language (i.e. write your own mini component library that renders to the DOM, etc..)

By doing this you will see what problems you have to face, and the next time you see a framework you will catch up much more quickly on the good, the bad and how it fits.
One can still write clean and manageable Javascript without any lib/framework.
https://github.com/murat-cileli/papernic/blob/master/LICENSE... was added 11 hours ago (an hour after your comment).

That's the GPLv3 license, so the intent seems to be to license it as GPLv3 ("or later"? I wouldn't dare guess), but I cannot find a statement to that effect.
Disagree. Once you have the nomination, there are less than 15 states that are important in our binary system.
Their Q value (ability) reminds me of Paul Graham's relentlessly resourceful concept: http://www.paulgraham.com/relres.html
Yes, it's called Jason, it's on the appstore https://itunes.apple.com/us/app/jason./id1095557868?mt=8

In fact, I first created Jason about 5 months ago, and have since been working on open sourcing it, which became Jasonette.

One warning though, note that this current version of Jason is not completely up to date with the most recent version of Jasonette (I've been too busy trying to release the open source), which means about 95% of the apps should work but not all. I plan to push an update soon, please follow the project or join the slack channel to stay updated :)
It's not economic now but come the singularity we can send the robots up there to get gold diamonds for our palaces. Or something like that.
Instant runoff is subject to the "Favourite Betrayal" problem, where placing your favourite first can lead to your second choice being eliminated before your vote for them can count in a later round.
The mind isn't as rational or straightforward as we would perhaps prefer. You can look at phenomena like split-brain studies to see just how bizarre it can be.[0] I'm not saying the split-brain stuff is comparable or useful in this particular situation. It's just the first concrete example of surprising, non-intuitive mind behavior I thought of.

Figuring out what tricks work can help us leverage these behaviors in ways that are useful. And maybe we'll learn how to get the benefits in a more direct manner, intentionally.

[0]: https://en.m.wikipedia.org/wiki/Split-brain
> Countless apps on PyPi are not on the Debian official repositories. So if you use them in your Python project, you can’t package the application for Debian anymore.

OK, and how is it any surprise at all? What you need is to package those
dependencies, too. Why would you expect it to be any different way?

> What do the gurus in Debian say about this?

> * Suppose your Python package has 10 dependencies that are not in the Debian official repository. In this case, you are suggested to package these 10 Python libraries first, submit them to the Debian official repository and then package your own app.

> * If you are feeling too lazy [...] you are then suggested to refactor your code so that you only depend on the Python standard libraries and nothing else.

And what is wrong with these approaches?

Also, if you rely on ten libraries in your trivial application, you worked
very hard for this outcome. pip, Ruby gems, and NPM make incorporating
unnecessary dependencies too easy as they are at this point. Recall the left-pad
farce.

I am a sysadmin who also writes code, so I have seen the landscape from both
sides. I take the packaging into an account before I write my first line.
I try to keep dependencies reasonably small. All this because I've seen what
it takes to maintain packages for a Linux distribution. And now we have you
whining that Debian doesn't make their life hard to fullfil your ridiculous
expectations as a random petty programmer.
I agree with this.

The calculus should not be easy to solve.
Ask HN: What (browser) do you use to browse HN on iPhone?
I've been a Android phone user for a while and just switched to iPhone. One thing I don't like so far is that the font size of Safari browser is too small to read and apparently there's no setting that allows to increase the size other than pinch and widen technique. However it doesn't wrap the text and then I have keep scrolling horizontally to read it. On some sites I use Reader view which allows increasing the font. But HN doesn't have that.

So those of you who use iPhone and frequent HN, what do you use to make the font much more readable?
our current system does NOT allow Bill to do whatever he wants on his property.

Of course not. My point was that it doesn't give Hal a veto over anything Bill might want to do.
One of the reasons that cities build office space while ignoring residential is Prop 13 which fixes residential property taxes. Taxes on equivalent office space and the business it generates are a better source of revenue over time for cities than the fixed taxes from housing. This disincentivizes balanced planning.

One thing that also should be mentioned: while it's perfectly ok to want your city to stay the same, it's not practical to put the burden of growth on other cities. And it's also not legal. California law actually requires municipalities to plan for and support their share of new housing[1]. Something many cities are not doing.

[1] http://wwwww.ppic.org/content/pubs/report/R_203PLR.pdf
Industrialisation and capitalism are not synonymous, industrialisation happened on both regimes and actually even started under monarchy.
The reason that carmakers dropped manual was not the number of moving parts or that they wore out quicker. If anything, the car wearing out faster sells more cars and service. Instead, it was because not enough customers wanted manual:

http://www.autoguide.com/auto-news/2015/02/why-lamborghini-t...

For a more in-depth analysis of this, see:

https://www.quora.com/Why-is-the-market-for-manual-transmiss...

However, there are still many that prefer manual, despite things potentially wearing out more quickly. And- you don't have to design a clutch that allows the driver to wear out things more quickly. You could still allow the driver to select the level of torque but only adjust for that in a way that would not cause damage.
Why would you ever need a clutch in an electric car?
I think the name is plenty different, nobody will mistake LibreSignal as being the same as Signal. That's as if Microsoft goes LibreOffice and OpenOffice are trademark infringements of Office (insofar as you can trademark the word "office" anyway).

As for the politely asking, yeah that is still banning. If you banish someone from a country, they can still physically walk into the country. They're just not allowed to.
Elementary Blog – Switching from MacOS: Open Source
For a 12-hour shift, I'd typically travel 200 miles. A good day would be 250+. About 1/2 of those miles were with the meter on.

Every so often I'd get a good fare going in the wrong direction - passenger was going east at the end of my day, and I'd have to backtrack empty to return the cab on the west side of the valley to the next driver. It was 94 miles to get back to the Valley from Globe...
hooksjs moved to my bundle, called `nucleun`
if you want to check this out: https://github.com/nucleun

thanks
Ad-hoc Polymorphism in F# (how to survive without Type Classes)
I'm quite against religion but agree somewhat. But secular weddings? I've not been to a whole lot of weddings, but the secular ones have been qualitatively better. The ceremony seems planned around the actual people wanting to express their love and commitment, not the (generally boring) rites of people going before a god. A sermon or mass seems just so out of place. Or maybe it's just Christian-type ones that get it wrong.

The secular weddings had a feeling that every minute was purposeful, that there wasn't any going through ceremony to "get to the good stuff".