skysight-inc/HackerNews huggingface dataset:
Maybe it would be better to understand the context of events that lead to the letter than argue with generic platitudinal responses about what open source is that are totally debatable, e.g., you are only entitled to whatever source code they give you and nothing more, and you are only entitled to distribute your modifications if the open source license allows it, redistribution is not automatically a feature of all open source.

It’s certainly true that there are users out there who expect unreasonable things to happen just because they say so, right? Have you been on the receiving end of user demands? I certainly have. Your reaction might be different if you knew that part of the story. This is why your reaction sounds like it might land under Hickey’s qualification “If you don't recognize yourself in the message above, it's not for/about you!” He’s speaking to the unreasonable people who have demanded things of him and his project, not the reasonable ones who already understand what open source is or is not, right?

*edit: there is some context here https://news.ycombinator.com/item?id=31958698
The only answer is to look within and determine which things you value most, using your own subjective values.

FWIW, I try to emphasize things involving skills that are applicable in different areas of my life. I have a foundation of things I build my discretionary day around (exercise being one).

Also, I only do those things that I will commit myself to doing every single day (using this as a filter to determine how interested I really am). I believe I can learn anything but only if I do it every day, so rather than dabble in a lot of things I try to have 2-3 things I will commit to doing daily, 7 days a week. There is a quote that I think of often: “people overestimate what they can do in a year but dramatically underestimate what they can do in a decade”. So rather than dabble, what do you want to be great at in a decade?
> as I don't think the submitted article is hostile at all

Tone is lost in text and I don't have much background. If I was thinking of contributing to Clojure, this post is reason enough to stay away from it.

Based on your explanation, I think Hickey should have simply ignored the user's post and let that be the end of it. I mentioned "blunt" response to individual contributions. That is quite different to a blanket statement with a "we don't owe you s... - f... off if you don't like it" vibe.
To what end? When a population gets to a size where continued growth actively hurts or lowers quality of life shouldn't that be considered.

If you had an arc ship sending ppl to hopefully a new planet. That ship has limited space and resources, at what point do you stop expanding the population of the crew and passengers?
> it well but includes a few prompts here and there for marketing purposes...is that really so bad?

If they are done well, no. Problem is they often aren't. An example of this is when I downloaded some app like headspace and they had this sort of relax and be ready to fall a sleep feature. It was relaxing and well done and turned the screen down nicely. Then, as soon as it was over, the screen was set to bright and it asked if wanted to rate it on the store.

Other apps will show marketing over what you are trying to do, or in a distracting manor.

So after a while people will start to associate it with scummy and bad behavior.
Rust will soon have thread::scope() which will be quite awesome for structured concurrency.
Citation? There's a cost to generating/transmitting energy, there's a cost to building/shipping new computers. Any idea which is "worse" for the environment (for some definition of "worse")?

I'm not being snippy; I honestly don't know. Personally, if I need a solution that's good for a number of years, I'd go for a new, efficient computer rather than reuse an old toaster.
Nvm. I'm dumb.
Swear words that mean "jerk" are mostly gender-divided. That doesn't make them sexist slurs. Just because you generally wouldn't call a woman an asshole doesn't make the word asshole a misandrist slur.

You're quite right about it failing to block ethnic slurs though.
Chrysler Turbine Engines
More houses would actually improve affordability, because it would increase supply obviously - but as we see while announcing such a programme is popular, implementing it is not. Thus Tories like to announce big house-building programmes slightly before an election - look at all these houses we're building. After the election when it comes time to actually figure out where all these houses would go (many BANANA†s are Tory voters), the programme is back-burnered or entirely eliminated, then it can be resurrected for the next election. So this announcement basically only signals Boris does not intend to hold an election very soon.

