skysight-inc/HackerNews huggingface dataset:
Condorcet was assumed to be the gold standard for a long time, but then in the year 2000, Warren Smith's Bayesian Regret figures showed that actually Score Voting (aka Range Voting) was better with any mixture of strategic or honest voters.

http://scorevoting.net/BayRegsFig.html

Approval Voting is extremely competitive in terms of performance, and _dead simple_.

There is actually a theorem that Approval Voting will always elect the Condorcet winner anyway, given plausible models of voter strategy.
http://scorevoting.net/AppCW

There are lots of other problems with Condorcet, enumerated here.
http://scorevoting.net/CondorcetExec.html

This particular argument is pretty devastating.
http://scorevoting.net/FishburnAntiC

> minimizing single-winner elections for ones that can use proportional systems is also an important technique.

This is really not well supported. Even compared to the horrendously bad Plurality Voting system, PR has had mixed results.
http://scorevoting.net/PropRep.html

No comparison exists between the best PR methods and the best non-PR methods, so it's still very much an open question.

And you may have to get Score Voting or Approval Voting to get PR in the USA anyway.
http://asitoughttobe.com/2010/07/18/score-voting/

> Approval voting is good for lots of things, but public elections by secret ballot aren't among them

A significant fraction of the world's major electoral procedures experts support Approval Voting. E.g.
www.electology.org/approval-voting

Circa 2011, a group of 22 voting experts researched 18 different systems, and selected Approval Voting as best.
http://www.lse.ac.uk/website-archive/newsAndMedia/newsArchiv...

I'd be curious to hear your thoughts on the book "Gaming the Vote" by William Poundstone.
I am a little suprised that the author does not use a low-pass filter for the D part, for example 1/(1+s Tf) and instead tells you to modify the hardware.

Sure, you need cut off the noise with hardware in respect to your Nyquist frequence but you can still have a lot of high frequency noise.
And it is not always possible to use hardware filters to get rid of the noise, for example if your are tracking an object with a camera and the x,y is your input to the pid. Ofcourse you can skip the D part.

What am I missing here?

I also find it more easy to use a reset based integrator anti-windup, where you specify your limits on your control signal instead of limiting the integrator.

Here is an diagram of what I usally do:

+--------+ +------+
-y | 1 | | |
-------->+ ------ +---------->+ Kd*s +----+
| 1+s*Tf | | | |
| | +------+ v
+--------+ +----+ +-+-+ +-------+
e=r-y | | | | | __ | u
--------+------------>+ Kp +----------->+ ∑ +---+-->+ __/ +---+--->
| | | | | | | | |
| +----+ +-+-+ | +-------+ |
| ^ | |
| +----+ +---+ +-----+ | | +---+ |
| | | | | | 1 | | | - | | + |
+-->+ Ki +-->+ ∑ +--->+ - +-----+ +---->+ ∑ +<----+
| | | | | s | | |
+----+ +-+-+ +-----+ +-+-+
^ |
| |
| +----+ |
| | | |
+------+ kt +<-------------------+
| |
+----+

The kt gain will reduce the integrator when we have saturated output.

Does some one knows the pros and coins with the different anti-windup solutions?
Thanks, I was pretty confused for a moment.
GMP is very well optimized and implemented in assembly. There's no way that a JavaScript implementation can get anywhere close to that performance since JavaScript doesn't even have support for 64 bit integers. WebAssembly might be faster, but is still lacking many instructions commonly used for big integer arithmetic.
Planting 100K trees a day is an awesome idea, has anyone thought where the water is going to come for these trees?
Inspector general accuses Pentagon of censoring Afghanistan data
"Only fossils younger than 35,000 years show the same globular shape as present-day humans, suggesting that modern brain organization evolved some time between 100,000 and 35,000 years ago."

