skysight-inc/HackerNews huggingface dataset:
"First, I've never meet a FLOSS developer that wants a "leader". A spokeperson would be ok."

Well, I don't qualify as a developer, but if I was one I would badly want a good leader.
When projects grow, be it in distance, time and number of people, you need good leaders (leaders, not dictators, although sometimes we would have some use for them as well). Broadly speaking a leader is someone who prevents UI wars before they happen, someone who will give the best common base to develop different audio servers without having them stomp on each others feet, someone who will prevent useful but not fun parts of a system to rot because all developers want to work on other parts that are more fun, etc. And with regards to the FSF, being a leader means also acting as the worst possible enemy of any entity wanting to violate open licenses by taking open code, closing it and make loads of money from it giving nothing in return, something RMS has been really good at, including teaching about the problem in very small conferences lots of spokespersons wouldn't accept to talk at.
It's a shitty job that brings both friends and enemies, with the enemies being often among the most powerful, not something to be regarded as a prize.
Being just a spokesperson, and technically speaking RMS is a good one, isn't enough anymore, IMO.

"The idea that we have to choose between RMS and some corporate drone is a false dichotomy plain an simple."

In a perfect world I would agree; RMS would step down to be replaced by the best possible candidate, and everyone is happy, case closed. Unfortunately smear campaigns orchestrated with the intent of removing someone from a seat, ready to be occupied by some "friend" aren't new. The way this is going seems to suggest that someone, somewhere, is ready to replace him with someone who would work against the Free Software community interests.
Not to be glib but... Stockholm syndrome much?
The purpose of computers is to perform calculations. Then we built a massive pile of abstractions on top of that souped-up calculator to make it into a general purpose machine. Then we built a small calculator app on top of those abstractions. A lot of work to get back to square one.

(This obviously misses the point that we made computers usable by mostly anybody along the way, but it’s still funny)
XAML is relatively horrible to work with in comparison to the old Win32 controls.
The first US-flagged vessel stopped and searched would trigger WW3. I think there's little question about popular sentiment in the US. Backing down would be political suicide for any president.
If you scroll a bit on the Backblaze B2 pricing page, they have an easy calculator that will tell you exactly what the costs will be.

$0.005/GB/Month for storage

$0.01/GB for egress

The only "hidden" cost I'd say they have is they have a limit on some API calls. For example their b2_download_file_by_name is limited to 2500 calls per day and then $0.004 per 10k calls after that.

https://www.backblaze.com/b2/cloud-storage-pricing.html

https://www.backblaze.com/b2/b2-transactions-price.html
Newly registered users still don't have access to chat. I think if you add the "C" privilege to the generic "reader" user, that will solve the problem.
Yup. My Nissan gives me a monthly nag screen to accept terms in order to use my navigation map and audio system. The car has its own 4G connection (I don’t pay anything, it’s not usable to me) in order to download traffic data, send telemetry home, and I believe SiriusXM radio.
Sadly that's a fair point. :(
Edit: superseded by https://news.ycombinator.com/item?id=26580477

OpenSSL 1.1.1k has been released, OP links to changelog as there is no official blog post at time of writing.

Source: https://github.com/openssl/openssl/releases/tag/OpenSSL_1_1_...
This is peak HN.
A Theory of (Social Media) Collision Spaces
So? We can still reward people who take the ambition and risk to push humanity forward.

They so happened to get recognition before anyone else, someone has to, that’s part of romanticizing what they did to influence future pioneers.
Remote work: how to set boundaries between work and personal life
The last thing we need is to reward libraries by popularity and quantity rather than quality.

Just like in academia and industry, our work should be reviewed by peers with relevant and proven experience.

The fact that some thing of NPM installs, github stars and reddit upvotes as a measure of merit says a lot about the immaturity of the software industry.
Beware of the middle ground fallacy.
If you live in the US, then your rights are supposed to be inherent and inalienable.

The question then isn’t whether you have the rights, but whether someone is violating those rights (which you still possess) or you have “given them up” by violating the rights of another. In a narrow practical sense, this is equivalent to “those around you deciding what rights you have.”

In an ethical sense, it isn’t. If people believe rights stem from the group then the group is ethically fine in deciding you don’t have those rights and acting accordingly. If rights are inherent to the individual then while the group may still violate those rights, it both remains a violation and is not ethically sound. This difference makes it far easier in the former case for groups to violate the rights of individuals and other groups.

