skysight-inc/HackerNews huggingface dataset:
Since current systems do not provide anything resembling equality of opportunity and fairness a lot of the narrative is made up and propaganda. We must recognize the system for what it is and not what it claims to be.

Children brought up in less privileged environments cannot compete with those born in privilege. Cherry picking exceptions by those in privilege to make a point is extraordinarily exploitative and self serving.

Because exceptions usually cannot see any truth beyond their exceptionalism as a core value their narrative is often self-grandiose and are ripe picking for entrenched interests to pass off exception as rule.

Just like blacks who did not have rights till 1965 and land and thus no opportunity to truly build generations of wealth cannot be expected to compete with their white counterparts who have had generations of wealth creating background. If you then claim wealth is not important for equal outcomes then the logical response is let's take it away.

The ones lecturing loudest about equality are those who start a 100m race at 90m. For the privileged the world always seems fair. And others simply do not recognize all the things that had to come together to get them where they are.

The elephant in the room is inheritance. And I am certain all the loud uncompromising advocates for the 'best should win' would not mind a systemic reset for children every generation so the truly best ones can shine irrespective of background, but of course not. We have never seen any initiative to make this so. This is the nod nod wink wink part of capitalism. We all allow and gloss over these cracks in our worldview.
Wildly off-tooic, but I recently visited Amsterdam for the first time and was absolutely astonished at the lack of curtains. The jury seems to be out on whether it's a vestige of Dutch Calvinism or if it's just somehow cultural, but it was fascinating.
Furthering this, I would use "Duo". It's such a better MFA app. It has lots of better usability features, and should you want they just added iOS back up.

By having just your one Gmail account you are making yourself vulnerable. Google does allow up to 99 character passwords, but still your laptop might be left open and things like that.

I would suggest starting to use email aliases such as those offered by 33mail or Blur which forward to Gmail. Basically instead of using the same username everywhere you now have say 10 or 20 usernames. A lot of people forget that usernames can be as effective as passwords, they in a sense are credentials to.

Also read any of the books by Michael Bazzell.

Also also going all the way here I would get a VPN service for your phone. Then I would go to FladhRouters.com and order a DD-WRT router and embed that VPN (easy to do) in the router, or even better another VPN service.
We've asked you many times to post civilly and substantively here, and since it that change doesn't seem forthcoming we've banned this account. We're happy to unban accounts if you email us at hn@ycombinator.com and we believe you'll post within the guidelines in the future.
At least I don't have to play a hidden object adventure game to find the close button for YouTube ads.
Polling an External REST API with InterSystems Ensemble
If you're handling XML in Python, defusedxml (https://pypi.python.org/pypi/defusedxml) is a nicely packaged set of XML parser configurations that mitigate attacks in untrusted XML.
As someone who has actively participated in DDH for a while now, here are my views:

- A non-trivial part of the current contributions included "cheat sheets" which IMO, really required a lot of effort to ensure correctness/usability but don't really provide much improvement to search results(I don't think I myself used the feature in the past 1.5 years more than 3-4 times), so, this should really free up time for DDG staff to focus on the more important instant answers and features.

- The community has been, for a while now, getting smaller and less contributing in the recent past. Backed by data from official repos(the number of commits over time, that is)[1]. After all, there are only a finite number of instant answers before they just become redundant.

- The current model for the triggers(when an instant answer gets displayed) is quite restrictive. It's just regex-based. IMO, a lot more growth can be achieved using ML models for triggering, A/B testing etc.

I'm still kind of disappointed with this. Perhaps unrelated, but does anyone have any suggestions for people willing to work on similar open source projects.

[1]: https://github.com/duckduckgo/zeroclickinfo-spice/graphs/con... , https://github.com/duckduckgo/zeroclickinfo-goodies/graphs/c...
I primarily use nouns for the macro architecture but use lots of verbs in the details.