† Build Absolutely Nothing Anywhere Near Anyone/Anything
I get the idea that this font is a joke.
There is a sweet spot between the number of people and the number of people having a quality life. Too little then not enough progress and comfort. To many then not enough resources per person, too little space per person. Not all our problems are solvable with science (usage) and some of are problems are caused by science (usage).
I got a 3 or 4U chassis and hacked in Noctua fans, made it silent.
Even if you don't care about the environmental side, power consumption is still very important. When I'm playing games, the temperature at my desk is 2-3 degrees higher than the other end of the room, and the fans get pretty damn loud. I'm actively trying to figure out how to at least keep my current performance while getting that heat under control.
> they actively went after third party coordination servers

Can you point me to more information about this? According to my limited understanding, the ZeroTier coordination server is open source.
Truly good products make you want to pay to receive a carrot, bad ones to avoid a stick.

Except not getting the carrot free is the stick to plenty of people.

so I don’t know what you’re complaining about

Given I explicitly said what I was complaining about, you should know.
GameStop trading nearly destroyed Robinhood
The US also has a severe housing affordability crisis :-)
Rural Canada here, in an area with no real gun crime.

There are people on their farms shooting things (rabid animals), or hunting in season.

I guess you could only use these things in downtown of a city, otherwise so many false positives..

I can't even imagine in the US, land of 7 guns per person, plus of course the dogs are even armed...
It does though? At some distance the surge from lightning will be weak enought to let the surge protector save the computer?
100% this. The Dell Optiplex Micro line is fantastic. Servethehome has a pretty good article comparing a bunch of different manufactures/models - https://www.servethehome.com/introducing-project-tinyminimic...
You are right and I think censoring swear words is even sillier.

Although it does lead to the particularly beautiful art of the British swear word. How they can turn any random noun into an insult is pure poetry. I wish American media did more of that.
You're on to something: "nothing happens until I arrive there"
This is a reductionist take on a complicated question. More environmental damage may mean fewer people in the future. Is more people now worth fewer people or a lower quality of life later?

Also, consider non-humans: how many additional people would make destroying the Great Barrier Reef worth it? If clearcutting the Amazon rainforest would increase the population cap by N, for what values of N would you do it?

H̶u̶m̶a̶n̶ life is beautiful and good.
That's illogical thinking: should we increase our population by a factor of 10? To get 10x the Einsteins, Newtons, and Da Vinci's? By a factor of 100? 1000?

There will always be smart people and brilliant artists. If we reduce population, they will just come at a slower rate, which is fine. Will just make them more special when they do come.

I hate people and definitely would love to see fewer of them.
If you’re UK based, that famous auction site has had a glut of Dell T3610s for a while with 32Gb and a basic nvidia quadra for £140 delivered which i thought was alright.

I took 4 of them and i can’t complain about the boxes - support both legacy bios and uefi (so netboot + gpt disks = easy rebuilding between os’s), they’re quiet (except when working hard obv).

But… the power consumption! Each box is another £12/mo on the electricity bill. So i end up just having them on a smart plug and turned on only when i’m actually using them.
The new wave of React state management
There is literally never any discussion on these forums about case law around software copyright. It’s not like the resultant jurisprudence is illogical or arbitrary. The courts have plenty of limitations on what can and cannot be restricted by copyright and the related opinions make perfectly reasonable arguments.

If you want these things to change you need to arm yourself with the knowledge necessary to not only convince the courts but also your peers outside of the FOSS movement. Merely complaining about things being “unfair” is not going to achieve much outside of some virtual pats on the back.
YOU’RE DOING IT RIGHT!!!

You’re paid to not stop until you have a competent solution.

Self as an obstruction as very common. Take breaks, EXERCISE, don’t eat junk food (it corrupts your mood).

Keep solving problems!

It is the persevering mind that endures.

The situations you describe are “as-hoc”. You’re thrown into the middle and expected to tread it out.

Judge yourself by your own doings, not your adaptation to the toil with the doings of others.

Don’t forget to intelligently ask for help. All the time a fresh eye reveals something, and to get (small discrete units of) help from others is actually a good way to make friends. Everyone likes to share how they would fix the problem.
As with any operations research, you start with the goal. What do you stand to gain?

