skysight-inc/HackerNews huggingface dataset:
Ah, the secret is finally exposed to the West.

I worked for a MNC with teams across Asia. I found that teams outside of India were primarily upper-caste because you had to get recommended to be an expat team.

Also, these Indian national upper-caste members would look down on the lower-caste staff in the country that they were working in, using KPIs to force them out of their teams completely.

My division boss, upper-caste, forced me to take on one person that would solve all my team's problems. Long story short, he couldn't fix the problems because the source was with another division, led by another upper-caste.

Now, I'm not saying that they are all bad, but they not all good either. It's sad that the lower-caste don't get the same opportunities though because I met many lower-caste guys who knew their stuff, but knew that they weren't going to go anywhere in their careers.
There is also that video [0] discussing object algebras as a solution to the expression problem.

[0] "Who's Afraid of Object Algebras?" https://www.infoq.com/presentations/object-algebras/
If you had to choose between a great open source browser run by a troubled organisation and a crappy browser run by a great organisation what would you choose? What is best for the users?

Foss folks and hackers would probably choose the latter, where as we've seen with all the FANNGS the world would choose the first.
It pisses me off that they aren't even opening this up for general commercial use, yet in their sign up form for the GPT3 beta they solicited ideas for applications of the AI. At this point who is to say they didn't just read and steal all the ideas for themselves.
Good news: it is not Facebook. I'd rather use a MS account rather than FB account to play games.

And as a fan of the acquired franchises, I'm confident about their future. MS has a good track record of handling game franchises.
Most of the time public statements are utter bullshit, you should prove that they deserve a chance to be considered.
The Guardian hasn't set up a paywall. It remains free without a subscription.
I have exactly the same experience with things I write on some other forum, while having published one article since 2017.
Then you might get logical inconsistencies with traits that are designed to be mutually exclusive and are used in type-level programming.
Don't worry the Boston Dynamic hounds will control the festering masses of thought criminals who bred like cockroaches in the dark. lol.
You need to know your great-great-grandfather's name in India. There's a book of names, like a yellow pages, that tracks people and caste.

This is what I've been told when I was in India.
This one is not privacy violation although it’s significant misbehaving. Thanks for sharing!
The

>"radical free speech" crowd

understands hurting other people's feelings, they just don't believe anyone should be compelled by law not to hurt someone else's feelings.
If you're scared of something, sometimes it's best to invent it and then not invest in it than to let someone else invent it and do a decent job of it.

Classic example: Oil companies "investing" in clean tech in the 90's, sucking up government grants and public attention and never really getting anywhere probably slowed down the switch to renewables by 10+ years.
Chicken, egg.
https://www.i-dont-care-about-cookies.eu/ works in many cases.
> I am not defending this CEO's pay but I am just curious: how much do people on HN think the CEO of Mozilla should be paid?

Mozilla IS a not-for-profit foundation it's primary goal should not be profit.

What revolts people is how much she is paid and how much she increased executive pay _WHILE_ firing 250 people of one of their most successful teams.

Also lets be honest their 'strategy' has shifted from making software people want to use to let's do a UX extreme makeover because that's how Chrome does UX.

I know I should aim for constructive criticism but the UX on the Phoenix release for Android is so annoyingly counter-intuitive it made my blood boil.

Also dropping support for pretty much all addons on Phoenix is yet a major ball drop. The whole point of Firefox is customization and add-ons, if execs fail to see that then they don't understand the product that pays their 400% salary increase.
So what is the cell tab and how did they eliminate it? I haven't seen any explanation of the tab on the news articles covering battery day. Just a photo of a tab sticking out of a cell. Is it a terminal of the cell?
Or have uBlock Origin on.

And since this is a login-not-required site how are the other cookies "technically required"?
Isn't the screw modifier a similar thing? Also it seems quit full fledged to me tbh. And for everything else there are plugins.
Regarding the ban: this is why a community forum needs to be separate from the company.
I guess better late than never, but after 2+ years of people complaining about this they announce it on 'oldwww'?

