skysight-inc/HackerNews huggingface dataset:
It does help to compose game music if you feel more comfortable around a synth. For people who like learning new abilities!
Having the same struggle as an adult learning piano.

How do highly-skilled pianist come up with fingering? Are there any kind of rules? I think there are. But it may be so automatic that they don't actively think about them.

On the other hand, if we have a large quantity of high-quality sheets with fingering labeled, we can train a transformer which is supposed to learn the implicit rules pretty well.
You can sign up for the Pro edition piano for $9.99/mo, but you're going to have to call the sales team if you're in a touring band and need the Pro Enterprise edition.
I've worked for a few companies that develop Application Tracking Systems.

Sometimes they may have a huge database of people or an account somewhere that lets them search for people that may fit the role. But the candidates found through those searches are typically pretty low quality.

Someone who applies for a specific position is just going to be checked if they meet the requirements and look like a good candidate.
> I find this is hard to guage in interviews.

Generically, yes. The types of crazy this resume signals? It's usually very obvious, very quickly.

> Also, if they are making stuff up, it's hard to know which parts of their background are legit, which matters.

No, it's really not. If it's hard to tell, they're the wrong type of "quirky."

On an interview like this, my expectation is that I'd have an idea of what the resume was commenting on within maybe 5 minutes, and have them figured out within 10 minutes. Either at that point:

- I understand in greater depth what their resume was a commentary on, have a better idea of their thoughts about hiring process, and know a lot more about them and how they think about these things.

- Have them try keep the joke going, or make continued inappropriate comments, or otherwise have some serious red flags.

Something in the middle is probably an interesting conversation, but a no-hire. If they can't communicate clearly, that's a yellow flag. In combination with a resume like this one, that's enough of a yellow flag that it's a no hire. With a resume like this one, they'd damn well better have a good game plan going in.

Good rule-of-thumb: I'm very glad to go out on a limb to interview someone with a nontraditional background. The cost is a day. I'm absolutely not willing to go out on a limb to do a high-risk hire. A bad hire costs a lot. A resume like this one signals someone is exceptional, and the goal of the interview is what kind of exception.
ipv6 easily could have been the extended ipv4 but drank second-system syndrome in full and now pays the price
I think the name points to a female, and may be another reason of interest. I know many companies are looking to have females as part of the dev team to improve the ratio.
Yet if you proposed introducing a $200 per month Universal Basic Income, people would call you a political extremist. Unfortunately, per capita GDP isn't a good measure of whether society is post-scarcity, just whether most people in the society can work hard enough to overcome the scarcity of resources.

> If we flattened wealth inequality without destroying the economy AND we cured all diseases AND we invented cold fusion AND we established world peace AND population growth stayed low then we still wouldn't be producing enough value to exhaust interpersonal competition ... Even the citizens of Kardashev Type III civilization can't all date Emma Stone and/or Keanu Reeves at the same time.

There might still be competition over real estate and relationships, but I don't think those are good measures of what "post-scarcity" means. Real estate is, in a sense, a commodity that existed before humans and which cannot be manufactured, so it might end up needing a different system of ownership/taxation to other forms of wealth. Moreover, relationships are completely orthogonal to the idea of resource scarcity, as people are not property and we shouldn't judge our economic systems based on whether celebrities fall in love with everyone who is attracted to them.
how would you get those trusted clocks to agree with each other?
Octal is a great way to mislead both human beings and software, and I kind of hope it gets removed by browsers as a result of this new attention. It’s one of those things that isn’t productive or useful in any way in our modern era and serves only to complicate with no benefit in return.
End to end encryption and tracking-resistance at a low enough protocol level that most developers or users would never know the pain of even thinking about either.

Imagine how many times security and privacy have been reimplemented in different contexts.

And that patchwork approach will incentivize security breaches and manipulation through dark surveillance until ... no end in sight.
Transformers look like a great building block for these models, but if course there are lots of challenges on the technical details.
How careless is careless?

If they're basic typos/syntax, having something like Rust's "cargo watch" running in a terminal to rebuild files that have changed can be useful. Usually, when I'm done writing a big abstraction, I'll do a quick proof-read, and then go maximize that terminal to see what the compiler found.

A heavy-weight IDE would also serve that purpose. But, I personally cannot stand all the distractions they introduce (drop-downs, red lines, auto-complete shadows, etc.), so I stick with emacs, and just run my unit tests after I'm done writing a big logical block.

If they're matters of logic/constructs/and such: I've found reasoning about in my head the piece I'm writing, first -- and understanding exactly what it's going to do and how it's going to do it, before I even start programming -- to be useful in preventing bad code.

The main problem I've had with "code a few lines, test, code a few more lines, test" is that it always pigeon-holed me into thinking tactically, rather than strategically.

