skysight-inc/HackerNews huggingface dataset:
I find it very hard to believe that 99% of scientists are credible experts on GW.

Consensus is a political term not a scientific one, no one disproves the null consensus.

In science we cite experts, papers and a refutable hypothesis, in politics we cite the opinions of non expert masses to questions that have no refutable hypothesis.

I feel you on the trust though both sides feel like they are lying through their teeth to protect their POV/livelihoods. Most topics in science to me have easy experiments like here's a terrarium with 200ppm and here's 400ppm this one is Z degrees hotter therefore we must take any actions we can to sequester co2 like ocean seeding, etc. instead of here's a bunch of massaged data our only choice is to not use fossil fuels.
The efficiency of application to long algorithms and large datasets is a function of available computing power. Certain problems in coding theory can be reduced to homomorphic calculation, but it takes petabytes of data to represent the solution space.

I would recommend Moore's Law as an approximate formula which is useful for guessing what year you will be able to run programs at home on your personal computer. These days, conservative estimates for the number of transistors on a chip should double every 2 years.
https://news.ycombinator.com/item?id=10744206
FB, Google, Wikipedia support net neutrality in US but violate it in India
You really don't remember what happened with the forced merging/conversion of YouTube accounts into G+ accounts, the forced use of 'real names' on YouTube and the changes to YouTube comments? Before the final forced conversion they spent months and months trying to trick people into agreeing to change their account against their will using a bunch of interface design dark patterns.

>If you don't want to use those services, just don't visit them. What's the issue?

A lot of people did leave YouTube because of it, but that means they lost all their playlists and favourites and comments. Also that can't ever repair things for the people who had aspects of their personal lives suddenly exposed by Google sticking their real life identity on their previously pseudonymous YouTube videos and comments.
Jeff Koons sued for appropriating 1980s gin ad in art work sold for millions
> Anonymous threats, for instance.

https://answers.yahoo.com/question/index?qid=20111003162828A...
Ah, okay. That is next on my list. Thanks. :-)
Everything old is new again :-) I read through the SDN specs and thought "Hmm, this reads like they are trying to implement ATM, badly." But one of the really fun things is that nearly all of the switching fabric patents from DEC/Tandem/Etc. from the 90's are evaporating and so we can actually build something like ATM now without getting bogged down in that mess. Because of that I'm pretty optimistic that it will make things a bit better than they were.
I was going to comment on TypeScript as well... I find that it's when modules become too big, ill-named or just hard to follow that is when things get hairy. TypeScript (and Angular, while I'm at it) tend to favor larger class-style modules. It's harder with a dynamic language, and TypeScript doesn't inherently make it better. As for Angular, mentioned before, I really don't like their DI system and really favor Node's CommonJS or ES6 module references.

Agreed on single-threaded runtimes... you can get around them, as far as robustness goes, you bring in the same techniques used to scale to multiple servers, you're just doing it a little sooner.

I haven't done enough in Go to really comment, it looks cool, though I haven't had a use case that I really needed more performance than what I already have with the other tools available.
What's your unfair competitive advantage? I also built a product in the real estate space and one of my biggest mistakes was making a me-too product in a hyper-competitive niche. Right now I don't see how you can answer that question and I'd hate to see you make the same mistake I made.
Show HN: Playa – an IoE/Autonomous agent open service exchange
I've built a beta of a central open service exchange for autonomous agents to interact with the global IoT/IoE world.

It's a search place for services, a contract market, and a transaction platform. We have identity and working on security now.

I'd like some feedback, and possibly help as we're building this.

It's called Playa.

http://getplaya.com/
Below are the issues I face with Linux:

- Windows has better accessibility support. (Windows 10 has messed some of it up.)

- When there are issues, it is easy to find help with Windows than for Linux. Unless it is about a BSOD which are rare now.

- While there are many claims that Linux does not need a firewall, I do not agree. Setting up a firewall on Linux is a lot more challenging (newbie here) than on Windows. For example, on Windows, I can easily control which application can access the Internet using some paid firewall product.

- Finding replacement for Windows applications on Linux is a troublesome, especially given that most of them would have minor unadvertized issues like accessibility or some counter-intuitive thing with zero documentation.
Just to clear something up - Nielsen might be an old company but they have plenty of technology that can be deployed - just depends on what their business customers are looking for.
Yes, but they don't tell you what they found ;)
The lack of read-after-delete consistency makes this tricky.

https://aws.amazon.com/s3/faqs#What_data_consistency_model_d...

