skysight-inc/HackerNews huggingface dataset:
Well, personal support apart:

- A democratic government making a transparent decision to censor something is different from a non-democratic one making the same decision internally in the case of fake news;

- Censoring the presentation of something is completely different from censoring the information present on that speech in the case of hate speech.

- Censorship done by a democratic government, using a transparent and fair judicial system, respecting other human rights is, again, very different from the same done by a secret court leading to capital punishment.
Hi. Meet VarCI. The bot that automates workflows for GitHub and GitLab teams
Hello saycheese,

I have been toying with this idea, I haven't actually done it myself but I know people that have.

1) get a VOIP provider to give you a free iNum number

2) download signal to your smartphone or ipod of choice

3) during the registration phase, delete the number that it suggests, replace it with the iNum number from step 1.

4) make sure to have the registration process do the "voice call" method where it calls you and reads you off the registration number.

5) register.

Assuming that you already own a cellphone and you use a free voip app like csipsimple or linphone. iNums are free from most voip providers. Then this process costs nothing.
So I was trying to accomplish this in Firefox and couldn't get past level 3. Switched to Chrome and the exact same solution worked just fine. Firefox was URL encoding my single and double quotes so I couldn't break out of the string for the image (if that makes sense). Firefox 50 and Chrome 54.0.2840.98
Black Friday deals for mobile app development companies
What email subject line do you find works best in conjunction with this email?
Show HN: Integer Snake – Connect squares with the same number in them
Perhaps he was suspended as part of a bulk suspension and 1.2m of his followers were also suspended at the same time?
For level 2, onerror="javascript:alert(0)" a whole lot simpler than your pasted answer.
Using automata can be slow, but it does tend to generate some of the best dungeon-crawling caves in my (limited) expirience.

However, the Future Work [0] section sort of points out the hardest part of all this. Avoiding back tracking.

Last time I attempted something like this, the only solution I could come up with was running a second automata, designed to generate small dead links between large groups of dead cells.

I was terribly impressed with the results.

Kyzrati's guided generation seems interesting, but my immediate thought is how linear it makes the caves - almost too much, which was the complaint against Skyrim's caves by more experienced players. But by the same token, it was precisely what more casual players liked about Skyrim's cave systems.

[0] http://blog.jrheard.com/procedural-dungeon-generation-cellul...
Yes, 2048 is tiny. I've been using a 4096-word dictionary I found online for years, along with my family and two kids since they were about 6 years old.
There is absolutely no trouble with a 4096 word dictionary. Yes, they (and me too) sometimes bump into words we don't recognize, but it's not that common.

Here, I just generated you a few passwords:

* hefty march attempt force bowel scuff

* between sepia book sweat lemma saint

* safe warn magical cask hefty wish

* alum glib puck adieu dour lazy

* telephone pine cavort good knee swank

* numeral plan jewel conch slate tube

* pastry piano sure proxy unit brew

* trig rise taint current sans gallop

Here is the same random numbers but encoded into ascii instead of words:

* 81Pk3t?Rq6S}

* ]CPcYrT^?iE3

* +qV`J9ZU&.,C

* `>sp=~V);3g>

