skysight-inc/HackerNews huggingface dataset:
Haha ok so now we've got multiple passionate mechanical keyboard experts on the thread so I'm going to ask even more questions!

I grew up on an IBM Model F (I can't believe I let that thing out of my sight, it's probably worth more than I am now), and spent about a decade using just whatever. That thing just felt and sounded wonderful (to the typist at least, I imagine it annoyed my siblings).

When I decided to get something a little more customized to my situation the HHKB hit a lot of the high notes: good, solid tactile finger feel, distinctly audible but (barely) quiet enough to use in an open-plan setting, and a factory no-keycaps option (part of the transition was to break myself of anything but full high-speed touch-type). I had used some Das stuff and it was ok but never really clicked.

I still love these things, and through moves etc. have accumulated a few, but I'd like to indulge myself in something truly tailored to my specific preferences, especially on connectivity, build, and aesthetics.

The HHKB layout is damn-near ideal for a QWERTY-heavy-chorder like myself, but I think I could live with a slightly smaller footprint, it's got a small but noticeable margin for error in excess of what I need anymore.

Ideally I'd like something with multiple USB options, A and C at least. I'd love something heavy, maybe machined metal as a base. And I'd like to stay in the ballpark of the Topre keys on the HHKB. I don't care about `CTRL` or `META` on the right, and I would probably prefer a `SHIFT`, at least on the left, that's the same size as the Sun-style `CTRL` that I have instead of caps lock.

If I've got a few bucks to spend having a real artist put something together that will retain scope for me to tinker on going forward, who do I go to?
You’re positing a theoretically perfect system. Compare instead with Google, who surely wouldn’t ban people for the wrong reasons, right?
Not OP, but I've been using NextDNS [1] (a similar pi-hole like setup) on my phone and in its analytics there's a GAFAM Dominance graph.

This graph [2] isn't mine but it looks similar to my results.

[1]: https://nextdns.io
[2]: https://twitter.com/NextDNS/status/1159804929680257024
"Innately"? If that were true all languages would be the same.
That caught me out for a while too.

I can’t help thinking that they would sell more copies of the full book if they made it clearer in that PDF that it’s just an excerpt!
We do. It is called KRITA.

https://krita.org/en/features/highlights/
"GMail" doesn't make me think of that hillbilly scene in Pulp Fiction every time I try to use the program though. It was a funny scene but not the sort of thing I want to be associated with professionally. If someone says "I use [the] GIMP" I'm not going to be able to avoid thinking "oh like those hillbillies he he he" - I might be able to avoid saying that out loud.

Being associated with uninventive names like GMail, Linux or Konqueror is a pretty comfortable level of goofiness for a professional setting. They don't mean anything, maybe we can all groan at how uninventive they are, but at least they are boring and have no real connotations and won't tempt me to make a joke that'd annoy HR. I wouldn't be the only one thinking that either.
> It is clunky, prototype-level code that has never been engineered for elegance or ease of use

How did you come to this conclusion? And what did you compare to? I'm not a devops so I don't have experience with Kubernetes.
For non-experimental, non hard science, and based on the replicability studies of the last few years, and the things we have already known for a long time: I feel pretty comfortable with a prior probability of a paper's result being true positive at ~50%. For experimental, hard science, papers I still have a high belief, maybe 90%.

After this I use the following heuristics:

- => Lower belief

+ => higher belief

effects multiply, of course, but each is few %.

++ => sufficient details present that I think I can attempt to replicate without contacting authors (this is rare)

+ => code used is available in public repository (subset of above)

+ => published in med-to-high ranking journal

--- => published in obscure journal

-- => socially desirable outcome

+++ => socially undesirable outcome

-- => non-US, non-EU university or nat. lab

+ => national lab

I mostly read papers in my field (exp. physics), of course. But I began reading a bit more in medical and psyche a few years ago. My views are influenced by books like "Medical Nihilism", and "Science Fictions". Reading COVID papers was also caused me to revise my prior-probabilities downward.
Probably the only time that I did not pause to hit that subscribe button on YouTube.

