skysight-inc/HackerNews huggingface dataset:
Wikimedia's Constitutional Challenges of NSA Upstream Surveillance Move Forward
> [ could do with a clean! ]

It's a disgusting view, I'll give you that
Addressing Delays in Democracy.io and the EFF Action Center Message Delivery
Self-Contained UI – Running One ASP.NET Core MVC Site inside Another
That is just standard boilerplate BS, but certainly more polite than "fuck you".
If you don't trust the fact that your web traffic is passing through antivirus then what do you trust and why aren't you running Gentoo?

That doesn't follow at all. My plaintext traffic going through Chrome is likely far safer than my traffic going through the software of some middling Slovakian AV vendor.
The US will not provide foreigners with a visa unless they submit to be fingerprinted like a criminal:

https://travel.state.gov/content/visas/en/general/border-bio...

I'm not a criminal, and I will not be fingerprinted.
Share HTTP Requests JSFiddle-Style
This has nothing to do with CC. Google collects the places you go to even if you don't use maps to get there.

Basically if you go to some restaurant for example and sit there for 10+ minutes google already knows that you are there as a customer and it saves the location.
Exactly my cliché of the Clojure community: a discussion about simple things like testing and tooling becomes a place to brag about some random features of Clojure. Insulting my patience (or the original author) on the way is a new one.

You're just confirming my last point, professional Clojurist? Enjoy it. Others, be warned.
Using Programming Language Concepts to Teach General Thinking Skills (2008) [pdf]
The definition of "border" is surprisingly vast too -- if you're within 100 miles of any "external boundary". Two thirds (!) of Americans live within this "border" area.

https://www.aclu.org/other/constitution-100-mile-border-zone
Wow, people still stuck on this tulip bulb thing ...

How about a little analogy? In the mid fifties a trucker conceived the idea of having his trucks' cargo loaded directly onto a ship, thus inventing the container ship, which essentially revolutionized the shipping industry. Nobody moves cargo the old way anymore, unless they are completely insane.

Moving value using distributed consensus systems based on pure mathematics is a similar revolution. However, it is likely to be at least an order of magnitude more significant.

It might be a good time to invest.
they were referring to the stasi [0] in east germany. and yes, your leader does have some worrying autocratic tendencies that merit being pointed out ad nauseam (since he's supposed to be the 'leader of the free world' and all that jazz...)

[0] https://en.wikipedia.org/wiki/Stasi
Well consensus can be manufactured or ignore smaller players. e.g bitcoin seqwit hard fork was decided by large-scale mining companies.
If a small cryptocoin you have most of the hashing power in some side company, you can fake it as majority of miners consensus.
I'm not sure in what sense your answer is a constructive contribution.

There is a long history of engineering 'grassroots movements' toward overthrowing governments. All powers have been engaging in this practise, and you can find how-to manuals -- I recommend reading some, it's highly enlightening. For example many of the de-colonialisation movements in the second part of the 20th century were actively run by the Soviet Union, leading to such absurdities as Cabo Verde becoming an independent state.

Clearly various powers had strategic interests in destabilisation of Assad. [1] is an interesting document in this direction.

[1] https://wikileaks.org/clinton-emails/emailid/18328
Hard to tell if you're joking or serious. (Either way: "Why not both?") Here is the official tweet:

https://twitter.com/Uptake/status/867105586336456705
sci-hub link https://sci-hub.ac/https://www.nature.com/nature/journal/v47...
It depends on your domain expertise and experience.
I was not talking about Clinton :) Political actors are just actors, we need to look at who are behind them. She got most of her funding from George Soros, also let him made speech in her campaign meetings about how Soros wants to take down authoritarian regimes in middle east without military invasion, in 2008. At that time, Soros was offering a model that worked in Ukraine. And that model was used in Arab Spring.
Yahoo no longer provides historical stock prices in Finance API
Are we about to witness the most unequal societies in history? Yuval Noah Harari
Why should the people in power go to prison for doing illegal stuff just because they got caught?

