skysight-inc/HackerNews huggingface dataset:
A parallel, secret branch of Black MIDI:

Back in the 80s Trimpin traveled to Mexico City to visit Conlon Nancarrow. He made MIDI files of all of Nancarrow's player piano etudes-- highly complex, mostly dense pieces that consist of multiple melodies that move at different tempos. Nancarrow remarked how chilling it was to see all his piano rolls-- comprising decades of work-- reduced down to MIDI data that I'm guessing was fit onto a single 3.5" disk at that time.

That was a good two decades before the Black MIDI pieces referenced on Wikipedia. Yet AFAICT the wider community has never had access to those MIDI transcriptions. (I happen to have one for Study No. 36 that I made manually from Nancarrow's study score for a paper, but I can't remember where it is.)

So...

1. Nancarrow is listed as a kind of spiritual predecessor of Black MIDI on Wikipedia.

2. Nancarrow is also literally one of the early examples of what became Black MIDI decades later, except nobody knows that because those tiny files that could fit on a 3.5" disk were not (and probably still cannot be) distributed.

3. Copyright is one helluva drug.
I was going to say you're wrong because here in the NE there are loads of townhouses, duplexes and bungalows, but you're right - in the US single family homes and apartments dominate. https://www.census.gov/construction/chars/highlights.html
The Humpback and the Killer
The new Google Drive desktop has caused me a lot more problems than Backup and Sync. Moved to Duplicati yesterday. I'll miss the live backup but having uploads fail every few hours and no way to exclude certain sizes and extensions like you could in Backup and Sync was a drag
> either unstable/stable sort (can't remember which is it?)

Stable. It’s a hybrid mergesort.

Some of the langages which adopted it after Python are Java, Rust, or Swift.
The semantics of those entries and their possible subkeys is exceedingly complex. It started out reasonably simple, but features upon features were added with each Windows release, in addition to the application-specific behaviors.
I think what Maps really needs is more widgets that reduce the screen real estate of the map until we can finally drop that feature entirely.
Get some muscles, a tan, and possibly grow some interesting facial hair.
Is this link broken? Seems like the page is down.
https://github.com/tobymao/sqlglot
Consoles used to be better about this, but now it's the exact same BS. The only console that makes an effort not to waste your time is the switch.
I don't think the laws are unreasonable but rather capable of being interpreted more broadly than the lawmakers intended. The laws sound like they were intended for more serious issues.
DFW's early short story "Forever Overhead" gives a sense of his potential and lyricism. [0]

It's one of my favorites.

[0] http://artsites.ucsc.edu/faculty/gustafson/FILM20P.W11/readi...
I guess? I mean, I see "something overflowed on the stack and into my randomness buffer" as being similarly common and about as undetectable. That's not to say we shouldn't invest in making APIs that are harder to misuse even if you hold them incorrectly, but I'm not sure the benefits are very compelling here.
React can be used as a templating library server-side in a node environment (like handlebars). It's a bit heavy for the task but it works.
From the article.

> Subsequent first-person accounts came from Wallace’s friends...

>...They also produced a fairly consistent picture of a selfish friend, a manipulative—and likely abusive—boyfriend, and a jealous and self-mythologizing writer. Even were we to desire to do so, there is no way to read Wallace today without knowing these things about him.

> It’s worth noting, though, that for attentive readers of Wallace’s fiction, little of the news about his personal life could come as a surprise. Wallace’s great subject was the morass of selfishness, self-rationalization, and intellectualized narcissism into which his cohort of educated, relatively privileged Americans would sink—and were sinking—unless they could find something to love more than they loved themselves. A difference between Wallace and many of his contemporaries—one that sometimes opened him to charges of hypocrisy and self-delusion, not to mention cringeworthy sentimentalism—was his commitment to doing more than merely cataloguing the traps of modern alienation. This did not mean that he claimed to have escaped those traps himself. It did mean, as reflected by his attraction to conversion narratives like Fogle’s, that he hoped he could spring his readers free.
> if this is correct...

It isn't.

We've known that H2O is what most absorbs infrared in the atmosphere for 150 years; the thing is that how much H2O exists in the atmosphere is a function of temperature, and with the exception of an event like this volcanic eruption, only of temperature. So H2O can't be the ultimate cause of variation in temperature because it is the effect. It is the (small) increase in temperature from the increase in CO2 that makes it possible for the atmosphere to hold more H2O which in turn dramatically amplifies the the increase in temperature.

None of this is in doubt, none of this is new. The Swedish scientist Svante Arrhenius[0] modeled this feedback to a reasonable approximation in 1896.

As for the H2O from this eruption, it may seem like a lot of water, and relative to the normal amount in the stratosphere it is, but that's because of all the H2O in the atmosphere the stratosphere contains only the tiniest fraction (because it's cold up there). Most of the H2O is near the ground, and that's where most of the IR absorption happens. So this thing isn't going to have a big effect on the greenhouse effect, which is why they talk more about what it might do to the ozone layer.

