skysight-inc/HackerNews huggingface dataset:
The charge against religion is unfair. It is not necessary that religious people must embrace ignorance. Jesus himself said 'I am the way and the truth and the life'. There is an argument to be made that Christianity's focus on truth at all costs helped science rather than hinder it

Also from Laplace's Wikipedia page [1] :
A frequently cited but apocryphal interaction between Laplace and Napoleon purportedly concerns the existence of God. A typical version is provided by Rouse Ball:

Laplace went in state to Napoleon to present a copy of his work, and the following account of the interview is well authenticated, and so characteristic of all the parties concerned that I quote it in full. Someone had told Napoleon that the book contained no mention of the name of God; Napoleon, who was fond of putting embarrassing questions, received it with the remark, 'M. Laplace, they tell me you have written this large book on the system of the universe, and have never even mentioned its Creator.' Laplace, who, though the most supple of politicians, was as stiff as a martyr on every point of his philosophy, drew himself up and answered bluntly, Je n'avais pas besoin de cette hypothèse-là. ("I had no need of that hypothesis.") Napoleon, greatly amused, told this reply to Lagrange, who exclaimed, Ah! c'est une belle hypothèse; ça explique beaucoup de choses. ("Ah, it is a fine hypothesis; it explains many things.")

In 1884, however, the astronomer Hervé Faye[52][53] affirmed that this account of Laplace's exchange with Napoleon presented a "strangely transformed" (étrangement transformée) or garbled version of what had actually happened. It was not God that Laplace had treated as a hypothesis, but merely his intervention at a determinate point

It is unclear whether Laplace himself was an atheist, and Newton was definitely not.

"https://en.wikipedia.org/wiki/Pierre-Simon_Laplace"
Economist: Bruce Schneier on Cyber Security (Megatech 2050)
I appreciate your effort, but what makes this beautiful? It includes Javascript from Google Analytics, CloudFlare, Twitter and a bunch of other Places that don't provide any visible functionality. Further, this looks identical to the regular mobile HN layout, besides the colors.
self diagnosis or by a professional?
But when Putin or others decide to do the same - wearing mostly the same-looking suits all the time - it's said that this is to make timestamping photos of the official more difficult.

Make up your mind, Internet.
Globally block all the Google scripts that are running
Obviously it doesn't apply to all quotes.

"Don't cry because it's over, smile because it happened" is a quote I have in my book. It's commonly attributed to Dr Seuss, but it's actually from a little known German poem.

The actual origin of the quote isn't important. Just because it was (or wasn't as is the case) said by Dr Seuss doesn't mean that it's any more powerful or authoritative.

Maybe it is a "trite aphorism", but I like it anyway, so in the book it went.

As for your specific quote, I've never heard of Gertude Stein, so the name itself has no significance to me. And to be honest, after reading the wikipedia article on the quote, it still has no significance to me. So I'm not going to write that quote in my book.
IMO the weak spot is that there's only one executive branch, and they have discretion over whether to enforce the law in any given case. They can choose not to arrest themselves, or prosecute themselves. If the system were structured with two executive branches, each of which had the power to enforce the law against members of the opposition executive branch, and a sense of opposition / competition could be maintained, then this wouldn't be an issue.

There's also the issue that the executive has all the real power. The courts and congress can send strongly worded letters, the executive has all the guns. This hasn't yet become a direct problem in the US, but it has in many other countries.
> Reading any programming language in general is difficult for majority of the people. That does not mean that computers are useless. There were bugs in the early implementations of web browsers, that does not mean that the Internet is useless. There was a bug in the Mars orbiter software (I think it was in 99) where it crashed due to some miscalculation after spending hundreds of millions on development. Does this mean that using software for space exploration is a bad idea?

But the whole point of a contract as a program was that it was supposed to be easier to debug, and that wasn't true. Whereas the point of using software for space probe navigation is that it can navigate almost as well as a human while requiring less air.