If humans reached Australia well before 35,000 years ago and lived in isolation there and the evolutionary pressure in Australia differed noticeably from that in the rest of the world, then that narrows the gap. And, and.
Even the knowledge of exact guard patrol routes and possibly even timings inside a known military base can be extremely helpful information for someone planning an attack. Best part: you don't even have to place a scout in physical proximity as preparation and risk discovery. So this is less than ideal for military organizations.
For those who are interesting in "Minitel revival", a guy did some great job recreating a Minitel server !

https://www.jelora.fr/post/2017/08/27/Serveur-Minitel.html
This is a regional thing [0] though. We need to plant the trees in Latin America, Caribbean, and Sub-Saharan Africa. The rest of the world is gaining forests.

[0] http://www.telegraph.co.uk/news/2016/03/23/deforestation-whe...
Well, I missed that part somehow. :P But those are seeds not seedlings, maybe a downside to the change in planting technique from the past. I guess I can see how it would be cheaper/easier to fire seeds all over the place though.

I don't think 10m (or even 100m) would get them into the ground. In my experience, the ground is a lot of rocks, roots and some dirt all in a big mess. Especially where there's been logging. But there's also a lot of upturned dirt, so who knows.

The best way to find out is to give it a shot. Can't be hard to fund a trial run. I bet it cost more to make the 3d video than to actual try it out and record the drone doing the work. :P
So you are a Senior Engineer. Now what?
Or you could use Blendle. I don't like it because, politically, you build your own bubble with selective reading apps like Blendle, but it's a nice way of supporting the writers that write the things you want to read.
I feel you are completely overlooking all of the costs the business incurs. The cost of premises, printing costs, image licensing, insurance, marketing budget etc etc.
More like never once was the bonus based on who made the most phone calls rather than who made the most sales. Changing societal reward to reflect the greatest amount of virtue signalling based on a scheme where you get points for possessing the markers of victim hood is worse than the flawed system in place today.
Really wonderful interview.

One point that doesn't come up os that serious operational inefficiencies and "friction" exist in how current fixed route services are delivered in most cities. Some due to political challenges (see WMATA funding woes). Some are due to older technologies that lead to lower capacities (see MTA signals), or sluggish transit agencies that have networks that have not kept up with changes to the city (see Dublin Bus).

Public transport needs to work better for the public too.
Well said. I remember a cheaper model of Sony laptop in which you cannot enable hyperthreading though it had same chipset of an expensive model.
Universal Basic Income. The next big thing in the crypto space?
The surveilance works also in reverse. Black Lives Matter wouldnt be there if there wasnt the masses surveil the supressors.

Alot of technology benefits are non visible today- but imagine any nasty event- and notice how a lot of the implicit knowledge of a society would survive today- encoded in videos, automated tutorials and wikipedia articles.

And it even makes kind of sence. Investing into "Leaps" forward can fail in a thousand ways, investing into measure that prevent society from falling down completely and allow fast recoverys, well that is something that can become usefull a hundred times over.

Its like a dice where one in nth sides gives you a chance to leap forward - and 0.5*n of all sides have a chance you must step permanently back. Removing those sites of the dice from the scenario tree, is statistically OP though not really cool to watch.

The only thing currently not OP is how companys research is directed towards local optima. There are no big attempts to lift whole areas of endavours in feasability.

Actually, if i had the whole picture- i would guess that humanity is currently on some sort of golden path.
There's no "naturally" when one side has all the might and the bucks.
In addition to the difficulty in finding volunteers to carry the football, that approach would also fail to address the authorization / orders to release tactical nuclear weapons such as those carried onboard ships.

Or alternatively a request for release from a NATO member, which only needs to be 'approved' by the POTUS and his designated second-man ( SecDef or theatre commander ).
The sad thing is that this is a non-issue in most of the rest of the world. When we europeans have to visit a hospital or doctor, the only thing we worry about is our health.

Potential for improvement aside, health insurance is a solved problem in countless countries and the US is refusing to learn from others in this matter. It's painful to watch, even from afar.
Yes, if there is any advice I could give it is to get familiar with the local tech ecosystem as soon as possible.

