skysight-inc/HackerNews huggingface dataset:
The technical term for this feature in this context is "ad hoc polymorphism". It's polymorphic because it only allows you to specify different types, you can't just go around making six different foo() methods that all take a string - that doesn't work because the compiler can't tell which one you wanted, and it's ad hoc because you can just fill out whatever you want in each version.

The negative consequence of being ad hoc is that there's not even a very strong implication beyond the name that these different functions all do the same thing, and sure enough they often don't. So now either your users must read your documentation very carefully, or sometimes they will have unhappy accidents. This is made worse in many modern languages with type inference where your users may be mistaken about which of the functions they're actually calling since they don't always know the type of anything anyway...

Ad hoc polymorphism is over-used because it is relatively cheap to implement, and it's cheap to add more of these overrides later.
I am always pleasantly surprise by Stripe's output from Increment to this marketplace. My spouse uses Stripe for two small businesses and we haven't had any issues. I work in ad tech and I point to Stripe's documentation as a great example of clear comms and instructions.
Important context if you want to start spinning what might happen if X:

> 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.

https://tether.to/en/legal/
Get an 8TB backup drive (Costco has them really cheap), and run Macrium Reflect to clone your HDD onto the backup drive. Macrium Reflect makes use of Volume Shadow Copy, so you can continue using your computer while it's backing things up.

Those big backup HDDs use shingled storage, so they're not any good as general purpose hard drives, but they're excellent for strictly sequential writes, such as a full disk backup to a single file.
> Max throughput is around 6gbps with a fairly high latency.

In the consumer market, a number of performance NVMe drives will hit over 5GB/sec, which would be 40 Gbps.

The latency isn't anywhere near as good as even quite-old RAM, but modern SSDs are considerably less than an order magnitude off in transfer speed from even current, common ram (DDR4) and "only" about a hundred times higher in latency than RAM.

That's pretty stunning from mass storage. So is well over 500,000 IOPS.
I'd personally prefer some form of wireless which is specifically not Bluetooth. For one, I'm typing this on an old desktop that doesn't have BT of any kind and I don't want to have a dedicated keyboard for choosing my OS (I sometimes use windows on this computer).

