skysight-inc/HackerNews huggingface dataset:
So it is like a boss who says,

"No, we're definitely not doing that."
"But boss, the vendor just announced (xyz tidbit)".
"Okay, we are definitely doing that."

So it was "strong" because of the word "definite" (it was clear a decision was made) but in fact was open to change in light of the new information? (because it only took a small tidbit to change it)

Is this what you're describing?
Can we please not do whatever this is? It's definitely not substantive.

https://news.ycombinator.com/newsguidelines.html
What I've Learned from Teaching Kids to Code
I remember a story in Wired back in the 99-00 time frame about two guys that were diamond retailers in Canada. They were enticed by venture capitalists to move to California to dotcom their business.

After a year or so they shut it down and went back to Canada to return to the business they'd built over generations. I forget all the details but there is one detail I remember. They owners were disenchanted with the whole affair and their take was the internet was nothing more than a massive direct marketing platform.
So it's like a meta-wiki?
I think them implementation is, what sucks. Not the idea itself.
You just needed to change to google DNS, which you would have to do anyway - AWS CloudFront doesn't resolve at all in some circles.
And if we accept that developers are "engineers" (no arguments about chartered or PE status) then the IEEE is quite clear that engineers do have do behave in an ethical way.
Severe flaws in most popular #programming languages
Line Rider in the Hall of the Mountain King. (YouTube)
If only there were some way to notify your users that wasn't so scummy... like via email or regular mail
You were able to switch in 5 minutes because nothing actually changed except who sent you the bill. In the US this isn't possible because whoever owns the physical wire/fiber into your place gets to bill you, exclusively.
> HTTPS everywhere is excellent advice

I couldn't agree more! That's one of the reasons for example we have supported groups like Let's Encrypt (http://labs.comcast.com/innovation-fund-spotlight-lets-encry...) and CrypTech (https://cryptech.is/).
High-profile study on dangers of microplastics, was based on fabricated data
The problem is that in programming, if you build a halfway decent butter-knife, the NSA will use it to pry open your window and eavesdrop on you with it, the CIA will torture people with it, and various dictatorships will stab dissidents in the eyes with it.

It's not like bad actors only use Obviously Evil Software. They use many of the same tools we use for similar tasks. The more general software is, the more bad actors are using it, too.

Now, sure, if you're working on Disposition Matrix 2.0 assassinating selection system, or a botnet framework, the moral and ethical fallout is obvious. Short of that, things quickly get a lot murkier, and at some point, the creators of, say, gcc just aren't to blame for every harmful thing compiled with it. At some point, it's simply not a falsehood.
I don't get how one can be a self-proclaimed "HODLer" and also preach about how cryptocurrency is the future of money. Assets you can reasonably call "currency" and assets you speculatively buy and hold seem like fundamentally incompatible categories. BTC or something like it may indeed be the future of currency, but that certainly won't happen until the current speculative mania reaches some kind of equilibrium.
I believe s/he was talking about the original Warcraft, not World of Warcraft.
You can learn about white paper if you contact hackerdanielssmith@gmail.com ? Good luck
One tangential weird experience: My iPhone 6s plus battery went obviously bad, as in reduced battery life and really big jumps down from 100 -> 70 and then from 40 -> 10 from minimal use. After months of dealing with the bad battery, hooking it up to my mac & running Coconut battery showed it was 46% good.

So I took it to the store for an official replacement (I decided I would pay for it). The genius ran a diagnostic which showed the battery as fine (green, he called it) and almost immediately started to tell me why it may be something else in the phone and started pointing me towards buying another phone instead of getting the battery replaced.

But for some reason their diag tool is worse than coconut battery or just wrong? If my battery were 60-70% good and they had lowered thresholds that's one thing, but my battery was long gone and they told me it's fine. And of course I insisted and the phone is fine now with a new battery.

I know there's probably a decent explanation for it but it certainly felt like they really wanted me to buy a new phone, and that their diag tool perhaps isn't the most truthful right now when it comes to battery health.
> there's little reason to use XML except for legacy or markup purposes.

