skysight-inc/HackerNews huggingface dataset:
If a minister teaches practices and beliefs that are in opposition to the scripture that defines Christianity, is he Christian? This is clearly not a True Scotsman scenario. I can't call myself Catholic if I don't follow the pope. I can't call myself Muslim if I don't respect the prophet - and so forth. Joel Osteen teaches a philosophy that is far outside of the mainstream of Christianity.

Clearly there are people of all groups who are good/bad etc. The reason I entered into the conversation was to address the bigoted nature of above poster's assessment of what Christian people would do in a hypothetical nuclear war scenario. I suggest that you look at what Christian groups are doing in Texas right now as an example.
You can change your advertising ID any time you want -- and almost none of their revenue comes from ad sales. In 2016, $190B of their $215B in sales was definitively not from ad sales, and the $25B services category that would include ad sales also includes the percentage of sales from the App Store, Apple Pay, Apple Care, iCloud.. etc. Ad sales are immaterial to their business model.
Ada, for example.

There is an open source version available in every system supported by gcc.

However C++17 is quite safe, provided one doesn't follow "write C with C++ compiler" idiom.
Noe need to look: https://www.theguardian.com/cities/2016/apr/29/always-practi...
How can I get freelance contract work?
I'm trying to quit my corporate job and move into freelancing. How do I find clients? Anyone want to hire me?
Where is the exploitation? A permit costs $524, so they pay $524.
> assumming the use of WSDL the only thing a macro could do is equivalent of what an external program that generate a python file implementing the WSDL could do.

I am not assuming the use of WSDL and macros still don't do much.

> Reducing boilerplate could make your code less buggy (bugs you catch with your eyes) and could make the meaning of the code more clear.

Macros aren't required for reducing boilerplate and don't necessarily reduce boilerplate compared to a non-macro solution in an expressive language.

I read almost all of racket's documentation cover to cover and learnt Clojure about 5 years ago. There are a lot of good things to say about them but as far as expressiveness go, but I didn't found them anymore expressive than Ruby or Python.

> Racket match is realy nice but it will shine if:
> - You use a lot of immutable datasctructures.
> - Explore shallow tree like data structures.

The things you pointed out are non-macro things. I like match, especially when it's well integrated in the lang. viz f#. I just don't like the difference that being able to cook up your match using macros makes a huge difference when it comes to programming productivity.

> i don't think macro are a meme

You misunderstand my point. Code generation with or without macros is useful. That's not a meme. "Macros are a secret sauce" is a meme.
Look, as much as I dislike the Austrian school (it all hangs on certain premises that I don't believe are necessarily true, so I don't think it contributes much to being able to understand the economy), the main problem with the comment above was that it wasn't very useful in just dropping a link with little context... With a bit of commentary or a brief summary of the article, people would have engaged with it instead of just downvoting.
Yet another way to mass extinction. It seems to have become an obsession for some.
Well sure, CEO compensation has.
Actually more informed members of the community don't think it is entirely bad. It's just a sad circlejerk that exists on HN amongst people who have clearly never even used the database before. The people who are informed don't think it is suitable for every use case but understand that it does serves a purpose.

There's a lesson in life. If you think everyone else is an idiot then chances are you're the idiot.
Wow, that's pretty horrible, must be giving you close to twice the actual distance. I think Google Maps on my phone applies some smoothing that does this a lot better, but then it can lag for a while when I'm going sharp right in an intersection.

Maybe try telling it that you're biking instead, my guess is they do more smoothing the higher speed they expect.
>> You should try Liu Cixin's Remembrances of Earth's Past trilogy

> I read The Three Body Problem by the same author.

Information for future readers of this thread: those are the same books.

(Also, 11/10 great sci-fi; highly recommended.)
This looks great! Support for Google sheets, other than export/import? I was recently surprised at how horrible an experience it is to script Google sheets - in that case for "survey" (questionnaire form) data - either locally with python or (shudder) the js/script functionality of Google sheets...
Sure. Safe to drink but most Bay Area water tastes damn awful.

