skysight-inc/HackerNews huggingface dataset:
> Secular materialism itself is not circular.

OK, but this is the claim I was responding to:

"Secular materialism relies on circular arguments as much as Christianity,"

> Secular materialism is an epistemology

No, it isn't. Secular materialism is "the theory that physical matter is the only reality and that everything, including thought, feeling, mind, and will, can be explained in terms of matter and physical phenomena." (http://www.thefreedictionary.com/Secular+materialism) It is a falsifiable scientific theory.

> The claim that secular materialism is true because it is not shown to be wrong within the epistemological framework which secular materialism defines is, OTOH, circular.

But that's a straw man. You're right, that would be a circular argument, but that is not the claim that secular materialism makes.

You are confusing secular materialism with science. These are not the same thing. Science is a set of assumptions, including the assumption that any theory that is at odds with evidence must be wrong. Secular materialism is a conclusion that follows from those assumptions plus the currently available evidence. There is no circularity. Science does not assume secular materialism. Science readily takes on board the possibility that dualism might be correct, that deities might exist, even that Jesus may have died on the cross to save us from everlasting torment in the afterlife. All of these theories are rejected not because they contradict scientific assumptions (which would be circular) but because they are at odds with the evidence.

BTW, science does not claim that secular materialism is true. No scientific theory is ever true, merely the best available explanation at any point in time. Scientific theories are always subject to revision based on new evidence or better arguments. That's one of the big differences between science and religion: in science, the discovery and correction of mistakes is considered progress. In religion, it's heresy.
How China is rewriting the book on human origins
There’s an Obvious Way to Create More Jobs
Older generations used fixed radio parameters and spectrum blocks. 5G plans using any spectrum and any access technology that delivers best service.

5G is planned to have support for radio access infrastructure sharing, ultra-dense radio networking with self-backhauling, device-to-device connections etc.

Note that 5G is currently in a concept level. There is lots fo 5G research, prototyping and trials. Standardization process starts soon.
Dr Kevin Tracey, pioneer and inventor of these methods, gave a fascinating TED talk on this topic not so long ago. If you have 15 min to spare, give it a watch... it's amazing:

http://www.tedmed.com/talks/show?id=526203
It will definitely be interesting though, i will give you that.

Right now, if you are a frontend "web developer", you can pretty much assert what you know from the title alone. The title implies the toolset.

In ~5 years? It means.. what, HTML/CSS, and whatever language you prefer? Rust? C++? Python? JavaScript? An endless array of frameworks in a sea of different languages?

I mean, it's no different than most other development in that regard.. but the web certainly will go through a change when this day comes.
> Password Sharing Is Now a Crime

This is a blatant misreading of the ruling in this case; the actual explicitly stated rationale for finding that the use of the system was without authorization is not password sharing, it is affirmative revocation of authorization by the system owner. Password sharing was the mechanism by which access was achieved after the revocation, but it is not that mechanism, but the revocation, that was key to the ruling. [0]

Incidentally, the schneier.com post has basically no original content, its just excerpting from one highly-editorialized report of the ruling [1] and then excerpting from the EFF response to the ruling (which also flat-out ignores the explicitly-stated basis for the ruling) [2].

[0] http://cdn.ca9.uscourts.gov/datastore/opinions/2016/07/05/14... -- "once authorization to access
a computer has been affirmatively revoked, the user cannot
sidestep the statute by going through the back door and
accessing the computer through a third party. Unequivocal revocation of computer access closes both the front door and
the back door." (pp. 4-5)

[1] https://motherboard.vice.com/read/password-sharing-is-a-fede...

[2] https://www.eff.org/deeplinks/2016/07/ever-use-someone-elses...
I'm sure when you're the CEO of Tumblr or Twilio or Meetup you are not bothered by "free movement of people".

But hey, surely the opinion of all these VCs, CEOs, Chairmen, etc matters a lot to Trump supporters.
It's more like "Don't distract and try to bum money from random strangers without even trying to offer something in return."

This is something the online ad industry has never understood.

Print ads were embedded in an experience that users considered valuable.

Online ads don't even try to offer value. They just want your clicks.

Because they're so rarely associated with the content around them, they're more like idiots screaming in your ear than interesting people you might want to have a conversation with.

So of course people try to filter them out. Why should this surprise anyone?
Beware, having used Django, Pyramid, and Flask (in order of first use) I would highly recommend Flask over Django. Django is batteries included which can cause pain when trying to use different batteries. For me, SQL Alchemy > Django ORM for example.

But if your use case fits well within the Django ecosystem...then Django can be easier.
Distributed Tracing in 10 Minutes
True! Guess a couple of banner advts on the side of the page wouldn't bother anyone, the intrusive one's definitely are the reason most hate advts.
Here's the important part:

