skysight-inc/HackerNews huggingface dataset:
Has Reddit ever had a profitable quarter, let alone year? I thought I saw that revenue had been rising but they also have significantly ramped up expenses, doubling employees and lots of new infrastructure (ex: their self-hosted video platform).

This sounds like greater fool theory if the investors in the latest round think they'll be able to peddle it for greater than $3 Billion without it ever bringing a dime of actual profits.
Reddit has been on a downward spiral for N years (depending on your perspective), yet the data is near-completely crawlable, and no user-friendly sustainable alternative has appeared. Why? The closest is lobste.rs, which is better in some ways and worse in others, and a few (names I forgot) were good but died from lack of content / user interest.
Came here to say this more or less verbatim.
Personally, I think at 1k-1.5K sqft is where it starts to get attractive. Price for tiny house is also around 200$/sqft so it's like a big house w/c I don't understand. I'd rather build my own house at that pricepoint.
I haven't considered consulting mainly out of fear. I know a few very talented consultants that struggle to maintain a steady client-base. I'm the sole income + benefits in our household and with multiple little ones, my risk taking has decreased considerably. PMing might be an option though. I've worked mainly for smaller companies, so I imagine that's something I'd have to transition to a mid/large company to find?
Reddit by and large was actively against Trump during 2016 and thereafter.
'Better' except that they all taste awful...
This book made me feel normal again. I am constantly being embarrassed by doors. Now I know I am not alone.
Giant Lego props [video]
I think what you gain by reading is exposure to someone else's way of thinking. You won't get that by sitting in a vacuum. If you're impressionable, you just assimilate the author's way of thinking without any criticism. That shouldn't be the goal here.