And as for the paper you cited... looks like it was written by a bunch of old (retired) engineers who have absolutely no clue about actual atmospheric science.

[0] https://en.wikipedia.org/wiki/Svante_Arrhenius
There may be a question for swarms though:

An air burst round doesn’t require the system stay pointed as a single target, whereas a laser needs a few seconds on target.

At speed-of-sound, a munition moves at about 0.2 miles per second, or about a mile in the engagement time. Which caps the number of targets it can intercept to a handful.
Java uses it in Arrays.sort:

* <p>The implementation was adapted from Tim Peters's list sort for Python
* (<a href="http://svn.python.org/projects/python/trunk/Objects/listsort.txt">
* TimSort</a>). It uses techniques from Peter McIlroy's "Optimistic
* Sorting and Information Theoretic Complexity", in Proceedings of the
* Fourth Annual ACM-SIAM Symposium on Discrete Algorithms, pp 467-474,
* January 1993.
To be fair, Wikipedia has access to a lot more primary and secondary sources for people in the 20th century than for people in the first, so I don’t know that Wikipedia is the best metric.
I guess I just feel that the silent failures that come from things being weak generally outweigh the leaks that come from reference cycles
If they get a tip, they still need probable cause (corroborating evidence from other sources) to take action. They can't go from a tip to putting you in the slammer merely based on the tip.

They might ask you to come in and answer questions, but they can't punish you with fines, etc, like a code inspector can.

If it's more than just a tip - let's say it is a witness that is coming forward, then you will have the right to question the witness in a court of law.
> Folks aren't listening, they're just waiting for their turn to speak.

That statement works in so many contexts
> Not every drug on the market goes through safety and efficacy tests of their exact formulation do they

you are supposed to test the actual formulation in clinical trials, not "some mix that is kind of similar". In safety studies (Phase 1) you can get away with testing something different (i.e. much higher doses) because you want to prove that the drug is safe for use. But Phase 2 is usually where you decide on the final formulation by having several options, and Phase 3 is the final drug tested "as is" before it reaches the market.

The formulation is not some kind of cosmetic property, it impacts dissolution speed, bio-availability and many other parameters that can change how the drug works. Some minor adjustments can be made to the formulation between Phase 3 and commercialization but there are strict guidelines on how to justify such changes. In any case, Bonjesta has apparently done no such trials based on the publication referenced.

> You don’t redo crash tests of cars because you change the interior lining.

Bad analogies are bad analogies.
It's the Seattle Public Library
Dave Mustaine (Megadeth) writes about a kinda similar experience. He fell asleep with his arm hanging over the back of a chair. This pinched a nerve and caused permanent damage, such that he was no longer able to play. IIRC, he needed surgery to get any muscular control at all, and then needed to relearn to play.

Mustaine's damage was probably less profound, but I think the fine control needed for the kind of thing he does is rather more extreme than Mitchell's.

ETA: here's a lousy article on it, from a music industry rag. He talks about it in much more detail in his autobiography. Below is a quote from https://blabbermouth.net/news/megadeth-s-dave-mustaine-how-i...

