skysight-inc/HackerNews huggingface dataset:
This, or the extension of it: the interesting things take more friction. I could start a programming project I had an idea for, practice vector art, read some technical blog posts I have bookmarked, but I often don’t. I probably average 3 hours a day of time wasted on Reddit and YouTube because there’s so little friction. I can pull my phone out of my pocket and navigate in the browser before I even consciously know what I’m doing. I’m 99% sure I don’t have trauma, and my childhood was almost as privileged as it gets.
Everyone on the right (includong the PM) was free to campaign and vote as they liked. Some were Remain, many leave. Both sides were equally funded by the state.

I'm not sure how that equates to "the whole mechanism of a right wing government working against it".

If that were the case why call the vote? Why fund leave at all? Why not make some effort to dispel the fake news and foreign interference?

The weird need to pretend this was an underdog/rebel/persecuted minority? The same happened with trump supporters. What's the deal here?
In addition to some of the other oddities with the article (i.e. the absolutely wrong claim about Brave's ad blocker), I think the security between Chromium and Firefox is a bit too simplistic? This piece [1] might go too far in the other direction, but at the very least it outlines why there are deficiencies in Firefox, comparatively.

[1]: https://madaidans-insecurities.github.io/firefox-chromium.ht...
I only know enough about networking to be dangerous but I am convinced Comcast is doing shady shit with my modem when I change the DNS settings to use non-Comcast servers. Every once in a while I’ll attempt to use Wireshark to try to make sense of what’s happening but I’m pretty clueless and don’t really know what I’m looking at/for.

If anyone knows any good resources to learn about the ISP nuts and bolts that make internet magic happen between my modem and everyone else’s servers I would be most appreciative.
#1 Best Rated Self-Storage Software – SiteLink
Maybe? I don't think it'd be existential threat, but could be a massive shock/crash, in my opinion.

I'll guess we'll have to wait and see!
> 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.

You are very welcome to place a short on the USDT if you believe that view. The only cost of doing so is the interest, which is a few percentage a year. Your reward is 100% if you are right.

The market doesn't believe Tether is a fraud. The volume of Tether was $53 billion in the past 24 hours.
Control Center was added in iOS 11. Yeah, it didn't exist before then, so sure it "changed" from non-existent to existing.

No, I'm not wrong. I'm actually completely right. Control Center has always been a temporary toggle.
Only thing is that you don't ever deal with Tether directly, the exchange needs to have that amount of USD for USDT. Same goes for BTC etc. Later the exchange needs to get USD from Tether if they need liquidity in FIAT?
I’d love to see a language where you write the tests and then the compiler creates the application code.
> I’ll get to it when I can

Sometimes that is what I want: the non-urgent attention of a relaxed person who can think more deeply about a problem.
FF now does DNS over HTTPS by default (Preferences > General > Network Settings), it defaults to using NextDNS and is configurable.

Some people will be uncomfortable with this default, but it's a step up from consumer ISPs who _will_ track you, to a 3rd party who Mozilla says wont.

I add Mullvad VPN (because wiregaurd is frickin awesome), which also allows you to use their DNS servers, but for this you actually have to turn off FF's DNS over HTTPS to allow the wiregaurd interface to pick up the DNS requests - they have a really good "leak" checker page while using their servers to check for various protocols https://mullvad.net/en/check/

Yes yes I know, VPN doesn't unbreak the internet, but here we are.
I feel the author is on point. Brave is all about marketing and surfing the privacy wave to make profit.

Take a look at https://brave.com/brave-ads/

Brave goal is to acquire as much users as possible to sell them to advertisers. They are no different from Google. Might as well use Chrome with ublock origin and farm crypto on your own.
You may be right, and you may not be. It has to be good that there are more than exactly one engine, it means there is a discussion, some level of "forced openness".

That wouldn't be possible if web developers could simply rely on undocumented quirks of a sole browser.

It's possible that FF will die. But I think that would be extremely sad. For one, Manifest V3 would be forced upon the entire web => no more uOrigin.
>I have a small suggestion: please try ORMs in different languages.

I mean, I've done it and had entirely different experience.
Starting from the entire premise of learning N different abstraction layers over one abstraction layer.
With systems programming, performance matters, and all that extra indirection can be expensive.

Indirection can also make it harder to rigorously analyse all possible paths through a piece of code and make sure you’ve handled all required cases.
Its almost like Test Driven Development is the practice of using tests to drive development.
I found a list [0] on HN awhile ago of "free, open source and privacy respecting services and alternatives to privative services".

I have been using many of the items before I came across the list, and started using some after going through it.

Many items on the list are viable and practical alternatives to proprietary products commonly used.

[0]: https://github.com/pluja/awesome-privacy
> Removed by reddit on account of violating the content policy.

I hate these removal notices that pretend to give a reason but really don't and just link to the rules. Removed something for a reason? Stand by the reason. And if they can't stand by it, then don't remove the post.
It was IMO still an ill-considered tweet even if made in a jokey way. While no one was really hurt by this--OMG I got an extra email!? :-)--something more along the lines of Oops, sorry for sending out that test email by mistake. We'll be putting processes in place so it doesn't happen again.
Well, tbh you kinda of deserved it. Although uncle Bob's methodology can be highly suspect and not worth 1% of its hype the article you linked (https://techexplained.substack.com/p/tech-bullshit-explained...) was not a technical criticism , it was something which at best seems written by a tumblerina.
This seems close to a dupe of