"OK, I gotta write a class that handles X, Y, Z. How's that gonna happen? I don't know. The compiler is a fickle mistress, so I have to focus on getting it to work at all first, before I even think about the grand scheme of things."

When, I could've just written the whole piece in one go, and then dealt with my lexical errors. As long as the logical expressions all make sense, and I understand what my code should be doing, I can make small adjustments here and there.

Dealing with the interpreter/compiler is a distraction, that's best left to a dedicated chunk of time to go over all my errors -- so I can learn from them, and not just give them a quick patch, and move on to the next challenge, without really reflecting on why I had errors.
Found a little talk and play by Wintergatan (the guy who built the musical marble machine) of a polyphon in a museum in The Netherlands

https://youtu.be/LyXY4Bz3PLs
Haven't you heard "enemy of my enemy is my friend" ?
This is a flimsy, transparent propaganda technique. Decry the person for not "speaking out" about some unrelated issue then act as though that has settled the debate. Their point is invalid, and anybody questioning that edict must also be a collaborator who supports that unrelated issue (and is therefore similarly invalidated and must not be allowed to speak). Much the same as when Assange was demonized for not "speaking out" exactly the necessary-but-unspecified amount against Republicans when wikileaks published damaging things about the Democrats (after having just spent years exposing Bush's war scandals, among other things).

I'm not accusing you of deliberately spreading propaganda, perhaps just repeating what I suppose must seem like an important and logically sound rebuttal to the enemy, known Russian agent Snowden.

Why would Snowden have anything to say about Russia? Do you think he knows or could say something that has not been said by a thousand others? Do you believe he would have knowledge and experience of the state security apparatus in Russia that would give him a unique and important perspective on things? Do you think he is in a better position to criticize Russia than other people?
Which I don't know, that seems kinda silly, like, how are you going to be able to tell a good resume from a bad resume if you lack the domain specific knowledge to determine that in the first place?
Elon Musk. Rate of Innovation vs. Number of Patents
Elon Musk doesn't believe in patents. He believes that the rate of innovation is what sets a company apart. If you keep innovating consistently, then, your competitors will not be able to catch up. You need to focus on creating a great product and consistently work on improving it. However, Tesla has so far 580 patents since the year of its founding, 2003. Let’s look into Tesla patents, rate of innovation, and how they interact to become an innovative company.
It appears to be experience -- highly skilled pianists have played similar passages for pretty much any sheet music you could give them, and select fingerings from experience. This breaks down for music that's deliberately difficult to finger, or has usual repetition (think Ravel's Ondine, or Islamey).
Why exactly? Information is good - if you were a single organism you'd want as much information at your disposal as possible. Indeed that's why we wear fitness trackers, we don't think our legs have privacy rights.

The problem is indeed consequences, most privacy warriors assume mishandling of data, i.e. bad consequences.

In a world with more data we wouldn't have any preventable disease. Like at all.
Billionaire Reveals Virtual Reality Experience Called 'Mainstream Media'
OSX bluetooth is far more reliable than Windows. It's not even close, it's like comparing beer pong to shooting the moon with a rifle.

If I only had my Windows machines, I would have thrown out all my bluetooth peripherals.
I currently split my time on a 2018 Dell XPS, 2018 Dell Precision, and a 2015 MacBook Pro.

The return to form on these new MacBooks has been refreshing - however, due to a lack of modularity on storage I believe I'll refrain from upgrading. Of all components, storage is guaranteed to wear out over time, and in terms of longevity, I'd like to not be forced for purchasing essentially a whole computer to simply replace storage.

For others who don't find this necessary in decision making, then I'd recommend investigating what would happen in the case of data loss on your devices.
This book changed how I practice piano and also pretty much any other skill.

I also really enjoy the tone of this book. I think the author might actually be manic. I can't find it now in this online version, but in my decade old printed edition I remember in one of the sections he describes a problem his book might cause in the world where by teaching people to tune their own pianos so well, you might be concerned that it would lead to putting piano tuners out of business. He then insists you should not worry about this imagined problem because his piano teaching method is so great, that there will be orders of magnitude more piano students thanks to his book, which would lead to ever higher job security for piano tuners/technicians as not every student will have the time or interest to actually tune their pianos, despite now knowing how to do so very well thanks to this book.

Amazing stuff.
Sign the Emergency Appeal for Climate Action
Can you be more specific? After visiting China and Vietnam and seeing the very difficult and tiring conditions people have to endure as a way of life, I don't think the elderly there can say they're in good shape or physically fit.

Most likely you were only exposed to older people who were still physically fit enough to continue being able to provide for themselves, and never saw the vast majority of people in their 50s and 60s who are permanently physically impaired.
Get rid of most of JS to prevent 'appification' and keep the focus document centered.