After spending a few month in Shenzhen, seeing people coming and going, you realize that everyone has the same ideas about the same things. How to get around the firewall, catalog hqb, build their own pcba etc. Those things are of course harmless enough, but also missing the point.

Shenzhen is all about doing things and talking to people. Which is something a lot of western hackers seem to have forgot how to do in favor of fantasizing about things in various ways. The sooner people can get past that and start doing things the more they will get out of the experience.
I do believe it's mentioned, either in the article or in the discussion:

https://wiesmann.codiferes.net/wordpress/?p=15187

https://news.ycombinator.com/item?id=14891185
That gets you through 90% of real world control problems. Filtering the derivative input gives you another 5% for some noisy processes. The other 5% require somebody who knows a bit more.
I think the Falkland war makes a good example of two first world countries, one of them even nuclear, going to war.
That is some interesting definition of genius you put in here.
Usually the criticism of so called genius code is about manual optimization and sometimes domain specific optimization and not about crust achieved over years of lacklustre maintenance.

There ate actual real reasons you shouldn't or cannot write dumb code. One piece of such "cruft" is handling numerical corner cases which is unavoidable unless proven mathematically to be impossible (And commented why). Using IEEE floating point? Guess you get to handle ULP precision, NaN and Inf.
Using integers? Welcome to wraparound.
Memory management? What happens if an allocation fails?
Threads? Race freedom is quite interesting to achieve.

Using Java? Then figure out what happens when you choke GC with hundreds of objects. Etc.

You can only go so far in passing the buck to library authors, they can make mistakes too.
Yeah, but what would you do if the EU decides that you cannot sell your product in the EU?
Strava doesn't track you constantly, you start recording when you start a run or bike ride and stop it when you finish.
Daala was contributed by Xiph/Mozilla (who are in the AOM) towards AV1.
You're totally right of course and I think it's pretty shocking that military personnel aren't aware they are broadcasting their location out to the web. Complete opsec failure.
Neither education or health care are 'free'. Someone has to pay for it. If, as I suspect, you believe it's possible to impose tax rates which would enable 'free' care for everyone then say so (it would be nice if you could flesh out the details!) but don't suggest that these services are free. You could add 'free at the point of service'.
I just bought an espresso machine, and it’s crazy that something as simple as a PID controller justifies a several hundred dollar markup on some models. The processing power needed is miniscule...!
Interesting thought. I'm 32 and I still have these playful thoughts. What's more interesting is that when I act some people look at me in a weird way since it is not expected of me. Not like I give a damn though. I know better.
That sounds like the definition of "path to profit" to me.
Someone needs to explain to the target audience here (politicians, I guess, since this is coming from the WEF?) that "proprietary algorithms" is NOT a good thing. One might argue about if or if not it is necessary, but for the customer, it is always a limitation on what they can do with the product they supposedly bought.
I love this! As somebody who quite frequently performs pair programming, this is a great feature. I’ve always found it unfair when only one of the two people got to “keep their streak up”, I mean, it’s a group effort after all!
True. And if your machine does not have a pressostat, it makes a huge difference.
It's first-class. They don't exactly encourage scripting in it (which makes sense I think) but you can do what you want really. The engine itself is written in C++, and you can extend/modify it if you want since it's open source and all.
That'll get you an interesting interaction with your bank, which does want to have a branch in the EU, so they'll simply comply and freeze your accounts if the EU requests it.

The US has forced its laws on other countries in this way for decades, always to protect profits, it's great that now another actor enforces its laws the same way, for the public.
The Best libraries for React internationalization
I am and I'm not. Normally when I'm looking at financials I break it apart with external costs and internal costs. For the internal costs, you can get an estimate of a reasonable cost with the "loaded labour rate". This is the amount of money it costs to maintain an employee (usually on average). It includes premises, equipment, insurance, and other costs incurred for the work they do. External costs are things like costs for maintaining a sales channel, marketing, etc, etc. In between you often have some capital costs for large equipment (which you usually account for using a depreciation model). As you say, there are also some operating costs for running a printing press, etc.

