skysight-inc/HackerNews huggingface dataset:
In some ways they are, though I'd mostly attribute that quality to Facebook. Taxing wouldn't do a thing, but creating more awareness around how destructive Facebook is might help more people think twice about using it.

Then again, that might not even be necessary. I think Facebook is going to be in serious trouble within the next 3 to 5 years. Instagram might be fine, but Facebook as a platform is definitely not forever, and it doesn't seem like anyone is really trying to replicate it.
This is very interesting to me.

Is the reasoning behind this documented anywhere?

I could only find instructions the coding guideline indicating as much (here: https://github.com/Microsoft/TypeScript/wiki/Coding-guidelin...) but couldn't find why. I'd love to know why, may better inform my usage of typescript.
Wanted to share something that I think is relevant to this discussion. I'm an avid listener of Rogan's podcast and I found his recent interview [1] with Sebastian Junger very insightful. Junger is a journalist who spent a lot of time with American troops in Afghanistan and Iraq. He talks a lot about how social media makes us asocial and how a lot of people who experienced war and turmoil oddly miss the experience because it brought everyone closer together and gave everyone purpose, much like what used to happen when societies were tribal. It's a long interview but I would highly recommend giving it a listen.

[1] https://www.youtube.com/watch?v=iurXFfNriyg
It depends, I think in a larger office it can get a bit out of hand. My previous workplace was a few hundred people and the pile of packages was a little shocking, especially around christmas time. My current workplace the downstairs reception is shared between a number of companies, so they're not even our employees which makes it a bit worse.

It could be that this is all fine and I'm overthinking it - so maybe take what I"m saying with a pinch of salt :-)
> In the first case, we would need to keep hundreds of DNS records in sync and double our SSL certificates;

The first thing is admittedly a PITA, but SSL certificates should not be a problem. Either you use LetsEncrypt which automates the pain away anyway or you do the sane thing and buy a wildcard cert - this has the added advantage that no one can run a service discovery by simply grepping a CT log. Yes, I know, security by obscurity, but scriptkiddies will go for the low hanging fruit first, and having your domains show up in CT logs is ultra low hanging fruit.

> secondly we would need to only change our infrastructure to not use any Route53 specific feature

You should not be locked in to Amazon (or for that matter any Cloud provider) anyway, given how easy it is to get banned from them (hint: it's enough if your Google account manages also the Youtube channel and videos on it get striked too often).

> Using a widely used TLD like .com/.net/.org is the best and easiest way to ensure reliability.

Another caveat right here: .com and .net are operated by Verisign, while .org is operated by PIR. You should always take care to choose a different operator for the backup TLD!
Should it be expected that things will improve once the transition happens, then?
This explains why countries with more regulation (to the point of state run medicine in England) don't have nearly the same problem with opioid addiction, right?
Intentional behavior shaping is a light form of mind control, and its very much a moral gray area. You can totally use mind control for positive things; that doesn't make it alright.
I think your biggest issue is the documentation. I can barely tell what it is based on some of the comments here sounds like it does something completely different.

edit: I see you have to sign up first. Come on dude. Just show the documentation.
The fake groom for a wedding is just a workaround for a cultural issue, maybe not uniquely Japanese. The society requires a groom, so here is one.

Am I missing something? Is this a typo? This isn't just cultural; how can there be a wedding, without a bride and groom?
> I never understood why ccTLDs of some third-world countries became popular

Simple vanity.
.io represents the suppression of the Chagossian people.
https://en.wikipedia.org/wiki/Chagossians
English imperialism at its best.

Do not use this unethical TLD: https://gigaom.com/2014/06/30/the-dark-side-of-io-how-the-u-...
Any good media "for children" can be enjoyed by adults. I never read Animorphs, or Harry Potter, for that matter, but there are good analogs on TV: Adventure Time and Gravity Falls, both of which are cartoons for children, but have depth and sophistication that adults can appreciate while still being accessible to children.

Another good example is Terry Pratchett's kid-oriented books (e.g., the Tiffany Aching Discworld books, the Johnny books and the Bromeliad trilogy). He never wrote down to children. These books weren't really much different from his other books for an adult audience, although the plots were simpler, tended to focus more on children characters, and the morality was less ambiguous (as it can be in real life)). But as a big fan of Pratchett, I enjoyed these "children's" books no less than the others.
If you don't want your children to be addicted to that content then don't give them access to it in the first place.

Maybe people willfully choose fake news on Facebook because they're tired of the fake news the mass media broadcast.

"Oh but those are wrong choices and somebody needs to put a stop to it!"

This is just a push for autoritarianism. No thanks.
The argument for self-driving cars is that they will be better than a human driver. A human driver would backup, sound the horn, or both. If a self-driving car doesn't attempt these things, something is deficient.
TLDR the inevitable opinion piece using FUD about social media to make the BUT THINK OF THE CHILDREN!!! argument against free speech.
In my experience playing Halo (maybe it was Halo 2) 15 or so years ago was that there's a subset of teenagers who shit talk for the sake of it and they'll use whatever language is most likely to offend. Sex (and race) didn't have much to due with it other than to expand the offensive word bank. That being said, the analysis done in the paper is very intriguing.
... Why not just Dwarf Fortress?
> For a big enough digital product, "hacking psychology" happens by default, more than intentionally.

Sure. But I think it's analogous to the days of patent medicines. Coca-Cola really did contain cocaine at some point; opium and heroin were also popular ingredients. [1] Did the people making those medicines intentionally set out to sell dangerously addictive substances? I doubt it. They just tried to make their sales graphs go up and to the right, experimenting and copying what worked in other patent medicines.

The only reason things changed is that there was a national outcry. People came to recognize the dangers of addiction. When Coca Cola was created in 1885, it was made from coca leaves and kola nuts. By 1891, they cut the coca content by 90%. They cut it again in 1904, and by 1922 went entirely without. [1, 2] And it wasn't until 1983 that they offered a version without the other addictive stimulant. [3]

I think we're starting to see the beginnings of a similar outcry today. I hope we'll see more of it. But if we want it to have an effect, it will have to happen at a societal level (e.g., the threat of regulation) and an individual level (with more people refusing digital time-sucks like Facebook and Candy Crush). I also think it needs to happen at an interpersonal one; people working on addictive digital products should face social questions, just like somebody making cigarettes would. Because as you say, many of the individuals creating things like Facebook just aren't thinking about these broader issues.

[1] See, e.g. https://io9.gizmodo.com/how-todays-illegal-drugs-were-market...

[2] https://www.snopes.com/cokelore/cocaine.asp

[3] https://en.wikipedia.org/wiki/Caffeine-Free_Coca-Cola
The SEO mistakes young startups make every time
until we run out of resources, develop a plan to terraform the planet, which is incompatible with the original biosphere, and wholesale destroy all life on that planet.

If it ever got to us vs them, we haven't evolved past choosing us first.
Snap’s Rise and Fall: How a Big, Splashy IPO Prompted the Doubters to Keep Mum
I agree that the longevity quote is only half joking, but I didn't find it funny at all.

I disagree that he's a sociopath (sociopath wouldn't disclose this information). I think he's a geek who got so caught up with what he was working on that he lost sight that it was very immoral until much later (and perhaps too late).

