skysight-inc/HackerNews huggingface dataset:
I am a huge fan of FM synthesis; it's wonderful for making growling bass sounds as well as drum/wood/metallic sounds as well as keyboard, brass, harp/guitar and string sounds and bizarre screaming out-of-tune noises. And of course the (in)famous DX7 "piano" sound.

If you want to keep it simple you can use it similarly to subtractive synthesis - instead of using a lowpass filter you can just reduce (or increase) the amount of FM on a single carrier oscillator.

I had never owned a hardware FM synth (though I was intrigued by the Volca FM) but after making many dozens of sounds on iOS FM synths I actually bought a vintage Yamaha TX81Z for cheap on eBay just so I could have fun with a hardware instrument. It's Yamaha's simpler 4-op design (with extra waveforms to compensate) and it's a fantastic instrument if either a) you can deal with the tiny display or b) you program it over MIDI using an external editor program. I think it was designed as a rack ensemble of sorts as it is 8-voice multitimbral. It also came with a cassette tape (!) containing the sysex data for its factory patches. ;-)

For anyone who wants to try out a free/open source DX7-like software instrument, you may want to check out Dexed: https://asb2m10.github.io/dexed/
Without knowing what the product is, it is very hard to know if you or others are the problem.

If the product is that complex that it takes an expert to recognize the problem it is trying to solve then you are the problem. There is no point in trying to explain what string theory will fix to a layman’s. They can’t benefit from it and they won’t use it. You have to talk to the right customers.

If the product is meant to the general public and you can’t explain it, then you are the problem.

I can’t think of a single thing that exists today that would be hard to explain to anyone in a few sentences unless I’m talking about the solution itself and all it’s intricacies.

Can’t you share what it is? If it’s that complex I bet people won’t even be able to copy it.

If you can’t, how about you invert the thinking and instead of telling what it can fix, assume everybody already uses it and what would they lose if your product went away.

If we take planes away we would lose the ability to travel great distances in little time. If penicillin went away, people would die from mundane diseases. Something like that.
It's also because it's not always about growth but about adjustment to different values; ones which aren't necessarily universally better, making them a better person, but simply different.

