skysight-inc/HackerNews huggingface dataset:
> What do you mean?

Proportionality of representation in the legislature strongly predicts both number of sustainable parties and public satisfaction with government in modern democracies.

> These systems tend to select for "best compromise" or centrist candidates, which should represent the population pretty well.

Not really; it's not like views on political issues are clearly unimodally distributed such that a single compromise candidate does anything but make everyone in the electorate feel like they have no effective representation of their views in government. That's what proportionality avoids.
Trump won with fewer votes than his opponent; governors always win with more votes than their opponents. Whether the governor's vote total is a majority or plurality is a separate question.

Also of interest: Democrats have won the popular vote in 6 of the last 7 presidential elections, going back a quarter century.
We have these in Boulder, CO as well. I like them with one exception: they are AWFUL for bike lanes. Most drivers can't actually identify the edges of their car while driving, so when they feel pressured by the sign, they'll blindly (without checking mirrors) swerve into the bike lane to give the sign 2-3ft of unnecessary space.
One of my favorites is Neural Enhance: https://github.com/alexjc/neural-enhance

I was playing around with it and the results are quite interesting. It's pretty much exactly what you describe.

The nice thing is, if you have Docker installed, you can run:

docker run --rm -v `pwd`:/ne/input -it alexjc/neural-enhance --help

and everything magically works. Compared to other machine learning projects, neural enhance is probably one of the easiest to get started with.
> I've been demotivated (to start) by reading over here on HN or elsewhere about how much of a learning curve it is to learn Rust.

That learning curve is necessary for safety. If you want a safe C++-like language without Rust's learning curve, you either (1) have a brilliant solution nobody has come up with yet or (2) don't actually want a safe language after all.
This is not related to Dash cryptocurrency I suppose?

https://www.dash.org/

Dash (the cryptocurrency) has an iOS app, that has not been approved by Apple[1].. I wonder if it is related because of the name.

1: https://dashpay.atlassian.net/wiki/display/DOC/Download+-+In...
I am saying that we do not know which algorithm to use in order to implement a general artificial intelligence. Even if somebody gave you unlimited resources to do it - all the computers and programmers you want - you would currently be unable to do it, because we don't know how to do it.

That obviously does not mean that we will never know. It does not even mean that we necessarily need to know. In fact, a scenario which Yudkowski likes to worry about is that somebody will essentially make brain-like hardware and get something going without any real understanding of how it works. That "only" requires duplicating the structure of the brain, not understanding it. That is the scenario which I alluded to in my wild-assed guess.

Whichever approach turns out to be the one that first gets to a human-level AI, the fact that we do not have a theory makes it impossible to predict how long it will take and how fast the result will be able to improve. Even if all we need to do is mass-produce a few million functional equivalents of cortical columns and hook them all up somehow, we are not currently able to guess how the resulting intelligence will scale. If we double the number of columns, will its IQ double? Quadruple? Or maybe only grow linearly, or logarithmically, or as the square root of the number of columns? Or maybe not grow at all, because it's not just a matter of quantity, but of certain architectural features which do not scale?
That's typical PC par for the course of different stores selling roughly the same machine at different prices. Just like some of the bad old days some of the OEM's Signature Edition PCs aren't ever quite one-for-one comparable models to their website/direct sales (or even to some of the other stores they sell in). It has long been the case that manufacturers have slightly different model numbers and subtly different configurations for every single retail channel they interact with so you can't always tell if you are getting a good deal or not.

There also is a case that some of the manufacturers do get enough advertising kickbacks from the junk they bundle with the computer that you do see some of that "savings" passed back to you as a consumer with the premium added to the Signature Editions.

So far as I'm aware (merely as a consumer) Signature Edition does seem to require a clean EFI image as well. I've seen reports that things like Lenovo's EFI problems are things the Signature Edition team screens for (for instance this PC Mag article specifically mentioning Superfish [1]), but I can't tell you how thoroughly they check, just that I feel sure they try.

