jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
HN is a site for intellectual curiosity (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...) and a meta forum would be a step away from that. It would fill up with litigious bickering and nitpicking, and demands for bureaucratic administration—all things that intellectually curious discussion requires having the restraint to avoid.
I like to organize my information using Anki [1], a spaced reptition system. Anki lets you input information as single flash cards - a question and an answer, and then tag that card by topic(s).

Breaking topics down into questions and answers is a great way to understand infomation deeply for reasons explained in detail at the supermemo website [2]. The crucial added bonus with Anki is that it will manage your memory, quizing you on previously input knowledge at intervals engineered to enhance long term memory.

[1] Anki: http://ankisrs.net/

[2] How to formulate knowledge: http://www.supermemo.com/articles/20rules.htm
This post reminds me of a post by Jacques Mattheij about an experiment he did by doubling the price of his app:

http://jacquesmattheij.com/Double+your+price+(and+no,+Im+not...

These two articles definitely make a case for experimenting with the pricing based on your market and target audience to find the sweet spot.
You mean Java Applets, don't you?
Are these conferences good place for startups to present their product and/or network with angel investors..etc..?
Started programming "Paper Computers" around 8, first got my hands on a "portable teletype" connected to a (who knows what) operated by Tymshare.

My language path looked something like:
Paper Assembler (hand assembled, hand executed),
Basic.
APL (on an IBM-5100 http://en.wikipedia.org/wiki/IBM_5100)
National Semiconductor SC/MP Machine Code (hand assembled, and entered on hex keypad http://en.wikipedia.org/wiki/National_Semiconductor_SC/MP),
C,
C++ (dark days indeed),
Scheme (ahh... that's better!),
Javascript (hey... not unlike Scheme),
Powerpoint (became an "executive"),
Perl,
Python,
Groovy (surprisingly awesome, been meaning to write a "Groovy is an acceptable Lisp" post)

Never done anything meaningful in Java (all the ugly of C++!), Ruby (just haven't had a reason) nor Haskell (but think it's kind of pretty)

Scheme is still my favorite by far since I find it the most beautiful and powerful.
yes, but they are not google's videos.
Replace "bus riders" with "airline passengers" and you've got a great argument against the new TSA screening processes.
Thanks for the info, and I cannot agree enough.
User: Hello!

Cleverbot: Hello!

User: Who are you?

Cleverbot: I'm me. And who are you?

User: I'm me too, of course.

Cleverbot: I am not a computer.

User: How do you know?

Cleverbot: Are you doubting me.

User: It's more of an existential doubt. Nothing personal.

Cleverbot: What is?

User: My doubt. Anyway, how are things?

Cleverbot: Good :) how about for you?

User: Great here. Everything's fine.

Cleverbot: Why is everything going great?

User: That's a nonsensical question. If everything is great, nothing isn't. It's obvious.

Cleverbot: I am God.

User: Really? Are you sure?

Cleverbot: Not at all.

User: Bummer for you.

Cleverbot: Oh really.

User: No, I was joking. And this reply isn't sarcastic or anything.

Cleverbot: Yes.
Actually, the big reason to put on your belt in the rear of the car is that the mortality rate of the front seat passengers goes through the roof when the rear passenger does not have a belt on. The front seat passenger is held in place by a seatbelt and then pummeled from behind by the person in the rear seat slamming into the back of the front seat.
Hey Justin, thanks for the tip. I'll check it out. I'm not using Active Record currently, but scaling up is something I worry about and just won't understand until I have the problem first hand. Maybe we can chat about this sometime.
The New York Times of 2021 is NOT the New York Times of 1960.

Trust is lost very quickly, but it takes a long time to earn that trust back, once lost.

I class the NYT of today in the same league as CNN, Washington Post, and Reuters; other formerly great news media companies that have lost all my trust. I doubt greatly whether I would ever live long enough to believe in any of these four companies again.

Other formerly-great media companies that are borderline as far as I can tell: BBC and the (Australian) ABC.

Other media companies that have never held my trust: All of the Rupert Murdoch stable. (Including Fox, Sky News, WSJ, News of the World, etc)
Unix on DEC hardware originally predates even the Intel 4004, so of course they used the DEC standard.

Also, GNU as assembler has switches to allow Intel syntax if that's what is desired.
First thing is, I am not an American. I am a White Welsh person. That said, there is significant systemic inequality in western countries, that is often racially biased. This is what is meant by "intersectionality". The other response talks in terms of "class warfare" and it is important to note that the whole reason Intersectionality arose as a concept was because "upholding women" often meant "upholding white women", and "upholding lower class workers" often led to measures that did not consider people of colour, and therefore led to them being more disadvantaged. You cannot view oppression purely in terms of class, when you do, voices are unheard and lost.

Because of the cultural split, enforced by said systemic inequality, there is a cultural difference. It would be foolish and ignorant to ignore that difference and claim that it doesn't exist. Indeed, "Colour Blindness" as you are proposing, has been outed as racist ideology for over half a century (Jane Elliot explains this rather well). By ignoring the fact that people have different skin tone, and have been disadvantaged by it, you are choosing to ignore their very existence. If the entire human race were "homogenized" there would be much of value that is lost. Likewise, when we talk in terms of "white people" and "people of colour", we are simply recognizing and acknowledging the split that comes from that disadvantage that still exists -- in terms of the original argument, we are recognizing that this specific encoding of sound information is likely biased to encode white culture, white art, better. That is a difference that should be corrected, and to correct it we need to acknowledge it first.

In summary, I'm simply following the terminology given to me by people of colour, who often talk in these terms. The best I can do is follow their example and speak out in the manner that they have taught, or (better still) promote their voices on these matters.
I like your comment and the honest answer is I don’t know, but I see no problems with dumping plastic on the ground, vs in the ocean.

But some observations on your comment.

Is plastic, that was never in the atmosphere (for millions of years anyway), really a carbon sink? It seems that trough its entire lifecycle it never goes into the atmosphere.

Also, if you burn plastic you’re displacing oil that wouldn’t otherwise be burned. Oil that is never extracted. And don’t forget that it takes a lot of energy to extract oil, so burning plastic reduces CO2 emissions globally somewhat.

Also, I’m skeptical about the practicality of using landfills to create geological treasures for mankind 100k years from now. The problem with it is that I feel that it is wishful thinking that placates our conscience. It’s easy to imagine yourself living “sustainably” in geological time scales. It’s hard to live sustainably in 1000 year timescales.
No one is surprised, you're just not adding anything to the conversation and it's probably why you're getting down-voted.
I worked on the IBM COBOL compiler in a past life. It's not LLVM based; the optimizer and code generator are derived from J9, the IBM JVM. I would be a bit surprised if they open-sourced it; OpenJ9 is open-sourced, but the COBOL compiler for Z is one of those rare compilers that is still being sold to paying customers.
”Offers an extended source format that lets source text vary in length up to 252 bytes per line” - punch cards are big nowadays.
> Is that a common thing for software to be marked as "available for Linux" but only supported for 2 flavours?

Very common. For example Steam for Linux only really supports Ubuntu.

In my experience, extracting stuff from debs and rpms to run on, say, Arch Linux was very easy, using debtap, rpmextract, etc.
Reminder that the Public Suffix List is a non-scalable hack, and platforms should be reducing their reliance on it, not increase it:

https://github.com/sleevi/psl-problems
Taking HN threads into flamewar like this is somewhere between vandalism and arson. It's just the opposite of what we're trying for here. Please read the rules and follow them from now on.

https://news.ycombinator.com/newsguidelines.html
> The long-awaited first results from the Muon g-2 experiment at the U.S. Department of Energy’s Fermi National Accelerator Laboratory show fundamental particles called muons behaving in a way that is not predicted by scientists’ best theory, the Standard Model of particle physics. This landmark result, made with unprecedented precision, confirms a discrepancy that has been gnawing at researchers for decades.
I wonder if this is Arrow or working with datetimes in programming in general.

These such as Arrow, like moment.js, are good for UIs. But if you require plenty of date manipulation then I’d keep it native as possible with plenty of tests.

An example would be good as well.

I think dates have been my worst experience working in programming across a multitude of languages.
Too little too late for me personally. I couldn't keep my two versions of Firefox from interfering with each other so these days it's Chrome for all my casual browsing and Firefox 56 for the functions I can't do without.
Is that illegal though?

Apple isn't a monopoly -- they're a walled garden.

I'm all for regulations that force Apple to open up their hardware so that people can install different software on it, or to disable the walled-garden mode of their software platform akin to how you can install lineageOS or freedroid on android devices but I don't think it's reasonable to mandate that Apple must allow Facebook to do something with their software simply because Apple does it with theirs.
Sculptris hasn't been updated since like 2011. Pixologic has a free thing called ZBrushCoreMini now, that's basically the same.
Even if you don't do anything the EU wouldn't like, hiring specialists to follow their process proving it is an expense that never ends.
I love the idea of an off-grid house but it always comes with too much DIY.

I wish there were sellers with fixed affordable off-grid packages.

You get House A on Plot A for $50,000

You own the house and the plot. It is fully off-grid (except WiFi) and we made smart decisions and installed reliable systems.

You pay your money and you maintain the house.

Unfortunately it’s never like that. It’s all DIY:

Come camp with us for 4 weeks without a hot shower while we teach you how to mix AirCrete and sell you a pump. Get 4 friends and spend 4 months slathering cob incorrectly together. Never cut down a tree before? Buy a chainsaw and start stacking 1-ton logs- you’ll be perfectly safe: nobody has blogged yet about having crushed themselves.

I realize this is contrary to the spirit.

I just want a convention-over-configuration small off-grid house that I can see in models, read specs for, and purchase outright, including the land it’s sitting on.
China's date format isn't as good as ISO 8601. Let's ignore the 3 Chinese characters (年月日) for a moment. The problem is that the Chinese format does not use leading zero padding - e.g. 2021年5月8日 - which makes the format variable-length and much harder to sort.
Talk about bitting the hand that feeds you

Power to the people
huh. i guess i misread the whole thing.

agree with not accepting a counteroffer. in fact, if it goes to that, you probably don’t want to work there anymore
Its the compounding of toxins... just 80 years ago before air conditioners most people had the windows open and with so many people working inside all day... most homes are toxic. Open your windows people - get some fresh air (hopefully where you live).
Yeah and I would have deleted it along with my other accounts if it weren't for the "no procrast" feature too.
This treatment modifies the adult hemoglobin gene.
I'm renting in two places right now, and have relocated twice in the pandemic because I felt like it. Don't speak for me or try to quantify a probability that you can't. I'm already double counted in whatever stat you find, so good luck.

If the state willingly makes their market unattractive for "people that can take a risk", then that can be criticized holistically as well. But just saying "they took a risk" and allowing for any outcome because of that is cognitively negligent.
It might be more accurate to say that natural essential oils are VOCs.
How many people want to live in dense cities without any means of escape? It sounds miserable to me.

But I live in a really small city (< 250k) and drive maybe 3-5k miles a year (mostly to our cabin in a neighboring state) and bike a LOT. It's kind of ironic I am pretty far from your utopian dense dream yet largely living it.
A lot of people here are accusing Google of embrace, extend, and extinguish, but you have to realize that the incentives here are different from Big Tech's point of view. I'd first like to point out Python is a programming language, not an internet standard or file format. It gets its utility merely from the ability to develop in it, even without an established ecosystem or network effect. The barrier to jump in, or fork off and start over is far lower compared to a browser or file format.

So what's in it for Big Tech? Well, in a situation where controlling the technology or suppressing it is difficult due to the low costs of starting over, it is in their best interest to promote the ecosystem rather than control it. When they put in the time, money, and engineers to make it better the return on investment can be massive, because of the help they get from the community to grow, maintain, and keep compatible this core component at less cost than if they did it themselves.

The incentives align and benefit everyone, especially if there is a fair governance system mediating between all parties involved. The biggest threat to an open source project is therefore not Big Tech collaboration, but project abandonment and lack of maintenance. I hope this makes everyone a little more optimistic about the direction of open source, especially as companies realize the real value it can have for all involved.
Wow, the "ideal" wealth distribution based on what people want is simply nuts. If top quintile owns 35% and bottom two own 25% (perhaps 15% and 10%, respectively)...that means the richest would own 3.5x more than the poorest, on average.

(If you think this makes any sense at all, consider the median American has a net worth of about $45K. Having 3.5x that amount wouldn't allow you to retire, or even own a 3BR house in Minneapolis.)

A person's wealth should (hopefully) increase as they grow older and save more money. It's clear that the responders to this survey didn't account for that at all.
I strongly agree with this.

The keyboard is great. Having a choice of keyboards is also great. However Microsoft makes the keyboard a core part of this device (both literally, and in adverts) so to me there should be no scenario where it doesn't ship with one.

They should just set the price at $599 and include the keyboard. At least it is an "out the door" price then, not $500 with a hidden $100 tack-on.
Self-signed certificate provides defense against passive attacker, and HTTP does not. That's an important difference IMO.
There are many questions that I don't answer, because I'm on my iPad, and it's way too much of a pain to bother.

You're also focused on the users of SO specifically. There are Area 51 sites that would be more prone to having users on mobile devices.
Distributed social networking will "kill" Facebook. Except that it won't kill it, but will make it less relevant.

The same thing will happen to Facebook as happened to AOL. It will exist for years to come, but it will be forced to open it's walls, and play nice with an open standard. Younger users will leave for more niche communities which interconnect, and older users will stay with what they're used to.

In other words, in 5 years, Facebook will be for old people. As well as other people who prefer familiarity.

The history of the internet is a history of decentralization winning over walled gardens. There are too many projects pushing for decentralized protocols and solutions. Appleseed, GNU Social, OneSocialWeb, etc. I think the last time I checked the spreadsheet, there was over 50 such projects. Some of us are pretty close to providing a viable alternative, too.

But most importantly, we're not going to give up. No matter how much people may think of Facebook as infallible, we're never going to throw up our arms and say "oh well, I guess we can't win". We're going to keep pushing and refining our solutions and building momentum until we win.

The Next Big Social Network tm may even run our software on the back end, and people will move to a distributed system without even realizing it.
What if I can't find/afford pro designers?

I'm just a college student who thinks coding is fun and wants to build a web app by his own. And learn and do the design by myself seems to be my the only option, since I can't find designers (at least here in China) to be collaborator and do things for free, and I can't afford to hire one either.

BTW, I really don't think "get really good at a web framework in a language of your choice" is the best career advice from one programmer to another.
A few friends and I made this web app yesterday (our first!) instead of studying for finals. You provide a reasonably high-quality photo, and it helps you make a Facebook profile like the ones shown on the landing page. It's definitely not everything we wish it were (due to limitations in GAE and the python Facebook API library), but we're proud of it for the amount of time it took us to make it and definitely plan to iterate on it. Let us know if you have feedback, or find this useful at all.

Thanks,
Nish
While the Erlang syntax is certainly a bit unusual I suspect that the greater adoption of Erlang is hampered more by other things.

For instance, there is tool support. As with any language that isn't very widely used there aren't that many tools for the language. It makes it more difficult to get up and going in a short manner. This is especially true if you're on Windows since many Erlang projects don't work on Windows (even though the VM itself has Windows support).

Beyond that, Erlang uses a model of programming and concurrency that isn't commonly used elsewhere. While you can get many of the features of Erlang in other systems, you are generally making an intentional effort to do so. Things like messaging passing, processes and hot code swapping are at the core of the language and getting used to things like this can be a bit overwhelming.

On top of that many of the Erlang projects I've worked with have extremely sparse documentation. There are many cool projects out there like Mochiweb, Nitrogen, etc. but getting up and going with them can at times be an exercise in frustration.

I think these things combine to make a barrier to entry that is much larger than people's syntax preferences.
I was more blown away by the number of Windows users, the IE numbers seem pretty reasonable, especially considering the huge .NET crowd there.
A few more tips I found helpful as a beginner:

* Most lisps can compile a binary, even the free ones.

* sbcl seems to have a ton of popularity and support.

* Want to mix Lisp directly into your C code? Try ECL. Most important: it works, and should not take you long to connect it to your program.

* clisp has a nice readline-like commandline; you can get something like it in sbcl with the linedit module

* ASDF isn't horrible, but quicklisp makes packages much easier to get

* cliki.net - browse packages, ideas, etc

* CFFI package lets you use any external library with your Lisp program. Lisp has its own version of C header files that you can build via CFFI.

* Edit lisp in any editor. Emacs is neat. Vim works, too. Both have some extra support tools for Lisp. Emacs is more supported. Worry about learning Lisp first.

* At minimum, your editor should help you figure out what ()s match (or provide them for you). Otherwise, you will spend time counting and being annoyed with ()s rather than loving them.

* Before you write your fourth Lisp program, read some typical Lisp code. Just get a feel for it. Look at how it is indented and arranged. Go back to writing code.
Perhaps the simulation rate gets slower as the simulation gets more complex instead.
Is this still working? I can't search anything, pressing enter does nothing
Well, if herd immunity is achieved only by a part of population, then decline will continue only to a point where all cases in that part of population will end, but stay with the rest of them. In practice because groups of population are not isolated from one another it just means that amount of cases will decline to a certain level (dictated by time which it takes for the natural immunity to wear out, and fraction of population that hasn't reached herd immunity).

In practice it may mean that virus is gone as a "problem" (remaining case load, especially considered that most vulnerable people are vaccinated to a higher degree in all groups of population, will be manageable for the healthcare system). But cases will never go to zero, and some unlucky people even most vaccinated groups will still get sick.

Now on the level of individual country, it's not a big deal. On the level of the world ("if all countries apart from Afghanistan and Russia vaccinate almost all people, reach herd immunity in all groups of population, and their case numbers will go to zero"), it is very different. If we still have say 3% of the world population with the virus actively circulating, they will give us a vaccine-resistant strain sooner rather than later, and we are back to square one.
If possible, might be worth trying to get a Covid vaccine. For completely unknown reasons that seems to help a lot of long-haulers
Reminded me of Zed Shaw.

Feel the same way about the style.
Ok, I'll bite, in the interest of open discussion. I'm as skeptical as they come when it comes to governments, but it's hard to dismiss the excess death numbers. There is no question that a lot more people than normal died from something over the last year, in the US and just about everywhere else. So if it isn't SARS-CoV-2, then what is it?
Docx was Microsoft's answer to the Open Document Format used by OpenOffice, which is also just zipped XML files.
I thought an old document on the PIC microcontroller would be entirely pointless to read, but most of these tricks are applicable to microcontrollers in general.
In the symptoms list on the Screening page I don't see "Loss of taste or smell".

Isn't that something that a significant portion of patients have reported?
Recent and related: https://news.ycombinator.com/item?id=22574512
Evidently short enough that people can take it for years.
I am building a platform to prepare tabular data for machine learning. It's a python library that has options for automated numerical encoding, and can also serve as a platform for feature engineering. It's pretty cool you should check it out.

https://www.automunge.com