Weak sauce, if you ask me. But you're right, they do mention it.
If you have a country where half of the population disagrees with the other half, and each half "cancels" the other and refuses to do business with them, the country will grind to a halt.
Arduino also has "Arduino Pro IDE" that's based on Theia, a VSCode fork.

https://blog.arduino.cc/2019/10/25/new-arduino-pro-ide-a-clo...

https://github.com/arduino/arduino-pro-ide
The only difference being that India has had reservation system for more than half century now and it doesn't work as well. Yes, I know examples where it has actually helped people in need but by vast margin it helps already well off people from underrepresented minorities not the ones in need. This is one of the main reasons why India's medical facilities are sub par and one can't get anything done in govt offices. Also reservation system was meant to be a temporary until we had representation from minorities. We already have achieved that for many minorities yet they still benefit from this.

As someone from fairly higher cast but economically poor family, coming to US felt liberating where I could define & own my success irrespective of my cast, religion. Yes we have problems in US and I've faced discrimination too but it doesn't limit me from succeeding.

We should take this as a learning in US if we were to implement a reservation like system. Have it backed by data on who really needs it not driven by political climate.
Spare parts and training are not enough to maintain a fleet of fighter jets. You need experienced in-house technicians to provide the maintenance and replace the black-box electronics, which means you're still at the mercy of whatever country manufactures the jets. Doesn't matter if it's China or the US, if they decide a year down the line that they don't like you, guess what? No servicing for you, and your fleet of fancy jets will only last until they break down, or get remotely disabled/bricked/self-destructed with a kill switch.

Maintaining a Sovereign Nation 101 is that you do not entrust your national security to another country. Sure, it's more expensive to do your own R&D and manufacturing, but you get the peace of mind that your continued existence does not depend on a foreign government's continual blessing.
The F-35B gained a lot from the Yak-141 though, time to give something back ;)
No, not all "software for software developers" is all that great.

What I have seen over the years is that the worst software is that in which the end user has little decision power. Your typical ERP sold to the CxO and configured under the auspices of some business analysts that have never and will never perform the job that the poor end users are supposed to accomplish using it is the worst.
Actually I think Mozillas path to success is quite obvious, but they never bothered to follow it seriously because of their own hubris.

> how much do people on HN think the CEO of Mozilla should be paid? It's got to be enough to attract someone with extensive management experience at a high-functioning tech company

$20k. And give him a bonus depending on the companies performance. Works in other countries and companies, no reason why it should not work there.

In the first place, that so called "extensive management experience at a high-functioning tech company" should be highly paid is a myth and BS. After a certain point the scale of organisation does not change enough to be more worth. And most work is not done by the CEO anyway.
the thing is they aren't even releasing it for commerical use. This has all been a big exercise in hyping up gpt3 by dangling it in front of thirsty devs without ever planning on sharing the use of it. The actual beta access was restricted to medium blog posters and twitter addicts .
The coolgithubprojects subreddit gives me my periodic freshmeat releases list hit: https://pay.reddit.com/r/coolgithubprojects/

You can even put it in your RSS reader via https://pay.reddit.com/r/coolgithubprojects/.rss
How Whatsapp and Signal encrypt group messages
https://starterstory.com/how-to-say-no
Reading books has to be one of the most overvalued activities known to man.

The problem is that book authors are not incentivized to deliver "the gist". If all the insights of a book, properly condensed, amount to no more than a pamphlet, people will give it a bad review.

If instead a book has hundreds of pages, there mere act of giving it a "proper" critique becomes costly. Judging a book that you haven't read is frowned upon. Those who could be bothered to work their way through it, on the other hand, are less likely to be critical.
It’s really ironic that the very argument you’re trying to provoke is what makes discussing with people like you hard.
Anyone knowledgable on the matter, what was the Elon nonsense to truth ratio?
There are 2 problems: The coffee machine doesn't work, AND it doesn't match the kitchen. Possibly 3, the machine is high maintenance. In your comment, you neglected 2 of those problems.