> I'll give you an example contract that I think could be useful: an escrow service. Let's say you want to pay someone for their work, but only if they do it. You deposit the payment into a contract with 3 keys. The contract can send money only to two places. Either back to you, or to the worker. Each key has a vote where to send the money. Once any 2 of the 3 keys have voted the money is sent. You give 1 key to yourself, 1 key to the worker and 1 key to the third party. If you are satisfied with the work, you and the worker both vote to send the money to the worker and the money gets sent without bothering the 3rd party. The third party only gets involved and decides how to vote ONLY if there is a disagreement, which should be infrequent. In a world without cryptocurrencies it's much harder to implement this. The third party would have to be much more involved. It would hold the funds for a while and then have to transfer the money. You also have to be concerned what if the 3rd party runs away with the money. This contract can be written once, and even formally verified. Anyone can than create an instance of it for their needs and specify the addresses of the 3 key holders. Basically you upload a "class" to the blockchain and anyone can create an instance of that class for themselves.

Standardised escrow contracts and escrow services already exist, and charge fairly small fees. There are published template contracts and anyone with the legal skills can use such a contract themselves, and anyone without legal skills can pay any reasonably qualified lawyer to use them. Turning this into code that anyone with programming skills can use and anyone without can pay a qualified programmer to use doesn't seem to make much difference. The problem of not having a trustworthy third party sounds difficult but it isn't really, at least in countries with a functioning legal system etc.

