skysight-inc/HackerNews huggingface dataset:
Regarding your 4 examples: /r/NoStupidQuestions/, /r/AskHistorians/, /r/legaladvice/, /r/personalfinance/

I see why those 4 subreddits influence your thinking in how StackOverflow should work so it seems like it could adopt the same (social) mechanisms and it would only improve the site and not degrade it.

However, notice that there is no reddit.com/r/ProgrammersAskAnyQuestion/ comparable subreddit that has more traffic and/or better answers than StackOverflow even though Reddit is older (2005) than StackOverflow (2008). Why is that?

Here's my pet theory on why I think technical programmers' Q&A won't have the same dynamics as your 4 example sites based on observations of programmers asking questions for decades on USENET, Experts-Exchange, etc:

- the questions on the 4 non-tech sites you mention are often "entertainment" in and of themselves. Whether it's the compelling drama of a girlfriend asking LegalAdvice about a boyfriend emptying her bank account or somebody on AskHistorians asking about Hitler (for the 100th time), the tolerance for dupes or silly questions is much more relaxed.

- In contrast, programmers have less patience for answering someone else's "homework questions", or doing free consulting work for incompetent developers, or encountering poorly researched questions, etc. Programmers (in general) definitely have more of a smartass "lmgtfy"[0] type of defense against people wasting their time on a question forum. Yes, developers do want to help but they also have a lower threshold for annoying questions than the 4 sites you listed. (If you haven't read through the 2 meta stackexchange threads I cited in my comment you replied to, please do so to get a glimpse of this collective psychology. Also a recent 3rd thread to read to understand how some SO veterans feel.[1])

- Since a tech question like "What's the regex to extract an email address?" doesn't have the same entertainment value as "Do sighted people really look at the toilet paper after they wipe?"[2] ... the programmers volunteering their efforts don't want to see that duplicate regex question 10000 times.

I might be wrong with my analysis. Perhaps somebody can start a new subreddit dedicated to answering any programmers questions. Specifically advertise the subreddit as having no moderation, no deletion of dupe questions, no closing of questions, no downvote buttons[3] to prevent anyone's feelings from getting hurt, etc. Basically, take all the social dynamic complaints about SO and make that subreddit do the opposite. We can then see if it attracts questioners (and good answers) like your 4 example subreddits.

