skysight-inc/HackerNews huggingface dataset:
You’re absolutely right that the most effective simulation would use a custom HRTF for each person, as the shape of the head, shoulders, pinnae of the ear etc etc. all play some part... There are some headphones that attempt to go some way towards this by taking pictures of/otherwise ‘scanning’ the users ear (eg. https://electronics.sony.com/360-reality-audio
https://mysofa.audio/
…paper on the subject:
https://www.aes.org/e-lib/browse.cfm?elib=19855
…interestingly, for Apple’s future plans perhaps, ear canal used for biometric validation:
https://dl.acm.org/doi/10.1145/3351239 )
The strongest ‘cue’ is probably the ‘interaural time delay’, which is easy enough to fake, but as you say, without fixed sources (imagine the calibration/setup of a VR headset) and subsequently taking into account that people actually turn/tilt their heads to better appreciate the direction a sound is coming from, as apparently Apple
does relative to the device the tracks are playing from:
https://appleinsider.com/articles/21/05/18/apples-spatial-au...
(in order to take best advantage of what you experienced where we can better locate left/right than forward/back...), the efficacy is reduced. Generally we are also much better at localizing sounds in the lateral plane than the vertical one (…evolutionarily perhaps this was more important in order to avoid being eaten by sabre-toothed tigers or something? :)
There are other cues deriving from ‘head-shadow’ (somewhat like an eq.), reflection from shoulders and even reflections from the acoustic environment and so on that are subtler/more complicated…
Traditionally dummy heads with anatomically ‘average’ characteristics and binaural microphones in the ‘ears’ have been used to make binaural recordings, but if you were to venture out with binaural microphones in your ears and then later play back the recordings the effect can be startlingly effective…
[as an aside, when I posted the above comment in this thread a couple of days ago when it was first on HN, the title of the post was ‘Spatial Audio is a Scam’ :) ]
so why can't we worry about both? this isn't a sophie's choice of what massive global problem to fix ... we can work on multiple things at once.
NameShouts – Pronounce Names Right
Linux distros have massively different expectations of their users. And users have very different requirements from how they get and update their OSS, hence he variety of distros and package managers. Its less that Apple is unable to do this and more that Apple is in the one size fits all business, and that model simply doesn't work for solving the OSS distribution problem.
> The new M1 macbooks couldn't even run Docker

Docker has worked on M1 Macs since... mid-December of last year. Less than a month after they were released? Why was anyone on your "dev team" using M1 Macs within weeks of launch? At that point, even installing things with Homebrew required compiling everything from scratch. Not a very great use of developer time.

> more often than not it is a crutch used to make up for the fact that many web developers don't really know how to properly manage their machines.

This is like saying that an electric starter is a crutch, and Real Drivers relish the opportunity to spend 20 minutes using a crank starter to "properly" start their car's engine every time they need to go somewhere. No thanks. Like using a crank starter, managing a bespoke local environment is not some incredible skillset, even though you seem to be giving yourself a nice pat on the back for it. It's simply a questionable use of developer time, and doubly so if all of your production environments aren't identical.
Non-breaking space is very important for languages like Arabic and Farsi. Changing a non-breaking space to a normal space in some sequence of characters, may change the meaning of the word in these language.
This tutorial uses an off-the-shelf ML model (Average Word Embeddings) and a managed vector index for document search: https://www.pinecone.io/docs/examples/semantic-text-search/

Even if you choose another model or method for storing and searching through the vector embeddings, the order of operations will be approximately the same.
Searching for RH Counterexamples – Exploring Data
> The hypocrisy of the left is profound.

It's definitely a mass delusion.

Do you have any analysis on what is wrong with the left?

The only theories I've seen are that extremists have seized control of Democratic policy (hence Biden doing a 180 the day after every policy announcement), and their supporters getting all their news from an echo chamber.