If they don't imprison themsleves, who's going to force them? What do they have to lose by not doing so themselves?

These are the simple questions (with relatively simple answers) you need to ask.

If they have nothing to lose, then why do you expect them to follow the law? Until you give them something to lose, why should you expect them to change their behaviour?
Wow, until I read this comment, I had no idea what your parent comment was referring to, i.e. the misuse of enormity. I'm kind of an annoying pedant about the misuse of "begs the question", among other things, but I'll admit to have equated "enormity" with "enormousness", the latter of which I can't remember the last time I ever saw it used in prose.

You're right to point out the flaw; professional editors are supposed to pick that kind of thing out.
But can ticking those boxes be mandatory for using a service? ie. "if you don't tick all three boxes you won't have access to Google Search"?
I wonder how much, if at all, has the spread of auto-correct helped with overcoming that?
You are correct, this is not new at all. I worked as a partner with Google on implementing this 2 years ago. By then there was already public documentation on the internet.
> is in one location for less than a microsecond

When it is working properly.
I certainly didn't mean my reply to be condescending. Are you objecting to the word magically?

He literally says that one way to be a skilled programmer is to be really good at CS. How is that not magically? What word would you have used?

Unfortunately, your reply is clearly condescending. And adds nothing to the discussion.
Apple's new “switch” campaign
Bin Laden has obviously succeeded removing freedom that american citizens were enjoying not so long ago.
1- I don't feel like i need to explain the concept of minority to you.
2- no one got fired for calling someone a princess, so that's just deviating the subject to a fake conversation. I wouldn't had approved this. But someone got anonymously given out that made someone else uncomfortable, which is fine.
3- Some people can collect their paychecks without having to be offended, so it just seems just.
4- tattoos can be unprofessional. if they have a fucking swatiska or a pepe the frog on them, and I don't fucking care if people with those get fired.
I'd much rather read a straightforward example like that in an intro, then reading the complicated prepared statement when going through what's essentially pseudocode.

There are valid cases where you're sure that the thing you're looking at is a valid id (ie. you already pulled it out of the database or by generating it yourself), not every program is a webapp that's handling user input, and examples like this aren't meant to teach you best security practices.

And yes the login system example would be acceptable if you're discussing something entirely unrelated to actually implementing one.
Startups evolutionary advantage
We left DC last March, nearly driven 40,000 miles and visited 51 cities so far. Sadly, no big PR wins for us. We write checks though! :)
I follow UNCHR's budget, reports and their activities since 2013, also met a lot of people working for both UNCHR and UN. Discussing this issue with a hysterical internet troll would be an offend.
> It's silly, really. Take the entirety of a project and multiply typing time by, I don't know, 1.25. It would still be insignificant when compared to the overall project time.

I mostly agree with you, but I think there is value in fast text editing for software development. The advantage of being able to edit code quickly is that typing doesn't interrupt your train of thought as much.
Chaffinch: Confidentiality in the Face of Legal Threats
> "Can enforce" sounds like this is optional which it is really not. Courts refer to EU law just like they do to national law.

In practice it's a mess system. Courts choose and pick however they want to implement the directives, even in countries where courts should be independent the ruling political countries have enough pressure on the courts. Sometimes they even enforce invalidated directives which is unlawful but then again if a country has enough money they could just pay the fines. Therefore there is so much unhappiness about the EU in the general populace, local politicians blame the EU laws, EU politicians blame the local laws and no one is accountable, it really sucks and isn't what a democracy is supposed to be.
They want to buy companies with revenue, not IP, if I understand correctly
Whenever I read ”up to” I find it sobering to substitute with ”no more than”.

”Up to 13.5 hours of battery life” becomes ”No more than 13.5 hours of battery life”.
”Up to 100,000 people affected” becomes ”No more than 100,000 people affected”.
& cetera
African fintech startup partners with Telegram for bot payments
I can strongly recommend the excellent book "The Poor Had No Lawyers" for a look at the land ownership situation in Scotland:

http://www.andywightman.com/poor-had-no-lawyers

Edit: Another book I recommend to give a taste of the kinds of stuff that went on here is "Donald McLeod's Gloomy memories in the Highlands of Scotland" - a first hand account of the Clearances:

https://www.amazon.co.uk/Donald-McLeods-memories-Highlands-S...

https://en.wikipedia.org/wiki/Highland_Clearances
Dear Google,
Please stop producing cool things you're not able to sell.

Sincerely, World.

P.s.
I still can't buy the latest google phone because I live outside US.
Many ways are being suggested as workarounds for maintaining annonimity about where one spends their money. Fact if the matter is, if the money leaves your account in batches these guys will know. So Google, and others, in the age of bitcoin will just partner with banks.
Security fixes released for Go 1.7 and 1.8
>but rather that looks and presentation are so important to them (not a bad thing!)

How is this not bad? I don't think the saying is "judge a book by its cover".

Wasting so much energy on superficial things has to take it from somewhere else.
It's because I do realise there are a small number of domains that do benefit from formal CS knowledge that I couched it that way.

You are, after all, agreeing with me. Most.
Dublin-based Voysis wants to build the dominant platform for voice recognition
>Ok, but how do you go from that to islamic state ?

Through two years of civil war, causing unrest, instability, and dissatisfaction with both sides of the conflict. Add in the fighters who had been in the same situation for the past decade in neighboring Iraq, and you end up with a large group of armed people that want nothing to do with Russia or the US.
Bitcoin Scaling Agreement Officially Met: Segwit and 2MB Hard Fork
From the discussion in the GitHub issue here [0]

>Cloudflare reported a carry bug in the P-256 implementation that they submitted for x86-64 in 7bacfc6. I can reproduce this via random testing against BoringSSL and, after applying the patch that they provided, can no longer do so, even after ~231 iterations.

>This issue is not obviously exploitable, although we cannot rule out the possibility of someone managing to squeeze something through this hole. (It would be a cool paper.) Thus this should be treated as something to fix, but not something on fire, based on what we currently know.

[0] https://github.com/golang/go/issues/20040
But the question is when exactly to stop, because the reconstruction error is always going to get lower. The bayesian solution, IIUC, is something like "stop when information required to store the new PCs is more than the information gained from the reduced reconstruction error."

The only issue with this is, if you get tons of data then there will be less uncertainty in the principal components. And so it will recommend as many as possible, even if they only decrease the reconstruction error a tiny bit.
The Most Over-Hyped Technologies in Healthcare
You can get a cloud server with (at least) 416GB and ram. Spin it up, massage the data in memory with a custom program or script and shut it down.

Edit: Oh, or you could use something like BigQuery which should be significantly easier than Hadoop (Never had the need myself though)
Plato said it more eloquently but he referenced Usenet.
> I think a couple of keys like backslash and backtick are moved around as well.

Yes. US ISO layout is superior if you need to do any programming (or even just to write some Markdown), too bad it's not used more.
I hear you. OneNote uses OneDrive which is a huge mess itself. Sync to Dropbox would help so much... there's even ticket for that on their uservoice. OneNote also sucks massively at searching in notes...
That's the wrong thing to be oversimplifying, tbh.
>but because that decision supposedly impacts their decision making for the rest of the day.

I don't think that would be relevant. They still have to make 2000 other decisions and micro-decisions throughout the day anyway...
That's an interesting take. My shrink is not very keen on that style of outing, his thinking being that unless you have an actual mental illness that makes you disconnect from reality, you have to take ownership of your life, and labels are a way to skirt your responsibilities. That does mean adapting your life to whom you are, wether you have an identified quirk (ex. ADHD) or some kind of non-pathological personality trait (ex. "I want to paint canvas all day long").

