skysight-inc/HackerNews huggingface dataset:
I don't get why climate change is disputed. It's obvious that as society grows, we have increase CO2 output through record levels of burning fossil fuels.

> Energy arrives from the sun in the form of visible light and ultraviolet radiation. The Earth then emits some of this energy as infrared radiation. Greenhouse gases in the atmosphere 'capture' some of this heat, then re-emit it in all directions - including back to the Earth's surface.

https://skepticalscience.com/empirical-evidence-for-co2-enha...
User interaction drops dramatically with each extra click required -- I don't think it's hard to extrapolate that an action that involves at least two additional clicks (select text than focus the input), plus keying in text, pasting text, and reformatting pasted text to fit fewer available characters would greatly drop the rate of retweets.
That ambiguity was a deliberate strategy of Gamergate (and still is a deliberate strategy even today of those with similar disposition).
Modular tunable biological feedback control using a de novo protein switch
Did you watch the movies? He was an outsider who helped the cause... The analogy is spot on.
https://abcnews.go.com/Politics/doctor-compares-conditions-i...

https://www.theguardian.com/world/2018/may/26/week-in-patria...

https://www.scarymommy.com/migrant-children-tortured-border-...

https://www.huffpost.com/entry/torture-facilities-immigrant-...

https://www.amnesty.org/en/latest/news/2018/06/usa-family-se...

