skysight-inc/HackerNews huggingface dataset:
In Washington state (King County), the mail-in ballots are placed inside a privacy "sleeve" that contains a signed statement on the outside that you autograph. If your signature matches the signature of your voter registration, the ballot is removed from the privacy sleeve and put into an anonymous pile. It is then processed by a scantron machine. You only get a confirmation that your vote was processed into the system and counted.
Who is "we Austrians"? I'm an Austrian and I have no problem with Facebook not censoring that video!

Just so everybody here knows why the Austrian government wanted it banned: It showed how Muslim immigrants beat up a 16 year old girl and broke her jaw, reportedly as punishment because she dared to pull the veil off a Muslim girl.

That doesn't sit well with our government that wants to invite all of the Middle East here!

And probably the same is true for jakobegger, who enjoys freedom of speech only when it is an opinion that he isn't offended by, otherwise censorship is very much appreciated.
> because there's been plenty of experience with what can happen if they can be.

Such as? Was there ever a time in the history of modern democracies where "vote receipts" were actually used and caused problems? I was under the impression that they've never been used out of preemptive fear.
But non of them is financed voluntary and non of them was created in voluntary association.
So you have memorized the equivalent of a 60-word nonsensical poem?
> The social network has quietly developed software to suppress posts from appearing in people’s news feeds in specific geographic areas

Sounds like it's just censoring in China then. As long as they don't start censoring US content, I'm happy.

Facebook is probably doing censorship anyways without this China tool. I talk to a friend in Germany and he was telling me how the German government is mad at Facebook. There's some law that makes Facebook censorship Holocaust denial and hate speech posts. Which I guess if they have an office in Germany or even the maybe EU I guess they have to follow it but there's news story of there justice minster saying they have to do it. http://www.jpost.com/Diaspora/Germany-warns-Facebook-Clamp-d...

But from my understanding, all censoring is geo-located as is. So they could block those posts in Germany only, but in the US they'd still show up. I don't really support a government censoring speech even if I agree or didn't agree with the speech but I guess it doesn't really effect me so I don't really care. Germany or China isn't my government. Plus I grew up with American ideologies. America is one of the few nations left with free speech it seems.
You came back and edited this after I responded to it, and I haven't gone through your edits yet, I will try to remember to later.

I really wanted to ask you where did your whole debate about the civil war origins come from? You starting focusing on that here and then focused solely on that in your remaining posts even despite me saying it would derail the conversation?

Edit: you write 'it was a myth they would surrender.' You can't just substitute reality with your opinion. I gave you quotes from US presidents and top military generals. Everyone knew they were trying to get out of the war. What is true is that Hirohito did everything he could to remain as emperor, which we allowed anyways... I'm just repeating myself now.

There's no point in discussing it further, and no one else is reading this anyways, but seriously answer the question about the civil war.
Suppose you were told a random number between 1 and (number of vote options) when you are in the booth. Later, your choice plus that random number is published, then you (but no one else) can verify the result, because you can trivially tell them any other number that modifies the result to something you want.
We solve this via gatekeeper rules (repository administrator defines rules such as who needs to review which part of code, or whose code needs to be reviewed (intern team for instance needs to be reviewed by core team etc), or what commit message rule should be followed etc.

A typical review process suggested by GitPlex can be found here:
http://wiki.pmease.com/display/GP10/Iterative+Review+with+Pu...
I think he meant "people who entered or stayed in the country without legal permission to do it". It is pretty obvious.
Intel essentially has a monopoly on the market for desktop cpus, which can't help.
> a chunk of data that can be operated on as a single unit by the hardware

I didn't realize that this concept was referred to by the term "byte". But this clarifies how you are using that term.

Given that usage, I'm not sure why 8-bit bytes are an issue at all for a language like Python that is supposed to be hardware-agnostic; the whole point is that programs should not care about how the data is physically represented in the hardware. Python 3 got rid of the distinction between int and long for the same reason. The only reason the "bytes" object exists at all is to represent binary data, for example data that gets read from/written to files, network sockets, and other I/O, and AFAIK bytes in such data are always defined to be 8-bit chunks of data. (If you really insist on having Python representations of hardware data chunks, there's the ctypes module.)
> Majority of employees often don't have much say in policy.

Going to have to disagree with you there. I think you'd be surprised how far you can take your ideas and concerns if you're willing to be assertive enough. I've worked in start-ups and companies with over 100,000 employees and if I've found something I felt needed to be changed I was able to find someone in the right place to talk about it with.

This isn't a retail employee trying to talk to corporate scenario (which, let's face it, good luck enacting change company wide when you're in retail). This is a technology company. Almost everyone I know at the major tech companies have at least chatted with the CEOs and other executives from time to time.

