skysight-inc/HackerNews huggingface dataset:
Just from experimenting with synthesizers, I’ve noticed that the perceived pitch of a tone is defined more by the relative frequencies of the harmonics, rather than their absolute frequencies. So, you can take a harmonic series like 100Hz, 200Hz, 300Hz... and add a constant to each of them and get something like 123Hz, 223Hz, 323Hz... and it will still sound more like 100Hz than 123Hz.

EDIT: Actually adding 23hz is probably way too much for the result not to just sound dissonant.
Actions like these start making a lot of sense if you start viewing Google and their friends as a bunch of hi-tech mafioso. Newspapers are essentially forced to pay protection money and then publicly kiss the ring, declare their allegiance and pray that the deal is not altered further.
A Survey of New Cars Finds More Tech Means More Problems
Tools of the Best: Software Development Edition
Love the idea. I'll have to browse their lists and look for some new movies to watch.

I did notice North Macedonia is missing from the list so here are a couple of recommendations for amazing movies (imo) for those interested:

- Honeyland (2019, Oscar nominee, Documentary)

- Before the Rain (1994, Oscar nominee, Drama)

- Bal-Can-Can (2005, 2nd highest grossing)

- Secret Ingredient (2017, comedy)
That's not an option in the US.

Even if there was a vaccine tomorrow, there's a lot of anti-vaxers in this country.
I find WSL sits uncomfortably in that space between cygwin and running a fully isolated VM using VirtualBox. My initial “wow” response evaporated quickly - especially the rough edges around accessing filesystems and I quickly went back to Cygwin and Debian running in a VM.
I learned a great deal about this from Sandy Munro, an automotive manufacturing consultant, who has torn down and analyzed several Teslas, posting his findings to YouTube. These videos are quite enlightening on this topic. In this series below, he took apart a model Y in its entirety, revealing some quality/production issues as well as some innovative (mechanical) things Tesla has done.

1. https://m.youtube.com/playlist?list=PLkiDlGyJnprdFftxAZ85a5R...
I hope that’s true because I still don’t have a clue what an octave is (or a melody or harmony or any other music related word).
Then if I'm writing a concurrent queue or concurrent hash-table I'm on my own since 100% of my codebase is unsafe Rust.

Which was exactly my point. Rust provides no support for fearless concurrency because actual concurrent code, the code that deals with synchronization, is considered unsafe.

I.e. fearless concurrency is a misleading statement and should not be trusted if you write concurrent code.

Also, I suppose you didn't try to write any concurrent data structure. Even a hundred of lines of concurrent code is incredibly hard to debug without tools when it involves multiple threads synchronizing with each other.
Note that paths with / won't always work in cmd when using built-in commands. For executables and their command lines, sure, but for at least some built-in commands you must use \ for path arguments because the parser otherwise parses an option.

Not sure about CR-only, but Notepad only recently-ish (a year ago, perhaps) gained the ability to work with LF-only text files. Mind you, that's probably not a fix in Notepad, but really in the decades-old Win32 edit control ... (which might give a hint as to why this was neither much of a priority, nor probably an easy fix while not breaking anything else).
ESP32 – ESP-Now Demystified – Broadcast and Peer-to-Peer ESP32 Communication
I also use FF on daily basis and I don't remember having such problems. Some webapps like Skype were blocking FF user-agent on purpose (changing User-Agent made it work). Maybe I use different sites than the one complaining but it may also be worth checking addons and considering starting FF in Safe Mode (which disables addons temporarily). Sometimes addons can mess up sites in unexpected ways.
It's an old timey classic catalog aesthetic. A lot of NYC food vendors had this design theme as well as the infamous (Seinfeld) J Peterman catalog. http://www.designscouting.com/2010/06/01/memory-lane-j-peter...
Zoom does just work - I've used hangouts/meet, skype, whereby/appear.in, discord, talky

Of all those Zoom had the best balance of stability/resource use/call joinability

I find meet a PITA to set up and invite random people

WebRTC browser chat is great for rooms >= 6 people and is my preferred choice

