skysight-inc/HackerNews huggingface dataset:
Thanks for the Ronald Coase reference and reminder about the important paper about the Nature of the Firm. I think it is an exceptionally good model how to understand the substance of that article.

It reminded me a long-ago reading of an essay by W. Durant on history of humanity. He eloquently (and non-persuasively) argues that we form groups, firms, societies, clubs, etc to increase our competitiveness (wrt. other such groups/individuals). In other words nature set the law of competition as the core, and we come to cooperate with others only when it increases our chances to become more competitive (clearly scale efficiency and cost-offset, division of labor, etc). In non-economics language I think it hits the main argument of Nature of the Firm paper, yet, Durant points out that this is due to our innate biological reality.
Show HN: Rapidly Develop CRUD Web Apps with Locode
Canada timezones are more desirable
If the way it is used requires the user to break the abstraction/encapsulation and manually buffer some fields in order not to break the data structure and leak memory, I would call that a bug.

There is one use of sc_array_clear() in the test code [1] which really makes it look as if it is being used in a way that I think (again, I haven't single-stepped this code, only read it) leaks memory.

I agree on the pain of everything being macros, it's more pain than it's worth I think and will likely lead to code duplication (and more pain in debugging, probably).

I would even go so far as to think that this kind of single-file design, where each file is independent of the others, makes it harder and more annoying to implement more complicated data structures.

[1]: https://github.com/tezc/sc/blob/master/array/array_test.c#L3...
> Even Excel is much more complex than Git.

I don't buy it. Sure, Excel is a monster (in size and features) compared to Git, but the average user only has to do 2 things to start using Excel: 1) open Excel (or an Excel file), 2) click on a cell. Profit

Whereas with Git one needs to know what a branch is, what a commit is, what push means, to have a remote repo, potential conflicts,... For computer geeks like us, this is no problem, but for people who don't care (don't need to care), Git is all but "straightforward".
Personally I'm happy when good things are happening for family, friends and other people, but depending on my mood it can also trigger feelings of FOMO/anxiety (why isn't that happening for me, what am I missing, etc.). My guess is depending on the person and their current state that falling into a pattern of focussing on the latter rather then the former is easier when using social media. Which can then be a bit of a vicious cycle because cutting yourself off from social media may also mean you miss events that you could have participated in
I think we should setup a Discord server to discuss this.
Shouldn't be surprising to anyone. Also it makes no sense. Why should, say, a men's health startup be forced to have women on the board?
This is a really good comment, and I hadn't really thought of it in those terms. So it's insightful to me. It encapsulates a lot of things I hadn't really directly tried to answer before.

My previous answer is that good code makes it easy to discover intent.

But I think the semantics are important too - for example in scala we use monad transformers to treat futures (async code) much like lists. But the problem with this approach is it's not clear without inspecting the type signature if you're doing something that has a high algorithmic complexity eg. spawning threads or not.

I think the best language i've ever read for semantics is elixir.

But i think the lack of static typing makes it harder to code review, especially on github. Maybe Gleam is the answer?

What language do you like?
Apparently there is what we are doing now, and there’s communism? No other possible things we could do. No other changes we could make that could increase the equality of outcomes, because if we even think about that idea we’ve got full blown north korea on our hands.
The law is to force companies to let women onto boards. That's the aim. Claiming that some study says it's better for business is just something to fire back at the "leave it to the free market" people, in case of opposition.
> Cost is $0.

Cost is the slow enclosure of the internet hy a handful of giant companies and once attestation is universal having anyone without a locked down device be locked out of most of the internet without providing endless free labour.

FTFY
To solve a wide variety of problems we face we really should suck up to it and bare some minor inconveniences. Especially regarding climate change.
oh wow thanks for this. I haven't been actively using Go since around the time this was written so I've missed it
Will you say people don’t also compare video games to tobacco/drugs? Or people can’t get addicted to working/video games/etc?

> Video games or work do not expose you to *ads or recommendation systems*

You must be joking? When last did you play free games on your phone? Are even ads or recommendation system unique to SM?

> friends living a perfect life

This happens anyways is my argument. Although it can be more persistent with SM, I admit.

> I think you’re trying a bit too hard to go against the current.

My issue is with comments like “SM is like smoking/alcohol/drugs”. Which I don’t think is a correct comparison.
How about we get parity quotas for enforcing the ratio of men attending university, which is crushing?
The fascinating thing about those "protections" is that they mandate a ratio for women without mandating a symmetric ratio for men, which means a world where men become very underepresented would be perfectly fine according to the law. And given that neither masculinism nor egalitarianism have a sufficient number of vocal proponents, those situations will happen as they are already happening in Education.
Males issues such as suicide rate, egodepletion and loneliness are skyrocketing and it will only lead to more suffering and conflict in our society.
Don't be a retard, be an egalitarianist.
One more reason to become Muslim.
> Distributions that heavily push Flatpak, like Fedora Silverblue/Kinoite, Endless OS and elementaryOS, strictly push Flatpak for applications. As a side effect, these distributions have a really small base install as well. As an example, an Endless OS install takes roughly 4.2 GB

