skysight-inc/HackerNews huggingface dataset:
Aren't these worthy endeavours resource-starved because most of resources are being spent on less worthy endeavours which involve competition?
this does the trick: https://github.com/StevenBlack/hosts.git
NASA's Olympex mission vets the GPM weather satellite
That only works because of another bit of anticompetitive behavior, on the side of Apple. There is in fact only a single browser available on ios (without hacking/sideloading) : Apple Safari.

The Chrome and Firefox browsers are skins over embedded Safari [1] + utilities (such as bookmark/password sync) (technically it uses UIWebView, which is Safari). So, it is despite Google's sincerest efforts that Chrome has adblocking on ios.

[1] https://developer.chrome.com/multidevice/ios/overview
I think first of all, ditch the ".NET" Core is a completely different thing now and .NET never made any fucking sense anyway.

second, if the goal is to be modern and play in linux land, then stop trying to be the language/framework to rule them all. We no longer live in a world where you just have one big ass web site connected to a SQL server instance. We have microservices. One solution may have several types of databases, it's all about having small processes that do a specific job and work together. So just pick one good thing for core to do and do it well.
"They pay us" because we don't all have trust funds. Most jobs, even what people consider good-paying ones, barely cover the cost of showing up.
But it also doesn't. And a lot of this culture on campus is about replacing objective facts and knowledge with highly individual, subjective facts and knowledge, privileging "my truth" above all else. In this mindset, there's no 'objective truth' at all because all objectivity is tainted by power dynamics. The problem is, just because the facts were placed in our textbook by some culturally privileged Caucasian scholar doesn't mean they're not true.
Well, to be honest, nearly all other answers say: Search a new job. But this will be just an escape from a usually solvable problem.

Just try to speak to your boss and tell him your wishes and demands. A satisfied worker is always better than somebody who resigns or burns out.
Making the Grades
>Using Wikipedia as an authoritative source...

Which is why you can check the references. When the article linked above about copyright is clearly coming from an anti-copyright source, and does not mention multiple important things Wikipedia does, I think any intelligent person realizes the Wikipedia source is more credible.

As to overall accuracy of Wikipedia, many, many studies show it is quite accurate. Google and read the evidence.

>You claim that the US copyright law was started by authors guild

It's not my claim - Wikipedia sourced it. Since you don't like it, here [3] are some details with names and dates you can check, and here [4] is a paper titled "The Anti-Monopoly Origins of the Patent and Copyright Clause" with significant details.

>three states had already enacted copyright statutes prior to the Continental Congress resolution

"The Copyright Act of 1790 was the first federal copyright act to be instituted in the United States, though most of the states had passed various legislation securing copyrights in the years immediately following the Revolutionary War." [1]

And....

"Twelve states passed copyright laws prior to the work of the Continental Congress. Delaware chose not to pass a copyright law." [2]

Here [2] is the text of the 1790 Copyright Act. It is completely about protecting author rights - every single section details this. The word author occurs 21 times in a page and a half.

For example, (cutting out wordy clauses - go read the original if you doubt this)

Section 1 - "the author...shall have the sole right ... of printing, reprinting, publishing and vending..."

Section 2 - "any person .. without the consent of the author...shall forfeit all and every sheet and item.. and pay the sum of fifty cents for every sheet..."

Section 6 - "any person .. who shall print ... without consent ... of the author.. shall be liable to suffer and pay ... all damages.."

>the final text which focuses on the commercial aspects and not the rights of the authors

I have no idea how you arrived at this statement. I just cited the law which clearly, in every section, enumerates authors rights. Care to cite this "final text" which does not?

[1] https://en.wikipedia.org/wiki/Copyright_Act_of_1790

[2] http://www.copyright.gov/history/1790act.pdf

[3] http://eduscapes.com/bookhistory/intellectualproperty/4.htm