Also, sometimes there's noticeable lag when typing on a BT keyboard (I have experience with an older Apple keyboard on an MBP and with a Keychron). I've never had such issues with either of my MS sculpt keyboard or Logitech mice and keyboards (nor with my Logitech lightspeed mice which are amazing, but I realize that's something else).
Is anyone aware of a book-length equivalent of this?
Crane Venture Partners supports open source developers with an itch to scratch
I've written two thesis in Latex and a small 100 page book in Word.

Word 2000 performed wonderfully. I had no problems with references or images shifting around, no strange errors, nothing. Bibliography sucked, but in general it was a pleasure to work with.

Word 365, on the other hand, is something I have to force to do what I want again and again. It is built in such a way that doing things cleanly and error-free is difficult and much less obvious than in Word 2000. Even standard tools like image anchors, which worked nicely in 2k, are not reliable anymore. I got the feeling that this is due to automatisms aimed at casual users.
For me, most courses move too slow and it is really hard to find anything specific from watched videos.

With books & written tutorials, I can scan whole page in 1-2 seconds and skip if needed. And if need to retrieve information from previous sections, I can either use find command. In case of physical books, it is still faster then scanning through videos.
> Just looking at the original title, I knew this was going to be a twitter post by a Brave employee posting either hearsay, or something taken out of context.

This HN submission links to a tweet by a Brave employee. However, that tweet is just a screenshot of replies to the thread at https://twitter.com/thezedwards/status/1528808759027331072 written by a researcher who doesn't appear to be a Brave employee. I think it would be better if the link were directly to the tweet by Zach Edwards instead.
In my view this is the most likely way microplastics will be removed from the ecosystem, as there is neither the collective will to clean it up nor will there likely be a way to clean it up through human intervention within a reasonable timeframe.

In a way, plastic pollution is like a rapidly growing and untapped market that could be taken advantage of by microbes. A whole microbial ‘industry’ could take hold to process the various types of plastics along with the waste products that are generated when broken down by other microbes.
”I want a smartphone and a fliphone”

Thats a Cat(ch) 22
> Yes, it's perfectly safe to spray poison, which is meant to kill living beings, onto food.

Counterpoint: we routinely ingest poison intended to kill living beings. Sometimes we even have said poison injected in our bodies.

Those poisons are also commonly known as antibiotics (anti: against, bio: life), antifungals, antihelminthics, etc

Not everything that harms pests necessarily harms human beings.
There's no way to own a physical "slice" of fiber optic cable. The wavelengths all travel together, and there are optical splitters/combiners at each end that separate/combine the wavelengths of light. Think of them like TV and radio broadcasts. Each station broadcasts on it's own frequency (wavelength) over the shared air (fiber).

A metaphor with light would be if you had two lights, one red and one blue. If you shine them both at the same spot, you'll see purple. If you put a prism in that spot, it'll split the red and blue light back out separately. At a very high level, that's what happens with fiber optics.
The banks used by crypto companies tend to be outside the US and have large crypto positions.
Web3 has a storage layer, a messaging layer, and an execution layer. Most popular Web3 apps use Ethereum for execution, IPFS for storage, and some custom websocket garbage for messaging, but there are many viable Web3 stacks out there that people are using.
Cancer and other health issues that make you either die early or affect your health/lifestyle enough where it becomes more difficult to find a mate to reproduce with.
> Okay but surely we're only talking about average productivity with some assumptions on the approximate employment rate and hours worked per week.

No. Productivity is simply output divided by some input factor. Employment rate, hours worked per week, wage: none are involved in that calculation (unless you're measuring productivity of the wage, i.e. COGS).

> No one is going to be impressed by a "5% increase in productivity" next year if unemployment rises to 99%, the 1% of remaining workers only work 10 hours per week, but the average hour yields 5% higher output than the previous year.

On the contrary, investors and managers will be very impressed by that.
It depends. Generally the larger carriers and consumers of fibers have a network that is able to route around outages (fiber cuts like this are basically routine) just the same as on land. If they don't have enough, then they'll need to either reduce demand or rent some capacity from someone else.
Courtesy of a ham radio newsletter here in Michigan. By 1896, eight years after Strowger patented his switch the Automatic Telephone Exchange Company introduced the rotary dial. Interestingly it took quite a bit of time for the rotary dial to become dominant even though it was much easier to use.

The rotary dial, something that I never had to learn totally baffles today's teenagers.

https://www.youtube.com/watch?v=oHNEzndgiFI
I made a tool that lets you store files anywhere you can store a URL: https://podje.li/
I mean, it’s not like AT(X) started out as a standard either. It evolved out of a proprietary but reliable design.

Realistically that’s how a laptop standard will have evolve into being, if a consortium got together to try to make one out of thin air it would almost certainly be a disaster.

So at this point, imo, framework’s motherboard is the eigenstandard: either it will continue to exist long enough to attract efforts to build alternative hardware around (as the pi sort of has for tiny form factor sbcs), or it will fizzle out and we’ll be back to square one.

But may as well be optimistic and assume it’s the beginning of “atx for laptops” the same way the ibm pc/at was until proven otherwise. Challenges to that place need to provide more, not less, compelling reasons to believe in them imo.
Did anyone do an analysis on which wallets had the most coins destroyed?
What's the cost breakdown? Can't figure that out without understanding where the money is going.
> What if the value of those assets is already below 1:1 because of recent market events?

The statistics you're bringing up are as of March 31. Do note that 6% of reserves are in "Other Investments (including digital tokens)", and Bitcoin (as a proxy for all cryptocurrencies) is down ~30% since then, so that's at least 2% of their assets that have been wiped out by market conditions. Keep in mind that said report also said that, as of March 31, liabilities are 99.8% of assets, so Tether's accounts says it should already be underwater.

(Although, if I'm reading the attestation correctly, all of the assets--including cryptocurrencies--are actually valued at purchase cost and not fair market value, so what the actual present value of those cryptocurrences is now or was 2 months ago is extremely unclear. Transparent is the opposite of how one could describe Tether's financials.)
Resellers, yes. But there are quite a few stories of how American mask manufacturers got the shaft after they spent money to ramp up production and then big buyers went immediately back to cheaper, foreign alternatives the moment they were available again. Now those manufacturers are stuck with huge supply gluts and have had to lay off workers.
A repeater on the ocean floor? Do they run power cables to it alongside the data all the way from the coast?
Firemen will always get more praise than people who change the batteries in smoke detectors.
Yeah, I don't care about all the gamer-centric stuff. I wanted a wireless keyboard with firm, low profile keys and the ability to switch between several Macs easily, ideally just by plugging my hub into the laptop. This is quite nice, but I had to use Karabiner to swap Cmd and Option on the left. I still haven't been able to get the FN and "menu" keys on the right to behave.

I'll have to look closely at this new keyboard, but it seems to check all the boxes, and I might buy one.
Substitution.

Changed to organic/no carrots, symptoms went away, ate cheap carrots again, boom issues returned.
I treat ssds like faster hard drives and I have never been disappointed.
This looks very useful, but is it allowed according to Discord's ToS?
Worth pointing out that list comprehensions aren't just a stylistic preference or syntactic sugar, they're significantly better performance than the equivalent for loops.
Personally I've gotten good enough spirals with a Samsung phone that I feel confident during neighborhood pickup games.
Is this the nadir of stupidity?
I have a love/hate relationship with the G Pro X Wireless. I've bought 6 of them so far, 3 of which have died in some way (in all cases, the right or left click has stopped functioning). They're fantastic in every other way - I love the feel, the response time is great, the weight is great. I'll continue buying them for those reasons, at least until a competitor has all of the above plus my following wishlist:

Better build quality (a mouse should last more than 1-2 years, which is the average life I get out of them).

USB-C receiver. I hate having to use a dongle just for the USB-A receiver.

Better drivers. GHub is pretty bloaty.
Even a microatx is just way too awkward a shape for a laptop really. You don’t want a square motherboard in a laptop, you want a (rough) rectangle so there’s room for a large battery cell.
I'd love to short Tether. How do I do that?
DuckDuckGo's TV and Radio Campaign: “Watching You”
SARS-CoV-2 Infects Peripheral and Central Neurons of Mice Before Viremia
Semi-serious question; how come you never hear of a 10 year old math prodigy where someone stopped them at age 4 and said "ah, ah, ah I refuse to tell you anything about math until you've decided what you want to learn specifically and what you are going to use it for", yet it's everywhere on the internet, multiple times in every thread on all kinds of topics?

Yes, I know why people think it's a great comment, what I want to know is given how many of us learned about computers as children before we had any idea about functional programming or Turing machines, how do we get recommendation threads to move away from this?
FFI is unsafe, by definition.
Yes, inequality does indeed mean that the shortfall is not fully evenly distributed, and the rich and well-off would be fine for quite while.

But I'm not talking about collapses in the range of economics, but more of a collapse of a food chain, with no real replacements. This would behave much more like populations of, for example, deer, when they overbreed substantially past the carrying capacity of their range, and the range is constrained by geographic barriers (so migration is not an option). In that situation, populations often collapse 80%, even with only a technically 10% shortfall, because every individual gets too little to survive for too long, so expires.

Your point about inequality and stored capacity in human economies is well taken and certainly applies in the case of 1-2 year crop failures or events like the Russian assault on Ukraine and its grain production & export capabilities.

If we lose key components of the food web such as pollinators, phytoplankton, forests, etc., economics will play a role, but I doubt we'd get to the point of 'we're 10% short so you 10% starve in the next 50 days and the rest of us are fine'. Sure only about 9% of the world lives in extreme poverty of less than the equivalent of $1.90/day [1], but I'd be astonished if the losses would be constrained to that class. I'd expect it to immediately affect everyone in the 'ordinary poverty' category of $5.50/day, which was 43.5% in 2017 [2]. And frankly, it's probably be a lot more. Sustained famine over 50-80% of the population will kill a lot more than 10-20% of the population, even if the actual shortfall is only 10-20%

[1] https://www.worldvision.org/sponsorship-news-stories/global-...
[2] https://www.macrotrends.net/countries/WLD/world/poverty-rate
> W...why do you want something more digital than the existing system ?

> The system is perfect

Still amazes me how conservative the HN crowd is when it comes to finance. Move fast and break things... except not the monetary system; that, is perfect.
You can embed CAS-generated equations and computations in LaTeX[1]. This came in handy for undergraduate linear algebra homework that combined proofs (where I could use my existing LaTeX macros) and computations (where we were expected to use a CAS). Mathematica or Jupyter notebooks would also work, but I prefer Emacs over the notebook UI (and Jupyter didn't actually exist at the time).

[1] See, e.g., https://github.com/tmolteno/SympyTeX/
> Make Slack and Discord communities Google-searchable

Isn't Slack an acronym for "Searchable Log of All Communication and Knowledge"?! Then they either failed miserably at making it searchable to the point of requiring an entire new business to make it so, or I'm not seeing the point of Linen.
Wasn't there more or less recently on HN something like "Store Data for free in DNS-Records"? Reminds me of this.
Although I've been using networked email as a primary communications channel for my entire computing life (since ~1978), I did work for a couple of large companies before it was widely adopted and you simply cannot imagine the amount of infrastructure required to produce and move physical paper documents around, not to mention disseminating mass communications. Moving that all online was a massive improvement, even with its drawbacks.

Now it's been ubiquitous for a while, people now try to deal with the drawbacks.
Brave cannot be trusted. They were misrepresenting themselves and their relationships with content creators. As far as I saw it, they were stealing and lying about it. They've inserted referral codes to cryptocurrency websites. That sounds completely anti-privacy and antithetical to anyone wanting a privacy-focused browser. Sorry, but that all just smells untrustworthy.
You know when theres a tech bubble when people are pushing pointless products
> Does the problem of micro-plastics still occur such that the
plastics only degrade to a certain size?

Long polymer chains unravel, so my guess is that the product,
depending on whether they're aerobic or anaerobic bacteria, would be
carbon dioxide and water, or methane. Presumably smaller grains expose
greater surface area and would be digested faster.

I spoke about the uncertainty around plastic pollution in this
interview just the other day [1], and the wisdom that came to mind was
George Carlin's on the role of humankind being here just to create
plastic, perhaps so that some new life form can evolve [2].

[1] https://www.thisishcd.com/episode/andy-farnell-perils-of-e-w...

[2] https://youtube.com/watch?v=v3Yom-EuX0U
I remember a mission where I had to visit Tel Branora, a Telvanni tower (I think it was the beginning of the quest line to become head of House Telvanni).

As it happened, the weather was foggy, so I got quite close to the tower before it suddenly loomed up out of the fog in front of me. I've never been quite so stunned by anything in a game before or since.
Good to know.

> But, if you want to easily encrypt all traffic, Wireguard might still be a good idea.

But, if one is already using https I guess encrypting the traffic would be unnecessary, no?
> Children become adults—autonomous individuals—by separating from their parents: by rebelling, by rejecting, by, at the very least, asserting.

Assertion and separation perhaps, but rejecting one's parents, or what they stand for, is certainly not a norm of adulthood in other cultures. I'd venture to say it's a very US-specific stereotype, if not fact.
I digged a bit deeper and it looks like you're right.

In 6.23.0 it was removed: https://github.com/SimpleMobileTools/Simple-Gallery/releases...

But in 6.23.6 it should be there again: https://github.com/SimpleMobileTools/Simple-Gallery/releases...

But it seems it won't happen for the Play-Store version:
https://www.reddit.com/r/SimpleMobileTools/comments/uqqqsj/c...
No. You are wrong. The problem is not (only) the population size, the problem is the rich that consume enormously more ressources than the poor.

https://theconversation.com/amp/emissions-inequality-there-i...
George Carlin was right: https://www.youtube.com/watch?v=NBRquiS1pis
Yes! I can't wait for all my plastic keyboards/monitors/furniture/phones to start rotting.
If you want long-time software support on an Android device make sure to get one which is supported by AOSP-derived distributions like LineageOS. As soon as you get the device install LineageOS (or something similar) on the device and you're set (OTA updates and all - I get weekly OTA updates on a Samsung SIII-neo from 2014). Get a relatively popular device to increase the chance of the thing being supported for as long a time as possible.
Apple has been highly supportive of what we're doing. I mentioned Apple because it's difficult in different ways and there are many edge cases; especially with BT & wired headsets.
Good luck preserving it through YouTube's video compression. It's super lossy with small details, in bad cases the quality can visibly degrade to a point it looks more like a corrupted low-res video file for a few seconds (saw that once in a Tetris Effect gameplay video).
In my career I have found that file system tuning for the devices an anti-pattern that almost always ends up causing more problems than it's worth.
Related thread: https://news.ycombinator.com/item?id=31448819
> Also, if I'm reading https://go.dev/tour/moretypes/15 correctly, append is a variadic function and not a polymorphic function. That's something very different.

It is both variadic and polymorphic.

> Putting builtins on some special pedestal and demoting user-defined classes and functions is always a mistake IMO.

There is a line of thought in programming language design that claims everything should be user defined, but too much customization of everything inevitably leads to a lot of fragmentation, subtle incompatibilities and lots of ways to solve the same simple problem.

Avoiding all of these issues is an important part of go's reasoning behind some of their design choices and the proposed idea could probably fit that quite well.
Milo definitely precedes Greg and he actually used it in industry (worked at DuPont)
I think its been conclusively demonstrated that deep learning can discover correlations that go unnoticed by humans. An example that immediately comes to mind is AI detecting race from X-rays. There are many others. There's also many other factors that influence our ability to ascribe language skills to other groups of humans, from complexity of vocalizations to similar ways to interact with the environment and with other group members. We recognize ourselves in fellow humans, which makes it easy to ascribe similar capacities. The question is how easily can we recognize language in a species where we do not immediately recognize ourselves? The more foreign the behavior and the patterns of communication, the harder it gets. AI has the ability to elide over those difficulties.
They only need to have made 2% on those other investments and the 2% lost on crypto is irrelevant.

Also, if 2% of outstanding tether has been lost (forgotten wallet keys etc) then those can never be redeemed and again, tether wins.

Inflation is another factor worth considering here: tethers deposits are deminishing but it's investments are (or should be) shielded.

I think people fail to notice how similar a (non-fraud) tether model is to a traditional bank: you take short term deposits, you make long term loans, and you hope to have enough capital on hand to deal with any runs. Given the liquidity of modern capital markets, it's very rare for the fed to have to bail out small deposit banks. So it's reasonable to assume the same will apply to tether.
Right, but if they don't give you access to the SAX parser then you are SOL.
There's a feature in Emacs that does that (unsurprisingly.)

It's called `M-x spook'. It inserts random gibberish that NSA and the Echelon project would've supposedly picked up back in the 90s.
> This only makes sence for some low-calorie foods, like berries and salads - you have to provide too much light to grow something calorious like -potato

Seems to me that collecting solar energy and then using to power LEDs close to the leaves of said plants could be doable up to a certain size (or number of floors). Our panels are inefficient but plant leaves are much worse.
Well you've inspired me to make more TUIs!