skysight-inc/HackerNews huggingface dataset:
Yes, there are many commercial greenhouses that operate year-round, including the summer months. The deliberately increased level of CO2 in a commercial greenhouse has no measurable thermodynamic impact.
Ah, sorry, I wasn't clear in my statement:

A function that it provides is to display the public IP address from a host behind the NAT.

Another way to do this: `dig @resolver1.opendns.com ANY myip.opendns.com +short`[0] ... it's just trickier to remember. And since dig is a tool for performing DNS lookups, `man dig` doesn't hint at this particular trick.

In fact, I didn't actually remember the command that displays that for `climate`[1], because if I had, I would have written it as `public-ip`, which `climate help` informed me of. :)

[0] ... or if you prefer a more interactive and profane experience, try `lynx wtfismyip.com`

[1] My public IP is displayed on terminal start since I need it with some frequency; Of course, it's displayed as "External IP:", which is something I'll have to remedy.
Cheaper than running a superbowl ad. And much more targeted/effective.
Winner take all systems occur anywhere that there are large differences in quality of performers and the top performers can serve many consumers (almost) as easily as serving as small numbers.

Before recorded music the very best professional musician probably made five times as much as the one who was just barely able to reliably get work.

There’s an entire economics literature on these systems.

https://en.wikipedia.org/wiki/Tournament_theory

> Tournament theory is the theory in personnel economics used to describe certain situations where wage differences are based not on marginal productivity but instead upon relative differences between the individuals.

Where this doesn’t apply you get Baumol’s Cost Disease.

https://en.wikipedia.org/wiki/Baumol%27s_cost_disease

> Baumol's cost disease (or the Baumol effect) is the rise of salaries in jobs that have experienced no or low increase of labor productivity, in response to rising salaries in other jobs that have experienced higher (low or no) labor productivity growth.

> The rise of wages in jobs without productivity gains is from the requirement to compete for employees with jobs that have experienced gains and so can naturally pay higher salaries, ...
Your comment is quite far off from reality.

To address your first point: he started the company deliberately. He had sold a successful company before Facebook. He also turned down multi-billion dollar acquisition offers because he knew exactly what he was doing and what the opportunity was. Many of the funding rounds for FB were red hot and everyone was trying to get in.

And to your second point: what he built is unprecedented. And because it is unprecedented, there are a lot of questions that we as a society need to answer collectively about the role a product like Facebook plays in our lives (kinda just like with every other new, transformational technology, including email). But to call his execution "In over his head" is laughable. I don't think other leaders would have fared any better and many could have fared much, much worse.

Now, are there questions and valid criticisms about his execution today or his handling of the recent controversies? Of course! Does that mean he's a random guy with a side-project that accidentally blew up and suddenly he's in over his head? Absolutely not, your comment is more fantasy than reality.
It's low. Remember that at this point, I was well past burn-out. I'd burnt out two years earlier and was still going. I worked a full time day job and had been doing this all by myself for years. I was tired of working on it, and sure as hell wasn't going to work 7 days a week for the Nth year. That meant I spent part of the weekend trying to live my life. It was a miserable balance and my productivity was super low. Nothing like what it would be if this was my day job.
Same. We're pretty good at adapting the information density of language to fit what we need to convey into the available bandwidth.
That's interesting... gems w/ native extension, I'm not sure if that was on my test case list, but it should be. Thx...
Did you actually read https://arxiv.org/pdf/1105.3796.pdf ?

As best as I can tell the multiverse he describes is not the type with varying laws of physics. He's using yet another definition of the term.
its so interesting that you have this opinion. wow!
TFX is an end-to-end machine learning platform for TensorFlow
The NYT takes sides. They will unfortunately omit things or insinuate things to support their opinion. NPR is much better, even though they lean left -but at least they try with exceptions.
Smartest Software Engineer Developer in the Room
I'm of 2 minds. I come from a Java background so I've personally wanted generics. ORM's are 1 use case that comes to mind.