4.2gb is a "really small base install" ????? WHAT

the windows users are infecting linux, and it shows

the amount of bloat these days is insane
Because it’s even harder to hire good tech workers in india now? Europe and Canada have far more talent at far cheaper price right now.
I've deleted my last line about "most wars" as it's causing people to fixate on that word and ignore the substantive point of the comment:

> Most wars involve resource control. That doesn't mean most wars are about capturing resources.

What's the difference beyond technicalities? Resource control -vs- resource capture, both are issues of resource interdependence. External resource control isn't a priority in a system of resource independence.
By "the consensus" you mean the press stopped reporting on objections and now tell you there's consensus?

There's obviously no consensus that it's positive. It's clearly, very obviously and very badly negative. It's blatantly sexist discrimination against men who have done nothing wrong, which is deeply immoral. It also many other subtle negative effects. It degrades the language and confidence in the rule of law because these laws that make people unequal are invariably presented as "equality" laws. It also makes it impossible to respect women on boards! Everyone knows they might be there only to satisfy a legal quota, not because anyone actually respected their abilities. I've actually heard quite a few women opine that they start out suspicious of women in powerful positions these days, because they know directly how easy it is to get there on the back of feminism, but they need competent services in that moment and not a job. If you want to create anti-female sexism where none should exist, forcibly replacing men for sexist reasons is a great way to do it across the board.
Yes, but compare with the likely scenario of Tether coming down. DAI may come out okay even if BTC goes down by ~50% and ETH by ~35%.
Globals are never the good choice. Hidden/ambient dependencies always ends up causing more problems than it solves. Extraordinary lengths are merely passing an parameter through your stack or a tightly controlled context. This requires proper design if you have a lot of things to pass around, it's merely organizing your code dependencies and not hiding under the global carpet.
> How do I get my application to my users?

I was concerned about that but I just thought of it. For example I want to install VSC on a new device, I go to their website and download binary or .deb file.

It is nice to be trusted/be sudo apt installable say... But also requires being vetted I believe.

I'm case of KDE they have their software "marketplace" which to my surprise had a lot of options. (Context was Pinephone)
I once heard someone say, "nothing in life hurts more than the success of a friend"
To me it puts in perspective my groceries. Sometimes I spend more in one time than the entire monthly budget a lot of these people have.
I think the roller coaster is not as much as an issue as the fast context switching and the hard labour you need to do to make sense of the things you see.

You can't have prolonged and deeper thoughts about anything because you are bombarded with refined extreme opinions and events.

Just yesterday, I was getting ready to do some work I noticed a tweet from an antivaxxer retweeted by a cryptobro saying "they cannot hide it forever, data leaks" and it was about insurance companies claims. The data was legit, indeed there was a huge rise in young people claims for dying off from non-covid condition. Wow, are the antivaxxers right, is the vaccine causing young people to die off from heart attacks? Now I have to dig the data and as it turns the rise in deaths started way before the vaccine roll out, about the beginning of the pandemic and it looks like it is related to drugs.

Because I followed some cryptobro to keep the pulse of the cryptobroverse, I had to endure doubt about what I knew was true, I had to fear for my life and for the loved ones and I had to spend precious time and mental energy because someone used misrepresentation of statistics to push an agenda. I was too exhausted to do any work.

I don't see how this could healthy. I don't see how I simply assume that it was false and ignore it because it will end up me missing out on everything outside of my bubble. I don't see how I can spend that much energy to fight off every single bullshit that is cheap to produce and expensive to clean up.

I don't see how this is sustainable. In real life, bullshitters are ousted by the communities but in this artificial communities we don't have the tools fight back.
https://xkcd.com/538/

I still remember a video from a break in our country where the thieves where pounding the door with an axe for minutes to enter, then threatened the homeowner to open the safe they knew was in the house. His wife and kids where “safe” in the attic. If they know what they want they will get it one way or another.
Barely, stuff like this tends to get unread-rubberstamped. Arguably, that's worse than giving the executive overreaching privileges (which can be openly challenged), because it creates the illusion of judicial oversight.
Google is currently building its largest non-US office in Hyderabad.

https://m.economictimes.com/news/company/corporate-trends/go...
I think you can feel great for them and bad for yourself at the same time
Actually they don't think that, they don't care one way or another. They just want women on boards, and they assume the market will make it work somehow.
I don't think you're in the minority either. We experience joy from the joy of those around us.