There's also the ability to easily and explicitly encode data that doesn't fit to JSON's limited types. A non-exhaustive example includes: sets, hash tables that don't use string keys, tuples, imaginary numbers, fractional numbers, and precision decimal numbers.

There's also the fact that XML explicitly supports streaming interpolation of documents, something which can speed up interactivity quite dramatically.
Not sure what you mean by payoff.

In a normal exchange, you see the price and it goes up and down. In betting, you see the probability going up and down. It's also the multiplier on what you will win.

In the previous example, they would bet £5 at 50/50.
rescuetime for time tracking
Why I Changed My Mind on Net Neutrality
There seems to be a problem primarily on reddit. It’s antecdotal but, it seems good content gets buried. Pick a popular subreddit (say r/videos), and select “Top” posts for “All Time”. You will notice that a lot of that continent is newer and it appears that the quality is not the same. About a year ago, you could perform the same action and get the “oldie by goodie” type content. I think the methods we use to gauge content quality doesn’t scale when a site is overloaded with users. I haven’t yet seen it happen on HN, maybe because the quality of users is “better”.
You can run a traditional init in debian. Systemd is just the default.
Which is kinda buggy last I checked, crashing if more than one display was attached.
This isn't really a true canonicalization since it doesn't define an ordering. I was actually hoping it was. The matrix project [0] invented their own json canonicalization so that they could have servers meaningfully sign it. Was hoping some external standard of json canonicalization existed I could recommend them switching to.

[0] https://matrix.org
No, I disagree: weapons research and weapons manufacturing are very closely coupled.

How do you choose when to "stop" researching better weapons? And how do you define "enough"? Did we have "enough" in the 1600s? How about the 1800s? Or the early 1900s?

Another point you are somehow overlooking is that we don't live in an ideal world, so if you decide to stop weapons research, someone else (likely an enemy) will ramp it up and eventually have better weapons than you do. The arms race is, by definition, a never ending one, and weapons research is a key part of that process.

If you argue that everyone should agree to stop research, then who gets to decide when to stop? The country with the most advanced weapons?

Finally, with better technology come more precise weapons. Now, we've seen that drones aren't really as "precise" as expected in practice, but they are leaps and bounds less destructive than older tech. We can only improve if we continue researching.
It’s supposedly a self assembling learning plan for any subject. Meta-Khan Academy.
There is a great talk by their C++ dev team about how a build everything from source, mono repo really helps with C++ change enablement

https://m.youtube.com/watch?v=tISy7EJQPzI&t=2589s

Personally, I’d have to agree that at a minimum a mono repo per distinct product role (server side in one mono repo, desktop software in one mono repo) is immensely valuable.
What I meant in the context of that exchange was that the notifications come only after for example multiple emails have not resulted in the device being replaced.
No, China’s problem is China’s fault.

China should never have done this. There is no international EPA to stop them from pooping in their own yard so to speak.
Then build trash sorting robots. That's a technical problem. Or figure out how to pack things with less material.
In my opinion, FCC chairman Ajit Pai is corrupt as hell. The only reason to make this change is corporate donors.
This is awesome, I’ve been following Learn Anything for a while, it’s been inspiring to see it grow.
Hi everyone,
I have a vital information I wish to share about where I had my crypto currency help and he also recover my missing BTC bitcoins for me. You can reach him at hackerdanielssmith@gmail.com
Good luck
That might be true, but you cannot get rid of systemd in Debian
bug-free computer hardware is completely deterministic

This. The CPU has been a chaos box for at least the past 17 years. If not longer.
> the fact that i might disagree with it (never said i did by the way), would suggest that others might disagree with it, would suggest it is definitively controversial.

In other words, there are no non-controversial statements, as you can always find someone who disagrees and use them as supposed evidence that there are others who also disagree which thus makes every statement ever definitively controversial?

