skysight-inc/HackerNews huggingface dataset:
Then you have an endless circle of force, which doesn’t really explain why governments can work but other systems couldn’t work. Because of course other systems would also contain circles of force.
director@industrialintel.co
Important missing detail: are the non parents being asked to do more work per week specifically because parent coworkers are on leave?
There are also tangible disbenefits - like having your home destroyed by climate change, or having your democracy hollowed out, having to live with the risk of bankruptcy if you get ill.

Never mind the loss of online privacy.

The problem is that raising these as the real issues they are puts you outside the dominant ideology.

If you don't do it anonymously you are in real danger of discrimination during job searches. And if you do it forcefully and polemically enough - to the point where you start getting an activist audience instead an audience of passive click-consumers you can monetise - you'll attract more direct forms of attention.

Humans are avaricious, but humans are not only avaricious. Our ability to cooperate and to look after each other is one of the key evolutionary developments that led to to our success as a species.

From this point view neoliberalism, nationalism, and other competitive/extractive ideologies are an unwelcome return to dumb competitive animality. Some individuals win big, but the species as a whole damages its long-term survival prospects - literally and eventually very tangibly.
Not really. It is very relevant. You only need someone to behave unreasonable even once to destroy multiple peoples lives. There are enough psychopaths in the world to fuck up any kind of system that's not completely based on separation of powers.

I would posit that communism would probably also be pretty nice for most people, if it actually worked. So far it hasn't, and its pretty unrealistic that it ever will. That's also my stance on anarchy. Idealist, but unrealistic.
Actually, it should be: JavaScript is weakening the JavaScript ecosystem.

In the olden days, html, css, js were it. But each were "subclassed" by better solutions compiling to html, css, js.

Then huge frameworks arrived to try to organize the mess we'd created. Making devs further than ever from html, css, js.

Remember the old saw: Sure I understand JS, I use jQuery every day! Er, but how about closures? direct DOM use via JS? And so on.

To be fair, jQuery and later CoffeeScript, improved JS considerably.

I don't get the feeling that TS is going to help JS, but hopefully I'm wrong. But unarguably it is SPLITTING the JS ecosystem into warring camps.
So, the "anarchist solution" to the tragedy of the commons - the avoidance of centralized power - entails a majority of the population banding together and acting as some sort of agent, with the power to set rules and redistribute wealth? I see.
C beginner here. I think you stated it well : "and a type"
The post you responded to on the contrary misses your point that in memory a pointer is a variable that stores both an address and type information to what it points to.
Who says systems of anarchy wouldn’t also force certain people to do certain things?
I also think there's a lot to be tried in the space of "how to build technology companies". I see many options available to technology companies that are not realistic for traditional companies. I think that we need to experiment with legal frameworks for technology companies the same way we experimented with licenses for software for this potential to be fulfilled.
Are you talking about people who promote JSON-RPC and whatnot?
Sure, they are nuts, but what does it have to do with unix?
One of the things we insisted on building our internal ML platform was that every functionality should be accessible through an API.

This is scar tissue from our many past projects that delivered value to clients, but could not easily be leveraged as building blocks to do something else, especially when you have different stacks.

So now, we always strive to make everything that the platform can do possible through an API call, from scheduling a training job, to deploying a model, or invoking functionality from dynamically loaded applications, which also expose their API.

"Anything you can do with point and click should be accessible with an API call." guides us.
A lot of infrastructure is funded via bonds already, but the interest rate is fixed instead of tied to a percentage of property tax revenue.

This idea would have more uncertainty for the investors, so they'd want a higher return than for a fixed bond. Taxpayers would be less likely to vote for the measure because it would have to raise their taxes even more than a standard bond.

