skysight-inc/HackerNews huggingface dataset:
My thumbrules:

Middle A or A4: 440 Hz.

Every higher octave doubles the frequencies.
Oh, I donated some of my money to them a few days ago. I'm very happy to read so wonderful news like this :)
Outlink feature is great! Ultra useful for blog site.

I'm a fan of them.
With all the libraries?

The base language is nice (and kind of expected), but for D-lang to grow in this space it needs port/replacements for at least NumPy, SciPy, Pandas, and Matplotlib.
AKA they lied also in 2011
California Bans Facial Recognition Tech Use by State's Law Enforcement Agencies
If the overhead of automatic GC doesn't fit your project you only have two choices:

a) Keep all the ownership and lifetime information in your head and make sure it gets communicated to other team members. Then write tests to make sure nothing was missed.

b) Formally specify ownership and lifetime so it can be checked by the compiler.

I'm not sure (a) is any less dehumanizing than (b)
The true repairman will repair man.
Camping Spots Finder App UI Clone with React Native #4: Map Marker
> But no one is yet making this claim. Which should make one wonder.

I for one are most definitely making that claim. Based on 35+ years of programming in both single typed and typed programming languages. But clearly your experience is different.
You mentioned somewhere that you are using user-dedicated AWS VMs, but I don't see any mention of what size of instance you are getting? Does it vary depending on the Intermediate/Unlimited plan?
This site is pretty great. I would love to re-learn some of the basics in this format.

Here are some previous discussions since this content has hit the front page a couple of times:

* 5 years ago - https://news.ycombinator.com/item?id=8472157

* 7 years ago - https://news.ycombinator.com/item?id=4807091
Physarum Polycephalum: Situational Behavior
That means they sound nice when played together

And why's that? The little vibrating hair cells in your cochlea, and overtones from the lower note matching up with the higher note.
That's a tad too nihilistic I think? Death is inevitable for even the most powerful person in the world, yet everyone still does their best and some are immortalized through their achievements. Gilgamesh's attitude is worth at least that much.
> First of all, why just one heartbeat?

I think it's a sort of academic machismo. "Look what we can do - isn't it amazing?"

I saw the same thing in Robotics recently. An academic came to give a talk on localisation using computer vision: they cross-referenced shop signs that were seen by a robotic camera with the shop's location on a map to get a rough estimate of where the robot was. My first question was "what is the incremental benefit of this approach when it was combined with GPS?". It turned out that the researchers just hadn't used GPS at all - almost like they considered it to be "cheating".

I feel like many academic disciplines have unwritten 'rules' that you need to follow if you want to be included in the conversation. Not all of those rules are sensible.
How to Manage Python Dependencies in Your Projects Effectively
Once you get there I recommend then learning Typescript (Javascript with types) and compare the experience with Javascript.
The entire blog is about how to create said heuristic, you can't just brush it off.
Ready to get your mind blown?

Pure sine waves don't harmonize. If you play a sine wave at 400Hz, and continuously vary the frequency of another sine wave from say 700 to 900Hz, you won't hear any special consonance at 800. It will sound just as ugly as the neighbors.

What really harmonizes is the overtone series. The human voice, and instruments imitating it, have overtones at integer multiples of the main frequency. For example, if I sing a note at 400Hz, it will consist of a sum of sine waves at 400, 800, 1200 etc. When two such notes are sounding at the same time, and their overtone series partially match up - that's when you hear harmony. It's easy to see that it happens at small integer ratios.

The guy who came up with this idea (Sethares) also came up with an easy way to test it. He synthesized bell-like sounds whose overtone series aren't exactly integers. And sure enough, melodies with integer ratios of pitches sound horrible when played on that instrument, but melodies with tweaked ratios sound perfectly fine.

EDIT: Thank you HN! I believed this for years, but after writing this comment and getting some replies I went and checked, and it's not completely true. Matching overtones play a role, but simple frequency ratios sometimes work even without overtones, and there are proposed explanations for that. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2607353/#idm139...
I wouldn’t take things so personally, and instead let your work stand for itself.

