jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
We already have software to independently place sound sources within an acoustic environment[1]. Convolution provides an incredibly convincing sense of space, by directly recording the reverberant properties of a real environment. We can also render multichannel mixes that will work on playback systems from 2 to 64 channels[2]. Unfortunately, we can't rely on the integrity of the signal chain outside of a very limited number of applications, like Dolby-certified movie theatres.

At present, stereo mixing is constrained by the need for compromise. We just don't have the ability to accurately ascertain how the listener is experiencing our mix. They might be using mono equipment that only plays one channel or that sums both, they might be listening over a highly compressed stream or a poor FM signal that mangles the stereo image, they might be using headphones (or one earbud), or a whole range of stereo speaker systems that may or may not have glaring technical faults (channels out of phase, comb filtering due to poor placement etc).

A mix that creates an effective illusion of space on one system can sound downright unpleasant on another, so the main goal is compromise. You narrow the stereo image to avoid hard pans that sound unpleasant on headphones, you avoid big phase differences that would cause cancellation when summed to mono and so on. Modern stereo is basically mono with bells on.

My hope is that high-resolution music services like Pono, Quobuz and Tidal will help reignite an appetite for audio quality and create a market for mixes that demand a quality playback environment. I'm not overly optimistic however - the vast majority of listeners are just indifferent.

[1] https://vsl.co.at/en/Vienna_Software_Package/Vienna_MIR_PRO

[2]https://en.wikipedia.org/wiki/Dolby_Atmos
As a pythonista one thing that struck me in the code fragments is zeroes and ones appearing everywhere. It looks very easy to have off by one errors. (It is very rare to have off by one errors in Python due to the way counting and ranges work.)
Numerical Methods is one of the few classes I've taken in college that has direct application to what I'm doing now. Chances are anyone majoring in a science/engineering field would find it useful later on.
Somewhat raw around the edges and the sound quality is a bit spotty. Still, I found it pretty interesting. Particularly his observations about the Wright brothers and Tivo corporation.
This reminds me of part of Stephen Jay Gould's The Mismeasure of Man, which talks about "trained" employees at Staten Island (or other points of entry for immigrants) in the nineteenth century, who could spot mental deficiency by looking at the shape of the head (craniometry, but without measurement, just eyeballing). I'm writing this from memory, so I can't go into detail, and I don't have a link to this particular passage. But a significant number of immigrants were put on boats back to Europe just because of the snap judgment of these spotters.

http://en.wikipedia.org/wiki/The_Mismeasure_of_Man
The important questions are how much value is derived from:
- Privacy
- Limited Sharing
- Unlimited Sharing
for both Facebook and the user. This can then be counterbalanced by the costs experienced by the user and Facebook, such as loss of privacy or spam from applications or adverts (a cost of attention/time)

If you do not derive a greater value from sharing your information than the cost, then do not share. It doesn't really matter to this whether Facebook is deriving value, only if you are incurring costs greater than the value received. I don't see how this is sharecropping.
> (Because ya simply got there first, before anybody else, therefore you get looot of money!)

It's a sufficient advantage in slow moving industries, or ones where the cost of innovation is very low. In a world where an exact duplicate of a product can be made in very little time, it's very little advantage at all.

Your website is a prime example of something where the cost of innovation is extremely low (and further, the popularity is short term). If you consider the cost of designing and producing a new car, say, compared with the cost of copying the design and reproducing it, the economics look a little different.
This benchmark impressed us all that uWSGI was a lightning bolt but it's huge drawback was having to recompile Nginx (package usage hell) but that might soon be a thing of the past
http://nichol.as/benchmark-of-python-web-servers
50mg Trazodone + ear plugs + eye mask. It's like teleportation.
A friend of mine takes Bayer on long hauls due to its blood thinning properties. Not sure if that's proper medical advice, but...
That took me a bit to understand what is going on, but now that I see it it really is cool.

Each line (e.g. [ 0 ], 1,) represents something similar to (key,value) pairs. So, in the first example any input that matches the array ([0]) (or [1,293,592] for that matter) would return the "value", or in this case "1".