Then in a broader practical sense, these are not equivalent ideas. Encouraging the belief that rights are inherent is in the best interests of those who do not want those rights violated.
My point is that it's not possible to support a family with one parent homeschooling without wfh because it's the only way you can have only one parent work and also have the room you need to effectively homeschool due to the ability to move to a low cost of living area.
If you dont, you have no business to complain when people around you start to treat you the same way. Or when they finally get sick of you, retaliate and try to push you out.
Pioneering NREL Analysis Empowers Los Angeles in Its Pursuit of 100% Renewables
Easy Command Line Scripts with Node
Yep. The purpose of taxes is building up the treasury, so that the people in power can keep being in power.

https://www.youtube.com/watch?v=rStL7niR7gs
I've been looking at this (we have a lot of docs and our API docs are all written in asciidoc). I don't think the value of OpenAPI is in the documentation, though it seems pretty thorough.

There are a lot of benefits for the API producer in terms of tooling and the ecosystem.

But that tooling also helps the consumer. Look at all the tools listed here: https://openapi.tools/ Those that would be helpful to me as a consumer of an API are:

* Documentation
* Learning
* Mock servers (for testing)
* Some of the tools under misc
* SDK Generators. Most people don't want to consume an API using REST, they want to use their fav language to do so

I asked in a slack full of developer relations folks about alternatives to OpenAPI for defining REST APIs and didn't hear any good alternatives.

SlateDocs looks really nice, though. As sibling comments have pointed out, you can have both.
Option F - Bigger pockets cause unsightly outlines and bulges in the tighter fitting pants that many women prefer.
I’ve always wondered how far back the modern Windows 10 codebase goes. Could there be any remnants in the code from before the Windows 3.x era?

Also being open source do they accept pull requests? Can my code end up being shoved out in a Windows update?
I think you replied to the wrong thread. Perhaps you meant here: https://news.ycombinator.com/item?id=26577176
That show mask is not effective.

And his case, although is very possible, also need further investigation, is it really because the covid?

The number of death is highly inflated, that number include every case remotely related to covid. Also the US population has increased considerably compared back to word war.

Also lockdown can cause death too.
This framing is patently ridiculous. Several hundred thousand people are dead because politicians failed to act effectively. Nobody wants anyone to wear 2 masks forever. "Science and stuff" and "for our own good" are not actually bad things.

"We did what we had to when we needed to" is not true yet. We need to finish the job, instead of half-assing it. The WSJ Opinion page is not a place where reasoned thinking happens.
Optimal-Codestyle
If I have to choose between Richard Stallman and Andy Wingo, I choose Stallman.
DOT Pictograms
- Instead of virtual dom + diffing, svelte applies direct DOM manipulation exactly where needed

- Smaller code size. No loading of general runtime library, and I've heard people argue that each component(or page) has its own runtime (I may be wrong in the details)

- Many common tools are built-in, like stores and animations, and since there's no general runtime, if you don't use a particular tool, it doesn't get included