Ask HN: Books on the inside stories of big tech?

https://news.ycombinator.com/item?id=27520526

from 2 days ago.
I actually think if you squint testing is part of observability, except it gives you signal during the development phase. And observability as a concept is fundamental to a reliable system.
Firefox user here. I've looked into Brave, but decided I didn't really want it.

This article is incredibly slanted. It takes every single possible fact it can and spins it into "Brave Bad."

Something like this:

> Brave is just another Chromium skin. So at the end, when using Brave or any other Chromium based browser, you’re giving marketshare to Google and supporting their evil web empire.

Is simply not true. Every browser that isn't Chrome, every search page that isn't google.com, sends a message to not just Google but other competitors in the space that users want change.

In addition, in an ideal world Chromium would be able to build enough momentum through community support (or support from MS or others) to provide a healthy fork, free from Google's clutches.

I agree that Firefox is better - it is my personal web browser of choice - but that doesn't mean that Brave is bad software, or that the people behind it are evil, and anything that tamps down Google's monopoly is good in my mind.
What I immediately like about this idea is it requires the meeting convener to do some prep in advance to guide the meeting.
For me at least Firefox is a no go on every laptop I’ve worked on - the fans start spinning up and I start losing battery life really quickly (especially on macs). Works fine on my desktops though.
> It can’t be that heterosexual men are more tolerant and accepting of bisexual women than heterosexual women are of bisexual men.

Granted I'm basing this solely on my experience having grown up a heterosexual man, but that explanation seems absurd. By and large, it has not been the women who have been intolerant of homosexual men, but rather other men.
That's the key point of course, you don't know and neither do I. Nor does anyone else outside of Tether.

Tether is the No.1 most traded coin (by a decent margin) which makes it a very large part of the ecosystem.

Now if their assets are all high quality low risk treasuries, it's likely all fine.

If however their asset are loans to people who used those loans to buy other crypto currencies, things get a lot more risky.

A large shock to the ecosystem, like Tether going bust, would seem like it would have a large impact on the overall space. We've seen in the last month that something a simple as a tweet can send the market up or down by multiple percent...
Not to be too negative but I really appreciate Java's DataSources and other abstractions every time I see some python/node "connectors".
I would add a VPN for sure. People always complain that it just shifts the trust to them instead of your ISP, but there's many VPN providers who I trust a hell of a lot more than any ISP.
It's probably a wry reference to John Carpenter's The Thing.
Well, there are male empowerment movements. Have a look at the documentary The Red Pill by Cassie Jaye.

It's really disingenuous of the article to not look in the mirror and acknowledge what is happening.

What happens when males are the default oppressor, masculinity deemed toxic and male empowerment movements are actively boycotted?
I'll start by saying... I'm not a developer by any serious sense anymore. I did C over a decade ago and realized it was just not for me

With that out it the way... This rust infatuation seems like those people using one click tools to interpolate videos with "AI"

The end result is objectively worse and it's done because of subjective opinion: (gleefully) these artifacts are so SMOOTH!

Moving coreutils to rust is similar. The unit test coverage is low, and the problems they're seeing don't inspire confidence

Predictability in the tools is being traded for memory safety. I'd worry about using these behind any scripts, an extra \n from an obscure pipe driven bug could mean portability disaster

Edit:
For example, these quirks
https://www.pixelbeat.org/docs/coreutils-gotchas.html
> If I want a super-duper legit stablecoin, I'd use USDC

They are morphing into Tether. Look at recent legal structure change, attestations, reserves breakdown, etc.

But your core premise (Tether as a dollar substitute for the unbankable) is predicated on there being two states of the universe (USD in risky places vs. Tether) which isn't true and ignores the key issue: all of those Tethers may not hold any value. In the real world, Tether is not the only alternative, nor is USDC. For instance, the Sci-Hub founder can hold any other major currency or frankly any non USD asset.