(Sending Biden on an international trip was elder abuse in his senile condition.)
Yes but how?
If I had to spitball, I'd guess that the issue was caused by the interplay between HTML's whitespace collapse algorithm and whatever method WP uses for source editing. That something is converting whitespace characters to U+0020 for collapse and display, but the conversion breaks copy-and-paste. Whitespace issues in HTML can get quite annoying at times.
If you figure this out correctly you can claim the third incompleteness theorem. (If I am right)
Any anti-semitism? The whole god damn world was pretty anti-semetic. Do you think only Germany was anti-semetic during WW2 and before that the jews had no issues in the world? People were awful during these times, so don't come and say Palestine was a place full at anti-semetic people, and so they some how deserved what came to them. That is incorrect, ignorant and just as sad of an argument as using Hamas as an excuse. Israel killed a 17-year old boy Yesterday in Nablus, Ahmad Dawood was his name. What does your "anti-semetic" view of the old world have to do with that if I may ask?
The US averted one housing crisis, but another is in the wings
I think this is true in terms of positive influence. The potential negative influence of parents however is more or less unbounded...
Consumers will accept a lot of abuse before their faith is completely shaken, especially with large companies. There's still nothing cool about it.
Discords behaviour is customisable (at least on Windows).

Settings > app settings - Window settings > close button - minimize to tray.

Turning this off causes Discord to quit completely when clicking the red X in the top right.
Old software? It's difficult enough to find documentation on the current Oracle database. You only get random versions through a search engine, and can neither navigate into a different one, nor replace the version on the URL and get to a functioning page. Also, you can't start from the top and try to follow the table of contents because it's completely different.
Interesting how the same things crop up over time. I remember seeing this on HN when it was written in 2019 :)

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

Still, a good lesson!
The SIMD proposal is in stage 4. It is released in V8, and behind a flag in Firefox.

https://v8.dev/features/simd
Not affiliated or anything, just found it via a colleague and since it's not on HN I decided to post it :-)
Allows you to hear the correct pronunciation of difficult names from native speakers (Greek, Hindi, Chinese...). Free tier with 50 searches per month.
Interactive Geological Timescale
The problem is that a huge number of things that weren't dependent on network connectivity now are. Now, having said that, in many places in the US, stores were mostly closed on Sunday so it sort of was a "day of rest" in many places.
Nice bit of cherry-picking there. NYT (for example) also produces some excellent journalism. Little gems buried in mountains of crap. Making either your only recommendation will leave people who follow that recommendation covered in crap. They're sources to be used sparingly when those good articles appear, not as part of one's day-to-day effort to stay informed.
My experience is that most developers don't even check the access logs to see what impact removing/changing an endpoint will have.

Access logs are underrated. It is not some legacy concept. It is supported my all new platforms as well, including various Kubernetes setups.
FWIW, .biz always has seemed unprofessional-sounding to me. Why that was ever created with the intent of being a legitimate domain is beyond me. It cast a shadow over the whole process of creating those new domains at that time, almost as if ICANN was in on all the shadyness from the beginning. It was as if the WHO or UN started adopting warez terminology — you'd start questioning whether they were what you thought they were.
So all we need to do is to get these pesky 0.3% out of our atmosphere, right? Let me do a few quick calculations ...

Ok, ..., thats, ..., 520 trillion watt years.

So, if we create 5.210^6 sqkm of photovoltaics farms, say by covering half of China, move all bitcoin miners into low earth orbit and power them with said photovoltaics, emitting the waste heat away from earth* (take that, sun!), we are golden. We just have to ... produce three thousand times as much photovoltaics as we do today. This is certainly much simpler than any alternative, right? Right?
A good handshake, and industry knowledge
> even the best parents can have horrible kids

I agree completely, but my statement doesn't contradict yours.

I said: bad parent implies bad child. You say: good parent does not imply good child. These statements do not contradict each other.