- For beginners, the tutorial is a blessing, they can pick up the framework while learning Js on-the-fly (I'm doing this with my nephew)
To say that none of the people listed never failed isn't true. All of those people failed at some point to varying degrees. The difference is in how they responded to that failure. Failure isn't bad; it's a learning opportunity. You try something, it doesn't work out, what happened and how can you do better next time?

Successful people aren't successful because everything they do works out 100% of the time. Some of it comes down to skill, yes, but a lot of it comes down to luck and handling adversity. You mention hard work; most of the hard work comes from dealing with setbacks.

I should also point out that the 3 people you mentioned come from a TREMENDOUS amount of privilege, so they were free to take risks knowing they had a safety net to fall back on. Most people don't have those safety nets and therefore not able to take such large risks.

I can tell from this post that you're probably at a creative nadir and need some encouragement. All I can say is keep trying, but stop trying to put yourself on the same pedestal as Elon, Gates, or Brady. One of the worst things you can do is measure yourself against another's success.

My bit of advice: set incremental, achievable goals. Define what success means to you, then break that down into smaller goals that you can accomplish along the way. The end goal might be to be a successful billionaire entrepreneur. But the first goal might be to learn a new skill. You want to make a website or an app? Learn React or Vue.js. Learn about web hosting. Make some starter projects and throw them out on Github. Then work from there, find out the next step, and build upon what you learned.

I hope this helps, and good luck!
I think you are confusing memory management with memory model. Memory management is about garbage collection, RC, malloc / free, and allocations. Memory models are about what happens when you read and write to shared mutable memory. I'm not a Erlang programmer but in general the Actors concurrency model does not support shared mutable memory. Don't be clever.
Neither would I. I'm just clarifying, for the benefit of other readers.
That is misleading.

At most levels of band-organizational development, the person who is the tour manager is also the person who routes the tour.
The wrights weren't really collaborative. They operated largely alone. Most of the teams operated alone, but all pulled from developments that were evolving regardless of the aviation drive. Fluid/propeller dynamics was evolving for naval purposes, engines for ground-based transport. Had the wrights not been first, any number of others would have cobbled together these techs into a working aircraft.
Funny how nobody mentions 15 large container ships like this generate as much emissions as all the cars in the world combined.

It's almost like buying products from slaves in Asia and transporting them across the ocean is bad for the planet and the citizens of the planet.
Just remember that coir and perlite are non-nutritious which means you have to fertigate (water with a weak fertilizer solution).

A generic one/two part hydroponic fertilizer is sufficient for house plants. There's some coco coir specific ones but I usually water with a standard hydroponic mix at something like 50-70% of the manufacturer recommended concentration and every few waterings I'll do a flush with plain water (this stops fertilizer salts from building up).

I also recommend having calmag nutrient on hand, you can use it to buffer raw coco coir: https://www.youtube.com/watch?v=OQi8AMMIyyA and deficiencies are rather common.

It sounds complicated but it's super forgiving, zero mess, zero bugs, and plants absolutely thrive it in it. Oh and coco coir comes as pressed bricks which makes it convenient to store.
The mainstream changed, but the collectors still collect.
Man Demanded His Final Paycheck. The Auto Shop Delivered 91,500 Greasy Pennies
How to Fund Your Startup
Build a dashboard RPi ZeroW that scans for potential gas pump card skimmers
Well the reality is that wfh is a trend and it helps with the issue that I'm talking about. It's not hypothetical, it's happening now.
They are radar images from synthetic aperture: https://www.youtube.com/watch?v=u2bUKEi9It4
Awesome.

I used such theme creators for WebStorm, back in the days, and I certainly missed them for VSCode.

Nit: it would be cool if I could click on an element in the UI and it would open the config option on the left. Currently it requires me to search for an option.
The last 50 years went from the amount of computing power used to power Apollo to being available hundredfold in everyone's pocket, it's as impressive in its own way
No, it's policy in every single chain store to do bill checks on 50s and 100s, regardless of what you look like. Those are the most common counterfeit denominations. Quite a few places do 20s as well. When I worked at an office supply store, the store manager checked our tills at the end of the day, if bills 20 or above didn't have a marker on them, I got in trouble.
Listcord.net the Best Server and Bot Listing to Date
I feel like this could be more useful as a DSL library for various other popular languages.
> by knowing you are carrying a half-nefarious spying device

What I feel when using Android.
> A common complaint among some groups is that they worked really hard and built successful businesses, and they shouldn’t be taxed to pay for services that do not benefit them. But they neglect to account for the infrastructure, relative availability of educated workforce, and even regional economic stability which allows others to reliably consume their products.

Absolutely hit the nail in the head. Unless you live in a self-sufficient homestead in the middle of a forest, there's no such thing as a "self-made man". Take Amazon for instance: they benefit from roads and infrastructure. But they also benefit from things like police and courts to protect their private property, just like they rely on a workforce capable of meeting their demands. Ultimately, they also benefit from a stable society and mostly wealthy enough population to afford their products! And finally, one can say that they benefit from the work of the people who invented the Internet, who invented computers, who made the American Revolution, the ancient Greek philosophers and the medieval mathematicians and Copernicus and Galileo and Newton, in short: directly or indirectly from the combined work of every single human being which lived and has ever lived. That's what's hidden behind the simple word "society". And that's why no person is "self-made".

For this, Amazon reaps enormous profit. They need to pay what's due: they owe a debt to society, for it was society that enabled their profit.
Agreed. The "collaborative process being attributed to a lone genius" is the rule; the Wright brothers were not exceptional in this regard. We almost always fail to recognize collaboration. I would actually argue that Einstein is the exception to the rule in that, while no doubt he did collaborate especially once he became somewhat established, he did much innovation on problems that no one was even thinking about at various times. Einstein was among the lone geniuses to the extent that there have ever been lone geniuses. See also Ramanujan.
There's also one for BSD:

https://github.com/helloSystem/hello
Why is the default assumption that these things are rampant in government and wholly absent in the private sector?
Techies often take falsificationism as the touchstone of truth, and it turns out it's actually not a very good epistemological measure. It's impossible to rigorously tell the difference between the goalpost-moving of pseudoscientists and the theory revision of actual scientists.

That's been known for a very long time, and nothing in this article is news. But it's striking how firmly it's held, given how poorly it describes the work of science.

A lot of work has been done since. None of that work is as satisfying as Popper's; it's the epitome of "neat, simple, and wrong". One major line of work is literally called "epistemological anarchism", and it's very sound, incredibly ugly, and utterly useless.

I don't have answers, either. But I really think more HNers should read this article, because every time I see one trot out "falsificationism" to rebuke pseudoscience I quietly bang my head into the wall. It's not that they're wrong about the pseudoscience; it's that the mechanism they use to prove it is itself no better than pseudoscience.
everything about this article applies to arguing on the internet. it's really painful to watch these guidelines violated over and over. I think the worst violation is to immediately accuse anybody who disagrees with you as 'gaslighting'.
Stuff like this gives me a really bad feeling about the quality of software. When it's so close, but not perfect, it seems like someone tried to get it right but just hacked it together and checked by eye instead of solving the underlying problem. I prefer to see software where they haven't even tried.
This is cool! I really enjoyed playing around. Some feedback:

1. Do not ask for signup before making a theme. There is so much power in allowing users play around without friction. You will get signups from users that are interested.

2. Make the editor preview itself a selection tool for various colors and other items. That would make it a whole lot easier to use

3. Allow grouping of colors. Some colors are always set to the same value. Allow setting the colors individually too. But users often want harmony.
Police Officer Tells Driver “I Stopped You Because No Offense You’re Black”
Page Shield: Protect User Data In-Browser
Warp Speed tried to fund Pfizer, Pfizer declined. That's hardly the administrations fault.

Also not including Moderna in your list of first vaccines is pretty self-serving considering it was approved (fine, EUA'd) one week after Pfizer.

Even the claim that Pfizer wasn't funded by the US is disingenuous; the US placed an order for 100 million doses of it in July for almost $2 billion.

https://www.pfizer.com/news/press-release/press-release-deta...
> $10,000 per month might pay for two full time engineers

A good kernel engineer is paid well above $60K a year.
no I wouldn't go that far, that would be cruel. but making them wear a sleave so that the rest of us know that they demand to be treated "special" would be a good start. most autistic are not even autistic but they just use it as an excuse to get away with socially inept behavior. that's why there is a "spectrum", so everybody gets a chance to be on it. not saying the disease doesn't exist, but it is made up in 95% or more of the cases that claim to be. and most of them seem to work in Tech

also thanks for the language lesson. non-native speaker so this is always welcome.
TinaCMS: A toolkit for building visual editing into your site
To say that Elon Musk and Bill Gates never fail is likely not the case, more probable is that for each of their successes they have far more failures they have learned from. (No solid data on this but a simple google reveals result after result for "<insert-successfull-persons> failures").

In Bill Gates case there's also every failure of Microsoft, not all microsoft products still exist, and for good reason.

Just because we know them by their successes, does not mean they don't have failures.

That point out of the way, how do you define success? Money, fame, pride?
"Error establishing a database connection" is what I'm getting. Hug of death?

EDIT: working again now, looks pretty cool!
We span many right now. Primarily APAC (serving customers in Jakarta by way of Singapore and soon Thailand), as well as South America.

How do you handle the problem of low interest? Do you preseed a region with storage servers so you have enough shards to store all the data until you have enough in-market storage endpoints?

I agree that the egress pricing seems a little disingenuous but model doesn't typically egress much more than 100%. Will take a closer look, when there's time.
Korean doesn't use kanji. It uses hanja.

While Korean uses a syllabary just like English, the sino-Korean words still have the underlying hanja. If you look up those words in the dictionary, it will show the hanja. [0]

From my understanding there are several usages of hanja to this day:

- Korean names. For the most part, given names will have hanja chosen by the parents/grandparents/family. However recently it's becoming more common to have pure hangeul names, or english/foreign names, with no associated hanja.

- To disambiguate homographs/homonyms. This is common on Korean tv shows.

- To represent countries, politicians, and surnames on news articles. For example, 朴 (surname Pak/Park) and 美 (USA). Here is a random article example. [1] and a list of common hanja that pops up. [2] Side note, it's humorous to me that the hanja used for USA is also the hanja for 'beauty' (미).

- For days of the week and months, I saw hanja being used somewhat commonly.

- To guess the meaning of unknown words. If you know a certain hanja reading like 비 or 경 then it makes figuring out words a bit easier.

[0]: https://en.dict.naver.com/#/entry/koen/27ed7d6b4161442885572...

[1]: https://www.chosun.com/politics/politics_general/2021/03/25/...

[2]: https://old.reddit.com/r/Korean/comments/km01fv/short_list_o...

edit: clarified about modern Korean naming practices.
Which mapping platform do you use to calculate accurate ETAs, route, etc.?
Please do not recommend consumer maps like Google Maps, Apple Maps, Waze, etc. Something like Mapbox, NextBillion.ai, etc - recommend a good custom map :)
That's a lot of words to say "I didn't read what you wrote but I still want to feel superior."