It gets better with the following line, if the input matches a ([Number]) then it returns "function (n) { return n * factorial(n-1); }", a common recursive algorithm for finding a factorial.

Really, a nice looking framework all around.
I changed my name to one that had almost no Google results at the time. You could too.
Woah hold on - you're firing people for getting things wrong in meetings? Most people would be unemployed.

Seriously though - if you're creating a high stress meeting like that in a company where people are at risk of getting fired then your culture is going to be terrible with people backstabbing each other so they look good at the next meeting. A company is a team - it's everyone's job to make sure the team is working by helping to fix any mistakes brought up in meetings, not firing people. You are not in competition with your employees. Your employees are not in competition with anyone either. Employees are hired by a company to work together to create things.
Smoothing out the income that employees get from options seems like it could be both healthy (psychologically) and good for tax purposes, at least in some jurisdictions (Australia, for example).

I'm not sure how having an incentive for employees to want the company to be more valuable not just at a far-off IPO but also in the next six months or two years is a bad thing. As another poster pointed out, there can be restrictions placed on transfers of ownership.
Alot of people probably look for Random but find Math.random().
My theory about this is that we truly are living in cyberpunk times. Rockerboys, anyone?
I had one client project on DreamHost, and never again. My experience with them was that even when it was "up" it could be down. Lots of mysterious glitches and weirdness, stomping, restarts. Not 100% sure it was their fault. But didn't see any definite evidence it was ours either. In comparison, WebFaction and Linode have been great. Though I settled on Linode for all new projects for several reasons that I felt made them better in the general case.
Even with a large service, you can immediately identify a fluctuation in the number of complaints (in addition to signals from monitoring tools). Speaking from experience. In fact, the larger the service is, the easier it is to statistically identify an uptick in the number of complaints per smaller time interval
We use a major platform, and our customer data is not shared to train their system.

It limits our flexibility a bit, but it means our customer's data isn't being farmed off to a tagging factory somewhere.

No small startup can afford to do more than 1 or 2 languages, infrastructure cost overhead is incredible and the platforms keep moving faster and faster.

We think of these engines as cloud services, we're productizing infrastructure.
So why not simply say "Bitcoin skeptics" instead?