Edit: I think this would result in protocols over walled gardens. The problem is JS makes HTTP/HTML everything to everyone.
> I think there is a difference between "figure it out yourself" and asking questions of the student.

That's very true, I lost some of the nuance there.
I think many companies are largely dysfunctional, driving top performers away (or never hiring them in the first place) while keeping people who copy/paste and fumble toward "good enough for this sprint".
I would prefer if the internet architecture was a mesh network and that sites/pages were content addressable.
even before new requirements come up, some of the idiosyncrasies or edge cases would be overlooked in the new version and the project would take much longer than anticipated.

if the current tech is so messed up to warrant a re-build, why would one expect that all the requirements are properly captured?

having said that, stepping back and articulating the existing problems could be a viable first step. Identify and scope the problems before dreaming of solutions. /product engineer and party pooper hat off
I would see this a lot, too. I think in many cases it is a coping mechanism that they develop and may not even realize they are doing it.

You see articles about not praising kids for being "smart" because that praises something innate about them, but instead praise them for working hard or growing or learning. Sometimes kids that are "smart" in middle school don't have to work/learn/study because everything just makes sense. But then they get to high school and their grades start to dip because their "middle school smarts" don't apply to high school material and they didn't develop the skills to study/learn effectively. But they are known as "smart kids" and smart kids get good grades... So they need to find ways to get good grades... because they are "smart kids"

I hope I was able to help some of those students unlearn some of those habits and develop more educational ways to "get good grades"
Really cool, I bet you're stronger than most. What's some advice you'd give to other grad students in a similar situation?
Through a synchronization protocol but it's obviously impossible to have perfectly synchronized clocks so the safest thing to do would be to use several timestamps from several clocks.

Blockchains in a way are such clocks where the ordering of the blocks on the chain provide an implicit counter. But blockchains have too much overhead so by assuming some trust it would be possible to get rid of the proof of work mechanism and just use a signed timestamp from a trusted source.
>Wish some HN coder genius would write a program that given sheet music as input, outputs the top 1-3 recommended fingerings for that music with explanations for which rules were applied.

While I am NOT claiming to be "some coder genius", a program that does exactly this is something on my "projects to-do" list. My partner (who's improving her piano skills) keeps crying out for more sheet music with fingerings...

Is there already a canonical set of rules to apply? My approach is to find fingerings through a sort of beam search, using a utility function for how hard it is to move between points in a 10 dimensional "finger space".

I'm sure this approach is Probably Wrong or at least Overkill, but it's the most mathematically interesting way... :)
I don’t feel this way at all, and haven’t since 10.11 (El Capitan). Not that I never need a reboot, just… it hasn’t varied at all for me between major versions since. My observation is that macOS since then has been considered mature by Apple and generally updated to suit other initiatives. Which is fine and should be welcomed here!
I'd like to modify that to be even more long-term - progress is where they know everything about you and can assist in everyone's best interest.

The individual is not necessarily the limit of happiness. IMO it's a very limited view on things, to consider individual as the epitome of affect.
I know it's true but I couldn't stop myself laughing. They are two sides of the same corporate media and are especially dangerous when they agree on matters like Iraq WMD and the faked Syria chemical weapons attack in Douma etc.
The Viking obsession with werewolves
Competition based on price has always been a thing.

The point of combatting redlining was to provide equal opportunity for the same income levels, and to not discriminate on the basis of ethnicity alone.
Life in the preindustrial world was incredibly poor and dangerous by our standards.

World population was 1/10 of today, so there wouldn't have been food for most of us.

