skysight-inc/HackerNews huggingface dataset:
> But they have a ways to go to achieve actual equality

But what are the causes of this inequality? What if it is simply different choices on average rather than discrimination? If it is the choice of free people that produces this inequality, do we force people to pick different jobs, or tax one side more heavily than the other to compensate? What is the proposed solution?
See this seeks to invert the problem, and it's really sneaky.

We should not be so focused on "if you stop working hard, your life will get worse"

Instead we should focus on "Is it possible to better your position through hard work alone" and often that's not the case. For many people they have to work hard just to maintain a very low position in society. There is no meaningful chance for them to improve their position through hard work alone, so it's clear that hard work is not sufficient to predict success.

I don't care how you define success at this point. It's clear to me that working hard just to barely stay afloat is not it.
Siemens was there too before the Nokia domination.
There's leftists out there who argue just that.

https://www.amazon.com/Cult-Smart-Education-Perpetuates-Inju...
I think too many places try to treat their tickets system as a source of truth, rather than simply a work management system.

* A task with a title that can be understood in context (by the implementer/stakeholder) is sufficient.

* Pointing/effort estimate is even better. Ideally, everything should have points because it helps the team manage workflow and set expectations.

* A description is nice, but often completely unnecessary. In fact, I'd prefer no description to a stale description.

From there, individual teams/developers should choose whatever tools they prefer for actually implementing a feature.
This is the point, most of these apps have a clause that caps their price in the app to the price in person (e.g. Uber[1]). This means that the restaurant is either eating the fees directly or it must just simply not sell on the platform. This should be fine during normal times, no one is forcing you to sell via Uber Eats, but it is abhorrent during the pandemic.

I think the proper way to legislate here was to make such clauses illegal: restaurants should be able to price based on whether it is dine-in, pick up or delivery.

[1] 5.6 Pricing. in https://www.uber.com/legal/fr-ca/document/?name=uber-eats-me...
All belief systems are the same: communism, christianity, mohammedanism, buddhism, etc.

No organized belief system (includes any religion) is noteworthy for forgiveness and repentance. Such gems as the religious wars in Europe, CCP treatment of Uighurs today, the Inquisition, the Crusades, Genghis Khan, the current Middle East all showed little mercy for unbelievers.

They'll forgive you, maybe let you repent. But then they will kill you, your family, your friends and your business associates.
What's Open* and is there any value in it?
That also doesn't address my point.
Search the web through a chat interface
> Constitution doesn't restrict local governments

Yes, it does. The Fourteenth and Fifteenth Amendments [1] incorporate much of the Bill of Rights against the states. Local governments are creatures of the state; SCOTUS has long found that local governments have been incorporated against as well.

[1] https://en.wikipedia.org/wiki/Incorporation_of_the_Bill_of_R...
The only cure for me was time away from hierarchical power structures. So, I took time to work on my own projects. I know this isn't an option for everyone but I've been doing this for quite a while and love it. I had money saved though and live like a miser.
You might also like https://github.com/guyzmo/vim-etherpad vim Etherpad plugin :)
Thanks for your message and advice!

We actually use a B2B SaaS model and are not a two-sided B2B marketplace.
ORM, IAM, admin interface, are all included or supported at a decent enterprise-level by Django and will save a TON of early dev hours and rookie mistakes. Remember, this advice is geared at small organizations (startups), which means there is plenty of backend and internal infrastructure required.
https://archive.is/vEsW4
No, in this scenario someone made an army and conquered you, and now they own you and your resources.
I'm mostly bothered by the focus on trans elite sports, because I find it to be a niche phenomena, and it suggests the curation of those who lead with such an argument.

By tactical argument, I mean an argument you make which you don't think is your leading argument, but you make it anyway because you want to demonstrate an effect.

Discussing trans elite sports warrants a broad biological and medical discussion on sex. The trans phenomena includes those who have received clinical classification under gender dysphoria to hormonal differences with sexual effects.

You keep wondering why I bring up Joe Rogan. It's because I don't think any discussion here will rise above the playground of arguments made by Joe Rogan, a major player on the conversation of trans elite sports.

You might look to the entire discussion stemming from the article to see if anything ever rises to this level of discussion.
I'm not a fan of advertising, but at least money spent on promoting your business build your brand and in theory you should benefit from that in the long term.

It seems that restaurants don't have clients these days and are at mercy of delivery companies which, at least some of them, employ hostile tactics to hijack any attempt to contact restaurants directly.
The ACLU has fallen from grace. They're mostly just a mouthpiece for a particular brand of politics today.
Holding elections on voting computers that are by definition unverifiable and the effect being a loss of confidence in voting is not a conspiracy theory. https://news.ycombinator.com/item?id=25401222
Why not try to put together a team where you are the weakest link? I'd love that. Someone has to deal with all the bullshit that needs to be done but not at a genius level. As long as I'm respected by the team, it could work fine.
90% of the applications we use react for could be built in a more sustainable way with Unpoly or a similar solution. But that's not cool, so...here we are.
Is there a video of that working?
It is a pretty big step, however, from drone strikes against terrorists to kidnapping a US citizen and throwing them into a secret prison for committing a crime. The blowback would be immense, and the gov't knows it.

