skysight-inc/HackerNews huggingface dataset:
> No one has ever been scammed by Bitfinex or Ether. There is no monetary loss, ever.

Yet. Like all frauds, they succeed until they don't. People thought they made money in Enron, Madoff, etc until it unraveled and there was nothing.

> When Bitfinex got hacked a few years ago, they worked out a repayment program, and fully repaid all creditors.

Tether is so monumentally different. In fact, Bitfinex repaid creditors with tokens, the value of which are denominated in USDT and almost certainly have been inflated through Tether issuance. So basically Bitfinex repaid a hack with massive fraud.

> While Tether made misrepresentations after a banking fiasco

When your core business is trust and transparency, this isn't an "oh well" type of issue.

> The USG doesn't tend to settle unless they are satisfied.

Categorically untrue. Also, the NYAG is not the USG in the slightest. If I were Tether, I would be a lot more concerned about the SDNY USAG than I would be about the NYAG.
Brushing _that_ tooth is a bad ROI because it rarely keeps a filled cavity from recurring.
Extraordinary Beautiful Black Women
I tried doing this once, but it's not worth the pain of having to switch keyboards or copy-paste symbols
I used to follow friday facts until it stopped being weekly. I'm glad that every friday fact now gets posted on hacker news, that serves as my notification for new ones :)

I also misread TDD as TTD (related to the trains in factorio) first
Apparently he wrote a book and everything:

https://www.amazon.com/UFOs-Nukes-Extraordinary-Encounters-N...
I've noticed that as well and got a reply from the creator on reddit.

And it's been a rather disappointing one...
"Take the cancel culture mentaility and shove it up your ass."

https://www.reddit.com/r/factorio/comments/o2ly6f/friday_fac...
Given the sub-standard replacements that are suggested for some gadgets this article is a bit too close to "tell me that you don't actually know how to cook without telling me you don't know how to cook" territory. They people they collect quotes from clearly don't know how to make ice cream (or understand why you would actually use a dedicated tool for the process), think focaccia is the only bread you might want to make, and apparently believe that a good blender is a substitute for a juicer. It is easy to determine the few suggestions that come from real chefs and the ones that come from what appear to be 'cookbook' authors and food bloggers. One or two useful suggestions and a whole lot of filler that was either wrong or pulled out of context from what I am guessing was the initial interview that sourced the quote.
I'm a big fan of Short comments that describe a chunk of code – maybe 3-10 lines. Because a lot of times I don't really want to read all the code, I just want to get a more detailed sense of what the code is doing.

I worked in the Firefox codebase for a while, and what I would have given for a simple comment that describes intentions or results; where instead I had to fire up searchfox.org and make a deep dive into some (equally sparsely commented) functions.

There is some notion here, that these comments help new programmers, but I think as soon as your codebase is sufficiently big, there will be always parts you won't be familiar with, and these comments certainly help you scan over them quickly
The company didn't have sysadmins for the email server that could have cleaned up the mess?
Stablecoins have ridiculous fraud potential. The idea of a crypto that holds 100% of its value in USD is just an unstable business. There's too much cash just sitting there, and it's too tempting to debase the coin just a little bit.

Tether looks like they have been caught with their hand in the cookie jar a few too many times.

I might trust a stablecoin backed by a big bank, but nothing else.
For the past month or so, Brave on Ubuntu has been failing to block YT ads, so now I've been stuck with 2 unskippable multi-minute ads before almost every vid. I've been hitting mute and switching tabs while I wait. The most egregiously annoying one was 6 minutes of ads on an 8-minute standup comedy clip.