I've seen "eventually" consistent mean up to 24hrs in the face of problems. Several minutes seems common when versioning/bucket replication is enabled.
World-first 3D-printed hand prosthesis inspired by 1845 design
If they want to do business there, sure. The alternative stands: get out of the country.

You maintain that Facebook should, in general, follow your legal system.

Do you believe that America and only America is "fair, just, constitutional, and parliamentary-approved"?

That's basically American exceptionalism at its best.
Sure, you'll have to exclude things by necessity, but what I was getting at was rather the not doing things because one believes it is actually impossible, while still actually wanting to do that thing for some reason (desire).
FSF announces fundraising support for GNU Guix, a new approach to GNU/Linux
I Want to Teach Online (Easy Tips to Earn via Tuitions) Teaching Guide
Hot reloading is not currently available, but it is almost finished. I added https://github.com/rapidoid/rapidoid/issues/38
DuckDuckGo grew more than 70% this year
Congrats geohot. Come up with a good development framework for people to build on and it would be awesome. This is good innovation and engineering.

Like the article said it sure beats writing code to make people click ads or fixing some obscure deadbeat bug in some useless software which nobody uses.
Does whatsapp make money from users in Brazil? Then yes, it has a business presence in Brazil.
The 7 biggest web security news of 2015
Of course, but does it really matter?

Are we all driven by a desire to be remembered and having left our mark on a cosmic scale?

I'd say do your best to leave the place better than you came into it, and don't sweat too much :)
Show HN: See exactly how sensitive the 3D Touch gradience is on the iPhone 6s
Presumably it's better to kill whomever is at fault, which the car will assume is not it?
The best way to articulate that criticism is to quote me (or at least paraphrase Daniel Lidar) and say:

"We have quantum information processing, but no computers as of yet."

And, that which we already have is so-darned-expensive; that it is less useful than classical computation unless you are building some exotic kind of sensor.
I don't think it's anyone's fault for starting out poor, or becoming poor from outside factors (war, medical condition, etc.)

But barring all those factors, if you don't make a deliberate choice to change something, the world around you will keep you down.
I personally use xubuntu. What myztic meant was using "plain ubuntu" instead of alternatives like xubuntu, lubuntu or kubuntu.

Xubuntu is medium light for me and is fast. Previously I had only fluxbox on Kubuntu for the KDE apps which was extremely fast but with bugs in fluxbox I switched.
Ring Learning with Errors Key Exchange
Good point.

I suppose this could be a reason why they require a third party (the telcos) to block access to WhatsApp, as they are operating under Brazilian law.
https://news.ycombinator.com/item?id=10738790
McCarthy 2.0?
probKanren (scheme) is Probabilistic miniKanren, supporting Markov Chain Monte Carlo (MCMC)

https://github.com/webyrd/probKanren
I've always been amused that we tend to guess religious motives for ancient artifacts/places. Is there enough evidence to default to this where no practical uses can be found?
Apparently you ignored conveniently the petrodollar part and the Fed being non federal or public institution and just focused on its status of reserve currency to discredit me. Maybe you need to get acquainted more with these points before writing your counterargument.
It sounds like you were missing the "Content-MD5" header on your put requests. As i recall S3 will return an HTTP error response if the complete object does not match the Content-MD5 the client sends. The other issue with the HTTP protocol is that the request body doesnt have a mandatory delimiter. The client/server cant really distinguish between a terminated TCP connection and a complete HTTP body without the optional Content-Length/Content-MD5 headers. It really sounds like one or more of your latge files were timing out somewhere and the checksum was t sent.
Unblock WhatsApp in Brazil Easily with Supernet VPN App
Advancing automation in labor has been having a progressive effect for several decades, and will to all evidence keep doing so for the foreseeable future.
I want to specify that and say there is no known quantum device which can successfully break lattice-based cryptosystems.

Even if there was such a machine, the number of people who could write code for it is less than or equal to ten.
I have an i7 desktop with 32gb of ram.. a recent rMBP i7/16gb-ram for my personal labtop, and another work issued one... I also use VMs with Linux frequently... VS Code is one of the better code editors I've used. Given, I'm on fast machines with plenty of ram... I really haven't had a serious problem with it... hell, my browser typically uses up way more ram than any other single application on my computer... it still does the job well enough...

That's the key right there "Well enough"...
Interesting contrast, stories like this compared to the stories about how everyone who is successful feels like they are a fraud.

Maybe my study will be of note: If you believe headlines, you should read more.
Ada's Technical Books in Seattle - mostly computing, although they also have books about other technical subjects.
Do you mean ironic to comment on people's beliefs while calling free will into question? Absolutely.