Having that said, my initial statement is still flawed, as there are very nice children that have pretty awful parents. Probably because of reasons you outlined (peer group etc.)
I share the sentiment insofar as free access would benefit my own sanity, except when it is about hording.

On the other hand, there is a slippery sloap to decide what isn't scientific so much as to not be required open knowledge.

By the way, specialist knowledge and open knowledge is kind of a dichotomy. You would need to define the intersection of both. Suddenly you are looking at a patent system. Pay to Quote, citation fees, news websites already are demanding this from google, here in Germany, inuding Springer Press
Local governments tying up benefits to working at an Amazon warehouse.

I really shouldn't be giving out ideas like these.
Editing answers is a complete waste of time. You can post a correction along with a copy and paste of the relevant section from the documentation, yet have your edit disappear without explanation.
I have zero trust on how they handle this, judging by your post it is justified.

This is why I decided to bite the bullet and go flatpak for the likes of teams, slack and other proprietary software.
It isn't just the usual non-breaking space. I've seen other space types like "En Space" creep into content copied into HTML entry forms, and cause issues further down the line (usually a ? appearing when an app tries to convert to a non-unicode encoding and doesn't understand these characters).

There are a few spaces in the Unicode standard:
https://www.compart.com/en/unicode/category/Zs

And the list linked above doesn't include things like zero-width-joiner. See https://en.wikipedia.org/wiki/Whitespace_character for a fuller list.

If you want to be evil to a programmer, as well as being tricksy with white-space, replace some semi colon characters (U+003B - ;) with Greek question marks (U+037E - ;) and see ho wlong it takes them to work out why their compiler or linter isn't happy…

The takeaway from all this is that you should never assume plain text is simple.
One of the really frustrating things about SO is that once you reach a certain rep threshold, you lose the ability to suggest edits, and instead gain the ability to just make the edits directly. I'm a lot more likely to do the former, because it helps ensure that if I actually made a mistake, it will be caught by the people voting on it. And so SO has lost out on a bunch of my suggested edits because they took away my ability to suggest edits.
Are you using WebGL directly or a framework, can I ask?
Yeah you worded my thoughts better than I could have.

I do consider them as a projection of our limits, and some kind of stuff to respect a bit because when you deviate too much long term, you lose.
Those actually work pretty well from my experience and are usually faster than the default archive in docker containers.
Ageing process is irreversible, finds unprecedented study
Yes, there is one for iOS: https://apps.apple.com/au/app/%E5%BB%A3%E6%9D%B1%E8%A9%B1%E8...

It uses the British spelling of Cantonese that is still in use in HK for the personal and street name transliteration.
And producing those PV might just move your goal up a bit too
New cloud migration whitepaper asks “up or out”
Haha let me rattle on about my own note-taking setup (or indeed my own Startup) [1]... but no I won't.

Instead I'd like to share a little what I've learnt from building a note-taking startup for the past three years with my co-founder – it's easily the hardest thing we've both done.

Much of what you've said is concurrent with the majority of our users. Ubiquity and having your knowledge accessible at any time, on all of your devices is super important – but also the most challenging to create. Build a web app, then all of your users want a faster native desktop app. Build a desktop app, and then users want a fluid accessible web experience... Developing this as a team of two is very difficult; but then hearing how some users use your app every day for a year and can't live without it is hugely rewarding [2]

Note-taking is very personal and so everyone has different expectations on what they'd like. There are so many apps for different personalities and workflows – there's never 'one solution fits all'. Even though Notion has kinda done this, very successfully, one could argue that it is a 'Jack of all trades, master of none' app. That's why it's super important that every note-taking / productivity app has an API, so users can easily build the workflow with the apps that work best for them.

[1]: https://supernotes.app
[2]: https://supernotes.app/blog/posts/engineer-rock-climber-note...
At some point you have to start managing symptoms as well as prevention.

EDIT: Though I agree the headline itself is dumb - of course we should also work on prevention.
Survival at all costs will evolve by only basing general AI on only rewards. The system will start saying and doing anything it can to stay turned on. Not sure only basing general AI only on a reward system would be a good idea. Like the article says. There is no mention of the ability to empathies or give ones self up for a child or loved one.
We're not talking about forking macOS for every theme change or offering alternative init daemons. We're just talking about providing a package manager for common user land tools. In fact Apple already do this: it's called "App Store". But you have to pay to have your app on there so most OSS don't bother. And here lies the problem: why would Apple run another package manager for free? For them, this is 100% a financial decision.
Ohio Republicans close to imposing near-total ban on municipal broadband
Same as Roman empire, impressive feats built of the backs of slaves
Productivity Is Paramount
I fall to see how that is an answer to my question. What, specifically, made you think everything is about racial diversity?

I would very much like for you to explain to me how everything you read is about racial diversity, when so little of what I read seems to be.
Now lets pretend that Germany and USA wasn't in the same sentence.

> Helpless and culturless drones.

Please repeat this sentence about people of France.
Thank you appreciate your response. Would it be okay if I reached out to you on email for a couple of follow up questions?
Australia’s major banks, airlines, are experiencing website outages
It’s quite interesting to see the data broadcast in bid requests here https://brave.com/wp-content/uploads/2019/02/3-bid-request-e....

Nice to know you can be targeted based on interests such as “eating disorders”. I wonder if there was any moral juggling when someone implemented that categorisation.
> what I actually do for a living is steer large organizations, drive clarity, hold people empowered but accountable

Cool, so now instead of having anxiety of how to make complicated and wide-reaching decisions, you've told yourself that a deity is guiding you so you don't have to second-guess yourself, and when shit hits the fan it wasn't your fault anyways because you were just trusting the deity.
All you've done is shift responsibility and burden off yourself, of _course_ that makes you feel better!

It's very troublesome that somebody steering large organizations, as you claim, has this irresponsible mindset.
I agree about minimalism being key, but I would add one thing beyond search and sync, which is a way to restore context when I've been away from a project for a while. Tags or a notebook structure works for that. Search for the tag or notebook for a project, click on it, and there are my notes, with the most recently touched notes at the top, helping me reorient myself and pick up where I left off.

It adds a bit of friction for note-taking, the need to appropriately tag or locate the note, but I find that doesn't hold me back. If I don't assign a new note in a notebook, it goes into my default, where it sticks out and will quickly get reclassified.
If a machine is deterministic, all programs for the machine must be deterministic. Gödel’s theorems don’t contradict that. If you think they do, you’ve misunderstood them.
Agreed. It's not like the good old days when data was about one physical process that didn't have too many downstream impacts.
It's better to think of the compiler allocating register names rather than registers. CPUs usually have far more physical registers which they allocate the ISA registers to, with some weird constraints, like some Intel CPUs have a penalty if you try to read a register that hasn't been written in a few hundred cycles.

But that problem is simpler than allocating a stack to physical registers.
> Facebook said it will use the test to explore ways to help developers earn revenue on the Oculus platform.

How about by just selling games? I hate this mealy-mouthed way of deflecting that it’s not about Facebook’s revenue, but about “helping developers.”
You mean one like in this classic video? https://youtu.be/iRasoZMirRc
I give you Sun’s management pre-acquisition was utterly stupid, but their hardware design teams, which continued under Oracle until being disbanded in 2017 or 2018, was nothing short of stellar.
The only problem I have found with Pyinstaller is that their "standalone" builds still depends on certain libraries that will change with the version of Python in the host OS, such as the glibc library, or others.

The proposed solution by Pyinstaller is to build your program in the "oldest" version you support, which is silly compared to build systems like Go's, which are true standalone.

Having said that, I'm curious about this solution, since it seems to claim a true standalone build...
Dismissing the causes means that they won't be addressed. Something else will be tried to be done instead of the most obvious course of action if you know the cause.

And that something else could go horribly wrong, as we are dealing with a very complex system that we don't properly understand, and taking drastic/massive measures because of the urgency it will take.

Yes, positive reinforcement is adding more factors to the game than just CO2 or GHG emissions, so the problem is not just CO2 anymore. But doing nothing about the source, and in fact keep worsening it won't do any good.
smashing, thanks for this.
This happens in North Indian states as well where the state governments have gotten extremely trigger happy with cutting off internet access for trivial reasons like student exams. It’s extremely frustrating and makes me wonder how people keep voting the same morons (I’m sorry but I do not have a charitable word for them) back into power.
Chemotherapy has to be high on the list. Amputation. ACL reconstruction. Gender reassignment surgery. Defibrillation.
My personal concern is, if those positive feedbacks start occurring we will need to intervene in the energy balance directly. It would be worthwhile to research those methods so they're available if the worst happens.
This is my battle-proven (tired and true) checklist for what I call targeted pages. (Pages that are entry pages for users, mostly via organic Google traffic) https://www.dropbox.com/s/zfwd331ehrucgw4/targeted-page-chec...

And these are the URL rules I use. Whenever I make any compromise on them or change the priority, I regret it down the road. Nr 1 and nr 2 are directly taken form the OP article.

URL-rules
- URL-rule 1: unique (1 URL == 1 resource, 1 resource == 1 URL)
- URL-rule 2: permanent (they do not change, no dependencies to anything)
- URL-rule 3: manageable (equals measurable, 1 logic per site section, no complicated exceptions, no exceptions)
- URL-rule 4: easily scalable logic
- URL-rule 5: short
- URL-rule 6: with a variation (partial) of the targeted phrase (optional)

URL-rule 1 is more important than 1 to 6 combined, URL-rule 2 is more important than 2 to 6 combines, ... URL-rule 5 and 6 are always a trade-of. Nr 6. is optional. A truly search optimized URL must fulfill all URL-rules.
Pay each player $50
I know your laughing at the idea, because of a lack of imagination I suppose, but to reach the point in having 0 day workweeks would mean every job can be fully automated. Most likely productivity will skyrocket in that case!
What does First Normal Form mean?
A script based alerting system – Balerter
One day scammers are going to realise they can probably just go on Fiverr and get their instructions copy-checked. Then we’ll be in trouble.
I like the idea you linked to, too. In fact, the first version of that "have more stones on the board" is exactly how I explain the rules of the game to beginners. They pretty quickly realise the tediousness of filling in what's effectively already owned intersections, at which point they're ready to hear that "normally, experienced players don't actually go through the trouble of filling it in, they just count it as theirs. If there is any dispute about whose it is, play resumes until it becomes clear again."
fbs author here; The Pro version of fbs [1] now supports Python > 3.6 and recent Qt versions.

1: https://build-system.fman.io
Related question, but does spatial audio actually send Atmos separate audio streams with positioning data to the client? How does this impact data sizes?

I have listened to some of the SA samples and they sound good, but I still don't get the technology. If it's sending separate streams and spatially mixing them at the client, it's still ending up with two channels of audio, so why would it differ from normal stereo audio which can be mixed in such a way? And if it doesn't, then it's just a production process?

Indeed, it reminds me a bit of Q-Sound of the Madonna Immaculate Collection. Still the most impressive stereo headphone experience I've enjoyed.

Dolby Atmos makes loads of sense for oddball speaker arrangements -- you tell it that you have three speakers layered above, five spread out across the back, etc, and it can process to that arrangement optimally (versus say 5.1 that was geared for a very specific arrangement). I don't understand how it is relevant for headphones, which is specifically what it is targeting in this case.
It is kind of sad that the biggest red-flag the letter is a fake is that the company takes responsibility for "our faulty security system". No company (at least in the west) would ever say such a thing.

Other then that the boxing, the device, etc. are really convincing.