skysight-inc/HackerNews huggingface dataset:
If you like Hypernormalisation you should definitely look into his other documentaries, especially Century of the Self.

It explores the rise of advertising in the 20th century, revealing how it emerged from propaganda during the wars and deeply wove itself into social norms. It might be the most powerful documentary that I've seen, because I watched it as an advertising undergrad and it unnerved me enough to move away from the field.

For example, it wasn't socially acceptable for women to smoke until the 20's, when the American Tobacco Company paid a group of suffragettes to prominently light up cigarettes whilst on public display during the Easter Day Parade. They positioned smoking as a display of independence for women, piggybacking the feminist movement and calling cigarettes "Torches of Freedom". There are several examples like this in the documentary, along with interviews from their creators.

It's shocking how easily public opinion can be swayed, and the techniques are far more powerful now through the Internet and social media. If I could ask every human to watch a documentary, it would be this one followed by Hypernormalisation.

You can watch most of Curtis' work for free at https://thoughtmaybe.com/by/adam-curtis/
JC Penney is barely hanging on, it's stock is 1/10th of what it was just 2 years ago.
>>But in most high-end professional fields, that's not true. Imagine asking a prospective medical resident "did you treat any diseases in high school?" or "how much surgery do you do in your spare time?"

Not a fair comparison because the practice of medicine is not accessible anywhere to the same extent as the practice of programming. You need a license to practice medicine. You don't need one for programming. Similarly, surgeons need facilities and equipment to perform surgeries. The only thing programmers need is a computer.

I think the OP has a point. I know several brilliant mechanical engineers for instance, and every single one of them used to tinker with cars and gadgets and whatever else they could get their hands on when growing up. Indeed, such a background is a strong signal for curiosity, which is an important factor in success and professional growth.
> Also, if you find yourself in a situation where you're using the exact same classes in a bunch of different places, that's probably a DRY problem with repeated markup, and you should likely consider abstracting that into a reusable fragment or template so that you can define it in one place and just include it wherever you need it.

This pretty much resolved my objections towards this approach. I think it makes a lot of sense with react.
Do cloudflare want to be registrar for other foreign TLDs in the future?

I would love to see them support TLDs such as .dk, .de, .it etc. That way both me and my clients could begin consolidating domain registration in one place, instead of using expensive and shitty domain registration management services. Harder ones, like Tonga (.to) or Greenland (.gl) would be nice to have as well, but I don't think it's feasible (or possible even) to integrate with all countries.
Don't worry about it, Acton! My privacy was gone a long time ago. I still appreciate whatsapp for being such a lean and ubiquitous platform.
If you're a EU resident, use GDPR early and often on them.
It could also be a coincidence.
It still blows my mind that you could buy an entire house from Sears through their catalog, and many people did. And not just a mobile home or shed either – we're talking full-on bungalows and multi-story residences.

https://en.wikipedia.org/wiki/Sears_Catalog_Home
> The sad thing is that even if 100% of the people with personal websites would do the same, it probably wouldn't change much.

Why not? A significant portion of my web browsing is done on people's personal websites, since they often have cool things to share. If I'm going to get better performance on these websites, I might change my browsing preferences to favor these even more heavily.
Microsoft suing Comcast for bruteforce-activating thousands of licenses, is not nearly the same as Oracle suing a customer because their definition of general computing is loosely defined.
I had this, I was in very good shape (15s~ for 100m sprint sets for fun) and nearly died of grief. If you're old and your system is frail, I can easily see how your emotional state could disrupt it.

These bonds root deep in us.
Hmm. So why not use that technique _all_ of the time?
React Native Activity Feed in 10 LOC
We have a 2-bedroom (no kids) and do a combo guest bedroom / office which works well for us. Large futon instead of a full bed to save space. We don't work exclusively from home though nor have guests more than once every couple months so that helps.
My girlfriend's father is an immigrant from Vietnam, and he's got a lot of family over there who make very little money (his wife worked at a Nike factory making $1.81/week). He collects phones and sends them over to them a few times a year, because phones are a luxury that they can't easily afford.
yeah but what funds/banks in their right mind would finance the new debt?
The image is 8 kilobytes for 10 characters, and actually it could have been done with just HTML and CSS. Speaking of which, don't look too hard at the page's HTML. Still I applaud the message.

