skysight-inc/HackerNews huggingface dataset:
Personal observation: It depends on the environment and not the age range.
Highly unlikely - statistically speaking, predation and disease would kill any individual specimen long before 500M year passed. That said, there are ‘immortal jellyfish’ that do not die of aging - don’t worry about an uprising though, they can be killed!

[1]https://en.wikipedia.org/wiki/Turritopsis_dohrnii
> How do you make sure it is protected?

It is automatically protected by Copyright the moment you create it (although filing a registration is a good idea if you want to enforce those rights later).

> I always wondered if mobile applications can be patented?

Consult a lawyer to determine if you could obtain patent protection.
Chase Bank:

Must not include more than 2 identical characters (for example: 111 or aaa)

Must not include more than 2 consecutive characters (for example: 123 or abc)

First, they apparently mean repeating and not identical characters.

But more importantly, perfectly random character strings frequently contain repeating and consecutive characters, so this rule must reduce the entropy of passwords.

------

Edit - Just simulated this for 10 million 12-character passwords randomly generated from the 90 characters Chase allows.

Turns out the repeating and consecutive rules would invalidate about 0.3% of purely random passwords.

A negligible reduction in entropy is certainly more than offset by preventing passwords like aBc123456789.
The number 1 secret which successful CEOs don't want you to know
I stole your idea :) Imagine how Danny Hillis must have felt when he heard about Goodfellow's paper!
Index funds aren’t a safety cushion. Vanguard rates it’s own S&P 500 index fund as a 4 out of 5 for risk. [0]

[0] https://advisors.vanguard.com/iippdf/pdfs/FS540.pdf
It seems they do care, but about actively destroying any idea of privacy. Zuckerberg has said before that he feels people need to be accountable and one way of doing that is forcing us all into a singular identity.

https://www.michaelzimmer.org/2010/05/14/facebooks-zuckerber...
John Mcafee was hired to write the whitepaper for “zombie coin”
Bald-faced. https://mentalfloss.com/article/57985/it-bald-faced-or-bold-...
> Well, a resume isn't a place for that sort of thing at all

Exactly. Which is why people put different stuff on LinkedIn, FB, and dating apps.

When you combine those three, your dating profile is your resume is your friends and family persona.

> but I do pretty much that now

Good on you.

But it's not just alarmist speculation to say those things can have a serious impact on your career.

Mozilla's CEO was fired (or some version of that) for having years before donated a modest sum to a then-majority-popular activism group.

If the inventor of JavaScript can be pushed out for a now-unpopular stance, imagine the career consequences for the rest of us.
Memory Layout of a Program in C
this is changing as grafana evolves to move into logs in addition to metrics
I've been buying drugs on the street and online for many years and online crushes IRL, just like it does for legal commerce. Online reviews have helped me always get top notch quality and exactly the product I expect. The street can't come close.
Troll post? This would either imply that Facebook has 100% valid identity checks or that 100% of people are honest about their identity.
This is great. I wish YouTube indexed this officially.

Also another search problem I have is with GitHub. It is terrible, at the very least it needs to expose a flag to do fork deduplication.
Yeah, DC.js is fantastic and I've used it extensively at work to build a really useful data exploration tool in Electron + React + dc.js . We even ended up making custom plot types like ROC curves, box plots, canvas scatter plots (for faster perf) and sortable tables. The latter 2 I've contributed back to the community and posted examples on my personal blog / github.

I do wish that there was a way to handle NaN in crossfilter. The highly functional style codebase for dc.js also makes it pretty hard to wrap your mind around the codebase and easily extend it. Still, it is a really amazing library and I'm always amazed at how useful the software we've build on top of dc.js is for data exploration.
I don't want to nitpick, but I don't see how gay marriage in this context is a natural right, since really it is just a government actively providing a service(marriage licensing). A natural right might be more like the right for two gay people to cohabit, or a religious marriage joining two gay people in marriage.
I have the same camera but with the 55mm lens. I'm really happy with it. I still have an old Canon Rebel that I bring to places I'm not comfortable bringing the Sony to (mainly the beach), and it's excruciating to go back to a DSLR, even though it still takes nice photos.
> If you have one persona, that means that you need to optimize that persona for your career