[1] http://www.pcworld.com/article/2887213/microsofts-signature-...
Yeah, weak map have weak references to the keys, not the values.
Enter 30 to Shell: Cryptsetup Initram Shell [CVE-2016-4484]
The article mentions OverSight [1] which is free.

[1] https://objective-see.com/products/oversight.html
So: don't write huge objects---it's a code smelly anti-pattern anyway; or don't make every single member of a large object participate in equality; or else, cache the equality substitution and re-compute it if the object is modified.

I'm adding a dirty flag to the object system in the next release. If any slot is modified, the object will be marked dirty; an API will be provided for testing and clearing the dirty flag. This will make it a cinch to write the above point class so that it returns the same list if the object is clean. Also, when the object is dirty and the representative list must be recomputed, the cons cells of the old list can be re-used; we don't have to allocate a new list.

Most of the time, you don't want that anyway; objects should be immutable as much as possible. If you have objects in a hash table, you don't want to fiddle with them in ways that affect their equality.

Speaking of which, this is one of the ways in which the equality substitution is used in real code. Certain slots of the objects are treated as immutable and the equality substitution is based on those slots. The objects are put into hash tables based on that equality. Yet they have other slots treated as mutable. Those don't count toward equality. If they did, the hashing would be in trouble, obviously.
I don't disagree and I hate DRM, but your math argument is slightly flawed. The teacher gets compensated evenly no matter how many students they teach, while conversely the artist gets paid per student, if you will. Neither scenario is a perfect analogy, but I just wanted to point that out.
Two-round system would be an improvement as well to the FPTP system. It would also fix the spoiler effect and the lack of majority support for winner problems. It's also simpler than RCV.

However, I don't think it reduces negative campaigns like RCV does (though it might improve on the "blue or red" campaigns that exist with FPTP). Another objective may be that the election "costs too much" (basically double or more), although I don't think this is a real objective. Democracy costs money. Deal with it. But I could see the objection gaining traction with some politicians, for the same reason the removal of voting polls gained traction in states with budget deficits.

I'd be content with either RCV or two-round system.
You kinda said it yourself, there.
Yes, people do spend that much. I'm not sure what kind of virtue signalling people think they are achieving when they fake this kind of incredulity. People will spend a fuck ton of money on things they think are pretty, or unique.

But what sort of idiot would want an original Picasso or Van Goch, for example, when they can just get a digital print to put up on their wall that looks almost identical? If you're the sort of person who likes original artwork, you're really just a slave to the Christies and Bonhams marketing...
Some bike lanes in NYC have two lanes as well. I don't believe 1st Ave does though.

edit: I misunderstood. Yes, if the bike lane is contraflow of course use it that way. Everyone expects bikes from the "wrong way" in that situation. It's all about minimizing surprises to anyone in or near the street.
Slashed Budgets/Toxic Chemicals: Planning for Environmental Carnage in the EPA
> Though I guess that corruption is the Clinton ideology

and yet, despite apparently knowing this for 30 years. Investigating it constantly for 30 years. Neither of them have had anything actually stick to them.

Amazing. They must be the smartest criminals ever.

or not crooks.
Apologies, should say 'termbox alternative'
Actually I didn't think of that. I was thinking more of a magnetic nozzle. But yeah if you can steer a fluid with embedded magnets you should be able to accelerate a fluid with embedded magnets, right? :) or maybe not. I have no idea.
Don't take away my fast-walker lanes on Sixth and on Broadway!
"filing fees" (confirmation statements) for UK limited companies are around £13/year (<$20)

shocking to see it's $800 in California
It's more like.... New street features that don't have an engineer's stamp and may not be compliant with any of a thousand regulations? Time to fucking sue.
Not sure about android but in the latest xcode documentation was built in so you can't even add them to dash anymore.
At first I thought, this Oversight app sounds like it could be useful. And then I thought, how do I know this Oversight app isn't spying on me? Ex-NSA author unfortunately isn't something that makes me more confident in the tool. Why am I even worried that someone is spying on me? Oh how I miss blissful ignorance some times.
I've seen similar logos pop up during commercials - this seems directly related to that marketing effort. Still, I wonder who would rush to get out their phone and open up Shazam, just to learn more about this product/service? It's not any easier than a Google search. It's basically an audio version of the famous tech flameout "CueCat."
That's the most generous possible interpretation of the situation. It may be correct, I'm just noting.