Yes, there's a bug in the production services, but maybe it's a nightmare to maintain and there are more and more bugs creeping in and a microservice might help make it more stable - and maybe the developers want more experience with new tech to grow professionally as well.
> Their core problem is that their product is a commodity.

Even worse, the cheapest comparable alternatives are free. At least commodities can be sold at the market price if you can't differentiate yours enough.
He wasn't CEO during the prop. 8 campaign. I don't think we want everyone in tech permanently abstaining from politics just in case there might be a leadership role years later.
>Many times, no is a polite way to say f-you.

Sometimes, not many times. If you interpret the majority of No's as f-u's then that's on you.
I'm sure Eich is smart enough to figure that one out. He could also have chosen to simply not donate given his position as CEO of a very visible entity.

He must feel pretty strongly about this subject given the fact that he could have recanted but he chose to walk instead.
Unit Conversations
This would be a reasonable argument if they were trying to attract a CEO to an already sinking ship. Being the one in charge when it starts sinking is a different case.
And suntanning.
I would say algebraic data type is the number 1 reason Swift is becoming so popular.

The syntax may not be as elegant as ML languages, but it's still by far the best amongst the "mainstream" languages.
What you call "dog whistles" are just opinions different from yours, expressed in terms you're not used to. Get out of your bubble.
From consulting with lawyers before I don't think any have said this was a viable option... but maybe what they meant is they can be arrested but I'd still not get any of the money?
This falls under Category theory, but it can be a bit tricky to find a good place to start reading. It helps if you have some mathematical background on the subject, if only to know what parts are Category theory and which are restrictions of the programming language.

For example, Haskell folks seem to love to make everything about Category theory but they're not necessarily the best example since Haskell is a bit weird from a Category theory standpoint (currying isn't that natural, and is in fact a deeply abstract property that only some categories have). You'll know things have gone off the deep end when you see the word Applicative.

The C# folks tend to be a bit more down to earth with their category theory (with their contravariant / covariant type parameters and SelectMany = Monad), but they write fewer articles on category theory.
That isn't historically accurate. The constitution intentionally imposed representational government to ensure dual-federalism as a necessary means to supersede the prior government, Articles of Confederation.

* https://en.wikipedia.org/wiki/Dual_federalism#Constitutional...

* https://en.wikipedia.org/wiki/Articles_of_Confederation
Isn't it racist when lower cast employee hires another lower cast employee. Arent we trying to stop that very same thing with AA?
> Neither is it worse.

You are correct. But to be fair, that wasn't my point. My point is that Firefox doesn't work properly on as many web pages as Chrome does. This trend will get worse overtime. Why would an end user choose an alternative that breaks their experience with no perceivable benefit?

And yes, there are privacy benefits, but if the end user doesn’t know/doesn’t care then it isn’t a perceivable benefit.
Could you tell me please, what is the 'Near East' area that you do business with, and, is there a percentage of the population in that area who hold more extreme views than Eich on this subject?

Would you or have you in the past, had any involvement with say, a company domiciled in Turkey?
Yeah, my experience of attempting a very simple refactor (change variable name) with the VSCode Python plug-in is:

“Rope is not installed. Install?” - so I need a package in my virtual env just to rename variables?

“Rope is installed. Refactoring failed”.
so? how is that making anything different? of course, sexual predatory behaviour is rampant among "employers" in such a system.
Maybe Firefox users are more likely to use an adblocker and prevent reporting to statcounter.
But we are all witness to the fact that it doesn't, at least so far.

The reason why it does not is that people don't typically wear their politics on their sleeves though the divisive nature of present day politics is not helping with that. So in fact, you may be prophetic, time will tell on that one.
tough luck to still be responsible for repairs and taxes and the like, while tenants can withold the rental income that usually comes along with it. I don't wish an eviction on anyone and usually its better to solve things amicably. But the ability to do so usually rests on the threat of eviction.
So basically, one shouldn't have wrong opinions, especially if they're publicly visible persons. Or rather, one is allowed to have wrong opinions (in private), but voicing them or goodness forbid, acting according to those, ist verbotten und un-Amerikane.
Timeline of Binary Prefixes
Personally, I use Firefox on PC and would love to use it on my phone.