Looking forward to the good stuffs.
On topic:
Yeah, teraforming is probably a pipe (ha! pun!) dream. Do we even have enough o2? n2? Imagine wasting our "solar system inheritance" and losing the atmosphere.

Off topic:
My space friends tell me we should first land on Phobos and tele-operate the Mars robots.

But why bother with the landing? Phobos is just 14km, has no atmosphere or gravity. You have to bring a fully shielded habitat anyway. Why not just park in orbit?
A good candidate could be Benford's law [1], which makes predictions about the distribution of digits. If the digits of the numbers found in the results section of the paper deviate too much from this law, it could be a red flag.

[1] https://en.wikipedia.org/wiki/Benford%27s_law
"I believe that we are in the process of living through a tipping point or great upheaval. Firstly because we are living through... what could seem like the end of abundance," said Macron, 44.
That's fair. Go is not as fast and cannot manage resources as well as the languages you mentioned.
I don't know about you but I'd rather not spend years of my life sedated on drugs just for money. There are places to live outside the states that don't require you to make 100k per year to have a very good life.
It's not hard to learn to touch type from having some reference even without al\ fngers or both hands available.

My error rate is pretty high due to recently switching keyboard software, but I can manage about 40-50 wpm on a phone keyboard and my main reference points are the corners.
That's interesting, so they can get closer to "just intonation" then?

I assume it all breaks down if they need to play alongside a keyboard (or fretted) instrument.
The Earth is our mother, but we treat her like Dirt.
I see it more as Odin has a very strong Go-like foundation, and then borrowed heavily from Jai too, in terms of syntax and various features. So that superficially, it looks like Jai. To the point, people could think it was a clone or fork.

Also, Jai is a lot more Go-like than many people realize. When Jai diverges from various C/C++ concepts and traditions, it can do so in Go-like ways.

> ...Odin is ahead by many aspects (mainly that the compiler is open source, but also that it’s already being used in production...

Totally agree with you here. It could be argued that Jai has fumbled its advantage or at least the window of opportunity to claim its more innovative or more game program friendly than other languages. Odin has pretty much covered that gap, so that most of what people liked about Jai, is in Odin and can be used today.
In Australia before the official introduction/launch date of PAL colour television in 1975 it was a requirement of the then, now defunct, broadcasting regulator, the ABCB - Australian Broadcasting Control Board for television stations to remove any colour content from their TV broadcasts. (During the conversion period leading up to the launch stations would run a mixture of B&W and colour material within their stations).

To comply, stations would strip the colour burst from the TV
video sync block before it was broadcast. This infuriated many propeller-head techies and nerds, myself included.

To overcome the problem, the 4.43 MHz colour subcarrier in the broadcast video which wasn't deliberately stripped out was used to reconstitute the colour burst. This was achieved by modifying standard PAL colour TV sets (which weren't that difficult to obtain) with the addition of some subcarrier-extracting filters and appropriate phase-locking/modifying circuitry. This was a bit tricky, as the reference phase was no longer there and the fact that it was a PAL signal (PAL - Phase Alternating Line encoding).

In fact, I recall at the station I was working for at the time we had a modified TV set in the engineering department working in colour from off-air signals (one of my colleagues was a past master at tweaking up sets this way).

Perhaps a bit of broadcasting history trivia but it sure shows the colour recovery technique in this story wasn't the first effort.

Edit: Incidentally, the same trick was used on source material such as quadruplex videotape that already had the burst stripped at other locations.
I appreciate your thoughts. I do suspect that I speak for the majority of artists and designers on this one, based on the conversations I've had with them on this and the very low popularity of GIMP in those worlds. (I'm coming from a game dev angle, for context, so I interact with artists fairly regularly. I'm also married to one!) But I certainly appreciate that GIMP may be useful for you, and I wouldn't wish to deny you use of that tool.