I can’t stand drinking tap water in the Bay unless it is ice cold.

Some bottled water tastes bad too. Getting the stuff that isn’t bottled anywhere near california always seems to taste better.

I use a 6 stage water filtration system and it is a life saver. I didn’t drink water regularly at all in the Bay until I had that. Still don’t drink much water at most restaurants here...

I’m not a defender of bottled water but let’s not fool ourselves into thinking that all bottled water is equal to tap water. Especially SF tap water. It definitely isn’t. Some actually tastes decent.
The current chip sets for enthusiasts cost ~600-1200$ http://www.rtklib.com/
I hope these come in decent packages to be usable for enthusiasts and are cheaper..
If anyone works in the field, I'd be interested in how this dual signal (L1/L5) chip interacts with the RTK/CPGPS [1] (which improves accuracy down to 1-3cm already (at the cost of using multiple GPS units)).

RTK is commonly used in survey drones, and kits are available for about $1K.

[1] https://en.wikipedia.org/wiki/Real_Time_Kinematic
In our household 200Mbps approaches not fast enough when everyone is using, such that we’re upgrading to 1Gbps.

With improved speeds usage patterns change. 5 years ago we would barely crack 150GB/month, and now we’re pushing 1TB/month.
That seems to be an intentional misreading.

The criticism of Go being presented is that it's intentionally underpowered so as to make it possible for poor developers to verbosely muddle their way through to developing working real applications without actually becoming better.
Unfortunately, this isn't the case. Corporate profits have been hitting record highs for years now [1]. Companies simply aren't passing along these profits to their workers.

[1] http://www.businessinsider.com/corporate-profits-hit-new-rec...
Profits are indeed fat, though (corporate profit-to-GNP ratio is at an all-time high) [1].

Also, there’s no reason to believe corporations would raise wages simply because profit has increased. This holds true especially if labor hasn’t been the impetus for increased profit (I’d argue that efficiency gains due to technology and an increasingly oligopolistic market have led to increased profit for large corporations in the U.S.).

[1] http://static3.businessinsider.com/image/531764dbecad0401113...
We saw a vivid example of this with the 2013 Chelyabinsk meteor.

Many people were injured when they were standing next to windows watching the spectacle, not realizing the shock wave was on its way.

> ...about 1,500 people were injured seriously enough to seek medical treatment. All of the injuries were due to indirect effects rather than the meteor itself, mainly from broken glass from windows that were blown in when the shock wave arrived, minutes after the superbolide's flash.

https://en.wikipedia.org/wiki/Chelyabinsk_meteor
> accuracy is very bad at times

What makes anyone confident in the accuracy of wearable tracking devices? I haven't seen it verified and I wouldn't assume it: Accuracy is expensive, generally speaking, and few consumers will pay for it or even question it - how often have you heard someone mention it?

Or, for example, have you wondered how accurate your simple bathroom scale is? I looked into it a little, wanting to collect accurate health data: IIRC +/- 0.1 kg (~0.2 lbs) is available in <$100 scales, but for real precision you need the $500 scales at your doctor's office. And how consistent is it? I tested mine, a decent one with good reviews, and getting it to report the same weight in immediately consecutive measurements was a challenge; I had to stand on it in just the right way.

Here are a couple articles that found the accuracy of activity trackers wanting. I've seen other articles in places like ZDnet that found the same problems, though based on less rigorous research.

Accuracy of Smartphone Applications and Wearable Devices for Tracking Physical Activity Data in JAMA <https://jamanetwork.com/journals/jama/fullarticle/2108876>

Accuracy Of Fitbit Data Seriously Questioned By New Study <https://www.sporttechie.com/accuracy-of-fitbit-data-seriousl...

(Sorry if this disrupts your confidence in your data!)
DNA should be the only fully trusted proof of identity. To apply for a credit of any important amount (or any other important procedure) you should be required to be pinched to extract a drop of blood and determine if you are who you say you are according to the DNA database.
Sure, but this is the most interesting part, I think:

> So if tulipmania wasn’t actually a calamity, why was it made out to be one? We have tetchy Christian moralists to blame for that. With great wealth comes great social anxiety, or as historian Simon Schama writes in The Embarrassment of Riches: An Interpretation of Dutch Culture in the Golden Age, “The prodigious quality of their success went to their heads, but it also made them a bit queasy.” All the outlandish stories of economic ruin, of an innocent sailor thrown in prison for eating a tulip bulb, of chimney sweeps wading into the market in hopes of striking it rich—those come from propaganda pamphlets published by Dutch Calvinists worried that the tulip-propelled consumerism boom would lead to societal decay. Their insistence that such great wealth was ungodly has even stayed with us to this day.

> “Some of the stuff hasn’t lasted, like the idea that God punishes people who are overreaching by causing them to have the plague. That’s one of the things people said in the 1630s,” Goldgar says. “But the idea that you get punished if you overreach? You still hear that. It’s all, ‘pride goes before the fall.’”

There's some of that in cryptocurrency criticism.
Android Architecture Components modules reach beta 1
As pointless as those travels were, there was plenty of showing off of hypothetical travel tech; I really appreciated that.
Arguably it's more criticism than advertising.
Um, I distinctly remember reading about insects evolving to adapt to changes brought about by humanity in one generation and just quickly did a search and found a study that showed significant plant adaptations within four generations to insect infestations (and immediate changes within one generation) https://www.sciencedaily.com/releases/2012/10/121004141745.h...
So what is the difference between this reported study and what a geneticist means by plants evolve slowly?
How horrible for a company to make a good profit!
What filtration system do you use? I've got the same problem in the L.A. area and wouldn't mind checking something out (a simple brita filter doesn't do much for it).
I'm somewhat doubtful of the design as it's explained in this blogpost, seems like there will be lots of treatment externalities. I'd really recommend anyone who's interested read http://cega.berkeley.edu/assets/cega_research_projects/1/Ide... for an explanation of why a totally randomised control trial is the wrong choice for things like this.
I read somewhere recently that their revenue is ~1 million annually from ads and affiliate links. I can't remember the source.
You can get your water tested
Test drive of a petrol car (2015)
Wow continue digging the hole.

You were completely wrong and borderline libellous with your insinuation.

Shame on you.
Interesting to see this brought up again by Businessweek but this is far from news – Nestlé and PepsiCo were featured in the 2009 documentary Tapped, which came to many of the same conclusions, and brought up other potential health issues with bottled water, such as the use Bisphenol-A (BPA) in bottle plastics.
> the "redis of databases"

That's like calling Swift "the Ruby of programming languages".
His entire position was based on this idea that executives were leaving.

Which is completely false. Ergo his entire post is false.
With the little knowledge of US politics that I have, I imagined the JBF as Sarah Palin.
How hard do you think they lobby to keep the permit $524?
I agree and even go one step further by saying that I'd never publish an RN app without native navigation.
Apple makes revenue from ad sales - Apple is therefore also an advertising company.

They're the lesser of two evils. Still an evil, though.
Again, you are making wild, spurious claims with no evidence to back them up. You are the one making assertions about entire races and groups of people and then going "but why should I need strong evidence?"

I can find you a similar number of articles, youtube videos, or whatever of white English attackers. Your "evidence" doesn't show what you claim it does, and you are drawing incorrect conclusions from them. These are not "my standards" - they are the standards for something to be believable, to be valid.

You say "just go there" - I have! I currently live in a town with a very large immigrant population. I have lived in Leicester, the only city in the UK where you are technically a minority as a white English person. I did not see what you are describing.

You have seen a trend of articles and extrapolated them wrongly - it's a common mistake, but one we have seen before. It could be your sources are biased, reporting on those cases more, it could be that the link you are inferring is wrong, it could be that you are selectively remembering articles or picking them out. There is a reason we rely on more than "well, I remember a lot of cases of X being reported" when understanding the world.

Your claim it's all some conspiracy being covered up is untrue. If it was true, where is the evidence - your anecdotal evidence isn't useful. If that's all you respect, well, my years of living in places that fit this bill provide plenty of "counter" anecdotal evidence, so even by that (terrible) standard, it's rubbish.

If your claim is so "obviously" true, then prove it. Find the statistics - show the correlation is there, show that it's not other factors making the correlation.
For a language that's been around for 10 years Golang's adoption rate is still pretty low. Searching Indeed.co.uk's API by job title there are currently 25 Golang jobs in London compared with 29 Perl, 188 Ruby and 511 Python. For the UK as a whole it's 34 Golang, 57 Perl, 276 Ruby and 821 Python. Golang has a long way to go yet IMHO.
The business model of most (all?) large scale software developers is to sell the client the moon, at low cost, and then step by step make the client pay more and more for the system, until the client ends up with a very expensive, very hard to maintain system that kinda work, but requires ongoing and expensive "maintenance" work that only the large scale developer can do. It is a very lucrative business strategy. And they get away with it, because of the client decision makers often not being competent enough to make decisions about software systems development.
Mathematics is a plural for a reason. The idea is to invent ways to represent and infer that are not just effective but help thinking.

I don't think Smalltalk is well suited to represent any algebra (the earliest version (-72) was closer, and the next phase of this would have been much closer as a "deep" extensible language.

A data structure is something that allows fields to be "set" from the outside. This is not a good idea. My original approach was to try to tame this, but I then realized that you could replace "commands" with "requests" and imperatives with setting goals.
This is also a turn down point for me, I wish there was better and easier JSON helpers.
You seem to have missed the two reasons I gave for why people may want to buy bottled water. Yes, people have faucets, but the water coming out of your tap often tastes different from the water you buy (yes, it might also be coming out of a tap, but there are many taps across the U.S. with varying taste). And there are various levels of purification - if people really believe that tap water is exactly the same as purified water, then home water filters are an enormous scam. But I've never heard anyone argue that.

Another reason people might buy a bottle of water is because of convenience - if someone's taking a long drive, for example, it's easier to buy a bottle of water at a gas station and drink it periodically than pull over every time they want to drink.

The reason I bring up soda is because there's sometimes less animosity towards soda than bottled water. Some schools will even ban bottled water, but allow bottled soda[1] - naturally leading to an increase in the less healthy option.

[1] http://grist.org/article/plastic-water-bottle-ban-leads-to-u...
Dev rant: Stop abusing wildcard certs, *especially* if you're a “platform”
What really surprises me is that people on this site rarely discuss unionization in tech. This is a must if we wish to keep wages high.
There's a difference between what's necessary, and what's just profiteering off damaging the environment. In a world where civilized countries can ensure quality drinking water in their taps, bottled water should be relegated to disaster relief and "transferring water from where it is plentiful to where it is actually scare".
Nestle and Coca-Cola have many sub-companies that bottle water from wells and ship them around the world with a big (2000+% mark up).

There is the saying the next wars will not be about oil but about drink water.

Just 3 days ago on HN front page:

A Coca-Cola plant in Mexico uses 1.08M liters of water per day as wells dry up

339 points by colinprince 2 days ago | 157 comments

https://news.ycombinator.com/item?id=15283928
This would likely reduce the rate of bone marrow donation.
The jury is still out on whether the things made possible by the data your phone provides to Google, Facebook, Apple, Microsoft (lol), Verizon, the NSA, etc. doesn't provide for a net negative in the end as well.

I'm doing OK YOY compared against Google, but I'm young and educated. Most people probably aren't.
Poland Spring, owned by Nestlé now, may actually come from a spring and may actually not be municipal tap water. It depends on which plant it came from.

There is a plant not too far from here. It's too long to get into tonight, but quite a few people are unhappy with the deal that was made with Nestlé. Rumors abound about corruption, bribery, and dishonesty.

It's a small town so I'm not sure what will have made it into the newspapers, but the town is Kingfield, Maine. Some of the people are pretty unhappy.
It's been 20+ years. Any flaws could have been worked out by now.
I don't know, how hard?
What you really need is a standardised login portal for government and private services that deal with personal information. Then you can have multiple service providers for the actual login, e.g. your bank's proper 2FA login, YubiKeys etc. We've had this for years in my country (with ~2% of the population of the US) and it's working great. Typically the SS number is used for identification, and you have password + one-time code on top of that.
Very droll, but I could somehow find my (yet to be born) grand children finding it quite factual.
Wow. How is your visit is rewarding a political figure? I am sure local people will appreciate your thoughtfulness.
Nice strawman you have there!

But actually not like and hate are the same only in your dictionary.
I'm not sure it's safe to assume that it's all the same people. I for one believe we need to strongly act on climate change. I also believed that GMOs can be a great blessing. However, I also believe that Monsanto has awful business practices and they are giving GMOs a terrible name.
Here's another, very detailed 4-part "build your own GPS" article from the early 90s:

http://lea.hamradio.si/~s53mv/navsats/theory.html

No FPGAs, RPis, or SDRs --- it's mostly done in discrete logic with a 68000 doing the back-end processing. As a bonus, he also implemented GLONASS. Furthermore, the software takes up less than 32KB of ROM.
It sounds interesting until you remember what a hassle native compilation is:

1. you need to compile on the exact same CPU make on model that you will run on (for now there's not cross compilation)

2. you need to compile with the exact same memory settings, including GC selection, that you will run on

3. unless you're cool with binaries that are hundreds of megabytes you will first need to do a profiling run an determine which classes and methods you want to compile

4. you will need to decide if startup time or ultimate performance is more important than you

5. in the end you probably get a better startup time out of -noverify
> Someone else wrote that syntax and you benefit from it, just like you benefit from existing macros in a Lisp.

Are you following the discussion? The whole discussion arose from somehow macros make up for non-existence of libraries in Racket. Someone else wrote all those libraries for popular languages and I benefit from those existing libraries. Macros do fuck all if I have to wrap them myself. And even if I have to, most of the times it will be way simpler to wrap it in Python/Ruby.

You wrote a novella on your hypothetical macro use cases. I wrote I know what macros are. I don't know why you are throwing that at me.

> If Python had macros, Python 2 to 3 migration would be a non-issue. It wouldn't be a topic of discussion that non-Python-programmers know about.

This is what I mean when I say macros are a meme.

No, it won't have helped, at all. The changes in python 3 break the existing python 2 code.

> For example, this no longer works: k = d.keys(); k.sort(). Use k = sorted(d) instead (this works in Python 2.5 too and is just as efficient).

> The ordering comparison operators (<, <=, >=, >) raise a TypeError exception when the operands don’t have a meaningful natural ordering

> builtin.sorted() and list.sort() no longer accept the cmp argument providing a comparison function.

> The biggest difference with the 2.x situation is that any attempt to mix text and data in Python 3.0 raises TypeError, whereas if you were to mix Unicode and 8-bit strings in Python 2.x, it would work if the 8-bit string happened to contain only 7-bit (ASCII) bytes, but you would get UnicodeDecodeError if it contained non-ASCII values.

I could go on, but you get the idea.
Surely they pay some amount for marketing, distribution, inventory, production, capital equipment investment, etc.

And when we buy bottled water, we aren't really buying water. We're buying some combination of marketing and convenience.
You mean like a melon but one that holds large quantities of water?
Because Consumers are not rational and lazy.
HOW IS THE BIBLE MORE ALIGNED WITH SCIENTIFIC ACCURACY?
To me, drop-in replacement means the interface is the same, not implementation. You can have list operations on top of array, single or double linked lists etc., and you'll get different Big O numbers for different operations, different memory access patterns - but will still have the same append() and length() functions in the API. Drop-in doesn't mean "equivalent in all measurable aspects".

I spend substantial time navigating and compensating for differences in DB interfaces - not characteristics of internal solutions. Standards aren't about that - they are, as I understand, to solve the problem which I have, because standards aren't followed. I want to be able to replace databases not because they are the same - what would be the purpose then - but because having the same interface (i.e., the ability to just replace the DBMS) they could provide me a choice of characteristics.