An important lesson for us all.
Yes, but at one point we need to ask why people don't want linux. Apple MACOS & IOS, android, even windows 8 and 10 did introduce radical new changes, it was a bumpy road, but at the end people did start using it.
It is a technical problem, Linux on desktop is just worst than both windows and MACOS; Both in term of software available (can we stop pretending that libreoffice is even remotely comparable to MS office...), basic drivers and OS services (wifi etc...) and UI design
> They are words. Not bullets, not fists, not gropes.

The counter to that is, "The pen is mightier than the sword." We might treat them differently than physical violence, but words are not harmless.
I had a harmony link that literally never worked. I complained to Logitech and got a discount for the harmony hub. Wasn't that happy about it but overall have been pretty pleased with Logitech products and support. And I do love my hub now that it is integrated with Alexa, etc.
this sounds like a dream
It's a strange test. I can taste the bitter and the sweet in aspartame. Even so, I'd qualify Diet Coke as sweet, even though both tastes are there.

Worse, the formula has changed over the years. Diet Coke used to be closer to Coke Zero but, after Coke Zero was launched, drifted to a more bitter taste.
You are absolutely correct. I was just noting that even if individuals think morphine is the best at reducing pain, there are other options related to this article.
Gitlab makes CI easy
If you use and opensource project to do your work faster your boss will not be mad. You boss , your bosses boss , your bosses bosses boss only cares about one thing. Getting the job done on time and on budget. Whatever means you do it by as long as there are no bad repercussions is fine with them Im sure.