I love Krita; it's my graphics suite of choice for many tasks. But I can't help but think that if GIMP hadn't been so resistant to input from artists and designers, Krita wouldn't need to exist at all. It is a tool born of the lucky fact that someone wasn't satisfied with GIMP and had the technical skills to do something about it.

With respect to your comment about innovation, I'd be more inclined to agree if, y'know, GIMP had actually done any of that. GIMP is not innovative, nor competitive, and is unable to facilitate even fairly basic tasks for contemporary artists and designers like working with CMYK images. The existence of "good-enough" GIMP is a hindrance to innovation in this space.
Wasn't that Perforce?
If naming is such a crucial point for free software adoption, how do you explain the success of a widely used version control system whose name is a slang word for "a foolish or contemptible person"?
This is from 2008 - what are the newer developments in this space?
Inside Airbnb: Adding data to the debate
1 - I ran a bitcoin node, and I had a script which would poll the node every few seconds to get the status of the addresses which I knew had open orders. Any that had received a payment would get marked accordingly so I could show on the order status page. But I didn't mark the order as paid until there were 2 confs.

2 - I pre-funded each Stellar address before providing it to the buyer. Periodically later if orders never got completed I would sweep the old addresses. But it wasn't much as Stellar was only about $0.2 USD at the time.
A great video series on analog TV and color:

https://youtu.be/dX649lnKAU0

https://youtu.be/InrDRGTPqnE
Show HN: Density userstyle to remove spacing from popular websites
The only way Elon Musk would take a punt on it would be if someone else was actively trying it already, i.e., prestige and ego-driven competition to be first.

That's what got Mercury, Gemini and the Apollo programs going. Not going to argue that their applications had enormous economic benefits in the end, but that wasn't the original driver.

Ten or a hundred million dollars might be enough for a private ego-driven thing, but 10 billion?
It seems that the medium of writing will inevitably reach a point of too much information to process, malicious or not; while simultaneously increasing the risk of silos.

What does a post-writing civilization look like? Is it reasonable to imagine scientific progress without the burden of having to battle the computational capability of sufficiently motivated actors who can easily manipulate authored information spaces?

Writing is essentially a massive attack vector to the collective human consciousness prone to Sybil attacks at an alarming saturation point in a post gpt3 society.

It feels like we need something post-writing.
You solve it the same way you keep a tire inflated: Add more gas as needed.

Mars loses an atmosphere in about 10 million years, which seems a very reasonable time scale.
No, no, only bad people are on the wrong side.
> But I have no interest in it as a hobby, and the whole topic has a similar vibe as the audiophile community.

While the custom keyboard community does tend to get in to pointlessly overcomplicated cables similarly to audiophiles, unlike the audiophile crowd no one really tries to claim they actually do anything beyond looking good.

IMO the keyboard community does a pretty decent job separating the subjective from the objective. People will go deep in to rabbit holes about their preferred feel and sound, but they acknowledge that once you've gone past the entry level basically everything other than ergonomics is pure personal preference and even ergonomics has a lot of personal aspects to it based on your own physical needs, setup, and use case.

You won't find anyone trying to claim that their magical USB cable makes the bits go faster, unlike the audiophile world where $500 ethernet cables are a thing.
It's surprising to me, as it feels like a development from the last 5 years where the hobbyist community has totally eclipsed the prosumer community.

I had to replace a failed keyboard last year and went looking for advice - when I last did it it was basically a question of "do you want clicky or not switches? Das is a pretty reliable brand but Razer has some stuff with RGB if you like that"

Now it's all "Oh don't buy an off-the-shelf one, wait for this dude's next massdrop order or buy a kit and put it together yourself"

And I just don't have time for that. This is one area where I'm pretty happy just looking for a recommendation for something I can just buy and use.
The amount of atmosphere it loses is very small, the amount of generation can be much larger and the atmosphere would stay for quite a long time after it was created.

I don't know the exact math, but eventually humanity would have to find a way to top it off.
There are "non-alpha" men who are not able to have sex with many women.
This is a weird and brittle way to support crypto payments.

What should instead be done is:

1. Accept stablecoin tokens like USDC. People do not want to buy a pizza and one year later be told they could have bought a house with that same set of tokens.

2. Use smart contracts, cryptographic proofs and digital signature algorithms instead of trying to match up balances and spends in the ledger.

Example: Merchant has a product on their site with ID 1234. User purchases it for 5 USDC.

If this has infinite stock, like a Bandcamp MP3, VPN subscription, production-on-demand, the user can bypass the paywall and request access to the product by writing a signed message with their wallet proving their purchase.

If this has finite stock like a vintage clothing item or unique artwork, a smart contract can tally stock of ID 1234: decrement its quantity on each successful purchase, and increment the user’s balance of that item. Proof of payment is the same: user can just sign a message at any point proving they own X amount of the product.
I've been looking for something visual like this that can generate JSON Schemas. You would be able to visit any "node", right-click, and specify the constraints you're looking to add to the schema...
There's also this tool we built a while ago to break down JSON size by key. https://www.debugbear.com/json-size-analyzer
Hello,

imo the trend of websites adding more spacing (padding) as the years go by is annoying, so I decided to do something about it. I hope this to become a manually curated, collaborative effort, but so far the 500 lines CSS are for GitHub, GitLab, Reddit and Twitter only.
Works on my fox. Probably something on your end or a temporary issue on theirs.
> Kids are not some kind of start up scaling problem. Kids require a lot of resources and attention

So do startups.
I can and have. The author makes it quite engaging compared to reading it in book form which I have also done.
Magnetosphere
I appreciate this perspective and generally agree with it, but I am also of the opinion that society evolves and so what is very inconsiderate today wasn't socially viewed as such back then. Going forward, I probably wouldn't name it GIMP, but this is decades old software.

There are people who assume malice on the part of the developers refusing to change a name that has over 20 years of 'name recognition' behind it, for better or worse. It's those people that, despite understanding their concerns to a large degree, actually make it less likely that naming will be considerate in the future.

It also doesn't help that the suggested replacement names are not much better, GIMP was forked as Glimpse because of the name. Glimpse has all sorts of potentially creepy/negative behaviors associated with it as well if one goes into it trying to analyze the name as flawed.
you can dig in, that should give you some protection (both against radiation and meteorite strikes)
> New minor scales are constructed by modifying the A-minor scale (which contains the same flat notes as C-major) by adding Bs, not adding #’s.

I think you're confusing two different ways of constructing the minor scales.

One way is to start with the A minor scale (which has no sharps or flats) and to go around the circle of fifths[1] adding sharps or flats. Whether you add sharps or flats depends on whether you're going clockwise or counter-clockwise: for example, D minor[2] (one step from A minor going counter-clockwise) has one flat, and E minor[3] (one step from A minor going clockwise) has one sharp.

Another way to construct a minor scale is to start with its parallel major[4] and add a flat to the 3rd, 6th, and 7th. But note that the result can still have sharps (like in the E example above, where E major has 4 sharps).

In any case, G# minor is definitely a key that is used[5].

[1] https://en.wikipedia.org/wiki/Circle_of_fifths

[2] https://en.wikipedia.org/wiki/D_minor

[3] https://en.wikipedia.org/wiki/E_minor

[4] https://en.wikipedia.org/wiki/Parallel_key

[5] https://en.wikipedia.org/wiki/G-sharp_minor
> It basically won’t compile if your code would have runtime errors or memory leaks

While Rust does move a lot of errors from runtime to compile time, there are still a lot of ways to create runtime errors (which must obviously the case if your program handles any input at all).

Rust also does not stop you from creating memory leaks; there's even the `Box::leak()` method[1] that allows you to simply leak a heap allocation.

[1]: https://doc.rust-lang.org/std/boxed/struct.Box.html#method.l...
That's cool. A quick search and I can't see if there is anything special/different about the silicon for that chiplet but it would absolutely make sense that they tweak those wafers to be less leaky and/or denser.
The ps vita is the one console I keep taking out of storage periodically. It's such a great handheld console with a great library of indie games and amazing for emulation.
And one more: https://medium.com/@tnvijayk/potential-organized-fraud-in-ac...
The Economist is my favorite news source, but if anything it’s because of the restraint they show with regards to sensationalism rather than any sort of titillating writing style. In fact, I have used The Economist to help me fall asleep on more occasions than I can count!
I'm down to a 32-key layout, you can see my layout here

