skysight-inc/HackerNews huggingface dataset:
It's funny, I've had almost the same experience: decided to start playing again during Covid, and wanted to use the midi port to gamify things a bit. I've been using Synthesia[1] on an iPad, which also lets you take an arbitrary MIDI file and practice it.

On the off-chance that this will inspire the article's author for their development, or simply for the curious, this has been my experience with it:

The primary mode of display is "Guitar Hero" style (it's hard to describe just look at this video to get an idea[2]) but it's possible to display the sheet music. It lets you practice and grades you depending on how close you're sticking to the score. It's very nice to be able to practice one hand separately while having the app play the other hand. I do fairly well reading sheet music but the first time deciphering it can be a bit tedious, using the app speeds this up considerably for me.

Synthesia is almost great but it has a lot of small shortcomings which add up to a bad user experience, for example:

- The conversion from MIDI to a readable score is very poor compared to, say, Musescore. The sharps and flats are generally off (e.g. randomly a double flat D will appear instead of a C, even though the score has a C, Musescore interprets the midi as a C, etc).

- Not enough wiggle room when playing, e.g. if a chord is not arpeggiated in the midi file, you won't be able to move forward by arpeggiating.

- The app really depends on you following the score exactly and linearly. It should also let the score follow you. For example, if you're playing at a given pace, miss, stop and repeat a bar, the app should detect that automatically instead of just carrying on expecting you to keep playing.

[1] https://synthesiagame.com/

[2] https://www.youtube.com/watch?v=sleZ-hzrtRY
A fun yet terrifying question then arises: if a pill can change your political beliefs, could someone trick or force you into taking that pill against your will?

What if I like being staunchly conservative, and my very liberal spouse's homemade pizza has some mushrooms on it that I've never seen before? What if instead of an assassination, the next hard-right-wing President gets hit by a dart laced with psilocybin? What if someone finds a pill that makes you more approving of authoritarianism, and an authoritarian government makes taking that pill mandatory?

This is science fiction fodder, and yet it's all real. Can we please slow down? It's all coming at me too fast.
Maybe BSD4 is a good license in this case. I'd prefer AGPL, but then AWS would probably just avoid it.
keynes failed to see that competition is relative- that is, how hard you have to work is relative to the people you’re competing with. so where did all the extra value go? it accumulates to any place that is inadequately checked by competition: monopolies
Ego Creative Innovations Announces Partnership with Inventive
How does something "defy science"?
Thanks so much! You may want to consider adding this note to your website (maybe in an "About" section). I can imagine many visitors would be curious about the name too. Plus, what you encountered with domain name conflict is an issue that we've all been struck by; so you are not alone! Kudos again for your platform!
Congratulations! And thanks for all the progress on ARC/ORC. But I must say, even though I'm excited about ARC/ORC, I'm even more happy to see the nice list of bugfixes and quality standard library additions!!
Mutt, the Vim Way
What problems have you had in WSL2?
Pennsylvania’s rejection of 372k ballot applications bewilders voters and staff
Completely agree with you, and thanks for the kind words about XState! (I'm the creator)
Still, as the original author, you can point to the attribution to prove your claim.
Does seem a very large reduction in the fine, even allowing for current pandemic issues.

Of course if BA had been more security conscious and actually checked their third party JavaScript files regularly, perhaps using https://ScriptScanner.com ( full disclosure it's my app), then they would have caught the hack a lot quicker.

This would have greatly reduced the fine and the distress caused to their customers having to cancel their cards.
I expected the page to crash by free'ing $4 :)
Also interesting is what, if anything at all, has happened since that news, over three years ago, about rediscovered 1930s cycleways.

* https://news.ycombinator.com/item?id=14386423

* https://news.ycombinator.com/item?id=14388446
(replying to myself here)

When will people understand that the VC industry is a form of money management? It's an investment vehicle focused on generating a particular kind of return by investing in a particular kind of company.

VCs don't invest in businesses as much as they invest in return-generating vehicles. If you can find a way to turn a grilled cheese business into a billion-dollar return-generating vehicle, then the VC will invest in it. It doesn't matter if it's an actually sustainable business or even really a business at all. Heck, you could be giving away grilled cheese and putting advertisements on the bread and if it fits the VC model then VCs will invest in it[1].

This is why "businesses" like WeWork are so divorced from business reality. Because they don't need to follow the typical path of traditional businesses, which are dependent on cash flow and customers and mostly industry or region-specific competition. Banks can loan to traditional businesses they understand. VCs invest in the businesses that don't fit those molds. This is why venture investing exists - to chase those non-traditional businesses that have the promise / potential to generate huge returns. The specifics of the business really don't matter.

It follows then that if you're building a VC investment-return generating vehicle then what you're doing is not the same as building a "normal" business. You're in an ecosystem dominated by the needs for big returns. Board members don't know about or care about traditional business needs. They only care about the dynamics of investment return vehicles. This reality is not the same as the traditional business reality.

[1] https://www.crunchbase.com/organization/melt-shop
New satellites generally have plans for de-orbit or moving to a "graveyard orbit" in place before they go up.
@jpeeler @Marksort I wish the same. I've also given feedback to Plaid that they should implement an encryption scheme that allows data to be encrypted from Plaid to the user, so at least apps which sit in the middle couldn't read your data. Nobody is interested in that though.

There _sort of_ is a solution where your computer directly connects to the bank. The format is called OFX (https://github.com/libofx/libofx), and there is a directory of banks that provide these files directly online. This site (https://www.ofxhome.com/) lists the URLs to use for each bank.

I used that for a while many years ago. But it's terrible and requires massive maintenance. For an app that requires connections to arbitrary banks, there's no way developers can support these direct downloads. There's always different errors in data for different banks, etc. Unfortunately, Plaid is solving a real problem
> But the fact remains that Twitter is a viable product only because it is granted special immunity from legal consequences for publishing, immunity that you or I would not enjoy if we were to publish the very same content on a personal website, or hand out pamphlets on the street.

That’s not quite true — Section 230 protects all platforms from liability for content produced by third parties. You enjoy that exact same immunity for comments others post on your personal website. And conversely, Twitter does not enjoy immunity for content that they themselves produce, such as descriptions of trending topics.
The developer of ESPurna is a lovely person and fantastically responsive to ideas on how to extend the firmware. I personally find the offline scheduling to be a life saver - I can have smart-ish home devices that 'just work' even when I don't have or keep swapping between different smart-home controllers.
How well is that working for Amazon warehouse workers?
I am aware of that. What’s your point?
Slack outage: Degraded performance and connectivity issues
Why Google Isn't Deterministic
The issue here is HN loves Amazon. That's why you are seeing the hostility. If it was Google doing that, I can guarantee you the HN response would be radically different.
> Anybody who buys the grape and tries to propagate it.

I disagree. I just don't understand how those words magically enter the recipient into an agreement.

There are of course other restrictions like patents that apply to everyone regardless of random text put on some plastic, but that's another thing.
Airtel India Privacy Policy
Right; for tests, it internally converts SCXML documents to a JSON format that XState can consume.

In the next version of XState, it will be able to consume and produce SCXML documents as part of its public API.

Another notable library that works with SCXML directly is SCION: http://scion.scxml.io/
I understand your sentiment WRT political tools, but to bring it back to the medical therapy discussion: I cheer surgery/chemotherapy while also not wanting my enemies to use surgery/chemotherapy against my will (which amounts to torture)
As a parent the thought of you sticking a whole grape into your mouth and swallowing it terrifies me. Don’t tell your mother. This reminds me of a couple things one being the monkeys that eat coffee beans then poop them out to be gathered and used by humans and my dad also tells me a story about a seed people were desperate to try and grow. Everything they tried failed and the seeds would not germinate. Then one day the researchers was in a foreign part of the world and saw a painting that had a Dodo bird under the same tree eating the seeds. Something sparked a thought in the persons head and they decided to take the seeds and feed it to their turkey. Apparently after the turkey at the seeds and pooped them out they would germinate. This also reminds me of how forest trees need fires to release their seeds it seems like nature required an animal to eat these seeds and travel with them before pooping them out into some ready made soil ready to start the plant. Good luck with your grape
There's nothing that makes me sadder in the world. How a lack of understanding can poison what could otherwise be in our reach, and moves it again further away from our understanding. It's almost as if we love "simple" because it's the perfect platform to start complicating. I mean, it's everywhere, not just IT systems. And part of it is unavoidable, but... when you start looking at it, it becomes impossible to unsee. So many absurd roadblocks, so much wasted potential.
Jay also did a great rundown of $1 microcontrollers a few years ago:

https://jaycarlson.net/microcontrollers/

This embedded Linux article is a really worthy followup!
The worst thing about Linux are its users.
> doesn’t help anyone, really

Anyone except the contributors themselves who would forever get a piece of the Linux fame, but they are just like, free labor, amirite? /s
Ugh, that should have read warm.

Warm superconductors, cold fusion, next up would be EM drive.
I’m not sure I follow. Can you provide examples of policy decisions that are individual and not collective?

Also, what “culture” are you referring to?
I played around with Nim a little and was amazed at how small the executables were: 10s of KB for something simple. Even Rust spits out 100s of KB, or even >1MB by default.

In the end I still went with Rust, simply because it's more popular, but my initial impression was that Nim is a really fun language to work in, and much much easier to pick up than Rust.
Shocking...NOT... that the social media platforms are all pro liberal.

Then they pretend to be socially conscious and pro environment yet most of these companies have YET to commit to permanent work-from-home to stave off "carbon climb". Just another exposure of liberal hypocricy.
Linux is GPL and I doubt it would have tens of thousands of authors if it were not.

It would have a dozen proprietary forks.
NeoMutt – Teaching an Old Dog New Tricks
Vault1317/signal-dakez: pubkey concealing and deniablity based on OTRv3/Signal
You should definitely include your thoughts in your next TPS report. Don't forget the new cover sheet.

In all seriousness though, there's always a moving goal for work peace and awesomeness. Remember how Agile was going to free developers to do their craft? In comes business to systematize it, and around we go again. The tree of building cool stuff must from time to time be watered with the flop sweat of coders and managers.
On the other hand, I’ve been criticized for being too eager to hedge anything I say with something like “in my understanding, ... I could be wrong.”
Fun idea! Just looked it up, 3kb is the max data in a QR code, and data _definitely_ gets bigger than that. If you import 100 transactions it'll probably be bigger than that. Also the syncing mechanism requires a two-way connection: they will communicate changes back and forth until they are synced up.
Article title doesn't contain "from scratch", so I will rewrite your example as "So, you want to build AM radio?" and my response will be "No, I want to build FM radio, because of tons of FM radio stations available to listen".
Blurhash: A compact representation of a placeholder for an image
Aside from the relatively difficult problem of creating scores from MIDI; when practicing piano as a beginner it'd be interesting to have help in positioning/finger selection. I wonder how hard it would be to compute fingering plans (maybe even with a wingspan parameter).
I'm surprised the author was even able to figure out that it was their code being used. AFAIK there are multiple headless recorders out there, so I would have assumed that it would be any of them.
Looks like the page got a hug of death. Wayback machine link:

https://web.archive.org/web/20201016100027/https://www.antro...
Import to realise that the DocumentDB (Amazon's MongoDB emulation) is not based on the MongoDB code base.
Free Skillshare Access – Limited Time Offer
Find only Awesome Courses here. Well Refined Content And Learning...
Use my link to register and get a free trial
https://www.skillshare.com/r/user/anant016
I'm not exactly sure what you mean. Wouldn't that be a centralized thing that everybody has to go through?
In my mind there are two aspects on the matter:

License - what AWS did is "legal", most commercial software is built on top of OSS.

Decency - what AWS did was mean. They should at least acknowledge the author.

Worst possible outcome of this thread: the community will become scared of big corporations stealing their hard work - this will stifle OSS creativity.
We are working very hard on solving this in a very interesting and beautiful way. Stay tuned.
Phone number risk scoring models would heavily weigh against behavior like that. Prepaid numbers are typically scored worse than post paid numbers as well, but that sort of behavior would quickly be identified as fraudulent.
Project Iceman: Antarctica's first Ironman-distance triathlon
I run a website that would appear to have a ~100k to 1 million visitors/yr if you looked it up on Alexa.

That said, the difficulty to funnel someone into clicking a link is insane and unpredictable.

Influencers may have 1M followers, but the visitors are not there for the human. They are there for the eye candy, the comment section, or information.

An advertisement is none of these. I can't imagine how difficult it would be to funnel someone who is barely interested in the content they are subscribed to, to buy something from an Ad.

But hey Nike figures out a way to turn this into profit.
Satan’s Strategy
Manufacturing and servicing machinery.

https://en.wikipedia.org/wiki/Interference_fit
Kurzweil gets criticized for his incorrect predictions, but it is hard to predict the future. If you take a look at HN users predictions from 10 years ago[0] and evaluate them strictly, then Kurzweils' predictions in comparison don't look that bad after all.

[0] https://news.ycombinator.com/item?id=1025681
What a delightful storm in a teacup :)
I think you're confusing customers and consumers, which are related but different. Google users may not be their customers, but they are absolutely consumers.
= the question is raising to be asked? That’s not English.
Partially...

- Satnav, is based on GPS which has a degree of error, it might place on a 4 lane road or a 2 lane road immediately parallel to it, with a drastically different speed limit.

- Satnav has no way of adapting to temporary lane closures or roadwork speed limits.

That's the reasoning for combining GPS with TSR camera data, in these 'intelligent speed' ADAS systems.
That's why we spent quite a bit of time on making interesting metrics that show your progress over time, even if it is small per increment the overall effect is substantial.
> Is there any other non-business analogy where you get a discount on a fine, because you hit rough times financially?

Yes I think judges routinely take ability to pay into account when considering punishment in criminal cases.
The company should be the one hiring the electrician / wiring contractor.

Also, joy, hiring contractors. My favorite thing to do with my time.
Well you’re not allowed to say a much more obvious thing about what all these people have in common.
I did a lot of tab in my youth, but got nowhere with it; I think because I didn’t understand theory like chords, scales etc, and when exposed, I never recognized them. Ear players seem to be able to chord along to just about anything and then add detail until it resembles the original. There must be some way to help the learner recognize the theory while teaching rote.
The only one on the list that can be called an HTML API is drag and drop. All the others are Web APIs.
https://developer.mozilla.org/en-US/docs/Web/API
Show HN: A Password Validator Without the Annoying Rules
You want "to use mature distro, with thousands of packages, with known bugs fixed, with fresh software, like Fedora." on an embedded system. Really?
When you say “we” are too quick to X, but you personally are not Xing, then it is saying “you are too quick to X”.

Is it not impressive that Ford model T became the mass-market car recognisable a hundred years later, because “we’re too quick to ooh and ahh other companies have used wheels before”?

Look at the people in this comments thread saying it made their morning and they found songs from childhood and they’ve been experimenting with foreign songs, and I ask again, what does “I’m not impressed it’s been done before” add? Why do you think that’s a good, useful, comment? so what if it’s been done before?
And wealthy because he invested heavily in distilleries when it became clear that Prohibition was going to be abolished. As the FA indicates, this is the defining moment of brilliance which should be the stick by which he is measured. Everything else about the Kennedy family came about because of that investment, and the insane returns from it.
God, do I feel that. Peyote and mescaline were what did it for me. I had guided experiences with those two, after experimenting in my youth with with mushrooms and LSD. I realized the power of psychedelics, and needed help to figure out their real 'power'.

They just sort of boil everything off. You get down to the core of who you are, and realize that the anxiety you feel is either completely irrelevant and useless, or based on something you absolutely have control over.

The first time I tried both of them (not at the same time, obviously) was in my late 20's. I now know that I need a reset every 5-10 years, just to take stock in who I am and what I'm doing.

It really is phenomenal, the things your brain can do with a little help.

Ayahuasca is on my list, but I haven't been brave enough to do that, yet. Apparently it's more of a visceral, base high. I'm afraid that coming that close to killing my ego would be a bit too much.
There are lots of embedded systems beefy enough that Fedora is an appropriate choice.
The situation for installing haskell programs with nix is great, practically everything from hackage is available in the binary cache.
this thread is overwhelmingly positive and lacking the disquisitive nature a ycomb thread usually has. For an oss project (that isn't really OSS) that only supports one platform and is actively looking for funding?? idk
I guess it's a matter of perspective. By the standards of the decade before that, a computer which could run for 2 - 3 days reliably without hardware glitches would have been remarkably reliable. For such a machine to sell for under $100,000 would have been stunning.

The reliability we think of with modern computers is, I think, mostly a consequence of very high integration. Few solder joints to go wrong.

The PDP-6 predates the integrated circuits of the PDP-11 models, and had a board as part of the ALU path that almost always blew at least one of the 36 boards (one for each bit in the machine word) on a power cycle.
Whole page dedicated to something extremely simple that usually is being found in 2 mins by even amateur programmers.

I love 2020 internet that presents something basic over and over while putting more and more air about it.
From personal experience and readings a very interesting aspect of a powerful psychedelic experience is the strong urge that everyone you know should try it. "What if all the senators did LSD/MDMA together!"

Many popular religions spend a great deal of time/energy getting others to join.

I wonder if that desire to proselytize is endemic to all powerful religious/spiritual experiences, or if it's just excited delirium in the case of psychedelics.
My criticism of Kurzweil isn't that he gets his predictions wrong, it's that he acts like an authority with his predictions and confidence that is totally unearned. If he was just throwing out some guesses and saying "I'm probably wrong" no one would really care one way or the other.
A guy who was funny discovers a completely not funny guy.
I find it really bad taste to promote something this way. So a developer comes here to tell his story and open his mind a little about a great tool he developed and this is the only thing you have to say?
To be absolutely fair, though: Schizophrenia is commonly known to hit folks when they are in their late teens to early 20's - the time when folks are going to college. Any drug the person does can be seen as bringing it on. Folks suspect that the stress of college/starting life as an adult can trigger it as well.

IIRC, they are pretty sure that schizophrenia is a combination of genetics and situation. I'd not say that we need to be guided and supervised (as this would just keep the black market around), but rather better informed and more research on mental disorders. The vast majority of folks that do LSD don't wind up with schizophrenia, and IIRC you have to be predisposed to schizophrenia to develop it after LSD.

I'll note that it is pretty rare to develop schizophrenia later in life as well.

Source: Ex developed schizo-affective disorder, later being diagnosed as schizophrenia. He was in his early 20's when diagnosed, but showed symptoms well before that I could only recognize in hindsight. I've personally done LSD more than 35 times, but completely unsure of how many times that is and that doesn't include other hallucinogens I've done. I, personally, do not have schizophrenia and am 42.
Is there an msan/asan equivalent that can detect leaks in your test suite?
It might be now, but metal composites with electron beam sintered 3d printing will get us there eventually.
> I felt that the professor's explanation for why the prediction failed (people decided to keep working lots and buy more stuff instead of chillin) totally unsatisfactory.

I disagree with this conclusion. I, for one, never decided to work more, I simply don't have a real choice. No one will hire a 15hr/wk person except in positions that don't pay enough per hour to make a living wage anyway. If I could cut my current salary to 37.5% to only work 15hr/wk I'd do it in a heartbeat.
The promise of third generation blockchain cryptocurrencies