skysight-inc/HackerNews huggingface dataset:
Challenge accepted.

The current top comment on the current top post on /r/politics [1]:

>David Frum said it best this morning on NPR, his call for unity isn't actually a call for unity, he's demanding that everyone to support him and his policies.

The current top comment on the current top post on /r/The_Donald [2]:

>Schumer looked disgusting. Glasses at the end of his nose. Very disrespectful.

The politics comment might be biased but it is a least a political opinion worth discussing. The comment on The Donald is at best a childish insult and while I personally wouldn't call it "hate speech" I wouldn't be shocked if it was some form of antisemitic dog whistle. I think you are showing your own biases if you think those two subs have a similar level of discourse.

[1] - https://www.reddit.com/r/politics/comments/anf6vn/trump_will...

[2] - https://www.reddit.com/r/The_Donald/comments/anf6ov/i_see_sc...
You emailed me about this so I'll reply here:

I call shenanigans on the hypergrowth, where the metrics you sent me imply ~1 million pageviews per month yet there is barely any engagement or new/original content on the site itself. (and the few comments there appear to be very Voat-esque)

Semi-related, I dislike straight-up Reddit/Hacker News clones, including the UI. If Reddit/HN has enough issue to warrant a competitor by cloning the UI, that just repeats the same problem.
> As far as I can see in the USA and in most of Europe it’s way more socially acceptable to declare to be atheists, rather than observing Christians.

I can't speak for Europe, but as of 2015, at least, about three-quarters of Americans identified as Christian. There are still large swaths of this country where being relatively outspoken about your atheism is, if not out-and-out dangerous, likely to have a negative impact on your social circles and even your career.

Remember that the HN crowd -- e.g., tech workers who by and large have pretty cosmopolitan outlooks -- is not really representative of "median America."
Scrappy First, Comfortable Financial Balance Later
"A Constructive Look at TempleOS:" http://www.codersnotes.com/notes/a-constructive-look-at-temp... (2015)

HN discussion: https://news.ycombinator.com/item?id=9681501
Context for those that don't know the game:

1. Each player has a set of tiles that each have a particular color and a particular number.

2. The tiles a player has are known only to other players (they are placed to face away from the player)

3. On your turn, you may either place one of your tiles, or give a hint to another player about their tiles.

4. Hints can only take the form of "you have exactly K tiles of C color <indicate the K tiles>" or "you have exactly K tiles of N number <indicate the K tiles>". There are some rules for how many hints can be given and ways to "earn back" more hints to give.

4b. You can make more deductions than what the hints provide. There are a fixed number of each tile. e.g. There are 2 RED-4 tiles. So if you can see that two other players both have a RED-4 tile, this means that you cannot have a RED-4 tile. So if someone gives you the hint that you have a *-4 tile, you know it is not RED. But the two players with the RED-4 tiles cannot see their own, so they cannot make this deduction. But if you act in a way that shows that you have made the deduction, and they are really smart, they can observe your act and deduce that you would have only made that act if you knew that you didn't have a RED-4 tile. And since they can only see 1 other RED-4 tile, they can deduce that they must hold the other.

5. No other communication is allowed.

6. In the center of the table there are stacks for each color that start empty. The goal of the game is to populate the stacks by playing the color tiles of that stack in increasing number. (e.g. RED-1, RED-2, RED-3 ...). If a player tries to play a tile that is invalid (e.g. the RED stack is only up to RED-2 and the player selects their RED-4 tile), a counter is incremented.

7. The game ends when the counter reaches a threshold or all tiles are played. The score is equal to the number of tiles played. Higher is better.

I have long thought that it should be possible to write an AI that does superhuman hint-giving and deduction, provided that all of the AIs can collude beforehand. That is, if all of the AIs have a giant lookup table that essentially says "If the board is in this particular state, and I give hint H, that actually means FOO" where FOO contains more bits of information than hint H would by itself.
The first thing I did was find paying customers, as brudgers mentioned.

There are many many many business ideas that are hard to generate a single dollar of revenue off of because the problem you're solving is not big enough.