I ride my bike to and from work pretty much every day in SF, and I readily admit that adding these markers most definitely does interrupt and disrupt traffic flow.

The fact of the matter is, sometimes delivery vehicles and service vehicles need to stop and block traffic. They tend to pull over as far as possible to the right, so as not to impede auto traffic. Often this means pulling over into the bike lane. (Note that when there is no bike lane, these vehicles block the right-most lane of auto traffic and cars just go around without getting too hot and bothered. But I digress.)

Erecting the markers prevents this behavior in many instances. You can decide to be in favor of the new bike lane markers, but you can't pretend that the added markers aren't a unilateral alteration to traffic flow that does have an effect.
Προγνωστικά: Σε δύσκολη θέση η Αργεντινή
I don't think this has any relation to Big Data. It's simply Trump supporters were clever enough to give out false signals due to being ostracized by media and worried about consequences of going public (fired from a job, removed from social circles etc.) So the massive pressure on conformity created a late-Soviet-Union-style dissonance, outwardly many supporting "approved" candidates, inwardly supporting Trump (maybe due to the this pressure from all sides as a simple vote against). Many would've probably voted for "nobody" if that were a choice alongside Hillary and Donald.
Not really no. You increase the chance that you'll kill yourself and someone else. Ride in the lanes and with traffic. Everyone is safer when everyone can anticipate what's going to happen. This is especially true in the chaos of NYC traffic.

If there is no bike lane. Take the whole lane.
A sample video would be nice showing live weights for each frame.
Speaking of Go and terminals, is there a library that doesn't take over the whole screen? For example, let's say I want to display a three-line progress bar. I want to update just that three-line area, and when done, remove all the lines and continue from there, and otherwise just integrate into the text flow of the terminal.
My feeling is that no one wants to use CRMs. The best type of CRM is one that autoloads contacts and information from cellphones, email, chat, accounting systems,linkedin etc.
Nice that he did opensourced it.

I personally never understood why this tool was so popular to start off with though. I often found myself using the original doc sites instead.
Something to consider: Democrats have won the popular vote in 6 of the last 7 presidential elections. Another way of saying it: They lost a nationwide vote once in the last quarter century.

Generally I support the electoral college, but those are undemocratic results.

Also: In the 2014 House of Representatives elections, Republicans won 51.2% of the vote (per Wikipedia) yet held the largest majority in the House since WWII (IIRC).

EDIT: In the 2012 House of Representatives elections, Democrats won more votes (48.8 - 47.6%) but fewer seats (201-234).
But I'm not Chinese.
AGPL seems like a completely logical extension of the GPL. Being in favour of one and not the other seems hypocritical to me.

edit: I just looked it up on the GNU site.
> However, some companies that develop and rely upon free software consider this requirement to be too burdensome. They want to avoid code with this requirement, and expressed concern about the administrative costs of checking code for this additional requirement

So much for user freedom being #1.
Someone signed up with my email address on to hotmail and then a couple of months later hit "forgotpassword", attempted changing the password multiple times, then got in and changed the email address. I got so sick and worried that I got hacked. Turns out they selected the wrong email address when signing for hotmail, and then changed the address to the correct one.

it threw me in circles.
U.S. And World Population Clock
The problem is the perverse incentives, not who manages the prisons. Non-profit prisons can be just as badly run as for profit prisons.