Brave on mobile still blocks all that crap so I've transitioned to listening to YT content on my cellphone, propped up on my desk, while I browse the Internet on my desktop.
Since we're sharing email sending mistakes: We wanted to start sending users occasional summary emails about activity on the platform that they might be interested in. We wrote the email generation logic first, and then the plan was to start adding different activity events and dogfooding the emails internally to see how they looked in practice. This would be fine because while we developed only internal users would have activity data, so only we'd get emailed. But there was a bug in the "is this email empty" logic so we once sent every user an email with the subject of something like "Check out your recent activity on X" with a few headings and absolutely no activity content. Oops.
https://www.amazon.com/Impro-Improvisation-Theatre-Performan...
Because I don't want some ugly thing strapped to my window?

Because I want to let more light in?

Because things flying in is approximately not a problem anyway?

Seems perfectly fathomable to me.

(I live in London, occasionally a fly will come in and chill out for a bit before sodding off again.. fine? I've never had a wasp inside even. Our mosquitoes will extremely rarely give you anything nasty. Moths that would fly in aren't the fabric-eating kind. Even leaving aside the other issues, there's no reason to, it wouldn't be worth my time or money to buy them/fit them/have them fitted. I've spent longer writing this comment than being irritated by anything flying in through my windows.)
I love that "I don't like this thing so I'm going to surround myself with it" subreddits exist

People are weird.
This is so awesome. It almost made me cry.
I think it's a brilliant way to introduce a complex technology because we have all grown up to absorb lessons through stories, especially stories about cute animals. And you know what? we remember those stories and the lessons we glean from this.
I'm also glad I can swap the image I have of Franz Kafka's Gregor Samsa bug with cute otters.
Why can't you kill wasps?
Same here. Made me switch back to Firefox full-time instead of trusting Brave of getting things right when they time and time stumble on things.
Improv is an interesting take but it sounds maybe like an over-specific take on telling a compelling story. Most pitches I have seen (maybe 50-100) fail in a number of common areas: (edit: I mean the ones that did fail, not that all of these failed!)

1) Too long
2) Mentioning specifics that are irrelevant at this stage
3) Not targetting the pitch at the audience (e.g. investors, potential customers)
4) Complicated or attention grabbing slides (unless that is specifically what you are doing for your pitch)

I also think there are generally easy solutions to these that most people can use.

1) Video your pitch and watch it back. You will spot things that you can't see in the 1st-person
2) Get someone you trust to pretend to be a certain persona to match your target audience (the closer to that job they are, the more likely they will understand) and ask them for feedback
3) Remember that not everyone is interested in what you are selling so if you can, politely/briefly ask your audience if the pitch made sense
4) Watch other good pitches and ask yourself what it was that made it work e.g. charisma, slide design, making the point clear, contrasting with competitors etc.
Found the DevOps
firefox itself doesn't 'handle' youtube ads, but ublock origin does.
Is tether even a true blockchain or is it just 'INSERT INTO ledger' with extra steps?
Surly everyone now knows either consciously, or deep in their heart, that Tether is a scam, but just goes along with it because it's a useful way of not paying tax when you want on sell your coins?
A response to “Did we market Knative wrong?”
Ask HN: What programming languages should a software engineer know?
uBlock Origin + Sponsorblock + Firefox will give you the best possible Youtube experience.
Safe, Flexible Aliasing with Deferred Borrows [pdf]
I don't understand your meat noises

Why is identity so important to folks? I'm attracted to some people, but I don't consider this fact any part of "my identity". Does this mean that I am lacking a basic human characteristic? Most of the language in this article sounds empty, when not foreign. It seems that I'm missing out something very important, but it really doesn't "click" for me. I guess I never moved past my condescending teenager phase [0]

[0] https://www.youtube.com/watch?v=hmKix-75dsg
https://twitter.com/playartifact/status/1051964775658217473?...

Artifact did it too (which is no longer being worked on though).
Every time we discuss an ORM project, someone is bound to complain about ORMs in general.

I have a small suggestion: please try ORMs in different languages. A lot of the power of an ORM depends on the language. Your ORM may not be the same as my ORMs - Django ORM, SQLAlchemy, Pony ORM. Try them and you will know why. I will wait.