People are human beings before being little money-making machines. (At least outside of HN...)
I take issue with your characterization of FB non-users on HN boasting about it. I deleted my FB years ago and I would never do such a thing.
Apple Music Web Client
right, but the potential existence of multiple potential causes (an "or" gate) is what makes this reasoning a fallacy:

> "This happened because I did that" seems to imply "Had I not done that, this would not have happened" -- a counterfactual.

The point is that constructing the counterfactual requires a more than just knowledge of a single causal link, but a broader set of causal knowledge about many causal links.

Language is messy and ambiguous and we do often colloquially use "X caused Y" to imply the truth of the counter factual "If X had not happened Y would not have happened". Interestingly, a different tense such as "X causes Y" generally does not have the same counter factual implication.
At least when I was using hipchat, there was no way to 'tune' down the notifications, so the bloody thing was super annoying. I basically begged my company to make the switch to Slack after a quick trial.
As a simple example, you can explore into a zip file as if it were a file system folder. This is really useful, but you're obviously no longer dealing with just plain old file system paths.
Useful idea, but I wouldn't it be exploitable by adversaries as well (eg. knowing those constraints would be helpful for generating dictionary attacks)?
So You Want to Learn React? Well, So Do I
A Hologram Shows How Space Could Pop into Existence
All IoT hardware should have completely open APIs and have the cloud involved only as a value-add. If you really must collect analytics data on my fans, fine.. ugh.. I guess. But don't leave me hanging if you decide you don't want to support my device anymore.
> but funny how old ideas eventually become new again.

I dislike this meme - things are generational, not cyclical.
You are 100% correct in that. Whenever I consider this type of capital loan for my small business (physical products) the order of operations is always "Am I going to run out of cash or inventory if I don't use this?" before looking at how good the borrowing rate is. If I overpay on the APR, it's probably a good problem; if I don't sell through, then the bank is suffering with me (as you noted).

SBA loans have better rates, but require more work. I particularly like the American Express model, where they extend credit to pay a merchant invoice directly. You repay the credit in 30/60/90 days and you pay 12% (which used to be 9%).
doesn't any rule decrease password entropy?
Wouldn't a gene prefer to transmit copies of itself into descendants that replace all the other genes in the DNA it shares, with better fitness-maximizing ones?

That is, if a gene's options are "copy into clone" or "copy into 100% optimal genetic superman, with the only common gene being me, left completely untouched", I assume any given gene would "choose" the latter.

Which is to say, presuming a given gene is already helpful and is "core" to the organism's functionality, that gene would see evolution as a helpful service that causes it to end up copied into better-performing descendants, rather than same-performing descendants.

This also serves as a decent explanation of why sexual reproduction persists even in species that can also parthenogenetically reproduce: the "good" genes are betting on being retained, and getting the "bad" genes culled out in the process.
Exotic physics phenomenon is observed for first time
Segment was just breached in a Cyber attack
Got a mail today from segment Analytics that my account was part of their data breach. Who knows of what really happened please?
Or 100% of people are reported?

IDK how it works; I just know Facebook requires my real name.
Hi, glad to hear you are using GitLab! Would love to get your feedback on a couple of things we are working on, which I think can help out:
- https://gitlab.com/gitlab-org/gitlab-ee/issues/12196
- https://gitlab.com/gitlab-org/gitlab-ee/issues/12260
- https://gitlab.com/gitlab-org/gitlab-ee/issues/12683
- https://gitlab.com/gitlab-org/gitlab-ee/issues/12079
A lot of these tools depend a lot on the age of the kid and how they're used.