But. There are many modern languages that already have generics. Why can't Go be that one that doesn't cave in and remains powerful in its niche and perhaps may never be the preferred tool in other areas? Why must it be useful for web development, microservices, DAL, etc.?

Any implementation of generics in Go will come with complexity tradeoffs.

I feel like the community learns more about languages and software engineering when we maintain language diversity and see the pros and cons of each approach in practice.

I want generics for selfish reasons, but would also like to see how a modern strongly-typed language solves problems without it.
I don't disagree with you, however, the individual in my story was not "poor" - he was part of India's middle class. His father was being paid reasonably well at my dad's firm for the last 20+ years.
Bees and ants don't have anywhere near the same rep for invincibility. Only one of those animals is a stereotypical nuclear apocalypse survivor.
I would love to have type-clases a-la Haskell (implicits with parametric polymorphism, which is dead-simple and well understood) and universal pattern matching everywhere, but this is, of course, just a dream.

I would love to have ML/Scala-style syntax for curried functions and function definition via pattern-matching with guards, which is also, it seems, out of questions.

Actuall, the more of ML a strict language gets in - the better.

What is really funny is that Bell Labs did a lot of ML research, especially on stdlib, but Go team is ignoring everything which is not of the C flavour. Pity.

Again, ML is absolutely wonderful, and type-classes are the biggest single major innovation since Smalltalk.