The way I see it:

>maximizing the economy means maximizing the population and the money they put back into it

>maximizing quality of life means reducing the population and allowing cities to spread out horizontally, more personal space and self-reliance

>maximizing survival of the species means reducing lifetimes and increasing birthrates

And I see these as mutually exclusive goals. Ask yourself if you would be happier in any other point in history. The men who engineered Sputnik likely couldn't afford common imported goods, and that didn't stop them from living a successful, rewarding life.
My concern is once fertility rates are approaching 1-1.5 which is true in most of the developed world, what would be the mechanism for eventually reaching an equilibrium of 2.1? People today just don't want to have 3 or more kids, but there are plenty of people that don't want to have kids at all. I suppose eventually you'd expect natural selection to kick in, but how long would that take? Where's the bottom? I also worry as the age distribution gets more and more skewed, young people will have even less time to have more kids?
Computing on the Baire Space – my Sochi talk
Are you using your phone ... or is your phone using you?

Yes.
It's probably a fine line between "brief and readable" and "detailed but people cut to the chase and get burned".
Reply All did an episode or two on this too, search for "reply all skip tracer".
No — I don’t think we’re anywhere near that and I think we lack the judgment to accurately assess.

I think we’ve heard the same end-of-humanity-death-cultism throughout history, and each time, continued growth led to a better humanity.
Pedagogist here-- I don't have the time to gather a huge amount of materials in regard to this but it's worth pointing out that schools actually are designed to be, "like prisons" do to socioeconomic forces that turn schools into, "learn how to job" facilities. It's a natural consequence of neoliberal capitalism. Look into Foucault's, "Discipline and Punish."

http://www.we-aggregate.org/piece/schools-and-prisons
https://sputniksteve.wordpress.com/2017/05/07/schools-prison...

(Excuse the relatively, "non-scholar" links; I'll dig into the literature at a further date. It's worth exploring.)
True, but the way housing is handled in Sweden is a bit different - mortgage rates are almost always so low that it nearly always makes sense to hold a mortgage and invest the money elsewhere.
It is helpful to say that at first quintile they died at around 10 years of age and at last quintile they died at around 70 (with a median at 33). The average may remain 40, but you get a better idea of the distribution.
I think I'm reading this opposite from you.

`main.c` depends upon everything else, but is not depended upon by anything else. A file like `datatypes.c` might be depended upon by multiple tiers of the application and be referenced by dozens of files, making it have a high pagerank.
Failure cases of the 'quick check':

* Underlying disk device corruption - but modern disks do internal error checking, and should emit an IO error.

* Corruption in RAM/software bug in the kernel IO subsystem. Should be detected by filesystem checksumming.

* User has accidentally modified file and set mtime back. fixes this case.

* User has maliciously modified file and set mtime back. Since it's MD5 (broken), the malicious user can make the checksum match too. checksumming doesn't help.

Given that, I see no users who really benefit from checksumming. It isn't sufficient for anyone with really high data integrity requirements, while also being overkill for typical usecases.
Absolutely, I didn't mean to suggest that everything is being done right for that plan, just that it is 'a plan', a deliberate action for the benefit of the nation, not just an arbitrary choice some countries (or parties) like immigration and others don't.