> Quitting is the right thing to do. If no one quits everyone, both leadership and employees, thinks "It must be me as no one else has a problem with it". It applies to customers as well.

I've been in a scenario where 7 out of 10 people on a team quit within weeks due to ethical concerns. I can assure you management had zero thoughts about anything being wrong, etc. They all thought it was simply a coincidence.

Now this is anecdotal but I was part of a large group who also quit in a similar fashion (approx 70 of 130 quit within 3 months IIRC). As far as everyone who was left could find out, their management felt almost exactly the same way.

Maybe Facebook and others would "get it" if people quit I'm just not convinced.
Here is a very nice blog article explaining how Amazon is generating recommendations at scale with Apache Spark and Amazon DSSTNE :) https://aws.amazon.com/blogs/big-data/generating-recommendat...
Mind Controlled Tesla at CalHacks – Teslapathics
Anecdata: That would have solved their problem entirely for some of my friends. I can easily think of a good handful of good engineers I know from college that were disappointed to have to return to their home country when they could not find work sponsors. That's not to say that there aren't also the ones who's plan from the beginning was to return home, but for others the US had become their home.

The common story that I heart was that employers were balking at the amount of risk and paperwork required to hire foreign employees.
There's perhaps a dozen ways to solve this particular problem and, come to think of that, you didn't apply a single one.
> When the display goes to sleep, it disconnects all the devices on the hub

I also have an audio interface connected to my sound monitors, and it is also quite bad for it to lose its power, producing a loud blasting sound. If monitor becomes a power supply, we need it to never stop supplying it, just like notebook doesn't stop when it goes to sleep.
I remember that QBasic/TurboBasic, had a instruction to move blocks of screen applying some basic bit blit like XOR, AND, etc. There was example of animated ball using it.
The same way to index websites: with web-spiders. They would need to write new code for this though.
Also for HTTPS they also had to write new code.
Yes, my mother's maiden name is Een3oquu+P_a9oez0queiPhaeChaijoh, why do you ask?

Ironically, you usually can enter a string as answer to those questions that is more secure than the allowed password.
CNN? MSM is the real deal when it comes to fake news.

Tip from a brazillian: this would break your country.
I was on a first date and my date asked if I had a facebook. I said no (I didn't) and we she asked why. I said, "because I could give a shit less" (or something equally as cool).

She said it was "creepy" that I didn't have one and that I must be hiding something.

SMH. I was hiding something, my privacy.

Now I use facebook and I'm a dopamine junkie looping hamster.
On the other side of the coin, there's the fictionalized story of Lysistrata.
I don't think Nate's twitter post and associated language are the right way to have a conversation as serious as this one. The people making the claims are not just slinging "BS" to be "debunked", they are experts who have credibility to lose by making claims without evidence, and I think it's worth hearing more from them before writing them off.
Affordable air-cooled x86-CPUs at > 4GHz will disrupt that very quickly.
> Do you want to implement GC in 64k?

Why not? The IBM 704 had around 18k and yet it was good enough for a full Lisp system.

Sometimes I think that people don't really grasp how constrained the computers using Lisp, Smalltalk and memory safe systems programming languages were and yet those systems were already there running, being used to doing actual work.

Somehow C's adoption has created a strange distortion of what those computers were actually capable of, in spite of their resource constraints.
The majority don't care. Those who do use VPNs, they are common knowledge there.
Discussions about the code perhaps.
just send you an email for a free account.
Annotations as what you scribble in the margin of an article or on a page in a book.

Comments are inline with the code. Annotations are aside, and serve both as visual anchors and as "aside" notes.
> The US would never have a peaceful election ever again.

These elections were anything but peaceful, going by the harassment of Trump supporters that I keep seeing on Reddit.
How to Convert Abandoning Visitors with Exit-Intent Technology
> No word on what his rival thought about it!

Not sure if you're joking, but of course we do know. His rival, Andrew Jackson, was livid. He accused Adams (with some justification, but nothing proven) of striking a "corrupt bargain" with the Speaker of the House, Henry Clay. (It was actually the House that decided, not the Senate). Jackson alledged that Clay secured Adams the presidency in exchange for being appointed Secretary of State. Riding the wave of outrage, Jackson formed his own party (which eventualy evolved into the modern Democratic Party) and handily defeated Adams four years later.
Long and uncomfortable, so about what I'd expect for an international economy class flight. Nothing out of the ordinary.
> Visual Studio Code and Typescript have completely changed the way I look at MS.

Kudos to the PR team.

FTFY ;-)
Is there a reason this is such a hard problem? Decent home automation that doesn't have you locked into one company that might disappear in a few years has been pipedream for decades now.
Please resist making comments about being downvoted. It never does any good, and makes boring reading. Also, avoid baiting users by announcing that you expect to be downvoted.
1) New every time - I don't think there can ever by a free and repeatable way to do it because its so valuable that any method that gets discovered quickly gets saturated or gated to extract a % of the value