It is better to lean towards ML instead of heading towards Javascript.
That is such a weak defense. It didn't work for Edward Said and it won't work for them.
Which is why there are laws against that, which are actively being enforced against them.
While it would be safe to assume that Facebook was being misleading from the start, it's important that news organizations do actual reporting to before coming to those types of conclusions.
> There are 75,000 people living in this suburb. That 7 million dollars, divided per person (per capita) per month, comes out to $8/month per person. (That's number is artificially high, because it includes none of the businesses or retail that also pay taxes -- it assumes just the residents alone shoulder all the burden).

Are you assuming that each of those 75,000 people owns property and pays property tax? That is a pretty inaccurate statement.

Moreover I too will engage in your random exercise. Let's pick Paso Robles, CA [1]. Rather than guestimating property taxes based on some weird anecdotal extension of my own property tax, I'm going to take a look at the city budget [2]. The city earned $10,370,327 in property taxes in the 2017 FY. The city paid $1,258,730 to maintain its streets in the same FY. That's 12.1% of property taxes devoted just to street maintenance. In fact, if you look at the city budget, property tax can barely pay for the public works of the city. Without other sources of revenue, the city would fall woefully behind on its payments.

[1]: https://en.wikipedia.org/wiki/Paso_Robles,_California

[2]: https://www.prcity.com/DocumentCenter/View/23619/Two-Year-Ad...
Chinese talk about generations classified in decades by when they were born too.
Imagining an Apple Store for Online Degrees
Citizens in Switzerland are permitted to own guns: https://en.wikipedia.org/wiki/Gun_laws_in_Switzerland
> that violence and illegal activities may be both legitimate and necessary to pursue justice. Dystopian fiction appears to subtly expand the political imagination of viewers and readers to encompass a range of scenarios outside the normal realm of democratic politics, and what people then consider reasonable and thinkable appears to expand accordingly.

America was founded on a revolution, and often changing the system from within for anything other than the most trivial issues is seen to the cynics seems impossible.

The fact is that in the present mode of existence the only revolutions that do happen can only happen in fiction. Like for instance see the movie They Live! The protagonist finds himself completely alienated by his newly perceived reality and decides to chew gum and kick ass to get to the bottom of it, only to find that he's in a much deeper hole than something he can do anything about, the aliens run a galactic economic empire of which earth is just a small part -- which could be a pretty apt metaphor for individual existence or maybe the human condition -- even the most powerful can do little about the system. Who controls us? Maybe it's money or technology or a conspiracy, or God, or bacteria and viruses?

So the message is one of revolution because those who are unhappy with reality as it is, can only rebel against it on the screen or in books... and do so idealistically without any sort of heavy handed intellectual exercise which might cause revolution in a hundred years -- like for instance Communism.

The truth is that these days revolution can only be televised. And that is itself cathartic for both the author and for the audience.
Huh, that's cute :) I'm using AOC to learn Reason this year too
Which outrage are you referring to? I didn't see any in the article. It seemed pretty even keeled.
> Well, he is an investor who has a history of causing financial damage to whole countries by betting against their currencies.

So you're judging him on the fact that he plays Forex and short?

If they didn't want that then it should be made illegal. This is a dubious statement.
I usually don’t let the lambda SQS back end control message deletion for just that reason. I delete individual messages as I process them and throw an exception if any fail.
Sorry, not idea about this, but if it works it looks like a very nice subject for a blog post in the future. (And if it doesn't work, a blog post may be interesting too.)
I don't mind leaning left or right. I mind lying left and right.
>Apple had sufficient capital at that time to execute Jobs' plan, especially since step 1 was to cut most of what Apple was doing.

Apple was on the blink of bankruptcy if they didn't had any outside investment within weeks.
But, but, but, she said she didn’t...
It's not a judgement. It's just a fact. And the possibility exists he'd exact the same thing on a target like FB. It's just prudent on their part to look at the seriousness of the implications.
But like I said, Go doesn't have an answer for generics. So the complexity just lives in userland code instead of the language itself. The problem and complexity doesn't go away.
This is a great system for tying in new number types with existing ones, but the lack of explicitness about casting exact types (Integer, Rational) to inexact types (Int, Float) has led to many bugs and confusions for me. Coupled with the fact that so many standard functions (like length, for example) want to return an Int rather than an Integer, it just leads to me spewing ((fromIntegral ___)::Integer) all over my code.

I love all of the automatic casting between exact types, but happily implicitly casting to inexact types is (in my opinion) a big mistake.
Right. But the NYT is not the old NYT. They are not NPR-quality any more.
Well balanced comment, thank you.
You are spot on and we see the results of very poorly managed company...
No disagreement there! Though you may violently agree or disagree with this thing I wrote a couple of years ago: http://akkartik.name/post/literate-programming

I also just looked at your profile, and it resonates a lot. Tell me what you think of mine: http://akkartik.name/post/about
Did you forget that Facebook used to play David to Myspace's Goliath?

There was never any shortage of competitors, and Facebook wasn't the first on the social media scene by any measure. It came out of nowhere and toppled the dominant incumbent, and is still going strong against competition from giants like Google.
I think the reason why this is a story that is causing a lot of interest and outrage is that Soros was right! Sandberg, Zuck and co, instead of reflecting on what was actually happening, and investigating the issues that Facebook was causing, or was being used for, chose to try to play defense and attach the people and organizations that were criticizing them. If Facebook was serious about becoming a "good" platform, then it would have acted sooner. Instead, we can look back and say that they pretty much only care about growing revenue and did not care too much about these issues, until they because front and center after Trump was elected. There is probably some sexism towards the over criticism of Sandberg over Zuck. But at the same time, Zuck was more hands off while hosting facetime live from his backyard, and traveling around the US, and proclaiming how great Facebook was, while Sandberg is suppose to be the day to day operator. I think Zuck deserve a lot of the same blame for this, as the CEO and the founder.
> The article seems to imply Sandberg approved of anti semetic attacks against Soros, conveniently ignoring the fact that Sandberg (& Zuckerberg) is a Jew herself.

That doesn't mean anything and such terrible logic.

There are many cases of Neo Nazi that are Jewish. Just cause they're Jewish doesn't mean they can't hurt other Jewish people.
The beta site is several times slower to load than the old site.

https://www.webpagetest.org/result/181130_4K_96804be61480d15...

https://www.webpagetest.org/result/181130_FK_8e4d67b49b8d2ea...
What is experimental?
Just as today I suspect this is true for most people but there are some who will always figure it out and make it through. For people capable of figuring things out independence is more an opportunity than a death sentence.
Not much, because (1) the effect would be felt by all restaurants at the same time and (2) your customers would have more money to spend.
It will be by domain/IP, blocking popular porn sites, because of TLS.
GCC has had -Wsign-compare:

-Wsign-compare
Warn when a comparison between signed and unsigned values could
produce an incorrect result when the signed value is converted to
unsigned. In C++, this warning is also enabled by -Wall. In C, it
is also enabled by -Wextra.

Since 1996. https://github.com/gcc-mirror/gcc/commit/de9554eb8ae74764555...

(And prior to that explicit option, it was just enabled as part of -Wextra/-W, from 1995: https://github.com/gcc-mirror/gcc/commit/7030c69607d547b3227... . For comparison, Google was founded in 1996.)

I buy that some of the integer promotion rules really suck, and Google's founders learned C prior to 1996. But the compiler has been able to warn us about this particular footgun for a long time.
I know the comments aren't meant for silly jokes but I'm very disappointed that there's no "Go 2 Considered Harmful" jokes here
1. You can have one SNS topic, send messages to it with attributes and subscribe to different targets based on the attribute.

2. You can have one SNS message go to different targets. There may be more than one consumer interested in an event.

3. “Priority” processing. I can have the same lambda function subscribed to both an SQS queue and an SNS topic. We do some things in batch where the message will go to SNS -> SQS -> lambda. But with messages with a priority of “high” they will go directly from SNS -> Lambda but they will also go through the queue. High priority messages are one off triggered by a user action.
I know how easy it is to come up with interpretations like that but the site guidelines ask you to push pause before simply posting them. They have a destructive effect, one that compounds nonlinearly.

"Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

https://news.ycombinator.com/newsguidelines.html
>> It’s C’s lack of complexity which makes it necessary to do dangerous things for everyday purposes.

That's not the case anymore. We have C++ which has generics and "fixed" C's lack of complexity for sure...Now for some 'weird' reasons some people still use C. Wonder why ?
Only bigcos or companies whose core business is DTC will have the resources to do proper ab tests and then they might not have the knowledge to make them statistically significant.

What you're saying is perhaps correct but it's not how AB testing is done in the real world. I think many tests show a difference for random reasons.
How about some regulation as a monopoly? (and ditto other tech companies that have undue influence on the market)
I'm referring more to the outrage around the article, not necessarily the article itself.
Ok, I imagined it. What I saw was a lot of restaurants closing and new restaurants with better models opening in their place
The new design looks like it was made in Microsoft Word.
Thanks,this is interesting. The mousewheel should let you zoom and pan when pressed - but it sounds like that might not be the case. Could you share the kind of mouse you're using? Some, eg apples magic mouse provide non-standard events
1.9-2.4M-year-old artifacts and stone tool–cutmarked bones found in Algeria
Asana was founded by Dustin Moskovitz. He has enough money to personally fund them for many years. It's not going anywhere.
> This gets confusing, because sprawly apartments (like duplexes or low-rises) are usually lower quality and lower maintained than nearby single family homes, and therefore are cheaper. But if you brought the SFH down to that lower level of maintenance, they too would be cheaper in a similar way. (And similarly, if you brought those low-density apartments up to the quality of nearby SFH, they would be slightly more expensive).

Without TCO figures, I can't agree or disagree with you. Moreover I feel like this is permeated with a pretty common American bias, namely that homeowners maintain their property better than landlords (the myth of the yeoman property owner).
> he has done all he promised

Yes, he closed all those tax loopholes that he is an expert at exploiting (his words, not mine). He implemented his plan to win the war in Afghanistan. The wall along the border of Mexico is 30 feet tall and beautiful and Mexico paid for it. The opioid problem has been solved. He has released his tax returns. He has put his assets in a blind trust. He has Made America Great Again.
EV certs can be spoofed too: https://stripe.ian.sh/
Falun Gong is pretty harmless. I used to go along to mooch off the free meditation and qigong during my salad days. While there is a fundamental cult of personality around the leader, the values seemed morally sound and in accordance with your meat-and-potatoes buddhism.

Would actually recommend to fellow cheap-skates. Definitely no hard-sell from the believers to recite their scripture (which they call 'The Fa').
Wait I didn't like the defense of your parent but your argument is equally worthless. Just because I'm attacking a Jewish person doesn't make me anti-Semitic.
Soros was long Facebook and Alphabet in the 13F filing before he gave his speech and was long Alphabet in the 13F filing that covered the period in which he gave his speech [1][2].

[1] https://www.sec.gov/Archives/edgar/data/1029160/000114036117...

[2] https://www.sec.gov/Archives/edgar/data/1029160/000114036118...
Now you can use GraalVM (with a few caveats) to native-compile Clojure code, though. It's still in its early stages, but it's possible.
Marketing departments have a budget and they have to spend it. The connection between A (spending the money) and B (people buying the product) doesn't have to be that well supported. A lot of advertising is just "brand awareness". A company wants their brand the last one you saw when you walk into a grocery store.
Yes, we’ve done zero performance work yet. That comes next. There’s no reason this site can’t be super fast.
Great article and appreciate the transparency/honesty.

FYI the link in your profile (www.reboot.love) isn't working - outdated?
I don't have to imagine - Australia has a much higher minimum wage than America and we still have plenty of restaurants. Maybe their margins are just better. Maybe that one particular restaurant would go out of business and others would continue, maybe they'd raise their prices along with their competitors.
While other states enacted mask laws in response to the KKK, in New York it was an attempt to maintain one of the last feudal systems in the western world.

http://gothamist.com/2012/10/22/anti-mask_law_from_1845_used...
https://en.wikipedia.org/wiki/Anti-Rent_War
Ah, very nice. Thanks for the correction.
Rule #1 of useful programming language websites is to have some sample code above the fold. With this design, I'm not sure where I'm even supposed to go to find some. I'm surprised at how decent it looks visually on my phone, despite my disliking the color scheme. But please, you're not selling some amorphous, all-singing, all-dancing enterprise product, you're trying to tell us about a programming language. So tell us about the language.
> And the possibility exists he'd exact the same thing on a target like FB.

thinking that this is possible is disingenuous and such a conservative fever dream.
Sorry, glanced through the article a little quickly.
>What is surprising is the odd bedfellows of Soros on the left and others on the right clamoring for FB regulation. I probably agree they need some kind of regulation --but one more generalized to all user-facing internet companies (colloquially "user is the product" companies).

Your last point is worded as if Soros is the sole and direct cause of the clamor. I think the more likely cause is the large number of (elderly -- voting!) people for whom facebook is the internet. It serves politicians to play to this confusion, as it gives them a clear company/CEO to point the finger at to appear 'tough on the bad things happening on the internet.' Bill Gates used to be the 'computer person' to old people (the president said in 2015, "We have to see Bill Gates and a lot of different people that really understand what’s happening. We have to talk to them about, maybe in certain areas, closing that Internet up in some way." in regards to the internet), and now it's Zuckerberg.
lol. I don't think being pedantic is the problem, wanting attention and needing to show off their egos are.
Glorified Tweet.
https://outline.com/cwFG2V
No, but history’s follies are not the full extent of all possibilities and potential consequences.
Anywhere I can see Knuth's solution online? Can't seem to find the link in there.
I never understood this almost deity like admiration that people have for individuals like elon musk or Jeff bezos (amongst others). They are massive jerks who have built amazing fortunes at the expense of their employees. Why are we admiring that? How is that a laudable goal in life?
Punchline of the talk starts at 38:00
This is a awesome joke. Thanks for the laugh.
If you don't like the automatic cast, you can always manually cast inline by doing (3 :: Int). I've used this a number of times when doing numeric stuff in Haskell.
Sheryl Sandberg Emailed Staff to Conduct Research on Billionaire George Soros