The crypto world constantly create false equivalencies to justify their casino. Fiat sucks long term? Yeah, by design...money velocity is a good thing, you shouldn't be holding cash, and few people do. This is why there are trillion dollar markets for other productive assets, like equities.
"Uninvited": this sounds like cancel cuture.
It depends what the email was about. If its content reads like "test email" or some nonsense like that, nevermind. But if it looks like a legit email that would have significant consequences for the recipient, were it legit, it should definitely be clarified what's up. Also, a well-crafted email will hopefully prevent people invoking the GDPR on the sender.
Like Unity?
Good luck doing this for a huge modern AAA game.
Cyber Security Starter Kit Platform, instantiate new self-assessment product
> For my purpose, I want to get as high a compression rate as possible, and I need to store just the list of integers

Then PFor(Delta) is not the best option, that class of algorithms is intentionally a trade-off between compression rate and decoding speed, as it's meant to store posting lists in inverted indexes.

If you want higher compression, a better option would be Binary Interpolative Coding [1], which has some of the highest compression rate among the schemes that are relatively simple to implement.
Then you can go down the rabbit hole and start to use entropy compression, complex modeling, etc... But there are diminishing returns.

> The problem with PFor, however, is that if you have a single large outlier, you’ll waste a lot of bits unnecessarily.

This is not true, the author is describing binary packing of deltas, and mistaking it for PFor. What PForDelta means is

- P -> Patched: Outliers are stored separately in a list of "exceptions", so that does not affect the bit size of the rest of the block

- For -> Frame of Reference: the min value of the block is subtracted from the values in block, which are then encoded with the minimum number of bits necessary for the adjusted maximum (this is just binary packing)

- Delta -> Deltas are encoded instead of values, only used if your sequence is monotonic. If it is strictly monotonic, you can encode v[i+1] - v[i] - 1 and save a little more.

> This encoder will [...] Then we check the top and bottom halves of the batch, to see if we’ll get a benefit from recording them separately.

What this is describing is an algorithm for partitioning lists in order to optimize for the overall binary packing compression rate; but it is greedy, and optimal algorithms exist based on dynamic programming [2]

EDIT: Forgot to mention that everything I wrote above is also explained in the paper cited in the post [3], which is indeed a very good survey of this stuff.

[1] https://link.springer.com/article/10.1023/A:1013002601898

[2] https://dl.acm.org/doi/10.1145/1871437.1871592

[3] https://arxiv.org/pdf/1209.2137.pdf
> It's also hard to call a 0% interest, zero return token, a ponzi scheme.

Much easier if we mention that only 3-4% of the entire Tether supply is backed by actual dollars.
> 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.

That is probably why Tether was initially created but what Tether is now is a mechanism for insiders to cash out real money while leaving lots of "liquidity" in the market to keep the tasty scam going.

Retail investors (AKA suckers) buy coins from exchanges with real money. The exchanges have a net influx of real money because investors (AKA hodling rubes) will typically not want real money back when they are conducting trades, so the exchanges buy Tethers - I assume at a significant insider discount. Why not? Tethers are free to create, who cares?

Now the exchanges have some of the investors' (AKA marks) money, Tether has some money, the miners (who are actually doing real work) get some money for the relatively rare blockchain transactions. Everyone wins. All the exchanges have to do is carry enough cash so that the relatively rare customer requests for real money can be satisfied. As a quick trip to reddit will confirm, they can't even manage to do that reliably. Luckily for them nobody seems to care so long as the price remains high, which it will because the trades are mostly conducted with very cheap Tethers.

But the end result is that Bitcoin, etc are ultimately priced in Tethers - as I write, Bitcoin is currently priced at 37145 Tethers not $37145. To put it another way, the market is so distorted that bitcoin has become just a complex way for people to turn USD into Tethers. They may hodl the bitcoin for a while but that is the end result.

The situation is more complex than what I describe because there are multiple stable coins and multiple parties involved, but the end result is that real money flows from retail (AKA fools with more money than sense) to a relatively small number of groups while worthless Tethers flow the other way. And nobody seems to mind as long a numbers go up.

The next economic downturn will wipe out the whole exercise.
Here's a video on the engine by the Gamesfromscratch YouTube channel: https://www.youtube.com/watch?v=ugFRSKFMgzo

I would actually suggest that anyone interested in game engines give that channel a look, lots of good stuff over there.

Personally, i rather enjoy seeing new game engines pop up, however i would say that Paradox/Xenko/Stride is about as obscure as the NeoAxis engine (which also uses C# as their development language), even if some of the features seem nice. I'm not entirely sure why Paradox/Xenko/Stride was renamed that many times, though, it kind of hurts its recognizability.

As for the people asking about what engines to use, i think the other comments in this thread have some good arguments. My summary for which engine to choose would be as follows:

- In case you want to develop an FPS game or something in a similar genre AND feel comfortable with writing C++ for the performance intensive parts, consider Unreal (or if you just need something really pretty)
- In case you want to develop a game with an engine that will have most of the functionality that you'd need out of the box, a good asset store for the things that aren't included and if you're comfortable with using C#, consider Unity (UNLESS you need multiplayer, since currently the engine is slowly migrating across technologies and AFAIK they still didn't have a good networking solution)
- In case you want to develop a 2D game of simple to medium complexity, or want to mess around with some basic 3D stuff, consider Godot
- In case you don't necessarily expect to sell your game in the future, but would prefer just to learn bunches, consider writing your own engine, or using SDL/SFML/LWJGL or another solution like that