2) Bootstrap - grow from a small X that generates value for individuals/small-groups and slowly mutate into a Y that delivers value primarily from the network as your user-base grows.

3) High cost blanket advertising or PR - get an inrush of like minded people at the same time. I can't actually think of a success story that achieved this, plenty of failures though.

4) Better than 3) is to use capital to buy users and user activity such that the value stays in the network e.g. paypal giving away free $$ to every sign-up that they then paid to a paypal merchant.
7 features that I would like to have in Perl 5
Foundations and programming languages
I didn't know rust could, I just checked it out. I didn't realize rust was that low level.
It's called experience. Invest well in your people and they will pay you back in dividends
Is it something like this?
http://gitplex.pmease.com/demo/android-framework-base/files?...

You may also put annotations on any diffs:
http://gitplex.pmease.com/demo/android-framework-base/commit...
I have commented on this issue several times here on HN.

I have 3 main points on why censorship can be justified in the context of China: preventing spread of rumours, unique culture background which values stability more than anything else, and different stage of development as other countries hence different priorities.

Here you can see my comments:

https://news.ycombinator.com/item?id=12934732

https://news.ycombinator.com/item?id=11405320

I wouldn't go into the realm of conspiracies where you have the Western propaganda deliberately destabilizing China for their strategic interests, since they are not backed up with facts.
It's an improvement for the people in China.
ERR_CONNECTION_TIMED_OUT : HN hug of death ?
> ... this doesn't make sense.

In order to have an ML, you take a subset of Common Lisp and specialize/extend it in a very specific direction. The part that are removed from Lisp are the one you don't care about. I care about being able to use different equivalence classes, including the ones the compiler is going to require, like identity equality, because this matters when I implement abstractions myself.

> However, there's no way to portably manipulate compiler internals in Haskell.

Yes, why not, that would be damn useful. The alternative is to hack each implementation in its own way.

> Heck, Haskell syntax, unlike Lisp syntax, can actually be represented in multiple ways: [...]

Do you get the difference between internal and external representations?
When you see (lambda (a) (+ a 1)), you don't know how the code is represented internally and how its value, when executed, is represented internally (when my compiler performs data-flow analysis, it uses a specific internal representation I don't need to know). Yet, you have access to a uniform API, defined at the language level, to manipulate data. That's why you can have the same source code working on the JVM, interpreted using a C/C++ runtime or directly expressed as assembly. In that sense, there is a separation between the language and its implementation. But part of the language specification is also there to guarantee a uniform way of building new extensions and integrate them with the compiler. That is a good thing. What is not enforced is how and when each feature is used. If that matters, dump a specialized Lisp image that you call the "compiler" and call it with Make on a file expressed in your custom DSL.

> There's no dichotomy between extensibility and abstraction enforcement, even if you try to set up one.

I am not trying to set up one. Just read more carefully.
SSNs are identifiers and when knowledge of SSN gets you some privileges, it's problem with whatever gives you these privileges. Card numbers are on the other hand essentially explicitly designed to be used as authentication data and at the same time printed in big letters on the card and known by all parties involved in transaction.
No need for fiction Colin, I'm sure you've heard of the Sabine women:

"[They], from the outrage on whom the war originated, with hair dishevelled and garments rent, the timidity of their sex being overcome by such dreadful scenes, had the courage to throw themselves amid the flying weapons, and making a rush across, to part the incensed armies, and assuage their fury; imploring their fathers on the one side, their husbands on the other, 'that as fathers-in-law and sons-in-law they would not contaminate each other with impious blood, nor stain their offspring with parricide, the one their grandchildren, the other their children. If you are dissatisfied with the affinity between you, if with our marriages, turn your resentment against us; we are the cause of war, we of wounds and of bloodshed to our husbands and parents. It were better that we perish than live widowed or fatherless without one or other of you.' "

https://en.wikipedia.org/wiki/The_Rape_of_the_Sabine_Women
It looks like Stata:
https://en.wikipedia.org/wiki/Stata
Well, you could just make use of the ARM chip on your mobile phone and besides some boilerplate code to start your own Assembly code, do some ARM demos. :)

But yeah, GBA coding is also cool.
This sort of comment actually vindicates my stand. Whatever I said was sarcastic, perfectly civil and closer to facts yet (what I believe to be) a reasonable person like you downvoted, flagged and attributed motives.
Mods: sibling comment by 'icantdrive55' is 'dead' for no clear reason.
It works fine now, I believe it could be a redeployment or similar.
Whenever people buy something which they are completely unable to differentiate from a fake, are they really being defrauded when someone sells them the fake?