Consciousness might just be an illusion as well. But as you point out, these are the conceptual tools we have to work with.

I prefer to think of it like this. People like to think they are making conscious decisions most of the time while in reality most of the time they aren't. Most of the time people are responding to conditioning/stimuli/response like a trained dancing bear or an insect following a pheromone trail.

Still... people have the possibility of having free will. Sometimes it glimmers through a little.. sometimes more, but in order to really have free will people have to step outside of conditioning/stimuli/response and conceive of themselves differently which is a psychological place most people don't enter for long or very often if ever. But the possibility still exist. Again... just a conceptual model that works for me. Not sure there are hard and fast answers in this realm.
They do this for "cracks" and "warez". I have a remote desktop licensing reset program and it flags it as a virus when it isn't.
Yes it is. Such smart people should be working on these things and should be encouraged. Of course his system is still a lot rough and a lot of work has to go into it but he is just one person doing a lot of thinking. In the interview he has a lot of enthusiasm which is really nice.
And these Java and Ruby shops never touch JS code? I'd bet at least half of them do.. same for .Net shops for that matter, even some Python shops... it may not be the primary language for the job, but almost every job with a web interface will contain at least some JS... no other language is as pervasive.
I remember when I was a kid there was a picture book (by David Maccaulay, I think) about future archaeologists digging up a present day motel, and trying to explain the things they found.

The default explanation for everything (coffee makers, toilet seats, etc) was that it served some religious purpose, because if you can't figure out a useful purpose for some object, "religious relic" can pretty much fit anything.
Check Password Strength with Kaspersky Online Password Strength Checker Website
Also, because AWS doesn't provide a decent networked file system where multiple instances can simultaneously mount the same volume at the same time in read/write mode. S3 is as close as one can get, in many cases.
cool! let's get together and talk about scaling it out... shoot me a mail (in profile)
That's when it's a US company if it's foreign it will end up on the US trade department sanction list which will blacklist them world wide not only in the US and will prevent any entity which operates in the US from doing any sort of business with them.