We need to change what we pay for - no more paying for each prisoner locked up, lets pay for each prisoner that avoids reoffending. We want people that come out of prison to not go around committing more crimes. For profit might help here in that they may try innovative approaches that achieve this aim - we just have to give them the right incentives.
Maybe I'm missing something but what do you mean? As far as I know you don't have any restriction. The only restriction is that you can't submit the result to the app store.
The baby boomers seem have TV news gigs monopolized to the detriment of the country.
Not that I agree withe affront bit, but HN is forum of many people, don't assume hypocrisy where there might just be disagreement. Many comments have taken the contrary positions on both issues.
How to Start Using Dependency Injection in MVC
> What's your evidence of him being a racist?

Appointing a white nationalist as campaign CEO and then as chief strategist is Exhibit A.
Webpack-Closure-compiler: Google Closure Compiler Plugin for Webpack
NOTE: The link only appears to work for my old account?? Was I shadow banned? Perhaps banning decenting opinions are a big reason why this election was such a supprise to everyone.

https://news.ycombinator.com/threads?id=ttyltrful
The solution only has three ingredients - it's quite an elegant solution really
I've seen the SFMTA response to these changes and I have a lot of sympathy for them going in and removing them. There are a ton of laws and regulations around how road markings, etc can be changed and the SFMTA has no option other than to follow those laws.

Maybe the guerrilla group should try and tackle some of the regulations and laws rather than point the finger at the SFMTA?
Red Hat is a billion dollar company that does exactly that.
Good point, some of those policies were sold as different things to different groups.
I get the error on the NIST web site [0] as well. I do have the "Proceed to ..." option, though, as you can see in my screenshot [1].

The same thing happens on the Chase Bank URL [2] mentioned in the article. Clicking "Proceed to ..." then redirects me to another URL [3] which throws up the same error. If I click "Proceed to ..." on that URL, I then get an ironic login page [4].

$ lsb_release -d
Description: Ubuntu 16.04.1 LTS

$ apt show chromium-browser | grep ^Version
Version: 53.0.2785.143-0ubuntu0.16.04.1.1254

$ chromium-browser --version
Chromium 53.0.2785.143 Built on Ubuntu , running on Ubuntu 16.04

Perhaps there's a setting somewhere that you've toggled? Maybe it's HSTS or something similar?

[0]: https://www.nist.gov/

[1]: http://i.imgur.com/QbgBxyB.png

[2]: https://choosemyreward.chase.com/

[3]: https://chaseonline.chase.com/Logon.aspx

[4]: http://i.imgur.com/KFqiwNG.png
This type of arguments get so tiring: ""Mexican" is not a race." Sure, but if I say all British are drunks, you aren't going to correct me and say oh I think you meant to say "Anglo-Saxons".

The quote
“When Mexico sends its people, they’re not sending their best. They’re not sending you. They’re not sending you. They’re sending people that have lots of problems, and they’re bringing those problems with us. They’re bringing drugs. They’re bringing crime. They’re rapists. And some, I assume, are good people.”

Getting over the fact that the quote seems to say Mexico itself is actively "sending" its people to the US. He said the Mexican people immigrating to the US are "mostly" rapists. Am I misquoting him?

"is either a lie", "for much different reasons than your made up ones." where am I lying?

Whats crazy is how often people want to debate these points... This year has been strawmen all the way down.
"When a user of Shazam’s Mac app turns the app “OFF,” the app actually keeps the microphone on in the background. For the security researcher who discovered that the mic is always on, it's a bug that users should know about."

That's not a bug. It's intentionally deceptive software.
None of these perks are really all that interesting.

Free lunch/snacks/drinks might save you a couple hundred dollars a month, max, if you use them everyday. A little resourcefulness with leftovers, brewing some coffee at home, etc, and that perk is worth way less. It's worth little compared with your paycheck.

After doing different office layouts, I have come to enjoy cubicles or separate offices, more and more. Open concepts are not unique to startups, anyway.
Mary Jo White to Step Down as S.E.C. Chief
Who cares if someone hacks my driveway camera?
If they incentivize it with a discount or free sample they might.
Agreed. This post is the kind of centithread we were having on Java mailing-lists fifteen years ago, talking about EJB's, DTO, the dangers of mutability, and the like. It's all established knowledge. Every programmer worth their salt understands the difference between value and reference equality and is proficient in how their language of choice supports these concepts.