The key part of that quote (whether it's real or not) is the "and uses his own brain too little" part. It's not as helpful to read a book mindlessly like you're watching television and I think you're missing out on so much by just reading technical manuals. You need to form your own opinion about what you're reading by drawing on your own experience and things you've learned.

I'm pretty sure you didn't develop your way of thinking by yourself. You were influenced by mentors and other people's thoughts and opinions. So why would you intentionally stop evolving? How do you know you've reached some "optimal mental state"?

As an aside, if you're into well-written technical books that are enjoyable to read, check out Operating Systems: Three Easy Pieces:
http://pages.cs.wisc.edu/~remzi/OSTEP/
Hrm, this smells like another step towards the death of Reddit. The things they will have to due to justify that valuation will not be pleasant for the users.
Sounds like he had an extremely high resting metabolic rate. Any similar modern medical examples?
Of note with this, it's hashing both the username and the password - likely useful if you're using unique usernames (or email addresses) at different sites. The image is inconsistent as to whether it sends only the hashed username or the hashed user+pass, but it might not be surprising to see it do some combination of username, user+pass and just password at some point, thus giving an indication of either "this username has been in breaches somewhere," "this account on this specific website has been in a breach," and "this password has turned up in breaches."
For the lazy, there are browser extensions that do this for you, or you can write a simple user-script in your user-script engine of choice (Greasemonkey, Tampermonkey, etc)
Not sure I understand the scope of your statement in terms of time scale and the groups impacted.

If you mean "people having less agency in the workplace than 50 years ago in European/ex-European colonial countries" - sure, I buy it as a recent trend.

If you mean people in power treating other humans like farm animals or worse - this is not new at all and has been going on in various, far more brutal ways for as long as we have recorded history.
If you really think that's true I'd invite you to count the number of politicians (in the US at least) who are self-declared athiests. I think the data speaks for itself.
They own Notabug Inc, not notabug.io
Also, out of the reach of adblockers or tracking blockers.
> Seems I just can't get enough of "talking with people on the internet."

Are we sure this is a bad thing? Socializing with other people is a key component of well-being... could it be good for us even if it's online? What if it's even more fulfilling than IRL socialization? Why do we naturally recoil from the suggestion that conversing with people online could be a good way to spend a significant portion of our time?
You don't use a nuke if you only need to kill one guy. I'm not against it being used but we need to be careful, we don't want another opiod crisis.
https://github.com/deepmind/hanabi-learning-environment
Between the World And Me by Ta-Nehisi Coates. Reading about the abject fear and death in which he grew up really helped me get a tiny insight into institutional racism's effects. I can't fully comprehend the entirety of the black American experience, but that book helped me gain a small glimpse.
Getting Things Done - David Allen

Writing thoughts down changes everything.
"Debt: The first 5000 years" completely changed the way I view money, society, and relationships.

"The selfish gene" changed the way I define life, opened my eyes to virtual life, and morality of selfishness vs. altruism.

"Into the Cool: Energy Flow, Thermodynamics, and Life" changed the way I view the life and material existence. Whereas before I viewed them as two separate domains, after I see them as a spectrum.

Chinese classic taoism treaties: "Dao De Jing", and "Zhuan Zi", offers a via-negativa way of thinking and view of existence, the values are beyond words.
iirc they have an age limit, like the topic must be 15+ years old or something.
> Big players---either because they have thousands of open source developers, or is backed by a corporation---they have it easy. Smaller players? Not so much.

If you think that's bad, try building a browser from scratch these days!

Then, make it adhere 100% to the HTML5 and CSS3 specs! (W3C versions; I know WHATWG has uses living docs.)
I would have two pieces of advice:

(1) Starting by explaining that Pijul works with patches probably isn't the best place to start. It might be true, but most people are going to think "but if I do 'git diff' I can get a patch, so it's not really any different." I would start with explaining the consequences of this e.g. better merging, and so on.

(2) Basically take all the questions asked on this discussion, and put them into an FAQ together with their answers. These are the same questions everyone else is going to be asking too. Even if these questions are misguided, that still doesn't change the fact that's what everyone's going to be asking.
Sorry, but as another commenter said, you may not like Pijul for whatever reason or think it's "bad" someone is working on it, but your argument that git's model is not exposed to the user and that there is no difference is simply not true. I recently had issues with Git's model of merging come up and it broke a very important build in our Linux distribution (OpenJDK), due to an erroneous merge that Git applied without warning or conflict: https://github.com/NixOS/nixpkgs/commit/5d0ef3fd900769e82175...

To repeat the issue: I basically broke a build on our Linux distribution when I cherry picked a change after what git thought was a file rename -- it was not actually a file rename. An entire new file that was mostly similar was added, effectively resulting in Git thinking it was a move.

- `10.nix` for JDK 10 was removed, and JDK 11 (via `11.nix`) was added in 1bd7b98c7975136ddd6183a155e90688fd5b3e43, all in the same commit
- JDK 11 was only added in `master`, not in `release-18.09`
- Because these files were substantially the same, `git` tracked this 10 -> 11 upgrade (from `10.nix` to `11.nix`) heuristically as a file rename.
- I committed 162914742327002d49bd1dde424d399842ff7b5f on `master` as a change to OpenJDK 11
- I cherry-picked that to `release-18.09`, in this commit
- Git saw that the change was applied to `11.nix`, but that change was not applied on this branch, so that file did not exist.
- But git *thinks* that `11.nix` came directly from `10.nix`, through a file rename, i.e. the files are "the same" in some sense (even though they substantially differ in functionality, now)
- Therefore, `git` concludes it's safe and appropriate to "rebase" this cherry-pick on top of `10.nix`
- And then the build fails, because ZGC is not available in OpenJDK 10

-----

I used Darcs for years before moving to Git, and this would have never happened with either Darcs or Pijul -- and not just because they actually track renames more accurately, more complicated merge issues that can arise from Git's model are also handled elegantly and correctly. The tool would have instead warned me that any cherry pick would have required a dependent patch (the one that added OpenJDK 11) that wasn't already there, and I would have been immediately informed of it -- a case that Git completely failed at. That's the wrong behavior, no matter what way you cut it. (Of course, I use Git every day despite this, and it works about 90% of the time.)

Many other very useful workflows are made easier by the fact that in the model of Darcs and Pijul, patches are treated as commutative, and that fact is tracked correctly -- doing things like cherry-picks to stable branches (something I did for years as part of a large project -- one that use Darcs first and moved to Git!) becomes far easier because it's always clear when dependent changes are needed and how they interact, and when you want to pull them vs author bespoke patches for different branches, etc.
Not sure why this requires to be connected to the cloud... ah probably to bill people.
Wouldn't that also be trivially detectable?
Thinking in Systems by Donella Meadows. I used to think of the world mostly in terms of dramatic events, heroes and villains. I now mostly see systems and incentives, patterns and trends.
Business has one number they want to increase: app usage (easier to track users, serve ads, make money)

The dev team A/B tests a bunch of options until that number goes up, and then double down on the success. They don't really care about what users actually want, they're just pushing that app number up in any way possible. Their job performance is likely based on whether or not that number increases.

Medium does this too and it's a huge danger of taking a data-first approach to user experience. A/B testing on its own isn't bad, but it's often what drives this business behavior.

A huge investment will likely make them push this type of thing even harder because now they have to prove the investment's worth.
I hope that his life has served to educate more people about mental illness.
1) A terabyte holds 250,000+ full-res, jpg photos. To reach that number, you'd have to more than 60 photos a day for 10 years.