From my limited understanding, the language needs to allow reflecting and manipulating your model definitions (like a model Class) which define the data model as a set of tuples (field name and field type, which is a representation of SQL type) into instances that hold data in the native types of the programming language and "magically" convert them to the SQL types. It usually falls under the realm of meta programming and is not exactly a first-class feature in many languages.

I am totally not a language expert and perhaps did not articulate this well enough, but if you are curious just search a bit and try. Just my 2 Rupees.
What’s a YouTube Ad? :-) long time Firefox + uBlock Origin user here.
My God, I haven't thought about the word "BitConnect" in a very long time. https://www.youtube.com/watch?v=AwDbx-nuQ5o
Um this happens all the time, and you know what, usually the people involved in the discussion realise it is the wrong forum and it is one of them who will suggest 'taking it offline' so as to not waste everyone else's time.
There are alternatives like DAI and USDC which should be just as easy to avoid taxes with.
AFAIK they're tokens on the omni (bitcoin) or ethereum network. So yes, it's on a "true" blockchain.
it would also make sense to build new command line tools to complement coreutils...
Are you sure this is not already provided by launchd?
This calls it a 'myth', but really concludes that it's hyperbole arbitrarily calling out wasps; they're technically a protected species and you could be fined but.. almost certainly not going to happen for one or two wasps bothering you at a cafe or whatever?

https://medium.com/@sophanemwise/the-wasp-killing-myth-in-ge...
Exactly because of that unless there is a whole team of designers, level builders and artists alongside the core devs, there is more ways to spend time than getting a PhD level knowledge on AAA engines capable of producing Hollywood class 3D movies.
You mean https://github.com/metacraft-labs/py2nim ?
The first web page which opens instantly on my phone. So the modern web is fubar.
Great to see the original project being continued. But... Where do I donate/pay?

This is one of my all-time favorite apps, and while the governance/contribution policy already look promising, I'd hate for it to get derailed by monetization issues again.
Just a nitpick: it's Yvon Chouinard, Yvonne being the feminine version of this first name.
The only thing that's happened over the last 10 years is Apple execs saying they're not going to do that, not doing it, and then people saying they're going to do it next year and not apologizing when it still is not true.
this is entirely possible
New guide launched to help challenge Covid conspiracy theories
Thank you. It says there: “The bill would specify that a violation of its provisions would not be subject to the misdemeanor provision”.

So it seems it’s not enforced.
Why not use one of the many chrome extensions that blocks YouTube ads?
I’ve been a very happy user of maps.me since when it was still called MapsWithMe, until they’ve started to push it in the downhill direction.

I’m so happy that this fork exists! Switching in an instant – will support the authors if I like it. :)
> Tether provides a means for people and exchanges to transfer units of accounting, pegged to the US dollar, between each other without a hard AML or KYC wall; as Tether is a crypto token.

Pegged by fiat, not by algorithm. Surely the future for such an oracle is an algorithmic peg, as several honest projects continue to forge.

> A token that derives its utility from being shady (an unregulated way to move US dollar without KYC or AML) will obviously have shady elements to it.

I don't think this is sound logic. It's perfectly plausible for a token to be shady in the sense of opacity before inspection and yet be transparent in the sense of its logic and operations. Monero is an example of such a project.

> However, I (and the broader crypto market, going off tbe market ccapitalisation, anple liquidity, and the $1=$1USDT peg maintaining) trust Tether because of their actions and history of preserving the peg, and protecting all deposits.

You may speak for your trust endorsement, but I think you go too far by translating price and liquidity into community trust. It's a calculation based on the small number of plausible available options.

If you tell a starving person that you'll feed her for life if she performs a tapdancing number on an abandoned minefield, she may conclude that the risk is worth it for her. It doesn't mean that she trusts landmines.

> While Tether made misrepresentations after a banking fiasco, they have fully settled their case with NYAG. The USG doesn't tend to settle unless they are satisfied.