Maybe we need more CEOs who never emails, maybe we need also CEOs who do everything by email, so that workers have a range of choices on the kind of companies they work for. The counterpoint, of coure, is that culture tends to uniformise everything.
A day in the life - can relate.
great way of thinking. its all about the journey
What about dumping the partition table before simply removing the partition that matters? Just restore the partition table later. You could even grow the remaining partition without growing the actual filesystem, and hack something so that the FS layer reports the whole size. Or have both GPT and MBR that differ, offering two different views of the disk. If you're using lvm or btrfs you could also make a snapshot before removing all data then revert to the snapshot, and/or apply clever subvolume tricks like btrfs-convert does to keep the ext filesystem around [0].

[0]: https://btrfs.wiki.kernel.org/index.php/Conversion_from_Ext3
Yeah. My father described the experience of crossing borders between East Germany/Poland/Belarus/Ukraine in the 80s early 90s as the exact same theatre -

"
-sir, we have to strip your car to search it for contraband.

-Ok, how long it's going to take?

- About 24-48 hours, but it might take longer if we see anything suspicious

- ok, what do I do in the meantime?

- you can sit on the bench there

- for 48 hours?

- that's correct

- I happen to have this nice bottle of vodka, would you like it as a thank you for your hard service?

- hmmmm I have to check with my superior [ comes back 5 minutes later] - that's fine, we don't need to check your car today, have a safe journey"

Nowadays I'm being told that this practice has been eradicated almost everywhere, but it basically relied on border control agents making your life as miserable as physically possible in hope that you will pay up. If you decided not to, they would eventually let you go, but you're wasting only your own time, they had infinite amount of it and perfect justification for everything they did.
Neuromechanics of flamingos’ amazing feats of balance
Thanks for saying so! I've put considerable effort into the skill, and it's always nice to hear that that's paid off in some way.

I hadn't previously seen your comment [1] describing your experience of not being on Facebook. There is much you recount with which I'm also familiar! But I hadn't thought it through to the extent you have, and your point about unplanned interactions, which had previously not occurred to me, is extremely well taken. I'll certainly be including that in my future commentary on the subject, here and elsewhere, and thanks again!

[1] https://news.ycombinator.com/item?id=14393991
Happy Memorial Day Greetings and Inspirational Honor Quotes
Chatbot for instant sales via #hashtags on Social Media
We built a social media bot jumper.ai to trigger instant sales from #hashtags on any platform ( Facebook, Instagram, Youtube, Twitter and more coming ) . Live in 27 countries!

Love to hear your feedback! Give us a try, our team will be on Product Hunt the entire day to answer your questions. https://www.producthunt.com/posts/jumper-3?bc=1
Wordpress Exploit
There's no a priori reason setting up a cluster has to be more effort than setting up a non-cluster. I mean, a computer is more complicated than a breadboard of custom-wired components, but most people find it easier to solve their problems with a computer.