P.S. Why do people put "index.php" in the URL? It would be so much prettier without it --- and a little less "bloated." ;)
I'd suggest Gearwrench or Tekton, Wright or Williams (same manufacturer as Snap On) if you want American made.
How Buildings Learn, based on (and in some ways better than) the Stewart Brand book. Definite takeaways for software architecture, and includes appearances by Christopher Alexander, a key instigator of the patterns movement. Produced by the BBC in the 90's, now on Youtube - https://www.youtube.com/watch?v=AvEqfg2sIH0

Turns out that many architects of the built environment are just as prone as those of the software kind to not caring about the usability and maintainability of their systems, let alone how how they will evolve over extended periods of time.
Possible but not that simple actually, as there is little to no documentation or shortcut for such a case available using dnsmasq. Afaik you can only realize this by running multiple instances.

The childproof network example is the fitting how-to you can learn from: https://forum.openwrt.org/t/kidsafe-or-guest-wifi-forced-saf...
Please note I specify that women's literature distinctly has not always been respected and in fact is rarely considered reflective classical literature of the time of the work.
Install Options for Microsoft Office 365 and Office 2019 Applications – TeckLyfe
Kudos to the author. I think if every technical person with a blog takes the time to reevaluate it will be a good start.

Over the years I've reworked my own blog to not use any third party dependencies (bootstrap, jquery, etc.). And use very few images. My last thing is to get rid of Google Analytics, which piwik (now matomo) has failed to replace but hope is not lost. I also discovered that GA does not respect DoNotTrack, so I modified it to not load in this case.

At the very least, all HNers with blogs should concider doing this.
We could have 32-bit pointers with a bit of hacking: First, re-implement memory management on top of std::vector (or similar dynamic array): have your pointers be array indices; replace the `brk()` system call by the `resize()` method; reimplement `malloc()` on top of that.

And voilà, you can have your 32-bit pointers. You can even go down to 16-bits for small enough arenas.