"The effect ad blockers have had on publishers has been tremendous, with advertising organizations estimating that by 2020, $35 billion dollars per year will be lost as a result of blocked ads"

I prefer to consider the amazing things that will be done in 2020 instead of pissing away $35 billion on nothing.
I can ignore a billboard or mute a TV ad and the advertiser has no way of knowing.
It's slowly coming back. Wireshark used QT in its latest release. Some people are switching back due to GTK3, which is...eh...just eh.
Awesome dude! I lived in Nairobi as a kid in the early 90s. Kenya is a wonderful country.

What's your startup? I've always dreamed of moving back there and opening up a small shop of my own.

Are the VCs experienced, and are they investing serious money (i.e. 1-5 million for a promising seed)?
Anti-TNF biologics are a thing: https://en.wikipedia.org/wiki/TNF_inhibitor
I always recommend the checklist manifesto - it also explores checklists in the medical industry and the quality/quantity usage tradeoffs.
Short-term rentals are invariably forbidden by house rules in such buildings anyway, so a new law isn't going to make any difference.

What's the point of paying extra for security, if they can't even keep out airbnb renters? This is just an operational and management issue for buildings, not government.
A lot of people think they know better and think it's just a case of a few webserver directives, but have no idea of the scope of the BBC content.
...thereby becoming indistinguishable from the average Java developer
I'm having a hard time recalling when Musk ever said that the Autopilot feature was 100% safe to use. I do recall Tesla and Musk saying this is beta software and is constantly being improved by data the car sends back to HQ for processing and learning.

People that buy snow tires don't automagically drive better in the snow, nor should they be doing 100mph in in-climate weather. The snow tires offer more grip where an all season or summer tire might not.

Using Autopilot won't make you a better driver nor prevent accidents (not now anyways) - use it when conditions allow, but be aware, at any given time, crap happens (ie: when even snow tires can't get you out of a snow bank) and the driver should be alert and attentive to if and when that does happen.

If this post is regarding the death involving Autopilot (which I think it is), I don't think there will be enough data to say 1 way or another wether the driver put his hands on the wheel or not, if the software failed or not or if the driver ignored the warnings and it's on him. Are there sensors in the steering wheel that Tesla might have recorded and can say, yes, the car notified the driver to resume control and we never sensed touch on the wheel?

If nothing else, what comes of this might be an overly cautious car; erroring on the side of, as soon as the driver is notified to resume control, if that doesn't happen in x seconds, begin a chain reaction to pull the car over to the side of the road and come to a complete stop.
Ask HN: REST API for Amazon Redshift
I'm looking for a tool that will allow me to query my Redshift cluster via a REST API? I'm building some analytics UI and would rather not have to stand up a separate service in order to query my instance.

Any suggestions would be much appreciated.
Nah, it's not my job to make your business viable. Internet business models would be a lot more likely to succeed without ad blockers just like airplanes would be a lot cheaper if gravity didn't exist.
https://github.com/dropbox/lepton/graphs/contributors
Now, if only Hubspot took their own advice... They say the reason people block ads is because they are annoying, and yet Hubspot has one of the most annoying marketing teams I've encountered. They probably think deluging my inbox with emails is effective, but the truth is, it's annoying to the point that I'm actively turned off.
I don't think they're compressing this and decompressing it client side. At least I didn't get that impression from the article.

You're correct ofc, download costs = 10 months of storage.
I think they should have spent more time discussing the privacy and security issues.
Yea I hate that about GTK. IntelliJ just uses the DPI setting you set in xrandr for the display. That way I can run IntelliJ remotely over ssh and it still shows up with the right DPI on both a 4k and non-4k monitor without needing to change the settings.
This is a great idea. It makes much more sense to run your tests in the cloud than on your local machine. I don't think it can be done 'as-you-type' due to resource constraints. But I do think it can be done pre-commit. As a programmer I'm waiting for my tests to finish for hours per day, leading to a lot of inefficient multitasking and distractions. Obligatory adapted XKCD http://www.codeproject.com/Articles/381622/Unit-test-and-the... If we can improve this it would be an amazing thing.

We're considering building this in GitLab I want a local client that pushes my working copy to GitLab and runs tests on it. GitLab can receive the code, commit it to a 'hidden' repo, and run the tests. Sending feedback about failing test or successful tests back to the client. The client could be part of an official command line client, currently we have community ones under CLI clients on https://about.gitlab.com/applications/

See https://gitlab.com/gitlab-org/gitlab-ce/issues/19267 for more detail.
If I understand this correctly this means a corporation could buy an independent island, store the data there and the US could not issue a warrant for information from those servers. I wonder what this means for servers on barges as well. Google had a plan to build floating server farms a few years ago.
> It is a falsifiable scientific theory.

No, its not. There's no conceivable empirical test that could refute it, even in principal.

> You are confusing secular materialism with science.

