skysight-inc/HackerNews huggingface dataset:
@dang, looking at the post history of the above user and the nature of the posts, it's fairly self-evident that it is some sort of SEO or spam account.
>> RE: It seems that I'm missing out something very important, but it really doesn't "click" for me.

edit: I'm addressing identity as a whole - not in the context of s3xual preferences.

I am no psychologist - but an engineer. I've noticed us engineers aren't feelers. More often we run our interpretation of the world through logic and thinking first, rather than feelings first.

Some people are heavy feelers and run events through feelings first, especially if extroverts which also means they might look to the external world for validation - and only then run their perspective through the logic domain of the brain.

Neither is right nor wrong; I've noticed feeling & sensor types seem to have 'higher highs, and lower lows' in life.
No, some people don't feel so strongly about this as part of their identity.

I am definitely "male" and I definitely like "women", but it doesn't cause me mental anguish to think a man looks good. Other men clearly have a problem with that thought.

I used to be bothered by the fact that I was uncomfortable when men would find me attractive. But I've realized that what's actually uncomfortable is anyone that I don't want to date, not just men. And now that I'm married, that's everyone but my wife. That same feeling I used to get when a man admitted they were attracted to me, I'd now feel when a woman says it.

IMO, you seem like you're on a path of introspection. I'd encourage you to do that introspection with less worry about being "wrong" and more thought towards how everyone is different.

If you feel something that you think is morally or ethically wrong, then I'd worry about that. But "gender isn't part of my identity" isn't wrong, and it's probably a lot more normal than you'd think. I mean, who talks about what they aren't unless it's a hot social topic right now?
This is a browser addon with css rules for hiding the cookie prompts.

I utilized my google fu for about 5 minutes and was unable to find the source code for this.

I did fetch the .xpi file from mozilla.org and unzipped it.

https://addons.mozilla.org/firefox/downloads/file/3761156/i_...
I've seen many comments here along the lines of "but when should Kafka be used?"

If you want a deep dive into event streaming systems (logs) that also gives some examples of big data systems they interact with, I highly recommend "The Log: What every software engineer should know about real-time data's unifying abstraction," from LinkedIn, the creators of Kafka.

Their engineering blog also has many other interesting articles on their data systems.

[0] https://engineering.linkedin.com/distributed-systems/log-wha...
Any characteristic that is relatable can be part of your identity. Or, put another way, any differences between you and another person which makes your emotional responses different can be part of your identity.

People who can relate around a subject can form a group identity. If a person in a group has a different base reaction to the rest of the group (and especially if the reactions are incompatible, unaccepting of each other), the person can feel outside of the group. They will not identify with the group.

Sexuality is definitely part of a person's identity. Emotional responses to sex/sexuality are quite involuntary after all.
They do not need to have 100% USD at Tether. Exchanges buy UDST from Tether, that means that there is an exchange. It would be problematic if they would give it for free to the exchanges.

The exchanges won't give you free USDT either, they charge something in return.

The only way this could be a problem if they would use USDT from within Tether to buy crypto. I have not seen any evidence of this.
Vigilante malware rats out software pirates while blocking ThePirateBay
These sentiments are basically copypasta from Bob's books. All this indicates to me is that you've drunk the koolaid.
I do the same thing for any major block - write out steps 1) 2) and so on as comments to help keep the end goal in mind.
So I feel as if the author is missing the point.

Of course brave markets to you with ads. That's the entire point of the web browser. To ad-block, but then to replace it with a suitable privacy protecting alternative to the point that Brave (and everyone else) has no idea which ads you were served and what your browsing history is. The entire point is to mot just be an ad blocker, but to be private, and to provide a workable alternative to the ads that track us on websites.

Furthermore... brave lists on their website what they collect in analytics programs. And... it's not much. They also send the answers in what they call 'low resolution', which basically means multiple choice with ranges making it a lot harder to identify you compared to a specific number. Sure, it's not no tracking at all, but it's probably pretty close to the least you can get to serve relevant ads while serving a general populous.