That doesn't sound like a useful definition of "controversial" to me, and certainly not like what people commonly understand it to mean.

> a lot of the country would argue that gun makers don't have too much an ethical concern when building guns. perhaps you have heard the phrase "guns don't kill people". and so i don't think it's crazy to reapply that argument here.

But that is a discussion about concern, not about impact. Whether gun makers are concerned about the impact of their actions does not have any influence whatsoever on whether or not their actions do in fact have an impact.

Mind you also that the same people who use "guns don't kill people" will usually point out that guns will be used for good, such as stopping criminals, which is explicitly an argument that uses the ethical impact of a gun maker's decision to justify their freedom to make and sell guns--so either they are in fact acknowledging that their decisions have an ethical impact.

> i think the easiest way to point out the controversy in the statement is that NO ONE HERE SEEMS TO BELIEVE IT? SO HOW IS IT A "FALSEHOOD PROGRAMMERS BELIEVE"?

Well, on the one hand, people can believe falsehoods simply because they haven't ever reflected on why they believe them, in which case there is possibly no controversy, but simply confusion.

But also, if I accept your implication that "falsehood believed by others" is maybe somewhat of a synonym for "controvery", is your complaint then that a list of falsehoods/controversies starts with ... a falsehood/controversy?
Not quite, it’s not about the forcefulness it’s about the assertion. It’s also not about the size of information required to overturn. It’s more about the humility of accepting your previous opinion was wrong.

For example, we might have the opinion at our company that REST is the way to build communications over a stateless connection. If a team presents a reason to build RPC and makes a case, it’s allowed to do it.

Another example might be style conventions. Strong opinions here lead to consistently written code. But in some cases a new style will work better and we can change direction. Or a different style fits this file better than all others.

We don’t want to be so hemmed in by our opinions so as to be inflexible to different approaches to the same problem. But that doesn’t mean having no opinion.
Out in the Great Alone (2013)
Equal chance to compete stifles investment and hampers the market - didnt you know? Trust the rich and currently powerfull.powerfull.
"what is the most well tested and carefully developed payment system today that allows me to have complete control of my funds without having to trust any third party?"
Please, could you share a little of your experience with systemd-nspawn vs LXD?

I have used LXD (with ZFS storage) in production but have not played with systemd-nspawn...

Thanks!
India Enters Wassenaar Arrangement, Slap on China for NSG Stand
See also this video comparing Antidote to other kinds of data stores: https://youtu.be/oWUNCsFy-r0
So I tried "existentialism", and only got back a wrapper to the wiki:
https://learn-anything.xyz/1338

I'd think there would be more content to grab from?
I live in a small-ish market in the Northeast that has been under Time Warner's thumb (now Spectrum) for some time. Since moving here ~2012 there has been the promise of fiber to the home by a small local ISP. To everyone's surprise, and even TWC, expansion started really happening in 2016 and has exploded since for this same small ISP. They're relying on actual order fulfillment with payment once property easements are settled and engineering completes in what they designate as individual districts. With packages promising 100mbit/10mbit as base for $50/month and up to 1gbps/100mbps for $100 ($110 for static IP) TWC couldn't come close (30mbit/5mbit for $70+ at the time I was able to switch in spring 2016). This expansion prompted TWC to expand their packages after the Charter merger but they still cannot deliver what this now growing ISP can promise at similar cost.

This is what Net Neutrality means to these large ISP's. Giving equal footing to consumers and small businesses they have been fleecing for so long though nowhere near actually being equal. It's clear people are fed up and can express that. Pai & his FCC removing any semblance of voice to that public is shameful and unethical and clearly, as has been stated over the previous months, not based in fact.
Both my wife and I have three year old 5Ss, but our experience with iOS 11 has been completely different. For me it works just as well as 10, maybe even slightly better. For her it has turned her phone into a complete dog, even opening a contact in Messages takes seconds.