No, I'm not. Secular materialism and science are closely related but different. Science is a method for justifying knowledge, secular materialism is the belief that that method is the exclusive method for justifying knowledge.
This is the same as "I'll browse the Internet on my phone and see no ads, no spam, no stupid comments. Why would I? It's my phone."

Which is theoretically true, if you built your own OS, your own clients to every app, your own perfect spam capture...
One of my pet theories is that the 'vintage era' guitars were mostly made with old growth timber. These days, unless you're dealing with extremely specialist woods (like ash that's sat under a swamp for centuries), that's just not the case.
If you want to watch a video, check out Joe Armstrong (one of the creators of Erlang) talk about concurrency and Erlang[0]. There are a bunch of Erlang/Elixir videos [1] posted by Erlang Solutions on YouTube.

[0]: https://www.youtube.com/watch?v=YaUPdgtUYko
[1]: https://www.youtube.com/c/erlangsolutions/videos
You can never fire the AI because without it the whole place would burn down and nobody else understands how the code works.
Yep, absolutely fine. If anyone asks, just tell them the truth, you moved, left one company and are learning the new market and who's there.

My only comment, if you let a few months turn into 5-6+ months, you may want to explain up front versus them seeing a 6 month gap as you may not get in the door for a competitive position. You can do this in your intro email/cover letter, mention that you recently moved to the city, took some time to vacation and get to know the city a little and recently saw their position advertised and felt it might be a good match. Or something along those lines.
Bill Gates on Turning the Corner on AIDS
Ash HN: new flag policy?
Is there a new flag policy on HN? I notice a lot of stories that, I believe, where common currency in the past, now being systematically flagged and deleted.

A lot of politics, or posts about society trends, or various surveys are now quickly removed.
And how would you block url without sniffing packets?
Ok, so no ads at all. Are you ok with no free news websites, only premium TV channels, etc?
Facebook is slightly less white, but not any darker
FileOptimizer: Lossless File Size Reducer Supporting Many Formats
Pluto and 1: A Year After New Horizons Made It a World
Politics has always been a against the Guidelines as off-topic, with the recent political news testing that rule to its limits.
They don't control the supply of search services so much as they control the supply of eyeballs.
Most designers might be photoshop users, but its not true that most photoshop users are designers.
$7m is basically nothing to someone like Citigroup. If they had tried to cover it up and the information leaked out some other way they could be facing a real fine.

A $7m fine for someone like Citigroup is basically a parking ticket.
McDonals is the Ford of restaurants. Automation (using procedures and equipment) to reduce cost and keep a consistent relatively high level of quality.
PDF of the related court document:

http://www.ca2.uscourts.gov/decisions/isysquery/9fe69789-0ad...
The voice recognition actually works very well.
Obviously the results now look completely random.. To the point where it's actually funny to use
Huh? He went from playing a Strat into Fender amps, to.... a Strat into Fender amps. The fuzz boxse and Marshall stacks didn't come until later.
Microsoft wins landmark appeal over seizure of foreign emails [pdf]
Yes. The BBC seems to be doing quite well in the UK with no ads.
Agreed, this is a top notch project. Excellent code, documentation and, above all, the concepts exhibited in the library are extremely well thought out.
The CIA has a team of clairvoyants
> get rid of those

There are many legitimate uses for scripting languages. It would be impossible and undesirable to get rid of them.
That's new and perhaps a bit orthogonal to the argument here. Perhaps it rules out C9 as an option now, but the point remains that development on C9 was much simpler than all that setup stuff you have to do for a VM.
The diversity is indeed an important issue. We thought about this and all of our job posts contain the following text: "Avoid the confidence gap; you do not have to match all the listed requirements exactly to apply.". Confidence gap links to http://www.theatlantic.com/magazine/archive/2014/05/the-conf...

For an example see https://about.gitlab.com/jobs/production-engineer/

Please let me know if you have any other suggestions.
>"A majority of our respondents also agree that most online ads today don’t look professional and are insulting to their intelligence (63% and 56%, respectively). Ouch. This is practical and addressable feedback: ads should look like some thought was put behind them."

