skysight-inc/HackerNews huggingface dataset:
I posted the original Guardian story yesterday
https://news.ycombinator.com/item?id=26825990
but perhaps because of my lousy copyediting of the title it only attracted five upvotes. This follow-up story seems pretty good and the title was not difficult to squeeze under 80 chars.

The story of Facebook treating India's ruling BJP has attracted a fair bit of coverage - https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu... - but the story suggests FB values good connections with the quasi-fascist ruling party over the risk of yet more damage to its reputation.
Cool! More reason to buy paint made of this stuff if it ever goes to market.
Containers don't have anything to do with reproducible builds, docker advocates just happened to misuse it for that purpose.
How is this not just a triangular bokeh?
FLoC is not particularly harmful, but Google is harmful, and harming FloC will harm Google. So I fully support fighting against FLoC.
Have you considered the best way to advance your position is to use logic instead of acting hysterically? I mean, i think i agreed with you more before i read your comments than after.
Point is right now. Chrome is spyware, clear and simple.
In berlin you apply for housing like online dating in the US...as an ugly male looking for a 10 woman. It's that atrocious. Like you need flawless credit, long history, and can front some serious cash and be the first through the door. Otherwise good luck. Might as well just start brushing up on your polish and move to krakow. It'd save you some time.
The brain ‘rotates’ memories to save them from new sensations
Yep, resonates with me. At the same time, these jobs pay very little compared to other stacks. Go figure why they can't find people :-)
100% agree.

I have a dummy/empty/stupid action that does nothing that I copy pasta in and out of all the time.

I have another action/workflow that literally checks that the master dummy action always does nothing.

GitHub actions is very lacking in docs and setting up your own runners is very prone to generating cryptic errors that only appear on self hosted runners and it only gets worse inside of docker land.
I like to think we’ve gotten so good at making something as basic as a resistor that modern/established manufacturers are so consistent there practically is near-zero tolerance for error.
If humanity needs to solve broader problems like climate change, poverty etc. global reformation of IP laws is must. This is the only way global south can afford some new tech and increase adoption.

However the dirty secret is no country or institution will willingly give up whatever it considers its competitive advantage, as simple as that.
in my first software job in the mid 90s, we made client software that ran on windows, mac and a handful of unix (linux, sgi, sun, dec). we outsourced the mac port to a contractor who would come on site every so often. you always knew when he was working in the office as you'd hear the mac startup chimes several times an hour. (no memory protection in the pre os x days)

it was always fun as a linux/sgi guy to stop by and comment on how well his debugging was going based on chime frequency with occasional jabs about the absurdity of cooperative multitasking mixed in. :)
It's what happens when you buy random components, occasionally you get lucky ;-)

There's a saying I've heard before: How many 1% resistors can you find in a bag of 5% resistors? None. The 1% resistors were already sorted out and sold as such. I'm not sure how true it is, but if it's true, perhaps a bunch of higher-precision resistors somehow made their ways into a resistor kit not because of random chance, but because they were surplus...
"You need my consent before you track me."

What about this statement is so inherently difficult to understand for SEs at companies like Google?

It's time to stop!
For one of the funnier examples with the cat, take a look at: https://www.youtube.com/watch?v=mP2SyvutIKA

She pushes the 'Outside' button, goes to the door and looks at the snow and slush outside, and immediately turns around and goes back in... and then a few minutes later pushes the 'Outside' button again while staring at her owner (and not actually going to the door), obviously expecting or hoping for something to happen that will 'fix' the unpleasant weather.
Look, I'll just say right here I do believe your heart is in the right place and you want there to be an alternative to the government run and controlled fiat. That said, gold technically exists already to meet this in my humble opinion as a proper hedge.

Also, to your point about greenifying Bitcoin, I just believe the assumption that bitcoin will just move over 100% to green energy sources is naive at best, and considering that is energy that isn't being used for activities I would argue as more productive (like powering homes, schools, electric cars), I just feel that it's a real opportunity loss.