I have five year old, and they're nearly to the point where they could go the the park by themself if they had some sort of device where (a) we could tell where they were and (b) they could easily contact us plus (c) it was socially acceptable to do this. This would be using tracking to allow our kid more freedom, since the alternatives are (1) go to the park on our schedule and under full supervision and (2) stay home.

As kids get older we would want to pull back that kind of supervision, so that by the time they're 12 or so we can get their location with something active and visible to them, and by the time they're 15 or so we can just call or text them.

The technology can be used in a lot of ways, and whether it makes kids more or less free depends on parenting and culture.
The sense I get is that he's trying to differentiate Slack from the general category of enterprise chat and want to communicate it's more than that. I do know small teams that use Slack to automate their business process workflow that require some manual steps. There's a valid argument that it's yet to realize its full potential in that regard.

However, I agree with the general sentiment that Slack must be profitable by now and if their messaging isn't reaching the target audience it's their fault and their fault only. Not to mention the ridiculously high valuation.
> IoT was supposed to bring about this wonderful new era of integrated devices in the smart home. Instead, we now have walled gardens of stuff running in their own isolated ecosystems

Was that really the expected outcome of a smart home? I always assumed that there would be a few walled gardens, and you’d have to pick which garden you wanted your house to be in.
No, I think in such a scenario active investors would wind up getting just as whalloped as passive investors. By definition active investors in aggregate have the same average exposure as cap-weighted indexers to any given stock.

Arguably, after the crash they might be able to take advantage of the opportunity. If they concentrate into the stocks with the biggest price displacements, then as those stocks return to normal, they may make up some or all of their initial losses. Passive indexers can't do this, because they don't have the mandate to deviate from their pre-defined allocations.

But I think the broader issue is that excessive amounts of indexing present potential systematic risks for everybody. Burry's hypothesis is more relevant for policymakers than it is for investors.

As an individual, long-term buy-and-hold investor, low-cost index funds are without question the best option for investing. The problem is behavior that's rational on an individual level, may produce irrational results at the collective level.
Dennard's laws explain the physics of why smaller transistors are faster and more efficient, but overall Moore's Law was closer to a self-fulfilling prophecy. There's no intrinsic reason why each generation was targeting 2x density and 18/24-month cycles are probably convenient from a business perspective but not essential.
Scientists Unveil Weed Breathalyzer, Launching Debate over Next Steps
I browse (and can browse) HN without javascript.

Only useful feature to me that javascript enables is comment hiding.
The actual question on the Pew survey is "Homosexuality should be discouraged by society." agree/disagree. The fraction of people agreeing with this statement has fallen greatly in the last 25 years, mostly due to demographic replacement.
> You think you've got a design for a social system that would lift more people out of poverty while harming the environment less? I'm all ears.

If you’re actually serious, look up Communalism or Murray Bookchin. There are in fact real and detailed ideas about alternatives that would still lift people out of poverty without a wealthy class extracting wealth from those places and people.
This should surprise absolutely no one. After the way Google utterly fucked its Revolv customers who'd sunk hundreds if not thousands of dollars into suddenly-useless hardware, you can rest assured Google will happily shut down any product or feature the very instant it stops making money. They have no legal obligation to not behave reprehensibly so that's just what they'll do.
Ask yourself, seriously, how many people you talk to can execute your idea? How many people will even care about your idea?

It's a sobering reality that no one cares, few few have the ability, and no one will commit the time and energy.
What kind of experience level would you recommend the React book too?

I've done small frontends in Angular 1, pure JS, jQuery, and fiddled around with newer Angular and Vue. While I found Vue pretty intuitive, I kind of got stuck jumping from the little tutorial components to a full page - how to organzie components, the code modules themselves, etc.