What a lazy conclusion. Can't take this article seriously.
Using obj-c from swift is easier than using swift from obj-c in my experience. So if your goal is to distribute the project, then doing it in obj-c has real benefits.
What Will the Internet of Things Do to Journalism?
C libraries are fine in Swift, but I feel that dealing with a C++ library (and non-CF/system C libraries) is usually a rare exception when "writing an iOS SDK". Most iOS libraries are just written on top of Foundation and the appropriate platform interface kit (if it's a UI library).
This problem was solved decades ago:

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

When you alt-tab to the application, all of the child windows come to the foreground. You don't have to alt-tab 4 times to bring all of the various windows forward individually.
Weight Loss Diet Plans
Would be interesting to carry out a comparison with the MozJpeg format..
Completely unlike the other party </sarcasm>
“The more different people we have who are focused on solving the problems we have in this world, the better results we will get,”

Completely agree. Can we then get a breakdown by citizenship, family income, degrees, hobbies, centers of interest, maybe past experience before getting in the tech industry. Why focus on only 2 dimensions to define diversity?
Serious question: what's the problem with résumé gaps? Is it a big deal in USA? I'd say that in Europe it's not such a big deal. Nobody is going to ask you why you have, for instance, a 4 month gap in your résumé if you have been working 3 or 4 years in a row. Almost everyone would guess that you took that time off, and that's not a bad thing precisely. Perhaps you took that time to learn new skills, to read a ton of books, to travel around the world, to be with your kids,... a lot of activities that do more good than harm. Most of us are going to work until we are 60 or so, so what's the big deal with having a few months every 5 years or so in our résumé? They give you a medal if you finish your career without gaps?

Imagine this scenario: developer A has been working in a time span of 10 years without résumé gaps. Developer B has been working for 9 years and has been taking gaps of 4 months every 3 years. Do you really think there is going to be a big difference between the two developers in terms of skills set? 10, 9, 8 years, it doesn't make a difference at all in terms of accumulated knowledge. But developer B has been doing "something else" during a whole year (3 gaps of 4months each). Maybe he travelled the world and learned a little bit of a couple of languages, and I'd say that's a valuable non-technical skill to have.

As I've said, I see more good than harm in taking a few month off from time to time.

Going back to your question: if it's just for a few months I see no problem at all, and if recruiters ask then just explain what you have post.
> where people pay extra money for security and don't want transients living in our midst

Transients living in your midst! It sounds more like you pay extra to be away from the poors.

I'd be shocked if there were any doorman buildings that didn't explicitly forbid subletting (or AirBnB-style leasing specifically) in rental/association agreements.
Google does consider which browser you're using - on Firefox mobile, you consistently get worse results, and can't change any extended search options.

Yet, if you change your UA to Chrome, suddenly everything works.
My problem with online ads are that they are too cheap. The company behind the ad I am seeing may have only spent a couple of bucks to get it viewed by a few thousand people.

With ads so cheap, there is no way to distinguish between legit companies and scams/crappy products. With TV ads on popular programs, I know the company at least is good enough to afford the ad.
I didn't much believe in reverse culture shock. But I've experienced mild versions of it. It's a curious thing.
Yes, of course it stands up on its own merits, but in practice what makes it useful to the broader open-source movement is as a tool that fills the same gap that Photoshop does.

It's just like LibreOffice/OpenOffice, of course these tools stand on their own merits too, but again the reason they're important to the open source movement, i.e. what makes them useful in promoting open-source, is that they fill the same gap in the market as Microsoft Office.

Speaking generally, the approach to pushing open-source in practical way is to build open-source tools that cover the key functionality that commercial software offers (as well as functionality that commercial software doesn't yet offer) in order to provide people with less of a reason not to switch.

In other words, Gimp is an "alternative to Photoshop" when framing it as part of the open-source movement (which is what I had implied with my earlier comment). This is not the only framing that can be applied.
All governments have an agenda, and a power complex. See: FBI involvement in domestic politics, the NSA, etc.
I recently experienced an anecdote related to Google "abusing" their position. I was looking at Project Fi in the same browser that I had my Gmail/Google account open in. I just looked around without pressing any buttons to sign up or the like. A couple days later I got an email in my main Gmail inbox inviting me to "Complete your sign up to Project Fi". It wasn't solicited, and it wasn't even filtered to Gmail's handy "Promotions" folder.
Microsoft is already researching this:

http://natick.research.microsoft.com
$35 billion! We're winning.

For every site that has an ad-blocker, there's usually another one with comparable content that doesn't.
That's always been my understanding, but it was not uncommon to still run into them in the past quite often. I guess the guidelines are still the same but are now more strictly enforced.
The revenue of Githost.io is indeed not significant yet, but we expect it to grow over time.
One can only speculate on why either downvotes or upvotes occur, but it's fairly safe to assume someone disagreed with something said in the comment.

The comment complains that the article provides nothing new and is feeding the rebase-vs-merge holy war. I would disagree with that, and it suggests to me the commenter didn't read the article. It's usually considered bad form to make comments on the headline without reading the article. This article in particular steers clear of all the holy war aspects of the rebase-vs-merge debate. I didn't downvote, but I speculate that's why it got downvoted.

In the HN FAQ is a link to guidelines:
https://news.ycombinator.com/newsfaq.html
https://news.ycombinator.com/newsguidelines.html

One of which is "Please resist commenting about being downvoted. It never does any good, and it makes boring reading." which is why you'll rarely see discussions about downvotes, and why usually speculation is all you get. ;)
Typography Newsletter: Coffee Table Type