skysight-inc/HackerNews huggingface dataset:
You seem to imply that, because he addressed Hitler as "friend", he must be a terrible person?

That's ridiculous. He was addressing the leader of one of the axis of the Great War when the War was just about to start (and then, just after), there was no way to tell how the conflict would develop, and when most of the atrocities Hitler became infamous for had not been committed, or at least were not widely known yet. It's easy to now talk about Hitler as the Devil re-incarnated, but at the time, he was a world leader and addressing him like you probably would like Gandhi to have done, as a despicable human being, would probably only contribute to Hitler's warring inclinations.

If you were to, today, write to a world leader like Putin or Trump, trying to convince them to not start a war that could destroy a large percentage of humanity, would you not want to start your letter in a diplomatic manner in order to maybe be heard and stop an extremely horrific event, despite how undignified they may be as a person in your eyes?

Gandhi's letters you linked to only show how he tried as hard as he could to diplomatically convince Hitler that war was not the only solution... imagine if he had succeeded in that, how much suffering could have been avoided!

As Gandhi said in one of the letters, winning a war doesn't prove you're in the right, it only proves you had greater capability for destruction. But Hitler, of course, thought both that he was in the right AND that nothing could beat his superior army and race. He was wrong in both accounts, but he was right in that his power for destruction was enormous, and the result was the most horrific episode in human history.
I personally don't think extracting component classes is a useful tailwind feature.

IMHO it is really quite similar to using HTML attributes for styling or inline styles. Maybe those wheren't actually such terrible ideas. They are the easiest thing for a beginner to understand, so maybe they are actually the easiest way to reason about styles for non-beginngers too.

What makes it different is:
- higher level component frameworks: wether you use react, vue, web components or use a templating engine in a component pattern, that is all the abstraction you need. Introducing an additional layer of abstraction/reuse with shared CSS classes is uneccessary overhead.
- constraints: the scales for spacing, color, typography and everything else that you configure for tailwind lead to nice, consistent designs without much effort. I think that would be a key problem when just using inline styles.
I think this post has some validity to its main points, but I personally think it veers on the edge of "real programmers do X" and reels of rose tilted nostalgia.
Would be great if all that "funding" that the banks send to the activist BLM organization be rather sent/loaned to individuals such as this one to actually develop and promote neighborhoods that needs some personal love and actually foster the change that we all want to see.
It's Notion-like, but did you build the blocks editor from scratch or is there any open-source option for Notion's block-based editor?
I'm not a native English speaker, I speak several languages, I am from Europe, I am interested in etymology, I studied Latin and a tiny bit of Ancient Greek and still didn't know what Pleroma was before I read your comment.

Making it sound like ponker is an illiterate idiot (and playing on the "uneducated American" trope to boot) for not knowing the meaning of Pleroma is frankly arrogant IMO.

Maybe "pleroma" is in more common use in your language but it definitely isn't in many others, and not just for those silly English monolinguals.
Sounds like accountants run the company.
But they do. It's still fraud on the system. If you require people to go in person, there's only so much time in the day. Election workers will recognize them returning to vote with a different name. Those limitations don't affect mail in fraudsters.
> To be honest, just how bad of a thing is this? It’s a direct financial punishment for a company with lax security practices. It encourages greater security practices.

I see your point but this is flat-out organized crime, extortion to be precise. How long will it be before we're all making protection payments to ransomware groups?
This is called "false balance." Reality doesn't have sides.
"Objectivity" in journalism does not mean unbiased, or The Truth.

Simple recipe to follow:

- Show your work.

- Cite your sources.

- Corroborate.

- Sign your name.

- Admit your mistakes.

Voila, you're a journalist.
I am Indian living in England, and I'm not sure how I feel about this. In some ways, yes, Gandhi is to be to revered, however in others, he should perhaps be reviled.

For example, he would share his bed with naked nubile girls to "test" his celibacy. Not just girls, but his own grandnieces. Am I the only one that finds that extremely unsettling?

Makes me wonder if he was in fact the great man he is made out to be. Perhaps the political magnetism he possessed meant that politicians absolved him of all his sins, attributing them to mere eccentricities, in order to take advantage of his popularity.
The bias is in the use of the word "King".
The emperor has no clothes.
I prefer to spend my time arguing with catgirls over the correct spelling of nya over spending that time seeing people discuss my extermination. You do you.
An open source project is different then like a chair or something. Part of the value of open source is the community around it. You can contribute to the code and ask around for support, but that requires associating or at least potentially associating with the creator.

If that creator is someone you don't want to associate with then why not just find a different project to use?
We are not using a block editor (I think blocks are worse for writing than the traditional model).

The only open-source block editor I know of is https://codex.so/editor.
If the intention is well realized then this can be a great product.