Also, for perceived thought leaders, all these people have completely failed to update their knowledge with modern technologies and languages. All you see from the Fowler and Uncle Bob of the world is Java and Javascript. How about some Rust, ELM, Kotlin, which encompass the more modern trends of programming and which address the kinds of problems described in this article in one liners?

Also, I still chuckle at the fact that Fowler's web site (which he developed himself and called a "bliki", blog + wiki) is still incapable of supporting article titles with spaces in them, hence "ValueObject". That's not exactly a resounding endorsement of software engineering abilities.
The U.S. may appear to be a broken democracy to most but it is a functional constitutional republic. This was was the purposeful intent of the founders to safeguard the sovereign interests of the individual states.
You mean, sometimes delivery vehicles and service vehicles illegally choose to stop and block traffic.
The Next Generation of Hedge Fund Stars: Data-Crunching Computers
Well there's a nice little easter egg, I could have really done with that a week ago while doing a load of provision testing with LE staging certs!
Not a bad idea, but ferrous metals aren't very hard. Garnet abrasive is very very hard.
I'm feeling more attuned than usual to the fact that I inhabit a filter bubble. Thus I observe the preponderance of anti-car posts on Hacker News and wonder, what's the other side of this issue? What are the arguments in favor of sprawl and car-first development? Surely it's more complicated than just "cars are evil, why don't we change this!?"
Exactly. Frank Bruni over at the NYT wrote this yesterday:

"Liberals miss this by being illiberal. They shame not just the racists and sexists who deserve it but all who disagree. A 64-year-old Southern woman not onboard with marriage equality finds herself characterized as a hateful boob. Never mind that Barack Obama and Hillary Clinton weren’t themselves onboard just five short years ago.

"Political correctness has morphed into a moral purity that may feel exhilarating but isn’t remotely tactical. It’s a handmaiden to smugness and sanctimony, undermining its own goals."[+]

And note too that some of us in tech who went to big-name private universities, maxed out our SATs, are good at math and love the physical sciences....... some of us "held our noses" and voted for Trump as well, finding, in comparison, the politics and platform of Hillary Clinton to be alienating and slightly worse, on the whole.

[+] http://www.nytimes.com/2016/11/13/opinion/the-democrats-scre...
Wannabe Data Scientists! Learn the basics with these 7 books!
It's almost as if different people might be commenting at different times...

Recent Uber/AirBnB threads have had plenty of negative sentiment, and there is clearly support for the cycling activism in this thread. You can cherry-pick comments to support whichever sweeping narrative about HN commenters you want.
yikes, this could be a critique of consumer culture.
Well whether people feel like they are represented, is a very different goal. The ideal "compromise candidate" has the majority opinion on every individual issue, and so accurately represents their population.
Yeah, this is 100% true.

The best 'perk' is working for a company where it's expected that you will work normal hours most of the time instead of as the exception. As I get older and have a family and more interests outside of work, this becomes the most critical factor. A lot of the classic startup perks seem designed to keep you in the office.
The problem is that it doesn't help.

Commercial open source tends to be done for two reasons:

1. Common goal development. Several companies needs a UNIX. Rather than do all the development themselves, they work together. That's how Linux works.
2. Backup if original company's strategic goals move from your goal.

Here, neither work as you can't cooperate with others due to licensing issues.
Same team found a similar vulnerability last year in grub:

http://hmarco.org/bugs/CVE-2015-8370-Grub2-authentication-by...
> Immutability is just a property of good value objects.

It sounds rather like value objects are strictly superior than immutable data structures, based on this statement. I'd love to hear an expansion of this rationale.
Thanks for the response.
In regards to number 1 I would be very surprised for that to be true simply because these pages are asking people to sign up often before a user has had time to read the first couple of sentences in the opening paragraph. I guess this is the part that drives me nuts is that they don't give you time to read the content before asking so how would someone even make an informed decision before giving out their email address?

Interesting about number 2.

Is there still not an extension to block this HTML element?