I just think it's not as likely to happen. Maybe if nuclear power really starts to take off again, there might be hope, as the sheer amount of Gigawatts that such plants can produce could easily outpace other green energy technologies. Sadly we have some anti-nuclear sentiment that blocks progress in building new plants quickly.
I think you should go re-read the HN commenting guidelines: https://news.ycombinator.com/newsguidelines.html
We’re tiny too and now worried. We only offer 2FA with SMS. Did they abuse your SMS OTp?
That is not entirely correct.[1] The CFTC has authority to investigate frauds which affect commodity markets in which futures trading exists, and they have used this with regard to Bitcoin.
"Examples of Prohibited Activities: Price manipulation of a virtual currency traded in interstate commerce.", writes the CFTC.

One could, for example, trade some art object at a grossly inflated price between two parties that are secretly cooperating. That's a "wash sale".
Do that in a US-traded stock, and the SEC will go after you. Do that in a US-traded commodity, and the CFTC will go after you. Do that in a NFC, and you're probably legal.
This is very convenient.

[1] https://www.cftc.gov/sites/default/files/idc/groups/public/%...
HTML Change Background
> While I do understand that some people may not like it, I don't see how FLoC is particularly harmful.

Sure, I can give an example: it goes beyond simple basic fingerprinting, it allows you to be associated with a group of "others" (your cohort) in ways that can be dangerous to you.

Suppose you live in a country where you may not enjoy certain freedoms or some behaviors may be outlawed; end up in the wrong cohort(s) and a state actor will be able to know these things rather easily, this is not to say there aren't already means to do it today, but why make the job even easier for them?
I want to suggest another thing you can do as a web developer. If you can afford it, block all Chrome users, and instruct users to download Firefox instead. Explain why your website is not available for Chrome.
HN is designed for addiction because it shows me a score. Stop displaying the score on individual comment, posts, and profile and much of the addiction would go away IMO
Because people wouldn't. :)
Why helicopters don’t takeoff vertically
I'm surprised nuclear isn't used more here.

My understanding that one of the problems of nuclear is you cant turn it on/off quickly. So why not just mine crypto at low load times?
I wonder if OEMs are resorting to buying stock off digikey instead of from the manufacturer because they’re not manufacturing (enough).
I think "works iff" is slightly inaccurate here, and "different sets of extensions" thing is overblown (not by you personally, but in general discussions like these). The big problem is actually the opposite: that XMPP continues to work when both parties support different levels of the protocol.

Many modern XMPP clients are comparable in features to Matrix clients, but many people still reach for e.g. Pidgin and Adium, despite those not seeing active XMPP development for many years (that is hopefully changing, at least for Pidgin). Despite the evolution of the protocol, these clients are perfectly able to function, just without the modern stuff people expect.

Discovering the right XMPP software (and that it exists) is the hard part for users, and that's part of what we're trying to solve with the Snikket project.

All decentralized protocols face the difficulty of evolution over time. Email has outlived many attempts to evolve it (but maybe there is still hope with initiatives like JMAP). I'd say XMPP is doing a decent job, and is still evolving. Matrix has yet to really face this issue as it's still relatively young.

IRC... I think the majority of its remaining users consider its lack of evolution a feature :)
Most ISP support it, and is the cheapest way to get someone on the web without surprises in running costs.
There are many things that bear little sense in the absolute, but are a pillar of the world we live in. IP rights are one of them.

The part that strikes me the most is the following: "proponents of IP say that without it we wouldn't have movies and medicine, but we had both for centuries without IP". That's just false.

True, we had art in the Past, but it was a different time: in the Middle Age everything was the King's property, and before him, God's. The critical point is that the business model was different: we relied on rich families to cover the costs. Dante's Commedia was covered by the pockets of the Lords of Ravenna (and the Church). Virgil? Covered by the pockets of Maecenas (and Augustus). Wanna have democracy and equality? Capitalism is the only business model proven capable of sustaining that.