(I'm serious about that subreddit suggestion; it would be a fascinating experiment.)

[0] https://www.urbandictionary.com/define.php?term=lmgtfy

[1] https://meta.stackoverflow.com/questions/386584/why-is-the-p...

[2] https://old.reddit.com/r/NoStupidQuestions/comments/cxurmr/d...

[3] https://old.reddit.com/r/OutOfTheLoop/comments/4ir1qg/why_ha...
have a look at these:

https://en.wikipedia.org/wiki/B.A.T.M.A.N.

https://www.open-mesh.org/projects/open-mesh/wiki

https://kb.datto.com/hc/en-us/articles/360024059951-Legacy-O...

http://developer.servalproject.org/dokuwiki/doku.php?id=cont...

there is also an open mesh for routers if you have the hardware and propensity look at openWRT and find a mesh add on for it find out what routers you have available to flash it onto and then you will have a MESH node.
> with their Kia.

With their electrically propelled Tesla.
Maybe I'm misunderstanding, but I thought the new license is just about offering MongoDB as a service by itself. But if you're making any other sort of website and use MongoDB as a database, you can still install it and use it for free.

If the companies got lured into using MongoDB as a service, then I understand that prices could increase and companies could be in a pickle. But if companies got lured into using MongoDB as software, I don't see how they could have a problem.
Same. The images on a few of the pages look like classic conspiracy theory style images. How do you even describe that style? Mashed together and annotated with lines connecting other things. https://fuckoffgoogle.de/no-tax-no-law/
How do you think they're decrypting in real time?

I have no idea how they're doing it. But I believe it can be done simply because the intelligence agencies have the best, largest, fastest, most advanced machines that money can buy. Machines that none of us have even heard of, that are years ahead of anything any of us will ever touch in our lifetimes.
> I don’t know how much of it is Debian 10 and how much is swapping a 5400-RPM hard drive with an M.2 NVMe SSD, but my 2-year-old laptop is FLYING now that I’ve ditched Windows 10 and the 1 GB magnetic drive that came with it.

It's mostly the SSD. Linux is great but the disk is a real choke point for a lot of system performance.
I think it’s naive to think that Google’s leadership was unaware of anything Edward Snowden revealed.

They reacted to the information becoming public.
I had a several hundred day streak on duolingo, lost it and haven't opened the app since. Why would I, all my hard work is lost? I didn't actively think about it until I saw this.
Google Cloud's managed SQL seems to have an option where the instance spins down automagically when its not in use.
Yes, especially in the US. I think the only crash of a large commercial airliner since 9/11 was AA 587. In the 80s/90s it seemed to happen once a year.
The people I am referring typically just think it is somehow free. They don't seem to understand that somebody is paying for it, and that it might even be them. And that it is being paid for in a round-about and grossly inefficient manner compared to paying directly at the point of service.
"You think Wall Street just hands out $400k jobs to rich kids because they went to some prestigious school?"

I basically agree with your overall point that there are a lot of things that can happen to rich people or families over long periods of time, but I can't help pointing out that yes, Wall Street does just hand out jobs to rich kids:

https://dealbreaker.com/2013/08/sometimes-jpmorgan-hired-the...

"Nepotism is allowed and inevitable; what is punished is clumsy nepotism. Invoking the proper formulas, observing the proper cooling-off periods between hiring a client's kid and using him to seek business, keeping the quid pro quo off of email: that's what counts. Obviously you hire the children of important clients and potential clients, and obviously that helps you at the margin to win business; you just have to do it the right way. There's a reason it's the Foreign Corrupt Practices Act; the goal is to make sure that companies conform their foreign corrupt practices to American standards of corrupt practice. When you follow other cultures' forms of corrupt practice, you get in trouble."

https://dealbreaker.com/2015/02/wait-is-it-not-typical-of-jp...

https://dealbreaker.com/2015/11/jp-morgan-sons-and-daughters
if it really is "simple" things, then... well... documentation exists. otherwise you might want to elaborate on that
IIRC, several policy changes resulted from this crash:

- Pathway lighting for exits

- Reminding passengers that the nearest exit may be behind you (not all airlines remind you)

- Changes in how lap children are dealt with during an emergency.
2000 calories of green veggies (eg broccoli, green beans, lettuce) is about 6-10kg of food. That is such an absurdly huge amount of food for most people they would not be able to eat it even for one day. The veggie group would be constantly full while still not getting enough calories.
I guess it could be both, but I consider them to be two completely separate issues, and referring to them together as "the mongoDB trap" without any further clarification is quite confusing to me. It could easily lead to misunderstanding, and people "answering" the question with only partial answers.

Additionally I'm curious how the license is harming companies, as I mentioned in this comment: https://news.ycombinator.com/item?id=20862996
There was that one guy who intentionally bricked devices.

I feel like being too lazy to update probably means you don’t care anyway.
I'm not necessarily agreeing with your "ergo", but I wouldn't be surprised if Yahoo answers told you to throw water on a grease fire(as the selected answer).
Isotope Labeling
I would strongly advise against this.

For a long time, the only reason ElasticSearch was not the ugly duckling of distributed systems was because MongoDB existed. It does not have a good history at all. There was a time that Elastic even claimed that it beat the CAP theorem, which always makes me chuckle when I'm reminded of it, and historically they also have been quite vague about the distributed properties (and shortcomings) of ES.

It works fine as a secondary datastore when you would benefit from all of the implemented search functions, but I wouldn't trust it for consistency (so I guess in a way it is a replacement for mongo \s)

Not only that but having operated ES clusters before, it's a tricky thing to manage, and depending on your workload they can be very resource hungry.

PostgreSQL is very solid though, and will scale well for the majority of people. I highly recommend this over ES, not to mention it does have some search features too, you should check them out.
imho if you plan on taking the course, try to find a better solution to every idea they suggest. The ideas behind why learning is the way it is are valid and well researched, but their solutions, while valid, could be better.

If the course moved from a set of rules to a set of principles and a philosophy, imho the course would be more useful.

One of the few things that blew my mind in the course was how they interviewed someone who went around the world learning different languages at an accelerated rate. His method is to learn enough to ask questions, then he only spoke in that language slowly picking up the language the way a kid does.

Most of the class comes down to differentiating between a focused and diffused state (though it's really a spectrum) and how to get into each mental state and the benefits of doing so.

imho, if you want to accelerate learning, learn how to meditate. It will increase awareness and reduce distractions. Though this is a bit more advanced than the class' recommendation.
Classifying topics in speech when all you have is crummy translations
Taking from people who have absolutely nothing might be a flawed plan...
> The last thing this is about is SpaceX being “arrogant” or “refusing to move a satellite.”

SpaceX entering ESA’s orbit and arrogantly refusing to move is an excellent showcase of the need for better avoidance systems, especially since they plan to launch 12k of them.

It’s also an excellent warning of SpaceX’s ethical framework.
Surely you could use a capacitor to buffer enough power to complete the rewrite in the event of an external power failure.
Google is an advertising company first and foremost, hence collaborating with other adtech giants to ignore Do Not Track after Microsoft decided it should be enabled by default.
This is one of the most cyberpunk things ever
I've known a few people that attended WGU.

Like all online options, you need to be strongly self-motivated to succeed. Their education model is different from most universities that you will encounter. A class more or less takes as long as it needs. Once you have demonstrated that you can satisfy the requirements for passing, you pass and move on. If you have a lot of experience in a certain area, this can be a wonderful way to accumulate credits.

If you are looking for the "college experience", you'd probably want to look elsewhere, but if you have a need for a degree for career advancement or grad school, it appears to be very worthwhile. Keep in mind that it is a real public university accredited by the same board as Washington and Oregon. It's not a joke by any means.
Bits of Empathy – talk about loneliness, relationships, family, and career
Children, SO is a blessing for humanity.

Their creators should be canonized. You don't remember the pre SO times. You couldn't find anything to fix your problems and must read the source code or pay zillions for some sh*tty support. In the pre-internet times, you just would hit a wall and have to quit. I really love Jeff and Joel.
I agree, this was inline with the next improvements. As this looks like a priority, you should be seeing this in a day.
Definitely, I listed a few examples of great resources to make a point on the article. Another resource that seems like it might be great that I'm currently reading is Julian Shapiro's growth marketing guide - https://www.julian.com/guide/growth/intro

It is long form text, which is an automatic -1 for me, and I dismissed this for a while, but over time it's seemed to come out as one of those "great" resources in a different domain that I muse read. After starting, I noticed

1. It reads more like vimtutor than an article; i.e. you pick your own adventure, which I can bite

2. Many people I look up to as experts have directly recommended this to me

3. It's relevant to me now - I'm working on a startup

I still dismissed the guide for a long time and wasn't convinced it was the best resource out there - but it's starting to seem like it's atleast a local maxima for me.

I hope that made sense into how I think about resources when learning. I don't yet have a coherent system in place to determine how valuable a resource is to me. I usually only know months or years later
Hey folks,

It took me a couple days but I put together https://bitsofempathy.co to create a space for talking about things like loneliness, relationships, family, and career. It's less about giving advice and more about showing empathy. Surprisingly, that might just be what we need in order to solve our own problems. Hope this can help someone. Would be grateful for any feedback as well.
As long as you put the word "free" in quotes then I am with you.

Although...just to nit pick a little. If you mean less road damage then keep in mind that road damage is proportional to the 4th power of vehicle weight. So buses cause enormously more road damage than cars.
Show HN: PyWarm, A cleaner way to build neural networks for PyTorch
The Oxnard store is just sad. We were very fortunate to get one, and then everything went downhill.

And the farm theme sucks. I liked the Alice and Wonderland theme at the Woodland Hills one I used to shop at before the Oxnard one opened.
Satellite phones are extremely easy to determine point of origin, give or take 20m. That's enough to dispatch police or worse, launch an airstrike.
University of London's BSc in CS should be relatively reputable - https://london.ac.uk/courses/computer-science
It was a lot of stuff like

- Get a list of x in a table var

- while loop through x to build another list of y

- while loop through y and update z one row at a time

All of that rather than updating with a join.

Some of his other patterns were reusing variables for different things in a proc, using inefficient functions in a way that they executed once per row before the result set was really reduced much, nesting those functions, and using loops any chance he got.

You'd open up these slow, 500-700 line monster procs and have to figure out what they were doing and refactor them, but it was nearly illegible and there were no tests for them. Really a great reminder of what happens when code reviews aren't done.
Doesn't high mobility actually mean that outcomes aren't correlated to inputs, which doesn't seem like an obviously good thing? Low mobility would also mean the same thing. Somewhere in between would be where the actual difference between generations equals the difference in outcomes.
The Palo Alto location has a very strange organization. I can't even describe what is wrong with it, but nothing is ever where I think it will be.
> > the next step would to build higher powered repeaters that can be placed on top of tall buildings.

> Nice sentiment, but technically counterproductive for mesh networks. Wide coverage nodes create/suffer the “hidden transmitter problem”. Mesh performance degrades overall. Smaller footprint repeaters, and more of them, are a better solution.

Could you go into more detail on this/share any readings? As a ham radio operator I have learned this through experience but wonder if there are any papers on this idea.
A 1TB laptop hard drive has ~100MB/s of I/O usually (unless its dying). Newer hard drives tend to be pretty snappy under Debian, unless your disk is degraded (eg: dying blocks causing I/O to chug, watch for SMART errors).
So you're saying MongoDB is good software, but not quite as good as yours. And you're saying the license is bad. Did you migrate away before or after the license change?

Could you elaborate on how companies are hurt by the license?
Heavy weight SPA frameworks might be popular, but there are also tiny SPA frameworks like choo, svelte, hyper.
> It takes 1 second to downvote a low value comment.

Agreed, except I think that is the problem.

It takes ZERO seconds to not give points at all to a low-quality comment. And the site should take care readers see the comments with more points before those with fewer points.

> Don't like it use a different website.

I think you are saying nobody can or should criticize Stack Overflow and its cadre of super-super-users because nobody is forced to use it.

It's a bit like saying hey you asylum seeker we put you in a cell with standing-room only for weeks and separated you from your children and put your baby in a cage without anybody changing their diapers ever, but if you don't like that, seek asylum in a different country. You can't criticize us because it is you who came here.
Not a bad point, but what business prefers a mesh to a centralized messaging system?
The hiragana writing system for Japanese has a similar history of use by only women, except that it became an integral part of the language!

https://en.m.wikipedia.org/wiki/Hiragana
I was hoping this was going to be an analysis of design patterns used within the Linux kernel codebase itself, but the "everything is a file" concept is undoubtedly worth talking about.

There could have been more discussion of the tradeoffs involved, though. The "file" abstraction doesn't seem to handle every kind of use case equally well.
The Digital Antiquarian did three pieces on adapting Dune a to a screen (movie and game): https://www.filfre.net/2018/11/controlling-the-spice-part-1-...

These are great, inspiring, detailed oriented articles which brush the history of the teams who loving the book, tried to port it.
The first part gives many details on Herbert inspiration and sources, and explain what drove Jodorowsky and Lynch (among others) to make a movie out of it.
The following articles are about the games, Dune 1 and Dune 2 (the first RTS game!).

This is a great read and the whole website is a treasure trove of great articles about the history of many games of legend, check it out!
I mostly agree but how many people were really motivated with this ideology where it’s worthy of punishment?

Even the average person in the Bay Area just wanted cool stuff and liked technology, automation, and the power software gave them to create anything from scratch with only their mind (and of course some capital and state support systems). The techno liberation ideas were typically pushed after-the-fact by journos looking for a narrative or a potential side benefit in the minds of founders.

Obviously the original source of this was was all predictive of the future before it all took shape and critically before it reached scale.

This why the whole idea of captain retrospect’s punishing people for once holding these views might be misguided.

I remember even with Web 2.0’s whole wiki-fication, wisdom of the crowds, and semantic web stuff were all treated largely as academic/pop science narratives and was met with plenty of skepticism. Even from people who actively contributed to it.

This isn’t the first time either. We’ve been battling the concepts of decentralization vs centralization forever.

I’m remember reading some great critiques by HL Mencken about the ‘wisdom of the crowds’ type arrangements and from the 1920s when the debates over representative democracy were raging... thanks to the rise of anarchists, socialists, etc who challenged norms:

> The larger the mob, the harder the test. In small areas, before small electorates, a first-rate man occasionally fights his way through, carrying even the mob with him by force of his personality. But when the field is nationwide, and the fight must be waged chiefly at second and third hand, and the force of personality cannot so readily make itself felt, then all the odds are on the man who is, intrinsically, the most devious and mediocre—the man who can most easily adeptly disperse the notion that his mind is a virtual vacuum. The Presidency tends, year by year, to go to such men. As democracy is perfected, the office represents, more and more closely, the inner soul of the people. We move toward a lofty ideal. On some great and glorious day the plain folks of the land will reach their heart's desire at last, and the White House will be adorned by a downright moron.

Not all of HLs words are relevant to tech, but he’s right that scale is the critically important test in these liberations and wisdom of groups things, which IMO break down far faster the bigger the platform gets and sum of the whole gets a lot more mediocre in order to
be tolerable to everyone. I also think this is why small countries like Canada and Scandinavia are more functional politically but that’s another story.

The first French Revolution also worked great in war time Paris until it went to the country sides and they went back to monarchy for a few more decades.
Omg, Tkinter is so nostalgic for me! I still remember working with it back during the initial intro to CS courses. Sorry to not be mlre helpful!
SpaceX playing chicken with cheap disposable Starlinks against multibillion euro public satellites does make space dangerous.
In other words it's a win for the winners, just like capitalism as usual. I can't fix capitalism. The people making these laws are the same ones benefiting, was my point. They win because they hold all the cards. We can talk all day about whether they should win. On the "they shouldn't" side, you can make a "free enterprise" argument like this article seems to, or an "equity" argument like you seem to be doing. They're both sound arguments, and meanwhile contrariwise I also buy the argument that being in a place should afford you some amount of self-determination. There's no clear right answer and no moral high ground, just different groups of people fighting over who gets the resources... again sort of "as usual."
Common Social Pressures Among Students
Preach, my brother!

SO is on Wikipedia level of blessings to humanity. I wish every profession out there could have a resource like this.

People often share negative experiences asking question in SO but really, I can't fathom how that could happen. Just follow the composition rules, take a few minutes to write and research your question and you will be fine. Don't be so lazy.

If you have a question that hasn't already been asked, its worth it to take the time, follow the rules and do it properly. Don't think of it as YOUR question, its the community's question.
Because a git history is meant to be read efficiently
Ah, you're correct of course, as is TJSomething. While Cats and Scalaz don't provide a Functor instance for Set (and neither does Haskell for Data.Set), it's not for the reason I mentioned.
Someone makes this exact same comment every time there is a privacy story - not realising there is a very big gap between speculating on what a governments capability is and having it confirmed

Sure - people in privacy circles may suspect this and sneer at the general public for thinking it is news, but it is a big deal to have it confirmed, to raise awareness of it and actually do something about it