Do I think they'd take a convenient opportunity, even extralegal, to snatch Snowden? Yep. But only to bring him back to the US to stand trial.
> Most existing advice on software architecture is written for $10B+ companies, and as such tends to focus on maximizing things like performance, scalability, availability, reliability, etc.

Definitely.

I'd argue GraphQL is a good example of this as it solves issues that only very large teams/apps have.
This is true of basically all professional services that you hire.
Will read it later
sigh

Yeah.

The bad news is that I've never heard of a workplace that's managed to change that culture once it's set in. The good news is that there are plenty of places to work which don't have that nonsense - which you can work in, if you can find them; which, to be fair, is pretty difficult. That said, it's worth the effort.

That's one of the questions I ask potential employers - "Say I'd like to make a small change to the workflow, in order to meet an oversight requirement - for example, on a project I'm engineering - how would I go about doing so using your work tracking system? How many people would I need approval from to do so? Let's assume the effect is internal to my project and would require no other team to change how they work. Is that possible?"

The answer usually says a lot more about the prospective employer than any technical questions about their code-bases do - and those are generally easy to suss out with a quick inspection, and SCM log perusal, anyway.
There's a mug called the Ember mug that actually holds your tea at a certain temperature - it's a bit pricy though!
TFA is about Sweden. GP is comparing the misogyny of "expecting men to pay for dates" to the misogyny of Swedish persecution of sex work.
So there are no consequences in France for people to go around saying the N-word or similar? Calling your teacher a cunt? Nothing?
I think there's a difference between collaboration to gather information..
and being on part of a team that directs the goal of an idea.
> It's very, very clear in my mind that men are willing to pay me for sex or marry me but far too few people are willing to pay me for other kinds of work and the networking that helps men make money via business is something I'm mostly cut off from.

What kind of networking is being recommended? I'd like to know so I can do more of it.
All good points about the marketing, billing and presence on social media. Worth reading for the folks who want to be in consulting side.
https://garysferrao.github.io/git/commit/date/2015/12/01/cha...
Both the above are better than dining and whining which folks disillusioned from modern software like me do.
I'm not the OP, but while the small population in CR is enthusiastic about technology and education, the cultural trend is having a simple and happy life, not being overly ambitious, and there isn't much artistic/technological creativity or innovation. The best workers easily find jobs in other countries: Canada, USA, UK, Germany, Taiwan, New Zealand, and so on.
I was hoping there would be people here who understand the analyses and could comment on the degree of validity or importance of this. In that sense this submissions has been a disappointment so far. I was not aware of yesterday's submission, but the conversation there seems to only of slightly higher quality than here.

I'm not attached to any particular theory of origin at this stage, just following the updates as a curious human being. Anyone who's spent time on the "new" queue would know that news updates on anything vaguely of interest to HNers gets posted multiple times, as different people come across it.

It's a paradox about being silenced, though, that the only way that fact comes into public consciousness is when a few lucky individuals are able to break through it (like with oppression) or when its time runs out (like with time-limited censorship). So detractors always get to say "see, you're not actually silenced, stop lying!"
Union and Confederate veterans shaking hands
That's hardly new, though. Flickr has been doing that for ages.
My mom got scammed by a fake website on Google Ads
We can't prove that. It feels good to believe it, sure, but it's also possible that precisely zero people working in sweatshops have ever had Einstein's talent.

Sure, it's easy to say - take away the sweatshops, provide them with UBI and voila - suddenly we have 5000 Einsteins on our hands.

But it's also possible we'll still have zero. It's not like we don't have millions of people leading "cushy" (by comparison lives) in the West already, yet - no more Einsteins?
YouTube removed Dr. Pierre Kory's Senate testimony from back in May from its website, censoring it because it violated the guidelines against recommending ivermectin.

Even if he was a total conspiracy nut, it's freaking Senate Testimony. Super insane of YouTube to be the arbiter of what parts of our government we can and can't hear from.

I wonder if there are any YouTube employees that are pushing back against this insanity that may well wind up costing lives--imagine how they'd feel if they realized that their actions delayed adoption of this drug for which there's so much damn evidence works?