Same goes for medicine, that by the way never reached any meaningful scale before science, IP and capitalism came along.

The author seems less interested in getting the facts right and more interested in pushing forward their political point of view.
Would I be terribly downvoted if I said that I prefer targeted ads? I'd rather see GPUs than feminine hygiene products.

FLoC seems like a method of saving my preferences locally, which is fine. I'm not interested. I won't use Google's browsers and I'll continue to filter my traffic.

Internet privacy will always be an uphill battle, there's worse things going on, starting with centralized and monopolized DNS, I feel we should focus on fixing that.
There's reverse geocoding data at the end of each video – and most of the time, it picks spots in the middle of nowhere, which is difficult to reverse geocode in a way that's useful, so I don't show this information more prominently.
yeah, like back in the old days!

I wish we all did it. However, I think we're often obsessed with delivering our products to the broadest possible audience.
On an individual level it doesn't. It takes time and makes such a small difference that it's pointless. Google knows this of course. The result is that they can claim people can opt out, while in practice they run a giant surveillance network.
Why the world needs an alternative to Spotify?
> How to opt-out of FLoC as a web developer: Set a Permissions Policy

Nah, this isn't enough.

Redirect chrome User-Agents to stop-using-google-chrome.com

Will you lose users? Yeah. But don't worry, you'll lose them anyways when Google decides to unperson your website like they did with Parler.
Will we ever know how the universe ballooned into existence?
[dupe]

Discussion over here: https://news.ycombinator.com/item?id=26817517
I don't see why that is such a terrible situation. Sure some providers are profiting off of people's naïveté, but other providers could easily undercut them with minimal investment. And let's face it, govt orgs have a bad reputation in the customer service area.
Where can I read about Seattle's municipal broadband program? The city only mentions a fiber network for city agencies, lots of studies, and corporate initiatives.[1]

[1] http://www.seattle.gov/tech/initiatives/broadband/studies-an...
They own the entire .dev gTLD namespace - they aren't hiding it, but it's probably not common knowledge.

I am not defending Google behavior, I have no dog in this fight, just sharing. In fact, there was a weird behavior I detected inadvertently last year 2 employers ago where I couldn't load any .dev public internet sites due to preloaded rules that hadn't been updated since before the .dev gTLD was publicly available. Some would load, and others (web.dev in particular) wouldn't load. Anyways yeah this sucks, it seems that any new advancements in web related technologies that could enable new privacy measures are just side stepped by the dark wizards out of Mountain View...
Yeah and the system will never accidentally see something not advert related as advert related and turn the option on. Things like that never happen.

And when that does happen, Google is famously transparent in its actions and easy to contact to resolve such issues.

(You may detect a little touch of sarcasm above!)
I'm now in the habit of typing the opening backtick, ctrl+shift+v to paste some line of code, then having to WAIT a second or 2 and then type the second backtick. That usually formats it correctly. But I'm also very quick on the backspace and retyping the closing backtick, which is sometimes necessary.

Starting a new chat with someone in your organisation that you haven't chatted to is also annoyingly slow. This one I keep forgetting. So I search their name in the search bar, choose the hit from the dropdown and immediately start typing, only to notice that my initials 10 keystrokes didn't register, because the new chat was still initialising.

I'm curious, do you touch type? I'm also at about 100wpm, but only thanks to learning to touch type.
What is lacking however (and what seems to impact the opinion of many here negatively) is the total lack of self reflectivity.

E.g. the previous jobs at the 3 big companies. Why did OP stop working there? Who ended the contract and why? If OP quit themselves, we lack any reason to understand why and whether this was a good idea in hindsight.

Similar situation with the spoofing thing: this is an incredibly daring thing to do. A very self reflective person might ask themselves question like: "Maybe that was a mistake? How did the other side perceive this?" — especially after a rejection.

With OP I get two vibes:

1. The issues that lead to them not getting the job they deserve are external. For OP it is out of the question that their behaviour/path they took in the world could have to do with how they are judged. From what I read there is no really rational ground for this confidence.

2. Instead of asking how to change the perception the other side has of them, OP seems to be more interested in the question how they can exploit their way into the position they think they deserve, without putting the leg work and trustbuilding into it.

Technically and stylistically the writing is okay, it just seems to be written from the perspective of someone who didn't follow through on reflecting their own position in the job market and their own flaws when it comes to human interaction.
Yeah I’m sure that the RRG coalition is sicking Antifa on the police.
Motivation for me to use Brave and Safari more. The best way to opt out is to not use Chrome.
CC0 doesn't require attribution, it's effectively public domain.
the covid vaccine was not developed for profit, it was developed because the alternative was the literal end of the world as we know it. they'd been sitting on the tech for thirty years because it was not profitable, in fact

https://www.salon.com/2021/01/24/the-hero-biochemist-who-pio...

and now that it's finished it's immediately applicable to all kinds of diseases that currently and historically have generated massive amounts of damage but were also not profitable to prevent. including but not limited to hiv, malaria, and a number of cancers

https://academictimes.com/first-vaccine-to-fully-immunize-ag...

https://www.fiercebiotech.com/research/biontech-ceo-turns-co...

https://science.sciencemag.org/content/371/6525/145

https://techcrunch.com/2021/01/11/moderna-is-developing-thre...

https://www.cbc.ca/news/health/covid-19-scientist-mrna-cance...

https://pubmed.ncbi.nlm.nih.gov/32716975/

https://phys.org/news/2021-02-mrna-vaccine-cancer-immunother...

i would suggest you've simply picked a bad example to make your point but there are quite a lot of bad examples.

medicine is invented because humans don't like to suffer, or see others suffer. property and profit don't have much to do with that beyond being the current framework to get things manufactured and keep researchers from becoming destitute. and they don't seem to be serving that function well.
I want to suggest another thing we can collaborate on. File bugs against Apache and nginx such that Apache and nginx emit Permission-Policy header by default. People who want FloC can opt-in, but since Pervasive Monitoring Is an Attack (RFC 7258), it is clearly severe security bugs in Apache and nginx that they don't emit this header by default.

This may need CVE.
This is correct, however:

> Again if both renter and rentee are happy with it there is nothing which the state could have done.

Landlords will cheat, and clients will do everything in order to get an apartment.

I've seen rental appointments with landlords, with 30/40 prospective clients, and I've always wondered if price is really the problem. I've even done a sort of test, and offered more than requested - and it didn't work.

Observing so many people competing for housing, intuitively makes me think that the housing problem is not of economic nature (but I suppose that the situation is complex).
News organizations are PR outfits by their very nature. I'd just be parroting Herman and Chomsky's Manufacturing Consent, though, to explain it. If you disagree with them, you'll disagree with my perspective.
Its price was $19,650 only for a brief moment. Why pick that particular moment for the range instead of the minimum and maximum as per "range" definition?
Can you elaborate on why you think Android is a disaster? Particularly the environmental aspect and freedom of choice.

If android didn't exist then iOS might be the only major mobile OS, so in that sense at least it seems to be good that Android exists. It would be much better if it wasn't widely used as a carrier for Google's ecosystem and spyware, of course.
Boston Dynamics maybe.
"I'll give you mock 30 minute interview (I've hired countless engineers, designers, PMs and other roles in the last 20+ years)"

This is an incredibly generous offer and I hope it gets done, because it would BY FAR the most valuable thing that the OP needs.
Can website owners do anything to hinder this Google surveillance network? E.g. feeding it bad data.

And I don't mean opting out. Asking them nicely and hoping they respect that is not good enough.
Million Dollar Password
Today I looked at the source code of Chrome where this is implemented, so I'd understand it better.

