skysight-inc/HackerNews huggingface dataset:
Probably referring to the move to web extensions. Borrowing from TylerDMozilla [1]:

"The current way add-ons are developed gives add-ons complete control over almost anything in the browser. This makes for very powerful add-ons, but add-ons can also do really bad things (accidentally or on purpose) and we can't make major changes to the browser without breaking all sorts of add-ons (which makes people sad).

Web Extensions is a sort of building block set. It means add-ons can't touch anything in the browser, but can only play with the blocks we provide. We can make all sorts of blocks of different shapes, but it will never be as powerful as the old system of add-ons (where developers could play with anything in the house). However, this lets us do major changes to Firefox without having to worry about breaking add-ons (since we know what the blocks are), and keeps add-ons from doing bad things (accidentally or on purpose)"

[1] https://www.reddit.com/r/firefox/comments/6cw7ig/why_is_fire...

So safer for the end user, better for the Mozilla developers but not so powerful for the 3rd party developers.
I have sites live that aren't even complete. Better than giving people a waiting list.

> What if something goes wrong? What if its broken? What if there is a security issue?

Then, you'll fix it. They found bugs you wouldn't have noticed unless you put it out there.

It doesn't necessarily mean you'll lose users. Microsoft and Google have tons of security advisories. They patch, and go on building and marketing.

> What if no-one cares or uses it?

If you don't release, you risk a perilous prospect of being the product and service that's "stealth" and never ships. People are sick of those who always play it close to the vest, spin tall tales filled with marketing buzzwords, are the next big thing, but have nothing to show for it.

By you being able to show your project, and incorporate feedback on it, you demonstrate that you can execute things and be part of the club of people who ship, not just talk.

There's a psychological hump everyone needs to get over. It's about self-esteem and failing. You're worth publicizing your own creation and getting feedback, and still getting people to check back to see how you innovate and improve upon your feedback.
The Secret to Getting a Good Airline Seat: Book a Better Airplane
"we have two moon rover missions from India"

How can India justify a moon mission when you can barely walk round Delhi with tripping over homeless children?
Request HN: Did Somebody Try to Beat “Papers, Please” with AI and OpenCV?
I thought it would be an interesting experiment, even though I don't have the necessary skills.

I would love to watch/read about somebody trying it though.
Advantages and Disadvantages of IBM Big Data Analytics
There is a nice French service that is trying to regroup most french channels : molotov.tv
But for me the nicest is the concept of their application that I use on Apple TV, the way they do replay, link to other shows on replay on the same channel... record your shows on the cloud...That's a nice evolution of streaming...
Now, if something like that would exist in the US that would be a killer app!
> Makes me wish there was some sort of website that archived specific YouTube videos marked as historical or criminal evidence or some sort of qualification

Make one. Add it as warrior project to archive team; save them and re-upload them if they are deleted.

Unfortunately we all need to participate, because https://medium.com/message/never-trust-a-corporation-to-do-a...
What Is This Thing Called Science?
Make it easier than piracy, done!

Today you cannot pay for a recent movie unless you go to a cinema (which I personally find an anachronism). To pay for older content, you need to find who is streaming it, pay a subscription with them, then find in what country they streaming it, pay for some fancy VPN service, setup the fancy VPN, restart your device and now watch it.

Or, you can pirate it and watch it!
Interesting you mention the exercise part.

Exercise didn't cause pain for me, but was mentally and physically draining to the point that I just didn't do it. It wasn't until I radically modified my diet (hello Paleo) until that slowly lifted and now I'm at least mostly functional there. See my story (somewhere in my comments history on here) about when I used to weigh 340 pounds and then via changing what I ate, not how much, I hit 184, and exercise suddenly wasn't this insanely fatiguing bullshit. Notice: being overweight isn't what caused it, I wasn't nearly that fat when I was a kid, and you couldn't get me to do shit when I was a kid.

I don't disagree with what I said being a form mild depression, but it doesn't really fit the definition of it. Antidepressants are also a really bad way of treating depression and ignore your brain's own mechanisms to alleviate depression.

Problem is, it seems CFS and depression go hand in hand.
hi,

it looks like a very polished product. congrats on releasing.
Napkin ring problem
Go away NSA spy.
Surely the author knows that neither Chess nor Go have been "solved". Qoutes or no qoutes, it's still very inaccurate.

I'd also argue that chess and go are both vastly more difficult problem sets. We literally do not have the computational power to solve a game of chess and it's projected that we won't for another 50-100 years.
I hope someone can clarify.

What are the definitions of AI and game complexity in this field?