What I did was to divide the total revenue by the number of employees. Then if we make a reasonable guess for average loaded labour rate, say 70K GBP (which I think is probably generous for London) that still leaves us 70K per employee for external costs and various operating costs that are not included in the loaded labour rate. That seems quite high to me. Like I said, I'm not in the publishing business, but even when I worked on shrink wrapped software, I would consider that level to be bleeding money. I could easily be wrong. It would be interesting to hear from someone in publishing.
Receipts and (most likely) EMails will not be affected. The former since it has to be kept around for tax purposes and the later since they fall under freedom of expression, both are exempted from the GDPR.

The paper you printed to ban someone from you store falls under Art1, §1, Section f of the GDPR; your interest in keeping that person out of the store outweighs their interest in keeping their details private.
Kind of like cable companies with their package subscription deals that people love to complain about because "why do I have to get all of these channels I don't want when I just want to watch these three? I can't wait for Netflix to disrupt that industry and create some totally new problem!"?
Chores Machine – Finally I could skip my recurring calendar events
These are most most certainly not patrol routes, but routes taken by people in their off duty time or in mandatory fitness time.
Why Lego won't ever make military related toys
What is your website? And which bank do you happen to use for your company and personally?

Enforcing laws internationally is easy, considering that there are systems designed to allow the police of one country to freeze the assets of citizen of another country.

You might just wake up one morning with your bank accounts frozen and your credit cards revoked if you violate the GDPR.

Governments have previously seized entire airplanes to pay for a single $500 fee that an airline refused to pay, don't expect it won't happen to you.
First, they came for the migrants, and I did not speak out—

Because I was not a migrant.

…
I think the best tutorial would not be for a toy language or just for simple expressions. But for a subset of a real language. That way the details learnt are directly applicable to the real world. Create a compiler for a subset of C or a subset of Java. Then it is possible for the reader to continue developing that compiler to include more and more features.
Transparent? Does everyone know who the handful of individuals are that hold 90+% of all coins? Do they report their transactions to the SEC? Do they manipulate or distort the market? Do they advertise and promote securities without retail investors knowing about it?

Wolf of Wall Street was also pedalling stocks that people bought at their own risk. This is now illegal, because it leads to the same price dynamics as a ponzi scheme or a speculative bubble. HFT firms manipulating the market with large sums - also illegal. To think that the crypto market has no insiders is very naive imo
> 50 is quite low

50 could be "quite low" if most of the requests were for "content" images. TFA has under half a dozen images, as I've outlined in my comment most of the requests are for ancillary garbage.

> I was auditing a big uk ecommerce site at the weekend and the homepage had over 170 elements

See above, 170 is pretty high but assuming at least one image request per product[0] plus a few more for buttons & the like, having a large number of requests would be understandable for an ecommerce site.

ecommerce sites would also be a place where:

1. analytics is very, very understandable

2. the site would use a pretty generic system which could hinder specific optimisations

3. assuming the user will browse around, the site could preload various stuff, sacrificing some upfront performance for a nicer "inside" experience

All in all, I'd be much more understanding of that than 50 request on a blog post, even more so a blog post on software complexity. Incidentally, the amazon.com home page generates ~250 requests.

[0] because spriting for web pages remains a pain in the ass, doubly so for JPEG
Yes, WiFi work out of the box on Ubuntu. At least for the Mid 2014 version (the one I have).
I see you've studied Rich Hickey's talks. Good :)

While I generally agree with you - do remember that Rich talks about "information-driven situated programs" - there are plenty of occasions when you don't do that. Like, when you're building a business. It could be a fatal flaw to think that your early prototype is a "situated program" - it is, in fact, just a quick hack meant to validate a concept. You start by not knowing enough about the market & your customers - so you shouldn't optimize for simplicity, you should optimize for time-to-value. New shiny tools might be good for this purpose (they're often shallow, but also they often deliver shiny&meaningful value fast).
Hi,
i disagree.
A (dumb) terminal in each french house.
For free !
in the 80's!