E.g. different companies will prioritize different things and the correct behavior is contextual; for a very crude and simplified example, if some employee puts speed over correctness and the company wants them to change their behavior to value correctness over speed (or the other way around! their previous workplace might have worked hard to instill the values you're trying to reverse!) then that's not really 'helping people to grow' but just that - influencing their behavior patterns.
You can find this information on the site
Or thoughts dying in an empty brain. That would be something.
Interestingly, no problem at all with an iPhone SE, a phone packed with 5-year-old technology.
I see two problems. One, as the qualifications loosen, Wikipedia will tend to have not just more articles, but more lesser quality articles. At a certain point, Wikipedia would become mostly poor quality.

Two, managing the articles has a cost for the editors involved. As the number of articles increases, their ability to do a good job will decrease.
It's not a bad idea. I think, though, that the problem was that these people didn't really understand what we were doing, so needed hand holding.
Same for me. It feels like getting a bonus two months a year.
I've been (re-)learning Rails now that it's at version 6 instead of... 2.x, I think, when I last tried it? I've been joking that now that Rails is no longer cool, it means the people left are probably settling down to do serious work.

While I think you're right about the elitism hype cycle, I do think Rails and PHP have something in common, though -- they were systems that people who really weren't that interested in learning how to program leapt into in droves, because they were both perceived as "anyone can learn to code" technologies. And that led to an awful lot of bad code written with PHP and with Rails, which in turn contributed to the buzz about both turning sour.
Why is it that if I have a video playing in another tab, the FPS goes from 60 to 10?
> There are several European countries that right now have no discernible excess mortality

This is because there are lags in the data. You need to wait a few more weeks (and for some countries it'll be months) for the data to come in and be reported.
I get paid monthly and have a yearly salary so three and a half months or slightly over a quarter of a year are durations I can more easily convert to an idea of money (or time), which I think is the point. If I hear 14 weeks or 98 days I can’t easily (ie naturally) convert it into terms I can think about.
I'm hoping the SwiftUI updates will include a TextView that can handle attributed strings.
I think there was a 1 year vesting cliff, so if you get laid off before a year you get your rsus prorated instead of getting nothing.
I'm sure they just take they daily average throughout a year, and don't account for cyclical events. So they are probably over-counting on a daily basis and under-counting on holidays.
Just as we implanted it....
I've outsmarted my future-self on several occasions. So yeah, there's a risk.
> But what is the cost of having them?

The time and effort of the Wikipedia editors; the reputation of Wikipedia in general.
Researchers usually pick a name when they have started looking at a collection of samples, and don't really have knowledge of what is going on or who the threat actor is yet.

The authors call it خضر, a guardian angel type from the Quran that shares secret knowledge.
Is that $4 billion in bookings or only their take? If it's the latter, then their "real" revenue per employee is much lower. For marketplaces it seems disingenuous when they use the top-line number for revenue given that they can only increase their rake so much.
To be clear, I am not saying the warehouse workers should not be involved. I said action doesn't have to originate with them. They deserve a seat at the bargaining table and other groups shouldn't resort to paternalism. However warehouse workers shouldn't be the only people with any responsibility to get everyone to the bargaining table and they certainly aren't the only group who can speed up that process.
Very helpful. Thank you for sharing.
Tech is a depreciating asset, if you don't have programmers adding to that asset, you will eventually no longer be a tech company.
In general yes but obviously nuanced. Gives you a sense of scalability
> hard facts of social reality that "coerce" them to work, but then regulating Uber in particular seems unwarranted, because why is Uber singled out

I'd agree that this is a more effective path than attempting to regulate Uber, but also do not think it's mutually exclusive with the view that Uber has exploitative labor practices, even if they are not directly coercing drivers to work for them.

> I think that the desire of government and the society to micromanage other people's lives is too great to resist, and the "coercion" is just an excuse to get moral justification for meddling in the deals other people make.

This only seems like a relevant argument if the sole purpose of UBI is to create some kind of deregulated libertarian society. I don't view deregulation and UBI as being intrinsically linked -- indeed I would prefer to see UBI and more regulation.
Its a browser feature to save performance
Just wish it was illegal to show smiling chickens on chicken packs. It desensitize people from treating meat as previously living beings.

Ideally each animal product comes with the imagery like one you get now on cigarette packs (but of an animal in a cage/slaughterhouse) + appropriate cost increases for welfare.

Recent law introduction of putting 1, 2, 3 stars on animal product packages to signify how well animal was treated is great start but we can do so much better as species coexisting in this planet with every other animal.

In my eyes it all starts with education and awareness of alternative plant based diet but government enforced help would be great too.
Trees are the lowest of that low range that start at 0.1% efficiency.

And if you collect only the wood, it's a couple of magnitude lower than it.
Hydra looks like another popular open source solution, but it leaves you to implement the user login and challenge.

I have been writing a hobby OpenID server as a way to learn Go and to understand auth. Reading the OpenID connect spec is SO much more educational & clearer than the OAuth RFC on its own.
It's possible that while AirBnB increased demand for housing, the market could have responded by building and allocating more real estate to housing, resulting in an equilibrium. So it is at least plausible to me that an implosion of AirBnB might be good for renters in the short term as there is an over-allocation of housing, but that without AirBnB, market rates will increase to about where they were before as supply drops over time in response. The whole thing is complicated enough that there's no way I'm going to trust any single, non-academic article on the subject.
On that, I have seen lot of TypeFunctorMapMutatorKeywordsBeingImported to shorten the code and make it elegant...of course from the standard library or modules.

When you could have written it yourself with one or two extra lines. Why? Is it simpler? Or is it unnecessarily abstracted?
I got that one...
Show HN: Icing Addict – a delightful game where you decorate cookies with icing
No, because it is possible to add power without adding features. This is typically called generality. In fact, adding features really can’t do much to change how fundamentally expressive a language is.
I admit that both my observations, and the ones in the Wired article I cited, are anecdotal. And it's certainly not the only factor driving those rent decreases. But it's oddly coincidental that the biggest and most immediate price drops seem to be concentrated in the areas that had the most Airbnb listings, at least based on what i've looked at in Toronto.
I can and for well-behaved applications that's good. But how do I know my IoT device is using my DNS-over-HTTPS server and not a hard-coded one? There's no way to know and the only way to block DNS-over-HTTPS is to also block HTTPS.

It's much harder (or impossible) to block only some of the IoT device traffic (like ads). If I want it to function at all I have to let it spy on me and do other rude things.

My solution is to just not have IoT things but in the long run I think that will become impossible. Consumers seem to have made their choice and everything needs an IP address now.

I don't like how DNS-over-HTTPS smells and I wish there was less momentum behind it. This should be solved by OS vendors, not application developers. DNS doesn't belong at this part of the stack.
Still, the PSX was pirated a lot more. On broadband, even in 2000 it wasn't as easy as to pirate N64 roms in order to be played into a PC.

The DC lost to the PSX and later the PS2 with the builtin DVD video player killed it.
Buy them beer. If they are having trouble communicating among themselves then meeting at some outside neutral location to discuss collective action is the best thing they can do. Giving the bartender $500 for some drinks will sure help make their gatherings more popular.

Once this virus business is no longer affecting bars that is.
The generous severance makes a lot of sense. Besides being the right thing to do, if the economy somehow does have a V shaped recovery, they may want to rehire a lot of these people.

It's a lot easier to rehire someone who still likes you than to try and find new people.
I think in all the critical pain points all relatively popular languages used for web development have a well thought out story. I think there's nothing about the "pipeline" that's a huge bottleneck for a well-seasoned developer anymore. At least there shouldn't be. It's more about (a) getting things spec'd out well, and (b) execution.
I wouldn't worry, it will extend out.. we aren't going to be out of this mess for 12-18 months.... the US especially.
I noticed the decline. About a year ago, during a hackathon, we tried to get an article online. It took us 3 deletes and retries. Then I reached out to a national official at Wikipedia and finally the article got accepted. That's not good...
This conversation has come up a lot in real estate circles. I think it depends on the debt load that people have, which means that more expensive places that have lots of Airbnb's will be hit the hardest. Anecdotally, my friend outright bought a house outside of Detroit to use as an Airbnb. With no mortgage to pay and property taxes low, he's deciding whether to wait it out until people start travelling again, or put it up for rent.
Now is a terrible time to be gloating about such things.
Uncomfortable thoughts: Let's say first world countries in the West get on board with not eating meat anymore. How do you exactly go about telling impoverished countries/peoples to stop eating meat? Would we ban meat and force them to eat some substitutes? But food is an important part of culture and we would be erasing their culture if we did that wouldn't we? Should we give some cultural groups the right to eat meat since they're less privileged? Of course I'm only speaking hypothetically, assuming that the goal is to reach 0 animals killed for human consumption.
Plants are enormous consumers of water. The water argument is strongly in favor of PV.
> However, I did find a gist containing the font which you can mess around with.

I noticed in the linked gist that the fonts have been base64 encoded so that they can be loaded directly from the CSS file. I've never seen fonts loaded like this before - is it a common and/or recommended practice?
They will "cover" 12 months of COBRA, which I take to mean they'll pay the premiums:

> In the midst of a global health crisis of unknown duration, we want to limit the burden of healthcare costs. In the US, we will cover 12 months of health insurance through COBRA. In all other countries, we will cover health insurance costs through the end of 2020. This is because we’re either legally unable to continue coverage, or our current plans will not allow for an extension. We will also provide four months of mental health support through KonTerra.

https://www.cnbc.com/2020/05/05/airbnb-to-lay-off-nearly-190...
Hey HN! I'm Scotty - the creator of this game. It's a delightful game which lets you decorate cookies with icing aimed at kids or those with a creative streak.

Why am I posting it here? I reckon it's got some cool tech which may be of interest to you all.

Firstly, I built the game using Flutter. I wanted to learn something new and Flutter always looked promising to me. I just wasn't sure if it would support custom graphics for a game though. In the end it turned out great! I found Flutter to be fantastic to develop with and most of the animations/transitions wouldn't be in the game if it weren't so easy to do.

Secondly, one major aspect which I think is cool is the icing algorithm itself. It doesn't follow your finger exactly which lends it to feel somewhat sticky like icing. It's a unique feeling 'brush' which I hope makes this game fun yet challenging. It's also a feature that was tricky to get right and make performant.

If you have any questions about the app, Flutter etc. be sure to leave a comment. Hope you dig the game!
They're not cute. People don't connect with them.
1720 - Embracing a Future Where Choral Music is not Totally Lit, an interview with Johann Sebastian Bach
> I'm genuinely curious about the cost of having a page about your cat's water bowl.

The fact that it's at some point impossible to disambiguate information. If you have 50.000 pages of everyone's cat it'd be borderline impossible to find general information that is relevant to a public audience. It's the same reason I can't go to the public library and put random writings of me on a shelf, there needs to be a level of curation so that the content isn't being bogged down by what is mostly going to be noise.

The article brings up a page for each pokemon say, and if you have countless of pokemon all with similar names to other real-world stuff everyone who doesn't care about the pokemon will have to wade through links and pages of irrelevant content, it'd quickly turn into a huge digital garbage dump.

Also not to mention that Wikipedia wants to provide a reasonable level of accuracy and factfulness, and nobody can independently verify personal content or topics so niche that only one person knows what's going on.

I don't know why someone really would want wikipedia to turn into a website for in-universe fiction or people's personal content. That stuff is more suited for a self-hosted wiki.
Northern Italy is a valley that tends to have very high levels of nitrogen dioxide and other air pollutants [0]. Similarly, Wuhan China has poor air quality, incinerates most its garbage, and recently vaporized a whole lot of pigs (+/- 1million?) due to swine flu.

[0] http://www.esa.int/ESA_Multimedia/Videos/2020/03/Coronavirus...
VRChat concurrency steadily returning to “Ugandan Knuckles” peak of 2018
Well become a vegetarian and maybe it will run better /s
So I have my own beefs with stackoverflow and the stackexchange network at large, but...

...at some point you have to ask yourself, why haven't they been outcompeted? For every post complaining about stackoverflow moderation or policies, there are probably thousands of people using it every day to do their jobs, and it hasn't been outcompeted!

So if we're honest, we cannot rule out the possibility they are doing something right. They set out to replace closed sites like "Expert Sex Change" -- ok, sorry for the joke, expertsexchange -- and also reduce low quality noise. They succeeded and they are now the gold standard. So why hasn't anyone simply taken their data and forked it?

A great example: softwareengineering.stackexchange -- formerly programmers.stackexchange -- has a troubled history. At times it has decided everything was off-topic there (I'm not joking, there were times where every question on the home page was closed as off-topic), and some long time "inclusionist" and well-intentioned contributors declared they would fork it, and their fork would include everything even tangentially related to programmers and people wouldn't be censored for asking questions about anything.

Where are those forks now?
There is lots of effort by Rust devs, even if the libraries are not as mature or easy. I don't believe you meant to be disrespectful here. I think better a better words could be any of manpower, maturity, or time.
Sure, I don't really have any right now. In the long run I think that will be impossible. When my TV dies I have to make a lot of compromises to get a dumb display with(out) all the other neat features.

Also, moving DNS to the application instead of the OS just makes managing my well behaved applications harder. It used to be possible to set this automatically through DHCP, now I have to audit every application and make sure it is using my preferred DNS and also manually configure those applications.

DNS-over-HTTPS in Firefox doesn't really benefit me. DNS-over-HTTPS with a DHCP configured server in my OS would be a beneficial option.

Really I would prefer something like DNS over TLS because that solves everything. DNS keeps working, intermediate parties can't read my DNS requests and I can reason about my network traffic, at least on devices I trust.
Not too much different from animals that die in nature. Birds: 15 per second is about right.
Most employees in the US are hired at will. This means that the companies are not obligated to continue to offer their employees work. Severance is usually paid by the employer so that the employee agrees to leave amicably and does not sue for wrongful termination.

Which country do you live in? Is it common practice for all employees to have severance negotiated as part of an employment contract? What happens if the employee decides to leave the employer before the contract expires?
Which would you rather have: a $100 bill or the option to buy a $100 bill?
That's shown on the left side of your browser.
You run the risk of being lynched by the Haskell mob, with talk like that. But I agree, in principle.

The hardcore “sound types” crowd believes that anybody using dynamic types is doomed.

I must not have the same problems they do.

First class functions; closures; higher order functions; partial function application, seasoned with the occasional variadic vs fixed arity function, and I’m good.

One can learn the other 95% of the jargon to deal with 5% of the problems later.
If that's the case, I'd prefer a two-tiered Wikipedia over a deletionist Wikipedia. In such a Wikipedia, each page could be clearly-labeled as either an encyclopedia-quality entry or as a "wannabe" encyclopedia entry. (A better term would be needed for the lower tier.) Such labeling should be very noticeable and visible when you open an entry, at least for the lower-tier entries.
501 Days of Writing
It is now. It started when Facebook would make a really big deal about their productivity per employee as a way of showing the incredible efficiency of their technology.

I worked at reddit at the time, and we laughed because ours was double Facebook's, despite the fact that we weren't even doing very well. But we also had very few people.

So the calculation doesn't really work at very small numbers, and also doesn't account for expenses.
Can you give more details on how you'd use a cookie here? SameSite=Strict/Lax can't be used cross domain, and none is no good for mutating requests due to CSRF.

Request body works, but it forces you to split your API if you want to be cache friendly. What I mean is ideally you want public data to be GETable and thus cacheable. In the system I'm building, any given path can change back and forth from being public vs requiring authorization, so if I use requests bodies (ie POSTs), I would need to detect whether the data is public or not before making the request and choose between GET or POST at request time. That might not actually be that bad; I'll have to think about it more.
Amazon is a shining example of the differences between the professional managerial class, and the working class. Despite those differences, they are more similar than they are different: they're both in the precarious position of needing to work to make a living, their compensation is divorced from the value they create, and their compensation is never enough to leave the working class.
Very first season, it's why they leave the girl (played by Mackenzie Davis, and I can't remember the character's name) alone in a closet with a computer terminal and a big binder, the binder had been written by the other two main protagonists beforehand.
A lot of these compassionate posts about protecting previously-unknown or unconscious things/creatures/human groups etc, is that they systematically have no mentioning of what they want to achieve, and the roadmap towards that.

Sure, if you want to raise awareness, but for what purpose?

To provoke meat-eating people's conscience? Or make them angry?

Edit: Comments did a great job of explaining the objectives, and rationale. Thanks!
I mean, that’s on a case by case basis. I personally tend to do most of my FP in OCaml and F#, which have less of the tendency towards infinite abstraction that people sometimes accuse Haskell programmers of. I don’t think the approach you describe is elegant, but this is highly subjective.