Horrendous name though (for English first language speakers anyway), 'do' is the fallback - most primitive - verb for any kind of action implying a lack of precision or importance: "I'm doing the dishes" vs "I'm polishing the cutlery". There is also an unfortunate embedded word in there too.
Not to mention the fact that the money could be going to terrorists or rogue states. This is clearly unethical, and IMHO should absolutely be against the law.
> If you think of websites in terms of what programmers think good UX is, you get... HN and Craigslist and all the other things that HN users typically think are fantastic user experiences, because they meet their expectations. These applications are also almost uniformly ugly. This actually makes perfect sense, and for these users, this is fantastic UX.

So would you argue that the Craigslist experience is only good for those with the "programmer's mentality"? "Ugly" is perhaps a smaller factor in UX than designers account for.

> And for them, that's true, but what makes the default browser UX better than an alternative, other than that you already know it?

Nothing, that's just it: you already know it. What you call "programmer's mentality" is actually fundamental to human cognition. In making sense of things we use what we've already made sense of. The more we can rely on our existing knowledge to figure something out, the less cognitive friction there will be.

The cost of surprise can certainly be outweighed by other factors, or surprise in itself can be exploited to usefully convey something, but in my experience it is not generally used to these effects. For every zooming interface or slideshow where scrolljacking might make perfect sense there are hundreds where those three seconds of defied expectations are wasted to implement something that is either useless or entirely detrimental to usability.

> But if some UX isn't good FOR YOU, that doesn't mean that it's bad, it might just mean you aren't the target audience.

Or I am the target audience and the designers have failed to design for the target audience. Or I am not the target audience only because the designer has failed to identify and characterize their target audience correctly. Or the designers primarily work with making business-required anti-features bearable. Or they're optimizing for first impressions and not long term usability. Or they're optimizing for generating more work opportunities ahead of themselves.

To decidedly say that you, our user, is not our intended target audience seems like a conclusion that must be backed with a lot of data, something which IME not a lot of organizations can muster. From that perspective these alternatives seem more likely.
Notably its visitors using Safari on iOS which has that 38.67% figure [0] and its more mobile users than desktop users in general [1]

[0] https://twitter.com/TheRealNooshu/status/1290218638788530176

[1] https://twitter.com/TheRealNooshu/status/1290218641284243458
Oh, come on — it was a wild ride if you were employed in an unsustainable VC-funded startup in the US. But the bubble bursting barely even registered for those in larger companies, dealing with longer-term software.
Aviation is the one field where fossil fuels will stay around for a long time just do to the energy density and the fact that the plane gets lighter as you burn fuel. Almost any other industry can switch to mostly carbon neutral energy sources.

So if we want to travel long distances fast there really isn't much of a realistic option. Though short flights (1 to 2h) should be replaced by rail when it makes sense (no sea to cross etc)
France: 'Pah! We have other concerns than your Brexit'

Also France: 'Don't you dare block our fishing boats from British waters after Brexit OR ELSE!!!!!!'

Personally I suspect this is about the poor migrants being used as a bargaining chip in Brexit negotiations by the French, i.e., the French saying 'this is a taste of what we will do if you dare give us a bad deal'.

What I don't understand is why they think the UK is so much better than France! I don't think the two countries are that different and France has plenty of opportunities of its own, plus it's much bigger whereas the UK is overcrowded, expensive and competitive. In their position I think I'd rather stay in France :)
How to Be a Happier Artist #8 – Cheating
Virgin Galactic debuts design of future Mach 3 high-speed aircraft
you've been exploited
Plain Text Emails, Please (2019)
The mistake here is that the CDC data is incomplete until you go back about 8 weeks. So comparing today’s Covid deaths to the CDC’s current excess death number will never be accurate. Instead, take the numbers from 8 weeks ago for both and compare. What you will see is a significant gap.
Please brush up your history before talking about Gandhi. Gandhi was not Anti-Britain initially, he wanted equal treatment for Indian people at par with any British citizen. But Britain wasn’t ready to grant full dominion status, then series of incidents moved him to ask for full freedom. In his early years in Africa when he was going transformation, there were some incidents which reflected some prejudice against native Africans, but subsequently he became a changed man, his greatness lies in constantly reinventing himself as he learns more about life.

The biggest supporter of Nazi and Hitler philosophy following his footsteps are in power in India today, where gradually every democratic institution is muzzled for their version of Hindu Aryan supremacy.

Gandhi will be crying in his grave of what India has been turned into in just 6 years. An intolerant, divided society with complete disdain for rule of law. The concept of reason has gone away completely [1]. Hope the lessons of COVID-19 can turn the tide, hopefully into a plural India which celebrates unity in diversity and again put emphasis on reason, scientific thinking and rule of law.