Literally the only reason I use Chrome instead is because of the flow ui tab switching. I just can't stand the Firefox mobile UI for tab switching. I with there was an extension or something to change it. It's a huge shame.
What Is a Minimally Good Life?
I recently experimented a bit with Svelte + TypeScript for Electron applications. When doing so I wrote down my notes in the form of a project tutorial: https://sam.elborai.me/blog/electron-svelte-3-typescript-par....

That may be of interest for some of you who would like to try Svelte.
I'm starting to investigate Brave a little more. I read about it a long time ago but it seemed a "too-good-to-be-true" situation.

The most recent articles I read on it list a considerable number of advantages, but then conclude against using it, simply considering it an ad company that does not pay content creators.

I'm interested to know your opinions, and if you can point me to some useful resources, I would appreciate it.

Thanks
Lots of industries employ lots of unpaid interns. Journalism, Acting, Museums, Charities, Sports teams, Political parties, etc.

On one hand, if people are happy to do work for free, a company would be stupid not to make use of it. On the other hand, governments should probably outlaw it since it really is just a loophole to pay less than minimum wage. ("Volunteer for 2 years for free, and then we'll give you a minimum wage paid position" = "On average over your career, you get less than minimum wage")
I had a Mac ROM cartridge for the ST, which basically turned it into a Macintosh. And Atari had a 640x400 monochrome monitor that looked just like a Mac - an awesome hack.
It gets problematic with associated types/constants/functions. For instance, given the following Rust trait:

trait Foo {
type AssocType;
const ASSOC_CONST: i32;
fn assoc_fn() -> i32;
}

what would the following evaluate to if `!` automatically implemented `Foo`?

<! as Foo>::AssocType
<! as Foo>::ASSOC_CONST
<! as Foo>::assoc_fn()

These can all occur in reachable code because they do not depend on `!` having inhabitants.
Also, you click on 'Settings', and then what?
There's no way to accept the settings. I mean in case I wanted to. What about the 'Accept' button then? What does it do? Accept ALL cookies? No thank you. 0/10
the context is "for-profit" ... if a company is for-profit and somebody is contributing for free then that is a very personal choice - but there are more obvious reasons for not doing so.
Aside from the variable lengths which are really neat, SVE supports AVX512 style masking (predicates), which makes some algorithms simpler and hopefully faster
Eich claimed he supported equal rights except for marriage.
It was close enough that it mattered, four years to be precise. If it had been decades ago it likely would have been a different matter.

Dutch proverb: High trees catch a lot of wind.

If you become a high tree, in politics or as a CEO then your past will come under scrutiny, and what is found there may very well have a direct effect on your present day life.
Please review the definition of electorate: https://en.wikipedia.org/wiki/Electoral_district

As a case in point look at the state of Washington. Two counties comprise all aspects of the state's politics, due to their population size and density relative to the rest of the state, often in stark contrast to the rest of the state. The majority of the states residents are thus represented, but the majority of districts and communities comprising that state are not.
What are "High-Context culture people and Low-Context culture people"?
GDPR has little to do with the cookie pop ups, which predate it. In any case, the cookie law allows essential cookies (Login, shopping cart etc) without consent (and GDPR allows data that is necessary for operation eg collecting your address to ship a product).
see also: https://www.documentcloud.org/public/search/Account:17466-ca...
It's not a count of how many people hate the ISP, but of how much hate is expressed.
13% of desktop use. Given Chrome and Safari are hard to get rid of on phones (especially iphones) that's key.

My phone browser is like a snack, my desktop browser is what I care about.
I use it. I just have it as a pinned tab which I save the odd page to (probably 2-3 per week). Ocassionally use it to search for stuff.

Like the other thread here says this site has suffered some neglect. I had a bug that latest 2 years (no idea if it affected others) before it was fixed.