(The hard part of running an escrow service is determining whether the thing that was supposed to be paid for has actually happened - whether the grain was of acceptable quality, whether the house was as described, etc. - and the blockchain doesn't help with that part at all)
Asking "what can I do that's really worth doing?" seems potentially constructive to me. Asking "how can I not feel so powerless?" seems as much so.

Your comment, on the other hand, reads a lot like arguing the power of positive thinking to deal with a broken leg. If we're going to talk about relative constructiveness of comment content, that seems to me like a good place to start!

This is a big problem, and it's frightening. The US government, in the extent to which it's leveraged a technologically advantageous position to develop its insight into the behavior of people within the US and without, has achieved a scale and a power unprecedented in recorded human history. It can destroy people, within the US and without, on a whim - even by accident! And never even notice or care, in the large, that it has done so. This is legitimately scary, and to feel a sense of powerlessness, in response to the perception of oneself alone before such power and with no effective recourse or means of defense, is in every sense a rational response.

I think it's worthy of people to express such perspectives, the better that others might say "Hey, I feel the same way. You're not alone." - or "I felt the same way at first, and here's what I'm doing to change that." - or say nothing at all, but at least realize that they are indeed not alone in recognizing the existence and scope of the problem, and need not feel quite so isolated in that recognition.

You seem instead to argue that these very rational perceptions be suppressed, or at least concealed in the public
sphere, for fear that they'll inspire others to see the world likewise. Compared to the vast and overwhelming scope of the problem in which these perceptions originate, this seems like a rather petty cavil with which to castigate one's fellows.

Perhaps I have misapprehended you in some way, and you'll address the fashion in which I have done so. If I have not, then perhaps you'll explain your reasoning in sufficiently lucid fashion to reduce my frank bewilderment at the idea that a comment such as yours, in a thread such as this, could in any way be considered "constructive", rather than the converse.
You're defining the term big data as "an amount of data that seems impressive to me". That's a pretty loose definition, and two people could have wildly different ideas.

I prefer to define big data as "an amount of data that cannot fit on any one computer." Once you start using distributed systems, either with sharding, NoSQL, or similar tech, you're in big data territory. Going from one computer to two you greatly increase the complexity of the system.
I love the details in that article.

"For example, Savva et al was listed as an “exact replication” of Bem, but it was performed in 2004 – seven years before Bem’s original study took place. I know Bem believes in precognition, but that’s going too far."
Edit OBS Video in GoPro Studio
Le Startupshow – Comment mieux gérer son temps
A Math Lesson from Hitler’s Germany
(misinformed)People tend to conflate the Internet and the World Wide Web
Ublock Origin here and no problems. That page needs some CPU when opening it, but then CPU usage drops significantly to less than 5%.
Honestly, these days the only way to avoid ending up in someone's database somewhere is to go 100% off grid. While that's still technically feasible, it's becoming more and more difficult to do, and it's still not an absolute guarantee. There are cameras in supposedly "off grid" campsites, and cell towers pretty much everywhere.
People who are trying to pay attention to what goes on around them.

When something happens, you look for the causes and motivations. If you just focus on the event itself, you have a much narrower understanding of how to anticipate or prevent such an event in the future
Why would you need to know, except in some special cases? If you're using async/await, your next line is not executing anyway until the result comes, blocking or not.
well, it wakes up, rebels and all, sort of normal cycles in history.
If I knew how, I would, because as a developer I want my users to control their data.
What do you mean nobody cares anymore?
This is a very strange notion I see propping up more and more in people's minds, as they get overloaded with information they don't know what to do with.

There are lots of very experienced people and resources allocated to this problem across the world working on it round the clock. But this is a hard problem. It's going to take multiple generations to achieve a mature resolution. Some problems don't fix themselves in the timeframes it takes John Oliver or Alex Jones to write a skit.

I find the press and their stand up comic proxies in their quest to "inform and educate" the public are creating a whole lot of unnecessary anxiety and panic.

It's a great way to hold everyone's attention without serving any purpose other than producing media figures. And in the attention economy constructed by Youtube/Twitter/Facebook no question this benefits them to a great deal.

Just because systems exist today that are bringing to your attention every single problem known to man doesn't mean you need to be involved in the solutions that are above your paygrade. Especially if your career and life experience don't involve the skills to do something about this. I am sure there are problems out there you can apply your skills and experience too.

This sort of defeatist attitude is very infectious and especially effects the psyche of people with the skills who could actually play a role down the road.
When calling a function, you know what arguments/parameters to use, right!? Then you also know if it's sync or async. The browsers way of dealing with async seems to be forgotten, for example:

button.onclick = buttonClicked;

I find this pattern easier to deal with then callbacks.
LD is not ADHD
VALCRI – Visual Analytics for CRiminal Intelligence
Simple. Authorities desire to do their job is more related to success than financial resources.

India - what I saw from going there was enclaves of prosperity surrounded with barbed wires, 4 meter walls and private army guards. And not a nice places to live everywhere else.

If the authorities and well off does not view the citizens as one of them it is hard to get anything done.
If you are sharding across machines with a traditional RDMS, I think that would qualify as big data.

Once you start dealing with multiple computers, complexity goes way up, because you've added a very large point of failure: the network.
I can't take an IT guy in a suit seriously.
Or because every other editor you've had is inconsistent with Vim. It is dumb if people are being dumped there by Git. I guess if you try to use it and get stuck it is a lot easier to escape than if someone gets dumped there without even knowing where they are.
Most people don't see it as a problem. They regard NSA as looking out for them, and confide that as long as they themselves do not engage in terrorism, they've nothing to fear from it.

Which, to a good first approximation, is true. But those of us with a sense of history mistrust any such gigantic agglomeration of unaccountable power, because we know how deeply susceptible such apparatuses are to employment toward unsavory ends.

The trouble is that there's no good, quick, simple way to bring this home to people. You end up sounding like Chicken Little, or so underplaying the significance of the issue that even a sympathetic interlocutor fails to recognize its gravity.

I don't really know a third way; I don't even know that there can be one, other than waiting for some suitable example in point, one that can't be explained away as an artifact of specific circumstance, and building the discussion around that. But even that strategy is fraught at best, and the easiest way to lose any argument is always to yield the initiative. So I don't really have a good, generally workable option here, as regards persuasive discourse on the issue, and if anyone else does, I'd sure like to hear about it!
This is the sourced post http://blog.checkpoint.com/2017/05/23/hacked-in-translation/

The ingenuity that goes into RCE exploits never ceases to amaze (and terrify) me. Can't wait for more details to be released.
Show HN: FreshTube – show latest videos from YouTube channels
I don't see this as an upside. You can't really blame people for that - this is a systemic issue, and it was predicted it will happen. People, in aggregate, don't respond to abstract problems like that by any form of prolonged care.
I assume that was meant as "it's reasonable to expect this as the next step".
That's really silly. You can be exploited by people in jeans and tshirts. Hell, it's happening to me right now.
The JavaScript callback hell thing is pretty much solved now isn't it?
I think that the privacy issue will get worst quicker under Trump, which is why I voted for him. I think that it is required, for it to get better, because people don't care enough yet.
Neat, will have to look into that. I think Perl might have a command line switch with similar behavior that runs your command across every line of whatever you pipe to it, but that might not be what you're saying.
I think you're trying to paint this too black and white. It's perfectly reasonable to be interested in supporting only the proactive user base of your project – that way both parties give and gain something.
I enjoy wearing suits to work. Sadly, at some tech companies it is a bad idea nowadays. I wore a suit to work at Google and Facebook and regularly got called security on. I made sure to always keep my badge close.
I assume unless you use software which installs it's cache/other stuff into the user home directory, right? Then you would also need to delete these dirs as well?
Indeed, though AFAIK they still haven't implemented a 'stop constantly nagging me to turn the surveillance settings back on' option.

I've had the settings off for some time.
It may only be 200 years, but that's the largest sample we have of a system scaling to support 7+ billion people.
yes. I also never had it in the first place.
Can Microsoft stop making laptop/tablet hybrids please?
How fit are you, really?
embrace higher-order functions. Use named functions and closures!

example code:

var anchors = document.getElementsByTagName(“a”);
for(var i=0,len=anchors.length; i<len; i++){
alertClickAnchor(i); // Named function
}

function alertClickAnchor(i) { // Closure
anchors[i].onclick = function() {
alert(i);
}
}
Isn't it: "70% of statistics on the Internet are made up on the spot."
- Abraham Lincoln
Yep, I know that but somehow, at my age (and I'd say even at a younger age), one must think that change does exist and that change is for the better. So maybe there's a David somewhere... Right now I'm thinking about the Pirate Party, but I have no ideas of what they're doing...
Yeah, well. They can because of the "much worse conditions". If you push people hard enough so they aren't fulfilling the lowest level of Maslow's pyramid, you'll get your bloody revolution. NSA issues is way too abstract for that.
Interestingly running VLC 2.2.4 on MacOS 10.12 and checking for updates returns 'VLC 2.2.4 is currently the newest version available.', obviously I downloaded 2.2.5.1 from videolan.org but still odd.
https://tekkie.files.wordpress.com/2012/02/young-ivan-suther...

https://diarioti.com/wp-content/uploads/2013/07/Douglas-Enge...

http://www-formal.stanford.edu/jmc/jmccolor.jpg
Solid Snakes has a excellent page with the referenced links:
https://hynek.me/talks/reliability/

I liked the presentation, but, probably due to already knowing almost all, didn't find it great. Better to read the link above first.
> I don't feel like i need to explain the concept of minority to you.

great. I'm not sure I asked your opinion on the matter.

> no one got fired for calling someone a princess

I said "shamed/fired", and we're talking about HR, who are generally there to protect the company from disrepute, including firing people. The US is well know for liberal and at-will termination.

> Some people can collect their paychecks without having to be offended

That isn't the point - I'm calling into question your narrative: 'If you can choose jobs for their "coolness" factor', you are suggesting there are people who cannot choose their jobs for 'coolness', because there are more important things they are choosing for that reduce the number of jobs available to them; I am suggesting "being called a princess" is as superficial as "coolness".

> if they have a fucking swatiska

This is a tangent isn't it? The point is, those words aren't always consistent as attitudes on what is 'professional' change, and have changed, over time.

What constitutes 'unprofessional' is a matter of opinion, you are flipping this around to suggest that if something (might be) considered unprofessional,. I should not so it - but if everyone did this nothing would change. TLDR; calling something professional etc is an appeal to (supposed) popular opinion, not an argument.
How to turn any Google form into a chatbot
Encrypt everything. I wouldn't trust the political process to work itself out in the near future, so a technical approach may be the answer in the meantime. I've moved all my friends to Signal not because we're having sensitive conversations, but because we're voting with our actions.
Early on in my career of being a consultant I've came to same realisation. At the end of the day what is a customer going to complain about more, that the code base is spaghetti or that a button is in the wrong place?

The problem is worst in certain sectors. For example I've worked in banks where quick fixes are slapped on top of other quick fixes, often written by other people which creates on monumental pile of spaghetti, not mention they're still using legacy mainframes from 40 years ago. But you have to remember that the customer only cares about money generation, they couldn't give two hoots about the elegancy of your code. But if it works it works.

On the flip-side have worked for startups and I am the CTO of a startup and I can safely say we prioritise speed of features over maintainability and elegancy. We do what we can now but you have to remember that products and its requirements are ever changing and can never be 'perfect'.

Reid Hoffman, the founder of LinkedIn famously said:

'If you are not embarrassed by the first version of your product, you’ve launched too late.'

There is no such thing as perfect code or perfect process, there are spectrums in between. At the end of the day you have to maintain focus on what the customer/users want to see. That's not to say you should roll over for all customer demands, but you should always keep that in the back of your mind.

The other thing is that what you may regard as good code may not be what it others see as good code, it's subjective.

My advice would be if you want to create what you regard to be perfect code then you should work for yourself, whether that's creating your own open source Github repos or trying to start your own company. Otherwise embrace the imperfections of IT and indeed the world we live in see it as challenge to make perfect (too deep? I'll see myself out ...)
It's human tendency to glorify the past and undermine the present",

I vehemently disagree with the statement that HN is declining in quality.
concluding that HN is declining is like concluding that we live in a chaotic world, while globally violence is at an all time low [1] . Or undermining Dale Steyn in comparison to Malcolm Marshall or Dennis Lillee [2]. Cricket and Football fans would laugh at comparisons of Kohli with Tendulkar or Neymar with Ronaldinho while records speak otherwise [3] [4]. Aren't we falling prey to the same cognitive bias here.

[1] : http://www.slate.com/.../the_world_is_not_falling_apart...
[2] : http://www.espncricinfo.com/mag.../content/story/603756.html
[3] : http://www.hindustantimes.com/.../story...
[4] : http://www.goal.com/.../neymar-matches-ronaldinhos...
You want to be this guy?

https://www.recode.net/2016/4/18/11586208/silicon-valleys-le...

edit: how about a life-coach for startups or even a business coach. The person in the URL above seems to be what you aspire to maybe?
Facebook Should Split in Two
The world is bigger than one country. It's not for traveling to democracies, it's for traveling to totalitarian regimes. Sadly, that's where the US seems to be heading now. But it will also be useful for travel to China or North Korea.
If you want to see something interesting, start a discussion about food.

If Italian and French people are not superficial, it looks an awful lot like it!
Thank's for sharing my article.
> Lots of people know from experience that they're staring in their wardrobe every day for tens of minutes to decide what to wear and hate it.

Simple solution: Wear what is at the top of the clothes stack in your wardrobe and add clothes that come from laundry to the bottom of the stacks in your wardrobe (for computer scientists: Make the clothing stacks in your wardrobe a FIFO queue).
I think today we're supposed to judge them based on their Amazon reviews.

Which is closer to his point than yours :o)
I shudder to think how many you had to eat to become confident about their flavor ranking.
I've heard of one of them.
Reddit recommends books with curious titles
Comparison of Latest Security Camera Systems