200 Must Know facts on SEO - <AUTHOR> https://thecoderfactory.com/posts/200-must-know-facts-on-seo

<comment><USER2> Nice infographic. I still think a lot of people have the wrong idea about SEO, and chase after stuff that stopped working years ago. This seems to cover "the basics" which are the most important.

-Make your site crawl-able by Google

-Present as much information about your content as you can

-Be honest, don't try to cheat anything

-Create great stuff.

It's worked for me for years.

<comment><USER3> -Don't work on blackhat advice -Get a sitemap -Feeds too (if blogging)

</comment></comment><comment><USER4> "Keyword in description tag". I stopped reading there.</comment>


Cops Destroyed This House to Arrest a Shoplifter - <AUTHOR> https://reason.com/2019/10/31/cops-destroyed-this-house-to-arrest-a-shoplifter-a-federal-court-says-police-dont-have-to-pay-for-the-damage/ <comment><USER3> I wonder if things would be different if that house was a historic landmark, or government property.

</comment><comment><USER4> > Lech did get a $345,000 payout from his homeowner's insurance, but that was > not enough to cover the full value of the home, which was appraised for > $580,000... Lech ended up having to take out a $390,000 loan to cover the > costs of rebuilding.

Looking at the picture of the home, it sure as hell doesn't look like a $600,000 home, let alone a $740k home to rebuild ($345,000 insurance payout + $390,000 additional loan + $5,000 payout from city).

He should have been able to rebuild the home with the $345k insurance payout. Keeping in mind that he still owns the land, which is the bulk of his overall home value.

Keep in mind that his "appraisal" took into account home VALUES, based on comparable homes that sold recently in the area. Home value is not at all related to home cost. Since most homes now sit on land that is worth more than the house itself.

That house can easily have been rebuilt for $345k.

As for the police overreach, it does seem like the police took excessive means to apprehend a petty criminal. A 2 day standoff for a shoplifter seems like a huge waste of city resources and taxpayer dollars.

Although, while I agree that the police took excessive measures in this case, this man is not the first person to have property damage as a result of police apprehending a criminal. This happens every day, all across the country. He isn't going to overturn any precedent that has already been set over the past 243 years that our country has operated.

When police damage property during the pursuit of a suspect, the fault falls on the suspect themselves. The criminal caused the police to chase him, the criminal went into the home and held the police off at gunpoint. Therefore the criminal is at fault. This means filing an inusrance claim with your insurance provider and let them duke it out. They will attempt to sue the criminal, or get the criminal's insurance to cover it.

And that is why you have homeowners insurance. For freak stuff like this. You get a payout and the insurance company figures out how make right with the situation. Now if you don't have adequate coverage for your home (which seems to be the case here) then that is the fault of you as the homeowner.

<comment><USER5> But look at the car chase procedures that a lot of police have adopted - <USER2> engagement.

Some realized that putting everyone on the road in danger is not worth popping some ticket skipping asshole

Obviously with car reg and helicopters this could be mitigated, but the police could have just waited the guy out.

The crime did not warrant physical violence or disruption to third parties that eclipsed the crime itself by several orders of magnitude

The police should be punished.

Nobody would agree to have their house destroyed to catch a guy who stole their own _two shirts and a belt_ , and it makes no sense that they should bear that burdern on behalf of a business that have an accounting column for such events.

<comment><USER6> He didn't steal two shirts and a belt; stole two shirts and and a belt and he brandished a firearm and committed a home invasion into a property with a small child present.

> Nobody would agree to have their house destroyed

Somebody who wanted to replace their dilapidated shack with a a new house would. The owner couldn't have gotten several hundred thousand dollars of insurances support for his rebuild if he did the knockdown himself.

<comment><USER7> would the police bomb a house to near collapse with an innocent kid inside ? No, the kid was out of the house.

I guess that must count as one of the riskiest, stupidest insurance scams ever</comment></comment></comment></comment>


Twitter China head Kathy Chen leaves company - T-A http://www.reuters.com/article/us-twitter-chen-idUSKBN14M17P <comment><AUTHOR> Seeing as Twitter is inaccessible in China, has generally been inaccessible for the last 5+ years, and that a widely used local substitute existed (Sina Weibo) -- it surprises me very much that Twitter even had a "China head" to begin with. The idea just seems like a non-starter.

<comment><USER2> Kathy Chen has connections which could potentially legalize Twitter in China?