I'm in the cannabis point-of-sale space. The problem I was solving was inventory management for a single store I knew. If could help him track his numbers better, that was worth money to him (because he would save money for his business), and he was willing to pay $100/month for that right off the bat.

If I was solving something like, have a cool iPad display to show your products to your customers, that wouldn't be worth any money. It's not solving a big enough problem.

As we scaled, our value propositions shifted from a micro-scale more towards government compliance. Now we charge $500/month because we are solving a bigger problem.

Long story short: find a problem people are willing to pay for. If nobody's willing to pay, that's because the problem isn't big enough.
Event Sourcing vs. Command Sourcing
That is correct, but have noticed that a tiny home, RV or an apartment under 400 square feet usually doesn't have a (properly) separated bedroom.

I've seen a couple of tiny homes that had a bedroom in the form of a mezzanine above the living space. With all the heat rising upwards I wouldn't be able to sleep with all the heat trapped in the sleeping area.
>lately it seems like the incentives between Reddit as a business and Reddit as a community leader are not aligned, and that is a problem.

That's by design. Reddit is just another data mining company. Of course they'd rather have you on the app than the browser. Apps can gather info about you even when you're not using them.
I enable all push notifications from bank, so I get emails and app notifications. I got this advise off someone here on HN in the past. It's genius and works, but yeah minimizing online subs is a good idea, or have them charge around the same time each month.
See this: http://www.cookingissues.com/index.html%3Fp=5661.html (scroll down 1 page)
So many, and I wish I could write a long paragraph on each, but I'm unfortunately short on time. I'm posting any in case just one person who hasn't heard of those checks them out and gets value:

-Godel, Escher, Bach (Douglas Hosfstadter)

-The Mindbody Prescription (John E. Sarno, completely cured my long-term crippling RSI that kept me from using computers and was ruining my life)

-Feeling Good (Dr. Burns, cognitive therapy mostly centered on depression, but I want to learn about this before I have depression so that I can avoid it and do 'maintenance' on myself)

-The 5 Love Languages (Gary Chapman, made me understand a lot more about how people express and receive love, and the problems that arise from mismatched languages in relationships)

-Surely You're Joking Mr. Feynman (you guys probably already know this)

-The Blank Slate (Steven Pinker)

-The Snowball (Warren Buffett biography)

-Influence (Robert B. Cialdini)

-Your Money or Your Life (Joe Dominguez and Vicki Robin)

-When Heaven and Earth Changed Places: A Vietnamese Woman's Journey from War to Peace (Le Ly Hayslip)

-The Halo Effect (Phil Rosenzweig)

-The LessWrong.com sequences on rationality
It really depends on the subreddits you are subscribed to.
I expect people would mostly just use the mobile web site. And there would be a lot of noise. But I can't ever see myself going to somewhere like voat.
Not a full book, but one of the documents that had the most profound impact on my life was The Heidelberg Disputation by Martin Luther. It's no exaggeration to say it completely changed how I think about a wide range of topics.
Apparently, they are not allowed in Bend Oregon even though there is a housing shortage:
https://www.oregonlive.com/business/2019/02/family-of-4-evic...

Absurd!
React Native for Apple Watch
What I don't understand is how this only affects postgress. How do db2/mssql/oracle handle mvcc? Is it superior or is it a case of trade offs? Supposing the answer is publicly available.
I read that book. It definitely changed how I look at people.

It also made me a lot more cynical. I realized around halfway through that the author was (very skillfully) deploying his techniques in the direction of the reader. Further, the author is long-dead. We cannot possibly have a genuine emotional connection.

This helped me understand that genuine empathy is irrelevant. All that matters to convincing people is that they feel empathized with. How you actually feel isn't important, though for many it's likely to be by far the easiest and most reliable way to get there.

Dale Carnegie provided me with a very useful set of tools that I can use to achieve the outcomes I want. For that I'm appreciative.
You get what you look for.