Overly emotional attachment to one’s technical ideas and works is only a recipe for eventual mental stagnation. To be clear though, I’m not claiming this is necessarily an issue for the parent.
Success NASA Confirms the Mole Is Working Again
Beyond the funding, what were the most important factors there that made you feel this way?
> do you really want your server and your background jobs to share the same memory and resources

Erlang/Elixir processes don't share memory (Actor model) like Java threads do, giving it a distinct advantage (see Akka for Actor model in Java).

But yeah, for heavy stuff even in Elixir, you might want to outsource that to a Job server (which there are many libraries in Elixir for this).
Oh goody, clickbait
i was gonna say the website design is weird(why pdfs to download instead of pngs?) but considering it's 7 years old it's held up well
> so I have some degree of openness to different paradigms.

That's great! I truly believe that learning new hard stuff is how a software developer goes from average to great. If you learn a little bit every day then after 5 years you will be SO much better than the average guy/gal sitting next to you.
It's a popular meme, but to me, it doesn't seem to reflect reality well.

Also, there's a parallel comment thread that points out the research conclusions on which this meme is based might have been an effect of bad data processing.

See: https://news.ycombinator.com/item?id=21296422.
I'm working on an IDE for music composition. I'll launch soon.

http://ngrid.io
> (and better param names!)

And/or better param (sub-)types.
What really bothers me with this, although a few interesting points are made, is that there is absolutely no way you can correctly assess most of what is discussed in a job interview, and you'll just build a subjective persona that you'll then plug, successfully or not, in your model.

What scares me is that recruiters actually believe they can.
Cell Identity Reprogrammed
https://youtu.be/IghyoR6ld60

I didn't go into as much detail as I would have liked about hot reloaders, but the tl;dr is that if you have a _single_ reference to something, then hot reloading it is somewhat simple. The problem comes when you want to hot reload a single module inside a large program.

Hot reloading a loop like this is super cool, but it only works if you're just changing constants and not defining anything. The moment you want to change the definitions of an object in the loop and hot reload it then you're in a lot of pain.

Here's the source code for IPythons autoreload magic command: https://github.com/ipython/ipython/blob/cd54f15544eee69449cc.... Take note of the Caveats section.
> Are you seriously going to argue that those concepts are equally arcane to somebody not familiar with the underlying paradigm?

Most definitely! I have tried to teach C# to a non-programmer friend of mine and his brain exploded when I tried to teach him about classes. However I have taught a few programmer friends what a Monad is in a few minutes. The problem with the Wikipedia page is that it is correct but targeted at somebody who understands category theory. Which is useless if you just want to learn how to use it in (say) Haskell.
>On the contrary, devices can be made thin and sleek while being repairable.

I'll believe it when I see it. Thus far all easily repairable mobile phones I've seen were ugly and bulky compared to normal phones.
Nope. Switzerland seems totally messed up. Recruiters and companies are all lacking. I tried twice. Even flying in Zurich for the final step. Positive result, papers on Monday... they just disappeared. Pinging then after one week, they started the usual Swiss story: “hr not on site, try next week” until the comic epilogue. “Sorry we forgot to send the contract, but now it’s too late, the position has been filled”. Funny. No travel refund of course.
Damn this is pure evil.
Thanks for the article.

I wonder if he's a Buddhist?

Most of the way through he seems to be making the case that consciousness and will are illusory, and that we are indistinguishable from mechanisms. But towards the end, he seems to allow that we can take measures to improve our decision-making abilities.

My interpretation of Buddhist psychology is that, for the most part, our behaviour (decision-making) is the result of "causes and conditions", i.e. our actions are generally not "voluntary"; but that we can nevertheless, through introspection and practice, improve our understanding and decision-making.