Just dont take credit for work that is not yours. Basically if asked dont lie. But if you are never asked then it seems the boss does not care of the details.
It's mainly useful if the API consumers are outside your own company. For example my company is a small B2B SaaS startup and our customers integrate themselves into our platform via a web api.
Even Novice Hacker Could Breach the Network Hosting Kobach's Voter Fraud Program
Every. Single. Time. the historical figure is mentioned. Guess what? In a million years people will still remember the Roman Pliny the Elder, but not your favorite beer.
No more than the genes that lead animals to survive because they have an instinct to hide from predators.

These evolutionary processes do not imply any kind of intent. They exist because they work. The things that don't work eventually disappear.
They're also much longer names and many people have difficulty with spelling, not even to mention non-native speakers of English.

.io and .com are short and easy to remember.
A useful approach is to ask "could this be shingles?", and then "why not?", and then "if i isn't shingles what else could it be, and why is it that and not shingles?"

the UK has had a campaign recently around sepsis where people are being trained to ask these questions.
Maybe the author is right - we can't rely on YouTube, Facebook, and AI to police these things, maybe it is the job of the parents to control what our kids see and hear.

There are thousands upon thousands of rendered, cartoon, and live-action videos featuring popular childrens characters like Spider-Man and Elsa that have extremely disturbing themes dealing with punishment, handcuffing/restraint, dismemberment, injections, bodily waste, etc. It seems like they get more and more unusual as autoplay goes on. As a parent they are extremely unnerving and I'll certainly never let young children watch youtube unattended and I warn every parent I know about them.

There are places for curated content and there are content bazaars. YouTube Autoplay is a bazaar. Facebook is a bazaar. Recognize where you are, the motivations of those putting things in front of you and your family, and act accordingly.
In the general case, though, I think the biggest problem is that the community that uses and works on the Linux Desktop doesn't actually want it to improve.

If you're an open source developer, for instance, why would you work to improve or maintain software X when you can create an alternative that does things slightly differently? That looks a lot more impressive on a resume. And I'd swear many Linux Desktop users wish it was even more complicated and fragile either because they love troubleshooting or just so they can virtue signal that they're leet. I mean, why else would /r/unixporn exist?
How does 'fessing up long after you've been caught red-handed "help others heal"?
AI will need to be better than a good human driver, so these kinds of comparisons are not helpful. A good human driver would back up out of the way of the truck and/or sound the horn. If this is too hard for AI, then it is not ready.
>But let’s face it, combat is a big part of what makes Skyrim fun. So “kill bandit, kill archer” doesn’t quite cut it.

I beg to differ.

https://www.youtube.com/watch?v=k3J8FYKZ52w
We have a method for keeping thousands of DNS records in sync per second. Would this by chance be useful? Who should I get in contact with to help?
By simple, you mean easy?

What about Java? Its easy, modern in the way you describe, has a good concurrency story, multiple great IDEs, can compile to a static binary with commercial JVMs, or experimentally in OpenJDK9. Really big ecosystem. Huge commercial backing. It just maybe fails at historical baggage and syntax.