As we had one in every house, there was "online" services which were very popular. Like school registration and ordering.
And nationwide yellow pages! 24/7 !
Without the need to get to the post office to check for the county directory, on opening hours .

It was also a wonderful tool to connect people in communities.
There was different rate charge and the cheapest were very low.
I remember spending nights and nights chatting.
https://fr.wikipedia.org/wiki/RTEL
Did you read your own link? It says right there it was created to avoid death duties. It was a tax avoidance measure.

>>The Trust was established in 1936 by John Scott, owner of the Manchester Guardian (as it then was) and the Manchester Evening News. After the deaths in quick succession of his father C. P. Scott and brother Edward, and consequent threat of death duties, John Scott wished to prevent future death duties forcing the closure or sale of the newspapers...
Your argument would be true if on any given software market there would be around 3 or 4 developers and products.

This is very far from current state of affairs, where for almost every possible kind of software there are a lot of different developers with vastly different products, different designs and ideologies. They may not be as well-known, but they exist in their niche, and you can definitely vote with your wallet for one that looks to your liking.

Extreme example - mobile todo app. I think that one in ten professional developers released one to app store just as part of his portfolio. And users still choose apps with mainstream design, look and feel. If that's not voting with their wallets, what is?
> provincial

... because laws that enable mass-surveillance are somehow worldly?
Does this only have to be used in areas strapped for water? I mean they mentioned Oregon, which gets pretty good amounts of rain naturally.
> Revenue can be distributed by how often content from a certain provider is consumed.

This is the readability/brave model. I don't know why it hasn't taken off yet, but I really want it to.
Anecdote : some video gif on Reddit seems to display incorrectly... It's twisted with some green cream all over.

Video decoding is weird because while the software might be sound, I have no idea how the hardware supports it. I don't know if the hardware has to be specifically built to handle a family of codecs, or if it is a kernel matter or else...
How does something like that even happen? Did someone copy and paste lots and lots of stuff together to end up with this abomination?
If "still losing money after years of losses, might break even in a couple of years or might not" can be defined as on the "path to profit", can any company not be described that way? Does the phrase mean anything?
Outsourced Accounting and Bookkeeping Services in UAE
Like a cable bundle? I am sure people will love it this time.
Does the optional dimming of the boiler make a difference in your design? Mine just fully turns on and off all the time, and I reckon dimming would probably be easier on the power grid. 2000W on/off vs ~80W average (I measured) is quite the difference.
There is blendle, but there's a problem we're running into. What we spend our time on is not necessarily what we want to make sure exists. Some may spend a lot of time watching TV, and spend almost no time interacting with the fire department, but they want to make sure that the fire department is always available. This type of demand can't be financed through usage fees or advertising, it has to be met through taxes or a subscription (BTW fire departments were and in some places still are financed by subscription). We need to figure out how news and information fit into what we demand as citizens.
What is striking is the contrast between how little we understand how the brain actually works, and the bold statements about no difference between men and women brains, everything is nurture/nothing nature, etc. The reality is that we don’t really know. I am dying for science to figure out, but until then I only take claims arguing either way as made up opinions.
The solution is OUTLAWING SOFTWARE PATENTS.

Any other “patent reform” is a sham.
> Is there an official OSM app?

No. OSM is kinda decentralised and the project prefers to not have "official" or "blessed" apps or services, and instead takes the approach of letting there be a constellation of services, companies and apps in the OSM ecosystem. So there is rarely one official way to do something, and instead allow the community (which often includes people who run various OSM things) to make things with OSM.
I have been "close" to HP a few years back, and while visiting the California HP hotspots I was only hearing positive things about H, P, and their ones close to them.

I need to get back in there again and leave a couple of coins in that desk :)