I think his poker-bot needs an "introspection circuit" to oversee and direct the learning process. I do not accept his contention that poker-bots demonstrate that deep-learning/AI can ever model a conscious mind without such a circuit.

[Edit: I spent several decades studying Buddhism; I returned to an uncompromising rationalism about 10 years ago, and I'm much better now. Doesn't that suggest that people can change their minds?]
Or like a huge swarm of bees flying overhead. That's what I thought it was when I first heard one of those--it turned out to be a drone flying only ~30 feet over our heads.
> Objects from DataProviders are returned as immutable models. On iOS, where the app uses a CoreData cache, this means the rest of the app no longer needs to access mutable CoreData objects directly, which reduces the need to worry about concurrency issues and avoids the crashes due to accessing data on the wrong thread that are common with CoreData.

Is this the common way of dealing with core data? I am actually doing exactly that at work right now, and was wondering if it was the right decision.
Bots
How do I make a bot
A screw and the attendant material to secure that screw into takes up more space than a bit of glue, and—crucially—is more expensive, both in regards to manufacturing and assembly.
"With regard to bird fatalities, it says: "Wind turbines represent an insignificant fraction of the total number of bird deaths caused by man-made objects or activities (eg building structures, transmission lines, and keeping domestic cats)." According to the CSE, for every bird killed by a turbine, 5,820, on average, are killed striking buildings, typically glass windows."

https://www.theguardian.com/environment/2012/feb/27/wind-ene...
An interview with Andreas Rumpf, designer of the Nim language
Oh that could be why the font isn't the most readable either.
If Andrew Yang is concerned with automation job loss, he can propose measures making it easier to live off grid and grow organic crops. Easing the transition back to people becoming more independent and less reliant on private sectors and governments for bread. Of course, Andrew Yang will never do this.
I did this interview a couple of weeks ago with Andreas. I hope it's a good read for anyone interesting in systems programming and the new breed of languages like Rust and Go that have gained a lot of traction in the last few years.

Also, if you're interested in broader thoughts on language design, he has a good set of writeups here: https://nim-lang.org/araq/
Whenever I have an issue with inbox 0, it is because I don't have a procedure in place for how to deal with a given email.

Stupid marketing emails are the easiest to deal with - the entire required procedure is to archive them.

Emails that are complex and require a lot more though, have multiple decisions and/or holders of stakes involved are currently the bane of my existence.
Did this repost have anything new to say? Why not let the old thread speak for itself? Should HN block reposts?

Note he copied his own comment... Which the majority of people wouldn't have seen otherwise because nobody goes through all the threads of all the reposts to see what was discussed back then.

Please don't teach people how to self-censor.
I can recommend Lightnote [0] on music theory. It has tons of interactive courses, for which made it really fun to learn the music theory for me.

Disclaimer: I’m not associated with lightnote, but just a happy customer who paid for the premium package.

[0] https://www.lightnote.co
Meetings drive your real organizational culture
Well capitalism is about arbitrage, so yeah you can buy low and sell high somewhere else. Problem with that is everyone does it and there's no market differentiation.

I absolutely think you need craftsmanship. If you don't have it you have to pay for it or find someone who does. If you open a restaurant you need a chef if you release music you need a singer if you write code you need some developer to give you an edge.

You can be some generalist who's good at raising money and coding at the same time to save some pennies or you can be really good at raising money and hire someone to deal with the coding. The second is way more likely to succeed. Not to mention you can usually tell what startups will succeed by one simple test. Walk around their shop after hours and on the weekend, the ones that will succeed have people (persons) working after hours. At least, that's one way of telling.

So there is no avoiding your craft if you build a product. Yes you can be generalist in your approach and solve general problems but to build a big enough box to catch everyone you have to be very, very good at building boxes.

The alternative is to constantly raise as much money as possible and hire everyone under the sun but eventually you will run up against a wall. If you can raise Series A B C D E F H ad infinitum rounds and become the next Uber sure you can hire "generalist" programmers who only know algorithms and nothing domain specific or technology specific but then you are just shifting the problem... Instead of guy who has 30 years of C++ you hire guy (or girl) who can raise so many money bags your company takes over the world.