Kotlin fixes those last two. And Java 10 will also fix a good chunk of the syntax complaints.

In all fairness though, I think you're focused on nitpicks that have no practical benefits. You're asking for a language with a better user experience. Which is great, as it can make programming more pleasant, and I'm all for it.

That said, I'd focus on language changes that provide functional value. Haskell adds a powerful correctness layer at a low expressiveness cost. Go adds a useful CSP concurrency mechanism with green threads, as well as being friendly to containerisation. Erlang and co add a great deal of reliability features and massive parallelism with first class actors. Clojure gives you powerful metaprogramming, state of the art immutability and a similar CSP layer as Go, while maintaining the access to Java's large ecosystem. Kotlin adds null type checking, and better functional primitives. Rust gives you safe memory access without the performance overhead of a GC. Chapel allows for super parallel computing. Scala gives you OOP with the safety layer of Haskell on it. Nim gives you faster python, with type safety. Crystal gives you faster Ruby with type safety. Etc.

Those are the languages that challenge the status quo, and have a chance at bringing real value in terms of the average output they result in when used to program with.

A slightly better UX for Java or Python is a hard sell. Its like the famous Unix quote: "the most dangerous enemy of a better solution is an existing codebase that is just good enough." - Eric S. Raymond

Java, C#, Python, Ruby, C++ are all good enough, even UX wise, to be displaced by something that doesn't offer compeling functional value. At least, in my opinion.
> not sure on their reliability

Then this answer is not helpful, this whole article and the parent's question were about reliability.
For a reporter, like this author, that barrier would probably be too intrusive for them to be able to do their job.
Is it expected that the population of a country would benefit directly from TLD sales? I have not seen a dime of the proceeds from .us.

I guess the money probably goes into the treasury, but it can't be more than a drop in the bucket.

I still think TLDs in general were a mistake. It always felt life a leftover from the old Usenet dominated Internet. The Internet quickly outgrew the categorization system and we ended up where we are today with most everything being shoved in .com because it was the least strict.
They can be found there for instance:

http://www.mudconnect.com/

I've played Aardwolf which is, from my limited experience, a good introduction (lots of people 24/7, helpers, tutorial).

The great thing about MUDs is that you don't need 2D/3D/audio artists, so the resources go to the engine and world building.

Some MUDs are focusing on role play, like Sindome. It's fascinating to listen people talking about how to RP:

https://www.youtube.com/watch?v=Av1d4PtUCdE
Yes, this is one of the major reasons that we registered our own TLDs. It's definitely not a secret.

Source: I'm the tech lead of Google Registry.
I think it's also about awareness. Most people don't know that IO or other smaller TLDs are unreliable.
> The term “higher order” generally indicates complexity and indirection.

As do all abstractions.

> If you can solve something first order, then that is much more preferable to a higher order solution.

a.k.a. "To abstract, or not to abstract?". It really depends, of course. But I know for certain I would not want to solve "mapping over an array" without the Array.prototype.map higher-order function.
I don't think cigarettes are cool. I also don't think cigarettes are uncool. They way it seems to be generally thought of in northern europe is that it's just something some people do and others don't. Sure, I don't smoke near to a non-smoker, because that's a nice thing to do, but a non-smoker also doesn't tell me I should quit smoking, because that's also a nice thing to do. Cigarettes are nothing, but taking a walk when you're standing still, albeit an unhealthy walk.
Self-driving bus in crash just 2 hours after entering public service
> Right now broadly speaking it's pretty binary, "pot is a gateway drug, etc" and "weed can do no harm".

My retired police officer/taxi-driver friend once commented on smelling some "really good weed" on some of his passengers. I replied about how in his former life he used to fight in the war on that plant.

"They told me it was a gateway drug, and I believed them. Now it seems the plant actually has health benefits."

That post was titled Ordinary Rendition: http://www.taxiwars.org/2017/10/ordinary-rendition-public-se...
In economics jargon, financial services are explicitly defined as not the real economy as an outcome of how "real value" is defined. Finance deals primarily with nominal(price) values, versus real ones(cost of inputs, utility to consumer). There is some imprecision to this, of course: banks do use paper and labor, but not in the same way that a factory uses pig iron and labor.