On January 7th, 2002, while at the [drug rehab] hospital, I sat on a chair which I hung my arm over the back of. The hard edge along the top of the seat back cut off the circulation to my radial ulnar nerve. After approximately two hours I woke up and my left hand was numb. I went to the nurse's station and they said it was the hair-tie I had on my wrist. I wish. I had to go into town to see a specialist and he said that I would be lucky if I ever gained even 80% of the use of my arm again. This was unacceptable for me, so I left the rehab, against medical advice and when home to Scottsdale, Az. to get my arm checked out by a city doctor. My Dr. Rahj Singh, a expert in nerve damage, spinal damage, etc. said that I may get 100% use of my arm, but that I would never play the same. He then prescribed the braces you see [here]: Photo#1, Photo#2, Photo#3. I then proceeded to Nathan Koch for physical therapy for 4 months of sessions, three times a week, 1-1.5 hours a day. After I finally got my feeling back in my hand, I realized that I could not even hold a feather in that hand and started a grueling 1-year weight-training program. 13 months after I hurt myself, a personal assistant that had worked for me died in hospice of drug damage, and I was asked to play. It was the first time I had held a guitar since November 17, 2001. Since then, I have completely healed and started taking lessons intermittently to re-learn my trade. After an additional 5 months I decided that I was going to play again, but that is another story.
> Keep in mind that you can replay actual traffic gathered from humans.

Do you mean by replaying the HTTP requests of other humans? You can only do this against the most naive analytics tools. Most modern analytics will use nonces and unique event IDs to deduplicate/trash any junk. Already in competitive markets/industries (looking at you, travel) it's common for 95%+ of analytics data to be junk/fraud/poison.

I can assure you that, except in the very rare cases of people stupid enough to launch poisoning attacks from Western countries, the law has not stopped or slowed junk analytics data. It is purely a technical defence, and it works very well.

> uBlock can only defeat client-side tracking - which has so far been _the_ tracking, sure, but I believe it is in the process of being replaced by server-side, which can't be defeated this way.

For the most part, the current form of server-side analytics just means relaying data through a proxy you control so that you can control exactly what the downstream services get and they never see the user's IP address, user-agent, etc. The most popular service by far, Google Tag Manager, still uses a very obvious and blockable client-side Google Analytics tag (that you serve via the same proxy) to actually collect the data in the browser.
I was so immersed in the book on my first read-through I ended up skipping the footnotes because I found jumping between them and the main text a bit jarring. At that point I was certain I’d read this one again so it was also fun to have something saved up for later!
Ah I see, thanks for the clarification. It's a fair defense, this is still definitely an awesome project!
perhaps the kernel, but i suspect that much of the userland (which is a lot of what i reference here when i say "unix"- all the command line utilities, shells, the C programming language) was influenced by the needs of both the research community and the technical operation of the telephone network itself.
“Killer whales — orcas — eat all sorts of animals, including humpback calves. But one day, biologists saw a group of humpback whales trying to stop some killer whales from eating… a seal. And then it happened again. And again. It turns out, all across the oceans, humpback whales are swimming around stopping killer whales from hunting all kinds of animals — from seals to gray whales to sunfish.”

I posted this link, with the full text:

https://www.wnycstudios.org/podcasts/radiolab/articles/humpb...

However it appears a different link has been picked up by HN

Is this a HN thing, or does there website resolve to radiolab for queries from HN servers.
Hack your diet and add 20 years to your lifespan
I got a bellow average score (455) which explains the high numbers of scam calls and texts I get daily. The interest thing is that out of all this info that can be found through my number there was not a single piece of information related to me. I think this is because my phone number was recycled.
Or... This more current rendition of Death Waltz https://www.youtube.com/watch?v=Iankyw47vqY
Project Euler on a Microcontroller
Now that you two have finished, recall that per HN we are intended to grant the best interpretation of a statement and not the worst.

My comment stands and the misinterpretation has at least born fruit.