It is true that it'd be nice if they forked off Chromium at some point so they are less in Google's hands. We can all use more of that.

So, at least for me, this kinda falls on deaf ears. It's missing the point as to why Brave does what it does.
Thanks!

Could you point us to the docs you were looking at for the auth0 integration?
The NYAG isn’t the only US law enforcement agency and the NYAG investigation only covered through 2019 when ISDT was much smaller.
I think you have a fair point in regards to learning new things. YOu don't need tests to explore tools and languages. Tests are for development.

Thats just the thing with TDD: used properly (which is clearly tricky for many of us), it should help you think through what the inputs and outputs of the program you hope to write are. It does assume you know what you want to build though, even if you're unsure of how to build it.

I think of it as a design tool to be honest. When I'm not quite sure exactly how something should work, but I have a clear idea of what I want it to do, tests help me work through it in a way that produces extensible code.
I had a similar problem in school. Kids didn't want to be associated with me because they thought I was gay (even though it turned in my case that I'm not). I think in many cases not because they personally had a problem with being gay, but because they were afraid of becoming a target themselves by association.
What happens to embedded e-waste/trash in humans (pace makers, artificial hips, implants, etc.)?
Open-source email alias solution
Actually, I am not entirely sure how much of the testing there is automated. Presumably there are at least some automated test tools floating around here and there for the kernel. Major parts of the kernel could fall under the 'systems' exceptions where they are very close to the hardware. It is possible to do TDD to stuff that is close to hardware but it certainly is harder and it is more likely that some failures fall through the cracks when doing TDD. One thing that is different about the linux kernel, as far as I know, is how thorough the reviewing is that is going on for every patch. Also, there is the merge window followed by a long stabilization period. I would say that if you are not doing TDD you are going to need processes like that if you want to maintain stability. Also note that processes like thorough review by multiple people and a stabilization period four or five times longer than the merge window sound really expensive. Much more expensive than TDD. But also if one does TDD, still system/end-to-end tests are desirable. Not as much as without TDD but without it things would still break somewhat regularly.
Tether actually was forced to release a break down of their assets and they have <4% cash reserves. So yeah, now everyone knows they're insolvent: https://www.coindesk.com/tether-first-reserve-composition-re...
The ones that will get your project done.

The ones that your community is using.

The ones you enjoy.
A question is, how would you see evidence of this? Wash trading with Tether has been alleged before but, as far as I'm aware, it's not possible to definitively prove or disprove that it occurred.

So to me, that's not a strong signal either way, the operation of Tether and their dealings with exchanges are opaque, you need to take what they say on trust, as there are no external auditors.
==Instead it has to be bad “fetishisation” that just happens to have some positive side effects because heterosexual men are not allowed to have any positive qualities.==

As a heterosexual (white) male, I have never felt this way. Aren't you painting with the same broad brush that you apply to the author?
There's been talk of shipping a nuclear reactor to power a base on Mars. The Antarctic experience indicates pretty clearly that from a reliability point of view, we're almost certainly better off with solar panels, wind turbines and batteries.
One in Five Manufacturing Firms Targeted by Cyberattacks
But the evidence we have available to us is that even a small founding population introduced to a new ecosystem will result in the fairly rapid extinction of megafauna.
That's not a problem if the people in the old team understand that their security is tied up with the success of the organisation. I.e. if the new team does well, the organisation does well, and all employees are cared for.

If somehow the people in the old team get into their heads the idea that organisation-wide success stands in conflict with their security, then you have a problem.

But the problem is with management, not the people on the teams.

Edit: in general, it's a common disease in companies to associate people with teams rather than the organisation. People don't become useless because their previous roles are obsoleted. Those are still valuable people and sure, there's a cost to retraining them, but the cost to letting them go (in terms of what it teaches the rest of your employees) is so much greater. (Though unfortunately harder to measure.)
This book has a nice treatment of that kind of compression:

https://www.amazon.com/Managing-Gigabytes-Compressing-Multim...

For instance you might be keep track of facts like

the word "the" is contained in document 1
the word "john" is contained in document 1
the word "the" is contained in document 2
...
the word "john" is contained in document 12

and you code the gaps; the word "the" appears in every document and the gap is always 1, but the gap for "john" is 11. With a variable-sized encoding you use fewer bits for smaller gaps -- with that kind of encoding you don't have to make "the" be a stopword because you can afford to encode all the postings.
I was really confused about where this was going when I started reading as I thought the title sad files, not flies...
> Their adblocker is just a fork of uBlock Origin,

This does not appear to be true. Here is the github repo for their open source adblock engine written in rust:

https://github.com/brave/adblock-rust

Here is a (somewhat dated) article describing it by the authors:

https://brave.com/improved-ad-blocker-performance/

> Google will take decisions that benefit their advertisement business, like making impossible to use adblockers on any Chromium based browser.

Because the brave adblocker is integrated directly into the browser (ie. not an extension) the Manifest V3 limitations don't apply.
The principle of defending your superstars applies everywhere, albeit the US is doing it to a far greater degree compared to others simply because they're in a better position to do it.

But Tesla and Wirecard are in no way in the same league. Tesla is actually delivering cars, batteries, building factories, and developing tech. Wirecard on the other hand was a hot air balloon, at least after a point.
I tried out Edge for about 15 minutes but had to bail because of the amount of Bing and MSN nonsense embedded in the browser…
Yeah, I think the biggest issue is with the implication that their existing user base, which was built under their old policies, is a unique asset. I'd be willing to bet that a significant majority of current TripleByte applicants also use other platforms.

However, I think that even if they build an attractive, differentiated experience, the advantage is unstable. The problem is that "traditionally strong" applicants (those who already have positive ROI from existing processes) are disadvantaged by being exclusive to one platform. So, from a hiring perspective, TripleByte's differentiation in terms of unique resumes is going to be from people who are harder to assess.

I'm actually fine with that as a value case - we've had great success hiring from bootcamps. "We help you reach strong nontraditional applicants" is a great value proposition. But it's not the same as a position of power to dictate the hiring process. Maybe a better pitch would be: we run a process that helps great non-traditional talent and great non-traditional companies find each other.
Show HN: ReallyReallyWant – The dating app where you can't lie
A New Tool Wants to Save Open Source from Supply Chain Attacks
The default position is, like it should be for any scientific field, to assume nothing. Unless there is enough evidence pointing to a specific cause, the consensus will be "we don't know for sure, but here a few possibilities".

Certainly there is evidence of hunting, but was it enough to lead to extinction by itself? Knowing that there was also a shift in the climate at the same time.

It was the same story with the Cretaceous extinction, where multiple factors were put forward (See: Fantasia for example). That is, until the KT boundary was discovered, showing a clear link to the extinction and a major asteroid/comet impact.

Hopefully as more evidence comes in we'll get a better picture.
Why wouldn’t those things be related?

I’m actually not sure how anyone knows this for sure, I haven’t seen the evidence first hand. But according to our board of supervisors 80% of the Walgreens robberies are tied to organized crime. The gangs get money and power from selling drugs that are decriminalized, and then find new ways to make more money like robbing stores.

Also, the same line of thinking that doesn’t think you should penalize the addict for doing something wrong like taking drugs in the first place, is easily extended to also saying we that robbing a store is a minor offense and we shouldn’t penalize anybody for that either.
This reminds me of Microsoft's culture. Especially with all the reorgs.