(No, I'm not actually serious. Though we could imagine something similar on some new language.)
I'm sold on building up your UI through the composition of utility classes.

I just don't want them in my html. It's really not resistance that's at work here. I just think you should name your abstractions. Note this does not imply coupling. If you're so worried about that give every element a different name for all I care, put a number at the end of the names, but at least make them meaningful. I still want to be able to read my markup.

It's odd to me that functional-css seems to have gotten bound up with "inline everything." The two concepts are orthogonal. And it seems that the big benefit of having everything in line is... you only have to have one file open?

I mean, I guess that's simpler than two files side by side, but it's such a tiny benefit compared with readable markup imo.
My 2010 MacBook was advertised with a 10-hour battery life. It lived up to it's reputation, and I was saddened to see later iterations of Apple laptops being sold that did not last as long. The thing was built solid - survived 4 drops onto concrete and tile floors, countless more onto carpet - no issues. It handled multitasking with aftermarket 16GB RAM like a champ. The only problem it had was that it ran Apple OS X, but at least it was customizable to where I could run that OS on a RAID1. Newer Macs are all designed to be "black boxes" inside, so I seriously do wonder if the 2010 models were the best for Apple MacBooks.
Came to post this. Saw already 5 times mentioned.
Indeed, the "they target different niches" was meant for GIMP, since are those (as lead FOSS programs) that are usually compared.
Honestly, I avoided harbor freight for anything unless I knew I was going to destroy whatever it was in short order.

I now have a woodshop full of HF clamps that carry a better warranty than bessey and work just as well. I also have the HF wood lathe that is super cheap for the quality.
https://github.com/kids-code-games/variables-war/blob/master...

"Increment one var by 1" shows up twice, once as x6 and again as x10 (maybe I'm misunderstanding something here?)

Interesting game! Some of the flavour text might be lost on a 7-year-old, but I can see it being rather quite endearing as a family game.
There has to be a reason Facebook reminds me 50 times (yes 50 times) a year to put my phone number in for security reasons. That’s extremely unethical tbh and then I can’t recall if this is true because I’ve stopped using Facebook but I’m 80% sure they then filled out my phone number and just wanted me to confirm it.
I quite liked the older desktop PC cases, I think they were called “pizza boxes”. I remember Sun and SGI having similar a style. Nice to see an attempt resurrected in sea of neon / flashing / glass panel / PC tower cases. Good luck with the kickstart.
"Years of experience" is a very misleading metric. Someone could have 2 years of experience but be more motivated and/or have worked in a more demanding environment than someone with 5 years of experience.

seniority !== skill
The article seems to focus on the Implicit Association Test. Other studies have used devices like identical job applications with different names.
Crickets so far from patio11, pc, and edwinwee. I wrote a kind and thoughtful email expressing my grievances and giving them the benefit of the doubt. But I've heard nothing back. I've even left voicemail.
you asked about merits of the language itself. what does the ecosystem have to do with the language /itself/
thought maybe has amazing documentaries. It's a shame these aren't easily available elsewhere. I'm horrified this website will go away, and I'll lose access to all these documentaries.

I just watched "The Idiot Cycle" which was very good. https://thoughtmaybe.com/the-idiot-cycle/
I have negative feelings toward oncology protocols because they're not capable of explaining things to patients, so they start hopeless and pick many wrong choices after diagnosis.

It's .. somehow criminal to me.
Agile Space Exploration?
Ask and you will be served.

https://www.zeiss.com/microscopy/int/products/imaging-system...

https://books.google.de/books?id=U5AMFXjNmugC&pg=PA247&lpg=P...

https://lifesci.com/

https://www.labmanautomation.com/

As for trolling, I find sad that on a web site created for people starting business, many feel entitled to get their tools for free, unlike every other professionals.
Except that chemophobia isn’t irrational just because people use the wrong words. It’s irrational because there is no fundamental, meaningful definition of “synthetic” in this context. What’s synthetic? Is refined sugar, even if it’s chemically identical to unrefined sugar (minus impurities)? Is chemically identical lab-grown insulin?

Furthermore, even if we could draw a precise demarcation that would make sense, it would still be irrelevant: things can be beneficial and harmful regardless of whether they occur naturally or are synthetic. This is known as the naturalistic fallacy. In a similar vein, people tend to overstate the importance of coevolution for biological tolerance. Yes, it has its role in assessing safety but it’s not the ultimate argument that people make it out to be.

> So, the OP was quite reasonably saying that chemicals not naturally present at certain concentrations should be tested for safety when high concentrations are proposed to be used.

Sure but nobody is disputing this in the first place, so making such a statement is at best irrelevant and at worst a bad argument designed to derail a discussion.
Yes and (moslty) no. Cascading that reaches “outside” of its component to affect other things is bad. So it is all about your approach to the cascade. Most people who have been working on the front end still struggle to grasp the concept of encapsulation & isolation when it comes to their CSS.

In my experience working on a web app that sees +80k DAU, the most difficult updates to our UI are ALWAYS in the cases where somebody wasnt cogniscent of the cascade. Or was, and used it when they shouldn’t have.

IMO, theres a lot of pushback to this technique and not a lot of questions into its benefits, but plenty of questions as to why its “just like this” so “why should I use it.”

I encourage you to consider the benefits of an isolated approach to UI, or perhaps try building something with it and see how the method compares to your current approach.

Or, we can all go on assuming that Airbnb, Facebook, IG, et al, have all opted into this approach for no reason
Show HN: Rwtxt-crypt – The rwtxt CMS over Tor with encrypted DB
How about locally?
I maintain that if reddit cared as much as the hypothetical majority of reddit users, so much as to revoke licensing of the logo for a US-legal activity, they would quarantine all subs that promote such "immoral" behavior.

The reddit admins only care about staying out of the crosshairs. Let jailbait stay around until it's in the news. Let racist subs stay around until an uproar. Let /r/guns use Snoo until a bunch of activists yell long enough. There is no ideology, only pragmatism about keeping pageviews and revenue. They could quarantine /r/guns and related, but they would alienate 350,000 plus accounts.

They could ban T_D too, but there are millions of users there. As an aside, I think that is a federal honeypot for Russian agitprop research, but we won't know for years.

>and that the arguments around ... any discussion of controls around weaponry defy all logic and reason.

I didn't parse that.
Still got to factor in the minimum allowed TTL of 120 seconds, thought. I wish the API would allow less.
You could buy the magazine...
Speaking of craftsman....Sears sold them off a few years ago. They seem to be making a resurgence in Lowe's stores. They're being sold at a slightly lower price point then the Lowe's standard Kobalt brand.
We do not have any laws in America that do this.

If you are talking about how a police officer can just make something up and arrest you, well I guess, but that is something that can happen anywhere in the world.

And as bad as the news has been about unaccountable police officers, I can assure you that the US is way ahead of most countries, in terms of things like corruption.

If by "criticizeing the wrong way", you meant civil disobedience, well yes that's true. You usually do get arrested if you infringe on other people's property rights.

I wouldn't call this bad though, as it has nothing to do with your criticism of the government. Its the infringement on other people's property rights that you are arrested for.
Oh boy.

How can you mention Adam Curtis without mentioning 'The Century of the Self' series?
I wasn't aware sending thank you notes after an interview would ever be a thing
> I hope you renew your vision of "don't be evil" for your next 20!

I think you mean readopt
Good grief. Laugh--it's funny!
I was so happy to see somebody else mention this great movie. I just love the tranquility and watching him build all those things.
The loss may be unrealized, but it would still be reflected in the market value of the company's assets, just not in the book value. The book value will still reflect the purchase price, but a massive deviation between book and market value is going to raise due diligence flags.

In fact for marketable securities (which Bitcoin could be compared to, for some values of 'marketable' and 'securities'), GAAP requires unrealized gains/losses to be applied to the book value to bring it into line with the market value [1].

[1] https://www.accountingtools.com/articles/what-is-the-differe...
Yes among all clones and copies there are several "real" attempts at solving various problems.

As I mentioned Bitcoin Cash tries to see how far we can go with on-chain scaling.

Bitcoin on the other hand mostly avoids on-chain scaling and wants to add on side-chains which are supposed to scale. They're basically a second blockchain but it works a bit differently with different security trade-offs and comes with easy on and off settlements.

Monero wants to make all transactions private and thus make the coin itself fungible. The trade-off is that it's much harder to scale than the transparent blockchain of Bitcoin.

Ethereum wants to explore the idea of having advanced smart contracts on chain and again have several hard problems ahead.

Which approach is the best? Who knows...? Maybe in the end we'll have one coin that integrates all breakthroughs or they will each tend to their own niche. Overall I'm quite hopeful (obviously).

Now surrounding all this we need a lot of plumbing services. Payment processors which can accept the different coins and exchanges that makes it easy to swap between different coins.

I'm not sure if that answers your question though!
The adage I've heard is that if you care enough that you want to spend money on a nicer one you probably want a corded tool, rather than cordless. Which makes sense to me -- a corded tool is always going to be more powerful.
Ask HN: How does Instagram know who I am on Facebook?
I recently had an interesting observation concerning the Instagram app and the account matching algorithm(s) that Facebook uses and would like to ask for your opinions.

Following scenario:
I have an iPhone X running iOS 11.3.1 with FB Messenger and Whatsapp installed, but not the Facebook app. Messenger doesn't have access to my contacts but WhatsApp does. A couple days ago I installed Instagram from the App Store and created an IG account using an email like this <lots_of_gibberish>@<domain>.com (I have a catch-all setup for this domain). I didn't give IG access to my contacts, didn't provide my phone number nor connected it to Facebook.

At first the suggestions for new contacts in IG were completely random. However, after about 20-30 seconds the list of suggestions updated and showed me IG accounts of friends on Facebook.

I repeated this experiment, deleted / installed the app, checked the iOS privacy controls, made sure not to enter the phone number or allow access to contacts, and again, I got the same account suggestions from FB friends.

I don't undestand how Facebook / Instagram is able to pull this off. The Instagram account email hasn't been used at all before, the app doesn't have access to my contacts and doesn't know my phone number. AFAIK iOS apps are sandboxed and can't fingerprint the device nor access each others cookies? So that leaves matching by IP and / or location, however in a large building that would be quite inaccurate?

So how does Facebook do this?
I like the concept.

Here's a repo I put together with an OPML list of the 22 top US newspapers

https://github.com/newman8r/us-newspapers-opml if anyone would find that useful

feel free to add the list to your site
Some examples,

https://www.labmanautomation.com/

https://lifesci.com/

https://www.zeiss.com/microscopy/int/products/imaging-system...
I think your points are some of the best reasons to avoid TypeScript, but I still definitely prefer TypeScript. I think I just find the disadvantages less cumbersome and the advantages more compelling.

Even though editors can give reasonable autocomplete for JS these days, I think there's a certain amount of trust and comfort that you lose, and I find it really nice to have little mistakes flagged right as I'm typing rather than when running the code (even when I have a fast iteration cycle).

I also greatly prefer TypeScript when trying to use code I've never seen before, whether that's code written by someone else on my team or third-party code. The types add an extra layer of explanation that's hard to convey in docs or function/variable names.

And as discussed separately, PropTypes is much better than nothing, but I think it has plenty of gaps, and I feel much more confident and comfortable in a codebase with full typechecking.

(I didn't downvote; I upvoted you since I think your post is a good contribution to the discussion.)
The Kid Stays in the Picture: https://en.wikipedia.org/wiki/The_Kid_Stays_in_the_Picture

It's an autobiographical film about somebody you probably don't know or would ever care to know. It primarily uses collage (e.g. photographs, press clippings) for the visuals, narrated by the subject.

What's most memorable is just how darn good the film is. It's like your uncle presenting an Oscar-worthy slideshow in his basement. It felt like a masterpiece of film making. No film has ever left such an impression on me. I deeply appreciated and was in awe of its artistic merit. But I haven't seen it since its original release. Maybe it really only works on the big screen or similar environment.
Dear SurveyMonkey, please let me filter by custom variables when I query the API.
Outdoor network + airtight enclosure + summer + full sun ... 289 degrees doesn't surprise me.

This sounds like unrealistic expectations and a poorly designed implementation.
Was hospice vs chemotherapy randomly distributed to the control group, with no patient or doctor choice on the matter?

Because otherwise, there's a million statistical biases that can creep into that outcome.
Mars is obviously a stepping stone for open space or other planetary systems.
Boy, be sure to tell that to kid-me, hacking away in BASICA on an IBM XT in his bedroom. Poor guy must be a masochist.
If you compare the ease of "authoring" in the top hypermedia environment of its day (Hypercard) with doing the same today (the web) it's plain as day that things have regressed.

Here is a straight up comparison someone made if anyone is interested:

https://twitter.com/ecgade/status/1029795513514774529
Crumb. Its about the iconic counter-cultural cartoonist Robert Crumb (creator of the 1960s/1970s underground comics Fritz the Cat, Keep on Trucking, etc.). The Wikipedia entry for it[1] says (along with other accolades):

"Crumb was met with wide acclaim from critics, earning a 95% rating on Rotten Tomatoes. Gene Siskel rated Crumb as the best film of the year...Roger Ebert gave the film four (of four) stars, writing that 'Crumb is a film that gives new meaning to the notion of art as therapy.'"

[1] https://en.wikipedia.org/wiki/Crumb_(film)
Not to be pedantic, but that house pictured isn't a McMansion, on the virtue that the windows match and there isn't a giant garage turret tumor thing stapled to one of the sides

Still an interesting article however; with all this talk about people repopulating cities and cutting back it seems the data still shows people love living large
Posting something on Google+ can be a reason for account suspension? Glad I never used that.

By the way what an interesting atmosphere for Google on their 20th birthday.