The 'border crossings' i mentioned might have been better referred to as 'border stations', where rehearsed performance occurs daily between guards. Not referencing physical incursions into disputed territories to maintain claim.
A web search failed but I just tried Hacker News search. It means Product Market Fit, I think
Thanks, but I'll stick with phoenix + fly.io
Thank you so much everyone!
So much love for our community. The work we have done has been one of the best gifts of my life. We are moving into a smaller space and pivoting but we are continuing the good fight and good work. More to come- love G @HackerLab
Glad to come across this, not to bash on one author or the other, but to see their criticisms of each other. The only difference being DFW’s is longer form in this context.
I’m neutral towards both Authors having read none of their work but appreciate having some critical context if ever pursuing their literature.
But DevOps does not mean "devs" doing "ops"! I feel like I'm repeating myself now, but devops is a culture promoting lean-inspired practises to reduce batch size and increase cadence. Go back to the original clique of people who started talking about devops and that was what they were discussing.

I can absolutely see how the name "devops" is confusing and easily lead to the sort of misunderstanding your comment propagates. I don't know why they picked that name. Maybe it was about applying concepts from operations research and business operations into development -- who knows.

Either way, the way I read your comment, it is more proof that the name is misleading and should be retired.
> the principle beneficiaries of lightweighting materials and solar (or small-engine) aircraft + nav & comms capabilities will be in warfare and surveillance applications

Isn't that the explicit reason these technologies were developed? Just as 7000 series aluminum and carbon fiber were made for fighter aircraft before they trickled down to iPhones and golf clubs.
Quite disagree on almost all of them. What does OP mean by retiring a word? He and his colleagues are unable to use them in the right context?

It's so easy to criticise everything and everyone by not matching some personal purity standards or pointing out at inconsistencies, but unless the audience is too young that critical aspect doesn't make you sound smarter, it just shows that either you got less real world experience or you aren't empathetic.

Come on, the whole thing is a cheesy senseless post aiming to be provocative, the author even doesn't understand what technical debt is, and could be because of his professional background in menstruous organizations. In order to understand what agile is, in spite of not matching all of its original goals, one should try to see some old dinosaur alike companies and come back wishing any kind of cargo cult alike agile thing.

Perhaps OP should start to see marketing powered fuzz-words as tools of social transformation that makes all of us evolve into a more "wise collective" by building a common culture, understanding and framework of thought to handle situations.
Congrats! I am asking myself the same question after getting a nice raise as well. Here is where my thinking is currently:

1. Don't make any sudden changes! Think for a least a month before making any big purchase, sometimes it still is desirable after waiting, sometimes it is not! You got this far without it so far, so another month isn't a big deal.

2. Use a tool like projectionlab.com or a spreadsheet to calculate how much you want to be saving for retirement. If you're maxing out tax-advantaged accounts that is pretty good already, but it is good to have a target for how much to save each year on top of that.

3. Try to keep your "burn rate" low. I think it is better to try and keep your long term recurring costs based off of your old salary as long as possible. Pay cash for any fun things, so if you lost your job tomorrow you don't have big obligations like a huge mortgage or lease payments.

The term I heard is HENRY - High Earner, Not Rich Yet! A lot of people spend it as soon as they make it and never accumulate wealth.
This looks like an excellent idea.
I will implement support for it in my libc immediately when it's available in a release kernel.

Currently userspace has incentive to roll their own RNG stuff.
This removes that, which is good for everyone. The less incentive you give people to write code that has already been written by other, more experienced people, the better.

I would go even further and export the kernel ciphers via vDSO.
Then user space could rely on those ciphers being optimized for the host CPU and side channel free instead of everybody bringing their own crypto primitives.
I don't think there is a good reason why gnupg and openssl would bring different crypto primitives.
> But what public policies actually need 90% compliance to be effective? I can only think of a few extreme examples.

I can think of one: a pandemic.
The way I see is that it is for the same reason that Qt and GTK include all the widgets and abstractions to create a complete UI.

Another framework that I've used in the past for 2 WebApps projects[1][2] -and I was quite happy with the result- is Semantic-UI (and the fomantic fork)[0]