[http://www.wsj.com/articles/twitter-china-heads-past-ties- to...](http://www.wsj.com/articles/twitter-china-heads-past-ties-to-military- spark-concern-1461146188)

<comment><AUTHOR> Ah. (Can't read the article but I'll assume that's what it says.) Still... if she had those connections, they must not have been very good connections; the site still isn't available.

<comment><USER3> Eh. It's more about using her connections to sell Twitter's services to companies in China than it is about using her connections to make Twitter available to users in China.

Relevant portions:

> Twitter said its strategy in China hasn't changed and that Ms. Chen's main > job is to sell services like advertising, data analytics and developer > platforms to companies in China, Hong Kong and Taiwan.

> Underlying the messages were concerns that Twitter, which casts itself as a > champion of free speech, was motivated to hire Ms. Chen as part of a > strategy of compromise aimed at getting Chinese authorities to lift the > block.

> A Twitter spokesman said on Tuesday that wasn't the case and that Ms. Chen > had been hired to take advantage of increased interest among Chinese > companies in advertising on the platform to reach a global audience. "We > have no plans to change anything about our service in order to enter the > market," the spokesman said.

> Twitter has consistently said it won't compromise its service in order to > operate in China. It described former CEO Dick Costolo's first visit to > China in 2014 as the executive's attempt to learn more about the local > culture and technology industry. His successor, Mr. Dorsey, who co-founded > Twitter, has emphasized a dedication to the company's values and mission, > including freedom of speech.

This is supported by the Reuter's article which mentions her work on courting "potential Chinese advertisers for the social media platform" and growing "its Greater China advertiser base nearly 400 percent over the past two years."

I'm not sure what 20161112 was talking about.

</comment></comment></comment></comment><comment><USER4> This is my biggest fear starting in China besides the pollution and cultural mismatch: A dozen local Chinese startups bootstrapping by copying you with the government and market heavily favoring domestic solution vs Western solution.

It puzzles me why so many people in the West are trying to chase after the elusive dream of making it big in China. I can't name any white person that made it in Chinese startup scene in the way immigrants have IPO'd in the US. I use race as an important metric to compare the two cultures. One, where anyone regardless of race can make it and have made it (even if it's extra harder for a non-white person depending on the industry) and the other, where only Chinese speakers and ethnic Chinese have a far higher advantage and restrict outsiders.

In addition, I don't know a single American using Weibo instead of Twitter.

Made in China just isn't good for branding and China isn't "cool' yet. Hell, even Chinese buyers will pay premium for western names and avoid locally produced good, if they have the money to spend.

<comment><USER5> I agree that Chinese startups start copying the product if it is a good product, but it also happens anywhere. In US, Europe, Southeast Asia... name any place. People has been copying each other for the entire civilization.

China is an unique example. The truth is China is in a totally different world with totally different culture(maybe not as different as before) and purchase habits, so localization is hell important in China! That's probably why software tends to be compete less well than hardware like Apple and General Moto, since it needs more localization to gain popularity.

Immigrants... Every citizen in USA was an immigrant 300 years ago... if you are talking about new immigrants, most of them had higher education in USA before they built a startup, which definitely makes it easier to have success since they know they country more. Also English is a more well-accepted language, that's probably the biggest reason why not so many Americans willing to study in China.

I am a Chinese so my opinion is likely to be biased.

</comment></comment><comment><USER6> i know who will replace her.

</comment><comment><USER7> I'm conflicted on falling standards for IPOs. On one hand, it's unfair for the exponential gains of pre IPO stocks to be restricted to "accredited investors". On the other hand, retail investors are entirely unfit to judge-- and prone to be exploited regarding--the nuances of unprofitable companies. My hope is Twitter's resolution will be clean, so as to avoid polluting the 2017 pipeline.

<comment><USER8> I'm conflicted on what IPOs have to do with Twitter news. Are you aware they've been a public company for like 3 years?

<comment><USER9> While I concur with above, I think investors should have the option. I suspect that the parent was referring to Twitter having a string of issues since IPO. Over the 3 years they have faced significant problems like leadership change, product, revenue, m&a and this brain drain.

Twitter is an example of a company that has had poor performance and may have been to immature to go public.

<comment><USER8> > Twitter is an example of a company that has had poor performance and may > have been to immature to go public.

What exactly do you expect of companies that go public? What you wrote, and seemingly reflective of a common sentiment, is an extremely loaded statement of what anyone should expect of "glorious publicly traded unicorns".

Unless Twitter committed fraud by not disclosing something, then there should no really no other expectation or aberration in their publicly traded status. The banks, board and the CFO priced the shares and they've been printing money for all their employees using the deep liquid market that all these people fawning over tech companies perpetuate.

So I'm a little confused at what is so interesting about their poor performance. Have you seen the stock market, some companies' shares go up, others go down.

<comment><USER9> I agreed with the parents sentiment but I think it should be up to the incestors. I also agree with you. I was stating why 3 years of being public it was still relavent to discuss the news of the original post.

That said, a public company that has an incomplete product roadmap-- or poduct, shows no profit and has a poorly understood revenue strategy is immature. GM has been public for a comparable amount of time. It is well understood what they do-- they make and sell cars. Twitter aggregates and dynamically prices advertising and monetizes information. It is much harder to understand a new business model and one that is not making money. It was not ready to IPO.

Yes, the market goes up and down. Twitter was a shitty company, still is a shitty company and will be a shitty acquisition. I understood that and I didn't buy it. Thats how the market works.

Edit: While the market goes up and down, Twitter has pretty much just gone down. It was in the 50s 2 years ago and has pretty much just fallen.</comment></comment></comment></comment></comment>


One of the most bizarre game mechanics ever. - <AUTHOR> http://www.youtube.com/watch?v=ywej7hBP17U

<comment><USER2> That game looks incredible! I'm not a huge Sony fan but I like that they take chances on quirky games like this one, Patapon, and Loco Roco.

</comment><comment><USER3> That is a brilliant game.

But it is a hazard for politicians--it teaches people that hiding dangers makes them go away :)

</comment><comment><USER4> That does look like a lot of fun. I _love_ all the new game mechanics coming out.

Here's another that was a finalist at the 2008 Independent Games Festival:

<http://news.ycombinator.com/item?id=122548>

</comment><comment><AUTHOR> Also see:

[http://tserve01.aid.design.kyushu-u.ac.jp/~fujiki/ole_coordi...](http://tserve01.aid.design.kyushu-u.ac.jp/~fujiki/ole_coordinate_system/index.html)

</comment><comment><USER5> Lode Runner trapped in Escher's universe. Could be good!

<comment><USER6> The sequel might be Lemmings in Escher's universe.

uh-oh.

<comment><USER7> "uh-oh" should be "Oh, no!"

</comment></comment></comment><comment><USER8> How about a computer game that solves some kind of physics problem?

Imagine people "playing" a shuttle launch's mechanics!

</comment><comment><USER9> All of a sudden, Lemmings looks really easy.</comment>


Don't Let Architecture Astronauts Scare You (2001) - <AUTHOR> https://www.joelonsoftware.com/2001/04/21/dont-let-architecture-astronauts-scare-you/ <comment><USER2> Change 'peer-to-peer' with 'blockchain' and it's fresh again.</comment>


Analysis: How poverty can drive down intelligence - <AUTHOR> https://www.pbs.org/newshour/economy/making-sense/analysis-how-poverty-can-drive-down-intelligence <comment><USER2> I think there are class cultural habits ingrained that may ALSO play a role (the study described seems to talk about stress).

I live surrounded by thousands of people in NYCHA housing, as well as live in an area with a poverty rate in the 40 percent range. Now, one thing that strikes me every day, and moreso in the warmer months, is the amount of noise people live within. In stores, a radio plays everything including commercials, while in the courtyards of the buildings people blast music at extremely high levels. And it's not the opera they're blasting, either. It's music that demands attention with massive bass. Cars park with their trunks open doing the same. Now if children grow up in these environments, how in the world can they have sharpened minds if they're assaulted by loud, distracting noise during every weekend and evening?

I don't know how strong a factor this is globally, but I'm pretty confident it's something that should be researched and perhaps, just like we have nutritional health research and recommendations, we should also have 'environmental' ones that include noise levels and effects on children and stress. The poor need it more than anyone since they have no choice. The rest of us move (or help gentrify away noise, if I'm cynical).

<comment><USER3> Really depends on the person. Many people like myself with ADD type symptoms get better focus by having background sensory input. Helps to alleviate boredom and fatigue. Of course, many things can still be obnoxious. Id agree having a choice is a better life

<comment><USER2> That's really interesting. I don't have ADD but I'm extremely sensitive to distractions - that includes noise (mostly). I wonder how much noisier the world has gotten given how many more people seem to be diagnosed with ADD.

<comment><USER4> It's also counter to what many people with ADD experience and comment upon.

Some people, including medical professionals, will lump me into the ADD camp; others not. The condition and diagnosis themselves seem broad and with unclear boundaries. Perhaps think of the "autistic spectrum" as a superficial (and insufficient; nonetheless) comparison.

I'm very sensitive to human noise; I cannot "just tune it out" and concentrate despite its presence. I spent years, decades, struggling with aspects of school, work, society, that insisted I do and that I just needed to "get used to it".

I agree with other comments here that greater consideration needs to be given to environment. For myself, people would wonder how the hell I did something ([I removed my examples as, in combination, they are a bit more personally identifying than I'd like to leave, here.])

But when it came to environment, no one was willing to listen to me. I didn't need enormous expenditure, just a simple accommodation.

When I look at so many contemporary problems, one of my first thoughts is simply, "fix the environment".

And have some basic belief in people, that wherever they're at, they'll actually tell you what they need. If you'll only listen.

You haven't walked a mile in their shoes. So, don't presume to tell them how to do it.

P.S. At home, I ended up with neighbors who blasted sub-woofer car stereos frequently and for hours on end, at times -- anytime between 8 am and 10 pm, and sometimes at 1 am when they got home and listened to a couple of songs while parked, before going in.

For me, this triggered a very strong "fight or flight" reaction. And, when you are in that state -- when I am -- there is simply no access to higher-level cognitive functions and memory. They are simply "not there".

There is no thinking yourself out of that problem, when you're in the midst of it. There is no thinking going on, on that level.

I just saw a quote from a Martin Luther King Jr. interview (I haven't seen the interview, yet). It ran something like:

 _You can 't expect people to 'pull themselves up by their bootstraps' when they have no boots._

People in poverty, in poor and dangerous neighborhoods, want better neighborhoods. Better schools. Jobs.

Try giving them that. Instead of a bunch of guilt they don't really deserve, and often already have enough of -- internalized -- on their own.

How do I know this? Through my own, different experience, where the few people who did respect and act upon what I asked for, got much better performance out of me.

I have no problem with people who want a noisier environment. I really couldn't care less, and if it works for them, great! Just don't insist that it be my environment. (Nor that I perpetually pick up their slack.)

(And, in case anyone wants to bring up "collaboration", I actually am quite good at it. I'd end up with connections throughout multinationals having 10's of thousands of employees. Genuine, and highly productive, connections.

I didn't need to sit next to them and work all day to tune out their phone calls and cube meetings, in order to achieve this.)

<comment><USER5> _For me, this triggered a very strong "fight or flight" reaction. And, when you are in that state -- when I am -- there is simply no access to higher- level cognitive functions and memory. They are simply "not there"_

An exercise that can help when anxiety like this hits is practicing some mindfulness. Instead of sitting there in a loop thinking about how terrible the thing causing your anxiety is and how you just want it to go away, try to observe the feelings of anxiety like you're a scientist studying it instead. Where in the body are the sensations located, what kind of sensations are they, etc. Really try to focus on the sensations of anxiety as opposed to what is triggering it. The goal isn't to fix the anxiety or make it go away, just observe it and let it pass on its own. Practicing a body scan meditation daily would likely help you prepare for your next bout of anxiety (try this one [https://youtu.be/_DTmGtznab4](https://youtu.be/_DTmGtznab4)). Do this enough times and hopefully that pattern that is triggering your anxiety won't have as much of a hold on you. I've heard CBT for anxiety is also useful, though haven't tried it myself. Good luck!

</comment></comment></comment></comment></comment><comment> eigen-vector Intellect also sharpens and stays so only if you constantly exercise it. When you're too poor to pursue an intellectual job you end up doing menial labor which in turn means you're not exercising your intellect. Over time that inevitably leads to skill degradation.

<comment><USER6> But intelligence isn't a skill, it's a capability. The most interesting questions about it are what portion is fixed, what portion is influenced (dictated?) by environment, and which way the causation flows for correlated measurements. So, according to these "economists" being under financial duress affects intellectual performance. What does this tell us about the interesting questions? Would we be surprised to learn having cancer affects a sprinter's performance?

<comment><USER7> I don't think the original OP implied that intelligence is a skill, but rather a capability like you said. Just like your capability to do physical work is not a skill but an ability dependent on your muscles which depend on how and how often you train em. It's the same with intelligence, if you train and exercise your intellectual muscle (brain), your capability to do intellectual work/exercises increases.

<comment><USER6> Capability and performance are distinct, IMO. Capability is what one can do, performance is what one does do. We train to achieve as much as we are capable of but are bound by our natural limits.

</comment></comment></comment></comment><comment><USER8> You can read some criticism of the referenced paper here: [https://www.researchgate.net/publication/259207757_Comment_o...](https://www.researchgate.net/publication/259207757_Comment_on_Poverty_Impedes_Cognitive_Function)

</comment><comment><USER9> Intelligence is has many dimensions.

Poverty just keeps you busy trying to fulfill basic needs (like the lowest in Maslow's hierarchy of needs) and you can't pursue more abstract goals.

Surviving while poor is not easy.

<comment><USER10> I had a brief taste of this in 2009, to the point I was briefly homeless.

Until you have felt the ever present unease, fear for safety, and experienced how much mental bandwidth is taken up by simply trying to survive, you won't understand, and it's easy to toss off glib dismissals of people in this situation.

In my time living in my car (already lucky that I had one to live in), I met all types when hanging out on the street.

Labourers who had accidents and for one reason or another didn't qualify for disability. An architect who had designed many of the residential towers in the CBD, but got hooked on meth and slowly squandered it all and alienated everyone who once cared for him. People like myself who had no support network nearby, and got the boot when the shit hit the fan in the GFC.

I lucked out in being able to get a job again as a software engineer before I had been too many years in this situation and was still mostly presentable.

I don't take a single day of my present life for granted, I know how little separates me from those with a hand out on the street. We're all a few spells of bad luck away from it.

<comment><USER11> I struggle to understand how broken your family relations could be that there's no home base that you could retreat to and start over. I come from rural New England where there is a communal network, however.I

<comment><USER9> Some families are small, some families lose touch from geographical distance... and you get the idea. It doesn't necessarily have to do with personal differences.

</comment></comment></comment></comment><comment><USER12> I'd never heard the term _WEIRD_ people, who are from Western, Educated, Industrialized, Rich and Democratic countries. Interesting.

<comment><USER13> Sounds like an acronym made up to make someone feel bad about the relatively good state of its society. Not really a fan of it.

<comment><USER14> I think the term is meant to draw attention to the fact that most study populations in psychology meet all of these criteria (a disproportionate number are college students, for example) and are statistically unrepresentative of the majority of humanity. Therefore their responses should be interpreted/extrapolated with caution - they are demographically "weird". It's not really intended to cast aspersions on the people themselves.

<comment><USER15> Yeah, I don't know if it's the origin of the phrase but College Students Are WIERD is the popularizer.

The point being that a bunch of psychology undergrads taking surveys because it's required of them is not necessarily a good way to draw conclusions about the species.

</comment></comment></comment></comment><comment><USER6> >"We suggest that this is because poverty-related concerns consume mental resources, leaving less for other tasks."

How is this not stress?

</comment><comment><USER16> or maybe not

[https://www.researchgate.net/profile/Jelte_Wicherts/publicat...](https://www.researchgate.net/profile/Jelte_Wicherts/publication/259207757_Comment_on_Poverty_Impedes_Cognitive_Function/links/02e7e538dc0586180e000000/Comment- on-Poverty-Impedes-Cognitive-Function.pdf?origin=publication_detail)

</comment><comment><USER17> "So take an American of average IQ: 100. Poverty, according to the estimates from the paper that triggered this post, would knock a person back to an IQ of 87, dropping them behind roughly a third of their fellow Americans of equal intelligence — just because they're poor."

Another piece aimed at guilt manipulation and scare mongering for the middle class. Don't lose your job, it will hurt your entire intelligence! Don't take risks, you'll be full flowers for algernon if everything doesn't go perfectly.

There's a likely reality here that the biological impact of intelligence is high and that the market selects enough for IQ that the whole measurement goes down as some people escape poverty. Which is close to what we want btw.

</comment><comment><USER18> If this was named "Poverty can reduce performance of a test with pretty pictures" I'd accept it. Poverty might bring down IQ scores, but it does not bring down intelligence.

<comment><USER19> If lower intelligence isn't correlated with poverty, what that must mean is that intelligence doesn't help people out of poverty.

<comment><USER18> Indeed most of the time it doesn't.

<comment><USER19> But it if it does _some_ of the time, that would create a detectable offset in the statistics. Unless it is precisely offset by an effect whereby higher intelligence specifically contributes to poverty.

</comment></comment></comment></comment><comment><USER20> Do any of these studies even acknowledge the possibility that poverty may also select for individuals with low IQ?

How can we take these studies seriously when there is such a taboo on asking uncomfortable questions?

</comment><comment><USER21> The general case seems to be "constant stress" not poverty itself.

<comment><USER22> > "we examined the cognitive function of farmers over the planting cycle. We > found that the same farmer shows diminished cognitive performance before > harvest, when poor, as compared with after harvest, when rich."

> And here's the kicker: "This cannot be explained by differences in time > available, nutrition, or work effort. Nor can it be explained with stress."

<comment><USER21> How can they make that claim? Did they have a set of rich farmers under constant stress that did not have diminished cognitive performance? How does one scientifically measure stress?

<comment><USER23> I repeat:

How about your own claim?

You can start with yourself, which should be much easier since if you want to ask the person something you just have to do it in your head.

If you were even an iota as critical about your own content-free mutterings you could make the world a better place. Seriously.</comment></comment></comment></comment>


Method for client-server communications through a minimal interface - <AUTHOR> https://patents.google.com/patent/US6205469B1/en <comment><USER3> Relevant dead comment from leifus:

> Correct me if I'm wrong, but isn't that pretty much exactly what ViaWeb did > back then? Just use continuations to simulate a "classic" programming > environment even if it's spread out over HTTP calls?

Some googling provides some corroboration:

[https://thelackthereof.org/docs/library/cs/continuations.pdf](https://thelackthereof.org/docs/library/cs/continuations.pdf)

Some more frameworks using this style:

[https://common-lisp.net/project/cl-weblocks/](https://common- lisp.net/project/cl-weblocks/)

[https://github.com/SeasideSt/Seaside/](https://github.com/SeasideSt/Seaside/)

</comment><comment><USER4> > _Inventor Paul Graham_

> _1997-05-27 Application filed by Altaba Inc_

> _1998-01-05 Assigned to VIAWEB, INC._

> _2019-03-10 Application status is Expired - <USER2>

</comment><comment><USER5> Correct me if I'm wrong, but isn't that pretty much exactly what ViaWeb did back then? Just use continuations to simulate a "classic" programming environment even if it's spread out over HTTP calls?</comment>


Database gurus slammed for Google post - <AUTHOR> http://www.regdeveloper.co.uk/2008/01/24/stonebraker_dewitt_mapreduce/

<comment><USER2> "Given the eminent background of both academics, though, this is surprising. DeWitt has researched large parallel DBMS since the 1980s and, in addition to his pioneering work on Ingres and Postgres, Stonebraker is currently active in the large DBMS area with his new company Vertica."

Someone with a strong background in DBMSes doesn't get a new technology somewhat unrelated to them because of "expertise bias". What's surprising?

</comment><comment><USER3> I think the quality of Mr. Manchester's article is pretty low. Apart from the title, it reads like it was written by the Columbia NLP Newsblaster running in Fox news "fair and balanced" mode. Other than a few errors, the text is just a collection of fragments of what others have said.</comment>


Bee Bread - <AUTHOR> http://nordicfoodlab.org/blog/2015/9/4/bee-bread <comment><USER2> Are there any negative effects to harvesting this bee bread?

> But the bees do not consume their pollen fresh. Instead, they take it into > the hive and pack the granules into empty comb cells, mixing them with > nectar and digestive fluids and sealing the cell with a drop of honey. Once > processed in this way, the pollen remains stable indefinitely. Beekeepers > call this form of pollen 'perga' or 'bee bread'.

This implies it's their food.

Given the recent concerns with [https://en.wikipedia.org/wiki/Colony_collapse_disorder](https://en.wikipedia.org/wiki/Colony_collapse_disorder), is this unusual delicacy worth the potential environmental damages? (I don't mean that rhetorically; It's an actual question.)

<comment><USER3> All harvesting from bees is essentially stealing their food. Modern hive designs allow a beekeeper to take excess honey or pollen from a hive non- destructively. The trick is to only take it from strong hives, while leaving the bees a sufficient quantity to overwinter.

Honey is the overwinter food; beekeepers typically try to leave the bees about 80 lbs, depending on the climate. Pollen is much more important for raising new bees -- removing it will limit the growth of the hive, which in some species is actually desirable. A hive which grows too much is prone to swarming, which beekeepers typically avoid. They will instead save the pollen for the spring -- if you feed the bees pollen after it has begun to warm but before there are flowers in bloom, it will help them build their population back up earlier and they will be at full strength for the early nectar flows.

<comment><USER4> In my experience most commercial beekeepers use cyanide gas to kill their bees after harvesting the honey; they start fresh with new queens in spring. The rare few who overwinter their bees use sugar syrup and store the bees in a cool warehouse designed to keep them dormant during winter.

From a commercial beekeeping perspective "colony collapse disorder" is nothing but a recent news fad. There are cycles of different problems for decades, but I doubt there is something extraordinary about the current state of beekeeping.

Killing the makers of your livelihood and dealing with catastrophic problems is usually known as "farming".

<comment><USER5> I'm a beekeeper and I cannot disagree more... about gassing, and about the recent disorders.

I'm not old enough to talk about beekeeping in the '70s and '80s, but our losses are much more important now than 10-15 years ago.

CCD is probably a combination of various pressures such as Varroa mites, pesticides, mono-culturing, destruction of natural resources, etc. But these days, one has to work (often hard) to get one's colonies survive... unlike before, when you could let them do their thing most of the time.

<comment><USER4> I've heard this recently as well, but I've also read that the current difficulties we read about were also the case over a hundred years ago, but obviously with different causes. It's hard to know what's new and what's part of a cycle.

</comment></comment></comment></comment></comment><comment><USER6> For my seasonal pollen allergies here's what I do. a) Take a spoonful of dried bee bread b) Take 2 spoonful of local honey c) Add 100ml warm water d) Stir it until the bee-bread dissolves e) Drink it. (Starts acting in 10 minutes)

Anyone know why it works?

<comment><USER7> Placebo effect

<comment><USER8> It could also be something like [https://en.wikipedia.org/wiki/Allergen_immunotherapy#Oral](https://en.wikipedia.org/wiki/Allergen_immunotherapy#Oral)

<comment><USER6> This might be it. Very interesting!!

<comment> nommm-nommm It most certainly is not. You don't respond immediately to immunotherapy and certainly not in 10 minutes.

<comment><USER9> .. unless you've been doing the "10-minute fix" for some years ..

<comment> nommm-nommm It still doesn't work that way though. The GP didn't describe immunotherapy, they described "take a substance, feel better in a few minutes" like an aspirin. That is just not how immunotherapy works.

<comment><USER6> Do you have a hypothesis as to why it works? In my case it has almost the same antihistamine effect as 60mg Allegra pill.

<comment> nommm-nommm No mechanism of action I know of other than placebo effect.

You did not describe anything that resembles immunotherapy. Immunotherapy takes a very long time (months to over a year) before you start to notice an improvement in symptoms and requires year round treatment, not just during allergy season. After 3-5 years treatment is discontinued.

<comment><USER6> Can you suggest what kind of blood test can determine if my immune system is reacting to the concoction? In the past my eosonophil and neutrophil numbers were very high during seasonal allergies. Would testing for these numbers be indicative?

<comment> nommm-nommm I am no doctor so I do not. Try consulting yours.

<comment><USER6> Unfortunately I do not have the finances to consult a specialist, and thus my trial with non-Rx treatment for hay-fever like honey, BB, and other stuff. Anti-histamines like Allegra, Zyrtec, and Xyzal are quite the sleep inducers for me.

</comment></comment></comment></comment></comment></comment></comment></comment></comment></comment></comment></comment><comment><USER10> Bee Bread is awesome and much more nutritious and digestible than flower pollen (mistakenly called bee pollen) which the bees ferment in their hive to make bee bread. The problem I've found is that anything coming from Lithuania or Latvia (a lot on ebay), could be radioactive from Chernobyl, as radioactivity concentrates in pollen. That's my assessment of it anyway, so I won't risk it. Also, there was another accident in Lithuania in 2010.

I'd prefer that Bee Bread became more mainstream so that it could be bought from local producers who'd respond to that demand. Bee bread from the Altai mountains in Siberia is double the price of the eastern European BB.

Ideally, BB from New Zealand would be best, but I couldn't find it. Eg Manuka.

<comment><USER11> Do you have any evidence or source that proves your claims about radioactive bee bread in Latvia and Lithuania? These countries actually were not affected that much. Much less than Scandinavia [https://en.wikipedia.org/wiki/Chernobyl_disaster#National_an...](https://en.wikipedia.org/wiki/Chernobyl_disaster#National_and_international_spread_of_radioactive_substances)

You should actually be worried about pesticides which kills bees and poisons bee honey and bread [https://en.wikipedia.org/wiki/Pesticide_toxicity_to_bees](https://en.wikipedia.org/wiki/Pesticide_toxicity_to_bees)

<comment><USER12> Its strange where radioactive particles end up. In the Black Forest its in fungi that grow on trees, a favorite food of wild board. So all wild boar taken in the Black Forest must be tested with a Geiger counter before the meat can be sold! Over 500 REMS (?) and no sale.

</comment></comment></comment><comment><USER13> How did they not make the obvious "beebliography" pun at the end? I would not have been able to resist that.

</comment><comment><USER14> I had no idea that Nordic Food Lab had a blog. Really fascinating!

</comment><comment><USER15> Our beekeeper just told us our hives made 800 lbs of honey so far this year.

<comment><USER16> Whereabouts is that? How many hives?

<comment><USER15> About 10. 2 are superperformers, 3 strong, the others mediocre. The hives are at the only place in the valley which is flat enough to mow but has not been mowed so there is very rich vegetation. This is in Upstate New York near Ithaca.

</comment></comment></comment><comment><USER17> That was a fascinating read! Who would have guessed that bees intentionally ferment food sources. I wonder if there is anything humans can learn from bee fermentation process. So cool, thanks for sharing!

<comment><USER18> I think "intentionally" might be a bit of an overstatement — it's more like their behavior patterns have evolved in response to the benefits of fermentation.

</comment></comment><comment><USER19> Hilarious coincident that the photographer's name is Josh Pollen!

<comment><USER20> Or is this the coming of the bee revolution?! Wake up sheeple!!! (Just kidding of course).

Seriously though, I've never heard of the last name "Pollen", is there any chance that it's pseudonym?

<comment><USER21> Might just be an alternate spelling of Pollan. Which, concidentally,

[http://michaelpollan.com/books/in-defense-of- food/](http://michaelpollan.com/books/in-defense-of-food/)

</comment></comment></comment><comment><USER22> @emidln U probably forgot that U had submitted the same article on HN ~6months ago...

[https://news.ycombinator.com/from?site=nordicfoodlab.org](https://news.ycombinator.com/from?site=nordicfoodlab.org)

Thanks for sharing though, i had missed it the last time around. :) :)

<comment><AUTHOR> I wouldn't say that I forgot, more that I was reminded by an email:

        Hi there,

        [snip] looks good, but didn't
        get much attention. Would you care to repost it? You can    do so
        here: [snip].

        Please use the same account (emidln), title, and URL.     When these match,
        the software will give the repost an upvote from the mods, plus we'll
        help make sure it doesn't get flagged.

        This is part of an experiment in giving good HN   submissions multiple
        chances at the front page. If you have any questions, let us know. And
        if you don't want these emails, sorry! Tell us and we won't do it again.

        Thanks for posting good things to Hacker News,
        Daniel

<comment><USER23> Are there multiple mods or is just the one?

<comment><USER24> I've received maybe 10 of them, but always from dang.</comment></comment></comment></comment>


How to build client trust - <AUTHOR> http://bluespot.io/2016/04/25/building-trust.html <comment><USER2> An interesting insight. Reading it made me think that the other side of the information asymmetry is equally relevant: the client knows more about their strategic and tactical goals as well as their economic capacity to pay for work.</comment>


Introducing Yelp's GraphQL API - <AUTHOR> https://engineeringblog.yelp.com/2017/05/introducing-yelps-local-graph.html <comment><USER2> It's really validating to see Yelp putting a GraphQL API out there as there were a number of questions on whether or not GraphQL made sense as we approached introducing a new API. We (Kiva) also just released our own GraphQL API, though very much in "Beta" it is available at [https://api.kivaws.org/graphql](https://api.kivaws.org/graphql) with some general API info at [https://build.kiva.org](https://build.kiva.org)

We're still working on documentation among other things before further publicizing it. Hope to take lessons from Yelp and others on best practices with it.

<comment><USER3> I'm not going to lie, this is the first time I've heard of Kiva. Can you talk about some of the reasons why you chose GraphQL and what some of the technical problems that you've solved that were drastically easier in GraphQL vs REST? I'm trying to decide if it's worthwhile internally to consider a GraphQL API build out, but I'd like to get others perspectives on some of the problems that have been significantly easier to solve, and what was surprisingly more difficult.

<comment><USER4> There's nothing that you can do with a RESTful api that can't be done with GraphQL. If you wanted to you could build a RESTful GraphQL api -- we did this at my previous company.

GraphQL allows you to do things though like query for nested data structures without making round trips, require typed arguments for queries, and pass arguments to specific fields, things that would take a bit of doing with a non-GraphQL api.

It's certainly not perfect, for example I at least have found query tuning for large nested queries to be a bit more complicated than I'd like it to be, but overall I've had a really positive experience with it and unless I have a good reason not to will be using it for any apis I'm building going forward.

<comment><USER5> "There's nothing that you can do with a RESTful api that can't be done with GraphQL"

We discussed GraphQL internally, and came to the conclusion that it mostly makes sense as a performance optimization, which was its original use case, and not as an "alternative" to REST APIs.

Drawbacks:

\- you loose the ability to easily cache

\- your API is more strongly coupled to your data model, which makes evolving it more difficult

So GraphQL makes sense when

\- data size / performance is key

\- the app is mature and the data model doesn't change very much

<comment><USER6> We have struggled from performance perspective because we have a relational database at the back. GraphQL has been limited our overall use of JOINS which means multiple queries to fetch data for different data which could've been fetched in a single JOIN query.

<comment><USER7> If your database is PostgreSQL (which it should be :P) then [https://subzero.cloud](https://subzero.cloud) might solve that for you. Each GraphQL request is translated to a single database query.

<comment><USER6> We are using MySql :)

</comment></comment></comment></comment></comment></comment></comment><comment><USER8> Going to sign up for the beta program. BTW, if you're in the SF area, definitely try Garaje. One of the best tacos and beers around.

<comment><USER9> Also try Garajito and (the somewhat unceremoniously named) G-Spot across from Moscone on 3rd.

</comment></comment><comment><USER10> Nooooooooooo! Don't choose my favorite Taco spot as your sample query. The line is already too long.

<comment><USER11> There's now Garajito though in case line at Garaje is long.

<comment><USER10> No beer sold at Garajito just yet :(

</comment></comment></comment><comment><USER12> Nice to see some technical leadership from Yelp. A tight partnership with 3rd party developers may be a nice way to go up against Google My Business and Bing Places.

If anyone from Yelp engineering is reading this, I'd love to see a major player get behind some standard for uniquely identifying places on which we could join public and private place-based datasets. I like mapcodes: [http://www.mapcode.com/](http://www.mapcode.com/)

<comment><USER13> Mapcode doesn't identify a place/business/venue, it identifies a location on earth. If the building moves or a business changes offices then the Mapcode changes, too.

Take a look at Mapzen's gazetteer project "Whose on First". It aims to generate a unique identifier (and store with it concordances for other venue IDs, opening hours, images, etc.) for every venue on earth and is designed to handle situations where a business is started, changes location, or closes.

[https://whosonfirst.mapzen.com/](https://whosonfirst.mapzen.com/)

(Disclaimer: I work for Mapzen)

<comment><USER12> Very cool! Business (vs. what I call place) is interesting, indeed. I'm working in local media with 150+ year content archives so for this ask I'm more interested in telling the story about a location on earth then the business that currently occupies it. Businesses come and go (or move around) but looking at a single place on earth can be quite the storytelling opportunity too!

</comment></comment></comment><comment><USER14> Love seeing a public GraphQL API out there - my company is very interested in also using GraphQL to power the new version of our API sometime this year, it looks like an awesome way to bring customizable endpoints to the end user.

Is there any information on challenges developers have found with GraphQL out there?

<comment><USER15> I'm going to try to do some follow up posts in the next few weeks around building this and I'll work to incorporate some of that in there. It was definitely interesting getting this going.

</comment></comment><comment><USER16> Not sure if anyone at Yelp reads HN but looks like a bunch of the sample queries are broken. I'm not familar enough with GraphQL on how to fix them.

[https://www.yelp.com/developers/graphql/query/reviews](https://www.yelp.com/developers/graphql/query/reviews)

<comment><USER17> It looks like the error on that page is asking you to create an API account and authenticate. So maybe not an error in the API itself, but an oversight in documentation?

<comment><USER16> Once you create an account you will also get an error about needing a business_id. But using the pre-filled example or sample above it won't work.

</comment></comment></comment><comment><USER18> The guy that posted this makes an amazing python package with an additional package for django called graphene and it pretty much handles everything automatically inferring from you django models, it's amazing. I wrote a boilerplate that got me hired and now we are in the process of building out a graphql + Relay Modern app!

</comment><comment><USER19> Another option for providing a queryable RESTful API interface is OData [http://www.odata.org/](http://www.odata.org/)

<comment><USER20> I did some OData a few years ago when it was hip & trendy in .NET land. Right when Facebook announced GraphQL I got a deja vu - our problem with OData was that while the query syntax was awesome, making a server endpoint for it was _super_ hard (unless you happened to be 100% entity framework and wanted all REST data to CRUD straight into the DB and back - which is of course never the case).

I now see people on HN have very similar complaints about GraphQL - how its power and flexibility makes making a performant and secure GraphQL backend significantly harder than making an oldschool REST API backend.

We ended up regex-parsing the OData query fragments that our app happened to use and made it work. We felt dirty for months after, though.

Does anyone have experience with both? Is GraphQL any better than OData in server-side implementability?

<comment><USER21> > I now see people on HN have very similar complaints about GraphQL - how its > power and flexibility makes making a performant and secure GraphQL backend > significantly harder than making an oldschool REST API backend.

I'm curious to learn about people who have had this kind of experience with GraphQL, can you please share a link?

> Does anyone have experience with both? Is GraphQL any better than OData in > server-side implementability?

OData is complicated, in part, because it includes semantics for querying collections. In GraphQL, it's a little easier to get started by using GraphQL's List type. Later, if you want to pagination/cursors, you can add Connection support ([https://facebook.github.io/relay/docs/graphql- connections.ht...](https://facebook.github.io/relay/docs/graphql- connections.html)).

One very common failure mode we observe with GraphQL users: they do not have a clearly defined boundary between their GraphQL schema definition and their domain layer: [http://graphql.org/learn/thinking-in-graphs/#business- logic-...](http://graphql.org/learn/thinking-in-graphs/#business-logic-layer)

</comment></comment></comment><comment><USER22> Is it possible to do more complex requests in GraphQL, like getting the favorite venues of people that favored "Garaje" or is it left to the API provider?

<comment><USER23> Yes.. Its left to the API provider.

Try [https://learngraphql.com](https://learngraphql.com) gives a very good idea of what graphql is. Way better than reading the official documentation or spec.

Once I went through it, made up my mind that our API as a service product should support Graphql.

Note: I am in no way related to the site.. It is free and I finally actually understood what graphql is in 15 mins.

<comment><USER24> Thanks for sharing that link, looks really good. I'll be going through it after work.

</comment></comment></comment><comment><USER25> I have been using GQL with a Play! in Scala. If anyone else is thinking about doing GQL in Scala I highly recommend using Sangria [0], its well documented and easy to work with.

[0] [http://sangria-graphql.org](http://sangria-graphql.org)

</comment><comment><USER26> Can someone explain why GraphQL was designed to be non-JSON? Seems like a stupid decision, unless I'm missing something.

<comment><USER27> Your question doesn't really make sense. You are specifying the data that you want back from the API. What gain would be using key:value syntax be in this situation? The request would just be littered with `"requested_data": true` which is just wasteful.

<comment><USER28> Equally important to note: the _result_ of a GraphQL query is valid JSON.

<comment><USER27> Totally. Just assumed OP meant the request, as the responses are very clearly valid JSON.

</comment></comment></comment></comment><comment><USER29> What language or tech stack has been used to implement this API?

<comment><USER15> As bpicolo said, lots of Python.

The API itself is a Python service running on Pyramid/uWSGI. Our focus on services internally means that the API delegates our REST requests to other internal services when resolving the data.

As far as the GraphQL implementation, we used Graphene (graphene-python.org) for that.

</comment></comment><comment><USER30> Awesome!</comment>


Ask HN: How to Build a Career as Machine Learning Engineer? - <AUTHOR> I am a software engineer, who is  involved in building (backend) data products (from building ETL, data-warehousing, scaling DB, .. etc).
My question to those who work in big companies and applied research labs, do engineers need to have MSc/PhD in Artificial Intelligence/Data Science to grow in the company.
I am not a data scientist, I am interested more into enabling Machine Learning in production (https://www.oreilly.com/ideas/becoming-a-machine-learning-engineer).
What are you recommendations ? <comment><USER2> If you already know programming, you can learn the basics of ML in a month. TensorFlow, Keras, PyTorch, etc, makes it super simple to build deep networks and you don't need any advanced math. That's where I would start. Also see the Stanford ML courses: [http://cs231n.stanford.edu/](http://cs231n.stanford.edu/)

<comment><AUTHOR> I think I am able to develop end-to-end ML projects. However, my question was about building a career in this space, how to move from junior to senior, from senior to being an expert in the field.</comment></comment>


What do you think the most important programming language is? - <AUTHOR>

<comment><USER2> Important in what sense? Some candidates would seem to be:

historical significance

most currently running code

most _significant_ currently running code

most new development

most _significant_ new development

most likely representative of future directions in programming languages

<comment><AUTHOR> Most important in the sense of the internet. What is the language that keeps the Internet running?

<comment><USER2> Almost certainly the C and assembly inside all those routers and switches.

</comment></comment></comment><comment><USER3> C

</comment><comment><USER4> None. If there was any such language, everybody would be using that language only, which is obviously not the case.

<comment><USER2> I don't think that follows at all. One could be most important on any of the dimensions that I listed in my comment, and still other languages might be used. Even if there was one overall _best_ language - which is a different question again - it might not be best for _every_ circumstance.

</comment></comment><comment><USER5> Lisp, although it can be argued that it is not a language but just the building block of all languages

</comment><comment><USER6> Lisp

</comment><comment><USER7> Assembly

</comment><comment><USER8> Lolcode

</comment><comment><USER9> JavaScript

</comment><comment><USER10> Python

</comment><comment><USER11> PHP</comment>


Ask HN: What Is This "New Google Search Implementation" PR About? - <AUTHOR> Have been hearing and reading a bit about this topic this morning. Can someone with possibly a better understanding explain to me (technically - no  marketing speak) what this new Google Search ability is. <comment> Pick-A-Hill2019 Think this -> [https://news.ycombinator.com/item?id=21353861](https://news.ycombinator.com/item?id=21353861) is what you are referring to? If so it seems that Google have tweaked their search results using NLP. An example provided in the link may help .. "Here's a search for "2019 brazil traveler to usa need a visa." The word "to" and its relationship to the other words in the query are particularly important to understanding the meaning. It's about a Brazilian traveling to the U.S., and not the other way around. Previously, our algorithms wouldn't understand the importance of this connection, and we returned results about U.S. citizens traveling to Brazil. With BERT, Search is able to grasp this nuance and know that the very common word "to" actually matters a lot here, and we can provide a much more relevant result for this query."

</comment><comment><USER2> The big advantage of Twilio above another services here is all obtained messages are only viewable by anybody that is aware of the login credentials. As a result, it is far safer if you would like acquire personal or private messages.

i got us number from textplus app but It's not at all engaged on a amercian application khonw as QRIKET I would like to setup that app on my iphone nevertheless it desires a r

FreePhoneNum has a sizeable number of twenty 7 numbers obtainable While These are all from two nations. The usa has 20 one particular numbers and Canada has six. We analyzed 5 US and a few Canadian numbers at random and all had been been given within a couple seconds.

It utilized to have 6 European based mostly numbers but now there are four from the United States. The newest messages from all numbers are merged into the bottom of the primary window. [https://www.keyanalyzer.com/free-online- phone-number-for-rec...](https://www.keyanalyzer.com/free-online-phone-number- for-receiving-text/)</comment>


Archivists are uploading hundreds of random VHS tapes to the internet - happy-go-lucky https://www.vice.com/en_us/article/7kzeg4/archivists-are-uploading-hundreds-of-random-vhs-tapes-to-the-internet <comment><AUTHOR> There would be all sorts of weird stuff on them.

Young people probably would not know that watching VHS tapes anything could happen because they got reused.

So you'd be watching a movie and halfway through it would suddenly switch over to a shuttle launch or a music video or a documentary or something cause someone decided to record something else at that point.

I once recorded a three hour British detective show. I watched it for three hours and it got to the final scene to reveal whodunnit and the tape ran out.

It's great that they are archiving the old content but I don't miss VHS in the least.

<comment><USER2> > I watched it for three hours and it got to the final scene to reveal > whodunnit and the tape ran out.

I ran into one of these on Youtube just a couple of weeks ago. The reaction in the comments was something less than amused.

(Bittersweet memories of taping over some of Mom's seemingly non-important video in order to record...what was it, the first X-files episode? A _Wings_ episode about a favorite jet? Something like that. But man, she was not happy.)

<comment><USER3> You're the first person in any forum online I've seen reference Wings. My dads friend used to call my dad to tell him it was on and he'd switch from whatever ninja turtles / golden girls / simpsons episode we were watching. We despised wings! But actually it's a great show.

<comment><USER2> Funny. I hadn't searched for it online much but I can understand its lack of traction. It was like a lot of commercial promotional clips spliced together, in some ways. It left a lot of questions unanswered, too! But it was great for an overview and the theme music will be forever engraved in my memory, right next to the _Strike Commander_ theme. :-)

</comment></comment></comment></comment><comment><USER4> There's a great doc that came out last year on Marion Stokes, who recorded decades of television. Her footage is being added to The Internet Archive [https://blog.archive.org/tag/marion- stokes/](https://blog.archive.org/tag/marion-stokes/)

</comment><comment><USER5> How does one archive data for long term storage in 2020? From what little I've read, all of the media accessable to the layman has an archive lifetime of less than 30 years before physical degradation- NAND, tape, disc, whatever. That makes for a brittle civilization when the vast majority of our knowledge is stored on media and would be unrecoverable just 3 decades after a global calamity.

<comment><USER6> Do what I do - copy it forward every couple years onto new media.

My oldest files are from 1977 - proof:

[https://github.com/DigitalMars/Empire-for- PDP-10](https://github.com/DigitalMars/Empire-for-PDP-10)

My files have gone from magtape to 8" floppy to various 5.25" floppy to 3.5 floppy to zip drives to cdroms to dvdroms, then to hard disks of ever- increasing size.

(My old hard drives are completely unreadable now.)

I'm sorry I never kept my punch card decks. I'm sure there was nothing but crap on them, but it would be fun to see what kind of crap it was.

<comment><USER7> But - and sorry for the morbid question - what about when you grow older, and may not be able to take care of that? Or when you pass away?

<comment><USER8> You have to come to term with the fact that 99.99% of (your/all) medias are useless in the grand scheme of things.

Imagine having to take care of the backup of your ancestors data on 10 generations, that'd be ridiculous.

<comment><USER6> Well, sure. But I have ancestors who go back in the US before the American Revolution, but all I know about them is a name and a date or two. I'm curious about more.

You also don't really know what future people might find interesting. Archaeologists like to sift through ancient trash dumps :-)

</comment></comment></comment></comment></comment><comment><USER9> I'm almost afraid to write this as I fear it will be removed soon and am surprised it hasn't been already but this was the first thing I looked for...

[https://archive.org/details/star-wars-ONTV- Early-80s/Star+Wa...](https://archive.org/details/star-wars-ONTV- Early-80s/Star+Wars+ONTV+Early+80s/VIDEO_TS/VTS_01_1.VOB)

<comment><USER10> To hell with that ugliness, go all-out and look for a torrent of Star Wars Despecialized Editions. As good as you can get the originals, these days.

<comment><USER11> Team Negative 1's scan & restorations of 35mm prints are my favorites. Empire's not done yet, but the other two are.

<comment><USER12> There is some Despecial version for Empire. But in comparison Empire is also the least modified.

</comment></comment></comment></comment><comment><USER13> Related: rescuing historic teletext pages from VHS recordings of broadcast TV: [https://github.com/ali1234/vhs-teletext](https://github.com/ali1234/vhs- teletext)

<comment><USER14> WOW!

What a brilliant idea! So obvious now, the teletext data must have been embedded into the tv picture thus captured by VHS recording.

This got me very excited, I'd love to rebuild the old Ceefax 101 pages.

<comment><USER15> I remember trying out teletext from a VHS whe I was a kid. Was interesting that it worked. Lots of glitches in the data, though.

</comment></comment></comment><comment><USER16> Is there an easy way to download results from that vault in mass (not having to click into each item)? Or is that not available?

EDIT: [https://chrome.google.com/webstore/detail/archive- downloader...](https://chrome.google.com/webstore/detail/archive- downloader/elhoagejfapekjaefenmngphliikoace) \- It looks like that's a solid option to use a Chrome extension for it.

<comment><USER17> "Is there an easy way to download results from that vault in mass ..."

This is neither a rebuke nor pedantry - I genuinely hope this will be useful to you:

It's "en masse".

</comment></comment><comment><USER18> My step mom was recently going through a bunch of old vhs tapes looking for wedding footage of her mother's wedding. 99% of the tapes are television from the early 2000s. She was going to just throw them away! So now I've got 30 tapes of early 2000s gold. I'm going to digitize them and upload them to YouTube.

</comment><comment><USER19> I love stuff like this. Here's one of my favorites: [https://www.youtube.com/user/5ninthavenueproject](https://www.youtube.com/user/5ninthavenueproject)

<comment><USER2> You reminded me of this spy film, which starts with a shot of a VHS recorder!

[https://www.youtube.com/watch?v=HqFYFT1nqp8](https://www.youtube.com/watch?v=HqFYFT1nqp8)

</comment></comment><comment><USER20> I prefer RedLetterMedia's use of VHS tapes. They use them to play a terrible version of Jenga, where they watch all the random VHS tapes collected by the "winner".

Also for some reason, Macaulay Culkin seems to be hanging out with them a lot. Maybe Milwaukie is just that much fun?

"Junka" -> [https://youtu.be/9M39zY9OXFA](https://youtu.be/9M39zY9OXFA)

<comment><USER21> The best part about RLM's Best of the Worst is that they all seem to hate doing it. There was one episode where they got terribly drunk and had to stop filming and come back a few days later.

</comment></comment><comment><USER22> The amount of RedLetterMedia comments in this thread is seriously telling about the correlation between hackers and b-movie fans.

And oh yeah. Guilty myself.

</comment><comment><USER6> My father left me several hundred 6 hour VHS tapes. I had no idea what was on them because he'd kept an index, but it was mostly missing.

There was a lot of interesting random stuff on them, mostly from the 80's. The bits of stuff he recorded is like a peek inside his brain :-)

</comment><comment><USER23> The "removed a rib" thing was started by Gabriele D'Annunzio, father of Italian fascism. Most likely untrue, but a rumor also most likely to be spread by its subject.

Check out [https://www.stitcher.com/podcast/behind-the- bastards/e/66732...](https://www.stitcher.com/podcast/behind-the- bastards/e/66732817?autoplay=true) for the details behind this truly unlikely person.

</comment><comment><USER24> Red Letter Media fans rejoice!

[https://www.youtube.com/watch?v=_igaLv7ro8o](https://www.youtube.com/watch?v=_igaLv7ro8o)

</comment><comment><USER25> What is the copyright situation with these tapes? I get the value of archiving and preserving digitally but if I'd invested time and money creating a vhs catalog of titles I'd be unhappy to see them suddenly all over youtube (assuming they had some appeal of course) with no ability to profit from them.

<comment><USER26> Don't you think 20 years is enough time to profit from a creation? Copywrite law lasts so long, it makes little sense.

<comment><USER25> It's a tricky one. If I flew around the world with expensive camera gear and edited up some kind of big budget travel video I'd be a lot more upset about seeing it free than if I had made a 'origami how to' video in 1989 that was very low budget...

</comment></comment></comment><comment><USER27> With the number of people chastised in later life for old tweets, this could be interesting.

However, it's such recordings that have saved many an old TV show as the studios reused tapes as well. Kinda how few Doctor Who episodes got saved.

</comment><comment><USER21> Three (edit:Two) full seasons of Salute Your Shorts makes this very much worth it.

</comment><comment><USER6> Oh darn. Still no "Dance Fever" episodes from the early 80's. There are a handful on youtube, but not the interesting ones.

</comment><comment><USER28> I hope they're capturing this at full resolution and preserving the full 60i signal. Too many times, people think VHS is 320x240 and capture accordingly, dropping half the temporal resolution from the get go. Even though there's not a ton of horizontal evolution, a full D1 resolution capture will represent the tape much better than a half-resolution capture (but half-D1 would still be better than 320 or 352 by 240).

</comment><comment><USER29> This would be great audio/visual sampling content for musicians and the like.</comment>


A Book in My Parole Office Taught Me How to Rob Banks Better - <AUTHOR> https://slate.com/human-interest/2019/08/how-to-rob-a-bank-joe-loya.html <comment><USER2> Actually an interesting short article with a title that says what it contains.

It basically says that statistically people rob banks and increase frequency while getting closer to their house. This guy used that information to lead them to San Diego.

</comment><comment><USER3> I wonder what leads folks to bank robbery. Generally I think it is fairly well known you generally can't do it for long and it isn't highly profitable.

I always assumed it was usually a sort of crime of desperation.</comment>


Ask HN: Gmail Outage - how do you deal with it. Do you backup? - <AUTHOR>

Gmail is currently down here in South America, and it has been experiencing service disruptions globally.<p>How do you deal with it (especially if your startup or company depends on email)? Do you have backup accounts? Do you backup your email? Any tips? <comment><USER2> Raspberry Pi local homeserver as 1st stop for your e-mail (working as some type of backup), and then auto-forward incoming emails from the rPI-mailserver to your main gmail inbox?

That way you will get all emails even during gmail outage, aswell as having a backup of every single mail safely "at home" ... a quick thought.

<comment><USER3> Exactly. Backing up my gmail with my Pi was the first thing I wrote about here: [http://magnatecha.com/things-i-do-with-my-raspberry- pi/](http://magnatecha.com/things-i-do-with-my-raspberry-pi/)

I can do a quick check/search with mutt from the the Pi.

</comment></comment><comment><AUTHOR> There's a Chrome App for Gmail Offline

[https://support.google.com/a/answer/1308394](https://support.google.com/a/answer/1308394)

wish I'd installed it before today :)</comment>


A Lab-Grown Diamond Is Forever - <AUTHOR> http://www.racked.com/2016/6/14/11872830/lab-grown-diamonds-synthetic <comment><USER2> I strongly recommend you read the article "Diamonds are Bullshit" ([https://news.ycombinator.com/item?id=5403988](https://news.ycombinator.com/item?id=5403988)) before reading this. To summarize, genuine diamonds are extremely plentiful. It's just that De Beers has done an excellent job limiting the supply, to artificially drive up the price. When synthetic diamonds first came out on the market, De Beers started a succesful advertising campaign basically saying that synthetic diamonds were inferior. The most interesting part of this article is that De Beers' stranglehold on the market is starting to slip; people are realizing that synthetic diamonds are good enough. It will be extremely interesting to see their advertising campaign.

The march of technology carries on.

<comment><USER3> The lab-grown diamond people need a better angle, like this one:

Our diamonds are lab-grown, by people who are well treated, make a respectable living, like you and I. Our diamonds are cruelty-free, Blood-free, and sustainable.

<comment><USER4> They already market them that way. See Brilliant Earth's mission:

"At Brilliant Earth we strive to make jewelry as beautiful as it can be. We are passionate about cultivating a more ethical, transparent, and sustainable jewelry industry."

<comment><USER5> That says essentially the same thing as what kefka put forward but, unfortunately, in a much less compelling way.

</comment></comment></comment></comment><comment><USER6> _Natural diamonds companies, for their part, are taking preventative measures to ensure they don 't get edged out. ... On the first day of the show, a newly-formed alliance of natural diamond companies called the Diamond Producers Association unveiled a new marketing slogan: "Real is Rare." The campaign, which goes live in September, targets young shoppers who crave real products "in a world of superficial interactions," according to a press release the DPA put out. There's no mention of synthetics in the release, but it's clear the tagline implies that lab-grown diamonds aren't "real."_

Don't count the mined diamond suppliers out yet. It's been all about marketing for decades so this is just the first shot.

</comment><comment><USER7> Buried in that article I found this little gem: _...lab-grown diamonds are identical in structure and appearance to natural ones. They are, however, much cheaper. Baruch says savings may be as high as 40 percent in some cases..._

All this noise about a lousy forty percent discount? I was looking for a ninety eight percent discount. I was looking for diamonds flowing out of our faucets like water.

Meh.

<comment><USER8> The whole _raison d 'être_ of gemstones is to be expensive! Diamonds for non- ornamental usage are already dirt cheap. If jewellery-grade diamonds were to drastically drop in price, nobody would want them anymore.

<comment><USER9> People still want cubic zirconia. Diamonds are technically superior in several ways; at the same price you'd see at least as much demand.

<comment><USER10> People often want a look-a-like product _because_ the alternative is expensive. If the diamond price nosedived, I'm sure there'd still be some demand, but it would also remove a significant reason for people to want anything that looks like diamonds.

Demand might still be there because it looks nice, but whether that combined with the lower price would make overall demand go up or down is anyones guess.

<comment><USER9> I think this is a good point, but I have some disorganized thoughts in response:

I don't think people often want a product specifically because it looks like something expensive, since there are two factors at play that severely undermine using a lookalike to appear richer than you are: (1) Most of the people you interact with already have a good sense of whether you can afford the real, expensive, thing or whether you'd need to buy the lookalike; and (2) people who have one genuinely expensive thing generally have a lot of other expensive things, but you (the generic you) don't, making it difficult to carry off the impression.

People definitely do often want a product specifically because it is _itself_ expensive; I find wanting a product because some _other_ product is expensive somewhat farfetched. You'd have to be targeting people you rarely interact with.

I have a small collection of synthetic gemstones, and when I show them off to other people the responses have generally fallen into one of three groups: "Huh. What's the point of having those?"; "Wow, they're beautiful!"; or "They look fake." (I'm not sure what the group 3 people imagine gemstones are supposed to look like.) Demand in group 2 will rise with a price drop. I met one girl who made it clear that she loved my clear cubic zirconia despite my telling her it was only an imitation diamond and suggesting that I preferred the colored stones.

</comment></comment></comment></comment></comment><comment><USER11> I own a jewelry store (inherited from 1945) and grew up in the industry as a kid, so I'll humour myself with anecdotal feedback:

Although I'm engineer, I have a professional background in the diamond industry. A friend of mine, an astrophysicist working on focal points, wanted a high quality diamond. I helped him secure an 'investment grade' gem. At first I proposed a lab grown diamond from Diamond Foundry to see how he responded as he understands and appreciates optics far better than I (technically), although I could argue my position as a gemologist.

His response: he quickly turned down the option and wanted a natural stone, not lab grown. I found it slightly strange (from a technical standpoint), but understood his response.

We secured a rare IF 1.5ct certified diamond in Tel Aviv.

Natural diamonds are valued more on scarcity and irrational conditions. To sell a lab grown diamond, it may help to sell the story of the lab and the diamond cutter.

<comment><USER12> I think you mean Ramat Gan; although it's just across the highway from diamond exchange, it's technically a different city. (My only connection to the industry is working next door to Rappaport).

</comment></comment><comment><USER13> How long until someone is capable of making really big diamonds? I mean big like a soccer ball or something?

Is it silly to wonder if we will one day be able to use diamond as a structural material?

<comment><USER14> If they become really affordable, I'd love to have a giant, soccer-ball-sized diamond just for the fun of owning an enormous ultra-hard object that once used to be super-rare and expensive. The optical properties of a huge diamond would probably be quite interesting too.

<comment><USER15> Gallagher will drop one off a building for grins. I can't wait!

</comment></comment></comment><comment><USER16> The article always referred to the artificial diamonds as 'synthetics'. Other articles called them 'cultured' diamonds - drawing comparisons with pearls - which is a far better sounding term from a marketing perspective IMHO.

</comment><comment><USER17> I couldn't help but recall the "Submarine" [1] essay from PG, which made me wonder if this entire article wasn't just a huge PR piece written by the lab- grown diamond company.

[1] [http://paulgraham.com/submarine.html](http://paulgraham.com/submarine.html)

<comment><USER18> How do you think the vast majority of articles in this general vein end up happening?

PR people reach out to reporters with stories that (they hope) said reporters will find interesting for themselves and their readers. It's how things work. Hopefully, the story still ends up being sufficiently researched but, in most cases, the reporter or their editor didn't just wake up one morning and decide this would be an interesting story.

</comment></comment><comment><USER19> Fuck De Beers.

I bought my fiancee a lab diamond last year, for ethical reasons (nice to read it is better for the environment too). The lower price allowed me to get a better stone, too.

I cannot understand the mindset that rejects lab grown diamonds. It is the pinacle of selfish, ignorant consumerism.

<comment><USER20> If you reject De Beers why would you still choose to buy a diamond to your fiancee? De Beers were the ones that completely made up the diamond engagement ring business through advertising. It didn't exist before them.

A diamond ring doesn't exactly scream 'anti-consumerism' either, it has practically no use and is valued only because it is expensive. To me it says 'look how important money is in my life'.

<comment><USER21> _De Beers were the ones that completely made up the diamond engagement ring business through advertising. It didn 't exist before them._ _De Beers were the ones that completely made up the diamond engagement ring business_

I don't think that's true. My grandmother's engagement ring for example was diamond and that was before the whole DeBeers thing started. What De Beers did do was move diamond from being just one of many possible options to being that only possible option for an engagement ring.

</comment></comment></comment><comment><USER22> If they're successful, the people who run the dirt-diamond industry may end up bankrupt and digging for scraps of food on the streets.

I really can't see a down-side.

<comment><USER23> Na I expect either the industry will get into the hip of 'organic' diamond (they already used impurities giving a more nuanced color as differentiator) or will just expand laws to prevent sales of synths as jewlery.

They already lobbyed the laws once after all and they aren't shorter on cash this time around so..

<comment><USER3> "Certified Blood-Diamond free"

"Cruelty-free"

<comment><USER24> The Kimberly Process[0] from what I understand is pretty much bullshit. It purports to certify diamonds as being "conflict free", but there a numerous loopholes and laundering the source of the diamonds is trivial.

That's why the diamond I bought came from Canada.

[0] [https://en.m.wikipedia.org/wiki/Kimberley_Process_Certificat...](https://en.m.wikipedia.org/wiki/Kimberley_Process_Certification_Scheme)

</comment></comment></comment></comment><comment><USER25> What is not discussed is the benefit that diamond substrate could have in the IC industry. It conducts heat much better than silicon. The first time I heard that I found it crazy, but now that synthetic diamonds can be produced cheaper and faster that idea is not that crazy anymore.

</comment><comment><USER26> I was very disappointed to find that synthetic diamonds are not that much cheaper than natural ones. I'm not sure why you'd buy a synthetic since it has almost no resale value and you're not saving much on the purchase either.

<comment> eric-hu Diamonds have poor resale value period.

</comment></comment><comment><USER24> I have friend that when she was looking for an engagement ring desperately tried to find a synthetic fashion grade diamond, but couldn't anywhere. She was really bummed. She wanted the lab grown one as testament to science.

<comment><USER27> as far as my limited experience goes, diamonds are a dime a dozen... BUT gem- quality diamonds are extremely rare, even synthetic ones. if you need to buy IF/F with an ideal cut at 0.5cts and above, it's going to be pricey, lab grown or not. the lab process will introduce colour and flaws in the diamond just as the natural process does.

<comment><USER28> The lab processes introduce color and flaws only if they're wanted.

The old way of making diamonds, growing them in metallic solvents at pressures over 50K atmospheres (where diamond is the thermodynamically stable form of carbon) produced crystals with metallic solvent inclusions and other flaws that would distinguish them from naturals. It was hard but not impossible to make a D flawless gem with HPHT methods. It was never economical because of the equipment capital cost and slow growth rate required for that type of diamond.

The microwave plasma chemical vapor deposition (CVD) can make D flawless gems routinely and cheaply. Using hydrogen and methane as the source gases, one can make very nice colorless rough which can be further improved with a short post-deposition high temperature anneal in hydrogen plasma. Laser cutting and conventional faceting then give you a very nice DF rock.

If you want colored diamonds, boron in the synthesis gas gives blue. Other treatments give the full color spectrum.

It is possible to tell CVD synthetics from naturals, but it's not easy. Flaws and inclusions aren't usually helpful. It takes sophisticated absorption and luminescence spectroscopy to see optical features that uniquely identify CVD gems. Most jewelers don't yet have this capability.

</comment></comment></comment><comment><USER29> I wonder when it's possible to 3D-print the necessary shape. Given the material properties, the results could be, eh, really good.

</comment><comment><USER30> I'm genuinely interested because I cannot believe diamonds are still such a hit in 2016: why are people buying them?

<comment><USER31> The only value in diamonds is their price.

<comment><USER32> They're useful for drills, cutting disks; they look pretty when cut. Don't know about their other uses but they clearly have some utility.

</comment></comment></comment><comment><USER33> I used to study next to a lab that made synthetic diamonds, the cost was about $50. Far far less than the 'savings' the article claims.

</comment><comment><USER34> So the entire industry of diamond squatting is on the verge of collapse, that is unless DeBeers buys out these labs.

<comment><USER28> DeBeers isn't buying out the labs. They're suing the labs for patent infringement [1].

The technology barrier to entry is low. If you have the tech chops and can spend $30K, you can do a DIY microwave plasma system and grow your own diamonds. I do this at home. Buying the extant labs won't inhibit subsequent competitors entering the business. And neither will lawsuits, in the long run. IP has a limited life.

I think the brain of the DeBeers dinosaur has finally noticed the mammals gnawing on its tail, and is responding in the only way it knows how. They would be better served to go into the synthetic business themselves, using their marketing resources and > 1 century of branding weight to carve out a new business sector. DeBeers is not a fast mover, so I don't expect this to happen.

[1] [http://www.business-standard.com/article/markets/de-beers- gr...](http://www.business-standard.com/article/markets/de-beers-group-firm- initiates-legal-suit-against-competitor-116012000484_1.html)

<comment><USER35> What size diamonds can you make with your gear and how long does it take? Could you scale/automate the operation easily?

<comment><USER28> Mine is mainly for research on plasma chemistry, so it's not set up for maximum deposition rate, which is an important parameter for commercial viability. I've made a 3.8 ct. unpolished stone in a 4 day run. If I were to do the laser trim (gets rid of the off-orientation edge growth) and send it out to be cut and polished, it would yield a nice DF brilliant-cut stone of ~ 1.25ct. weight. At retail, that might sell for ~$10K.

Systems optimized for commercial production will get to that weight in less than 24 hours with multiple substrates. Typically, they'll grow 10 - 25 stones at once. They do this by using much higher microwave power (typically 30-60kW) at a lower frequency (915MHz) which gives a larger plasma so they can cover multiple substrates. My system is 2kW @ 2.45GHz (same as microwave ovens), so its throughput is non-commercial. But it's a nice research tool for investigating how plasma chemistry affects diamond growth. And it's fun to grow diamonds in my garden shed! :-)

<comment><USER36> What kind of research are you doing? Sounds pretty cool!

<comment><USER28> I'm trying to optimize growth rate and quality as functions of plasma power density, deposition gas composition, pressure and substrate temperature. I think there's a lot of process improvement yet to be found.

In the biz environment, you typically get to something that has "good enough" economics, and you start shipping. At that point, you're afraid to touch the deposition equipment for fear of screwing up deliverables. This tends to freeze production economics at far less than what's possible.

I'm poking around to find the next 10x reduction in deposition costs. Everybody should be able to afford diamond doorknobs, don't you think?</comment></comment></comment></comment></comment></comment>


NASA-Funded Research Discovers Life Built With Toxic Chemical (Official) - <AUTHOR> http://www.nasa.gov/topics/universe/features/astrobiology_toxic_chemical.html

<comment><USER2> well, it isn't extraterrestrial life, but it's still pretty damn cool- so I'll take it!</comment>


Top iOS apps available for free ahead of App Store 5th anniversary - <AUTHOR> http://www.tuaw.com/2013/07/08/apple-makes-top-ios-apps-free-ahead-of-app-store-5th-anniversary/

<comment> k-mcgrady AFAIK this is just speculation. Some apps are currently being given away for free when they are usually sold at a price. Their has been no announcement from Apple of the companies so it's been speculated they are free in celebration of the App Store's 5th anniversary. If Apple was involved in this they would most likely feature it on the store. As of now that hasn't happened so I doubt Apple is involved.

Edit: If Apple was involved they would probably make some of their own apps free.

<comment><USER3> Heading over to the App Store will show a special section where they specifically say they are giving the apps away for free because of the anniversary.

<comment><USER4> Yep.

>To celebrate, we're giving everyone five landmark games and five groundbreaking apps for a limited time.

</comment></comment></comment><comment><USER5> I always download all of these apps when they are free. Even if I immediately delete the app after downloading, it will always be free for me to re-download with the same Apple ID.

</comment><comment><USER6> So is this Apple making them free and so paying the developers the missed revenue or is it the developers making them free of their own accord/at Apple's urging?

<comment><USER7> I suspect the developers are taking the hit in the name of free publicity. I know that when Marco Arment allowed Apple and Starbucks to give away Instapaper, he didn't receive any compensation.

When I saw this link, I expected that Apple was making _their_ apps (e.g. Pages, Keynote, Numbers) free ahead of the anniversary of their App Store. Apparently, that's not the case.

<comment><USER6> Thanks and yes, that's what I thought - was looking forward to grabbing a free copy of numbers for iPhone - <USER2>

<comment><USER8> I've heard from other ios developers that the added exposure tends to cause huge effects later on in sales though. So it might not be so bad for them?

From hearing about the free deals though it doesn't sound like it ends up a losing proposition. Can anyone thats done one of these free/featured apps on the store validate? I'm super curious now.

<comment><USER9> I've done free deals in the past, and sometimes it works out nicely. Getting lots of downloads tends to move you up in the charts and search results, some of which lasts when it moves back to paid.

There are also obvious benefits to having more users such as more word of mouth, more (hopefully good) reviews, etc.

</comment></comment></comment></comment></comment><comment><USER10> List with even more apps: [http://www.reddit.com/r/apple/comments/1humo9/ios_apps_and_g...](http://www.reddit.com/r/apple/comments/1humo9/ios_apps_and_games_go_free_ahead_of_app_stores/).

<comment><USER9> Shameless plug. I made a few of my apps free for the anniversary as well.

[https://itunes.apple.com/us/app/run-tracker-gps-fitness- trac...](https://itunes.apple.com/us/app/run-tracker-gps-fitness- tracking/id453027672?ls=1&mt=8)

[https://itunes.apple.com/us/app/speedometer+/id468447112?ls=...](https://itunes.apple.com/us/app/speedometer+/id468447112?ls=1&mt=8)

[https://itunes.apple.com/us/app/debt- snowball+/id516229756?l...](https://itunes.apple.com/us/app/debt- snowball+/id516229756?ls=1&mt=8)

<comment><USER11> The sppedometer+ app has a weird logo, it seems to show a weigh scale, like in the bathroom, which is not only skeuomorphic, but misleadingly skeuomorphic?

<comment><USER9> definitely not intended to be scale, but rather old analog speedometer.

</comment></comment></comment></comment><comment><USER12> I love Day One and had already bought it. But I wish it was the Mac version that was free. The price is rather steep.

</comment><comment><USER13> Apple did nothing--the app owners did. Why is this still on the front page?

<comment><USER4> I think it's still unclear. The fact that none of these apps updated their description to say they were free is odd and unusual.

<comment><USER14> I believe you can no longer update an app's description without also updating the app itself.

<comment><USER15> Just the keywords and screenshots. Description can be changed without new submission.

<comment><USER14> Huh, don't know how I got the impression that description was included. Thanks.

</comment></comment></comment></comment></comment><comment><USER16> Literally bought Infinity Blade II 2 days ago for $6.99. Kind of annoying.

<comment><USER17> Truth be told, it's worth that much. One of the best games on a tablet ever. Not just visually, but the entire experience - Gameplay, Character progression, Replayability, etc.</comment></comment>


How Much Does App Development Cost in 2019? - <AUTHOR> https://magora-systems.com/app-development-cost-survey-2019/ <comment><USER2> It's free , just takes time. People value their time at different rates.</comment>


Static Analysis for Dockerfiles - <AUTHOR> https://deepsource.io/blog/release-dockerfile-static-analysis/ <comment><USER2> Static analysis is great here — it's definitely a constrained domain where it could shine w/o many of the issues that defined it a decade ago.

I bet you could take this a lot further by incorporating a runtime component as well. I mean it's a container — it's meant to be incrementally built up and destroyed.

By looking at the state of the container before and after a line you could do so much.

i.e. This innocent looking apt-get install has the side effect of making X directory writable.

</comment><comment><USER3> This is smart, would love if it got smart enough to analyze .dockerignore files, and (if you're analyzing our code with the rest of your tool anyway) you could find large files/directories that we COPY/ADD and don't need

<comment><USER4> What I do, is I start all my .dockerignores with "*" (i.e. ignore everything) and then selectively un-ignore the files and directories I need to copy.

</comment></comment><comment><USER5> How does this differ to [https://github.com/hadolint/hadolint](https://github.com/hadolint/hadolint) ?</comment>


Gödel, Grammar, Go – The Limits of Rules and Facts - <AUTHOR> https://billwadge.wordpress.com/2017/04/18/godel-grammar-go-the-limits-of-rules-and-facts/ <comment><USER2> This post contains a cursory discussion of Gödel's incompleteness theorem and a promise to deliver on the title in a subsequent post.

<comment><USER3> Yes, this has all the hallmarks of the light intro post.

But it has the important take-away that is claiming (and I agree) that we shouldn't be too worried about the fact that some things can't be proven within formal systems. We have what amounts to a huge body of empirical experience that roots our confidence in many things, including set theory.

Indeed we have no real way of giving our stamp of approval to a formal system except by our intuitions about what reason is, as modified by our life experience. And even the innate intuitions are the product of biological evolution, which is another kind of empirical testing process.

</comment></comment><comment><USER4> The one time a blogger writes content that actually has me glued to the page, is the one time the blog is actually too short instead of way too long.

</comment><comment><USER5> I'm curious... is it really true that an inconsistency would invalidate all proofs? Wouldn't this only affect non-constructive proofs (i.e., proofs that rely on the law of the excluded middle)? According to Wikipedia intuitionists also accept the principle of explosion... but it's not just an automatic result, is it? You'd need some proof or assumption that contradiction implies everything. Right?

</comment><comment> ainar-g In case you are wondering, it has nothing to do with the Go programming language.

<comment><USER6> It doesn't have anything to do with go, the game, either. Not yet. The part about games is for the next post which according to the author is very soon. Incompleteness of posts...

<comment><USER7> Can we prove this post is incomplete though?</comment></comment></comment>