skysight-inc/HackerNews huggingface dataset:
I ended up creating a lighter version of this for one my projects, https://github.com/Miserlou/chords2midi

I think that something that Alda looks like it lacks right now is doing things around intervals rather than notes, as transpositions and key changes will be very tedious without embedded knowledge of intervals.

My project is based around a Python library called Mingus, which I think gives you most of what you'd ever need to build a music programming project.

https://bspaans.github.io/python-mingus/
Gravel in the shoes, like Cory Doctorow foretold...
Guilded (YC S17) acquired by Roblox
Yeah, and that's why app subscriptions make no sense to me at all. I don't have a problem paying for resources I use—storage space, web-based functionality—but being charged every month just so they don't shut off my software is lunacy, and I will never support that.

I'm fine supporting good software. If this app served my needs well, I'd happily pay $50–60 for it. Once.
Putting stuff on a ballistic reentry is free, but will burn up a certain amount of your material and is very hard to do safely. Maybe China could bring one down in their big desert and not worry too much about whether it hits anyone who lives there, but many nations would balk at that, and it complicates the retrieval.

Otherwise the atmosphere helps you somewhat, but you've still got to fit a heatshield and some way to decelerate. The mass limit for parachutes is pretty low, so we're probably talking about a lifting body and some proper engines - maybe air-breathing engines, which are going to be significantly cheaper (especially fuel-wise) than rocket engines but by no means free. Maybe thousands per kilogram is an overstatement, but the cost is significant and there's only so much you can do about it (short of building a space elevator).
Bagram is about 25miles outside of Kabul, though.
FYI you should open these links in a new/private/incognito browser session, because jwz hates this Orange Hell.
I expect this will be unpopular with many HN readers, but it needs to be said:

US presidential elections are often ugly, but they're an important vetting process to make sure that whoever wins the election is highly competent. Tech companies went to great lengths to scrub content that was critical of Joe Biden during the last election, and now shockingly, he and his political appointments are demonstrating gross incompetence. This isn't a political left or right issue: we skipped an important step during the 2020 election.
Huy Fong marketed by networking within the Vietnamese immigrant communities of Southern California. Marketing is literally every action taken that results in sales - not merely paid advertising alone.
10 or 20us can be longer than some IO operations. But the direct issue with OS threads is simply that you can't realistically have too many of them, and so they limit your level of concurrency. If the number of threads you can maintain is more than the average request rate times the average latency of each transaction (if it were processed on a single thread), then you're all good; if it's less, then your server will crash as requests pile up. Fear doesn't play a role here, just Little's law.
Yes. I would have been a lot happier with the Mustang moniker if they made it sedan shaped instead what we got.
Back when touchscreen phones were new, Nokia 5800 had a T9 keyboard you could use instead of qwerty.
I do not want to sound like an oldtimer but even command.com had "if %errorlevel%"
Alright, it was wrong of me to call MIDI a notation format, since it's not.

MIDI is a protocol meant to be able to capture the performance of music, and much of the performance isn't human-intelligible data, so MIDI doesn't work as notation.

However, the case I was making is that MIDI can capture all the data present in a score already and transport between applications. No, you would never read MIDI itself from a file and try to play it on a piano, but I also doubt you could easily read Alda straight from a text file without rendering it either.
If you want to live a long and happy life, embrace neologism. Language is fluid, and when you decide to stop learning, you become an irrelevant fossil. Corpspeak is easy to hate, but is it actually the neologism that you hate, or the suits that use them?
Because they abandoned Bagram in the worst way possible:

> US left Bagram without telling new commander: Afghan officials

> Before the Afghan army could take control of airfield, looters ransack barracks and rummage through storage tents.

That there sent a strong signal to both the Taliban and the ANA.

[1]: https://www.aljazeera.com/news/2021/7/5/us-left-bagram-airfi...
Lots of places have multiple software systems with "glue humans" in between to read information in one system and re-enter data into another.