There is nothing that a Brazilian judge can do to whatsapp other than to harm them financially cutting off 100m users even in a developing market sends a clear sign.
They have paid users.
Thanks, I created an issue for Swagger integration:
https://github.com/rapidoid/rapidoid/issues/39
Of course people know who George Foreman was. He's the man behind those wonderful indoor grills. Who's Mohammad Ali?
How to hide/show Toolbar when list is scrolling?
I've read some interesting articles that suggest consciousness may actually be a parallel construction of the brain; the allusion of free will being constantly back-filled. If so, it would be the case that what you achieve effects what you believe quite literally.
Common is an exaggeration. You mentioned a handful of examples, most of which are either programmer/geek intended or niche (the LightScribe control panel? German's official tax app? language course CD apps? Virtualbox? scientific citation managers, etc?)...

The fact is a user can go for years without ever using one. And in the tens of millions of apps available for Windows, QT based ones make for less than 1/1000...
How to Write a Great Business Plan Outline – Pitchenvy
To put this in perspective, it would be as if a single judge in the US managed to shutdown all SMS for 48 hours, in the whole country. ()

Because, you see, SMS is too expensive in Brazil. So people resort to WhatsApp instead.

() It doesn't matter if SMS is not controlled by a single company, the block has to be enforced by all internet and cellphone operators in the entire country.
Ah, yes. There's an additional mess not documented there, which is in the standard C library for DNS resolution.[1] The semantics there are not quite what you might expect.

A fully qualified domain name has a dot at the end, as in "example.com.". Such a domain name must be looked up relative to the root. For non fully qualified domains, "resolver queries having fewer than ndots dots (default is 1) in them will be attempted using each component of the search path in turn until a match is found." The idea was that if you're on "foo.com", and you want to reach "bar.com", you can just type "bar".

This has some unexpected side effects if "ndots" is > 1, which it is on some systems. If you're on "foo.com", and you look up "nosuchdomain.com", the resolver tries "nosuchdomain.com." and gets a no-find. Then it tries "nosuchdomain.com.com." There, it gets a find, because "com.com" has a resolver which reports a find for anything of the form "*.com.com.", leading, of course, to a page of ads.

Then there's the problem of single label top-level domains. If you type one word into a browser, should it be looked up as a domain or fed to a search engine? Browsers usually choose to search first. But try putting a "." after the query; browsers are inconsistent.

There are an insane number of TLDs now.[2] Some of the one-word ccTLDs do resolve to an real IP address. "ac.", for example. Some of the new one-word TLDs, such as "gmail." and "fairwinds." resolve to "127.0.53.53", which is meaningless. ICANN took the position that single-word TLDs should not resolve to IP addresses, and mostly, they don't.

Then there's the question of whether IPv6 addresses should be looked up first, second, or simultaneously. And, if simultaneously, do you take the first response, or wait for both responses, one of which may time out and stall your DNS query?

[1] http://www.tldp.org/LDP/nag2/x-087-2-resolv.library.html
[2] https://publicsuffix.org/list/public_suffix_list.dat
Facebook, Google, Twitter agree to delete hate speech in 24 hours: Germany
Sometimes the DHS doesn't either.
Rich’s sh (Posix shell) tricks
Or, fork the light library, and work around the troubling bits? Many (most?) npm modules are ISC, MIT or something equally permissive.

There are several times I've found something close to what I want, I fork it on GH, change the bits I want, update the name everywhere and publish it... many times they continue to work as-is without much grief. Of course that's part of why there are so many options for any problem.

I usually look at the following, when was the last commit, and how many issues have been sitting stale for over a month... if the last commit was several months ago, but there aren't any recent issues, I'll check through the backlog issues.... some libraries reach maturity and don't change much, if the issues aren't recently curated, I move on...
You do realize that that's a totally different argument that "nobody cares about computers anymore".
But much less reliable, in my experience.
Many thanks for this detailed feedback and example.

I totally agree a tutorial like this is needed, and I am going to add such documentation soon...
This is a much better article than the one from Gates. Thanks.

The "Growth mindset!" safe word part at the end was quite apt.

However, it's possible to get a LOT done when you're not growing. For example in basketball, if you know how to do a play which beats other teams all the time, then running that play can be a great idea. Of course, perhaps another team finally figures out your plays and they become useless. Then you might wish you'd spent some of that time growing and developing more plays.

Like how Gates is successful, and is able to spend more of his time growing and trying different things. Because he doesn't need to spend a lot of his time executing successful plays so he can pay rent.
Edit: Actually you guys are even cooler than that. You're down-voting my old posts, too. I admire your commitment to group-think!

Now this is some discussing imgur, thrumbl kind of behaviour here. Not that it would matter but I counter up voted your submissions and bunch of your comments (just to make you feel better). Funny enough, that is also behaviour from more silly networks.

To be honest, I could not tolerate this brainless group-think behaviour in imgur regardless of all the entertainment there and I really hope that this has no holding here.
I feel that Windows 7 was really the pinnacle UI for desktops... I kind of dig Unity, as it's similar enough for me. I do prefer a bash prompt to CMD though.

I don't think node on Windows is so bad these days once you've got Python 2.x and VS 2015 Community installed... When I started with node (0.6-0.8 era), it was pretty bad in Windows. These days most popular modules just work, or work once you have gyp prereq's installed.
http://comma.ai/hiring.html
I don't really know why you seem to have an axe to grind here. My original assertion was that most Windows PCs used by regular consumers have copies of Qt on them, and I stand by that. How that happens is not hard to see across the examples I gave: Widely deployed hardware support software, widely used content client software, auxiliary roles in widely used entertainment software, software required by law to use by a decently-sized country population, software used in content creation of various kinds, software used by students and in the course of common hobbies ...

Yeah, a user can conceivably go for years without using one. By far most won't though, or will have Qt apps installed they don't use frequently.

Qt is an 800k developer ecosystem[1] -- do you think they all work on Wireshark? Most of them write Windows apps.

1 = https://youtu.be/sa2gS9GKG9Y

Edit: windows.com seems quite taken as well: https://blogs.windows.com/devices/2011/03/15/10-qt-use-cases...
As long as you get Windows 10 Pro, you get Hyper-V... I have an always-on linux VM that I SSH a few terminals to and map a drive via SAMBA on the VM to my desktop, so I can edit in a windows GUI, but interact in Linux... it works pretty well, and tbh is usually easier than the odd edge case with windows, unless you're a C/C++ guy.
Yes, but you might try very hard and still not move up. It's debatable whether it's better to "Fail never having tried at all" versus "Fail having tried as hard as you could".
No, that's not the international legal definition for a business presence.

My point is that Brazil should follow legal procedures and have a American judge issue a supena. That's what a MLAT is for.
startups in pre-seed are like poor underfed people. micro VCs are like nice people who invite you for Saturday lunch, bath and change of clothes. They did not change your life but on Sunday you might look good enough to raise from a bigger VC.