I think the disagreement here mostly stems from a different definition of "friend". For most ppl, the friends they see on their FB/IG feed aren't actually "friends"... but more like acquaintances. Often times they're people that you've only met a few times and haven't seen in many years.

Though, even with close friends, sometimes one can't help but compare. And since social media only highlight the highlights, you'll naturally feel bad when comparisons happen.

Seems that with apps like BeReal/Locket taking off in the GenZ market this is starting to shift a little.
> Colonialism was essentially "resource interdependence"

I guess we will have to unwind back to definitions because afaict, Colonialism was about domination of a people to extract their resources, by using the people as a disposable resource. I don't think the people being dominated depend(ed) on the colonisers.
To retain their employees and attract new talent, they need to pay wages that cover increasing rents.
This.
A related term being ravioli code.
I've learned that dogs will "say" no. Cats "say" no by ignoring, which we often misinterpret as that they do not understand
100% this. In a discussion on "cultural correctness issues prevents me from using Julia", it's very telling that the response is "more speed!"

There's been a decent number of posts based around "Julia has these problems". And I don't think that's because the world at large has a vendetta; I think it's because the world at large desperately wants to use Julia, but struggle with hard blocks that are currently preventing adoption.

FWIW I do think there's a growing acceptance in the Julia community that these concerns are real, which is good. (See the parallel discussion on the Julia Discourse.)
Cell modems are pretty amazing. One time I wanted to simulate losing reception on one, so I removed the antenna. It still worked, so I added a 50 ohm termination. It still worked. I finally got it to disconnect by putting it all inside an anti-static bag.
Making our current consumption more efficient won't help much; the existence of induced demand means that making consumption more efficient will just incentivize more consumption. What we need is less consumption, but when you try to tell people this the usual reaction is to wring their hands and tell you that such a thing is impossible, which is their way of tacitly admitting that they'd personally rather destroy the planet than reduce their own standard of living.
Yes, a teacher, and the children that are in their charge. That's exactly the attitude these politicians have. How lucky we are that they know best!
So far Zig, Odin and Go are the best languages for WASM

C/C++ is a solid choice too thanks to EMSCRIPEN, but it is very slow to compile, and is not very clean solution

dotnet is just too big for WASM

rust is too complicated slow to program with
One could be “happy”* for a friend and also feel shitty about themself.

“Damn. Matthew has changed jobs 3 times in the past 5 years already, each time to a better paying job. Look at you. You’re still stuck in this shitty job because you suck.”

This is literally the kind of thought I have had in the past.

[*] Are you “happy” in a polite way? Or are you genuinely happy?
But why would I? It's not like they took something from me. I am the lord of my destiny.

And how is it in any way different from the same people telling me this stuff at a pub? I don't think social media has anything to do with this.
"It's obvious that strong male firefighters will have better outcomes than female firefighters, that's why New York had to make the qualification tests easier in order to hire more women."

Is it obvious, though? Sure, perhaps for a few specific things, but outside of a very limited set of things... probably not. You don't need to be a strong manly man to drive a fire truck nor to use hoses. The test probably didn't actually measure what was necessary before and likely disqualified women not because it was difficult, but because it didn't actually measure how fit for the job women were (example: Measuring upper body strength alone instead of measuring how well they could carry someone out of the fire or hooking up hoses). I mean, somehow women are strong enough to be lifting patients in a nursing home but not helping folks out in a fire? I doubt this.
How long a network outage are you allowed to have before you lose your stake?
> There's essentially nothing about Git's functionality that is specific to code. Git works with text-based file formats, which are very common outside of software engineering, and supports binary files as well.

The problem is that it does only really work well for plain text. So office documents don't work, emails only kinda work (html; and anyways already handled by other apps) and for binary files it provides no real benefit.

> could dramatically improve collaboration, still mostly default to sending versions of documents back and forth by email.

What is the supposed benefit of git for this purpose over dropbox/owncloud/seafile...? For plain text the version history/branching etc are all useful. For binary files or office documents, git just seems much more work for no gain.
How Covid Strengthened Authoritarianism in China
If they wanted good content, they shouldn't have coerced everyone with good content into turning it into illegible seo spam in order to appear in the top 10 pages. The writing was on the wall the first time a recipe site had to start writing stupid stories about their dog.
My eyes dry up when looking upwards...
> some of them like organ donation in particular carry some risk of death for the donor

Just like carrying a pregnancy to term. Especially in the US which has a very high maternal mortality rate.

> if they are, then abortion is murder, right?

If I'm giving someone a blood transfusion because their kidneys are failing and they'll die within minutes/hours if I stop, is it murder to disconnect us? Maybe so but I should still have the right to choose. I can only recommend this video which makes the point much better than I ever could https://www.youtube.com/watch?v=c2PAajlHbnU