Good luck with your (hopefully) next job!
I always find it odd that we worry so much about how much our browsers are tracking us, but almost nothing about what our ISPs are doing. Every time I've looked into it, it seems much worse. As far as I can tell, ISPs are legally allowed to sell your browsing history to third parties: https://arstechnica.com/tech-policy/2017/03/for-sale-your-pr...
I disagree: when fixing a bug I usually start with writing a failing test that reproduces and exposes the problem, and then fix the problem so that the test passes.

Understanding, reproducing and fixing the problem is the hard part, once that is done making a test out it hardly takes any time.

Writing the test does not only prevent regressions, it also helps with confirming you actually fixed the bug.
Yeah, "Clean Code" is pretty terrible, and a number of practices promoted within aren't very well substantiated in practice. I don't think he should be promoted in software circles, either.
Or until you're too old to play anymore :)
let's not humour that guy by using his stage name
> I'll get back to your question after you provide a direct response to mine.
That's especially interesting because bisexuality was historically quite compatible with traditional ideas of masculinity. So it seems that masculinity has unwittingly become more fragile due to cultural changes reframing anything other than plain heterosexuality as "modern, cool, not traditional" and conversely restricting traditional masculine identity to a pure heterosexual role.
> its performance leaves a lot to be desired

I'm not sure what you're talking about; this may be the case several times in the past, but you should check again because this is a thing that constantly changes.
Firefox performance today doesn't really leave a lot to be desired IMO

> Microsoft Edge got a decent native vertical tab solution before Firefox did! Edge!

Tree Style Tabs has been around since like… 2007?. Or does the "native" part somehow make it a whole lot better?
Template for Ha PostgreSQL with Etcd, Consul, ZooKeeper, or Kubernetes
Indeed there were some interesting pieces in that. They would argue that the composition showed that they had the required reserves, others would argue it showed they were insolvent :)

As tether specifies the right to repay any redeemed tokens in securities, assuming the securities they hold actually keep their value, it seems like they'd be fine

From https://tether.to/legal/ "Tether reserves the right to delay the redemption or withdrawal of Tether Tokens if such delay is necessitated by the illiquidity or unavailability or loss of any Reserves held by Tether to back the Tether Tokens, and Tether reserves the right to redeem Tether Tokens by in-kind redemptions of securities and other assets held in the Reserves."

Of course the $60b question is, what are all the non-cash reserves they have, and how much are they worth.
Comparing Re:Infer and Google AutoML for Conversational Data Intelligence
Regression tests are apparently an effective tool to maintain code stability.
All assets liquidated today, what do you think the true value of a Tether is? $.70 USD?

The answer is not clear to me, but it seems like this is an important value.

Also, aren't some of those assets (like treasury bills) interest-accruing? That would seem to offset some of the losses incurred by a short-term, high-volume liquidation event.
An assembly language: it really doesn't matter which one. It can even be an 8-bit CPU like a Z80, or 6502. In fact, maybe even best would be an 8-bit CPU.

C. It's the foundation of today's software: operating systems, databases, embedded systems -- all mostly written, even in 2021, in C.

Lisp. Doesn't really matter which one. It's just a different way of approaching problems.

Python. It's hard to beat for translating an idea into running code.

JavaScript. Ok, it might not be the "best" language, but it is deployed to literally billions of people and you should know how to put your software in front of them.

After these, you can pick up other things as required. C++, C#, Java, Rust, Go, Swift, whatever. Try something new every few years.
No it's not black and white. Some technologies have a strong environmental impact but they are usually very beneficial to the society. I can't say that about the proof of work of cryptomoneys.
Why do LGBT movements still exist in cultures that were/are very accepting of LBTQ individuals then?

Alternatively: why are they completely absent in the countries that need them the most?
I always try to write a comment that say "why" the following code is needed or what concept it implements rather than what it does in details.

I would do

// We allow scrolling in two directions
hScrollBar = new JScrollBar(scrollBar, HORIZONTAL);
add(hScrollBar, BorderLayout.SOUTH);
vScrollBar = new JScrollBar(JScrollBar.VERTICAL);
add(vScrollBar, BorderLayout.EAST);
caretX = 0;
caretY = 0;
caretMemX = null;