You will often find that management has no idea that they have extra people doing literally nothing. These data entry clerks have titles that represent a process so it's thought of as the person doing that job (and perhaps that glue process does run partially on their tacit knowledge). The only requirement was for reporting which their pointless task of data re-entry accomplishes. Not much serious thought was given to productivity really.
"This decision must be correct because management is making it" is a strange idea. Clearly they make mistakes. And clearly their data may not be sufficiently deep for "the new security measures make people not want to shop here so they stay away"
Mine did, but I don’t use Geico. If they don’t give you the underlying data you can at least compare rates to figure out relative risks.
Can AI Make a Better Fusion Reactor?
I see. Thank you for your time.
Not a miracle. Just Google.
Finding Argentina on the list of trading partners of this considerably closer place is tricky... https://oec.world/en/profile/country/flk
Good thing Biden did this rather than trump so the press can smooth it over for him. If Trump was president they probably would have said this is an unmitigated disaster!
The five-oh is targeted towards enthusiasts and racetracks. Most Americans buy the 2.3L straight-4 EcoBoost.
Cboe Vest Launches First Bitcoin Strategy Mutual Fund with Managed Volatility
3 - Chromium/Blink, Webkit, and Firefox.
Sure ok. Callbacks violate what makes ECS performant but they like the pattern anyway, so why not.
100K+ Connections with MySQL
AlDente: Battery Charging Manager for MacBooks
I'd use "What did we learn [...]"
I completely agree, just merely telling you what they think the justification is.
* the intro

* google + gobyexample

* "the go programming language" by Donovan and Kernighan (haven't read it myself but seen positive reviews)
target has far more effective anti-theft, but it's far less intrusive, apparently. https://www.paypath.com/Small-Business/why-target-is-the-wor...
As far as I can tell, they are saying that it is an unmitigated disaster, but entirely Trump's fault and not Biden's at all.
Yes, definitely partly, manifestation of that I believe.

But it's complicated though ... the US is a huge part in keeping up that set of dominos that is the international order. But it doesn't mix well with hyper nationalism either, and definitely not military adventurism either.
>using your employer’s time to experiment with difficult new concepts and languages when you have a deadline approaching (or long since past) is not cool.

Boss makes a dollar, I make a dime, that's why I learn zygohistomorphic prepromorphisms on company time.
It was oil control. USA now imports almost as much oil from Iraq (6% of total imports) as Mexico (7%). Iraq's oil production has doubled since the invasion. One of the first buildings secured in the last invasion was the Oil Ministry, which had more priority than museums and government offices. Whoever controls Iraq's oil, controls its wealth.
They do need banks.
Thanks a lot! Hopefully it works out :D

Let us know what you think :)
We already left Bagram. We did so overnight and it was a surprise to the Afghan forces we trained and left in charge there.

EDIT: And last month… people were pulling the wiring for copper among other savage https://www.msn.com/en-us/news/world/dollar800b-scrapyard-ba...
..and computers don't help?
Without commenting on Alda specifically, people should understand that it's just one member of this list of highly overlapping (but also interestingly distinct) tools:

https://github.com/toplap/awesome-livecoding

"All things live coding : A curated list of live coding languages and tools"
Man, trust me, they probably don't even have useful accountability . By useful I mean the db is there, maybe some very niche service has some statistical view of what's going on, but main manager actually gives tally paper for people to write down by hand what they do on a daily basis. Primitive redundancy on all layers, plus absolute fake data, any employee in this kind of structure will lie and double the digits.
> What's newsworthy about this, exactly?

The article does a good job of explaining exactly that. Sure other means of communication exist, but the fact that they Taliban put together an ad-hoc reporting system in zero time while running it all through American Servers that could be easily shut down but wasn’t points to either extreme incompetence or willful ignorance.
I’ve been using SigmaOS for the last half hour for my active work, after having gone through the tutorial. I quite like it. I can imagine that I may feel it’s worth the money, but I have to spend more time with it before I could know.