So you always need craftsmanship of some kind and the less you have the more money you need (which is a craft itself).
Oh wow. Did you just compare Bitcoin to the internet itself? Cameras too?! Please, get out of the crypto bubble.
> Many websites and services require two-factor authentication (2FA) or multi-factor authentication (MFA) where the user is required to present two or more pieces of evidence: • Something only the user knows, e.g., password, passphrase, etc. • Something only the user has, e.g., hardware token, mobile phone, etc. • Something only the user is, e.g., biometrics.

Apart from mobile phones using fingerprints to unlock, are biometrics used in any mainstream MFA? Are there any websites, services or companies that accept passwords and OTPs also accept biometrics for authentication?
As a pseudo executive, I think this is also a good perspective on what to expect from a meeting and avoid micromanaging problems.
And this is about that first access that’s not in cache
By priming the cache the first actual user access hits the cache
I would like to add to the introduction about what a brand is.

A brand is a tool for buying products.

Buyers often or at least sometimes don't have complete information about the product they plan to buy. They can't examine products thoroughly before buying because they don't have the time, expertise or opportunity, even if there's a need.

Brands can help here.

Companies create a brand and customers trust a brand.

This can work because a brand is like a promise of specific characteristics and quality. Think Coca Cola: everybody knows what to expect from a bottle even without opening and tasting before buying. Companies tend to take care of brands because they know if they misuse a brand, the brand can lose its value of helping customers buying the product.

This said, however, there have been misuses of brands, or at
least rent seeking. Customers are sometimes slow in pricing in the change of value of a brand. If a well-known brand for home appliance is newly being used for cheap and low-quality crap, the brand will be destroyed, but not before many buyers have been screwed over.

This means that brands are not a panacea for the problem of buyer's incomplete information.

Edit: The words "buy" or "company" should perhaps be better replaced by "decide for" or "group", because brands are not only helpful for buying things, but also for general decision processes of people.
Show HN: Billhook – more paying customers for your website
It is only more expensive if one doesn't factor in the "toll" a non-working, unrepairable, yet sleek device takes on the environment.
Many of those celebrating are part of Right to Repair campaigns. In Europe, we just launched this campaign: https://repair.eu

Europe just passed the first regulation requiring design for repair for some household appliances, and we are pushing for more products to be included. We're just getting started.
Your calculations are for a tiny piece of the map. Factorio worlds are infinite. So "the chunk-distance between any two chunks" cannot be precomputed.

And Factorio worlds are not static. So even if you could precompute, you'd have to recalculate the whole thing every time a player places a wall, destroys cliffs, fills water, puts a new building, destroys a biter nest or a biter builds a new nest.
I liked it, for one. Especially after win3.1 The 3D buttons were much better than the flat rectangles in vogue today.

The UI might not have been perfect, but they gave an interface that provided a decent feedback while getting out of the way if you wanted to get work done.

Now if this is against being allowed to look pleasing? That depends on what you are comparing against, of course. Next and osx i could live with equally well, i guess. Modern win10, otoh, should be shot.

But thats my opinion. Do on your PC whatever you want.
I use Anki to learn mathematics (2016)
I don't think anyone in the tech world believes Google killed integration features in the name of privacy.

The fact that that's the PR spin they chose points to how poorly managed the entire division must be.

If you want more control, just say it.
Microplastics: Seeking the 'plastic score' of the food on our plates
If I open 2 tabs of https://www.szynalski.com/tone-generator/ and then listen to 440+880, and then change 880 to 850 it is a world of difference. I would definitely describe that difference as dissonance and consonance.