You are seriously confusing the placebo effect with ignorance of the expected effect.

It is fraud not because the user perceives the expected effect but because the user has been told that the perceived effect is the expected one.
You forgot that 3) for many of us actually meant using hexdumps with DATA, and not an Assembler. :)

I never managed to get money for an Assembler for the Timex 2068 I had.

By the time I could afford them, I was already using a PC.
I'm pretty happy with gitlab too,
but if i had to compare it with github i would go:
- gitlab.com is neat but often has 5XX or is often pretty slow
- doc is somewhat messy i rarely find what i'm looking for.
- UI/UX get better but still confusing.
- notifications are not clear and i often get what i don't want (my own things) and not what i want (what other did)
Except kvo doesn't have a sane threading model, nor is it typed, and can crash your program if you fail to unregister properly. It makes the programs a lot harder to debug,not simpler.
At least I can be sure that I am not already shadowbanned because fuck you facebook. I am not interested in an AI feeding my ego with confirmation and protecting it from confrontation.
> Some things like Nazi symbolism that are considered free speech in the US are forbidden in most of Europe --- for a good reason! It took us a long time to get rid of the old ideologies, we don't want them coming back!

Sorry, that's not a good reason.
The scheme where pilots are paid more purely from working at the same airline longer seems like a big part of the problem here. Not the only part, but a big part.

Relevant: http://philip.greenspun.com/flying/unions-and-airlines

Based on what I understand of economics, I have to think that pilot unions are part of the cause of the problem here. By locking pilot compensation to number of years' service at the firm, firms are unable to compete with each other for pilot talent, and incentives are screwed up (like you quoted above). Pilots are also unable to compete with each other on compensation by changing firms.

I do not mean this as any kind of defense of ABX (I know little about this situation beyond what I've read in this thread), and I agree they are morally bound to meet their contractual obligations to their pilots, but at the same time perhaps they'd be able to hire more pilots in a sane way if the airline industry pilot salaries weren't all locked up by this arbitrary and stupid (from my position) years-at-firm requirement.
Yay, thanks, looks amazing.

Being hosted is not always a bad thing, thinking in the cost of maintenance it can deserve the price.
Reputation really isn't relevant here...the election is over, Clinton already delivered a concession without raising criticism herself...the bar here is incredibly high and their evidence seems mostly hypothetical. To satisfy the criticism suggested, you would have to re-run the election...it's just not happening
How to Secure Your WordPress Site
I guess, but I'd imagine there's always more work for creating new sites than for maintaining old ones.
Based on the skimming through the titles it looks like a quite complete material.

As it looks like after completing this course people should be quite capable to build their own solutions, I would recommend you to cover the security aspect more broadly.

Perhaps cover multiple commonly known attack vectors (and how they are mitigated) and basics of the cryptology.

I would also suggest you (based on the other comment here) to not push Chrome only. It is very important for our liberty to have various actively used browsers.
Best finance events in Europe in 2017
Native Americans?
That's a story of women as peacemakers, to be sure (although I'm not entirely sure how much of it is history and how much is legend). Unlike the Greek story (which is not necessarily entirely fictional) the Sabine women weren't specifically using sex as a weapon of peace, though.
The economics of the Internet backbone (2004) [pdf]
That's risk that the transportation provider brought. The medical company ordering supplies from some other company, who happens to use this transportation provider some of the time but not all the time, was not aware of and could not have reasonably foreseen this risk.
Edit: nope, definitely Stata. Also a tool he's mentioned using.

In the past he mentioned using excel with various addons, and these printouts look very, grid like.
I'm thinking in terms of what I'd do if the code was printed out on paper.

http://imgur.com/KMCBMjA
anything for getting more users and their personal data to sell
Jellyfish Proteins Improve the Polariton Laser
Looks like many GitPlex downloads are going on... And this happens since two hours ago when I posted this news. The first time I've experienced with HN death hug, 8)
Another thing in my agenda now (to optimize the web site and download).
Well there is this and the retaliation over the email server she had running coupled with the fact she was caught lying in front of a Senate hearing on Benghazzi. I would say she did something smart for a change. I.e. facts vs. some wild claims... And with all the BS with past Florida elections coupled with Trump's claims of a rigged election, my bet is the ballot casting and voting machines are more protected now a days than days past.
But none of that prevents a Alice from forcing Bob to mark his ballot in the prescribed way, with Alice then taking it to the mailbox herself.

Bob may choose to deliberately change his signature so the ballot is at least invalidated, but that still takes a vote away from his preferred candidate, and would rely on Alice not knowing what Bob's true signature looks like.