Recently her battery has started to show signs that it is wearing out, such as jumping instantly from 5% to 30% when plugging it in to charge, so it looks like this behaviour is a software 'feature' on all iPhones.
> The only problem that I can see with this is that Son wants to ensure deterministic encoding, but in my example, 0 could be encoded as an integer of any size or signedness.

To be pedantic: Not really. Assuming your example uses twos complement (what else would it use) and you meant "int32" instead of "uint32", negative zero and positive zero would still be the same encoded value. Also since you said "[u]int32", there is only one size the integer can be: 32 bit. So, in your example, the literal value zero has one and only one unique binary representation, which is "0x00000000"
The UN forecast that the global population will reach an absolute maximum of about 11 billion by 2100. Some forecasts are even more conservative, suggesting a peak of 9 billion by 2050. The global birth rate has peaked and is now in overall decline, with most of the developed world being well below the replacement rate. Most of the population growth we'll see over the next century is simply due to more people living longer lives.

The fertility rate in China is massively below replacement at 1.57 births per woman. India is barely above replacement at 2.4. The fertility rate in India today is lower than the fertility rate was in the US in 1970. The global fertility rate has halved in 50 years. Even in the poorest countries in sub-Saharan Africa, the fertility rate is declining. The fertility rate in Rwanda has more than halved from 8.4 in 1980 to 3.8 today. As far as I can ascertain, Niger is the country on earth with a persistently high fertility rate.

Population growth is a solved problem.

https://www.youtube.com/watch?v=FACK2knC08E
The 6S's had a bad batch or two. You might want to check if your serial number falls into that range: https://www.apple.com/support/iphone6s-unexpectedshutdown/
MINIX Creator Andrew Tanenbaum Sends Open Letter to Intel Over MINIX Drama
> The ones you mention sound more costly and attacks the consumer freedom.

Also, the problem is sometimes things work differently. For example, licensing/certifying billing system (not a recent thing, though) was meant to protect customers from broken accounting. In reality it primarily worked as providing "certified billing providers" a source of revenue. And billing failures were still not unheard of.

Data storage requirements (recent set of policies) were sort of pro-customer, with the idea to help privacy of personal information. In reality, it doesn't do any much (except for the fact every form with personal data now has an extra mandatory "I agree" field)

> It costs very very little to comply with NN law

The recent edition (as I've briefly seen it) - yes, probably you're right. It fixes the issues I'm about to mention. The "customer traffic is sacred" edition I think there was once (unless I'm mistaken - maybe I read someone's incorrect interpretation, or some early edition that wasn't complete) - nope.

Having a ton of hacks that analyze traffic and policy/route it differently - I believe is a norm for every ISP that respects their customers.

Without that you have phone lines full of customers complaining that YouTube buffers every minute, their favorite MMO ping is crappy so they can't raid, VoIP calls drop, commodity WiFi access point fails because it's overloaded by torrents, etc etc. In an ideal world, everyone would correctly tag their packets, no one would try to abuse the system and so on. In reality, sometimes even quite nasty hacks are necessary just to make users happy.

Heck, I'd admit - we even had to intercept DNS records once as a temporary measure. It was early 2010s, Google had some issues back then - some of YouTube servers were just slow and no amount of routing hacks (we tried to use every upstream) had helped. A great sin, but at least users were able to watch videos they wanted. And we had "don't mess with anything" option, directly in the self-service area.

That's actually why I believe NN is a sort of kludge, that only makes sense if there is no fair competition - when consumers can switch providers literally in a matter of days if not hours, so providers deeply care about customer satisfaction. Otherwise it's just irrelevant, and I'm generally against useless regulations.

Disclaimer (again): I've worked for an ISP so I'm probably biased. I try to debias myself (and I swear, I believe I write honestly), but still I can't be sure.
Just read their history, founders and membership structure carefully and you'll get an idea what type of `neutral` benchmarking they do

How do you mean? Many of them are direct competitors, they all have a vested interest in not allowing any other to game the benchmark.
It Is High Time to Do Away with the President’s Nuclear ‘Football’
I thought HTTPS was supposed to prevent this sort of man in the middle attack? (Or at least make it harder) -- and I thought that most websites used HTTPS these days...