In my experience twitter has been an educational journey.
Automatic dependency tracking is deceptively simple: If you think of a patch as something as simple as "Modify line 10 of file A from `dog\n` to `cat\n`", the dependency is obvious: whichever previous patch left `dog\n` in line 10 of file A.

In most cases that's good enough to get stuff done.

Of course, it's not automatic semantic dependency tracking. It can't always entirely tell that Patch B depends on a "feature"/"flag"/"magic bean" in Patch A or it won't CI build, without additional information (such as a CI build process in a bisect, or a manual dependency flag from the author of Patch B or a downstream consumer).
You usually would move over to something better, not worse.
Hanabi seems interesting.

I would say that Poker with 3-9 players and heterogeneous player quality also contains similar aspects. You can improve the play when you recognize the skill difference, how people play against other players, changes in impulse control, magical thinking etc.
So you are saying Google is blackmailing websites into having a terrible user-experience?

I guess everbody sucks on this new, modern and JS-USB-enabled (thanks again Google!) web.
Michael E. Gerber - The E-Myth Revisited

Changed my view on business and reproducible business systems forever. Fun to read, too.
As others have said, tons of people work harder than me but make less than me. My wife works at least as hard as I do for less pay.

It's less about how hard you work and more about what you know. But sometimes it's even less than that -- it's about perceived value rather than actual value. You could lose an important secretary and the business might lose a lot of money but often that isn't perceived like that.
The OLED on the XS has more pixels and thus needs more RAM and GPU time to render, using up more energy.
I thought the modern view of natural selection is that it occurs at multiple levels - gene, individual organism, group selection, etc.
> Since when did 0-60 numbers matter so much?

I want to say since pony cars came out in the 1960s. Maybe earlier than that.

> Tesla advertised it for their transport truck for crying out loud.

It's actually more of a problem for large vehicles. If your car goes 0-60 in nine seconds instead of four, fine. If your fully loaded truck can't get there in thirty, that's more of a concern.

> Hate to break it to people, but 0-60 times aren't really relevant day to day

There is an onramp to a highway where people drive 75MPH around here. The onramp is a 270 degree spiral that ends in a stop sign two feet ahead of the highway. The highway there goes up a steep hill. People have died. It can be relevant.

You can say the government should fix the ramp, but that doesn't mean they have or will any time soon.

> and a sub 5 second time in a $50k+ luxury car is not exceptional

The whole idea is to get the car with the sub-5 second time below $30K.
Liberals and Conservatives React in Wildly Different Ways to Repulsive Pictures
Love what I've read so far and have sent an invite request. Thank you for your work, I was beginning to lament that all social media would fall into the toxic shitpost aggregator turned VC cash machine role.

(I totally miss my old BBS too...)
Meditations is what immediately came to my mind also. It's a humbling and reassuring look into the mind of a great leader and stoic; to know that there was this man, the most powerful in his time, who strived - and struggled - to be the best he could, is inspiring.
When combined with an AMP result page you might get when coming from Google, it's sometimes just impossible to view the actual content of a post without getting kicked to the app, or out to another browsing context... Reddit on mobile is a purpose-built nightmare.
‘Digital’ Border Wall That Would Also Provide Rural Broadband
>Kids have massive purchasing power, a fact which was discovered by marketers in the 50s and cultivated extensively since then. Marketers back to then discovered they could actually market directly to kids, which wasn’t a thing before and something people take for granted now.

I dunno about "discovered", the 1950s were one of the most radical shifts in American life. Average Children were not running around with "purchasing power" prior to WWII they were working with their parents more than likely in some capacity, the war completely altered the economic landscape of America for a ceiling of better never before seen for the common man since we were the only ones left with infrastructure not bombed to fuck all. My grandparents are poor blacks from the south, that statistically puts them in the demographic set for worst possible outcomes, but they and most of their peers were able to raise large families and buy a house on factory jobs with middle-class wages in the 50s. That kind of wealth distribution opens up a lock of sectors.
Shhh. Let people enjoy things.
Sounds like something they should have done ages ago.
You can also get yourself a ladder rack for your truck -- once you're putting the the lumber over the front of your truck, you can balance it better, and of course then you don't have lumber sticking waggling out 10 feet behind your bumper.
Yep. Another more recent example is Venmo. Since Paypal acquired them, they've been steadily removing functionality from the website to force users onto the app.
Callous
I second the recommendation of Finite and Infinite Games by James P. Carse. He takes this simple concept and expands and applies it to modern tech, politics, the workplace, education, etc:

"There are at least two kinds of games. One could be called finite, the other infinite. A finite game is played for the purpose of winning, an infinite game for the purpose of continuing the play."

The player in a finite game actually wants it to end, where the play itself is just a means to this end. He is "playing against play." The player in an infinite game wants it to continue, and revels in the game itself.

"Although it may be obvious, it is worth stressing that “play,” as it is used here does not mean merely “playing around.” Play, in this discussion, is a metaphor for any number of complex human engagements whenever they take on a competitive, or cooperative, character. Corporations, for example, not only compete with each other but are in themselves populations of strivers, each trying to supplant another, each struggling for higher incomes and titles. The same applies to schools and colleges where attaining superior grade averages, degrees, and honors absorb the lives of students. Sexuality and marriage are often finite battle grounds with winners and losers. In fact, the features of play–finite and infinite–are essentially the same whether we are children playing jacks or soldiers caught up in a war between nations."

To me it is a concise and broadly applicable way to see the world.

https://jamescarse.com/wp/?page_id=61

Goodreads: https://www.goodreads.com/book/show/189989.Finite_and_Infini...
>Furthermore, I'd say on a global scale /r/politics is pretty much dead middle

I know these things are terribly subjective but that subreddit seems more to the left. [1]

https://www.reddit.com/r/politics/comments/adjw5h/sweden_has...
I was ten years old, Harold.
Tangential, why haven't we all standardized our mathematical notation yet?

This author uses K as the infinite bound count variable in the tuple - yet n is used in literature more frequently for uncounted variables of any unbounded set including Tuples.
I am not sure it is. At least not in a bad way. Things like sleeping, eating and showering are universal. There is a quite defined line, in terms of space, where things gets fundamentally worse. Even in terms of pure functionality, as in e.g. functionalism, you just can't make things smaller at some point without significant downsides.
"Violence and the sacred" by Rene Girard.
This app is cool and useful, but a major piece of the puzzle is missing.

Communication between a Deaf person and a hearing person is a two-way street, and this tool really only addresses one of those streets.

The tool transcribes the audible speech of the hearing person, allowing the Deaf person to read the transcription.

But if the Deaf person wants to sign a response, they're out of luck. Instead, they need to type their response on the device.

That's OK, but in a "this'll make do in a pinch" kind of way. The ideal is that both the Deaf person and the Hearing person are able to communicate without typing.

There is some pretty cool research around signing-to-text translation -- Matt Huenerfauth https://huenerfauth.ist.rit.edu is doing some really interesting stuff, for example -- but as far as I know it's not ready for prime time.
It's a reference to a classic Trump tweet: https://twitter.com/realdonaldtrump/status/14958910416893952...