[1] http://indiatogether.org/dichotomy-rule-of-law-op-ed
When he says “historic”, the bank thinks “decrepit.” Unless they building is the Empire State Building, age hurts value.

Seriously, the fact that he had the cash to buy the buildings but needs a line of credit against them to develop them tells me that the value of the buildings was quite low to begin with.
It's probably not so dramatic.

> based on the current measures, which include the non-renewal of temporary contracts (1,500 FTEs) and the Voluntarily Departure Scheme (2,000 FTEs). Additionally, natural attrition (500 FTEs) through retirement and the like

Voluntarily Departure Scheme will most likely provide a nice compensation package and people nearing retirement will simply not be replaced by new hires.
Everybody talks productivity. I completely agree. I was so much quicker with Tailwind CSS than any other approach I was familiar with. But let's talk about maintenance. I had to go back to a project I completed 6 months ago to change a few things and boy do these classes look like a mess!
I am currently learning modern algebraic geometry (scheme theory) from Ravi Vakil's algebraic geometry in the time of COVID: https://math216.wordpress.com/agittoc-2020/.

It's a great ongoing course that offers amazing intuition into scheme theory. We're divided into "working group(oid)s" where we discuss the mathematics and solve the weekly homework assigned by Ravi. Best of all, anyone [all over the world] can join in on the fun! You get added to a discord and a zulip group, where all the discussion happens.

My favourite article about Grothendieck is the one titled "The Grothendieck-Serre Correspondence": https://webusers.imj-prg.fr/~leila.schneps/corr.pdf

This article describes both the mathematics, and the lives of Grothendieck and Serre through their exchange of letters. It's powerfully written, and provides great insight into both the mathematics and the two as people. The last line of the article is absolutely beautiful.
The whole project sounds fantastic, I hadn't heard about it yet. The casing looks boxy but that makes it hackable of course.
"Having kids is ecologically unsustainable."

There, I've made an equally unnuanced statement, now what?

I don't think things are that black and white. A moderate amount of air travel is not unsustainable per se, I would think.
Would you mind elaborating a little bit? To me what you're saying implies extralegal activities, just want to make sure I'm not misunderstanding.
As the classic https://www.usenix.org/system/files/1401_08-12_mickens.pdf notes:

> Basically, you’re either dealing with Mossad or not-Mossad.

Applied here: your system would be quite secure because most attacks are just automated robots trying a known set of exploits. The moment someone actually takes a shine to you, you are doomed as the system will be absolutely rife with all sorts of secholes which can be figured out by obtaining a copy and running a modern fuzzer against it.

We follow the same train of thought, on SSE I suggested using a Sunfire machine to examine unknown USB sticks for similar reasons -- even if someone tries to espionage on a company, the chances of them creating a malicious stick which works an exploit on an ancient SPARC machine is extremely small https://security.stackexchange.com/a/103192/2429
They are not public services.

And yet the public does bail them out which suggests a symbiotic relationship with the economy and that banks have some responsibility to the greater whole.
If you are in the US, that 8 million number won’t mean much. You would be surprised how fast the brain withers away without proper education
> Now, I am sure there will be those who argue that any universal knowledge access system of this kind will inhibit the creation of new work by reducing the rewards people get. But let us note a few facts: first, dead people cannot be incentivized to be creative, thus at least everything ever created by a person who is now dead should be made freely available to all. The gatekeepers to intellectual products made by the dead are parasites the equivalent of a private individual who sets up a gate and a tollbooth in the middle of a road somebody else has already built and starts charging people if they want to pass.

This seems wrong. Longer-lasting copyright does incentivize authors more, because it can be sold for more.
Doesn’t this represent a huge potential financial opportunity to whoever can figure out how to properly recognize the value in these places/owners? What’s stopping some forward looking bank from doing so?
> I think remainers were ready to accept a soft Brexit and everyone would have moved on.

> The soft Brexit proposition exploded right after the vote,

I've not seen much evidence of this particularly, our parliament spent a long time arguing over exactly what flavour of soft brexit might be acceptable while both hard brexiter and hard remainer minorities postured and shouted and in some cases started legal proceedings. Eventually the different groups blocked and barracked each other so much the whole thing fell apart.

Outside of parliament there were plenty of cheerleaders for just leaving, absent any ongoing agreement, but also plenty for finding methods to overturn the entire thing.

> I disagree with your statement on the democracy not working at the scale of the EU.

But you understand that I have an opinion based on looking at the EU and at other large democracies (like the US), observing how their political classes are remote from the public and relatively unaccountable, and how hard it seems to be for citizens to affect change? As compared to somewhere like Iceland, where a small movement can have a big effect? And you grant that it is a reasonable opinion to hold even if you yourself don't hold it and disagree with it being important?