" The severe mental suffering that officials have intentionally inflicted on these families for coercive purposes, means that these acts meet the definitions of torture under both US and international law,” said Erika Guevara-Rosas, Amnesty International’s Americas Director."
Water intake is regulated by homeostasis... you should drink as much as you want to drink.
Besides the points mentioned by sibling comments, there is also the danger of vital ecosystems collapsing. Phytoplankton for example has been on a steady decline, as are insect populations.
Tangent: I was really impressed with how you've made your own book-building script [0], which I assume you found comfortable iterate off of from your previous book [1]. Can't argue with the results, but did you ever look into other bookmaking frameworks (e.g. sphinx, knitpy, knotr, R's bookdown)? Or did your custom script already feel feature-complete for the way you think and work when organizing book content?

[0] https://github.com/munificent/craftinginterpreters/blob/mast...

[1] https://github.com/munificent/game-programming-patterns/blob...
Air-board inventor makes it more than halfway across Channel
A clear definition of what counts would be nice to have.

Do Indian companies registered in US count? (Razorpay)

Do US companies with a sales office in India count? (RedisLabs)

Do Indian companies registered in France to do an ICO count? (Astrome)
Bcl6 Plays a Vital Role in the Making a Neuron
This is amazing, it took me some time to understand it, but now I am blown away by the simplicity of the tool and the possibilities it holds.

I already started gaining insights in some systems I am currently involved with.

Could you point me to more resources like this?
"Survival of the fittest" capitalism only applies to us mortals.
That's how platform would eventually make money. First hook the users on original content then serve the ads until everyone gets tired of that and stops using the app.

I believe that non-comercial social networks like Mastodon are then only places that can consistently show original content without eventually turning bad.

Unfortunately there is not a lot of people hanging out there, personally it's been hard for me to pull my friends away from twitter.
I can't believe there's a wikipedia page consisting solely of things that I bring up during party conversations to seem interesting. Thanks for showing me this.
"', I fully expect a global effort. I can't say with 100% certainty we'll be able to fix it, but I won't say we're done for, either. "

But by then it's too late. The feedback cycle is measured in decades. It'll keep getting hotter.

of course, it depends what we mean by "too late" Do I really think climate breakdown will cause the extinction of the human race? No, I think some pockets could live on.

I do suspect it could result in a cataclysm greater than any in recorded history, the collapse of civilization, and billions of deaths though.

It's not crazy to think we'll see nukes fly over this. A number of nuclear powers stand to see their countries desertified, and billions of desperate starving people next to now-reasonably-useful land is not a recipe for peace. You think China's just gonna starve and watch Russia in envy?

Or maybe antibiotic resistance will address the root cause at the source.

I desperately hope I'm wrong. But when people like Greta Thunberg say (I paraphrase quite liberally) "Why the fuck should I go to school to learn about grammar when civilization is going to collapse" they kind of have a point.
I'm not disagreeing, but sadly I feel it may take catastrophic events to get everyone to stop bickering about politics, brexit, reality tv, and all the other trivialities people like to spend their time arguing about.

Logically, to me, if we know what has caused cooling in the past ( whether it's an abundance of some algae, low carbon, or blotting out the sun with ash, I've read all three), we have an idea of what we could try.
This playable version seems to be missing the feature of auto-revealing the squares, usually a ctrl-click on a square to compare against placed flags. It's actually rule 5 from the linked page
Isn’t it fairly well known at this point that FB isn’t used by young people?
The mainstream media has weaponized the use of the word weaponized
Mine sure has, and just about every car these days does. The ECU doesn't lose power when you turn off the car; the only way to "reboot" your car is to disconnect the battery.
Knowledge of fallacies doesn't help with the tendency of outlets to bury stories they don't like, so it's not a silver bullet.

But it would help. I think you need to build the tools in such a way that education becomes intrinsic to using them. If there were the ability to mark posts or tweets such that you can see "does not follow" or "citation needed" on the specific phrases that would help. Assuming you can do this in such a way that it isn't used to spam.
Blockchain Technology Interest Waning – Oscon
When Twitter was first becoming big, the most important story was how Twitter was empowering the Arab Spring and giving a voice to the voiceless. The retweet button was a part of that; it allowed people to quickly and easily share vital information.

The world was kind of taken off-guard by the fact that this relatively tiny, fail-whale-laden platform could enable freedom and resistance against totalitarian governments. We, and by "we" I mean the collective internet, didn't really foresee that same platform becoming a platform for hatred and disinformation, or a tool of those same totalitarian governments.

Maybe we should have, but there's a problem with that: hindsight is easy, but proactively thinking like a shithead is difficult. Creating the retweet button isn't a matter of conscience, it's a matter of not foreseeing the shitty things shitty people would do with that tool.
Very nicely written post. I particularly like how you attached a link to your codebase on repl.it so anyone who is interested can tinker with the code.

One thing I have been wondering for some time is whether the vanilla RNN can learn negations (i.e. 'not good' == 'bad') and valence shifts (e.g. modifier words like 'very' --- they do not carry sentiment connotations themselves, but may amplify/dampen the sentiment of the words they modify; negations like 'not' can be considered as a special-case valence shifter where it inverts the sentiment of the following word).

My suspicion is that vanilla RNNs are not capable of modelling negations and valence shifters since they make inference on the sentiment of a sentence by 'adding up' the sentiment connotations of its constituent words --- negations and valence shifts, however, works more like multiplications than additions.

I see you already have such examples in your dataset so I thought I'd do some experiments. I simplified your original dataset to the following:

train_data = {
'good': True,
'bad': False,
'not good': False,
'not bad': True,
'very good': True,
'very bad': False,
'not very good': False,
'not very bad': True
}

test_data = {
'very not bad': True,
'very not good': False
}

While the test cases do not reflect how people actually speak, the hope is that the model should be able to apply its learning to infer their sentiment. For me, however, it would seem the training failed to converge with the default parameter settings (hidden_size=64).

It would be interesting to see how other RNN architectures (e.g. LSTM, Transformers) fare with negations and valence shifters.

P.S.: When calculating softmax, it is better to use the built-in functions or at least do the log-sum-exp trick to prevent under-flowing.
> Gamergate as a grassroots, distributed movement was very interesting and it's sadly not surprising that "the powers that be" want to reign back in control of the narrative.

Ah yes, distributed grassroots misogyny. If only the """powers that be""" hadn't reigned back control of this vital, important movement to harass women online.
That might be how the activists like to spin it but it became about much more than that when it blew up and went viral. It was really about an entire established lively and chaotic culture developed over multiple decades that people adored and got defensive over. So some heavy handed top down attempts to manually change it didn’t go over well.

Then the villainization of anyone who disagreed with the activists approach as women-haters who think it’s okay to harass women only increased backlash.
I was working on a multiplayer minesweeper game in elixir and react a couple years back to try and get a better understanding of otp.

https://mines.gdf3.com
https://github.com/slofurno/minesweepers-ex
https://github.com/slofurno/minesweepers-front

Wound up spending most of my time focusing on performance. Large boards (say 4000x4000) naively represented by a map in elixir consumed too much memory and trying to render 16 million dom elements in react didn't fly.

Never got around to basic ui stuff like setting player name and color, but I thought the bots were pretty cool.
I was talking about climate change with a co-worker on Monday.

He still doesn't "believe" in it. "Nobody can know if it's happening" and "earth went through countless high and low temperature passes over the years. It's nothing special"

It was a great example of today's reality we live in. It's truly an age of misinformation.
I wonder if social media is a level one or a level two chaotic system, ideas that are separated based on how the system responds to prediction. Level two means that the system responds, but level one, the weather as an example, doesn't respond to prediction.

I don't think that it requires a lack of conscience to end up creating a dangerous behemoth in a level two chaotic system. We couldn't have necessarily have known that social media would lead to the ecosystem that we have today.

When I look at social media and the advertising ecosystem around it, I feel like the major flaw is the fact that social media companies must get eyes on the page, that they must supply value, and one of the requirements to meet this is that you simply cannot accomplish what is required if information is supplied as a 'dumb pipe' to the users. Users must be convinced that they are part of specific communities while online in order to keep them on site, so the dumb pipe is replaced with a 'feed' of some sort, which is nothing less than human experimentation. I think that twitter does this by building large emotional groups via these quick sharing mechanisms, which isn't necessarily bad, but the fact that everyone is informed of them as they are going on is, again, human experimentation.

I think that the social media fix is to reduce all of them to dumb pipes, because anything more than that is a huge risk. They should probably have things that fight spam, but that's a security issue, not a human experimentation one.
I find this interesting to compare to the 737 Max. Here the reaction is "just reboot because the inspection after installing the fix takes too long". But with the 737 Max, the reaction is "Create MCAS to avoid the cost of having to retrain pilots? How could you be so stupid?"

I know, the A350 bug hasn't killed anyone (yet). But I see the parallels in the issue, and yet the reactions here are completely opposite.
>Drink when you are thirsty.

Yep, and don't wait if you're thirsty. Learned my lesson on that one with a couple kidney stones, and never again.
Go structs behave the same way. I wonder if one influenced the other.
It looks like they may have taken your advice. I came across this thread 9 hours after you, and the image was of a game in progress
Didn't the button appear in most third party clients long before?
Because users like retweeting content.
The great lakes watershed isn't within 1000 km of a glacier. It's a snowpack and rainfall watershed.

The great lakes were created by receding glaciers, but it's been more than 10,000 years since they were glacier fed.
As far as we know the entire kernel for both is memory unsafe.

It's not clear to me how much Swift is in use internally for things besides apps (e.g. is there a future where Window Server is Swift?)
Not only broke it, destroyed it: +2.2C (+4.0F). That's incredible, in a terrifying, "well, I guess this is going to happen" kind of way.
Looking further in the past doesn't really help. It's been a really long time since we had CO2 concentrations this high.
Not really. If you are sane you carefully parse all data from the internet and sanitize it first thing. json+protobuf is in fact an advantage because by keeping your internal and external data formats different you eliminate one class of mistakes where external data makes into internal systems. (this isn't perfect, you can change format without doing sanity checking but it makes it harder to do accidentally, and easier to find in an audit)
Weather is not climate but record after record after record for years in a row is climate change.

https://www.climatecentral.org/gallery/graphics/the-10-hotte...
Meanwhile here in Texas, that level of heat is business as usual. I get that most places in the EU don't have aircon, as they rarely need it, barring southern EU, which I have spent considerable amounts of time in. I far prefer the misty moors of England over anything with tons of sun.

Having grown up in Europe, I do prefer their weather when it's normal for them. If only I could convince my wife to move somewhere with a proper 4 seasons rather than this hideous backwater of heat and humidity.
This is exactly what i've been looking for for a while now. signing up! have been using readwise for books, but this will be great for things beyond books! thanks!
This assumes everybody started learning at the same time. Since they didn't, there have to be compromises on timing.

But just seeing the answer repeatedly isn't sufficient, you also need the effort to recall the answer. That's why so many headlines take the form of a question.
Because energy companies and "free market"/"prosperity" thinktank lobbying groups dump a ton of resources into getting politicians and media moguls to broadcast well-known lies. It was never an organic movement.
Smart Design on Redesigning NYC's Iconic Trash Can
"Therefore, each person should strive to not only reduce their carbon footprint, but eliminate it and aim for a negative carbon footprint. "

And work like hell to HOLD THEIR POLITICIANS ACCOUNTABLE for creating systems that make it possible to completely ignore it.

Recycling and buying an electric car are great but basically pissing in the wind. A few hippies (myself included) will not fix this.
You're right about the meat but peak population growth rate was 50 years ago.

See: https://ourworldindata.org/uploads/2013/05/Updated-World-Pop...
I guess editorializing on the causes of weather trends is not within the scope of AccuWeather?
How to Be a Regular at a Restaurant
Ugh, the world has me figured out, but at least it approves.
It's a hard sell.

It's devastating to think about, very negative, and it almost always means that people need to quit doing things they've come to love.

It's like trying to get someone who's addicted off their drugs and telling them that even if they are successful with quitting, it won't protect them unless all others stop doing drugs simultaneously.
Who said this is related?
Is this true? I remember plenty of times unsuccessfully guessing the first block to be a mine. Maybe I'm remembering incorrectly?
Well, I can't say with 100% that we're done for either!

But to me it looks more and more like we really dropped the ball, in a game where you don't get to drop the ball.

We[1] have known about antrophogenic climate change since about 50 years, but for fun and profit decided to deny and lie about it. [2]

Even today we've got "serious business interests" that are actively fighting any attempt to mitigate the damage. Heck, even the President of the United States makes fun about it.

So, I see slim chances for survival (of our global civilisation). Yes, we humans are ingenious, impressive creatures. But we've triggered a cascade that will just keep on going. Now the arctic is burning, releasing frozen methane.

I really hope for your global effort. But I don't see it arriving until it is way too late.

[1] As in: part of humanity
[2] https://en.wikipedia.org/wiki/ExxonMobil_climate_change_cont...
> 2018 was a struggle for me too

One of the things I tell myself is that many of these very difficult experiences were also growing ones for me. I, of course, would prefer that the friends and family I lost or who got sick were still here and healthy. But I also have a greater empathy and understanding when I interact with other people going through these same tribulations.

> It's interesting to hear how you had the code pegged down for this book at the start. The book definitely feels like the result of such considered and planned design.

I basically had to write it this way. My previous book was like a recipe book where each chapter is relatively unconnected so I could just start writing. But this book walks through two complete implementations of the same language, which I also designed for the book. So just about any tiny change to anything can affect very distant chapters.

I wasn't even sure if the book would hang together until I designed the language and wrote the code. If I couldn't get to a little toy language I liked or if the implementations had been a sprawling mess, I would have passed on the project. But a couple months in, everything kind of clicked and I realized I basically had to the write the book. It's like the thing was already there and I was just responsible for putting it all down on paper.

> I also attempt that in my writing, but almost always end up dragging myself down rabbit holes, including rewriting/renaming/restructuring entire code scripts/snippets, if not the project codebases that I've drafted and refer to.

I do a lot of that too. Fortunately, having the code pinned down helps. I basically can't touch the code now because doing so would destabilize existing chapters. The fact that I publish incrementally also keeps me from endlessly noodling.

But it is always a struggle to rein myself in and stay focused on making forward progress.
Maybe it's because I don't have a very high opinion of Starbucks, but there's a surprising number of those little drive-thru coffee hut things (not sure what you call them) that beat the pants off of Starbucks. Just finished up a road trip the other day that took me through the "empty bits out west" (Wyoming, Montana, Nevada), and I hit up at least 3 of them.
None of that is restricted because you buy a Mac or a Windows machine. Those things subjects you have mentioned are all ideas that are totally independent to the OS.

Why does it matter if they learn them on a Mac or a Windows machine? The OS for the most part these days are irrelevant.
I think you're right. 4XX means "client made an error" at the application layer. Something like a malformed request (say, bad JSON passed in): absolutely, 4XX is the way to go. However, if the client sent a good message who's contents happen to be rejected, that's a 200 (and whatever error goes in the response body). The whole "did this card work" question happens in a layer above the application layer, and HTTP status codes are only meant for the application layer itself.
Amazon Requires Police to Shill Surveillance Cameras in Secret Agreement
Every day two or three articles like this one reach the front page. I guess they are upvoted by people who want to feel good about themselves. "There are some people out there who don't believe in climate change. Let's upvote this to show how enlightened I am". Because, otherwise, what's the point on having these "summer is hotter than it used to be" articles all day up?
Leaving on time from the office.
Not gossiping in the office.
Not checking the inbox after office.
Noise-canceling headsets.
It's a nice equation. Here's another: car crashes != driving. Despite this being technically true, let's not pretend that the left side is independent from the right.
Agile 8 and Limber 11 are the most common ones I've seen. The r/bodyweightfitness subreddit also has a decent routine.
Used your playlist for some minutes and it definitely helped me being more focused, thank you.
> start thinking about other things, running flow.

I've found it a helpful practice as a programmer to be intentional about this.

With a little awareness, you can identify situations where it really would be best to busy-wait while something compiles. (If the wait is not all that long and switching tasks harms focus.)

And with a little mental discipline and practice, you can train your mind not to wander. You don't totally blank your mind out, but you also don't let unrelated thoughts distract you. Just continue to think about the same thing you were when the compile started. Don't shift gears mentally, just ease up on the mental gas pedal.

It's so easy to let anxiety or guilt about wasting 2 minutes lead you into giving up focus, which is more precious. It's a false economy, and thus doing something else with those 2 minutes is actually more of a temptation than a smart idea.

(Of course, it's better if the tools are just fast! But sometimes you can't have that.)
Do heatwaves pose a threat to local fauna and flora?
It's possible we just don't have a disagreement. As long as we're not recommending encrypted email, acknowledge that email is a form of messaging, and that messaging demands a particular kind of cryptography (one not present in PGP), we could just be on the same page.

I think that you'll find that among the "secure" messengers, all of the reasonable ones use a variant of Signal's constructions --- which is why Moxie and Trevor won the Levchin RWC prize for it --- boiling down to the "Axolotl" double ratchet over curves and AEAD ciphers. I endorse Signal, but when I say "secure messengers that use the Signal protocol", it's that broader cryptographic blueprint to which I refer, not the particular application.

It's likely that within the next few years we'll have other reasonable blueprints from which to work; Facebook's cryptographers are hard at work on Message Layer Security, which is a group messaging construction quite different from Signal Protocol, but, again, purpose-built for messaging. For now, though, all the reasonable choices use Signal's underlying design.
Reddit.Com I guess. It's great once you sift through all of the inside jokes and circle jerks.
A major difference is most Texans make use of air conditioning. Paris largely does not.