It seems React is eating the frontend world, so I've always kind of kept it on my to-to list.
Gist of Running Docker Compose with ASG on AWS
Doesn't this defeat the whole purpose?
I love my multiple U2F keys, but I don't understand why getting a software one would do any good...
It's not at all obvious that political ads (or ads in general) work. The correlation of political ads (and all other kinds of political stumping) with success is confounded by donations (because more popular candidates are able to get more donations), and looking at randomized political interventions, we see tiny effects - you might've seen some coverage of "The Minimal Persuasive Effects of Campaign Contact in General Elections: Evidence from 49 Field Experiments", Kalla & Broockman 2018 https://web.stanford.edu/~dbroock/published%20paper%20PDFs/k... which says bluntly: "a systematic meta-analysis of 40 field experiments estimates an average effect of zero in general elections." Political scientists often find minimal effects of advertising spend in general (how much did Trump spend compared to Hillary? to use a particularly pointed example). And to the extent that some kinds of ads do work, they may be self-negating ('advertising wearout' and political examples in https://www.nytimes.com/2018/05/25/business/what-advertising... ). Ultimately, 'if people don't want to go to the ball game, how are you gonna stop'em?'

More broadly, there are many experiments on online advertising showing that the correlational biases are huge and you get wildly misleading estimates if you use anything but rigorous randomized experiments, and the actual causal effects appear to usually be, again, close to if not indistinguishable from zero, which I link in https://www.gwern.net/Ads#discussion It is extremely easy to fool yourself in this subject.

For an even broader argument that we greatly overrate the manipulability of people, see Mercier 2017's "How Gullible are We? A Review of the Evidence from Psychology and Social Science" https://www.gwern.net/docs/psychology/2017-mercier.pdf .
A completely readable artcle from Nature? Nice. :)
Been waiting years for official desktop app dark mode support. The lack of it is sheer stupidity, considering they have dark mode in the iOS Slack app.
Also writing it off just means the government goes in for <your marginal tax rate>% of your loss, which is far less than 100%.
If you hover over 'action.type' in the switch statement, you will see

(property) type: "AddMovie" | "RemoveMovie" | "Reset"

So you can't add a new case because while the value is a JS string, the type is a restricted subset of string i.e. a union of only 3 possible string constants.

Therefore you are right - its not quite a string at the TS level - its a subset of string.

p.s. you can make unions of any primitive values in TypeScript:

let a:3 | "hello" | true = 3;
a = "hello"; // valid
a = true; // valid
a = false; // not valid!

or between any type and other values, really:

let a: number | 'NotNumber' = 0;
a = 1; // ok
a = a - 1; // still ok, assignment narrowed the type to number
a = 'NotNumber' // ok
a = a - 1; // error! narrowed the type to the constant 'NotNumber', can't subtract anymore
a = 'Hi' // ERROR

TS is not always that smart about it (compared to Flow), but sometimes it works out quite well :)
Ok I understand that conservatives view morality differently¹ , and factor in a wider range of concerns², fine.

But I don't see how voting for Trump advances conservative voters any further in shifting the moral framework to one they would prefer. I see trump mostly as amoral if anything.

Or is the point, as the study suggests, to burn down the system? To dismantle morally offensive programs/legislation? Am I missing something?

1: I.e. that it's not just about how we treat each other, but also supposed to act as an organizing principle for society.
2: loyalty, respect for authority purity
Looks like Google should've had a larger zdnet advertising budget...
There will be plenty of a*holes in this space. And then someone will get wise and let everyone play on their network and they will win out.
>Well, there are some caveats even here. The real gold standard is a double-blind experiment, in which neither the subjects nor the experimenters know who is in which group. In the case of car color, we would literally have to blind the drivers, which would of course raise the accident rate considerably.

Not really. It's just enough that we don't tell the red car drivers that they're part of a special group. Just let them think we have equal number of different colors assigned to different drivers (and don't let them see what the others got). Then, the fact that their assigned color happens to be red will hold no significance to them related to the test then...
Frustrating Uses of Go, Golang 1.13, JavaScript from Go and More (Go Gazette 71)
Not GP, but I stumbled across this website in college[1] that had a lot of interesting articles on anarchy and “the worker’s collective.”