So banks would be defined as not real economy since they are transacting in debt, savings, and other instruments that exist on balance sheets, while Bitcoin mining would be defined as real economy since it bottlenecks on an energy input.
ER Visits for Kids Rise Significantly After Pot Legalized in Colorado

https://www.nbcnews.com/health/health-news/er-visits-kids-ri...
One has the ability to use the horn, the other does not. Not having the ability to use the horn is the same thing as not having a horn at all.

Having a horn and the ability to use it, but choosing not to, for whatever reason, is very different from not having the ability to begin with.
Or the fungus "stumbled" across an effect on the ants' nervous system that was beneficial to it, so it thrived.

Emergent properties don't require sophistication. They arise despite the lack of sophistication or the ability for specific intent. That's the definition of "emergent".
I think Aldi is being (somewhat) consistent here by bringing relatively new high tech products to the masses. When I was a kid in the 90's, Aldi in Germany was famous for their affordable Windows PCs they were offering from time to time. On those days people were lining up in front of the supermarkets early in the morning.
You're confusing the limit with full blocks. For all good it did the limit could just as well not have existed since blocks never reached it.

Furthermore Bitcoin used a soft limit which miners themselves increased. This is now no longer possible.

Satoshi introduced the limit as spam protection and he also explained how it could be phased in using a hard fork (although the term was coined at a later date).

I quote:

It can be phased in, like:

if (blocknumber > 115000)
maxblocksize = largerlimit

It can start being in versions way ahead, so by the time it reaches that block number and goes into effect, the older versions that don't have it are already obsolete.

When we're near the cutoff block number, I can put an alert to old versions to make sure they know they have to upgrade.
> Legislate that political news must be regulated.

This is not as simple as it sounds, of course, because the regulators would also have plenty of incentives for bad behavior.

I actually think that government regulation can be tremendously useful in certain circumstances. But it's not a magic solution, and you have to be clever about it. In the particular case of political news, the potential downsides of giving too much power to regulators are at least as dangerous as giving too much power to Facebook or Google.
That's what we do :) It's ok for the marketing page to go down every now and then. Not so nice for the API to become unavailable. (200 million end users)
Marketing is the wrong drive. .com is already over populated meaning you can't get the domain you really want. I get a couple domains in .io so I am happy.
So you're a private contractor with a .gov domain name?
"Make them drop their "brains." It's cleaner."
Mitchell and Webb had a great bit on this point: https://m.youtube.com/watch?v=CS9ptA3Ya9E
We definitely avoid talking about large body counts that we cause in the Western world
>Legislate that companies that exert social control over a population

So what you're saying in our current political climate is "Change the rule of web based business every 4 to 8 years dependant on who gets elected"?

In the US we already know this doesn't work out because "big tech firms" will just buy the lobbying they need to get what they want. At best we can put some bandaids on the internet, at worst we're making it some kind of authoritarian nightmare depending on whatever companies get to enforce contracts based on the law.
I think whether or not it is regressive depends on the context.

A flat tax (perhaps an even steeper on than generally exists currently) on goods purchased might help to curb consumption/consumerism that is destroying our environment. That's one context. How should a government tasked with regulating commerce seek to fund such endeavors otherwise? I'm not baiting; I really don't know.
I don't find it distracting or confusing. It's a rather simple statement. If you are worried over accidental deaths then we should consider discussing what we're going to do about the car accident problem before gun accidents.
A sociopath would certainly fake remorse at some dog and pony show if it served a purpose. They do it all the time.
This is how the technique was first popularised by Cheng Lou in react-motion. But it was generally found that using children made it really inaccessible to people unfamiliar with the pattern.

I've literally had good developers not understand them until I switched an example from using children to using a render prop, at which point there's a big light bulb moment.

So i'll be sticking with the render prop.