And Spark is usually much more efficient than R or Python (and gives you a nicer language to work with IMO, though that's very subjective). It's entirely possible a 1-node cluster would have outperformed your non-cluster approach, and while a 1-node cluster seems stupid it's useful if you know you're eventually going to have to scale, because it ensures that you test your scalability assumptions and don't embed any non-distributable steps into your logic.
Just reading your comment, a scene of matrix came to my mind.

Tank: I know it's not juicy, it nothing but bits of code, but i love it.(something on those lines)

Nothing offensive, just came to my mind.
I think the disconnect here is that a prepared statement isn't really more complicated. As pseudocode it's more like

dbquery('select * from friends where user_id = $1', userId)

A few extra characters is all it takes.

And the benefits of prepared or parameterized statements don't end at security, they can often have performance benefits as well.

And as for the login pseudocode, if it doesn't have anything to do with the example, hide the implementation:

if (userIsAuthenticated === true) { login() }
I am the author of this, let me know if you have questions
Sorry to point out that Steuard comments are as valid as me stating that because I don't understand how to calculate the integral, there can be no way anyone else can . Just because some people don't know how to do something doesn't mean its not possible.
For a working peer-to-peer network, who would you bet on to get a working solution first:

1. a programmer without any formal CS training

2. a CS graduate without any practical programming experience

Most programmers without CS degrees would pick up the concepts needed in a few days, most CS students would take months to even be able to finish a basic program. And it would fall over as soon as you sneezed at it.

While there will be exceptions on either side, run that race a thousand times, and the programmers would win the majority of times.
Sounds like a reasonable policy at the Washington post others should take as an example.
> Note that it does not have to be a type-theoretic type system! This is precisely the source of the confusion.

What do you mean by "type theoretic"? Once you have a formal system where your objects are divided into sorts and your syntactic expressions are constrained by those sorts such that expressions may be ill-formed when the sorts are mismatched (by some definition), then you have a type theory on your hands.

> the properties can be checked by syntax-guided computation

Not all type systems can be checked by computation (some are undecidable).
By using trusts does help highlight another aspect. The 'owners' are more like custodians of the estate, a historical institution to be kept running. Yes they do control it and clearly benefit from it but if you have a look at their spending and lifestyles compared to the new rich they are very different.
>I work with lots of Italian and French people, and am a bit obsessed with the French culture and language. I observe that the opposite holds -- fashion-conscious Europeans sometimes let their personality be defined by their fashion choices. The personality, whatever that means, is secondary.

That might be, but I wasn't saying that they put personality first above appearance.

What I said is that appearance matters to them, but not in the "is he/she wearing the latest fashion items" sense, but that they (also) appreciate a deeper "does the attire reflect an aesthetic choice/strong personality" (as opposed to someone merely wearing whatever he threw on himself or whatever everybody wears).

In other words, that they might be for fashion, but they would respect opinionated attire -- such like Jobs.
Indices, types, and parent/child: upcoming changes in Elasticsearch
Show HN: Dollar Lean Club Mobile App
Just launched the 'Dollar Lean Club' app on Google Play Store. Sorry no iOS version yet.

Looking for as much critique as possible.

New features that weren't part of initial web app idea includes workout programs that you can apply to your week per availability.

I also added my personal plan in there. I am a competitive bodybuilder.

I promise to respond to all comments. Especially about features you think should be included.

Ie. Logging workout

Thanks guys
> it was much more debuggable than Hadoop would be. You could inspect exactly where the job was, what shards had errored out, and which were currently running on machines, and download & view intermediate results before the whole computation finished. You could run the workers locally on a MBP if you needed to debug a shard, with no setup needed.

To the extent that's true it's an indictment of Hadoop's implementation. Doing all those things in Hadoop ought to be trivial; maybe there are a few tools you'd have to make a one-time effort to learn, but reusing them ought to save you effort over making a custom system every time.
A lot of that is public knowledge, but not on any data sets (I'd assume because most land registry records are still on paper). For example, near where I grew up a whole village is owned by aristocracy:

https://en.wikipedia.org/wiki/Littlebredy

It was sold in 1797 to the current family, who was a wealthy banker, so they've always been like this? :D
I suppose this kind of question can only be answered in hindsight. If indeed there is a transition to a free, stable democracy, I suppose we could argue that what happened was ultimately worth it. But I don't know if such a thing is likely to happen.

It seems quite possible to me that all this turmoil will lead to another local maximum that isn't much better, and perhaps even worse, than the previous one.
By the way we saw the same thing in algo trading, were a cabal of finance professors argued for more than 10years that the EMH theory holds and algo trading is a hoax. Just saying..
The Experience Deficiency (2013)
"the most radical shift in dress standards in human history"

OK, let's all hyperventilate. For most of the human history the author's mentioning, the old Monty Python schtick was the truth.

Q. 'ow do you know he's a king?

A. 'e isn't covered with s$$t.

Seriously, today's business world has customs and status symbols that are just as rigid as yesterday's. They're just different.