Of course, others might disagree, but personally i've found that only using the more popular engines makes sense, given the abundance of tutorials, blog posts, examples, assets and even the quality of the documentation, in most cases.

Here's another video by said YouTube channel, called "Choosing A Game Engine in 2021": https://youtu.be/rK6ulQaOpso

In case anyone has any information on what Stride does better than those other engines, or perhaps has a unique perspective on why using it would be a good idea, feel free to respond!
This can also lead to an asphyxiating second-system that prevents you making the slightest architectural change.
AstraZeneca says EU loses legal bid for more vaccine supplies by end-June
It was the UC Davis Pepper Spray Incident

> Since the incident the school has spent considerable (upwards of $175,000) to kill off traces of the incident on the internet.[22] The success of which is unknown though the memes are still visible and referenced to this day.

I suspect some money may have been involved in Reddit’s decision.
This particular reddit post was made 12 hours ago.
Our World in Data: The Argument for a Carbon Tax
It's not tools or languages you are exploring, you are exploring the problem you are trying to solve, and its possible solutions.

If you have a problem that is well understood, well documented and that has a straightforward solution, TDD is great because you know where you are going.

But a lot of the time, you have none of that. You don't know where you are going. You need to experiment, you need to iterate, you need to occasionally change directions completely. When you're doing that, TDD holds you back and gives you nothing.
For me the best feature of Brave is the ability to reward the content publishers without watching their ads, basically YouTube Premium for web. I just wish more publishers would opt into this program.
I agree on the massive risk associated with the usage of Tether and stable coins in general.
It's working until one day the music stops.

Regarding how it would affect the market, it seems all experts automatically assume that it would impact the price of cryptos negatively however:

• Could a panic exit from Tether push people to immediately buyback cryptos at any price?

• Could a flash pump of BTC while USDT/USD is unpegging be the signature of the downfall itself?

• Since stable coins are used for day trading, would their downfall make the crypto-market behave like it was before stable coins were introduced?
You mention in another comment that it skipped some part of the proof and that you were disappointed. Do you still recommend the book?
Those are really the same for all practical purposes. Intangible types of value belong in philosophical discussions, not economics.
“ e.g. I can predict the result of sin(1000000τ) will be 0, without anything physical/virtual having to wiggle up and down a million times. “

This seems to still involves ‘a program’ in that there are foundational mathematical principals that build your confidence/logic that the periodicity of sin(x) is so well defined that any even integer multiple of pi will be zero. e.g. you could write out the logical ‘programatic’ steps that would also teach a math newbie how to make the conclusion you just made about the sin() function.
What pisses me is that a company keeps a list of where OUR beacons are, and uses that for their own products, while not giving back anything in return.

If Google wants to build a database of access points that we all pay for (both the device and its energy consumption), I, at a minimum, want access to a copy of such a database so I can use it too.
The archive looks pretty interesting already. There could be value in a form for suggestions, especially, since this is a niche.
The Sci-Hub founder can hold any other major crypto, sure, but it's volatile. How do you propose she allow international donations? Via a SWIFT bank account? Via cash in the mail to a postal address?

The easiest and most liquid mechanism is for people like her to accept crypto donations (e.g. Bitcoin), and convert it to non-KYC stablecoins like USDT so the purchasing power is preserved.

It's not hard to explain the 60B market cap when you combine "non-KYC" and "stablecoin", and if you believe it's not backed by anything, you can open a short on USDT right now, using DeFi like Compound. Your upside is 100%, your downside is the cost of borrowing (about a few percentage a year).

The market believes $1 = 1 USDT, with a volume of $53 billion in the past 24 hours.
The other side effect is a non-trivial number of people probably reported email from HBO Max as SPAM to Gmail etc. Speaking of which--I got this and, while I subscribed to HBO on Comcast for a while, I've never been an HBO Max customer.
It depends on company culture. My old job, people read meeting descriptions. New job, no.

My favorite is to try to CHANGE the culture to what I want it to be. Though I am not starting with the meeting agendas on that.
Window closed means no flies could ever come in, whereas with an open window it's a possibility. So purely from a statistical point of view...

I've never noticed the number of insects reducing from open orifices, only increase, presumably until it's the same number per m³ as outside (or higher if you have food out, perhaps). I won't rule out that there might exist configurations where flies are more likely to fly out of than in to, but aside from conical shapes designed to do that (i.e. not regular windows), has anyone ever noticed that opening a window reduced the number of insects inside?