2) Most phones come with free (or very cheap) cloud photo backup, so many people won't even have most of their photos on local storage. Pros and other heavy photo takers could just back their phones up to a physical drive that costs very little.
"...is only outmatched by the more recent Mate 20 with its 33% larger battery."

As a fan of OLED, it's hard to swallow this simple fact that LCD is superior in power consumption
I also liked this book. Also because it shows how similar problems people had then.
For more stoicism I would recommend "Daily Stoic". It's one meditation per day.

https://www.amazon.com/Daily-Stoic-Meditations-Wisdom-Persev...
how much did you buy the trailer? What's it like living in a trailer?
...are you serious? The book was an allegory (I had to look it up)????

I just thought it was a cautionary tale meant to discourage animals from going into farm management. These capitalists, with their underhand tricks...F YOU GORDEN ORSNELL!!!11""! My childhood is ruined.
2nd "The Alphabet vs The Goddess"
Liquidity modeling in real estate using survival analysis
My worldview-changing book was probably Stranger in a Strange Land, when I was maybe 15. I also ready Brave New World around then.

I was raised in a super religious house; for whatever reason, that one or two books started my down a path of materialism/skepticism and away from religiosity/dualism/spiritualism. It was just the start, mind you. I was probably already primed and heading that way anyway, and that just happened to be the spark. I don't mean that there were any huge insights or great revelations for me there.
Based on my experience maintaining a Hearthstone simulator and helping contributors write AI agents for it, the authors' interest in "imperfect information" is spot on.

But that's just one major hole in what the authors describe as "superhuman" AI demos in games like chess and go. The other is that those games don't look at all like most conventional digital games people enjoy playing.

Go looks like matrix math. A neural program has a chance of learning an internal simulation of the game. There's no chance of that for DOTA 2 or StarCraft II, which is why those wins by reinforcement learning AI bots were so impressive.

However, those games (DOTA 2 and SC2) suffer from big rewards for superhuman dexterity. Just a few seconds of excess dexterity (not strictly superhuman dexterity) can tip the game to an absolute win for an AI bot. So most conventional performance diagnostics, like winrates or Elo scores, greatly understate the role of dexterity in those games.

Hanabi seems like a great reaction to where the games AI research is going. Hanabi will be easier to simulate than a game like Hearthstone, so there will be accelerated implementations or neural programs of it. However, the authors criticize something that might be vital to Hanabi research:

> "However, it is impractical for human Hanabi players to expect others to strictly abide by a preordained policy."

That seems unfair. If you're going to research an idiosyncratically cooperative game, the most competitive strategies are going to involve preordained (meaning coordinated prior to a match) policies. Why turn your back on the path towards strategy development that obviously leads to the best play?