Now the overtone series IS important and is not always 'simple ratios', a good example in a real instrument is the strong minor third overtone of a carillon, and as expected writing in major for that instrument is hard.
I would add that labour is not only sustainable but that there's even a shortage of it in our economy.
ايهما أفضل Alibaba أم Aliexpress
Even if it was safely deleted from Github, there's the rest of the Internet to worry about.

Definitely a great example of how the Streisand effect affects security.
Mindustry sets a new standard for Open Source videogames
Offline Internet Archive Brings Knowledge Anywhere
Medieval Strategy Life-Sim 'Crusader Kings 3' Announced for 2020
Anybody is allowed filming in public (with minor restrictions on tunnels and bridges and government agency buildings in some areas), the courts have ruled on that many times. Plus they already have satellites photographing the whole planet daily.

I'm more worried about the drones breaking and falling on our heads.
Management isn't the corporation.
It's Noware -- https://www.amazon.com/Noware-Peter-Welch-ebook/dp/B077TZRNL....

> This is the story of a boy, a girl, a phone, a cat, the end of the universe, and the terrible power of ennui.
Mozilla WebThings: ZigBee over Wifi, etc.
via https://news.ycombinator.com/item?id=21297436
Click on his username: https://news.ycombinator.com/user?id=jasonkester

Many of his older comments about SaaS, freedom and business are gold.
سبب نجاح موقع علي بابا
I watched a really good TED talk on recycling plastics. The biggest issue they faced was that separating like plastic was the hard thing, as they all feel like plastic, all look like plastic and weigh pretty much the same for the volume. The challenge in processing recyclable stock was separating types.

You can melt it all down, but there are lots of chlorides and other elements bound onto polymer chains to elicit different properties in the original plastics, In the video
I watched these seemed like the biggest impediment to their approach because they wanted to consolidate stock of like materials. They opted for a optical/mechanical sorting approach which I thought was pretty impressive at the time.

The article does suggest that types need to be segregated to different pathways so it may be an issue.

The pathways the paper suggest seem practical. It'll be interesting to see which countries are willing to take this on. It's a very heady industry. And the intent is a carbon neutral outcome.

I wonder if we will just trade the CO2 of making plastic for the shipping cost of plastics from point A to B.
I have no affiliation with the author and this is the first I'm seeing the content, but I'd guess its's because PDFs can be vector-scalable and never lose their quality as you scale up/down and PNGs cannot.
Who cares about blame if 2 people die when they could both live?
Including the comment in first line and blank lines there are 30 lines. If we ignore them, yes, 20 lines.
I'm not a DL or ancient greek expert but it seems their NN outputs top20 predictions, so it's more an assistant suggesting characters/words than an authoritative thing.
If it helps academicians restoring ancient texts in a way that is faster and with less errors, where is the harm?
>- Finding out about the world is done by ray casting. You get about 100 ray casts per second.

That's how secondlife does things? That sounds computationally expensive
Quickbooks Enterprise Phone Number and1-(844)-464-8848
QuickBooks Support

Quickbooks specially denumbered for tiny businesses for his or her accounting or monetary wants with heap of innovative options. With the assistance of its innovative feature, you and your comptroller will simply track your all monetary data(keep records, manage profit and loss of your business, track expenses, manage inventory or stocks, improve payroll management, help to trace time period read of your income ). To manage your business with its innovative tool or computer software you'll install this tool or computer software in your device. however associatey time if you've got any problems in victimisation this smarter business tool and wish an accounting pro help, however unable to urge support from the official team, then Accountwizy is that the best place for you. we've got the simplest US-based technical support World Health Organization is certified from savvy, to urge help from our certified team you'll decision our 24/7 Quickbooks support telephone number.
I like the authors writing style. Makes it easy to follow his thought process
Is the view of a garden from 20 meters up in the air considered "public filming"?

Can I fly a drone over the house of whomever I want and record all they're doing?
They are comparable to cars driving on a highway, 75-80 decibels. Though that's small consumer drones.

Depending on the design, the delivery drones can be louder or quieter. We just don't know.