These all sound like very exiting developments. As I read about them a lot of times games such as Dota and Starcraft are touted as more complex than Chess or Go, but--at least with Starcraft, the AIs are limited in their number of actions to level the playing field. Isn't that like claiming humans can run faster than greyhounds, provided that the greyhounds only get to use two legs? Or maybe claiming that humans are better at chess when computers are restricted to the maximum human ply depth?

I also noticed a claim--again, in a Starcraft related article--that the AIs previously couldn't beat the build-in AIs (the computer players). What type of AIs are considered as challengers here? Only blank-slate self learning AIs?
Don't worry, people in hyperinflation countries also survive(d). So no need to worry.

As long as you have trust in your government for making the money, and the banks for multiplying it, you have nothing to worry about.
The solution isn't in removing them, but in going back to the top tax rates of the 1950s/1960s/1970s, which were around 70% for the top bracket.

With that, you can then reduce the taxes for the lower economic classes, and fund better infrastructure and education.
I actually don't think any of the points you've raised are valid or empirically supported at all.

Most novices do not in fact find OO easy to learn, and most novices do not in fact find FP harder than OO to learn. What you are probably alluding to is the difficulty in learning a specific language, like Haskell. Haskell is not FP.

Also, while most software projects use some kind of OO language these days, I don't know why in the world you'd think this somehow entails it fits our thinking. By all accounts, software defect rates aren't any better under OO than under procedural language paradigms. How does that make it intuitive?

To make any kind of "reasonable" conclusion, you'd need a comparison against software written under other paradigms. Such studies have been done, and OO does not fare as well as other paradigms on many metrics.
If there's a series of news articles on Shaq, even more data than just GA can now be collected thanks to no-opt-out AMP
I strongly disagree with this recommendation.

Andrew Ng's Coursera course is probably good for some backgrounds. But if your background is as someone who has mostly been programming for the last few years, I feel that Andrew Ng's course has two big drawbacks:

1. It's not very hands-on or practical. You won't actually get the feeling of building anything for a while.

2. It's very math oriented. If the last time you took a math class for your CS degree was a few years ago, you run the risk of not really remembering the background material well.

I'd personally recommend doing two things in parallel, if your background is in programming with less math training:

1. Look for a very hands-on/practical course to try out some examples.

2. At the same time, start refreshing (or learning) some maths that you might not remember, specifically, probability and statistics. Then after, Linear Algebra and maybe calculus.
It's free to use, currently there is a limit of 50 documents (to avoid people create unlimited documents), will increase that limit.
> Yet Apple’s documentation for users and those supporting users has all but dried up

You and me we both RTFM, but the population at large? Not so much. When computers were in their early days more of the people that used them were willing and even interested to learn a lot about what was going on. Now the computer is a tool used by most people to do specific tasks. Just like I don't care to learn how to fix my car they don't want to learn how to troubleshoot software nor hardware problems with their computers.

So it might not make economical sense for Apple to spend any significant amount of money on employing technical writers.
The rise in Tiger numbers and the crimes of Tiger Temple
This is not 100% true, just see the efforts of Google in optimizing string allocation on Chrome.

Just because a language offers zero-cost abstractions, doesn't mean performance comes for free, one needs to know how to use them properly.

And be clever to chose libraries that are also designed with performance in mind.
Oi mate, just wanna say: What a blood brilliant app you cats have built.

As a nutritionist myself, with poor blood glucose control if I'm not careful and emotionally affective wheat intolerance, your app, at first glance, looks amazing and very comprehensive. Well done!

If any of ya'll ever find yourself in Tasmania be sure to look me up, email on profile.
>Our medical system...

Yeah, an anecdote. The USA spend through the federal (only!) budget roughly $4 000 B every year, yet they don't fund properly even people like Dr. Todd Rider. The man asked just for $2 M for his DRACO research (100% effective proved cure against viruses like flu, herpes, etc) - it's like to ask for two coins from a stack 4 km long. Two coins and four kilometers stack of those. Every effing year!

And do you know how they treated Dr. Tullio Simoncini? This society is fawked, hahahah.
You can at least use !s (startpage) instead.
I find most answers I need on Stackexchange. However there are books like "Mac OS The Missing Manual", I always wondered if anyone bought them and what they actually contained.
I am very concerned about Google using AI to filter hoaxes from search results. Government testing syphilis on black population or selling drugs to fund terrorism? That must clearly be a hoax, right?
Security now

The vergecast

Accidental tech

Ben Shapiro

Sometimes chapo trap house