A settlement from the office of the NY Attorney General - which it itself not exactly a paragon of truth or justice in the first place - is not an endorsement from the NY or US governments as you seem to imply.

And if it were, this is hardly the authority to which you'd want appeal to if indeed blockchain tech is to be as transformative to society in the long-term as its enthusiasts (yours truly included) hope.
Yeah, but assuming the GP's anecdote is true and not just hearsay, is it a cultural norm anywhere to wake people up in the middle of the night to be abrasive, harsh, critical and aggressive with them?
> masculinity is a “fragile concept”

And this is why this article will be flagged and dead in... Queue the primary HN demographic of fragile men
I've been having loads of fun and success with roaring bitmaps recently, to create this type of index for large data.
I take your point that it is not perfect but it is simpler than factoring where named data is required.

My experience is that when it doesn't work, it might indicate that the code is fighting with how Forth is easiest to use.

I try to use Forth per Chuck Moore's philosophy and use many small definitions. This makes the code more like functional programming such that even data is handled by code snippets. When I get this right, factoring becomes trivial.
I think for most people, its not trauma but rather nothing interesting going on in their lives.
I find Brave Rewards very egregious. You get lots of BAT and the marketing copy hypes it up immensely without mentioning, anywhere, that you need to provide your SSN and Driver's License to a third-party (Uphold) if you actually, you know, want to cash out.

This seems particularly irritating because, let's say you set your browser to show you the max amount of ads for a while. You saved up for a few months, decided you had enough, tried to cash out only to discover that slap in your face that they never mentioned. Of course this benefits them, but the fact that the browser puts you in the situation of giving up your privacy to receive money is ridiculous for a "privacy" browser.
yet Boris is selling seats in the House of Lords to Russians and they tried to stop the release of the report. So to assume they didnt have a hand in editing the findings is perhaps putting too much faith in the UK government. And right now, any, is too much.
The challenge with Tether is that it's basically impossible to prove or disprove their financial status. They don't have audited books, so no-one knows.

So you need to decide whether they're a risk or not. To me, the idea of having what is effectively a bank with a $60b+ balance sheet that has no auditor and no regulators, seems kind of risky.

We also know, via the NYAG case, that they have in the past, said things that were not true (specifically continuing the claim to have a 1:1 USD backing after they no longer had those funds).

The other aspect of Tether is "who's using them"? There are a range of stablecoins available now, multiple of whom are better regulated and audited than Tether. So why would rational organizations place $60b+ with Tether, when the risk is higher, and it's not like this is an investment where higher risk == higher return.
Interview with Ellie Huxtable, Atuin
Great read!

In comparison, I have to wonder why the "intelligence estimates" were so bad/severe over estimates.
Sex coach and educator Violet Turning, 24, also points out the “fetishisation” of two women having sex or making out, specifically under the male gaze. It’s made same-sexual attraction between women more socially acceptable, albeit for the wrong reasons. Meanwhile, people seem to find notions of two men having sex far less palatable. A 2019 study that looked at attitudes toward gay men and women in 23 countries found, across the board, that “gay men are disliked more than lesbian women”.

It can’t be that heterosexual men are more tolerant and accepting of bisexual women than heterosexual women are of bisexual men. 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.
I have tried out Godot and many, many other game engines in the past. They aren't there yet. Even as a hobbyist, I find Unity much more easy to use, and even still I'm tempted to learn Unreal simply because it seems more powerful and well architected under the hood.
I use ublock origin on Firefox and it seems to properly block all YouTube ads. As with YouTube-dl it’s probably a bit of an arms race, so if your tool of choice stops working maybe wait for the next update and they’re likely to get it fixed / right.
I don't like the crypto nonsense of Brave, and while I like Firefox in theory, its performance leaves a lot to be desired and they don't seem to know who their user base is. Microsoft Edge got a decent native vertical tab solution before Firefox did! Edge!