(Edit to the guy below: I'm not saying I disagree with you, just adding some context.)
I read it 45 years ago and liked it. But the only thing that sticks in my memory -- and it is enough, I suppose -- is the author helping his friend fix his motorcycle with a piece of shim made on the spot from a Coke can.
It’s funny you say dark patterns. Reddit has been full of dark patterns long before that, between censorship and shilling. It doesn’t surprise me at all that they’re lining up to cash out, just like Facebook. They are positioned, more than likely, as good as they are ever going to be, without a serious financial transformation. Maybe once sold, Reddit will hang onto the limelight another 10 years. As it stands, I see a new Reddit clone about every 4-6 months or so. It’s not a guarded or protected model, like Facebook was. The supposed anonaminity of Reddit is nice, but anyone who knows about browser fingerprinting knows that’s basically a farce. The people paying for your data with Reddit are the same ones paying for it with Facebook. It’s hard for me to envision the data APIs getting any more secure, simply because that’s the thriving business model. But Powered by Reddit instead of Facebook. It’s gone from sociopath founded, to stolen by sociopaths. Slight improvement.
on right price: I think a livable wage is reasonable. Though market forces should generally push unskilled labor wages high enough to be livable (though no more than the bare minimum)

But for this type of task, that might be performed in poorest parts of the world, $1/hour may be a livable wage for very unskilled labor. So I'm willing to withhold judgement on that.
I had a shocking experience with "expert" testimony in the case of a large lawsuit I witnessed.

This expert, paid by the litigant, had written a few papers for low-quality journals and taught at a class at a west-coast medical school on forensics. His written claims supporting the lawsuit were provided to the defense and he was questioned in a deposition.

The expert's conclusions in his report were based on bad probability. This was several years ago so I don't remember all of the details, but one error was the using 50% as a prior probability because the actual prior condition wasn't known and could have been one of two possibilities, X or not X; 50% was picked because there were two possibilities and disregarded the relative rarity of X in the general population. Another error was really quite laughable, at one point essentially arguing that P(A & B) = P(A) + P(B). All of this was hidden by somewhat confusing language.

It really wasn't a laughing matter because the lawyers, which had asked me to explain the report to them, couldn't understand the probability well and were consequently unsuccessful in exposing the expert's faulty reasoning during his deposition. Fortunately, the expert's so called report was not introduced at trial and he wasn't called upon during the trial.
There was an attempt a few years ago to do just this. Remember Imzy? If the answer is "no," you're probably not alone; it shut down after only two years of operation. They didn't have any of the problems that we're discussing here, as far as I remember. (Personally, I suspect its extremely weird and confusing UX design was at least part of what did it in; I found its navigation so baffling I gave up pretty quickly.)
The Gene That Turns Bees Mean
Am also working on a Hanabi game for the web. WebSocket Multiplayer, HTML5 Canvas2D, highly performant. Should play well in all modern browsers including mobile. Goal is to have a full AI platform for agents as well as competitive human play ;)

Any suggestions for implementing complex Hanabi game rules and logic are appreciated! My gut feel is that an omniscient agent would converge on an optimal policy in all current game states.
>something with character and identity. Something you can be proud of because it has a personality

Some people feel that way about Airstream trailers.
Sick Societies by Robert Edgerton changed my view on pretty much all aspects of mankind.

By giving vivid examples of failing or badly functioning and "maladaptive" (processes in) various (indigenous) societies he made made me value our current state of existence very much: Government, rights, laws, police, infrastructure, jobs, and all that really are a great achievement of mankind.
Definitely "The Machine That Changed the World" by Womack, Jones, and Roos [0]. This is "the first book to reveal Toyota's lean production system." Before reading it, I had never imagined just-in-time production or value chain mapping, or vehicle assembly lines that can profitably produce quantity one of a product before being reconfigured to produce a different model (SMED: single minute exchange of die).

Now I see muda everywhere and cringe when I overhear people talking about applying kaizen and how they think they're practicing "continuous improvement" while repeating the same rote, industrial, mindless processes that they have been for the last 40 years. We can do so much better. Toyota tried very hard to teach GM how at their NUMMI[1] plant, but it wasn't the right location relative to their suppliers for JIT to fully work and "It is difficult to get a man to understand something, when his salary depends on his not understanding it." -Upton Sinclair

[0] https://www.lean.org/Bookstore/ProductDetails.cfm?SelectedPr...
[1] https://en.wikipedia.org/wiki/NUMMI
you had a newborn and your wife living in a tiny room with you in the military?
Great book for learning how to debug systems.
For those commenting about the reddit redesign, I'll shamelessly plug my alternative web-ui:

https://lurrker.com

However, for those who prefer old.reddit you may still not enjoy this more modern approach.
> UDP stack, which buffers packets until read

Not really. Or just up to a point only. Then it will drop them into the bit bucket without telling either the sender or receiver. With TCP the sender will "find out" eventually the receiver isn't getting the data.

The point is that with streams on top of UDP all that has to happen in the application layer.