Sometimes Sam Harris
Paradox of tolerance
TFA gives two very disparate examples of documentation failures (basic use of the dock vs service management and the init system). What does the author want to write? A book in the style of the For Dummies series? Something more like the Windows Internals books? Both, everything in between? Some of those surely already exist...
The problem with those cures might be that they modify one measurable imbalance but there may be many more and that imbalance might only be a symptom of something else. Also, people differ in the ways and rates they process chemicals. Using those poorly understood pills is akin to hitting it with a hammer and hoping it starts working again.
Better: We need to stop using undocumented proprietary systems like macOS.
See the opening video (https://www.youtube.com/watch?v=wiOopO9jTZw&t=268), where I mention that we "coach" it on what we think is good and bad. All the heavy lifting is self-play (which I would characterize as supervised).
AARRR[1] is a good framework for your side project too, it makes you start thinking in the basic questions you should know how to answer.

The tools and implementation choices are less important IMO, for some things you could event start with a google drive doc if that makes you move forward faster.

[edit] Here a playlist from Google on how to implement AARRR in Firebase[2]

[1] https://www.slideshare.net/dmc500hats/startup-metrics-for-pi...

[2] https://www.youtube.com/playlist?list=PLl-K7zZEsYLnslvfInomP...
Also all the sports games via ESPN.
> I'd be curious to see how I could participate in the current environment.

It's the political process. Although many tech people I've met seem allergic to doing anything that seems like 'politics'.
This is great. I look forward to using it day-to-day. Also seems worth suggesting as an addition to Refined GitHub?

https://github.com/sindresorhus/refined-github
You can buy gbtc, but it's at a premium to buying bitcoin directly.
The symbol thing sounds useful and is something I cannot comment on, since most often I either debug open source programs that I run myself (so I have the binary with compiled with debug symbols) or there is no source at all for the binary (and so no symbols). But, most of the other things you listed are, IMO, quite easy with GDB:

> view program state

in my experience, your often only interested in a few variables. then, you just run

display var

once for each variable and GDB will show the value of var on every break. There is also `info locals` to show a local variables, and I am pretty sure that you can set it up to run on every break with some simple config (there's probably an extension pack that does it)

> call stacks

almost every enhancement plugin for GDB in python that I know of does this (GEF, voltron, ...)

> unpacked C++ containers

I am pretty sure GDB pretty-prints C++ containers?

This isn't to defend GDB, it cannot do Heap activity or CPU usage or GPU state out of the box and sometimes, a visual interface is nicer. I just wanted to comment on what is possible with GDB, because I was often not aware of that either.
Concept Hasher, an Exciting AI Development Is in Beta
Concept Hasher is in beta. The concept hasher is a module that creates a unique hash for every concept (or idea); it marks the very first display of proper understanding of natural language by machine.

Concept Hasher is a component of LushCoin, an exciting concept for an AI driven cryptocurrency that is in development. The LushCoin concept proves that far from being an anarchic malevolence, AI can create jobs and actively contribute to improvements in quality of life.

The beta is initially open only to exemplary contributors to open source and privacy protection. This is because the open nature of the open source world places its practitioners in the best position to guide the processes that will maintain AI’s ethical boundaries as well as ensure trust and transparency in an unbiased way.

I made this announcement previously, but did not publicise sufficiently, so please take advantage this time. The instructions at http://mindmutiny.com/lushCoin.html#beta are mandatory, please understand that emails will not be looked at.

See http://mindmutiny.com/lushCoin.html for more info.
https://opensource.apple.com/
Previous discussion: https://news.ycombinator.com/item?id=14942902
When it's documented it cannot be changed as easily, so it's often better to not document everything in detail.
I also use Fastmail. No affiliations, just a content customer.

I pay for a mobile telephone service, but email is more important to me so my convictions necessitate a paid email service from a dedicated provider with a real support team.

I also own my own domain, primarily because now my email address is short and unambiguous to say over the phone.
I'm afraid that's too strong of a generalization. I'm a European and I use my credit card daily (and getting a great value out of the benefits it provides).
This would make an ideal Law and Order episode.
Show HN: Unlimited UI design
My thoughts exactly. First thought was what problems did this person run into that can't be found in a single google hit today? I was thinking the piece would go into some obscure internals but that doesn't seem to be the case.

MacOS is simple enough to grasp for most people at first use. More advanced usage is documented, not in one location but scattered over the internet. Google made that not matter anymore.

In addition, most documentation you would need today is for the products you install I guess, not macOS. But again, it really doesn't matter much with Google finding anything you search.

My experience with (large) documentation projects. They are outdated almost always. Q&A style works much better nowadays.
That is funny. I am doing some temporary consulting work in a Java shop. I created a layered and complicated solution to a complicated problem. I spent a lot of time defending the complexity of the solution as the necessity it was.

When the requirements appeared to change, I was all like, "Are you sure about that? That's great news because that means we can remove these layers from my solution and simplify the code a lot."

Apparently they had never heard about someone wanting to get rid of their own layers, because they just sat there in silence trying to come up with reasons to keep the (now) unnecessary layers.

In the end, I think they agreed that the new requirements must be incorrect, and the old ones still cover both cases. Imagine that! Throwing away new requirements solely to keep layers.
Then your users find that their own memory of where to find things and how to perform tasks is unreliable. Has the system changed or they forgotten it? You're effectively "gaslighting" your users if you rely on this.
My own experience, for what it's worth:

I've been afflicted with what seems to be CFS for at least 10 years.

I've been through the exasperating process of seeking diagnosis and treatment from conventional doctors.

In the absence of any answers, I had to take matters into my own hands and attempt to get well with non-conventional remedies like paleo dieting, detoxing, nutritional supplements, yoga, etc.

Nothing really moved the needle in any sustained way until I started experimenting with emotional healing therapies that work to identify and release deeply-held subconscious traumas and self-sabotaging beliefs.

I've been doing that for 5-6 years now, and my wellbeing keeps improving at an ever-increasing rate.

So, my n=1 anecdata suggests that yes it's a physiological ailment (i.e., involves mitochondria, ATP, cortisol, inflammation, oxidation, T-cells, and many other material processes within the body), but that stress and trauma is a major factor, and that by addressing the stress/trauma component, the physiological component corrects itself, slowly but surely.

There is plenty of evidence to give credence to this explanation, if you simply search for studies linking excessive cortisol (a stress/fear/anxiety hormone) to immune function, auto-immunity and inflammation.

What seems to be lacking in the mainstream medical zeitgeist is an acceptance that stress/trauma can be held deeply in the subconscious, and that there are effective techniques to identify and resolve it.

But I can attest, yes, anecdotally, that it is a real phenomenon, and that effective treatments exist. If this were to be included in the research, I'm confident that CFS can be understood and an effective remedy can be made available to all sufferers.

Any researchers who are interested to know more about my experiences are welcome to contact me (email in profile). I have some lab pathology reports on things like cortisol levels, iron/zinc/copper (and other minerals), thyroid hormones, inflammatory and auto-immunity indicators, chronic infection antibodies (EBV, CMV). I'd be very willing/happy to get other tests, as I'm not yet fully healed, so there's still time to do before/after comparisons of relevant indicators.
Communities form because of shared interest. Churches become communities because of shared beliefs. Having a worldview perspective in common is perhaps the most powerful way for people to be united.

Remove religion to create a church-like experience and you have nothing to hold people together.

Also worth noting that in most churches people have a reason greater than their own selfish interests in socializing to hold them together.
I've felt that way at times. I no longer do, and don't expect I will again. I didn't realize how well off I was. Is it possible you don't, too?
It's strange that nobody thinks that the war with North Korea has anything to do with this.
I believe chinese people is buying bitcoins in fear of a nuclear war.
In contrast to undocumented free (open) systems?
Documentation is an issue irrespective of prorietariness(??!) of a system.

I welcome this initiative.

(Yes I know there are examples of documentation excellence to be found in some free/open systems. You can advocate their use whilst also having well documented macOs.)
Are we talking about technical documentation or unofficial user manual? We don't need the latter for sure.
Sure, but they can sell the content many times for one upfront investment.
That's clever, stuff like that which is so blindingly simple in hindsight is why I always feel like an impostor in the low level world :)
I don't know which but it must be one of these repos: https://github.com/jaybosamiya?tab=repositories
How can you know that hyperdunc is a "pirate"? How can you know that hyperdunc advocates for further "piracy"? His argument is that there is a word for copyright infringement and the word clearly isn't theft or piracy.
I'm not sure how true that is, gravity wells being what they are
"How could facebook be partitioned?"

I've considered this, and I think only mild partitioning would be effective. For example, separating Instagram from facebook instead of integrating it further. This would do nothing to the site itself, though.

My solution would be to have facebook be more willing to work with other social networking sites. Right now facebook is like a telephone company that only allows folks to talk to others on the same network.

Minimally, the chat programs would need to communicate with each other, even if they didn't share all features (still needs to be very useful). Further changes would be things like allowing other social networks to view "public" things one posts or being able to friend across platforms.

This is unlikely to happen, though, if it is possible at all. I'm assuming that a standard would need to be agreed upon and they'll be quite the fight from facebook. Not to mention the sheer amount of work it would involve upfront or at least I'm assuming, as I'm one of the non-tech folks that are reading here.