But zoom works pretty well from 1:1 up to 500:1 and is very easy to join

Don't get me wrong, I hate the Zoom client but when the target audience is everyone in your company, including your PC illiterate middle managers, then I can see how Zoom is quite good
Sounds to me like it is perhaps a firewall issue?

Also, I remember that MS used to still offer a "Skype for Desktop" native app on windows, additionally to the electron based app. I haven't used Windows/Skype for some time now though, so I'm not sure.
"deserve no quarter in civilized discourse." This is a dangerous opinion. I would argue that the entire point of civilized discourse is to provide quarter for even opinions you radically disagree with, after all people hold these opinions and isn't discussing them in a civilized manner rather than dismissing and villainizing the people who hold them the only way to progress? Otherwise you have two sides that aren't discussing anything with each other and resort to violence, legal challenges, and pressure on employers rather than attempting to connect with each other and share another view.
I just spent 5 minutes upvoting every grayed-out comment that had at least substantial content in this page. Even the ones I disagree with.

I disapprove of what you say, but I will defend your right to say it
Yes and the app gets uninstalled and review bombed on google's play store. Seems like a successful democratic process to me.
wtf are you talking about?

Half a million Italians died in WW1. And as many again from the spanish flu. And all of Europe was in a permanent condition of poverty until way into the 20th C. 80% of the population was poor working class even in 1970.

You do not get Russian communism without the prolonged period of slavery called "serfdom" which persisted into the late 19th C. in russia.

You do not get fascism in italy without WW1.

This isn't controversial in political science.
wonder if Apple is playing 4D chess here though

Why 4D? Isn't chess just a 2D game with wormholes?
My school teacher chucked a golf-ball-size lump of sodium into the school swimming pool, then declared a wish to see the face of the guy who tests the pH of the pool the next morning.
Or may be both up- and downvoted messages should make it to the top, while ignored messages should slowly sink?
I, like probably a lot of iOS users, don't have any albums. I just have the Camera Roll, which contains several years of my life history.
http://arstechnica.com/business/news/2012/05/skype-replaces-...
Collective Learning by Ensembles of Altruistic Diversifying Neural Networks
Skype is dead in the water, has been suffering for years since the push to Teams started. Teams behaves a lot more stable in an enterprise environment, whether that is by design or neglect I'm not sure.
Lithium is denser then sodium?
ML Model That Can Count Heartbeats and Workout Laps from Videos
Wirecard files for insolvency after financial hole laid bare
Then it is nearly meaningless and just a term of abuse. Fascism is not "skepticism".

By this definition of fascism, antifa are fascists and so are all governments and most people.

This may be how some use the term, just as some use "communism" to describe any use of the state. It's pseudo-political nonesense that's just a term of abuse.
Also, if you try to follow any type of discussion in the comments its surprisingly difficult. Hard to find the parents of a comment, hard to scroll up to the original comments. And to be honest... I think this is for the best of the platform.
OOP is for structuring application code, FP is for structuring flow and make reasoning easy. They are different paradigms but can be used hand in hand. To be stateless and single responsibility is as desirable in Java as well as in Haskell, the way you achieve it depends on the tooling.
There's literally a section on how he switched to Telegram.
Lack of languages, for example Czech. But definitely nice to see a viable competition to GT.
A piano is ever so slightly inharmonic. This is due to the rigidity of the strings. Only a massless, 100% flexible string has perfect overtones.
Democratic nations are drifting more and more away from the wills of their people. How can this be changed?
No, it started after upgrade to 8.x versions. I've tried to keep 7.x working for as long as could and after MS force banned that branch and I upgraded to electron version (which supposedly was tested for more than a year already) it started to freeze, drop call, delay messages and so on. And multiple people in the office reported this so we started migrating from this thing.
And web version doesn't work in Firefox.
If I could refund you your time, I would.
There is still no business model for Linux on the desktop, sadly. Ubuntu was the closest we got to having a "Redhat for desktops" and they too bailed to the server/cloud space (and phones, and anything that promised a bit of $$$).
It's a matter of accountability and job protection. Government only grows. It never reduces staff through efficiency exercises. The more that administrative services are automated, the fewer administrators that will be required. Cutting budgets is an exercise for the private sector, not government. Try running for office on a platform that includes modernisation and you'll discover who actually votes in America.
Teams is still woeful in both performance and features. Whilst you can easily drown in noise on slack, you are deafened by silence on teams. It is so difficult to discover channels and topics on Teams compared to slack, that I'm not sure there is a way to do it without being explicitly invited by an existing team member.

