skysight-inc/HackerNews huggingface dataset:
Because of the Pigeonhole Principle what you're describing is nonsense.

In Rust you can make UniqueNumber, indeed misfortunate::OnewayGreater is such a type. misfortunate::Maxwell even more so.

However of course the HashMap can't meaningfully "work" for this type. Rust promises your program doesn't have Undefined Behaviour despite such a prank, but it might spin forever when you try to insert this type into a map for example, a well defined but undesirable behaviour brought on by your poor choices.

You seem to imagine that Java's hash map doesn't need to compare types, that it can just use getHashCode() -- however because of the Pigeonhole Principle that can't actually work.

And NaN != NaN isn't a "custom equality algorithm" it's literally how the floating point numbers are defined in your CPU.
Truffles have hundreds of chemicals in them, it's a complex aroma. Truffle flavour is one single note from this, usually at a very high intensity. It's a different experience.

(note that this is true for many artificial flavors, there's lots of esters often known as "pear" "banana" "strawberry" etc but as I'm sure you are aware artifical banana candy is a long long way from tasting like an actual banana.
The latest version of devbox allows pinning the sha of the nixpkgs repository to whatever you want. We don't yet allow pinning on a per-package basis within nixpkgs, but we're working on that.
> Their point might be, don't let the perfect be the enemy of the good, perhaps.

Agreed, we should be making it easier and more convenient to take mass transit instead of driving. If improving last mile transit options beyond walking/biking helps to get more people out of cars and onto trains, that's a good thing. We just need to make sure we build enough mass transit to support that use case.
A lot of the comments are dismissive. I read the book on this superforecasters project / people / studies.
Turns out (some) people can learn about the world enough to build probabilistic weighted trees for the different outcomes.

Their predictions are benchmarked using a statistical tool named Brier Score.

They fare pretty well, this is totally legit.
Nobody made a fuss when F1 organized the Qatar Grand Prix
I avoid "developer environments" because they are different from production environments and that leads to bugs that don't show until the application is in production. "But it worked in development" problems waste a lot of time.

Putting "developer environment" in the name of this tool perpetuates bad practices.

Any tool that constructs environments for applications should be general enough to handle both production and development.
devil's advocate :

ok. I went to fly.io.

here's what it says.

"Deploy App Servers
Close to Your Users

Run your full stack apps (and databases!) all over the world. No ops required. "

Now, what does that mean?
I think I need more context for whet you’re trying to say here. I understand “web scale” in the marketing term Mongo sense but I don’t know how that applies to this
I don't believe changing how we talk will help trans people suffer less. But even if it did, I think it's a bad idea to constantly modulate our use of language based on the small probability of offending a small part of the population. And I believe that if you take that view to its end, you'll arrive at a tortured, humorless, jargon-filled newspeak.
> "Yes I can add methylation analysis in three weeks,"

virtual or reprogram the robotic arm?
This mechanism of increasing entropy faster than normal already exists. It's called life.

The purpose of life is to hydrogenate carbon dioxide.

Left to its own devices, carbon dioxide won't get hydrogenated, although that's it's lowest energy level. By creating a chemical pathways towards the lowest energy levels of this (and other) molecules, life is indeed helping us to reach the heat death of the universe sooner.
> This for loop is less efficient than clearing a map in one operation

That is not obvious; a compiler could have a pattern match for that exact AST pattern, and transform it to a delete operation. (Except for that pesky issue where two fail to be equivalent due to NaN keys.)

Quick and dirty, not entirely correct proof-of-concept in TXR Lisp:

1> (macroexpand '(my-dohash (k v some.obj.hash) (print [some.obj.hash k])))
(dohash (k v some.obj.hash
())
(print [some.obj.hash
k]))
2> (macroexpand '(my-dohash (k v some.obj.hash) (del [some.obj.hash k])))
(clearhash hash)

Impl:

(defmacro my-dohash ((kvar vvar hash : result) . body)
(if-match @(require ((del [@hash @kvar]))
(null result))
body
^(clearhash hash)
^(dohash (,kvar ,vvar ,hash ,result) ,*body)))
You’ve simple renamed axioms, unprovable assumed truths, to “primitives”. The munchhausen trilemma undermines all truths (at least all truths that anybody’s every tried to prove so far), neither science nor mathematics circumvent it in any way. Any belief that they do is not a scientific or logical position, it’s a faith based position (aka a religious belief).
> Four hexadecimal characters is twelve bits.

Each hexadecimal digit is 4-bits, so a 4 digit hexadecimal number is 16-bits.

The number of colors defines the color depth. 16 colors is 4-bit color depth, so 12 colors is less than 4-bit and not 12-bit. I am satisfied that the author has misunderstood the meaning of color depth aka bit depth or invented a new meaning for it previously unknown to the world.
Email isn't an echo chamber like Mastodon instances are. Also, email isn't moderated like Mastodon instances are. Apples and oranges.
Agreed but scale has to be a factor. Millions of American children are in the custody of grandparents or the foster system at any given time.

Secondly, there is way more friction here than with a term like guardian, which represents a situation that is universal thoughtout humanity, and always has been. The common language only changed because of the need for accuracy and inclusiveness in things like school handbooks, not because it wasn't fully understood and accepted by the population as being an inevitable element of human populations for anywhere from 1 in 10 to 1 in 100 children.
This post really starts to show the right direction:

Z-Library - "the desktop app",
with built in Tor (for seeders safety), IPFS (for p2p distribution), IPNS (to download updated indexes), with local search engine (no SPOF & convenience), optional at-rest file encryption, and some random pining algorithm to let users donate 1-10GB of local disk space to host random chunks of the library.

It needs to be dead easy to let anyone use and contribute.
Either language expresses reality, or it becomes something else. Yes, meanings of utterances can change in the sense that in the sign "woman", the signifier can remain fixed while the signified changes. So what? That's banal. The gender position is not a mere question of signifier/signified correspondence shifting.

And that language changes doesn't mean all changes are equally good. When language loses its grip on reality, we've lost. We've become Orwellian.
Quick question, do most OSes need admin/root/whatever perms to change the system time? If not, I wonder if there are any potential serious exploits that could take advantage of this ability.
There are some subjects for which it is not possible to have a productive discussion at all anywhere, and this is one of them. This is an ideological difference so strong that it makes it difficult for the opposing views to even share a society.
> Using language that includes a group isn't a cost that is born by those not in the group.

Often it is. Simply changing from familiar terms to artificial terms is a cost.
I want one of these in "plug" form factor that uses a normally-closed relay rather than normally-open. The reason being that the internal power supply and microcontroller could fail by shutting down, preventing things from working at all. There's nothing that can be done about the microcontroller failing while holding the circuit open, though, but power supply failure has been a reoccurring but infrequent thing for me lately and it would be nice to cover that case well.

Edit: For small do-it-yourself computer clusters you probably want it to fail normally-open, this would be for non-redundant stuff
MailChannels CEO here. We love to hear use case stories like this. Please don't hesitate to reach out to me on LinkedIn [1].

[1] https://www.linkedin.com/in/ksimpson/
> she's offended because her own identity is being challenged

After going through the list that you’ve given, would she be wrong for feeling like that? Or is it just a matter of her feelings [1] being rendered incompatible with the contemporary milieu?

[1]: Which per your list, sound legitimate irrespective of the tone of the article or her writing itself, I’m going to use your takeaways as a model for my questions.
Indeed, there was a great deal of evidence to support usage of vitamin D from the get-go, including the actually-settled science that lower levels of vitamin D are associated with worse outcomes in tons of other respiratory illnesses.

Despite this fact, it was "The Science" that vitamin D was not to he taken and "COVID Disinformation" to suggest otherwise.
Well, Ukraine wanted to join NATO, so the US could have given them a security guarantee for if Russia invaded further than Crimea. Russia never wants to be seen as the ones causing escalation, even when they are, so it seems unlikely they'd have tested that guarantee. Would have saved a lot of lives.

Looking at what happened, it would also have saved a lot of lives if the US and allies had used their air forces to remove Russia at the beginning of the conflict. Never agreed with the assessment that would lead to ww3 or nuclear exchange, Russia would lose or everyone would lose in both cases.
I learned it by using it to do a project in college in Common Lisp using SLIME. There wasn’t really a good Lisp environment for the editor I was used to before that (visual studio) so o had to power through.
Rules it out except biden said it would come to an end. And it did come to an end and millions will die this winter.
I support the writer's hurt feeling but you can't justify not accomodating people because it requires looking at words differently.

You can. This is feelings all the way down. Specifically whose feelings are going to be accommodated.
Even if 2023 is not far away, it's important that we as a culture look forward towards the future and not get bogged down in the drama of the day (be it twitter, covid, or inflation), it robs us of time to plan to grow for the future and prepare for future challenges.

Looking even one year ahead is good.
> and that they don't have anything to do with identity.

That's absurd. It divides humans into two groups, and everytime you divide humans into groups they make this about their identity.
IQ is a measure of how well you do IQ tests. The background knowledge that is required to do that is not really related to the outside world, unless you're a Westerner.

Put a Masai (Maasai) cattleman next to a university graduate and give them the same IQ test. I venture to say that the uni graduate would win hands down. But the next test would make meaningless his 'western' background knowledge.

Put the Masai cattleman and the university graduate in the African countryside that covers the background knowledge that the Masai requires for his livelihood and leave them there. Go away and come back three months later. I venture to say that the Masai man would be fit and healthy. The uni graduate would very likely have perished.
Between the IPFS & the XMR address at the bottom of the blob post - this is using important technology that didn't exist a few years ago - this blog post wasn't technically feasible in 2012.

It has become substantially cheaper to do this sort of crowdfunded guerrilla knowledge sharing.
"Are Women Adult Human Females?", Alex Byrne, MIT.

[0] https://philarchive.org/archive/BYRAWAv5
When it comes to medicine, people not realising something applies to them can have negative health outcomes. Trying to produce the language that ensures everyone can understand if something applies to them is valuable.

To be clear: I don't think that just means using inclusive language, you may need to specify more to help people understand that language if it isn't in common use, or whatever. I don't think there is a simple one-size-fits-all solution, but I think just assuming gendered language is good enough is clearly sub-optimal, and best terms that clarify the specific group in question are the best starting point.
> Some people who give birth aren't women.

Note that this definition of women is either circular or culture specific (depending on which of the two trans inclusive definitions you are using).

A biological definition is more useful in most cases.
Most obvious flaw in Go is the top-level bs. Why on earth are they adding things to that? It is off course down to other poor decisions made historically that forces this design. But anyway. They should fix the lang and scrap the top-level nonsense all together.

For a beginner in Go it makes absolutely no sense at all. Most of the builtins should be methods.
The Arduino MIDI Library [1]. Back in 2008, I learned C++ to control my guitar effects pedals with custom electronics as part of my engineering degree. It kickstarted my career into tech and open source. Members of the community do all sorts of crazy things [2] with it.

[1] https://github.com/FortySevenEffects/arduino_midi_library

[2] https://diyelectromusic.wordpress.com/2020/09/19/introducing...
How to search for a book?
Is there a search engine?
An “update” means a new CID though, and this basically works like a persistent data structure [0]?

[0] https://en.wikipedia.org/wiki/Persistent_data_structure
Make sure you turn on the watchdog poker before you turn on the watchdog. Otherwise it can be quite annoying to turn it back off.
> I think 80 million people is a lot of people ...

and thus, unasked by intersex people and without a clear theory of how this would help, you would destroy the concept of sex-based-rights which keep four billion people and the world's children safe?
From that example. My take:

You explained clearly and respectfully with the background info what you need.

They came back with a question. An odd question. I suspect:

* They are not experienced

* They have been “punished” before because someone asked for “X, and common sense implies X,Y” but the requestor wanted “X,Z”. So they ask
dumb questions to be sure.

* Not enough coffee, and realtime conversation they didn’t parse what you said properly.

I would take the question with a sense of calm and not worry. It is a good think they are asking questions. Encourage dumb questions. 1% of the time they are smart questions.

As a senior dev it could be your time to shine with some mentoring:

“It would be fantastic to have a stack trace on every log, but I suspect this would cause performance problems and increase our log storage costs. It is sufficient to only have stack traces when an exception occurs”

I guess you said something like this at the time.

By the way stack trace logs where there are no exceptions are something I have done, but not every log.

Aside: A stack trace for every log almost sounds like a cool startup idea or monitoring product differentiator, as long as the UX is good and it doesn’t add noise.
And how do you know that these women identify as "cis"?

Just because you want to assign the word "cis" to some women doesn't mean that they identify that way
It wasn't the people against the Covid vaccine who were licking the boots of Big Pharma, it was the other people using force and shame to try and get a shot in every arm.
> As a card carrying “person of color” I’ve literally never heard a non-white person (who wasn’t on TV) express concern about climate change

As a "card carrying" PoC you heard it from me now. So stop it with your uncle tom herman cain bullshit. Your POV is absurdly atypical for a brown immigrant and you must really stop trying to mislead others into believing that you speak for all brown people.
Twitter shutdown unlikely but risk of hacks, glitches and outages grows
As an Air Traffic Controller that worked in a third world country, I would be concerned around the two glaring holes.

1. Did the emergency services vehicles not know what Runway is in use and check out the left as they approached. They would've clearly seen the massive aircraft on short finals.

2. The Air Traffic Controller is responsible for the safe separation and operation of aircraft on the manoeuvring area, except for the ramp.

But it seems that both the ATC, the pilots in the aircraft and the driver themselves. During busy non-standard Ops - I would keep as much distance between them as possible to ensure

It's a 15+ ton vehicle - it doesn't just jump out in front of you.
I remember when I was 15, I had the distinct thought that I would rather be historically famous for being evil, than unknown and/or forgotten. 30 years later I feel a bit differently about the whole thing.

Ego is a helluva drug. "How can we win at the universe", indeed.
your parenthetical paragraphs are bigger than your paragraph paragraphs
You could probably guess I don't claim to be authoritative here. :D I just recall there was a story not long ago about them doing some hard decisions going into 64 bit. https://learn.microsoft.com/en-us/troubleshoot/windows-serve... seems to indicate that you should mostly expect it to work.

Odds are high I just saw the headlines about how they are stopping 32 bit sales of their OS. Though, I couldn't tell you for sure what I was misremembering.
Not everyone cares.

and there are plenty of ways to build a family outside of cis-het sex.

and who hides such an important part of their identity from their partner? This isn't som Nip/Tuck tv drama
judging by number of upvotes vs downvotes this comment gets today I learned HN is full of junkies
It feels like there should be more red in the far left color.
I can distinguish them fine, it just looks off.
I share your observations. I often find trans women behind very cool and interesting projects. I don't have any statistics or anything but it's certainly my personal experience.
Because all those other things are either identity types (handles, closures, etc) or are value types where the only possible way to represent them is with a single "canonical form."

But IEEE754 allows not only NaNs, but also "negative zero" and denormals. Floating-point numbers, in other words, allow for multiple different bit-encodings that represent mathematically equal, but not identical, number values. There are non-canonical forms of the "same" numbers. And programming-language runtimes don't do anything to prevent CPUs from returning these non-canonical numbers; nor do they massage them back into canonical forms upon receiving them. They just end up blindly holding these non-canonical numbers — numbers which, if they ask the CPU if they're equal, they are; but if they look at the bit-patterns and compare those for equality, they're not.

> A compiler could use a floating-point-keyed hash table for deduplicating identical floating-point constants.

Bad example. A compiler wouldn't want a hash table whose key type is a floating-point number, because that would imply that the hash table is operating using IEEE754 definition of equality via-a-vis key presence collision checking.

Rather, a compiler would use a bitstring key type, where the keys are the bit patterns representing either the target ISA's native FP-register encodings of the given floating-point numbers; or the abstract/formal bit-packed form of those floating-point numbers according to IEEE754.

The difference between the two is that the latter uses bitstring collation (ordering and equality), not floating-point collation.
We did comparison of recent Vosk and Whisper models here:

https://alphacephei.com/nsh/2022/10/22/whisper.html

In general, Whisper is more accurate but much more resource heavy. Vosk runs on single core while Whisper needs all CPU cores.

Accuracy difference for clean speech between Vosk-small and Whisper tiny is 2-3% absolute, 20% relative. Not sure how important is it, I would claim it is not that critical.

Numbers there are for original Whisper. Whisper.cpp recommended here is actually 10% worse than stock Whisper for speed considerations. Not that simple.

Vosk is streaming design, you get results with minimum latency of 200ms. Whisper requires you to wait for significant amount of time. If you refactor Whisper for lower latency you will loose a lot of accuracy advantage. Latency is very important for interactive applications like assistants.

Whisper is multilingual and has punctuation, that is a clearly a good advantage. It also can use context properly improving for long recordings.

So on mobile Vosk is still a viable option actually as many others mobile-focused engines.

For server based transcription Whisper is certainly better. But not much better than Nvidia Nemo for example. Not that much publicity for the former though.
So if the state asks random people to break into your house to find out information about you should you move to another country?
In what way is this language accomodating trans people?

English has a right to a word that means, "those who can get pregnant". Moreover, that word is women. You seem to want a new word that means, "i want people to treat me the way society treats women/men". This is not a problem with the language, you might argue that its a problem with society, but consider exactly what it is that you're asking for.

Do you really have a right to be treated differently from other people? Its pretty easy to argue that men and women should be treated more equitably, but theres also a fair amount of structure in place to treat men and women differently to further that aim. Do you really think you have a right to opt into the perceived benefits of this attempt?

It sounds like you really value the social divisions between men and women.
Extremely curious why you guys were splitting open a propane tank
Considering the goals of IPFS, I’m surprised it has trouble at this scale. I mean, it’s supposed to be “interplanetary” but this data would fit on two hard drives. The post talks about performance problems with advertising “hundreds” of content IDs. Is it a design problem or just an early implementation problem?
Native menus? When I need native menus, I use a GUI toolkit, you might have put too much of your concerns into my words.

When I do "native" Menus in HTML I use lists und you can skip to navigation on top if you like but content comes first. And yes, the site works natively in a textmode browser.
Fair enough. If you don't want to, you don't have to.

On my side, my quest to understand why the EFF is somehow bad now continues. The closest I've got was so far was people who, after few exchanges, showed that they don't really care about the principles, just about what "side" is the one they consider "the good one".
https://en.wikipedia.org/wiki/False_vacuum_decay#Existential...

I check the revised calculations for the top quark and Higgs mass measurements every few years, as the accuracy increases it seems more and more that the universe metastable, though last I checked stable conditions were not eliminated.
A few months ago I decided on a whim that I should download and de-drm my Audible audiobooks. I have a lot of them from a decade+ of monthly credits being used. I hadn't really considered how much space it would take up so I just set off the download process and did other stuff. 650 audiobooks took up nearly 2TB of space before I stopped it, only noticing when my Mac gave me a warning about not having enough space left on the drive. Whoops. (Audible keeps track of your total listening time... It adds up to over 9 months solid. Crazy, but I can think of worse ways to spend that time.)

Anyways, if 6 million ebooks takes up 31TB, I wonder how much space the equivalent amount of audiobooks would use? And how much space a decent library of movies has? I'm kinda thinking that guy on reddit who somehow got a hold of a used Netflix edge server was on to something.