Neither style especially dominates, and most languages have enough support for both even if the tilt one way or the other. Most people pigeon whole other styles into one or the other, sometimes ambiguously (e.g. actors get counted as both OOP and FP, relational also has that problem).
3D secure shifts the burden of proof.

Without 3D secure, the merchant is charged back by the bank in the event of a fraudulent transaction. With 3D Secure, the bank takes the loss.
Use SSN for identity, but use a shared secret as authorization to use that identity.

Get SSN, name, place and time of birth, and birth name of mother. In theory 1 SSN maps to 1 (name, place and time of birth + mother's name) tuple, unless you have a twin and you are both called John. (Also, identity verification should could also use biometric data.)

Banks already issue PINs to users, they should issue one for regular non-ATM interaction too.
Another excellent point. Right now it's a "winner takes all" competition. It matters to prove a result, and much less to provide an "elegant" proof. I can only hope for a future where we measure the algorithmic entropy of a proof [log proof length][0], and results like "ABC theorem proof using half the bits as best known proof" become notable.

[0] https://en.wikipedia.org/wiki/Kolmogorov_complexity
it was marketed as a game machine for children, hence the toy, sure it's a full fledged computer but it wasn't really sold as a programmable device, yet it came with a basic manual
I know quite a few who think equal should mean exactly equal. These are the same individuals who hyper focus on metics which solely measure outcome.
> Your license to their patents gets revoked.

That's not my reading. From the patent grant:

> Facebook ... grants to each recipient of the Software ... license under any Necessary Claims, to make, have made, use, sell, offer to sell, import, and otherwise transfer the Software.

This doesn't say that they're granting you a license to their patents, just their software. In fact, about patents they go beyond to say:

> ... no license is granted under Facebook’s rights in any patent claims that are infringed by (i) modifications
to the Software made by you or any third party or (ii) the Software in combination with any software or other technology.

IMO that's pretty clearly saying you don't actually have any license to their patents. Regarding the termination clause:

> The license granted hereunder will terminate....

It seems pretty clear the only license granted hereunder is the one to use the software; in other words if you sue FB for patent infringement you lose the right to use React/Reason.
Google-project-zero-hacker-swat-team
Average programmer here. Can someone give a little dumbed down explanation of whats happening in this article?
The current political climate sees a bimodal distribution:
* assume the absolute worst in corporations at all times, even if workers benefit
* assume that corporations will always do what's right, even if it hurts workers
Does this apply to twitters full-page sign up pop up?
I certainly think it shouldn't be taxed, or at least not more than any other plant. And it should be off the books entirely, not "legalized".
Does, not can. If you look at lists, there are tons of tiny instances: experiments, some people using their own instance as their private homepage, or just one for a few friends. People being able to do that is a strength of a federated system, and it's far from clear it actually is "wasting" something without looking into it in a lot of detail. It's not like all of these instances sync completely with each other.

The biggest instance has 250k users, and the top 10 instances together have 600k user (75% of of those 800k). I don't have info how these large instances map to actual servers, but I don't think Mastodon currently has a lot in the way of features to split an instance across machines.

(Data from https://instances.social)
Hi! I'm co-editor of ActivityPub, so maybe I can answer some things. Identity portability could mean a few things; ActivityPub on its own will let you interact with identities on other servers (though Mastodon could do this before its adoption of AP, through OStatus... it has better private delivery now though). However, maybe what you mean is the ability of an identity to be "nomadic". If you use ActivityPub with https based identifiers, you're still tied to a single instance.

However! It will be possible for ActivityPub applications to move in the direction of being more distributed systems... in fact I wrote a paper on this which I will be presenting at Rebooting Web of Trust in October: https://gitlab.com/dustyweb/talks/blob/master/activitypub/rw...

There's a lot of ideas in that paper, but the one that applies to a nomadic identity is Decentralized Identifiers support, or DIDs: https://w3c-ccg.github.io/did-spec/

DIDs are being worked on by the W3C Credentials Community Group (which I am also a part of) and will permit having an identity that is "self-soverign". How I imagine this would work in an application like Mastodon, if Mastodon decides to include support for it in the future, is that you would register a DID for yourself and then go to your profile page and associate that DID with your user. You'd then have identity that isn't tied to one specific node... indeed, in such a direction we'd begin to blur the line between the federated client-server web application model and peer to peer networks.

That's a ways off though. For now I think ActivityPub brings a lot of benefits to Mastodon (though I'm biased obviously). Still lots of exciting future ahead though!
The concern is that embryonic stem cells (ESCs) are known to form tumors (teratomas) when transplanted subcutaneously in mice; induced pluripotent stem cells (iPSCs), which are generated by reprogramming ordinary cells into ESC-like pluripotent cells, also form teratomas. This creates challenges for a lot of proposed cell transplantation protocols because pushing pluripotent cells to differentiate into a mature cell type (such as motor neurons) is not 100% efficient, and the transplantation of even a small number of residual pluripotent cells could lead to tumorigenesis. The direct reprogramming method described in this article bypasses the pluripotency step, which could make it safer for clinical use.
SRECon Europe 2017 Notes
Wow, thanks for the praise! I hadn't heard of The Anatomy Coloring Book before and it looks/sounds a lot like what I have in mind for this book. Thanks a lot for mentioning it. Also, I think you nailed it with "the coloring is mostly a way to engage with the visual material in a physical way, which aids recall."

If you have any suggestions for improvements or content feel to let me know. And I'm always looking for "beta" testers of the book =)
Because the amenities and attractions and character of the city are being ruined by the flood of people moving here.
I've tried earplugs, IEMs and noise cancelling headphones(Bose) and I wonder if theres something better out there.

I wish there's some sort of an procedure/implant that I could go through so that I could have a mute button for my ears. When it is switched on, it will 'deactivate' my eardrums so that I could become deaf temporarily.
See my reply https://news.ycombinator.com/item?id=15212541
Data scientist/engineer here. I write Java by day, Rust by night and in both I embrace a data-driven design, where I first carefully lay out the data so that it's easy to use within the code. In hot loops, I avoid dynamic dispatch for its runtime cost.

I don't embrace the FP style either because while I generally limit mutation (`final` almost everywhere), I use mutation where it leads to code that is easy to understand, which would be exceedingly "clever" in FP style.
I don't think you understand the vast gulf between the top 5% and the top 0.1%. If you hit the top 5% hard you are just going to slam tons of small business owners, software engineers, doctors, lawyers, professors, etc.
If anyone is in Tokyo and interested in all things parasite, I can recommend this museum: http://www.kiseichu.org/e-top
OStatus is what GNU Social uses, and the OP says it will continue to support OStatus, so yes.
It's really sad what citizens got when marijuana got legalized. Just more laws telling you how you're allowed to live your life, and drug taxes finding schools.
Thanks very much for the explanation!
The 48s show you four rows of stack at a time, and can use that to show a single long expression. That can be a huge difference—though of course, unlike the time when these were built, we have Octave and similar right there.
Systems like Twitter, Facebook, etc use tons of resources scaling up. There may be some duplication amongst it but spreading things out also distributes much of the load.

Has the internet really regressed so much that developers would also make the argument that it's a better idea to have one or two email providers, for instance, than have it be a distributed system? What about many wordpress instances, etc?
Replying to braveo's unfortunately dead comment[0]:

> I would be interested in the technique you used to do this. specifically, how did you get your code to kick off and check on module load?

Powershell has great error-handling, and all errors are stored in the special $Error variable. For missing commas, semicolons, brackets, and other punctuation, the errors usually have the line-and-column of the missing item.

So the function would just parse $Error and update the module file with the right item at the right location.

[0] https://news.ycombinator.com/item?id=15212428
In practice, a proof contains many steps that are highly non-obvious unless you have a deep understanding of the subject. This is done not just for the sake of brevity, but also clarity. In a proof, there are a few key ideas you want to show. Around that, you need glue to convince the reader that your key ideas work, and save them from some the tedium and hard work of verifying that stuff.

A 1/4 page proof, when made as simple as you suggested, could easily bloom to 2 pages. At this point, your reader can no longer find those few key ideas, and is instead lost in the rigor.
Anybody can open up a server. The bulk of users are going to sit on the first few hundred servers (I imagine there's a handful of popular servers for each language) and then the rest are just instances that people host because they can or for their group of friends to hang out on.
Reason and BuckleScript are distributed together, but they are not the same project, and they have different licenses. If you use BuckleScript, you could simply choose to not use Reason.
That doesn't seem like an ethical issue.
In the Age of Screen Time, Is Paper Dead?
Show HN: A live map of Hurricane Irma cameras
I'm interested in your $HOBBYPROJECT. I'm hoping to develop some software similar to edukera.com, ie using proof assistants as educational tools for mathematics. Would love to swap some cool links and references. Thanks!
My university in the 1980s used SSN as student ID number. It wasn't such a big deal then. People had their SSN pre-printed on personal checks.

Identity theft and online fraud didn't really exist at the time.
It's not just about getting to "enjoy the spoils". You would be taxing 100% of income, making working at all meaningless. There would be no money to support the household.
I built this last night as a way to track all of the webcams and facebook streams that are along the path of the storm.
The times is a New York publication and most New Yorkers believe NYC is the best city by far on the east coast. That bias will surely be reflected in their articles.

I don’t think it’s quite as simple as cheap houses.

[edit: I see now TFA settled on Denver, but I don’t think that invalidates my point]
Yes, the "no fake personality" thing seems like a post-hoc justification of a real names policy that was adopted for other reasons entirely.

I would guess that there is not actually any deep philosophical reason. Facebook started out using real names at Harvard just because that's how college face books did it, was very successful, and therefore they believe that people using real names on Facebook (for the most part) is important to their success.

Google certainly thought so when they tried to compete, using Google Plus. They eventually abandoned real names but not without a lot of controversy.
I don't understand your bitcoin example.

If I understand bitcoin, the work of mining increases as more bitcoins (wealth) are produced.

The rich can buy more mining hardware, start/hire mining services, etc. than the non-rich. Over time, those who can invest in higher performance mining get wealthier than those who can't.

Over time, this would seem to concentrate bitcoin wealth among fewer, wealthier people. Am I missing something?
The article fails to take weather as part of the equation. Did not address green energy. My thoughts are DFW will be one of the top contenders.
I would pay $0.01 a minute to forward calls to something like this. (Up to $1/call or something)

I'm invisioning a marketplace of chatbots trying to pass the turing test (ideally armed with cancelled credit card numbers, fake postal addresses and bogus identities -- and willing to do absolutely anything to waste the callers time).

The beauty of it is that normal spam calls have assymetric economics in favor of the spammer.

A team of chatbots turns the economics around.
Does this mean the end for Instant Answers? I hope not - it's one of the information sources my bot uses to research the world.

It's amazing to see so much human effort went into this project and the full 1200-word list. I thought I had read somewhere that this was automation backed by Wikipedia, but apparently it was entirely manual?
Artist uses ARKit to visualize sound in space
Notwithstanding the NYT process, it would be interesting to see if Amazon can find a spot that does not fit all the criteria itself, but is situated such that people can be pulled (by lower cost of living) to the place from nearby areas with talent. An example of this would be the Sacramento / Davis area.

The Mexico possibility is also very intriguing, though it seems difficult to make it work with the safety and language issues.
Are you trying to say that there are too many or too few users on each server?

Either way,
1. If you take out the 5 largest servers, the average drops significantly. I don't have the numbers available now, but the average may go to 50 without the top 5 largest servers.
2. The biggest barrier to getting more people to set up servers is that it requires a lot of resources (a.k.a. more money going to your favorite VPS provider), with the reputation of a fiddly install being a close second.
Can you please give links for those of his videos that you liked?
You're so right with the analogy to physical training. Practice makes perfect. Also, I don't think its any coincidence that trainers of professional athletes often vary up their regimens with mental exercises. I think both types of people should diversify their training.

Could you expand on what you mean by "make sure you... don't learn the wrong way"? If you'd rather email me, I'm at levi -at- coderscoloringbook.com.

Cheers!
Even an AI will have various levels of cache. Some memories will be register-level instant, some will be thousands of miles and quite a few servers away, and others in between.
The Real Estate Market, Explained in One Graph
Wow if anything this is quite worse than the article
says.

You can read Equifax's original letter in all of its Orwellian double-speak: https://www.regulations.gov/contentStreamer?documentId=CFPB-...

It's absolutely shocking to me how many times they use the words "serve the public interest".

The sell-out that wrote that letter btw is this guy: https://www.cov.com/en/professionals/s/david-stein
Once a year...
I'm not sure they're parasites but let's get rid of mosquitoes altogether.

As far as I am concerned, they make huge territories in the north virtually unlivable (you could still live there but you no longer want to). That's even before malaria comes into account.

This leads to a proposition to a Realm of Fungi. So you wanted to eat our crops, but I have an interesting replacement for ya...
In many ecological systems parasites really are the "top predator" that keeps a population in check. If you take away the parasites there are no other predator to take that ecological role and keep things in check.

Another important aspect of parasites is that they usually only parasitise a specific species. One place where this makes a big difference is agricultural pest control. Attempts to suppress agricultural pests by introducing predators often backfire because the predator might also eat native species or itself become a pest (like the Cane Toad in Australia). Biocontrol with parasitic wasps, on the other hand, is much more targeted: http://news.nationalgeographic.com/news/2010/07/100719-paras...
(I imagine there's a handful of popular
servers for each language)

As far as I can see, there's a handful of servers, full stop. Some level of criticality exists and is yet to be achieved here.

Edit: gosh no, I'm completely wrong. I looked at the instance list at https://joinmastodon.org/ but didn't see there was a scrollbar!
High Paying Engineering Careers and Jobs Outlook
Learning from both worlds, React and Angular
>The main goal in my mind is equal opportunity, not equal wealth.

There are a significant number of people who want to go beyond equality of opportunity. Look at the hiring programs of Google, etc. that attempt to hire larger ratios of minorities than the ratios graduating from CS programs.
Linux top: “htop ain't got nothing on me”
You can get around it by placing your car in trip mode- which allows for a higher charging capacity
Bezos has political ambitions, so a non-US location is out. My money is on a swing state, so probably Raleigh or Denver.
This is only really because you're already aware of where YouTube's buttons are and how they work. If you visited any given other website often enough, it'd be more or less the same.
Sounds great! And I'm going to be looking for "beta testers" in exchange for free books as well so let me know if you or any friends are interested. =)
Does your firm, company or industry need financial assistance? Do you need finance to start your business? Do you need finance to expand your business? Do you need personal loan/business loan?

We give out all kinds of loan like Educational loan, Business loan, Home loan, Agricultural loan, Personal loan, Auto loan and other loans for good reasons. We give out loans in amounts ranging from $5,000USD - $10,000,000USD at a 3% interest rate with duration of 1-20 years which depends on the amount.

We provide the following services:

*Money Lending
*Investment Opportunities
*Business Services

We are offer comprehensive services worldwide. If you in need of a loan, I can be reached at the email below.

Email contact: williamlileyfinancialservice@gmail.com
I just ordered this as well, thanks!
What kind of hacking is this
Don't forget the price markups! If you compare prices on Doordash or Yelp vs restaurants' websites you'll often find that the prices themself are 10-20% higher.
The shadow org chart
I wouldn't call that an ad. Nor would I condemn Google occasionally reminding users to check their privacy settings. In fact, I encourage it.