I got one of the lifetime accounts back when it first launched which is why I stick with it. If I was paying $22/year I'd have to consider my options.
How a US-backed anti-communist crusade in Indonesia is still haunting us today
Conceptually, void is a singleton type: it has one value. So a function which returns void does return, just without anything useful.

Bottom has no value, so a function which “returns” bottom can not terminate.

Practically, this means it either loops forever or “breaks” e.g. panics or exits the program.
Bezos didn’t set out to build AWS, nor did he build AWS “to fund the business”. It was a somewhat-lucky turn of events. Amazon is fundamentally a distribution company that noticed some of their internal services could be sold to others, and it turned out that the market for that was bigger than expected.

I agree that Mozilla needs to get a similar lucky break somehow, but it’s not easy to get lucky on that scale.
I think you highlighted another problem. Why Mozilla HQ is located in such an expensive place? There are plenty of cheaper places in the world (even US...).
Create Homemade Recipes of Your Favorite Products on iOS Using Fritz AI Studio
Logo was the first "programming language" I ever used. I had a fantastic primary school teacher in year 3 who introduced us to an implementation called MSW Logo. Very fond memories.
Exactly. I tried to go back with browser's Back button, and the annoying dialog comes up again.. So effectively the only option is to accept their cookies.
Does Affirmative action mean that us shorter Indians will get to play in NBA?
> So I guess this means no Mozilla leader should be making any private political donations at all, because if they do, Mozilla is at risk of losing half of its (US) leaders in red or blue states.

That's part and parcel the strategy of the left, shifting the Overton Window of what you're allowed to support publicly until anything representing traditional conservative values is safely out of range.
Vox made a great video on this where they analyzed Bernie Sanders' accent https://www.youtube.com/watch?v=waeXBCUkuL8
Yes, it would be interesting to see estimates of absolute number of user, not relative market share. Ideally broken down on desktop and mobile.
I don't think I like it, but I also don't think banning it is the right choice. If that is necessary to dodge some mandatory diversity/inclusion trainings, I would support the decision.
It doesn't make you a bad person it makes you a good leader. You anticipated a bad social situation and smoothly avoided it making things better for everyone.
But wouldn't that lead to backwards incompatibilities?
The issues with abuse are terrible, yes.

But what's wrong with the shopping mall part? I'd be happy to sit in a shopping mall as potential employers come by to hire me for 3x what I'd make elsewhere. Maybe even 1x; I'm not convinced I would dislike it more than the normal job interview process.
Wow, what a huge strawman.

No, it is fine if you have wrong opinions. But be prepared to get the flak associated with those.

Nobody forced Eich to make a donation, but doing so publicly set him up for a confrontation with a substantial chunk of Mozilla's employees further down the line.

Just like a 'mild case of rape' could trip up a supreme court justice nominee. (Or at least, it should have.)
Assange Hearing Day 15
Cloudron 5.6 – better Docker usage, blocklists, hw transcoding
Thank you for shedding the light on this part. I didn't know it before! (even though it doesn't look like news)
TLDR; do not read the comment section. It reads like the Indian subreddit.
Same for me. Who is your ISP?

I'm assuming it's Plusnet and if so this appears to be normal. See here: https://community.plus.net/t5/My-Router/IP-TCP-4567/td-p/153...
Two newer developments are official support for TypeScript, and a nice VS Code extension using the language server. Those advances are what enticed me to give Svelte a try over the summer.
> What’s new in svelte land since then?

First class TypeScript support is the big one.
Where did I say PDFs have to be in text format? I said every PDF has an equivalent text-only representation. The format, like postscript and eps started as text-only. Compression, making the files binary was added as an afterthought, to make files smaller (much smaller). If it were binary from the start, its designers would not have made the table of contents at the end waste bytes by writing offsets in ascii.

See http://blog.idrsolutions.com/?s=%22Make+your+own+PDF+file for more info on how to write PDF by hand (also shows why I said you have to be stubborn to do that)