If you are using the mobile app then just lol. You'll always be seen as "away" even if actively engaging in discussions, and you'll be thinking you're caught in a time-trap with regards to accuracy of statuses and messages.

And my final rant is the pathetic conflation of "team" and "channel" nomenclature. The fuck is wrong with just calling them channels?
Great. Another ReactNative. Just what we need.
> Damore wrote an essay basically arguing ...

Q.E.D.
WWDC 2020 – Build trust through better privacy
Whilst that might apply in some cases, I don't think its universal.

my 2009 kia rio has a superior paint finish, and more consistency in fit for doors and windows compared to a showroom tesla. This genuinely surprised me. I wish I had taken some photos to prove my point, because without it its all going to be put down to subjectiveness.

The Kia rio has "generous" gaps around doors, boots and bonnets. However they all have consistent distances, its not like one door sits higher than the other.

The showroom model 3 had one door higher than the other. The weather seals are going to be asked to do a lot there.

Then there is the paint job.

In the showroom all the model exhibited paint issues. Stuff like uneven coating, or incorrect ratios of pigment/mica to binder, so that where there are sharp corners there is bunching, lumps or roughness.

So yeah, whilst I agree, people who own low end models are going to complain less, having seen (and wanted to buy) a tesla, I'm not surprised that fit and finish is such a problem.
Sentiment analysis of speeches from Trump and other leaders in 2020
Came here to write exactly this, but thought I'd do a quick Ctrl+F first =)
These kinds of systems are all well and good if you have a person in your business with an analytical mind enough to pick it up and all your needs will fit the limits of the framework.

If your business domain has a feature that doesn't fit then you have a difficult conversation with business people who won't change their process to fit the platform and won't pay to rebuild in a platform that does fit.

If you do manage to customise Honeycomb then you're down a path of not really fitting into their model or having to upgrade on their product roadmap, not yours. I've seen SAP and Sharepoint "installations" that have been customised beyond all recognition.

Where this will fit nicely is for those internal apps where people are just using Excel or Access-like systems.
You guys will never be happy. Yet you will not apply the same argument to any other product by any other company.
In short words: yes.

It's been fundamental to who I am today and considering where I come from, I'm very successful.

In your case - let me recommend you a book that's going to help you with three things: 1) To understand what a therapist can do for you and what he can't; 2) How to look for a good professional in that field; 3) What kind of problems psychotherapy deals with that are the most important ones (the book is written in a simple "cause -> consequences" way). I've recommended it to a lot of people, and in case of 70%+ of them it was helpful with making a breakthrough.

"Psychological Defenses in Everyday Life", Robert Firestone & Joyce Catlett

No doubt there's a lot of morons doing counseling out there. No wonder that there's also a lot of people not having progress. Nevertheless, psychotherapy DOES work and it can do wonders if applied properly.

Good luck!
The iOS _everyone_ uses is not open source.
No Russendisko unfortunately, but I guess that's German and not technically Easter-European.

That film is my white-whale, Ive searched high and low for a copy of it with english subtitles since I saw the trailer back in 2011 or 2012. Mainly I just want to see it because I'm a fan of the band Leningrad and they did some of the soundtrack.
Perfect octave is doubling the frequency.

For better and much deeper explanation: 3Blue1Brown: Music And Measure Theory
https://www.youtube.com/watch?v=cyW5z-M2yzw
Could you just say “slave market” or “illegal market”?

Of course, black in this context refers to the transactions being performed in the shadows, and has nothing to do with the colour of the skin of the participants in the market.