I had never heard of Bridgewater; I had no opinion about them either way. Was more than willing to read up on their "thoughts on Bitcoin". But immediately going down that hole with such a characterization will not encourage me to engage or evaluate their thoughts objectively. Had they used 'skeptics' I certainly would have kept reading (though I suspect there's probably half a dozen or more similar characterizations in the text).

You can call it an emotional response on my part if you want (I don't see it that way), but I'd counter their own characterization shows emotional aspects on their part as well.
If you are running a successful product, I believe you. If not, I'll just ignore your advice. Seems fair?
Fascinating, though I must read more before I comment substantively.

You - or anyone reading this comment - use E-Prime in a functional context?
Thanks for clearing this up for me. I was under the impression that if a union was started where I work, I could be forced to pay in if I want to remain employed there.

Amazon certainly isn't on the side of its workers. No company is. They want maximum work for minimum pay. Workers want maximum pay for minimum work. I've always found the labor market to be an entertaining fight between the two.

I think the part hanging me up most is what the dues could go to. Theoretically speaking, I'm down to pay some folks to represent me and fight in meetings with <employer>. But, I don't believe in paying dues to keep members afloat when they're not working (striking, etc.). I believe that's my responsibility to stay solvent. All my life I've forced myself to spend far less than I make in pursuit of this.
According to [1], HFs are shorting ETFs with GME shares because there aren't any more shares to borrow. Shorting the etfs drops the price and causes them to liquidate some positions, this however, suggests to me that this is a hail Mary because any liquidation is not necessarily done on GME shares. In-fact, owning GME shares at this point is a hedge against the market. If anything, this actually causes some correction in the market.

[1] https://old.reddit.com/r/GME/comments/ls830a/found_the_reaso...
The models tended to overshoot the number of deaths by huge amounts. For example, the Imperial College of London estimated 40m deaths in 2020 instead of the 2m that occurred.

https://www.wsws.org/en/articles/2020/03/18/covi-m18.html

https://www.nature.com/articles/d41586-020-01003-6

https://www.imperial.ac.uk/news/196496/coronavirus-pandemic-...

The model authors have since argued that the data was correct, but people responded to the pandemic by changing the way we live. That's OP point: that feedback cycles and corrections exist and they make modeling dynamic systems very difficult.
I built a standing desk and wanted to be able to both stand and sit. No chair that I found was that high.

Solution: Good office chair with a back rest and a fat rectangular beanbag propped on top of the chair.

Pros: I can adjust my sitting position. Cons: I have to reset the beanbag because it de-forms after a while of climbing on top of it and out of it.
Well, that is true if you're working on the production code directly and this is not always the case when working on remote server.

But I understand your point of view. :)
It's pretty bad. It works well for very basic vanilla example apps that have certain patterns. But for even very small real-world apps, you end up having to call a bunch of stupid imperative methods on viewDidLoad. It's a joke. The patching that you have to do with imperative code is not visible in the interface builder and so you end up with a bunch of empty looking storyboards a lot of the time.

Dragging and dropping all the time is cumbersome and it is impossible to version control storyboards in any meaningful way. Dragging lines to outlets is a real pain, and the references stick around after you delete stuff, causing countless infuriating runtime crashes.

Most things that you would like to do can only be accomplished with goofy hacks.

Long thread of 50loc+ answers to something that would be accomplished with one line of CSS: http://stackoverflow.com/questions/19226965/how-to-hide-ios7...
What's the end goal for a diamond simulant? To be sparkly, or to resemble naturally-mined diamond?
There is one way to represent things: tree notation. Or in other words: “space is all you need”. Everything can be encoded in a tree, from binary to this comment I’m righting now. There is a whole world of unexplored 2D and 3D languages that utilize space, and not 1D visible syntax delimiters to communicate meaning. It’s simple but a hard thing to communicate. However, seeing plenty of signs that it’s starting to catch on. Another way to think of it is that spreadsheets (1B users) and programming languages are about to meet and have a baby, and the result is going to be a leap across a chasm from the languages we have today.
Of course Bill hates it, he never got it, he never really got the internet. His vision was a home PC on every desk. "Peer to Peer? Free Software? How will we ever charge licensing on that?"
$ nm /Applications/UTM.app/Contents/Frameworks/libqemu-aarch64-softmmu.utm.dylib | grep -i hv_
U _hv_vcpu_create
U _hv_vcpu_destroy
U _hv_vcpu_get_reg
U _hv_vcpu_get_sys_reg
U _hv_vcpu_run
U _hv_vcpu_set_pending_interrupt
U _hv_vcpu_set_reg
U _hv_vcpu_set_sys_reg
U _hv_vcpu_set_vtimer_mask
U _hv_vcpus_exit
U _hv_vm_create
U _hv_vm_map
U _hv_vm_protect
U _hv_vm_unmap

https://github.com/utmapp/qemu/tree/apple-silicon

https://developer.apple.com/documentation/hypervisor/apple_s...
But it has happened to many of us for other things. The camera on my pixel 2 broke but no one sells new parts for the pixel 2 and google doesn't support it. All you can get is poor quality second hand and stolen parts. For a less popular product, you get nothing.
but I believe you can buy a bluetooth apple keyboard with mousepad built in
I am doing one of the fasting systems in islam. I have been doing it for around two month.

What i am experiencing in observing this are mainly good things, which are:

- I can controll my eating habits into a good systematic way, in sahoor and iftar. Before I would eat regardless of time or my hunger level, it is just difficult for me to moderate myself.

- My state of mind seems improved quite a lot. I am more aware of my self, my being, my hunger, and many other aspects in my life.

- I can taste food a lot more better, before I would just stuff anything as long as it is there. After I got used to the fasting, I am more selective of what I eat and enjoy each bite with great gratefulness.

Of course there are several times that are difficult for me when I am doing it. But they are far out weighted by the better things.

This is based on my own experiences and they may differ with other people's.
Great comment, thanks
I think we disagree on the interpretation of

> Score another point for fish oil supplementation, on top of the already enormous pile of scientific research showing it to be a miracle chemical (and I definitely don't say that lightly) [2].

I read that as "here is yet another thing that omega-3 treats", rather than "here is yet more evidence that omega-3 treats depression". Especially since it followed a quote from the article about anti-inflammatory properties rather than specifically mentioning depression.

Followed by:

> Seriously, if you aren't getting enough omega 3 fatty acids, [...], you're seriously missing out on some good stuff. Among supplement enthusiasts, it's consistently declared to be one of the only supplements that's actually useful.

Among supplement enthusiasts, not among depression sufferers.

But then it can be so easy to misunderstand the written word; perhaps I missed the intent of the original comment.
> My init file isn't even written in raw elisp anymore. I use a well-documented org file. The amazing org-babel library is bundled in. My init file is written for humans to understand and only incidentally for my editor to execute. It's great.

Came here to say that I do this, too: https://github.com/nhoffman/.emacs.d

Not sure if it was worth the effort, but it was fun!
I understand your point, and it certainly ok for DropBox to defend its ToS. But behind this story, seeing how fast they reacted to a single json hack in their model, it shows that DropBox is currently fighting a lot against a strong trend, and moreover against their own users, which is not a good sign for them. Fear is a bad advisor.
You're right, it won't make the nightly news. But, you obviously have no imagination either.
Are you saying that the two are mutually exclusive? "I suck at design" is an excuse, and the technological equivalent to "I'm just bad at math."
"If you're a real honest-to-Allah member of Al Qaeda"

what process do you suggest for proving that?

Without a court trial, how can your membership in Al Qaeda reasonably be established?

Also, membership of what other clubs or groups also allows the government to imprison you indefinitely without trial and torture you? who decides that?
the last time i used comcast for tv service years ago, they had tv shows and a bunch of regularly rotated free movies. if you subscribed to premium channels, you got a lot of the content from those networks available on-demand as well.

if cable companies deem netflix a serious problem for them, i would imagine it would be pretty easy to step up their licensing agreements and provide more on-demand content.
There is vast room for improvement in their recommendation system. Vast room.
This was not just a team play. I saw Talkbin signs in Coupa Cafe in Palo Alto - immediately understood the concept and potential. I sent a text to the owner and received a response within 10 minutes. Talkbin if I understood it correctly is enabling us all to "talk with" the store managers or workers via text and mobile app. It's actually a very powerful communication vehicle and right up Google's ally.
Press will look for you if your product is cool.
It is a financial product designed by a banker working for Goldman Sachs.
This looks very cool. Congrats on shipping. As a non-developer, (honest question) how does this compare to Airbnb's Chronos? I noticed you used Golang, and I'm guessing they have a better frontend. They taut "managed distributed solution". Any other differences?
> Intel has almost wiped out GPU vendors from laptops through strongarming of OEMs and shady pricing tactics

You forgot one point: good (open-source) drivers. Intel drivers Just Work (tm), no matter if the OS is Windows, Linux or OSX. AMD/ATI drivers... not so much, and NVidia's work, but are still closed-source.

And the "The drivers Just Work" doesn't end for Intel in GPU drivers, but also the other driver classes - just take wireless and chipsets. One driver package for all, supplied by Intel, no need to hunt down obscure czech or russian sites for drivers (hello, Atheros).
Ah that is good to know. Yes the latter example was not exactly on point, just meant as a general illustration of possible vulnerabilties.
So, flippers are more complicated than I thought; they have a microswitch and two coils in the solenoid for quick impulse response with low holding current. That's fascinating!
should probably remove stop words
An interesting thought, I'll bet that many companies if they had published papers or OSS for the technology they built would have advanced the state of the art today by five to ten years...
It is pretty trivial to do with SSH.

https://www.linode.com/docs/networking/ssh/setting-up-an-ssh...
This, 1000 times, this. If you ever find yourself having difficulty cleanly separating a task, than you are going to spend more time defining the separation and integrating the parts than have having a single person do the task.
Here's a page you can use in your state to find your local legislators, in case you want to discuss the exchange licensing with them: http://www.legis.state.pa.us/cfdocs/legis/home/findyourlegis...
I use Amazon affiliate links on my blog. If I'm reviewing a book, or piece of kit, I make the links point at Amazon's UK site with my tracking ID.

If a user clicks on the link, and either buys the product or something else, I get ~6% of the purchase price.

In a good quarter (100 - 200k views) I can make ~£150. Not "quit my job" money, but "offsets the hosting, and lets me buy toys" cash.

Downsides are:

- UK only. There's no (easy) way to send US traffic to the Amazon.com site. So all my international traffic isn't making me money.

- Not all my blog posts talk about a product. So I can go months without any new "money making" content.

- Can feel a bit scummy. I'm conscious that I'm writing a post not to impart information, but to entice people to click on links.

- While AdBlock doesn't seem to interfere with the links, services like Ghostery do.

Overall, I'd say that running a blog is cheap. You probably don't need advertising on it. You're not going to make retirement money unless you're literally getting millions of hits per day.
> and I'm going to be downvoted into oblivion for this

From the HN guidelines:

Please don't bait other users by inviting them to downmod you.
ARDrone has an API, so you may be able to write your own Apple-free controller:

https://projects.ardrone.org/projects/show/ardrone-api
I like trying to see where things that are obvious to me aren't to my clients.

I was recently working on building a mobile app for a web service, and I suggested to my client that he could open the API and give out the documentation. He didn't understand why, so I said developers might build more apps on their platform, or make little things like widgets.

It blew his mind, but it seemed totally obvious to me, so obvious that I almost didn't suggest it.
I like this, but it's not immediately obvious what it is, and I don't really want to watch a video to get the gist. Could you maybe distill it into two or three bullet points and stick it above the video?
I wonder what could be 7X the size of the Iraq war logs...
Please, if you use quotations marks make sure the text inside is actually a quote.

The tweet actually says ...

"The coming months will see a new world, where global history is redefined. Keep us strong: http://is.gd/hzbIa "

It links to the donation page. Sounds like typical marketing copy to me.
Or perhaps techstars.org too.
A link to the project if you're too "busy" to listen to the whole talk: http://www.studio-h.org/
"now proven false... that large C++ programs were more maintainable than large C programs"

[citation needed]

"You write real C applications completely differently than you write C++ applications, a fact few C++ advocates admit or understand"

Actually I would assume C++ advocates would be the first to assert this was true... otherwise, why C++?
It's shocking to me that I had to read a whole blog post and scroll through 50+ comments on HN to find someone who understood how salaries work. Well said.

I feel like this entire discussion can be summed up in four sentences: "Feel like you're not making enough? Find another company that will pay you more. No one will pay you more? Keep adding skills until they do."

Everything else is just window dressing for the negotiating table.
> you’d have to recompile the whole sysimg any time you update any single package

Are there any downsides to this? You never care how long does a system update take. You always care how long do your programs run.
I don't care how many parameters my model has per se. What I care about is how expensive it is to train in time and dollars. If this makes it cheaper to train better models despite more parameters, that's still a win.
Delhi has started rolling out traffic cameras in more places (most notably in farther south Delhi) and Uber drivers have been noticeably careful to not speed in these places. They have local apps telling them all the spots the speed cameras now already though (that was fast)
>Fox viewership quite literally tuned out the opposing viewpoint, while MSNBC/CNN viewership did not.

If you think that, you're a partisan that has tuned out the opposing viewpoint :-)

I mean, the reason MSNBC/CNN viewership didn't tune out during the time "house impeachment managers presented evidence" was because that was already their own viewpoint.
Or what about sleeping in an RV, parked at different locations each night.