[4] http://digitalcommons.law.scu.edu/cgi/viewcontent.cgi?articl...
TL&DR: Author doesn't like material design
Low-cost living, outdoors and internet is accessible to everybody.
I say 'es queue lite' and like it that way.
Why is the trust increasingly hard to find?
Oracle had already a big bet on Java before they bough Sun.

Many of the Oracle-hate group aren't aware of the NC Computer and the JavaStation, or that already in 2000 most of the Oracle GUI tools were Java based.

So on one hand they have lots of interest in Java and have been better than Sun in its last years, but they also have not been handling JEE, JavaFX and mobile support on iOS and WP that well.

Also many of the nice goodies in language evolution have been postponed for Java 10 (AOT, value types, JNI replacement).

Being too old at this game I have the same feelings that Java might follow Clipper or Delphi footsteps, if Oracle looses interest in the tech stack and no one picks it up, regardless how ingrained Java is nowadays.

IBM is not only looking at Swift, they also have made J9 modular as a framework for implementing language runtimes.
'Is Windows phone dead?' is a wrong question to ask
I don't miss that case, I just don't believe it's the relevant one for fair use analysis. Though, if it were, that would weigh even more heavily in Google's favor.
> Isn't it plausible that the same force that is causing warming on Mars is the main cause of our problems on Earth?

Your hypothesis is about as likely as the one where human activity on Earth is causing warming on Mars. No. Climate change is not really in dispute, and neither are its origins in human activity.
Well, our planet also has axial precession, so the same effect could be causing the warming on our planet right?
> Everyone needs to just stop knowing best. 99.9 times out of 100 they don't.

And yet, your hatred is directed at the PoV that companies should respect an OS's conventions, yet who says that the OS knows best?
There are entire companies built on tracking non-users around the internet.
> All of your needs as a human being are met. All of the needs of your friends and family are met. Can you not imagine how much easier it would be to advance toward a "social utopia"?

This is the case for basically everyone I know, and I'd imagine this being the case for a lot of the people here. But we're not advancing to a social utopia.
>it makes sense to quickly test the first few hundred million primes to make sure there aren't any obvious counter-examples

It's kind of absurd the sorts of endeavors which computers have rendered not only possible, but relatively trivial.
Earth also has axial precession, so "wobbliness" could be a factor on Earth.
That's not addressing it. That's making a hollow, unqualified claim, using authoritative tone to make it sound like a proper, true absolute.
Yay! A new machine for me to perseverate on. https://en.wikipedia.org/wiki/IBM_Series/1
The professor who says, “But then, at some point, it became really solipsistic” really gets to my issues with the rise of ‘Social Justice’ politics this decade. As a non-​white guy, I understand and sometimes agree with claims like: “Your literary canon/​history/​point of view/​etc. is rooted in Western hegemony.” That’s a claim that can be analyzed. It’s another to just say: “You’re [Various Identifier Here]-Splaining.” What can someone really do with that? At that point the claim becomes pure politics, you have to just support the person making the claim or not.

(Not to get on a soapbox but the theatre prof joking “I’m thinking, Oh, God! I’m cast in one of my least favorite plays of all time, ‘The Crucible,’ by Arthur Miller!” gets to another issue I have. People don’t seem understand that the tools they use to oppose others should be applied with proportionality and good judgement, if for no other reason than that in another circumstance those same tools can be used against them as well. In general I think when people are ensconced in any ideology, they begin to overlook Kant’s reminder to “treat humanity, whether in your own person or in the person of another, always at the same time as an end and never simply as a means.”)
> Isn't it plausible that the same force that is causing warming on Mars is the main cause of our problems on Earth?

If only thousands of climate scientists had spent decades doing research on such things and come to an overwhelming scientific consensus! That'd be so nice.
Nvidia GeForce GTX 1080 Already Sold Out
Slightly off topic but I can't help but be reminded of the quote from The Third Man:

"in Italy for 30 years under the Borgias they had warfare, terror, murder, and bloodshed, but they produced Michelangelo, Leonardo da Vinci, and the Renaissance. In Switzerland they had brotherly love - they had 500 years of democracy and peace, and what did that produce? The cuckoo clock."