Aside from housing, it's healthcare that really surprises me - I've seen second-hand (I'm not a doctor) the lengths citizens have to go to, and how competitive it is, to get a residency spot at home; even more so apparently if they studied abroad (even if somewhere similar, e.g. US/UK/EU).
The TeamTNT project started in 1994 if memory serves me. This is well before blogs were a thing. The FidoNet discussions are not archived anywhere (AFAIK).

https://doomwiki.org/wiki/Category:Ken_Simpson_levels
Pity that the small town in Austria changed its name to Fugging.
> It's a typical pattern that I've seen in FOSS

You'd think that people working on FOSS are aware of this pattern and watch out for it. But seemingly not!
At least you put your money where it matters most: socks! I wear the same kind of socks and they’re definitely worth the ~$20/pair.
I Went to a Russian Website and All I Got Was This Lousy Teapot
Did it plunge though, or did people stop reporting, and police stop taking reports? Do we know why it plunged?
> on is a short hand for fletcher4 for non-deduped datasets and sha256 for deduped datasets

* https://openzfs.github.io/openzfs-docs/Basic%20Concepts/Chec...

* https://people.freebsd.org/~asomers/fletcher.pdf

* https://en.wikipedia.org/wiki/Fletcher%27s_checksum

Strangely enough SHA-512 is actually (50%) faster than -256:

> ZFS actually uses a special version of SHA512 called SHA512t256, it uses a different initial value, and truncates the results to 256 bits (that is all the room there is in the block pointer). The advantage is only that it is faster on 64 bit CPUs.

* https://twitter.com/klarainc/status/1367199461546614788
I have a few Dell R720 servers in my basement. One of them recently became a dedicated remote dev box due to a client project that had some hefty requirements. It's got 2 processors (24 cores total), 64GB of ECC memory, and 6 SAS drives in a RAID configuration. It'll build the linux kernel in 179 seconds, lol (I genuinely do not know if this is good or bad, but probably not great) Idle it consumes about 120-130 watts of power.

This beast does all the heavy lifting, and then I use my other machines as thin clients to code. Lately my setup includes VS Code w/ the remote SSH extension for developing on the server. I have a love/hate relationship with VS Code. I don't use the built-in terminal, instead I will use iTerm connected via mosh or ssh to the server, where I use tmux to keep a long running session of all my crap. I usually have a few windows for a repl, various app processes, a psql shell open at all times, etc.

It's very nice to be able to roam from my macbook on the couch to my mac mini in my office with zero interruption in flow. I have my own vpn and also run tailscale, so I can hack from anywhere with this setup. Locally, latency has been almost imperceptible.

So this has worked out really great. The only real shortcoming is that the processors are kinda old and run hot, but for $200 I can get a matching pair of newer chips that are a lot quicker. Just haven't pulled the trigger, because I am trying to ascertain real-world benchmarks on just how much my life would improve.

Part of me wants to build a monster Ryzen 5900X workstation to have under my desk, but I enjoy the fact that this server is in my basement where I cannot hear or see it. I don't need a new workstation, these servers are so great, but it would def be fun to have some lightning fast raid/nvme storage.
> Edit: Notably it seems some commenters here confuse the idea that FLOSS will allow for forking but open source does not necessarily do so.

This is not a confusion on their part, but on yours. "open source" is defined as it is deliberately, in response to organizations trying to confuse their users about the terms of the software they've offered. What you see today is the outcomes of years of debate from decades ago, and trying to have it mean something different would require a similar debate to change well-settled terms.

If you want to talk about software where the source is available but may not be forked or redistributed, use terms like "source available" (which has its own Wikipedia article https://en.wikipedia.org/wiki/Source-available_software, showing that this isn't just my term or those of the other commenters here).
> Soon your bill will be linked to how much you make. So if you're in the top half of income earners, then you'll be charged more.

That's already the case where I'm at (not California). The electric bill often comes with inserts explaining how I could save money if my income is below some threshold. Same goes for my other utility bills.
Owned by a guy called Trump, which gets some sniggers in en-GB.
I guess not since this is hacking together things outside of their intended purpose.

Look in boat stores for battery charge level protection breakers.
i5-6500 Optiplex is under $100 shipped on eBay. Scores 5600 passmark. Step up to the $200 i5-8500 Optiplex and now you are looking at 9500 passmark.

The 8500 is a great CPU. It is what runs my home Docker setup with Plex (hardware video transcode).
Those fuggin' fuggers!
Such a nice post!! Since 2017-18, even I have had the desire to jump into Android Dev, I tried a couple of times, but it couldn't hold my attention for more than a couple of weeks. Also, I think doing Mobile/Desktop development in general is a pain in the ass, as the platforms are very fragmented and they would never arrive at a single platform due to corporate interests. Since working n the industry, I eventually found out that I had more inclination for Backend/Systems Engineering stuff and look forward to develop my skills in these domains.
I didn't read anything in the comment about the neighbor preventing him from recycling - did they edit that part out?
Right, and folks in these countries are constantly cursing the British for that. Few people are happy that they have to share a body politic with different groups. The Hindu population in Bangladesh has dropped by half since independence. India is moving towards integrating its disparate groups along the lines of Hindu identity, marginalizing it’s substantial Muslim minority. And the Chinese have decided that nearly its whole population is “Han” and nearly all speak “dialects” of Chinese in order to erase these internal divisions. In Syria, the Alawite minority has gained power during the Assad dynasty and is taking it out on the majority for past oppression. In Iraq, voting in Parliamentary elections falls largely along ethnic lines.
You're getting downvoted of course, but it is true - the US is the outlier among rich nations.

Per capita, the US is just behind Panama; in absolute numbers, Brazil is ahead by about 14%.

https://worldpopulationreview.com/country-rankings/gun-viole...

Comparing just to other rich countries shows stark differences:

https://www.healthdata.org/acting-data/gun-violence-united-s...

It isn't even close.
Our gun crime rates per gun are flabbergastingly low. Our gun crime rates per capita are excellent, except in some of the largest cities.
> The only reason anyone cares about pollution is because it endangers human life.

This is simply not true. There are many people who view humans like a plague or a cancer. That matrix line didn't come from nowhere.

These people don't stop to think their feelings through to a conclusion.

They don't even realise it but when you view humanity that way you're essentially advocating for genocide.

> I'm sure it is, if you only focus on the pleasantries.

You can see beauty in all forms of life. It doesn't have to be a pleasantry.

Part of what gives humananity its beauty is its complexity and contradictions. All that yin and yang stuff. You don't have the good without the bad.
This is where a sense of humor would come in handy.
We need to stop calling it "machine 'learning'"
I love to see others sharing my enthusiasm for making old machines have a useful, "senior citizen" life. It really warms my heart.
Annuities are like insurance against the worst case scenario of outliving your savings (longevity risk).
There's still a little bit of control near the client end with things like call screening and phone apps that checks numbers against a database. You can't reject the initial connection (like DNS blocklists) but it's still something
>The main issue is that it doesn’t support placeholder values

Can you elaborate? Like give me an example of a route path that uses placeholder values? I use Go to build web apps too and I really don't see a need for anything other than the standard library.
Where? Here electricians leave cable offcuts, stripped insulator, plaster around on the floor so consistently it’s a meme (I know because for some reason I was getting tradie reels popping up flipping through Facebook).

We have a joke at work that you know that an electrical engineer (and not a licensed electrician) did the wiring if it’s too neat (for example, a colleague of mine seriously has cable trays through his roof cavity)
Those aren’t necessarily contradictory goals. Nor did I imply it was easy to balance costs.

I was pointing out that more people is a goal in and of itself.
I agree but you’ve just explained nicely why this duty has nothing to do with open source software. The duties you’re talking about are universal. Are there any special duties open source devs have that other people don’t have?
Funny, I've been able to convince some of my conservative friends and family to recycle and change their minds on some conservation issues. maybe, like I suggested, the problem is that you're doing it wrong
Website showing subway station around the world in 3D
AFAIK, you could register your nodes in Consul and then use its DNS interface to resolve them.
Money is already transferable debt. Someone does something for you, you owe them a debt. You give them money. Money is that debt made transferable.
I don't think it's safe to assume, either. But it's definitely a possibility.
This sounds incredibly joyless -- the aesthetic equivalent of eating huel for every meal.

That depends on how you derive joy from it. My wardrobe is fully interchangeable and I generally pick what I wear at random. It's all carefully selected to be a reflection of my personal taste. Having a personal uniform makes me quite happy.