(I don't have much inspiration in this specific example)
This is a perfect mistake. Embarrassing but mostly harmless. Probably not too expensive (depends on ESP cost). Great teachable moment. I wish I could get my engineers to make more mistakes like this. :)
I would say it must be a cost issue. The US Navy now has 65 years of experience running portable, robust, self-contained nuclear reactors, yet because of cost (and presumably safety) they only put them in submarines and aircraft carriers, where there are compelling use cases that can't be satisfied by fossil fuel power plants.
> "223 reports of abnormal levels of radiation were recorded" Yeah, I would not want to stay at that base

That's nothing, you should've seen what the local wildlife did to the Norwegian and US bases down there.
> Cremation–in which a body is burned into ash—is an energy suck and emits damaging pollutants and carbon dioxide into the atmosphere, contributing to global warming.

> a corpse is placed in a cylinder with organic materials, like wood chips, plants, and straw, then heated and turned repeatedly for several weeks with a hook until it’s broken down into a nutrient-rich soil

I wonder how much energy it takes to complete the composting process and how they can ensure that the electricity needed (even if less than cremation) is generated by sustainable methods.
That book is great, and relies on a combination of Golomb-Rice, delta coding, and arithmetic coding. I wonder how this compares with the OP's compression.
I think your anger is misplaced - you should be angry at government who requires Brave (and eBay, and Etsy, and any company that is paying out money to people) to require this. If this wasn’t legally required they (and every other company) wouldn’t do it.
Do you suggest a guide how to write these documents?
Wow! Clear and real insight! Bravo to the author.

I’m still not fully clear on what a team looks like that avoids these problems. Any further insights from anyone?
I am curious if Amazon follows this process for engineering design documents. I worked there a very long time ago and don't recall this. At another company I worked for, folks from Amazon introduced this for eng reviews. I found it very difficult to get or do a thorough review after reading a document for the first time at the meeting. Some things are nuanced and need time to process - I thought this style just didn't work for these cases.
> This answer implies all "python" binaries across all operating systems and distributions for all time, are backwards and forwards compatible, no work needed. Guaranteed 100% equivalent.

Practically speaking, how does using env versus the absolute path make this any better or worse? You as the script author don't know what version of Python/Ruby/Bash/etc lives in /usr/bin. Maybe you could do some kind of automagic detection based on the user's OS, but any such assumptions are likely to go stale over time.

All env does is give users a choice about where to put their binaries. The versioning situation is a real problem, but I don't think using env makes it better or worse.
Are you interested in sharing your revenue publicly?
Potatoes Cluster: Training a Deep Learning Model Using a 100 Potatoes
You could pay for ad-free YouTube, if you dislike the ads so much.

Many argue that "They'll pay to have ads removed", but that doesn't seem to hold true when services offers that exact option.
I guess the number of users must be low. Otherwise, there's a near perfect solution for YouTube: create a stream that contains both the ads and the content and don't allow buffering ahead of time while the ads play. Sure, that's fair task, but doable. When the costs of uBlock exceeds the server+man power needed to implement that, they'll switch.
Do you mean even if people are just converting into USDT the IRS are going to be after them?

FYI I'm just going on what I know friends are doing - no skin in the game! Just see this happening and don't see any other reason why anyone would buy Tether.
> brave-core-ext.s3.brave.com fetches 5 extensions and installs them. It is said that this might be a backdoor. But I don’t want to get conspiracist. I prefer giving you verifiable facts. I’ll limit myself to inform you about suspicious activities.

Okay, so which 5 extensions? There has to be more information on this somewhere. Article seems kind of lazy and definitely loses steam after the second half.
Get ready for the 2021 Google CTF
What do you mean? There are free treatment resources available for homeless/poor drug addicts to get clean. But many people are never going to make the choice to do so.
It was called Xenko.