It’s all a bit absurd, but it’s also a trivial change to adopt.

And now I’ve offended adopties. I jest.
Adapting mobile application to Android Automotive
Wouldn't it be better ti provide people the tools to create their own channels, through personalized filtering algorithms? The idea that a central authority gets to decide what is acceptable and what is not is, in my view, only acceptable in extreme cases which are already covered by law.
PSA - use web.skype.com if you must (for Firefox use this addon https://addons.mozilla.org/sv-SE/firefox/addon/skype-web-ff/ - I have no idea whether voice/video works on FF, but then if you really must you can open Chrome/Edge)
You can send an Intent to request that the user pick a contact, without having the contacts permission. The app gets a copy of the contact that the user picked.
Logically it means that most of planet earth abandons our technologies and our companies. Locking out their best and brightest simultaneously give them an even better chance to exploit this opportunity.
>>> Who wouldn't pay $10 for the convenience to install Gimp or libreoffice with one command?

I hope this is an ironic comment? If Ubuntu asks for money, it will be uninstalled the next day. Debian and CentOS do just as well without the shenanigans.
Also available as part of the MIT OCW[0]

[0] https://ocw.mit.edu/courses/mathematics/18-098-street-fighti...
Posting code on the internet - dangerous business!

I think the counter updates should use functional updates, since they depend on the current state. My understanding is that this can lead to a potential race condition, although I'm not 100% on the details.

setCounter(currentCounter => currentCounter + 1)

https://reactjs.org/docs/hooks-reference.html#functional-upd...

Interestingly your code is similar to some the first code in the basic 'into to hooks' section of the docs. Perhaps it's not a huge issue? Maybe somebody else who knows a bit more about React internals can chime in.
> "a no problem solution" where you can develop

You'll have to jump through some hoops to develop web stuff on Windows (unless you do it The MS Way ™). The fact that WSL exists is testament to this fact.
Fuck colon cancer.
I would guess vehicle registrations is where they are obtaining the data from.
Conservatives don't care about rights and they certainly don't care about your values. They literally just want your money and if you don't have enough to get them re-elected they don't give a damn.
I don't know if it is the case for this book, but many text books have vastly cheaper versions that are printed in India. Usually they are on much thinner paper. (I saw these during postgrad when some of the international students would bring texts from their home country.)
Watching used constants and trimming them to fit the cache seems like a good idea. I'm a total noob PC-architecture wise so apologies beforehand, but doesn't the CPU handle the caching of most used memory locations itself? If there are an equal number of hot constants, how does changing the order of them help performance? CPU is going to cache the most used locations anyway. In this example, the constant was never used, so there is no reason for the CPU to cache it.

BTW, adding some contact info to your HN profile could help in the job search. Best of luck!
Teams is also pretty snappy for the first month or so. But once you use it for about 8 months, it's just so painfully slow; it will take multiple seconds to switch channel. I suspect it's because they use sqlite under the hood for storing messages and have some bad queries or bad indexes.
The looks remarkably like an Access MDB application.
Coronavirus rips a hole in newspapers’ business models
I'm in the same boat (but with an ancient late-'13 13" MBP), and I'm going to purchase a new Macbook Pro in the coming weeks.

It's going to a better-specced model (32gb/i7 13") so it should allow me to ride out the ARM transition until the kinks are ironed out. I guess if there are compelling arguments to upgrade earlier, it should still have ok-ish resale value (there'll always be people who need to stick with Intel for a while longer, and there won't be any Intel big refreshes anymore, I guess...)

I'm not confident Apple will keep selling Intel Macs for long once they have an ARM replacement for a model; will there still be a 32GB Intel 13" once they have a 32/64GB ARM 13"? Or will they just keep offering the base models? Or none? Anyone's guess and not something I want to depend on.

Switching to Linux is not an option for me. "Linux is only free if your time has no value", as someone on this site recently put it, and I've found that to be true, plus, even in the best case, the "minor issues" that still remain are dealbreakers for me.

Switching to Windows is something I've looked at, but I just don't "get" Windows, and even with WSL2, while there now is a happy path to work with Linux that is quite comfortable, anything outside that happy path quickly gets painful. It's just nowhere near as versatile as macOS with its UNIX underpinnings or native Linux, maybe it'll get there eventually.

And besides, I'd hate to lose muscle memory and a ton of apps and workflows that I'd have to relearn and rebuild and that's quite an investment. I like the new keyboard a lot, so my main gripe with Apple laptops has disappeared.
iOS14 supports vp9-codec for 2160p HDR content
You're never going to buy any Apple product if you listen to people whining online. Every time Apple release anything, there is a contingent of people saying that it sucks, it's unusable, etc. etc.

The 4th gen butterfly keyboards work fine. I have two (personal MacBook Air and work MacBook Pro) and have had no reliability issues whatsoever over the past year. I also love the feel of the keyboards.

I don't have any personal experience with the fan noise issue, but I'd advise trying to get some first-hand data on it.

Whatever laptop you switch to is also going to have its issues and imperfections. There just isn't a contingent of people loudly complaining about them all over the internet. So for example, here is a comment elsewhere in this thread about using Linux on a thinkpad:

>If you feel that you don't need a 4k resolution screen, then I would recommend getting one with a regular HD or a Quad HD screen instead. Scaling is still not optimal on X11, and it seems to take at least some toll on the CPU as well (which will also result in your fans spinning up from time to time).
Given usage of reasonably available standards at present you will never gain access to encrypted data at rest inside the probable lifespan of our planet let alone a court case.
Most people cannot handle opinions that differ from their own. If you want to be free to voice your opinions on the internet, you really do have to have your own webpage.
There's a reason the Energy Saving Trust over here in the UK discourages people from replacing their gas boilers with heat pumps thinking it'll save them money, even though our climate is more suited to it than the colder parts of North America. Unfortunately, that doesn't stop our press pushing the idea we should go for heat pumps because Germany has. (They don't have such widespread natural gas connections to homes as the UK and so are reliant on oil-fired home heating, which as you can see has very different economics.)
Again, what about Zoom's remote control feature (or annotate/whiteboard)? Is any competitor doing that?
Server Side Rendering React App with Deno
I don't like zoom UI and graphical design but the application is relatively easy to get used to and its core (conferencing) works. And enough people started using it so people felt safe to invest time into it. I think That's what and why people like it.
I find it very easy to believe.