I'm mildly optimistic that we can at least encourage the better bits of society found in the real world today.
Maybe it was rhetorical but I know dozens of people with home email servers. I set up my first one, personally, in 1997.
The biggest offenders (IMO) have tons of rep, badges, etc (or will get them if need be).

My idea on this same problem is to make downvoting harder on questions by brand new users.

1. Can't downvote to less than 0 if the question is asked by a user with less than 20 rep

2. Someone with enough rep can adopt the question, which temporarily makes it only possible to be edited by them and the questioner -- the purpose is to improve the question. The adopter cannot answer the question (perhaps only with a wiki answer -- so they can't adopt to get rep)

3. Downvotes past -1 should cost the downvoter a LOT more rep to stop pile-ons.

There are many times where I think the best course of action for a question is to just help the questioner and close the question as being off-topic. I am fine not getting rep if I do it -- I just hate the way new users are treated -- I am not in SO to help build a database of useful questions -- I am more interested in helping newbies.
I agree with that, but note that especially in the mobile world -- apps that have "power users" are few and far between.
HN's “Who is Hiring?” thread analyzed, part 1
Agreed but the point of the article is that these students are rebelling against literally any form of challenge to their own ideals. They actually don't identify with any ideals; they make up their own! On no factual basis. The article even says so.

The fact is that these students are rebelling against the education they are paying for in order to gain more visibility for non-issues. Some of these issues are actually fairly fascist. They asked for a piece of artwork to be taken down because it insulted them. If we extend that argument, no art would be allowed, ever! Coddled is the word that comes to my mind.
Thanks. Darn, I like the second version much more than the third. Oh well.
I agree with you on many of the values of competition in our current society today, but I believe you totally missed his point.

When there is competition, there are winners, there are losers, and there are significantly more losers than winners. There is a _reward_ for winning, whether that be tangible (a trophy, or monetary sum), intangibile (pride of winning), or reproductive (potential mates prefer winners). And therein lies the rub - the losers can surely "live a good life"....depending on your definition....but they surely are not in a Utopian setting, as there are intangibile "rewards" to losing as well - lack of partners, shame, insecurity, among many others.

It doesn't matter the arena of competition, the implications of competition are the same - but to different extremes.
I would be much more excited about contraptions that were more obviously useful and less about providing a special "experience".
I'm sure the GEICO lizard could be fun for someone, and an insurer could probably do a "fake accident filter to get out of work" or something.
No, the "dogma" is just that scary cellphone RADIATION! is no more harmful than the radiation from lightbulbs, flashlights, candles etc.
And probably a couple of orders of magnitudes less so.
But hey, radiation, you know, nucular, scary.
couldn't agree more. this article is nothing more than an ignorant rant. i wanted to give it the benefit of the doubt, even though it's from macworld but oh well...

just take a look at the two app comparisons. you have to be an idiot to write stuff like that and actually believe it.

on material: google has, from the start, said it's a design style and philosophy that it has chose to adapt on android (and on the web too), so it's only natural they try to do it on ios.
Aristotle's Tomb
I think the author misses the point. Using a native-looking interface will only encourage users to stay on their iTems, and Google (not so) secretly wants to convert those users to their own native platforms+.
I'm not able to find the methodology for the w3techs report, but I suspect they only count the ultimate root, not any intermediates.

Let's Encrypt's root is not trusted by any browser yet, so they got a cross-signature from IdenTrust. So far, basically everybody using Let's Encrypt chains to the IdenTrust root.

Given that IdenTrust grew from "<0.1%" to 5.6% since the launch of Let's Encrypt, and the shape is roughly the same as https://letsencrypt.org/stats/ , I strongly suspect that the 5.6% market share credited to IdenTrust actually belongs to Let's Encrypt.

As a check, we can divide 2/3 of the total unexpired Let's Encrypt certificates (~2.8M as of last week, 2/3 because standard practise is to renew a 90 day cert after 60 days, so 1/3 are probably overlapping = 1.86M) by the total number of https sites (I had a hard time finding this, but http://arstechnica.com/security/2016/03/more-than-13-million... claims that 5.9M is 17% of https servers, so 34.7M), and we get 5.4%, which is almost the same number as the IdenTrust number above.

That's still nowhere near Comodo, but it's not completely insignificant.
Our value-add here would be providing the pipelines for one-click deployment (SMS, Facebook, Slack etc) and structuring of conversation flow, in addition to things like post-deployment analytics and insights on how users are talking to your bot. In terms of NLP, we actually take an agnostic approach to whether users want to use Wit.ai (or api.ai etc) in conjunction with our service, or use our NLP offerings. Thanks for the question!
To cut waits, VA wants nurses to act like doctors – who say vets will be harmed
Is there a reasonable way to start playing with crispr? Can I order stuff to do it with?
There are fundamental differences between tangible products and services - change and company shutdown. Tangible goods are sold as-is, can be evaluated as such and remain functional even in the event of company shutdown (unless its heavily backend dependent). Services, on the other hand, are expected to receive improvements (and startup services are quite often sold with future improvement roadmap) and die with the parent company, possibly with all your data.
I made the transition from engineer to strategy consulting to manager on the business side of things so hopefully my commentary will give you a different perspective.

And I know how you feel as well because I was there. I thought I was limited down the Software Engineer path. The reason why I stepped into the business side of things is to build my skillsets in case I wanted to start my own company.

As a Manager, what most folks have mentioned is true whether you're an Engineering Manager or a Business Manager - you need to always be on top of things making sure that everything is running smoothly and to address the issues when things aren't smooth. You'll be solving problems related to humans and time (i.e. allocating resources, project planning, budgetary constraints) as opposed to engineering problems.

You'll have to put on your sales person hat to sell ideas on why things can and cannot be done (i.e. why can't we complete XY feature in 2 weeks? Why adding more developers won't speed up the project? Why we need an additional server for development?)

If you're further up the chain in management, you'll have to put on your strategic hat to understand how your department sizes up against the other department. You'll also be the first person the CEO contacts when things don't go right. You'll be expected to weigh in on all things tech related and give recommendations on what the business should and shouldn't do from a tech perspective.
It's pretty hard to buy enterprise. I could easily see many small companies going with Pro instead and getting unwanted upgrades to Windows 10.
Not bad I am a big fan of core.async, you definitely need to add a leaderboard though...
I'd always heard "Two Pull"s as the one true way, not to be confused with "Triple"s.

"Tup Lee" just seems silly.
Well, doesn't Earth go through warm and cold periods just as Mars does? In fact not so long ago we had a mini ice age, and that was not caused by human activities. We are destroying our environment, and I'm not climate change denier, but I do think this is little more complex issue than we're being told.
A DNA-based archival storage system
Ask HN: Best way to build a backend shared by iOS, Android and the Web?
Hey guys,

With Parse closing down, we are looking at reorganizing how our apps and web apps are interacting with our database/backend, but we are facing major difficulties with all the solutions we can think of.

Currently, our mobile apps are recording health related data, that are synchronized to the cloud with Parse. We also have analytic tools and web apps, written in Python, that are fetching data from Parse.

We like Parse because it does all the synchronization and authentication in the mobile apps for us, and that has been really useful to develop our MVP. However:

- it's impossible to make any complex queries (you better download all the database locally if you want to do any advanced computation on the data). We are not that much into the NoSQL hype, and we really enjoy the power that the SQL language provides. We also like schema's.

- Parse doesn't have transactions.

- how Parse handle permissions does not satisfy us.

- using Parse from Python is not really easy.

So now, we thought of several architectures for our backend, but we are having a hard time to determine which one to choose:

1. using Google Firebase instead of Parse. We'll keep our mobile apps as simple as today, but it does not solve most of the issues we currently have with Parse. Also, Firebase support for Python seems to be very poor.

2. create our own REST web-service for the mobile apps, backed by a PostgreSQL database. This solves all the problems we currently have, and it'll make it easier for us to write the web apps (a simple ORM that queries the database). However, this requires a significant amount of work on the mobile apps on the authentication and synchronization logic, times two (one for iOS and one for Android).

3. same as (2.), but we try to share our business logic between the iOS and Android apps using C++. Dropbox seems to do it this way.

I'd like to hear what you guys think about that. I'm pretty sure that we are not the first team to face these issues.
As a side note, while capitalism has been great at allocating resources, is it really the best way? It seems like it over-allocates politicians, middle managers, bean counters, marketers, advertisers, record keepers, and market optimizers. (and, of course, all of the duplicated efforts)

With billions of people networked together and with general understand of who the inventors, thinkers, leaders, and doers are, why can't we have something better?

I'd pay $$$$$$$ if some of you brilliant people can figure that out.
Google wins new case over API fair use
I'm sure the TOS has you relieve them of liability and hold them harmless for any use they may make of the software that you wrote.
Love that it's built in core.async! It definitely needs a leaderboard though
Erlang processes aren't threads and aren't called 'green' so I don't see how the term itself could have originated there.
Aren't the ultraviolet components of sunlight non-ionizing?
In context, that was implicitly "any previous US Secretary of State", not "any human being on Earth".

And I think the OIG report expressly said that Clinton was the only one to have done so.

OTOH, one could argue that a third party non-government, non-sanctioned, email system that the official does not control is potentially worse in many ways than a personal email server, as in the latter case the official at least in principal had control of retention and access and other aspects of the behavior of the system.
The new gTLD info for Thursday, May 26th
Was hawk: http://mobile.nytimes.com/2016/04/24/magazine/how-hillary-cl...

Hates equality: http://m.huffpost.com/us/entry/hillary-clinton-doma_us_562e7...

Lies on top of lies: http://finance.yahoo.com/news/now-know-hillary-lied-multiple...

Hard to believe she is a Democrat.
Followed his profile and discovered he is also working on an introductory FPGA course - http://hamsterworks.co.nz/mediawiki/index.php/FPGA_course_v2.

I am a firmware engineer (just began 2.5 months ago) in a Xilinx shop. I only had half a lecture on FPGA during my undergrad, so his course will help.
It's classic herding behavior; that being earlier adopters are more willing to take risks in their view of reality, but also pragmatic in their observations.

The mainstream takes less risk and constructs a reality based on absolutes.

Laggers believe their reality is the only true one; when confronted with a reality that does not match their own, they ignore it until it's no longer an option to do so.
And does this transition see a higher increase on your income than a traditional software engineer career path?
Go see a doctor, you not having insurance won't affect them seeing you or billing the auto insurance for your care. Also, depending on what state you are in, remember some states limit the amount of time you have to make a claim. In my state it is 14 days, after which you forfeit your right to make a medical or injury claim. There are probably some ways around it, but why mess with it. Even if nothing comes of this all and you just need some time to heal, at least you have protected your rights in case there is something more serious that is found later.

Other option, go to a personal injury attorney (I know but they do exist for a reason). A reputable PI Attorney will help you protect yourself, get seen by a physician faster if you need help there, and will file all the paperwork etc for you. They get paid by going after the insurance, so just expect that, and they will get a response, not the brush off.
Or just get a Braille compass.
Sounds pretty easy!
Are you saying it's too low? That seems to be in range with average developer salary.
Didn't think of adding a leaderboard before. Will do it then :)
1) This is true on the mac too, but it's option instead of ctrl. (option + arrows, option + shift + arrows). It's certainly not common for apps to break this afaik.
I guess that needs to be prioritized on my roadmap then!
When it comes to history and literature and other non-science fields, are there actually meaningfully objective facts and knowledge? Even a 'fact' like X event happened on Y date involves a lot of subjective perspectives on how X came to pass and even more subjective perspectives on why and even more on what the ramifications were.