I don’t agree with the viewpoints but I learned a lot from it! Really cool material.

[1] - https://crimethinc.com/
Hard pass. The last thing we need is Steve Bannon targeting ads at people based on who they've dated.
I'm glad it's not just me. I've pretty much abandoned my facebook account because it's full of all my stupid high school personal stuff, and doesn't really feel relevant any more.

Yesterday a colleague had me link a third-party application to a business-related page using my personal account, and it felt like a huge invasion of my personal sphere to have pages for a band I was in ten years ago appear on the list next to the business' pages. (Not to mention giving this third party access to all of my personal information in order to allow it to help manage a few public pages.)

Do social media workers have some kind of strategy for managing their public and private identities? I'm considering creating an alternate account just for business pages, but that seems a bit disingenuous to me.
If 9 people took a substance and died that would be a compelling enough sample size for me not to take thing. Likewise, 9 people reporting a positive result seems meaningful enough to encourage further study (provided effect size is large enough)..
This exactly. You can tell a lot of the above commenters likely havent spent more than a few hours using Slack. Slack has completely changed the way I, and many of my colleagues, communicate with one another at work. (not saying its better or worse, just absolutely different).
Vikram – Chandrayaan 2’s Lander
You've shadow banned accounts because of the name of the account. You left that part out.
Being in silicon valley, I don't think the single persona thing is something that tech people like at all, but rather something unique to facebook or more specifically zuck and his fans.

We might recognize that the internet never forgets and just don't put much out there, but that is a bit different than embracing a single persona life.
Yes, but no, but yes. What I believe the original poster was hinting at and I believe you, witty little you, also understood was the rule severely inhibits the entropic nature that you would rather see.

Something like minimum characters pushes towards a more ideal entropic state for example, rather than limiting the ideal entropic state.
I like it. It feels so simple and straightforward.
No?

My point was that you are not actively blocked or "discouraged" from making your own crypto implementation and submitting it for FIPS validation.

Of course, that will be more expensive and time consuming than simply reusing a previously validated crypto module. So, you could perhaps call that "encouragement".... but the idea of FIPS is to provide some level of assurance to the consumer of said solutions.

But there are cases where you desire to control your own crypto.
Innovation is often about using things in ways that were never intended. This often conflicts with the ability to police other people's behavior.

Maybe the resolution in this case would be requiring notification decryption to be open source with a verified compile, so Apple (and users) can see what the code does?

Users need privacy, code doesn't.
It took me a minute not to see this as bad for security, rather than good. But it essentially makes the device you install it on (and register with GH or whatever site) a 'trusted device', better than not using U2F at all, worse than a separate hardware key.

I prefer to do the device trusting with Firefox's login manager, and then the second factor is a hardware PGP key where supported, or TOTP on another device if not. Whereas with this the device is trusted with the 'second', so you probably want to store the 'first factor' passwords separately (i.e. have to enter them) for anything important.
Zimbabwe wants a new tax for mobile money
Scary!!!
Ask HN: Do websites load slower when clicking a URL on an AMP page?
Sorry if this isn't a good question but, I've been noticing something lately and I'm curious why and if it's only me. Frequently, on mobile, I'll click on a link on a Google search and be taken to an AMP page. I don't like them, so usually I'll click the URL in the top bar and wait for the page to load painfully slowly. Lately though I've noticed if I just copy and paste the link directly, without loading the AMP page first and most sites load about as fast as the AMP page would have.

So I guess mostly, am I just crazy and noticing something that's not real? Is it done intentionally to make AMP pages seem faster? Is it something to do with Google trackers? Is it something else entirely?
Baby making activity is not randomly distributed throughout the year.

Depending on where you live (i.e. when it is warm), the peak month changes.

https://visme.co/blog/most-common-birthday/