The biggest problem with Hanabi is that, as a cooperative game, we have no real idea what great strategies for it are. I know the authors claim that they do. But for DOTA 2 and StarCraft 2, PvP games with immense popularity, we have a credible natural laboratory for strategy and skill development. Hanabi is really obscure by comparison.

The biggest problems with Hearthstone, which in my opinion is one of the best games to research, are that (1) the rules are way too complex for a neural program to learn them, so you need novel approaches for learning, (2) the rules are too complex to execute on a GPU, so you need novel approaches to parallelized computing and optimization, and (3) the deckbuilding meta and some pay-to-win design have stunted strategy development, so outperforming a human opponent may be way too easy.

There are so many problems to solve, and it's not that credible that neural networks are the path forward!
Nothing. HN is exempt because pg doesn't profit off these posts.

Anyone care to strongman my argument? Or just strawman?
Some NICs already accelerate TLS so QUIC probably won't be any more difficult. Although QUIC NICs may not be available until 2-3 years after the RFC.
> Reporters are not experts in the areas they report on.

Some are. Some aren't. But if you're not an expert in the same area, how can you judge?

(eg. "MD" in Private Eye is a doctor and therefore reasonably qualified to report on medical things.)
Tao Te Ching. It hasn't changed the way I think - it's made me reconsider the place and time for thinking altogether.
I always viewed reading a book as collecting a soul. If you fully grok a book, you grok the authors thoughts. Being able to put yourself in another persons mindset is crucial.

Speaking of "groking", Stranger in a Strange Land, Time Enough for Love and The Fountain Head have probably had the most impact on my mindset.

Each book is rather different, but in general the idea of all three is

> You have to be in life for yourself, and only you can define who you are / want to be.

That doesn't necessarily mean you need to be mean, but the idea that "greed is good", or that it's okay to be selfish, provided you think long term. It's about coming to terms and accepting you are greedy. But with that insight you can do introspection and learn about what drives you and make decisions yourself.

It's almost as if another layer of consciousness, learning about ones self.
Prisoners of Geography
It's not the PMs being rogue evil; they (and the engineers) are serving their employers faithfully.

Another reason is that a local app can spy on you more (track your location, for example) to collect data to sell, harass you with notification spam, and display non-blockable ads.
Can you tell us what books you bought? I looked into this before and only found 1-2 books in amazon in relation to building a house from scratch.
Also not sure why this requires an ad-ware laden OS.
Tips for making the switch from a consumer to a creator
That's like saying being born rich or winning the lottery is a good method to make money
I feel like there is a difference between "we saw something between the trees! It must have been the bigfoot!" and "we gave this guy a cat and he ate it whole in front of us".
I wonder why they created their own OpenAI-like interface instead of inheriting from OpenAI's environment?
Indeed. The central point of the book is really the importance of human empathy. If you want to influence people, you have to consider their needs and wants rather that just being self-absorbed and entitled all the time.
Hopefully more people do. We can't let the web become dominated by Chromium or we'll be back to the days of "This site only works in IE6! Please change your browser to the ONE that we support / tested with."
Do you mean something like https://skribbl.io/ ?
> I would just buy some online and insufflate it. Safer than a needle and just as effective.

Insufflation is only "just as effective" if your goal is to get an intense psychedelic high.

If your goal is a strong antidepressant effect, insufflation is extremely less effective than IV-drip-over-40min. This isn't just my opinion, it's the consensus opinion of ketamine docs across the world.

Insufflation helps you for a few minutes to a few days, IV drip method works for 3-6 weeks.
I'm currently using AT&T Wireless Home Internet. It's about $120/m with 100GB of data.

https://www.att.com/cellphones/att/att-wireless-internet.htm...