It made me realize that there is indeed (of course) software engineers (meaning: people) working on this who actually write that code. Does a high salary justify working on such features, or are modern day software engineers more like factory workers? I think not because most software engineers have a choice.

Been thinking about this a lot afterwards.
speaking of computer sounds, no other sound burned into a prom beats the startup stinger of an sgi indy.

bum bah dum dum... yowww!
From what I can tell if you don't use Google chrome then you're not affected by this.
No, they don't know.

SEO is 100% pure speculation, as there is no way to validate why Google ranks things the way they do. The only people who do know for sure are closely monitored Google employees who value their bonuses.
I'm fascinated that you were able to interview and in a few cases get hired by companies with a massively high bar and sophisticated screening. Someone let you in the door because they saw something in you. They wanted to give you a shot, that they DO NOT give to just anyone.

This almost certainly has to be a significant problem with mental health or social skills. You're just not fitting in, so you're getting ejected over and over.

Assuming mental health is something you've accepted may be the problem, my advice is:

1) Go to therapy and invest in it. If you're prescribed meds, take the meds. If they give you goofy homework do the homework. Double down on it. (this helped me)

2) Accept that even though you have talent, these bigger companies just may not be the right fit for you. There are many small tech businesses, including development and security consulting shops and agencies (think 100 people or less) that pay well and are staffed with talented misfits. They tend to be very nurturing places that let you carve out your role and find your place. Smaller businesses have health plans etc too. Be humble and have an open mind.
It's predictable revenue. I've committed for a year but paid monthly before. You generally get more of a discount if you pay up front, though.
It is the same problem as with C, Java and Python.

In many business, many coders learn just enough to get the job done and never care about moving forward with their knowledge unless obliged to do so.

When doing contracting where one gets to jump into random codebases just for a couple of months, it is quite sadding the quality of code that we routinely find out.

It is like playing Mikado with code.
What about FLoC gives Google "even more control"? Isn't it something any ad-company can use? Maybe I don't understand how it works, but from what I've read, any website has the exact same access as Google does to the data.
Fine. I may not be the best at arguing, and to be fair, being really good at debate and arguing points effectively takes tons of time and practice. I will make mistakes with my presentation, but the kernel of what I speak of is still unchanged.

I have no delusions of grandeur about convincing those entrenched in specific camps over to my side. Just the hope that those who are watching from the sidelines can see what I'm saying and hopefully they can take something away from it that is helpful and productive.

To the list of polluting concerns, I didn't say that it "doesn't matter", and that seems to be putting words in my mouth, if I'm being honest. In fact, to his point on building insulation, I noted that there can in fact be an incentive to correct this with a net savings, and we can encourage those around us to make such corrections wherever it is in their power to do so. Bitcoin from my view incentivizes the opposite kind of behavior. That's what I'm hopefully trying to get across.

I don't expect you to agree with my positions, but hopefully to at least understand my perspective.
> rent control ... exacerbates the underlying housing shortage.

I don't understand this. Shouldn't there always be incentive to build new houses as long as demand exceeds supply?
I'm preparing a dating app for launch which uses pro-user design. It pushes people to meet in person rather than spend time in the app. For example, each user sees a fixed number of profiles in the app, which rotate each day. So they will spend less than 20 mins a day on the app.
People around the world build machines that melt skin off of children in Middle East for quarter of that pay. Even in America. And they're proud of it too.

Time to look outside of tech bubble perhaps?
Counter-anecdote: I work with a couple of devs who went the bootcamp path. Great front-end devs. However, they are paid significantly less for the same work relative to fresh grads in the office. Wages aren't based off of fairness, but on market factors. They are paid less presumably because management knows they have less options.
How did it work? Was it not linear?
Well, I do hope that in this case the “intolerant minority” will drive cross-compilation and platform independence of code. It would be sad - and in the long term unsuccessful - if it just Balkanized the development landscape.
Don’t apologize to people who give you abuse. Not on the Internet and not in real life.
Amazing! I'm very surprised and stand corrected!