> Abortion definitely takes away any possibility of living from another person.

This seems to contradict your idea that a fetus is already living in the first place? And if it is already living than just like organ donation, carrying the pregnancy to term "_might_ give another person a chance at living longer" just like organ donation. Remember miscarriages are common, stillbirths are common, dying in infancy is common. Organ/blood donation is extremely comparable to being pregnant if a fetus is alive: they are alive at the grace of and only because of your body.
Inkscape 1.2 Released
reading my comment from yesterday I don't know what I was thinking, apologies
If California was not a one-party state, the legislature wouldn't have wasted time on passing these unconstitutional virtue-signaling laws.

Good thing we have a court system and a constitution.
When I was younger I had tiers of friends (cool kids, sports, "normal" kids, nerdy, etc...). Timeframe was later 2000s. I was a very open/please everyone type person. Then reversed later on in life (introvert around/after college). After purging people from my FB list (long time ago). I only had a few real friends (could count on one hand). The kind of friends that would front me money or let me reference them in a car loan, let me crash on their couch. Not saying it's a good idea to mix money and friends but people that care if something happened to you. The other thing is the mostly non-judgemental, you can be truly yourself. I have one person but that person is like a brother to me.
On the other hand, if it could be easily checked, the document would be: "Enable ANSSI clippy mode" and not multiple pages.
This seems to be already discussed here: https://news.ycombinator.com/item?id=31403925
The netfslib helper library for network filesystems
Setting up Laravel and React.js the right way (Using user authentication)
"I don't want to have to count" I said to my son the other day, whence he scurried
Obsidian Dataview: Turn Obsidian Vault into a database you can query from
You should go to Reddit.
It is not free software.
Thanks for giving my Gopher client a shout-out! :)
Capitalism also results in famine, shortages, and genocides, yet you don't criticize it for that.
Maybe he just decided to expose the real amount of bots on Twitter and this is the only way it could actualy end in something accurate and something most people will take as a fact?

I really don't think he needs market manipulation at all. He has much easier, much faster and much safer ways to make orders of magnitude more money. I don't think going to prison is a part of his plan to go to Mars.
> There are no legitimate arguments for C.

Bullshit. You're not helping your argument by denying the counter-argument's right to exist.

> more people pick up C++ for professional use each week than the total now employed coding Rust.

Do you have any facts to back up this thing you just pulled out of your ass?

> You can switch just about any C project to build with a C++ compiler in a day or two. Then you can modernize incrementally, starting with new code, and updating key subsystems according to what yields most benefit for new code.

That's if you want to do that; not everybody wants to switch to C++. I know you won't understand.

A wise man once told me, if you tell a group of programmers you're going to do a project in C++, half of them will just quietly acquiesce, and the other half will spontaneously vomit. You cannot underestimate how much C++ is despised.
>If other people find their ideal job, have a tropical vacation, etc. it makes me feel... good?

As if regular people don't compare themselves with others and just enjoy the success of everybody, without considering if they are falling behind or not?
Sorry, “foundation”

https://docs.ethhub.io/ethereum-basics/ethereum-foundation/

https://www.linkedin.com/company/ethereum-foundation/
I understand now. However, I think it unfairly assumes that markets are run (or executed?) by rational actors that always make optimal decisions without getting bogged down by biases or passed down wisdom.
They are in the sense that they level the playing field. People wouldn't give me millions of dollars to do arbitrage in real life, but I can borrow $200 million from a smart contract without issues if I find a profitable opportunity with it. That is game changing.

That said, there are still challenges. Last week, for 6 hours, there was $1 billion up for grabs [1]. Nobody noticed it except for one person, who only took $13.5 million. But bots are coming that will spot these things instantly....I have one under development that would have caught it.

[1] https://twitter.com/0xngmi/status/1524891992429318144?s=20&t...
App Platform is a great concept, but we hit a dealbreaking road block when trying to migrate some Python apps with job queues. Their runtime (gVisor) doesn't support semaphore locks, which is used by Pythons multiprocessing and in turn used by most job runners (we discovered it with django-q, but I think most, if not all of them including Celery, rely on this, see link below).

The build times for Dockerfiles are also atricious… our build failed after 40 minutes by running out of memory and the multi-stage Dockerfile really wasn't anything special. We would have just used the images hosted on Github Container Registry, but App Platform only supports a limited range of Docker registries too. Note: the images build in 3 minutes on Github Actions.

As far as I can see it is also not possible to add any block storage too. While I mostly work on projects that use object storage anyway, SOME things just need persistent block storage. Which is annoying, since DigitalOcean HAS block storage… just not for App Platform.

I really wanted to use it, but man they make it hard.

https://github.com/Koed00/django-q/issues/522#issuecomment-1...
Perseverance: NASA rover begins key drive to find life on Mars