Have there at least been any internal centithreads? What the heck is going on in there?
Just started building my SaaS startup with Python (FastAPI, Pydantic, postgres). Any tips on alternative stacks if they can massively impact productivity?
IMO, Django Rest Framework has too much magic for my tastes. I haven't spent much time with it (which is maybe why it's so confusing), but it always seems like I need to set certain properties and then it "just works"; I haven't found a good list of those magic properties.
The interstate highway system and the freedom of movement between the states greatly restricts the ability for states to have meaningfully different policies from one another. A popular policy that works for the current population of the state may become an economic disaster once residents of other states move in to join the action.
back in Newton's era there was less competition and the intellectual barriers to entry were lower. Knowing calculus was enough to be a genius. now you need to invent a new type of math. Things have become so much harder that in many instances outside help is necessary. But it also makes genius more necessary too. It just means more help and having more genius.
I know at least Mobian uses a version of the pmOS installer (and that is what I think the Librem 5 will be using for their installer too). But Mobian does have FDE from a graphical installer as an option.
I am extremely against criminalization for any drugs, regardless of their impact to the person. Yes, some drugs are horrible and people should not take them. That does not mean ruining their lives and imprisoning them is something to even consider. Especially given that their family's lives are impacted even more so from them being absent, and the worse yet the dark cloud that continues to follow them for the rest of their lives now that they have federal charges, which makes them discriminated against for employment and forces crime through desperation.

Harmful drugs and drug addiction should be treated through education, healthcare and community involvement. It actually disgusts me at this point that people think drug criminalization is a good thing despite what prisons are in much of the world.
As the sibling comment says, while I disagree with specifics this article is full of gems.

@Alex3917 What do you think of using Django-rendered templates for views that don't require significant frontend interactivity?

You seem to advocate the "everything is an SPA + Rest API" approach, which I thought was interesting.
Simpler than one might think - once you do the math to project each touch/mouse event down to an angle, you just need to quantize the angle to a certain number of discrete options (which you can measure on an actual device), look at the event stream of such angle events pairwise, and take the sign of the pairwise difference as right/left or up/down!

The much harder part when designing the iPods themselves was to build a robust touch sensor given the hardware of the day, and actually come up with pleasing dimensions and quantization parameters as a designer!

Code for this implementation: https://github.com/tvillarete/ipod-classic-js/blob/master/sr...
Transporting food takes a person's real time, gas, and wear on a vehicle, for every trip. Running a website is straightforwardly scalable to millions of customers.

In my example (which is based on real prices I experienced when I received an Uber gift card), a $2 fee (20% on top of the usual $10 delivery charges) seems more than enough to cover that.
It is technically incorrect (or at least, untested to the current standard), but it's a useful and more understandable approximate than the technically correct "imminent lawless action"... and a lot more palatable than quoting the KKK leader whose case set that standard.
Exactly the point - when apps charge too much, people will complain and alternatives will arise.

From your second source:
> "Dozens of locally owned services are proving there's a better alternative"
I have been in this situation. If you have this level of evidence, you absolutely do not need a lawyer. Let me guess, BWP Media?

The minute they try to get a court to take the case, it'll get knocked out. (They know this by the way.)

Now let's say this isn't the full story and little girly sold the picture to you after having given the rights to the copyright troll...

...then you take the hit and take the girl to small claims court.
Steam Cracks Down on Account Region Swapping Abuse
What part of your source are we supposed to look at?
James Bennet is of the same opinion as you re service layers

https://www.b-list.org/weblog/2020/mar/16/no-service/
https://www.b-list.org/weblog/2020/mar/23/still-no-service/
As a startup CTO and heavy django user, I'd agree with the general assessment - there are some things I don't like stylistically... but that's style. Everything in here is well reasoned and systematically covered. Kudos to you and your team for thinking this through and sharing it.

As an example of some nitpicks:
* I never interact with the raw request data, I pass that through to a form or serializer for validation. It handles the null/blank string based on my configuration. In fairness to your approach, your code is much more readable and will be substantially easier for someone who is new to Django to pick up.
* I use mixins to handle fat models, while also pushing validation logic into serializers.
* I separate out all my files and prefer to have small, atomic files that are easily testable (e.g. models, views, etc. are all micro-sized files).
* args/kwargs is super handy when doing something really simple, then calling super. I feel like this is an exception that should always be allowed, but otherwise strongly agree.
* I bias towards class use, even though I agree there's no real need. I find this to be a good convenience for new developers coming aboard.

I want to reiterate that I feel like these are nitpicks / minor disagreements of compromises. Using a document like this as a guidepost is awesome for a new team kickstarting with Django - better to have a reasonable, well thought out set of rules codified than to have a whole hodgepodge of design decisions.
> Btw, teddit.net is a great alternative interface for Reddit.