That's my point here really, we don't have to agree, but casting everyone that disagrees you as unreasonable and unwilling to listen to reason is not a good thing. Though it does seem to happen in a lot of public discourse these days.
Thanks BLM!
None of that matters though. The point is this: TikTok is owned by ByteDance. By definition, ByteDance is owned by the CCP. The CCP currently has concentration camps and is starting to act fairly imperialistic and bellicose. They clearly believe that their method of governance is superior to Democracy and they have ambitions to become the worlds superpower. The point is that they could use this to spy at any point in time if they wanted to even if they aren’t at this very second. The CCP simply cannot be trusted and never should have been in the first place. It is the exact same CCP that led to the death of millions of innocent Chinese during the cultural revolution. They still have portraits proudly displayed of Mao Zedong FFS.
The excess death numbers in the US are from the CDC, and their numbers are incomplete unless you go back about 8 weeks. I don’t know why people keep creating graphs and charts from their incomplete data! It paints a wrong picture every single time.
Invoking the ghost of Martin Niemoller to complain about people not wanting to do business with somebody who publicly espouses views they find abhorrent is a hell of a swerve.
Not necessarily. There's things that should've existed decades ago that still do not exist. It often isn't a matter of technology, so much as the vision and will to bring something into existence.

Bill English was instrumental to the creation of the mouse, and rightly became a computing legend for his work. Legends deserve black bars.
Yes, it's a very odd choice. The criterion that the person not be alive makes it a little tricky, but previous research has some good candidates: https://www.bbc.co.uk/news/business-53547483

Noor Inayat Khan already has a George Cross for war heroism, making her a nice conservative-friendly choice.
Two examples you might look into:

Typewriter maker Olivetti. Beautiful mechanical design and innovation right up until the end of the typewriter era. They successfully made computers for a while but couldn't compete in the long run.

Coleco. From leather maker to Cabbage Patch dolls to video game consoles. Then bankrupt after the disaster that was the Coleco Adam computer.
> gang-glorifying, misogynistic rap music.

Ok boomer
I tend to think it's the other way around in some respects... software development is almost entirely writing text files to describe a huge variety of things (processes, networks, UIs, etc). In a lot of ways it's good, but text files are not obviously the best way to make software.
Git Workflows you can use to deliver better code
> React and Vue introduced modularity of style and structure with components.

It also works perfectly fine with server-rendered pages in my experience. Any templating engine worth its salt will allow you to extract fragments or partials.
Thank goodness there’s Safari on iOS to act as a counterweight, which Firefox alone cannot do.
> Nothing to backup.

What could go wrong...
Don't you find resumes incredibly low-resolution? "4 years of Java experience" seems... Just not that predictive of ability. Could mean they're great, it could mean they're a disaster. Many people with 2 years experience will be significantly better (& cheaper), because they put the work in to improve faster.

How to you drill down & distinguish?
Could we defend Gandhi without pretending that Germany just before WWII was an ok country?

> Gandhi's letters you linked to only show how he tried as hard as he could to diplomatically convince Hitler that war was not the only solution... imagine if he had succeeded in that, how much suffering could have been avoided!

I would really like to know what you think the Hitlers problem was. The problems I am aware about were generally solvable only by the war and violence.

> he was a world leader and addressing him like you probably would like Gandhi to have done, as a despicable human being, would probably only contribute to Hitler's warring inclinations.

No, really not as he was planning the war for years already by that point. At that point Ghandhi or anybody elses foreign acceptance was completely moot.
Gandhi is a first example of proving that non-violence is one of the most effective tool for transformation as a society. He wanted equal treatment for Indian people at par with any British citizen. But Britain wasn’t ready to grant full dominion status, then series of incidents moved him to ask for full freedom. In his early years in Africa when he was going through transformation, there were some incidents which reflected some prejudice against native Africans, but subsequently he became a changed man, his greatness lies in constantly reinventing himself as he learns more about life.

Gandhi will be crying in his grave of what India has been turned into, in just 6 years. An intolerant, divided society with complete disdain for rule of law. The concept of reason has gone away completely [1]. Hope the lessons of COVID-19 can turn the tide, hopefully into a plural India which celebrates unity in diversity and again put emphasis on reason, scientific thinking and rule of law.

[1] http://indiatogether.org/dichotomy-rule-of-law-op-ed
Hard pass on algorithmic recommenders.

I have always wanted human curation, filters, opinion.
> All this says is that you can't force people to listen to your speech.

Erm, no, this comic explicitly says it's OK to be kicked off a platform for the things you say. Which is essentially mob-rule, or an arbitrary rule a community can invent on the spot to justify kicking you out. That's what you call authoritarian when someone/groups makes a decision to censor you on the basis of you having a different opinion.