I previously used an unlimited Sprint hotspot. It had more data but had poor coverage in many areas.
This is a great book. Unfortunately, I feel like a lot of people who live in a nominal democracy see the title and think, "this doesn't apply to me." Even more unfortunately, it very much does apply to you, in, for example, the United States.
Agree. But Google puts such moral handcuffs on itself, hardly worthy of any sympathy.
Google's ASR (automatic speech recognition) is conducted on their Cloud infrastructure. In fact almost everyone's ASR is done online because the database of speech profiles is huge. Big data is the secret sauce that makes modern ASR superior to previous attempts.
If their API is killed I think Reddit's done for. I wouldn't use it if I were forced to use the official app myself, sure many others wouldn't either.

Folk would probably move over to something like voat.co
I'm not sure why you're being sarcastic, I can easily see the book having a big impact on a young person. No need to be mean or patronising.
There's no "better experience" in an app, unless it relies on native features like low-level high performance graphics, accelerometer/sensors, and other physical phone attributes not yet exposed to browsers.
That sounds great.

What about the situation where A and B don't have conflicts (as defined by the VCS), but still don't work. For example, based on a state of a piece of source code, e.g. A renames a method and all usages (works fine), and B introduces new code (but uses the original method name, also works fine). Merging them will not produce conflicts, but will not work.

In Git I always use "--exec 'mvn clean test'" when using "git rebase", to compile the source code (which would find such rename issues) and run unit tests (which would find other issues, e.g. A introduces a new mandatory column in a database table and B introduces an INSERT statement without that column).

What would be really cool is if one could say to Pijul "for any operations on this repository, execute this command to determine if the software is OK". And then forget about it. That way all operations it does it could check, and the user could never forget. I wish Git had something like that.

Or have I misunderstood something? I mean, simply relying on "no conflicts implies everything's fine" is not sufficient as far as I can see?
You can just permanently set your account to use the old layout/view. I've noticed little to no changes other than user profiles, which are the "old new" ones.

On my phone I use reddit is fun. I have no issues at all with reddit atm in terms of them fucking with my experience.
HN is also a fraction of the size of Reddit, so there is less value in attempting to do so.
Can we limit the number of NYT articles on Hacker News somehow? I mean, it's not like the NYT is a reliable source of unbiased information. If there's an article in the NYT, that means it has passed muster with the kommisars and is approved for the agenda that they are promoting.

Why is the government worried about stock buybacks? If a company decides its best use of its cash reserves is to buy back stock, what's the problem with that? The Federal Reserve caused this shit to begin with buy not holding big banks and financial firms accountable for their losses.
Googling suggests Prolonged Exposure (PE), and Cognitive Processing Therapy (CPT): https://deploymentpsych.org/blog/staff-voices-pe-or-cpt%E2%8...
Part of the problem with doing that, especially in younger grades, is that so much of it depends on variables outside of a teacher's control. A lot of reading at a young age comes from life experiences. For instance, someone who has never been outside of an inner city is going to have more trouble reading a story about someone sailing on the ocean because they are so far removed from even the most basic plot elements that the things in the story that are actually meant to challenge are not ever gotten to. Additionally, time spent outside of classroom compounds the effectiveness of time spent inside of classroom, but the teacher has no control over that. A teacher can't even control if a student shows up for school or not. Student's performance, especially cross-school comparisons, are nearly worthless and would unfairly punish those that teach at low schools.
The point is hobbyiests don't visit often enough to be worth figuring out how to charge for shipping.

Note, at a real lumber yard you need an account. They can accept cash sales but they would rather not. They won't talk to you if someone else with an account is there. Once you have an account (which is free) you have passed the initiation and they love to help.
I see, yes I misunderstood, then if the image is reported as a infringing it should be taken down.

Nowhere am I suggesting prescreening material.
Quark and the Jaguar by Gell-Mann; emergence and complexity.

Gödel, Escher, Bach by Hofstadter; recursion.

In fiction, Gene Wolfe (Severian) and Doris Lessing (Shikasta) have rewired a considerable number of my synapses. To this day they tug at my subconscious.
> I've never really been into their various communities/subredits

Well, there you go. There's the issue right there