(that being said, bond measures often take the form of "a 0.2% property/sales tax is to be levied for the next 20 years to pay off the bond", which is actually pretty close to what is being proposed by the GP. The difference is who is left holding the bag if tax revenues don't meet projections)
Ugly? I rather miss the traditional style of argument passing. My first real paid job used Microware's OS-9 compiler which only supported the traditional syntax, did absolutely no optimisation that I could discern, and made you use "register" if you wanted a local variable assigned to a register instead of always being spilled to the stack. (In fact looking back at it now I wonder if it was just a rebadged PCC).

As an aside it's not always more verbose because you can group parameters by type, eg:

int foo (c1, i1, c2, i2)
char c1, c2;
register int i1, i2;
{
...
Respectfully, I don't really feel like engaging with this conversation because it seems like we don't have the same basic starting points.

> The cost of liquidity is instability (volatility)

Just research it. Liquidity doesn't cause volatility, it's the opposite effect: illiquid markets lead the real underlying price to be largely different than the market price, leading to massive jumps.
> But intuitively, people who have families will work significantly harder than a teenagers. So i think we're measuring something incorrectly here.

Exactly right. The sort of discipline I'm discussing here isn't conscientiousness.

Someone who scores low in conscientiousness, but then has children, is going to be a lot more responsible than they were before they had children.

Someone else accused me of reverse ageism. As if I'm biased against young people because I believe that people generally get better at life the more life experience they have. My rule of thumb is that if you're dealing with someone 10+ years older than you, it's generally good to assume they can read you better than you can read them.
Neither is calling Vietnam vets "suckers," but here we are.

Perhaps he's not a good strategist. Evidence seems to suggest.
That is nothing more than wishful thinking. There is a reason unions has to force its members to pay dues and not just live on donations.
Of all the hypotheticals, taxation has to be the most incongruent with anarchism.
In one case as a renter, you go hat in hand to your landlord, and beg for permission.

As a homeowner, you contact a lender and get it done. It benefits you directly.
No, it’s correct. The statement makes no claims about how the pointer is stored, but semantically it is a variable with the information in it to locate another variable.
What if you are actually an impostor and write such to convince yourself you aren't ?
Low probability selective and/or random enforcement is a pernicious effect. The real effect of a speed limit that’s too low according to most road users is not to declare society’s intentions about how you should drive. It’s a way to fund the police department by taxing the unlucky, at best. And more likely a pretext to pull people over for looking like they don’t belong. Contemporary traffic engineers understand that you modulate speed with road design, not signs.
Firstly, around the time this started (~2009), Apple was starting to make OS upgrades free for a bunch of users for instance. Their software rarely failed to install, and almost never threw weird errors around licensing. Neither did Android's.

And secondly, remember what I said around being the underdog. Apple had first mover advantage in this field, they could afford to make their tools a little more annoying and still have developers sign up. Microsoft was the underdog, they should have given away a free copy of Windows with all the Visual Studio crap preloaded to developers; that would have gone a long way towards getting developer mindshare. But that would not have made sense to the revenue obsessed execs at Microsoft, and so did not happen.
This type of thinking has been a huge motivator to my side project as I try to envision what a more user-centric internet could look like. The core being self-hosted internet infrastructure--my project being an open-source, easy-to-run, _private_ blog. https://simpleblogs.org
I lean towards the same explanation. I look at it from the perspective of how many memories are created in a unit of time. I've read when your adrenaline is pumping you create many memories. This makes the situation feel like it lasted for a lot longer than it actually did.'

You probably don't create many memories when you do routine things. During sleep you hardly create any memories. That's why time feels like it passed quickly during those activities. Unique and exciting events do create many memories though, so time feels like it passes slower during them.

At least this is the reasoning I've come up with for myself from what I've read.

' It fits well with the perception that music plays slower during exercise.
So how do you install Chromium without their snap? Is installing non-snap Chromium as easy as installing non-snap packages in their repo? If not, I'd rather use Linux Mint.
If you use gRPC, I think you can see Google API Design [1] useful.

[1] https://cloud.google.com/apis/design
There is a very real shift happening from Ubuntu to Manjaro.

If the sandboxed app package model is what you desire then there's already a great and popular Linux distro for you: Android.
Interesting article!

As linked in the article, Egan posted some FAQ/counterarguments for issues raised here: https://www.gregegan.net/PERMUTATION/FAQ/FAQ.html
Agreed. Even if a relatively short description is possible ("complete normed vector space"), if a concept is used often enough, it might be named (in the case of the example, "Banach space") - what's the problem with that?

In daily life, we don't say "Pull the horizontal surface suitable to sit on closer to the somewhat higher horizontal surface suitable to perform office tasks on", we say "Pull the chair closer to the desk", because we have given these concepts names.
Or even more likely, carve a niche for interactive romance novels.
Users are less important than their employees and paying customers. I've been told that rather clearly by a canonical employee in Ubuntu's issue tracker.
C beginner here. C abstractions don't make sense if you don't grok what the stack and the heap are and how they work.
For all those billions of people with a Mac computer and an android phone...
The title is terrible, but what is interesting to me is whether this could allow the direct draw of power from a nuclear reactor, instead of just through heat.
It's DevOps all the way down.
> Steve Jobs was shown six different models of mice to evaluate. But Jobs was instead drawn to a seventh design, an unfinished model with the buttons yet to be built in. Jobs thought the buttonless design was brilliant, and the design team played along, pretending that it was their intention from the beginning.

Oh my god, what a hopelessly toxic work environment! I just expect these designers were paid really well, for they had to bear with the assholery of such a callous boss.
This is all about Dunbar's Number; the number of people you can "know" in the sense of having stable social relations with. Its about 150 (https://en.wikipedia.org/wiki/Dunbar%27s_number).

A society smaller than this can be effectively self-policing because everyone keeps track of how everyone else behaves. No money, police, laws or prisons are required because everyone knows what everyone else thinks of their behaviour and wants to stay on the good side of the community that they depend on. So its not a problem.

Once a society grows past Dunbar's number this system breaks down. You see people you don't know misbehaving, but they don't suffer any downside because nobody knows who they are. When you have to deal with people you don't know if you can trust them, but you do know that if they rip you off you won't have any comeback. So the communal trust breaks down and you start needing police, courts, laws and prisons.

In short, anarchism and "primitive socialism" are nice, but they don't scale.
An Interview with AI-BasketBall Developer: Analyzing Basketball Shots with ML
Unity was actually rather good though. Snap... has a ton of problems that makes it very much not so.
That is my point. I strongly believe taxation is absolutely necessary for a good society. This part should have been addressed in the article but he skips over it completely.

If you believe that every human should receive education and healthcare and be protected from criminals then you aren't an anarchist.
They are variables that store an address. Usually they are of integer-ish thing internally, but this is in no way required, just like C has no need to run on a machine with linear memory. You could have a variable to memory hash table backing all your objects, for example, with a pointer that is a bucket or something.
What you mean is people need to be forced to do what you think is reasonable.

As you think their reasons for doing things are irrelevant.

This kind of thinking leads down a scary road because who is the arbiter if what is reasonable?

10 years ago it would have been reasonable to consider that marijuana is dangerous as all the experts and legal system backed that up.

They were wrong.

So you have to leave room for people to be unreasonable because sometimes they turn out to actually be the reasonable ones.
Huh, so the PNG actually looks like a real cartridge? How are they able to do that? Is the data section hidden in a non-visible part of the file, or are they able to somehow encode it in there while still having it look visually like a cartridge?
Can someone offer a good alternative to Ubuntu for a home server?

I tried Debian but was disappointed with the “latest” versions of software I received on stable.

I do like the apt system and systemd and other features of the latest Ubuntu, so something that doesn’t fall too far from that tree would be ideal.

Any suggestions for alternatives?
It's not possible to make bootable backups of macOS Big Sur
Firefox requires you to download an app or to subscribe
VCs are here both symbolic of a system that seeks outsized returns and the catalysts of that system. VC funding is the accepted model for startup success and it's very difficult to find advice on starting a serious startup that doesn't anticipate VC-style backing. As a result, it's become the norm and an obvious starting point. Capturing the culture of early-stage startups in this way has lead to a monoculture where even communities like Indie Hackers advocates for VC funding[0]. VCs aren't literally the problem but they represent and reinforce the broken status-quo.

I'm interested in the properties of the system we've created and participate in and so this is a generalized observation. There are always counterexamples to generalisations but that's not to say that there isn't something valuable about the generalisation itself. I'm not arguing that without VCs founders would be perfect altruists but there could be other funding models that create fewer conflicts of interest between producers and consumers of technology.

[0] - https://www.indiehackers.com/post/indie-doesn-t-mean-bootstr...
That's not sustainable. Most OSS nowadays is produced by big companies looking at OSS as a way to retain or capture more engineering talent.

It somehow works for small individuals because having a nice github can be useful to get a job or bypass the ridiculous interviewing process of the day.

A few heroes barely live off donations from wealthy companies and patreons, others sell development courses on the side.

The real problem is that companies in our society grow too much and we end up with a few outliers companies and hordes of employees. Unfortunately, as soon as a company gets money or becomes successful enough to lobby the government for more regulations, they can effectively make it harder for competitor to pop up. The fact that starting a business is a logistic hassle because of corporate taxes is another barrier.

I'd like to see more micro companies and individuals providing value to society instead of giant corporations.
OSS can be a part of that, but it doesn't have to be.
I don’t know about signing, but my email domain (my surname.net) is now 30 or so years old. It gets^w got a lot of spam...

A decade or so ago, I set up a catch-all account so <anything>@mydomain.net is redirected to an isp-account that I have as one of my email identities, In this case I used <account>@mac.com. It’s basically just a front-line imap repository, stuff I want to keep will move off it.

Whenever I need to supply an email to an online site, I use <company name>@mydomain.net. The only time this hasn’t worked is with Samsung, who won’t let you sign up as ‘samsung@...’, generally it’s ok though.

There is another rule on the mail server, send-to-trash. This accepts all email and just bins it. I can move <anything>@mydomain to this rule at the click of a button in a second or two on with a web-interface. I do this for:

- unsolicited email sent to a random “name” at my address, this is actually fairly rare now that most of the obvious ones are gone
- when the mail content doesn’t match the <company name> part, ie: where the address has been sold to an email-list.
- when I want to expire the email address. Sometimes this is temporary, and I have an address I want to keep, but it’s current;y being spammed. Making the server send reject messages For a while usually helps. Usually.

Using this, I’ve managed to keep the same email domain since college some 30 years ago actually useable and useful. YMMV :)
Why is there no equation for the perimeter of an ellipse‽
The ask is not really to have a snap never update. The ask is that you have the option to update only after a user allows it. This has the side effect that if the user never says yes, the app never updates. However the true goal is that you are in control of when your apps update. This has many benefits, I 'll only list two. If something breaks, you can immediately deduce that it is because of that specific update, instead of having to investigate your whole system on what's happening. Also you can always say no to updates on the day you have a presentation so you have no surprises.
I grew up as a latchkey kid from the time I was old enough to go to school.

I honestly don't see the point in bothering with childcare if they're old enough to be in school. They've either got homework, they can engage in some free play around the neighbourhood, or they can just play on their own. Paying someone hourly to watch over them as if they were made out of glass is just going to infantalize them further.
Using pickle for "Path.save/load" feels like a shortcut to me that is inappropriate for many circumstances, since loading a pickle in Python literally means running code from that pickle. It's basically eval(Path.read()). It's not the kind of trust relationship that I would typically expect from a load/save pair.

> Wait! What's going on here? We just imported pathlib.Path - why are we getting this new functionality?

If you are writing a library and this is part of your expose, think long and hard.

> Path.ls

Highly gimmicky, doesn't support globs. Arguments are "n_max, file_type and file_exts", in that order. n_max seems largely pointless for real programs and like a workaround for a poor REPL for interactive use. The difference between the last two arguments is that the first one also accepts mimetypes (does this call "file" on every file it sees?).

Arguably the signature of a "Path.ls" should rather look like "Path.ls(glob='<star>', <star>, files=True, dirs=True)" and it should probably not return a bunch of strings.
I've worked with Split.io at a client, they had libraries for our frontend and our backends. Their interface was also neat and would allow you to separate out your feature flags per environment, per user or user group, or through any other custom condition. They'd also provide statistics for A/B testing, but I never got that far with them to try it out.

Theirs was dynamic in that you could change the rules and at a given interval the connected user's app would refresh and react accordingly. It was pretty complex, I suppose, but I'd roll out my own and go to something like them if I had a lot more conditions or targets.
WebKit does it too, and there’s a certain style you need to write your code in for it to work. (Generally, namespace everything.)
There's a lot between "depending on 10 year old APIs" and the "we release every 7 days, you can only assume last week's version is supported" that is all the rage these days.
Liked "They would never. iMessage incompatibility is a feature which drives user to buy iPhones."
Serverless CVE Dashboards
Hey guys, I’ve been tinkering with this idea of a serverless architecture to centralize CVE (first from nvd) into bigquery and feed them into datastudio. After this anyone can customize the dashboards to their liking/needs. I've turned it into an open source project, at least the primary elements as docker containers ( basically the things outside of the gcp project - which can be easily reproduced)
The main point of this is that anyone can spin up a small system to monitor CVEs more easily based on their needs.

https://clglavan.github.io/nvd-scrapper/

Thoughts on this idea?
Excellent, I'll let my great great grandfather know.
Since LM is based on Ubuntu, if you can install Chromium there using a deb, the same package/repo should work on Ubuntu.
I am just making a narrow argument that the current system is responsible for the environmental damage lock, stock and barrel.

Do a mental experiment - imagine the only form of corporation we had was a cooperative, limited to 10,000 employees. Would you expect environmental damage to increase?

I feel it takes large, hierarchical organisations, where the decision-maker is very removed from the consequences, to create this level of environmental devastation.

Now imagine we went through the 70-year long history of environmental protection and did a score:

Proactive environmental action by the government /proper authority is evidence that the current system is working, 1 point for current system. If a government only acts after mass protests or public outcry, I take that as a point for the anarchic system. If there is mass outcry, and still no action, take it as two point for the anarchic system.

If we did the score we'd have to face the fact that most of environmental laws are only on the books because of some form of public outcry or protest.

You are free to argue that anarchism would be disastrous for our standards of living or crime rates, but specifically on the point of environment, it would probably do a lot better.
The “no high stakes” part is what’s the most interesting to me, but unfortunately in US national politics I think it tends to not be true. For a single bar, sure, but for massive corporations and industries there is far too much intermingling of private and political incentives.