I'm a musician but I was completely tone-deaf before I started studying, and took me a while to recognise even octaves. In my head it's still the "SomeWHERE Over the Rainbow" interval ¯\_(ツ)_/¯.

Said that, when playing two octaves together vs other intervals it's easy for a layman to notice how in tune and how consonant they are, because of beating.
Full fascism just means a state that is overtly fascist. We already have notable anti-semitic movements in Europe, as well as overtly authoritan governments. We also have massive militarization and secret policing in parts of Europe and the US. I do not see anything that prevents these trends to merge towards full fascism again. Of course it might have a different flavor this time. As in "Ok, this time we do not harass the (white, non-jewish) gays.", or even "Yes, Ok, the slaves are not really inferior.", but that are minor differences.
Attack of the mutant tags (Or why tag mutability is a real security threat)
Fixers Know What ‘Repairable’ Means–Now There’s a Standard for It
Basic Attention Token.
One of the things I do like about deno is the out of the box support for typescript. Has anyone actually used it in production yet?
End of the Road for the Segway
I think it was wrong to fire him and that he genuinely had no ill intend. More detrimental are voices that attest pervasive sexism in the industry and that women are oppressed by computer nerds, but it is no competition.

It was in conflict with the goals of management to get more women into tech. I also think such a memo (haven't read it) can put women under more scrutiny, even if it describes general trends that might not be applicable to individuals.

I think he is someone who can easily make the distinction in contrast to his accusers and everyone who studied computer science knows the demographics. Discrimination can be ruled out as a main factor easily. But even if the opinion of his accusers is dead wrong on all levels, management has decided that employment is not beneficial anymore. Science or not.