[0] https://github.com/Semantic-Org/Semantic-UI
https://fomantic-ui.com/

[1] https://github.com/sighupio/gatekeeper-policy-manager/tree/v...
[2] https://github.com/ralgozino/vmtory#screenshots
I use it at work. Sphinx search has been powering our text search since the inception in 2008 and was scaling greatly. In 2021 we've moved from to Manticore without any hiccups.

It's now handling index over 280M+ documents and has been drama-free - just works.
Thanks for the Strasbourg tip. That's one of the places I was looking at based on the map. The German cultural influence drew me in. Thanks to your comment I checked the EU schedule and found they will be in Strasbourg at the same time.

I like the idea of a night train, but there is a significant chance either my wife or I won't be able to sleep. That would make the next day unpleasant, so we'll save the night train for some time when we have a few more days to spare.

Now we are thinking Dijon.
This really validated my approach of using a Google voice number- which was completely doxxed. Whereas my actual personal phone number was not.
Interesting.

> Instead, encourage programming patterns that do not require run-time metadata.

I can understand why. But there are times when any alternative pattern is a worse choice. Then it's left to the coder to hack together type checks however it's convenient. Does the Dog class really need a static variable typed to Dog|Cat... ? It would be nice if instead of a dozen nonstandard ways to do that, some metadata could be emitted if you wanted to. TS does weird stuff like emitting functions to define enums, for instance.
I don't mind dot files or dot folders, but I'm very open to better ideas. My app works on Mac, Linux, and Windows though. Any thoughts?
crazy thing with vim is every person I've seen uses a different subset of functionality, which always contains a few things I've never seen before. Which is also pretty cool in my book. No two people use vim the same way.
Tell HN: Apple Pay works in non-Safari browsers in iOS 16 Beta 3
I was just poking around on a Shopify store on my Firefox browser and saw Apple Pay button showed up, first thought it's a front-end bug on the website but tapped on it and the widget slid up and you can legibly make the purchase!

Tried on Chrome too and it worked there too!

Tried a few other website and can confirm it works everywhere Apple Pay is offered. is it a feature? bug?

Wanna try it yourself? you can check this Stripe test page
https://stripe.com/docs/stripe-js/elements/payment-request-b...

Haven't installed Beta 4 yet to see if it is still working.
Hmm that reads quite different from: https://news.ycombinator.com/item?id=32275868 just above

someone apparently also living in Croatia (maybe another city? other social circles?)
If you own a gaming computer, stadia was never intended for you, lol. It's meant to bring similar experiences to people who can't shell out 3k
Because we don't know how we will discover new things.

Because demand for popular things can drive research into important things.

Because there's no reason not to.
That should be grounds for invalidating a law.
The Pale King, his last novel (unfinished at the time of his death) is a really gorgeous elaboration on the same topics as This Is Water. It is not so much about rejecting the day to day monotony of the modern world, but rejecting the default reaction to the monotony of the modern world. We have complete control over our reaction, and almost none over the reality. One line I’ll paraphrase that sticks with me still: “In the modern world, if you can bear extreme boredom, there is literally nothing you can’t accomplish.”

The general theme is that regardless of the monotonous reality, there’s still plenty of beauty and intrigue to find within it if you look closely enough.

To make this point, The Pale King is about an IRS agent and it includes long, meditative descriptions of turning the pages of extremely long tax forms. I don’t know what philosophical ideas DFW ran into explicitly, i.e. whether he was reframing or actually deriving them, but he was absolutely rubbing up against what we now call mindfulness.

Edit to add one of my favorite scenes in literature ever, with no spoiler or even narrative substance: There's a scene where two characters are talking to one another and one party becomes so engrossed by the conversation that he begins to literally levitate out of his chair. I find this such a simple description of a truly profound experience (~~flow state).
Taking a look at the Rogers outage CRTC letter
key/value pairs
On iphone 4 there is no map left now
Why do you think it has taken Google so many years to implement these obvious safety and privacy measures?