https://configure.zsa.io/moonlander/layouts/wyyxP/latest/0

(The layout currently has more than 32 keys due to extra function keys on the sides and modifiers on the bottom that I only use very rarely. I also no longer use the top pinky keys anymore.)

I have a vim-inspired modal mapping with three main modes: normal (navigation with arrows, pgup/dn, tab switching, etc.), mouse (to move the mouse), and qwerty (for typing). There is one always-present key for each mode that is dedicated only to switching permanently to that mode. These keys are on each of my thumbs, and the third on my right pinky. Each mode also has several unique (and some shared) temporary layers accessible by temporarily holding other keys.

I use a moonlander keyboard but my thumbs sit on the inside keys on the third row, and my palms on the top larger keys that are intended to be used for thumbs.
> This is a very strange argument, because banks do not lend out deposits.

Deposits absolutely drive how much a bank can loan though. Otherwise banks wouldn’t bother taking deposits at all.

Look at the history of what the Narrow Bank attempted to do. It tried to drop the whole loan side of the business and effectively offer the fed funds rate directly to depositors. They were rejected because it was detrimental to the whole ecosystem of loans.
I'd argue that LibreOffice, Inkscape, 7zip, Firefox, FileZilla, OBS, bitwarden are also well known, well used and compelling.

Hell, OBS is arguably better than anything out there. There's also Blender.

I think your bias is too strong. It's not so much controversial as misguided. People do things to meet their own needs and pain points and then products evolve. Having paid people behind products would make you think a product will be better but it's not necessarily the case. Also, different products might be better at different things (Firefox, despite some backsteps, is still more customizable than the closed source alternatives).
Subject to low volume, "personal use" restrictions common to the wireless carriers.

It's not intended for bulk messaging, which can result in messages being reported as spam and blocked.
The atmosphere of Mars is approximately what would happen if you took the atmosphere of Earth and then systematically removed every atom and molecule that isn't CO2.

Not "replaced", removed.

That isn't what we've been doing to our atmosphere.
I've used GIMP sparingly but the tools pane/window gets lost, it's a clumsy interface. Krita is nice (except GIMP has some nice GNOME-ish human interface touches that are better.)
$10b is under $2 per person. We could easily pay for it with a GoFundMe.
What does the following refer to in their GitHub readme?

> Caution: Consuming this project can expose you to chemicals, which are known to the State of California to cause cancer and birth defects or other reproductive harm.

https://github.com/acorn-io/acorn/blob/8a474b9e593956c2ad56b...
I suspect that people who can’t shit in the loo will instead shit on the sidewalk outside.
In a world where belief can be increasingly influenced in undetected ways due to sophisticated information targeting allowing any individual or demographic to be explicitly targeted and optimized against in a relentless attempt to modify behavior, how does one form belief that is defensible?
Is there an analogue industry where the product is semi custom for each delivery yet had economy of scale?

The closest I’ve had first hand experience with is the B2B analytics buisnesses I’ve run, economies of scale in that case are achieved via standardization of parts of the value chain, but true product level economies of scale where never really in the cards nor achieved. I suppose the closest to that would be the promise of prefab but can see in the comments here that has not panned out
The universe is only made of matter so it is true in the sense that it exists but it is not the definition nor the root of creation of Existence itself. That’s where the “I AM” from the Bible echo even more what you say and add so much meaning to it. God Is.
I'm not sure honestly. Often you can speed up audio content even while doing other stuff. And if you focus solely on the audiobook and want to rush trough it, you can speed up even more.
We are already spending trillions doing things on earth that Terraform it. And you certainty can't spend 10 billion doing a global impact project on a planet with billions of people on it.