I’m surprised how well it works and how few changes were needed to provide a big improvement in UX.
$100k is 83k€, and you should probably include cost of living in these comparisons. Nobody has college debt in Germany for example.
This is one situation where I really struggle to understand calls for regulation. Food is one of the most competitive industries. If the all-in price for my Uber Eats is too expensive, then I go with an alternative (direct order, take out, cook myself).

I think any good proprietor would break out the fees, but why does this need to be regulated?
It's also used in OpenStreetMap - "Wikipedia for maps", referenced a lot lately on HN.

Main website: https://www.openstreetmap.org/
Wikidata tagging documentation: https://wiki.openstreetmap.org/wiki/Key:wikidata
I don't disagree exactly. On the other hand, restaurants pay lots of service providers money--albeit not typically pegged to the price of a meal. So there's no real transparency to what "your" money is going to.
apparently they can remotely delete apps, so lets say someone fills slack storage and memory with scarecrow/padding files, what criterion would be in place to choose what should be remotely deleted to make room for the unwanted app being remotely pushed
So would you describe the Maginot line as a good investment?
For day-to-day, Jira is completely fine.

I get frustrated with it when I need to dive into basic admin tasks - like spinning up a new project or board. Their admin and setting panels are completely incomprehensible.

Also, Jira doesn't have a story for archiving tickets. Only a straight, permanent, hard delete with no recovery. I got reminded of this the hard way.

-----

We're currently switching to Clubhouse (though a completely unrelated thing was the forcing function). It comes with it's rough edges as well, but it's simple enough we can comprehend it within out headspace.
> It was the very definition of propaganda: clearly biased, obviously wrong to anybody who has the slightest idea about finance and obviously working hard to push a foregone conclusion against an imagined enemy ("The Rich").

That repeats what a blog post on HN's front page said, but that doesn't make it true. It was the blog poster who didn't understand finance, as many on HN commented, and their argument was weak in many other ways. Also, the conclusion about ProPublica's motives has no evidence - even if the article is inaccurate in that way, there are many possible reasons why. It's an appeal to emotion when we start saying "the slightest idea", "obviously", and "imagined enemy", not to fact and reason.

Even the allegations don't necessarily fit the definition of propaganda; bias or even deceit are not necessarily propaganda.

Why are people so ready to believe that a carefully researched story, rich in evidence, is wrong and take at face value a ranting blog post, with no evidence or research, by some anonymous person?

The answer is, that is how propaganda works: An appeal to emotion, and many other tactics described in the OP, were in that blog post. That is killing our society, IMHO.
See data here: https://datacenter.kidscount.org/data/line/107-children-in-s...
So we should probably update and clarify that this is a word that can be used as a derogatory racist slur but it can also be used otherwise.
> Developers aren't using GUI toolkits anymore like it's the 90's

On the contrary, Gtk and libhandy have excellent usability on phones and make applications that can run seamlessly on phones and desktops.

> Flutter, Electron, React Native

I'm not touching any of these with a stick. There no justification for demanding to run a web browser when a native application would do.
That's a cool piece of tech. It's unfortunate it doesn't work with mp3s ( from the faq) as well.
My own values are that someone should be able to have those things, a home and family, without working three jobs to barely stay on top of things.

Again what I am talking about, and you are ignoring, is the magnitude of the work being done here, versus the relatively scant level of success achieved. Barely being able to afford a roof over your head is not success by any measure except against the most basic of standards. If you have to compare your level of success to someone who literally lives on the streets, you're in a dire situation.

We should absolutely want better for people than "they barely aren't homeless and it takes a monumental effort for them to stay that way"
Another thing is that Europe didn't have any need for Paypal and others, because we already had working national bank transfer systems and SEPA for international transfers. The only time you'd need to cash a check was when you received a payment from USA.
In my experience, most CRUD flask apps end up replicating 80-90% of django projects with 200-300% of the effort. Heck, getting pytest working with flask and sqlalchemy is still a struggle.
A look inside iOS 15's faster, smaller dyld fixup format
I wish there were a simple answer but it's a complicated cost benefit analysis that has to be done for each organization taking into account their objectives. But most organizations don't have that many options because salaries are pre-defined and inelastic.

There really aren't that many options
1. Invest in training the people you have
2. Offer some novel incentives 4 day work week or something.
3. Compete on salary by paying more

In a lot of organizations 2 and 3 can't be changed by the people doing the hiring.
If DoorDash did something similar to this in response to this proposed rule, it would actually be useful because it would make the system more transparent. As it is now, customers have no idea how much restaurants are being charged by DoorDash. If they kept 15% and then created a new explicit customer-facing fee (as allowed by the proposed rule), then at least customers would know how much of their money is going where.

The only downside is they might be misled into thinking that the new rule caused the fee, when in reality it only caused DoorDash to divide it up and make part of it explicit.
I might have written a wardialer and called all my local numbers right after watching the theatrical release of WarGames.