Of course, our ancestors living then didn't have that comparison, and were possibly much happier than we are.
I think you're right. I got a good chuckle out of it :)
In some sense, drones can replace the earlier usage of satellites, especially for countries which do not have a surveilalnce satellite fleet - satellites grant visibility of the battlefield without needing air superiority and risking your pilots; drones do the same. An in a major conflict, it's likely that the big players can take out each others' satellites (and those can't be replaced quickly/easily) but drone swarms can still provide battlefield visibility even in that case.
> the last time I did html we were still using tables

I know the OP probably meant using tables for things like centering elements and doing page layouts (no longer needed since we have flexbox and grid respectively). But for those reading this that don't know any better, you should still use tables for content that is semantically tabular like displaying data. This makes the content more accessible to people using screenreaders.

Speaking of which, Flexbox Froggy and Grid Garden are fun and addicting ways to learn:

https://flexboxfroggy.com

https://cssgridgarden.com

And the Axe extension is a great way to learn about modern accessibility best practices:

https://chrome.google.com/webstore/detail/axe-devtools-web-a...
They wouldn't be the first high power and highly profitable tech company to fade away...
> Doesn’t this just highlight that php development ecosystem doesn’t value quality much?

As opposed to which web development ecosystem exactly? The only web development ecosystem with overall decent quality software that I could come up with is Java, and their understanding of quality is... enterprise-y.

Give me a mature PHP framework over a NPM dependency tree, python web framework, or ruby on rails any day. At least when looking for 'quality'. Relatively.
Having the operating system in ROM on an Atari helped a lot with boot times. Windows still has a bit left to boot times of old computers...
The Assange Persecution Is Western Savagery at Its Most Transparent
I will give you some actual facts here (because you appear to be genuinely interested, I can only speak about England which industrialized first).

Urbanisation happened over a long period of time and was very far advanced in the UK (and in places like Belgium). Europe always used a far higher stock of capital (inc. animals) than in Asia but it was only when land began to be enclosed that you saw productivity really improve (it wasn't until the 1700s that European agricultural productivity really equalled places like China), and urbanization accelerate. It is also important to remember that the Industrial Revolution did not happen overnight, there was a period of proto-industrialization when work was "put out" by merchants, this was often in textiles and sometimes with capital/machines that workers owned in their own homes.

It was really in the late 18th/early 19th century that you saw levels of protest begin to rise, as factories started to grow, as workers began to get displaced into factories, and then as workers got displaced by children working in factories. This was a huge "thing" in politics throughout this period, although during the Napoleonic Wars laws were passed which clamped down on protest significantly (Chartism, the Luddites...this was probably the first example of cohesive "working class" political movement anywhere). Importantly though, the only cohesive example (that I know) of protest against agricultural improvement was the Swing Riots in the 1830s, which were localised.

To be clear, this is not because there were no protests but because the protests had happened two centuries earlier with enclosure. That was the main process that really led to agricultural productivity improving (combined with the mortality from the Civil War and migration to the Colonies decreasing the pressure on population). Mechanisation in agriculture wasn't really a factor until much, much later (there was very little need, labour was basically free and ample...the poor laws of the early 19th century were a huge wage subsidy for land owners).

The other stuff the guy you replied to said is way, way off...as I have said elsewhere, this is just feudal romanticism by people who don't understand the past but have their views about the present so just see what they want to see. The standard of living then was significantly below the level existing in every developing nation today. It is fair to say that the industrial revolution treated them no better (the riots I mention above bear that out, it wasn't automation but mechanisation and the introduction of child labour which mechanisation facilitated), but that ignores the massive political changes that occurred soon after (if you look at the UK, the stuff occurring in factories was a huge scandal...a lot of the "political economists" of the day who are famous today unf did not help, but it did get solved and living standards improved).
You pick up relatively quickly fingerings that work. It's a matter of intuition and pattern matching.
MIDI 1.0 is designed for musicians.
MIDI 2.0 is designed for rights holders.
Seems like a hard question to answer without the kind of survey data that most people do not have.
I put NYT and Wapo in scare-quote “liberal” for a reason. Those are the mainstream things.

Fox News is hiring, OAN is hiring. And hell, if you’re an opinion writer you could get away with a bunch of factual flexibility at the Times as well.

Yeah Code Switch covered a book release covering a way of describing the issue one way. Do we need to dig up all the air time given to people who thought cops should start “applying the law”?

I do agree that establishing what the “real bias” was is hard. But Taibbi is just wrong on this. Like Weiss, they are confounding “people will yell at me” with “I will lose my job”, and confounding that with “I will not be able to practice journalism”.
This is your friendly reminder that NY Magazine, previously owned by the late great Bruce Wasserstein, is now a Vox publication. I don’t think I need to say much more about that...

https://nymag.com/press/2019/09/vox-media-and-new-york-media...
At some level what you say rings true. This is the old and true Malthusian observation. There is malaise in the air, the current cycle has run its course.

But. Look at the mighty fir. Every year, thousands of seeds spread into the the wind. The vast vast majority of the seeds will die before germination or soon thereafter. Perhaps a handful will find favorable conditions to mature and repeat the cycle.

This is life. A fragile and unforgiving process fundamentally reliant on perpetual growth, only constrained by available resources. This begs the question: is a neutered economic system not predicated on growth anything but moribund?

The history of the XX-XXI centuries concurs. Every attempt at a non-capitalist system has led to economic death. People have survived by creating alternative black markets, yearning for the day the system will finally collapse.

This is not to say that Wall Street or Silicon Valley capitalism are the end all of economic organization. It is just a push back on communist resentful imbeciles (looking at you, The Guardian) that are more than willing to throw the baby with the bathwater, just so they can finally turn society into a grotesque marionette show with them in charge.
I like the cube one. The rest are pretty dull and are in line with the GP’s sentiment.