I do want to mention that I ran into a couple of glitches (as I would expect with any such brand-new product). Somehow in using the Find function I got a freeze where I had to Force Quit. Also, I wish that it would indicate that it got matches and how many matches it found when I typed into the search box.

To start things off, I imported from Safari. It looks like it create a “workspace” for every Safari page. But I had so many Safari pages open that the workspace for the tutorial page had scrolled so far down the list that it was off the page. So that confused me for a while when doing the tutorial. (In the end I closed all the workspaces that had come from Safari pages.)

I think the workspace-specific todos is a really nice feature with potential to be quite useful.
I think this just helped me solve bullet hell games where it is tempting to evade so much when you can just stay in one part of the screen

danmaku!
The takeover was pretty much planned. This is the expected result. The only "surprise" here is that the Taliban stayed on schedule while we delayed our withdrawal for several months for reasons that nobody seems to know.
Nobody wants to hear it. Everybody wants to believe Trump was the “worst president ever” but this one event is worse than anything trump did or had happen during his administration.
>The Taliban was then formed in southern Afghanistan by Mullah Mohammad Omar, also from former Soviet fighters

Wasn't Omar part of the mujahideen?
I remember the "vote blue no matter who" crowd - they were voting against Trump no matter who ran against him. And they did.
The middle of the night party moment adjusted by AI
Since you are openly advocating for people to blindly follow this rule… can you at least explain _why_ do you think this rule makes sense and people should follow it.

When I hire, I couldn’t care less about whether the person uses I or We.
There is no NATO without the US occupation of Europe. If the US pulls out of NATO, it will fold like the Afghan security force.
Go read this story of tech workers who work multiple remote jobs
I often try to estimate how much information is flowing in a give office. I may be wrong but I believe a recent iphone could handle storage and processing. Takes 5 minutes for a person to input a few tokens here and there.
I agree mostly but skill based games that are always the same would be awesome open source, e.g. CS:GO
Looks more like a deep search tool than straight spam bot. The way the website steps read currently it sounds like once it finds matching comments, you have to manually reply.
I don’t blame the operator for the crash. The other train was behind a blind curve and she hit the emergency brake within a reasonable amount of time given what she could see. However the speeds of the system were set too high for the operator to safely stop because they assumed the ATC would work perfectly.
Re-watched the video I was misremembering, and they're iterating exactly what you mentioned. I learned more about Afghanistan from this than anything in the news for the past two decades -- https://www.youtube.com/watch?v=Ab9zK8yT4_Y
Those 15% lacks those goods not because we can't provide them but due to how the country is run. If policies were changed so that those 15% got what they need then that would be a small one time bump in GDP and then lead to the same effect I described. Or possibly it would even reduce GDP, since now people would no longer have to fight over the 85% of spots that provides what they need to live a good life. For example, if regulations around healthcare was changed to make it much easier to become a doctor and start clinics greatly increasing the supply of healthcare providers, then the extra competition might even reduce the overall costs of healthcare to similar levels as other countries reducing total GDP even though value delivered to consumers was increased.

Anyway, the point is that USA intentionally keeps 15% in a bad state in order to motivate people to not be a part of that group. There is no need to do that, many other countries doesn't. But keeping people poor doesn't seem to hurt GDP, rather it seems like keeping a part of your people lacking like that increases GDP, making it an even worse measure.
We had live chat in the 1990s.
Looks interesting, but I think for a minimal JS framework I'd probably go with AlpineJS. It's pretty much Vue without components.

https://alpinejs.dev/
No matter what the industry or the product is, that's not the consumer's problem.
yeah same. As a front-end webdev who writes JS frequently, I've _never_ written shell scripts and thought "Wow, I'd really rather use JavaScript for this"!

Not saying it doesn't happen, just that it hasn't been my experience.
They lower prices how you get free email from Google, seemingly a good deal. When in reality email costs as low as 1 EUR/mo to be a long-term viable business.
100K+ Connections with Paintinglite
I suppose that’s the best metaphor for the war.