or am I misunderstanding?

If they are able to do this, and are injecting JavaScript for something as low-return as online ads, then what is to prevent them from changing the news headlines on <insert your news website of choice here>, or the stock ticker feed... How do we know that they aren't?

Do we, as a community, have any mechanism to detect if these sorts of attacks are occurring?
Indeed. Certainly most useful for getting a ballpark idea of where, in general, your users are located. I would guess anything that really depends on knowing an individual user's location oughta use something more specific. But you could, say, put certain countries or languages as the default of a drop-down based on IP and be right and bunch of the time, while still allowing the user to make a different choice easily.
isn't the Amazon app store already banned from Google's app store?
I interpret it as taking the best possible decision at some moment but not being afraid to change it when new data is available.

(Substitute decision with belief)
This was true of the early CRDT designs, but they have improved since then. You will find plenty of inspiration here: http://dblp.uni-trier.de/pers/hd/b/Baquero:Carlos
This is a great idea but lacks the critical concept of a "cohesive narrative". It's not enough just to know that the top resource for Javascript is Elequent Javascript and that the next 3 concepts are promises, ES6 and package managers (if that even is linearly correct in the first place). Each section needs a summary of how it connects to the node before and after it, which obviously should be edited by the community in wiki style.
Nobody will argue that there are certain things you must be born with in order to learn to program. If you are born without a brain - literally without the brain organ - you likely will not end up a successful programmer. This is an absurd reduction, but the point is that there is a necessarily a set of physiological properties one must possess to program. The question is then whether a small group of people possess them, or whether a much larger group do. I err on the side of the latter; while there are definitely aspects of programming today that are pretty inaccessible (I’m looking at you, arcane Unix shell conventions and invocations), the fundamental practice of reducing abstract tasks into fundamental steps is a skill that I believe most humans have the ability to learn.
If you know any good resources feel free to add them, so next time someone searches for "existentialism" they will find something more beside the link to wiki.
This video goes into the depths of CPU design, but is quite easy to follow.

Highly recommended!
Yup, I did and mine was fine. I mean I used the hell out of the phone since it came out and I knew the battery was bad just based on the cycle count and my heavy usage.

I believe the tech checked as well right when I brought it in. What was weird was they told me the battery was fine and something else was wrong. And the phone has been fine since the replacement.

And I think coconut is pretty reliable. We ran it on a couple of coworker phones before bringing my phone in, and mine was by far the lowest. Everyone was up in the 80s and mine was in the 40s. It ran multiple times with the same result.

The apple tech told me green means it's in the 80s.
> human brains are limited to their senses

Which is why we'll never learn about atoms or X-rays.
The yuppy nuremberg defense. From the excellent movie "thank you for smoking"
Let me just drop Comcast like a bad habit. Oh wait. I can’t. There’s not another provider in my area with similar speeds. So I’m screwed.
I find this conversation fascinating because there is so much disagreement on the meaning of "functional" and "immutable"

What I've gathered so far from reading the article and the comments is that some people who are in the know about a very specific paper agree that Git is a purely functional data structure. And that others look at the ways you can use Git and point a finger and say, "Look! It can be mutated! Therefore it cannot be functional!" And the response to that is, "Don't be so technical about how you define functional. Or immutable. You know it when you see it."

Is this some kind of Obi-wan Kenobi from a certain point of view stuff? Why is this so difficult to get a handle on?

If a thing says immutable on the tin, and it's mutable, how is that purely functional? I know, read the paper. I know. But still, it's a legit question.

It seems to me that a data structure so amazing as being purely functional shouldn't be so easy to misunderstand as what we're seeing here. And it's clearly being misunderstood. And not only by me.
> everyone who comments is complaining

"Those who comment" are far from a random sampling of the user base. It's entirely possible that 95% of users are satisfied "enough" with the service and yet nearly 100% of comments to be strongly negative.