* E&_ff7a|Z4B[

* ?OX~[J>0K'S*

These each have the exact same amount of entropy as the word-based ones.
That's some interesting discussion. Not all drugs act the same on everybody, sometimes a stronger drug won't have any effect while a lighter one (or just slightly different one) might be enough. But there are cases that the lighter one can be eaten like cereals in the morning and won't give you any comfort.

Side effects are also a thing. Sometimes the lighter medication gives you the worst side effects, and I don't think (at least not anymore after my ordeal) that's human not to try and give all possibilities to your patient.

Of course abuse must be considered, resale should be prevented. Some drugs even have a special coating to prevent chewing and breaking so that the extended release drug isn't delivered to your body in some abusive way.

But preventing real, needed patients from getting a good drug because someone else might abuse it isn't fair for those who need.
"What is seen and what is not seen”; tracing the consequences of a policy to all groups affected. These are basic economic truths and skills that are extremely important to impart on kids and young adults. Skills that many adults miss.

Just like “I Pencil” delivers the crucial, uplifting insight that complex economic cooperation spontaneously emerges everywhere. This order will exist prior to and regardless of any political system.

Keeping these broad insights front and center at all times, does not imply that you have to reject every proposed intervention a priori. But if you know that every intervention will have side effects and can backfire because of the sheer complexity of the order, even when meaning well, you will naturally be much more careful and skeptical.

Which in my opinion is really a very, very, very good thing. Especially in this day and age, where the spontaneous order is more complex than ever and where government is once again very big, technocratic and e.g. willing to "clamp" macro economic variables.

I also quite simply disagree that EIOL is “beneath simplistic”. If the kids are interested in economics, they should obviously read much more than just these texts.
How does one know that the app being installed through an app store comes from the public source code? Shouldn't I need to create and install my own APK from source?
webp can do lossless with alpha channel, and the results (quality, size) are great. It also improves on jpeg, so it's actually a very general use case.
A cute little tool to explain shell commands
This is awesome!

Really pretty visualization - so interesting to see the distribution of where my lines of code are.

Copying generator.js into every project got tiresome, so I modified it to work from the same directory as lib.
I don't know at all, but a number that high may be fuzzy like with reddit's voting system. At some point to save database queries, they may just approximate the number.
Tagency – SMART Hashtag generator
Show HN: Ptolemy – An AWS DMS Mapping Table Generator
>> We call this “zero-shot” translation, shown by the yellow dotted lines in the
animation. To the best of our knowledge, this is the first time this type of
transfer learning has worked in Machine Translation.

I think it was last year when a friend was telling me how Google translates
the Greek word for "swallow" (the bird) to French. Back then, the translation
was the French word for "to swallow" (the verb). The bird and the action don't
even sound remotely alike in Greek and neither are they spelled alike (the bird is "χελιδόνι" the action is
"καταπίνω"; google trans. will at least give their correct pronounciation). My friend figured Google can't find enough examples between the
two languages, so it goes via English ... were the two words are homonyms.

I think that was last year, and certainly before September.

So I gave it a try again today, and this is still what I get:

Greek French
χελιδόνι	avaler
chelidóni

If you omit the accent on the "o" you don't even get the mistranslation- you get only the
phonetic transcription of the Greek word in latin characters.

Obviously the important thing here is not the one word that google translate
gets wrong, but the fact that it doesn't really look like this "new" system is
all that new, or that it does anything all that different from the previous
one, or indeed that it improves things at all.
Especially with Instagram, you can write as long of a comment as you want. Post a picture of some random thing and then write your long-ass comment below it.
Thanks for catching that we'll dig into that
Academic computer scientists warn US election may have been hacked
The sentiment 'competition is good' in the context of Javascript universe is a bit ironic since that's what led us to the recent fatigue grievance.
With the passage of the 16th amendment in 1913, establishment of the Federal Reserve in 1913, expansion of the interstate commerce clause in Wickard vs. Filburn in 1942, and Roosevelt's Social Security and other New Deal programs in the 1930s.

After these, a lot of power shifted from the people to the federal government. And then the government needed economists to tell them how to use this new power. And because there are dozens of federal agencies employing economists, they're never going to say "We shouldn't be here at all" but rather "Let's hold back a little bit on using our power here". They're going to adjust their message so that politicians are more likely to appoint them to positions of power.

Academia isn't any better: They crucially depend on government money, and the effort is always on more government influence(and money) even if a few professors write theoretical books saying otherwise.

In finance, I believe economics is still useful since you can make measurable predictions, and execute trades and deals off of them. But, economists at finance companies aren't nearly as noticeable as economists in the government and academia.

If you completely cut those items in the first paragraph, it would become nothing more than a moderately useful branch of philosophy.
Capitalist and market economies rely on political systems that can deliver private property rights, independent courts, and inclusive economic and political institutions. Economics and politics are simply conjoined topics.
To the contrary, to quote Nixon's aide (Nixon having started the war on drugs):

“You want to know what this was really all about?” he asked with the bluntness of a man who, after public disgrace and a stretch in federal prison, had little left to protect. “The Nixon campaign in 1968, and the Nixon White House after that, had two enemies: the antiwar left and black people. You understand what I’m saying? We knew we couldn’t make it illegal to be either against the war or black, but by getting the public to associate the hippies with marijuana and blacks with heroin, and then criminalizing both heavily, we could disrupt those communities. We could arrest their leaders, raid their homes, break up their meetings, and vilify them night after night on the evening news. Did we know we were lying about the drugs? Of course we did.”

[http://www.huffingtonpost.com/entry/nixon-drug-war-racist_us...]
However, you can simplify this on your computer like I do by having a repo with your source, disabling jekyll on github, and pushing the results to the user.github.io repo so that github acts like s3 and you get a $0.00 blog.

Nice thing for S3 though is you could cloudfront it if you wanted to for some reason. And it's in your control.
I am sorry if this sounds too ignorant, are frameworks like Vue.js (I actually read the guide and understood some wonderful things about its philosophy since I am actually developing backend mainly) or React, etc.. reasonable to use in websites in general (instead of jquery or taking some tasks from it) or they actually only reasonable for mobile web applications and SPAs?

What about the SEO and search engine rendering to custom HTML elements like in Vue.js components? is it okay or affects SEO?
Sorry about that, it seems like we misspelled the link
The Best Software Integrations for Raspberry Pi, Arduino, and Intel Galileo
I agree, though I also think: why have some arbitrary limit at all? Mind you the 4K Django limit isn't arbitrary, they know that at some point beyond that they'll spend too much time in hashing-land and will have opened up a DoS attack vector.

I would argue 4K is effectively unlimited... maybe in the sense of an ISP/phone company "unlimited data plan" unlimited, but still... the likelihood of user knowing of the limit is very small. I use a password manager that maxes out at 100 characters in its password generator (a default I use because... why not?) However, in those small cases where I do use contrived passwords, I make use of passwords that are really pass-sentences (with a few extras thrown in). It's pretty easy for me to blow by 64 characters (and sometimes 100) in those cases; not because I think I'm gaining extra security due to length, but because I'm just throwing out the first, easiest to remember sentence that crosses my mind and that I know will be reasonably secure. A service that flummoxes that effort just makes it less likely I'll use the service (assuming that it's use is discretionary).
Mark Zuckerberg is a hypocrite
Given that the primary function of a physician these days creeps ever closer to "drug prescriber reacting to acute symptoms", this is just dripping with irony. Say no to drugs indeed.
That statement is AFAIK now absent from the JPEG site.

On the positive side, it's now old enough that some key patents (e.g. arithmetic coding) have actually expired.
Can NTLM, which prevents sending the password itself across the network, work with random salts?
My sister has the original Airport Extreme (2007, b/g/n). She got it when they graduated college in 2007, still no issues, and `n` is still more than enough for a large portion of the population. That is what originally made me try out the APE.
Awesome, glad you liked the design
It isn't on by default for backward compatibility

That's the point I'm questioning - I think browsers should block by default and only allow things that are specifically allowed by the CSP (or by CORS).
> I've made the same set-up us well for private services hosted on public IPs which we couldn't put behind a VPN, but I have to say admit this process is not without its own pains.

In the process of doing the exact same thing, and decided on client certs/mutual-auth.
MSBuild's first pull request: replace it with make
Yep. A better title would be "Build a robot with a $9 CHIP computer and a $100 robotics kit"

Still, this is a very useful tutorial on how to adapt a RaspPi robotics kit to the CHIP computer.
Interesting, I hadn't heard of N3. What clients support this? Punching N3.parse() into Chrome's console doesn't work.
Seems to go in the same direction as "Data-driven Fluid Simulations using Regression Forests":
https://www.inf.ethz.ch/personal/ladickyl/fluid_sigasia15.pd...
HN is a community like any other. As much as people want to engage with like minded people, they also want to relax, joke, and have fun with like minded people.

You need to lighten up.
Retro • a Vim Based Editor for the 30st Century
I switched from NearlyFreeSpeech to Amazon's S3 and Cloudfront.

The main reason I left is that I wanted to use HTTPS, but I didn't want to have to purchase a certificate when there are many good free options available now. NearlyFreeSpeech requires opening a ticket with customer support to update certificates, so using Lets Encrypt isn't really an option there. Amazon offers free certificates for Cloudfront.

In addition to gaining HTTPS support for free, my hosting costs went from a couple bucks a month to less than 50 cents a month.
that's an interesting perspective - though fuzzing by 46% seems more than I would expect (but may be possible.) I got 46% by doing 3.8/2.6 (you can check because 2.6 * 1.46 == 3.8).

-----------------------------------

EDIT: I didn't change above the line with this edit but - why would anyone downvote this comment too? when all I say is it's an interesting perspective. (There are no comment replies at this time, just a downvote.) Also I reread my comment and I noticed that it was not actually listed as 2.6 - but 2.63 -- so two sig figs.

I actually took screenshots (for myself) with my clock, this is an interesting change:

http://imgur.com/a/CU7Qm

it's -0.11m change over about 2 hours 21 min. (take 7 seconds). I don't know what part of that is "fuzzing" (like reddit does) what part of that is lack of coherence (from distributed DB), and what part of that is the actual change.

I would think, if anything, it would move up during this time due to the extra attention - maybe HN, CNN and other readers would sub to him after reading this story. at any rate it's certainly a puzzle to me why anyone would downvote this comment. (I don't think it's malicious and there's just one downvote.)
See: precomp, lrzip, srep
Free white paper – how software product teams build and use roadmaps
webp can do lossless with alpha channel

So can PNG. WebP doesn't add anything new here.

It also improves on jpeg

Debunked in the post you're replying to. The difference disappears when the JPEG encoder is updated (in a backwards compatible manner!) with modern encoding techniques the WebP encoder also uses, instead of ones dating back to 1998...
Twitter CEO Jack Dorsey’s Account Briefly Suspended
Author's Facebook account suspended for criticizing Nazis
There's GoCD (www.go.cd)
This isn't really a problem with MailChimp, it's with their customers using weak forms of authentication and a few accounts were compromised. MailChimp has 2FA available and this should encourage users to adopt it.

Any mass emailing service would be targeted for something like this. IMO, not news.
The Intercept is the baby of a billionaire. Al-Jazeera is BBC debranded. Breitbart's Bannon is ex Goldman Sachs. They all agree on one thing: the binary political world.

> As a leftist

There are 360 degrees of freedom in the non-binary world. There is also up and down. I must inform you that I do not subscribe to the 1 dimensional dialectic hand-me-down space and am ambidextrous.
Technician gets prison and home confinement for hacking employer and its clients
I like your Travis CI setup, I may copy it myself.

Here's the workflow I currently use if the OP wants something with less moving parts. I just use s3_website from the command line. It will even create the s3/cloudfront configuration completely automatically.

gem install s3_website
; set up s3_website.yml and AWS environment variables
s3_website cfg apply ; this creates and configures the S3 bucket and cloudfront configuration
s3_website push ; push to S3, invalidate cloudfront caches
github.io, using it to power the yosai project and my own blog
How will they store every website anyone visits for a year when everyone starts using SSH tunnels?
In the Google case you can print a set of backup codes. See the security page under your account.
Premium+Report:+Pharmaceutical+Packaging+Machinery
on the front page already, please check for duplicates before submitting!

https://news.ycombinator.com/item?id=13022468
I was trying to point out that:

1. It wouldn't be hard to pollute the logs with noise, and

2. At the ISP level there's no distinction between "browsing a website" and accessing the URL unknowingly.

So let's assume no one will monitor these logs to fight thoughtcrime in real time, and it'll only be analyzed once someone becomes a suspect in a criminal investigation. Would it present as valuable evidence considering the points above?

As to your question: no I don't, but it isn't unheard of for law enforcement around the globe to set up honeypots. But then again there's no need to look into ISP logs because they control the server.
I have some stuff I am working on that is semantic web based that has a similar conceptual layering to Jolt. Note that JSON-LD provides a path to convert JSON to an RDF graph, both in the sense that people can publish a JSON-LD document that has the mapping to RDF embedded in, or that you can "paint on" a mapping after the fact to turn ordinary JSON you find on the street to RDF.
My billing was 2013–2015. 2013 was registration and the other years were just renewals. Note that I had a .io domain so perhaps there's something unusual about those. My credit card provider flagged the charge as international every year, even 2015. Maybe they have some way of knowing it's an international company beyond billing address.

I took a look at my billing invoices on Gandi's dashboard and they are:

2013 - GANDI SAS (Paris, France)

2014 - GANDI International (Strassen, Luxembourg)

2015 - Gandi US, Inc. (San Francisco, CA)

FWIW I have seen the same issue discussed by others here on HN before.
Technology vs. Humanity: An Interview with Futurist Gerd Leonhard
I was just about to say the same thing. The only cases where I have seen successful rollouts of client certificates have involved something like a CAC.

It is still clumsy and painful, and I doubt many users would volunteer for a similar approach.
Man, thanks. You course in insanely well explained and good!
I had similar experience. I still can't get over this.
Also, make sure #1 is done atomically. Your request will either get in a queue, wait for a mutex, or create many more of #2 than needed because the pool isn't shared between threads.
They already implemented "quarantine" for "controversial" subreddits, such that users have to provide a valid email address to read or subscribe to them.

I seem to recall some level of geoblocking for German users as well, so it's not as if it's unprecedented.
Thanks neom for the great feedback!
I used to think that. They say they are against it. When given an opportunity to actually fight it in the past they rolled over and did very little (essentially asking for minor tweaks).
The whole point wasn't about this syntax, but about the fact that React templates are just simple nested function. But maybe this would have been more obvious if I used hyperscript instead of JSX as an example.
There's one comedian I know who deleted his twitter account (I think in part because of harassment he was getting, and also in an attempt to obscure his less savory posts from his non-famous days). Then he took to Instagram and started posting images of text with comments disabled. At that point, why even bother? Does the number next to the heart button mean that much to you?
"Could you do anything to deprive them from throwing a stone at someone or from driving a car and running over people?

"You can't blame the car manufacturer at that point for delivering a car that was utilised to commit that kind of crime," he said.

This is specious reasoning. The point of a car is not to run over people; it's to go from point A to point B. This technology, on the other hand, has only one purpose: to break into cellphones.
This would enable both vote selling and tracking down the people who voted against you.
Whoever took the picture is the borrower, so it's absolutely 100% OK for them to keep a copy of their own nudes... After all, even if that was somehow accomplished, they can easily manufacture more! The goal is to come up with a way for the lender to have a copy of the picture without needing to be trusted indefinitely. Which my scheme does.
> Google was banning people's email and their entire digital life because of buying multiple pixel phones.

I thought they unbanned most of the actual people. a large majority were just bot accounts used to buy up the pixel.
That seems doubtful. The glass of wine or beer is, firstly, more palatable than marijuana, secondly, you can do it indoors without everything smelling like weed, and thirdly, the mild depressant effect of one alcoholic beverage is way more pleasant than getting high. Not to mention the cost.
'free commercial exchanges' have co-evolved with very complex cultural, legal, technological systems.

if you had to explain to an alien what happens when you go to a store and exchange a piece of paper for a candy bar and get some paper and metal back, you'd be there for a long time and have to explain much of human history and civilization.

'which laws govern' i.e. are naturally imposed and who is 'imposing [somehow unnatural] laws and regulations', seems to be largely in the eye of the beholder.

the idea any of this happens in a state of nature seems naive.
The loud cheers on hn whenever they announce their latest "open source" moves show that it's working.