Political decisions creating military problems.
>Saddam was painted as the leader harboring terrorists and aiding public enemy number one, Osama Bin Laden and his then suddenly sprung into public attention group called Al Qaeda.

I believe this was debunked before the war started, as was WMD's (remember Hanz Blix).
That is unfortunate. But I will admit that the confrontational method Home Depot uses is more off-putting to me than just knowing that there are cameras doing facial recognition. I assume HD is also using that technology, or will be soon.
Tesla Autopilot: US opens official investigation into self-driving tech
This is what I've wondered about -- with this and with the other few "music programming languages" on HN in the past year.

They almost always seem to be simply "music notation", not music programming. At the end of the day, it's not that different from sheet music, just written slightly differently.

If I wanted to actually program music based on this, could I? Could I write a loop that plays random notes on the pentatonic scale? Or that systematically plays through every scale, without writing out all the notes by hand?
> Magna Carta afforded people the language and tools to climb out from under the power of kings/crown and state.

That was the whole point of Magna Carta. Chomsky seems to be greatly expanded the intended scope of the document, or maybe he just means the later interpretation. But regardless even the original goals was a great step forward for civilization at the time, especially for something from the 1200s.

This was long after the experiments in democracy in Greece and Rome were forgotten and feudalism was all the people in western culture knew. Combined with the fear of invading foreign barbarians constantly pushed by local churches in England at the time.

It was never really about ordinary citizens gaining franchise and power (especially not peasants), instead it was about preventing despots from being rulers. That's something every system battles with, even today.

It was only later on over centuries that the Magna Carta evolved into an abstract concept representing individual liberty, rather than the specific document which only defined the roles of the monarch and barons. And that was largely a result of the Enlightenment and the rediscovery of Greek/Roman culture coming back into vogue after the 1600s.
How does the built-in adblocker compare to Qutebrowser's?
Better article: https://time.com/83200/privacy-internet-big-data-opt-out/
Dair.ai – community-driven wesite for Artificial Intelligence (AI) research
Agree. I mean, far be it from me to disagree with the likes of Chomsky, but the gist of his argument seems to be "the Magna Carta and US Constitution didn't immediately cure all injustices, therefore it messed up the world."

His utopian view of the Forest Charter and idea of The Commons seems to gloss over similar injustices in the 1200s. Were there not slaves and unfair treatment of women in the 1200s? Under Feudalism? Can he really not see any examples of "force reigns supreme" prior to the Magna Carta?

Taken at face value, is he arguing that we should give up completely and let <insert utopian organizer/enforcer of "The Commons"> deprive people of life, liberty and process without due process of law?

For all the failings of America to immediately draw the logical conclusions arising from "no person shall…be deprived of life, liberty, or property, without due process of law", it nonetheless was those very concepts that ultimately _did_ play out to free slaves, grant more freedom and self-governance to more people than any other system in history, and continues to play out if imperfectly. One can imagine a world where those words were never written or strived for at all. _That world_ would be even more messed up, in my opinion.
I catch myself overusing the word "workflow". Any good replacements? I tried "activity" and "task" but they don't feel natural to me.
Honestly I sort of miss the late-90s web/desktop integration features of Windows. There were so many different ways to hack on it. You could make an Explorer folder be a web page, of course, but it went way beyond that because there was so much magic and so little safety. You could program the browser in any language installed in your Windows Scripting Host, including VB and JS but also Perl and TCL and whatever else you wanted to use. You could invoke any Windows facility using its magic {UUID}, so you could embed the Control Panel in a web page. It was all fully integrated with the Windows database features, so depending on what databases you had installed you could achieve a lot. Access was common, if you had Office Professional, but anything you could describe to ODBC would work.
I actually used LilyPond for composition. It's a little less convenient because MIDI output is rather limited. But it gets the job done:

https://guix.gnu.org/en/blog/2020/music-production-on-guix-s...
This to me is part of a general trend wherein only those with the awareness and resources required will have privacy.

For example, if you do have the funds, send a private shopper. But an even more direct example is skipping the discounts associated with club cards for privacy reasons.

This will further entrench the class divide between the wealthy and the rest of us.
Umm, why do new microframeworks constantly capture HN attention? I'm trying to understand the ecosystem between Vue and VanillaJS.
In Canada, 'price discrimination' is a criminal offence. Cuz you know, if something is anti-consumer and impacts rich people, strong laws will be written against it.

But there's many ways around it.
I would have lobed to try this out as well, but I'm stuck in 32 bit land for the foreseeable future - so I am staying with Mojave.
It doesn't really matter whether it's a browser or not - what matters is the value it provides. I pay $15/mo for netflix even though I get some amount of free cable tv from my ISP. Google Analytics is free, but I use a paid competitor that I prefer more. There are a ton of free email clients, but I used a paid one because it has features I can't get in the free ones. None of those are "selling ice to an eskimo."

Likewise, there's nothing inherent to browsers that mean they always need to be free, just because the dominant ones currently are.

Now, that said, I don't think this product is worth anywhere near $15/mo to me, but maybe that'll change over time. A browser that actually makes me significantly faster at my work vs chrome/etc could easily be worth that much to me.
Covid-19 Business Ideas That Are Easy to Work On
The first thing is the cleaning business as people are now aware of the importance of cleanliness and they prefer seeking the professional help in this regard. House Cleaning in Kilburn has a great scope to earn good profit because cleaning at such places require more equipment, workforce, and time.
I can speculate this can actually attract even more of the target audience to you. Mac people probably feel more enthusiastic about Mac-specific software announcements and are steadier to go and take a look at something Mac-specific than at yet another generic browser. And for the conversion rate - this probably even is a serious boost.
I love these text-based languages for music composition. Its something that is approaching a gap in music composition in real-life vs via computer. In real-life you can tell your bandmates to "just play a I V IV in C" and they get it. But we are still not quite at a place where we can tell a computer that exact phrase and get something useful. I love how close these text-based languages are getting though!

I've actually made my own musical language too - called miti [1], which is just one of many others including textbeat [2], foxdot [3], sonic-pi [4], chuck [5], and melrose [6]. Each has their own goals and capabilities.

- [1] https://github.com/schollz/miti

- [2] https://github.com/flipcoder/textbeat

- [3] https://foxdot.org/

- [4] https://sonic-pi.net/

- [5] https://chuck.cs.princeton.edu/

- [6] https://github.com/emicklei/melrose
It does, but it’s more involved to setup so depending on how many different sources your domain is using you may not be able to use DKIM everywhere.

Additionally, DKIM keys need to be rotated periodically just like SSL. Many services like Sendgrid or ProtonMail will handle this for you now by setting up multiple CNAME records so they can rotate the keys for you, but it only works with that sender.

SPF helps to address the gaps. I totally agree that strict DMARC policy plus DKIM should be enough though.
A Deep Math Dive into Why Some Infinities Are Bigger Than Others
Heapsort is O(n * Log(n)) worst case. It is also O(n * Log(n)) in most cases, including already sorted data. Most implementations also seem to have a slightly larger constant factor than quicksort, but I think that's largely due to implementation details (one should not actually swap values that are likely to be immediately swapped again).

Which one is right really does come down to a decision based on how much you care about Typical/Average/WorstCase time complexity and the actual size of your data set.
Successful Slack
downvoted for snark:
https://news.ycombinator.com/newsguidelines.html
I lost the ability to control my hands, legs, tongue, face and more thanks to antipsychotic induced dyskinesia; plus it left me with severe attention deficit. It has been over 5 years and it has not gotten any better.

I haven’t taken those pills in over 5 years as well either.
Interesting Free Datasets for Your Next Data Science Project