I wish some nonprofit would make a Chromium browser with sane defaults and take my donations. That's all I need.
8bitnews provides well curated content for 70-80's and homebrew micro-computing
A spam free newsletter from geeks for geeks. From Commodore to Atari, from C64 to NES, from breadboard machines to emulators, assemblers and compilers. 8bitnews delivers the latest content, filtered, curated and spamfree.
Anecdotally, I lost multiple male friends when I came out as bisexual, so the “fragile masculinity” theory feels especially apt. The fear of being perceived as anything other than heterosexual by association seems to be a big problem with many men.
Identity is important to people who don't have a personality, so I'm not surprised by what the title of this article says.
It does.

For some reason "code testability" is almost exclusively used to refer to the overuse of dependency inversion to make it easier (although not necessarily more useful) to write unit tests, though.

I find that code falls into three camps - integration/logical/mixed.

If it's integration code only an integration test is really useful and a unit test is a pointless waste of time that will do little more than mirror the code you wrote and fail when it is changed for any reason at all.

If it's logical code a unit test is most useful and integration tests are likely going to be too slow.

If it's mixed, integration tests are most useful although drawing out and decoupling the logical from the integration code and testing them separately is better in the long run.
You mean like firefox ?
OTOH there was a thread about coreutils written in Rust that crash reliably.
> I find them useful as I write code because they allow me to state my intention (in plain English)

I have gone back and fourth on comments over the years, but currently I'm working on a solo project which has been in serious development for some time, and using comments in this way is really useful.

Especially because it's a domain I haven't done a ton of work in before, I've found my workflow is often to create a few source files, type out in comments what the component should do, and bit by bit hone in on how that should translate into code.

It's also great for placeholders: if I'm not ready to fill in an implementation yet, I can just type out a lengthy description in the function body, and when I come back a week later I can remember what the intent was.
I'm having trouble following this, can you more clearly state the point you are making?
They actually do make locks that only release the key when they are locked-LOTO (lock out tag out) locks. They are used to disable hazardous equipment for maintenance. The idea behind key retention is that it prevents leaving the lock in an unsafe state where someone else could unlock it. It's also supposed to make it easier to know that the machine is actually locked out, since the maintenance tech can check if they have the key. Similar idea to some of the solutions to OCD posted, the tech can check if they have their LOTO key to be sure it's disabled before entering something like a trash compactor. The key stays with the lock at all other times.

That being said, for a door all your objections are pretty reasonable, the only use for key-retaining locks I know of is fairly specialized, but interesting in how similar it is to the reminders people dealing with OCD use.
You're not missing anything, the point of these kinds of articles is to elevate sexual identity above other aspects of identity (like honesty, moral compass, skills) and sell that to people who feel listless. It's the commodification of identity.

If you're gay, it's inevitably going to be important, but that's not the point of articles like this. It's healthy to be disinterested when it's a product.
The only part that I wasn’t aware of is that Tether produced a pie chart of their holdings, which made it immediately clear that Tether’s reserves are simply a hedge fund. But this isn’t breaking news; I just hadn’t kept up on it in a while.
I suggest you look up the research on this.
In my view there's no machine or rules that will automatically make your code readable against your will. If two people express themselves differently in prose, perhaps one better than the other, the same will be true in code, with or without comments.
People who assume that are in for a rude awakening. The IRS has aggressively been going after records from cryptocurrency exchanges. Now maybe they’re using a DEX or something, but at some point they’re going to have to spend the crypto natively (much of which is now KYCed) or convert to real USD. People who think they’re being clever are trapped.
The whole LGBT movement and stuff wouldn’t need to exist if people were accepting.

People aren’t. And still aren’t.

When you actively oppress people for who they are, it’s not surprising it becomes more important.
This quote from the article speaks to that:

> “Progress has really been made around the female gender role and less around the male gender role,” says Massey.

I think this is a consequence of there being a female-focussed feminist movement, but not an equivalent movement focussed around male empowerment. It means that analyses like these are typically done from a female perspective with all the usual implicit biases that come from that.
Does Vivaldi count?