skysight-inc/HackerNews huggingface dataset:
> Not per note pitch bend. Note On/Off messages support an extra 16 bits of "attribute" data that can optionally be used as an unsigned 7.9 fixed point pitch offset in semitones.

> Note numbers are also expanded to 256 since they can use the full 8 bits of the note number.

You might be right on the attribute data, but I thought they had per-note pitch bend as well. I'm skeptical that 8th note number bit is available, but I'm going off of memory since the MIDI association has decided for whatever reason to require a login just to see the specs as if the MIDI specs are some kind of secret, and that section of their website is throwing SQL errors right now.

> MPE is a super limited hack, I doubt anyone is going to use it once MIDI 2 becomes available in synths

Maybe MIDI 2.0 will be adopted, but so far it seems to be getting very little traction, at least in the hardware synth/controller space. I'm less familiar with software synths; maybe it's getting picked up there.

MPE is kind of a gross hack, but it works pretty well and is supported by most of the expressive controllers out there and at least some synths. The only expressive controller I'm aware of that uses MIDI 2.0 is Lumatone. I think Roland also makes a regular keyboard controller with MIDI 2.0 support. Other than that the major music incumbents seem to be staying away, and the smaller expressive instrument manufacturers seem to mostly be sticking to MPE.

I'd be in favor of just ditching MIDI entirely, and use a different protocol that's more like what MPE would be if it didn't have to be mostly backwards-compatible with MIDI 1.0. I'd also be in favor of using CAN-bus instead of 31.25 kbps serial for anything that's not using USB.
I've used musdex in "actual git" with the aforementioned hooks. It works pretty well. There are some advantage to the chosen hooks approach rather than a git attributes-based approach especially that it is more "portable": GitHub doesn't need to have musdex installed to view "musdexed" repositories and you get the nicer merge/diff behaviors from standard diff/merge in PRs and commit views and everywhere. Also, while it is much less of a performance boost compared to darcs, git still benefits in some cases of pack file delta compression/optimization due to smaller differences in "musdexed" text/XML files rather than binary containers.

I have one public example of this on my GitHub that comes to mind, but it's a particularly weird one because it uses a musdex plugin to extract/combine an already non-binary format. (In this case it was an Inform 7 story.ni file that I just preferred to source control as lots of smaller, column-wrapped "chapter" files rather than one long "book" file of run-on paragraphs. GitHub's cool modern code browser hasn't been taught how to do jump to section for Inform 7 story.ni files, so it is nice being able to browse it as a file tree instead. Similar it's nice to see commit diffs broken down by chapter. I can't install my own Inform 7 plugin to GitHub's website, but I can certainly reshape my repo with a tool like musdex.)
Raspberry Pi 5 all you need to know
If you’ve ridden any long distance trains you’ll die on the rails eventually where they just give up, put everyone in a bus, and you go to the other direction train which they just turn around.
Please don't post duplicate comments (https://news.ycombinator.com/item?id=37688239). It makes merging the threads a real pain.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Instead, let us know about the duplicate thread so we can merge it, and then your original post will be in the canonical thread.
European one barely scratches the surface, as it shows three lines in the whole Netherlands, which is not exactly true. And then China probably builds as much in a year and it's all high-speed.
Zuck said it would take more than few years.
> I mean, sure. But again: that's just my point restated. What is this doing that a standard search engine does not?

And again, it is quicker than clicking multiple links and can generalize / contextualize what it finds, mapping it to the answer you're looking for.

Have you tried asking one of these tools to write some simple scripts for you? It works decently, actually.

If you didn't already know how to program, this could save you a TON of time, even if it doesn't work perfectly on the first try.
Give me the access to the books and I’ll do it.
Ideas That Created the Future: Classic Papers of Computer Science (2021)
This is really silly and largely a result of our Western desire to turn everything into an impartial science when the experience of life is anything but.

Ethics are not arbitrary. If you do violence to me, that causes me suffering. If you have sex with my husband or my wife without my consent, that's gonna cause me suffering. Both of these things are also highly likely to cause you suffering because most people who are not sociopaths do not enjoy the direct experience of causing someone suffering and suffer guilt for bad actions.

The cycle of suffering is universal to all living things. There's absolutely nothing arbitrary about it.

Don't do things that are shitty to other people does not need a postmodern deconstruction to be understood.
A"I" vomit then?

And how would that hurt the argument? It's not royalty where being offended in combination with power could be brought to bear. If you replace "AI vomit" with "the product of these fascinating achievements of the human mind and persistent experimentation" in a sentence, it chances not thing important about rest of the sentence.
I used to take the Amtrak Acela from Boston to NYC a few times a year for business travel and it was very enjoyable. I always looked forward to the ride, which is absolutely not something I would ever say about driving or flying these days. Comfortable, scenic, quiet, possible to work (or just relax and watch a movie) in your seat, reasonable food and drink available in the dining car. Step off the train and you're in the heart of the city.

That said it would be much tougher to justify if work wasn't footing the bill. A single round trip is up around $500 per person unless you are willing to leave at the crack of dawn. Doing this regularly, or with a family, would get prohibitively expensive for most people. I definitely wish rail travel was more viable and accessible in the US, it's got so much going for it.
Exactly. We build a large SPA back in 2008. Used closure compiler just for modulizing the code base and minification for production. It had some linting as well. The software still running today only last year moved to parceljs.
Most of the lines are used for freight.

https://www.aar.org/wp-content/uploads/2019/02/US-Freight-Ra...
While these avatars seem pretty accurate, a conversation between two completely robotic humans might not be the best showcase of how far off we are from “feels like a real conversation”
Same. I also noticed lots of reports here: https://downdetector.com/status/docker/ (though downdetector.com is not an authoritative source, it's been useful to me for seeing if others are experiencing issues)
there is reason why John Woods wrote in 1991

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. Code for readability.

https://stackoverflow.com/a/878436/499698
I hate this so much. It's technically awesome, but I want nothing to do with it. If I want face to face time, I'll get face to face time. My fear is this is going to be shoved down our throats and WFH will become work while being monitored with your meta on. There may be cool applications for disabled persons or isolated folks like the elderly. But I do not want to be on this all day.
Comments moved to https://news.ycombinator.com/item?id=37680126.
I find many of recent articles and franky, many github projects, are increasingly looking desperate to grab the hype, likes and stuff.

It’s not even thought provoking. Just boring blatant marketing and show off.
In most environments you have to use the built in libraries for network connectivity, so you have to use their trust stores. Also space is very limited for the client, so you can't just put everything into it.
I'm aware of the DSA but fortunately am not required to follow it, being in one of the parts of Europe that's not a part of the EU.

Section 230 doesn't have anything in it about being "actively harmful to democracy" so what's your point?
How do you send a message to someone's phone number, then? Or do you somehow not use phone numbers anymore?
There was a report in the early to mid-2000s where someone got iChat AV to work, partly because it was fairly obscure and likely the network engineers didn’t consider blocking it.
Does that count the Michigan OSHA inspectors? Do other states have their own inspection staff beyond Michigan? Honestly not sure, but I know Michigan runs that program independently as a history of the organized labor movement, and they have quite a few inspectors.
If there's any company in the world that can use UX to their advantage, it's Apple. If they can create text message social division simply through blue vs. green bubble, they can find a way to subtly make non-App Store apps unpalatable except to technical users who know what they're doing.
I'm quite sure that LLM style things will be smart enough to generate things like complicated decision trees and state machines from human explanations, plus test suites and explaining which cases have ambiguity and/or missing.

I'm still quite skeptical about generic codegen.
If you don't want to get dropped then just join a "no drop" ride. I'm not seeing your problem here.
I used to do this on airplanes and in hotels. I had more success in hotels, because there was less chance the other person was using it at the time and less chance of getting kicked off.

There was another little hack that I used as a little kid. Remember when airlines would sell or rent special headphones to watch inflight movies? The port was just two holes beside each other and the plug was two tubes. Before a flight, I would stop by one of the fast food places in the terminal and grab a handful of straws (preferably ones with a bendy joint). When I was on the plane I would connect the straws by fitting them into each other to create a long straw. Put one end into the port on and the other into your ear and you got free movies with audio!
Professionals _do not_ use it. It’s not helpful. If you get your placement right, routing won’t be so bad. If you get your placement wrong, the auto router WILL land you with an awful PCB
Adc near a switching power supply made me lol. Some guy at a previous gig did that with 190v pwm motor drives. No autotouter in the loop. Just a bad human.
Why is a competitive carbon-neutral system of moving people between cities up to 1000 km apart an anachronism?
We don't talk about Bruno. no. no. no :)

We don't talk about bruno.

BTW, GRPC will be supported soon. Will create a roadmap section in the docs.
Ugh. I wasn't happy that Epic owned it, but they didn't seem to be doing anything to harm it yet. I don't know much about Songtradr, but I don't trust a company that is focused on licensing and not creation.
Too many Canadians in the US imo.
Bandcamp employees unionized and Epic couldn't get rid of it fast enough. Can't let that cancer spread to the game devs, oh no!
John, why did you leave twitter?
That greatly depends on whether the medium is broadcast (like a radio) or broadcast-like (a shared copper wire) and if it has CSMA/CD logic. Many of the replies are losing that detail and thinking of how it would effect a 1000base-T network, which maps MAC addresses to specific ports.

For a broadcast network, the answer could be 'nothing' in the sense that both receivers would get the same traffic. The IP stack would then throw away packets destined for the other computer unless they were UDP broadcast or multicast, and even then it would only notice if someone was running Wireshark.

Advanced wifi devices/meshes will use beam forming and mesh allocation and might degrade if there were MAC duplicates, but I think they will generally operate in a non-exclusive basis due to end point movement and fading, so both computers will get a good data rate.

In summary: it's fine.
Bugs in macOS? No way.

Control Center and Stage Manager have been messes for years at this point, beside many other small but obvious annoyances.
Accessing a giant lookup table is about the most cache-unfriendly thing you could do. This is not a good approach when latency matters.

Smaller LUTs are fun to think of, especially if you eliminate the lossless angle. I'm really not that interesting to watch during a videoconference. When I'm not talking, it would probably be better for viewers to make up a stream of me sitting still with a dumb look on my face. It should be loosely matched to my actual position/pose, so that when I start talking or my dog attacks me or the bomb explodes and wipes out my room, the transition back to actual data is relatively seamless.

(And if you set the threshold high enough, maybe I don't need to be in the room at all...)
I translated PDFs to text using PDFbox, not AI. The AI extracts the needed information from the resulting pile of unformatted text.
I think both are useful. If I'm talking with my Mom, or most people I would talk to on Facebook or say Linkedin it seems like a good fit but not most other places. Having an avatar in public places with randoms and the option for a realistic version in private places seems useful.
My bad, you're right https://www.flightradar24.com/data/flights/wn2340#322ad9f6
You can believe whatever you want, assign any meaning you want

I can say that 1+1=2 means it’s lunchtime on the moon

I can also say that 1+1=11

I can’t force you (nor anyone else), to accept or agree with those meanings, but I can definitely assign any meaning I want

No ideas, nor meaning, nor formulas, nor math are objective truth

Just the fact that I can disagree with you right now means there isn’t an objective truth. If there was, then we wouldn’t even be able to disagree

And the universe is not based on any axiomatic anything, maybe your models of the universe are, but those models are just a subjective approximation to whatever the reality of the universe is, which we all perceive and experience differently in a subjective manner
Try switching to 443/tcp or try a high port like 10000/udp. The first might look rather like streaming over https and the second like an encrypted RTP stream in a mad SIP n RTP session.

You can also co-exist OpenVPN on 443/tcp with a "real" web server. The usual use case for that is getting more value out of a single IP address. Put your pony fan club website up or an Ubuntu default webpage.

Another possibility is to use port knocking to open ports before the OVPN connects.
Axioms are only arbitrary in terms of the logical system they are involved in. If they conflict with other axioms, one of them has to go. So the choice of axioms isn't totally arbitrary, even at the level of logic.

When it's time to take an idealized theory and use it to make predictions about the real world, we first have to check that the axioms match our sense data. If they don't, it's not an applicable theory. That removes another degree of arbitrariness when putting any theory into practice.

"Feeling" good or bad is the bedrock of morality. From the vantage point of the human mind, our entire experience is colored with judgement. e.g. This is net good, that is net bad, etc. There are interesting questions to ask about how that evolved, or why it presents itself in consciousness, but it is first and foremost just a fact about the human experience.

That isn't arbitrary. A human cannot will their experience to stop containing judgements.

So yes, many people have come up with many theories about morality, ethics, and meta-ethics, but we can and should discard any of them that don't have their axioms satisfied by ground truth.
An Overview of the Stone Cairo Stark Prover
The early character sets that were available in teletypes and line printers were not selected with the purpose of writing mathematical notation, but with the purpose of writing "business correspondence".

Because of this, the authors of most early programming languages, with the exception of APL\360 and of some European programming languages, which were not restricted to the IBM business-oriented character sets, had to replace the traditional mathematical symbols with whatever "business" characters were more suitable.

There is nothing odd about "|". It was included in the "business" symbols, for drawing tables. Among the few available symbols, it was doubtless the most appropriate choice for "OR".
Ha, he's a CS major at UT.
My impression is that the device isn't able to track all of the face's subtle movements so the avatars come across as seeming relatively expressionless. For example, I noticed that Lex's and Mark's eyebrows don't seem to move as much as you might expect given the emotions communicated by their voices. I assume this is either because the device literally restricts the movements of the eyebrows (perhaps they're pressed down under the headband) or it just isn't able to track them that well.
He’s not saying we have instinctual ethical views. He’s saying we have a biologically determined interpretive framework we use to evaluate ethical questions.

This is what he was talking about when he said we make a leap from scattered data to specific conclusions, and we all do this in a similar way. We all just have different data. However when we have very similar data, such as living in a particular culture, we mostly come to the same conclusions. The interpretive framework sets that reference frame for human ethics.

The comparison to visual systems is apt. Intelligent spiders would have a different biologically determined ethical interpretive framework in the same way that they would have a different visual system.

Within the range set by our biology there is a considerable degree of arbitrariness, for sure. He spells this out clearly at the beginning. He’s not arguing there is no relativism. He’s arguing against the absolute unlimited relativism espoused by Foucault because that’s what he was asked about.
"Real Average Hourly Earnings" is already an adjusted metric to make sure that it's not skewed to the top earners (hence why it's called "Real Average" and not just "Average"). In the linked post you'll note the following explanation of what "Real Hourly Average Earnings" means: "Data relate[d] to production employees in mining and logging and manufacturing, construction employees in construction, and nonsupervisory employees in the service-providing industries," which apparently covers roughly 80% of private sector jobs in the US.
That contemplation definitely has layers to it.
Apple Vision Pro previews have showed off not-quite-photo-real avatars [1] that feel like they're intentionally toned down slightly into 'good but obviously artificial CG animation' territory to avoid uncanny valley issues.

[1]: https://www.zdnet.com/article/meet-your-digital-persona-appl...
Sorry it seems I was completely wrong, it's MPH, your ground speed was on the slow end:

https://www.flightradar24.com/data/flights/wn2340#322ad9f6
Most countries can fast track a visa if there is enough money on the line for someone.

Before I had kids, I did pretty much the same thing for a supplier of offshore handling equipment - seismic survey, oceanography, ROVs, that kind of thing. On more than one occasion we were sent out with tickets only to some major hub in the general vicinity of where we were going, giving the back office a few more hours to figure out how to have a visa or a waiver issued by the time we got to the hub.

Whenever possible, we had work visas issued in advance for most countries we were likely to visit - oh, and a pair of passports to ensure, uh, incompatible visas didn't end up in the same passport.

(An Iranian immigration officer once chucklingly suggested that if he could offer me just one bit of professional advice, it would be to NOT go to the US on the passport currently on his desk - with visas to Iran, Libya and Algerie, to name but a few...)
UX/UI matters because people are used to it. You have to have an insufferable need for a product to deal with bad UI. In the olden days, users didn't know better. HTML forms were primitive, now they are server-powered applications in their own right.

The users have been spoiled by slick, polished products. This used to be NOT the case. You could build something stupid out of boredom in a few days and walk into riches.

Frankly, the HN comments here sound quite condescending and snooty, telling me to find a narrower niche, be a better entrepreneur, and just maybe I don't know how to write code.

Not the point.
macOS does a lot of automatic tracking of things to try and reduce the impact of the security system. There's a system called "bookmarks" which lets apps have access to things they created even in sandbox-isolated locations, it might be related to that.

I think terminal users aren't really in-scope for macOS security.
The navy put the trigger finger into full computer hands all the way back in the fifties with https://en.wikipedia.org/wiki/Naval_Tactical_Data_System , which could automatically assign and direct ordinance towards incoming threats, and could even give orders to piloted aircraft without human intervention, though this functionality was not always in effect.
Because grandmas and scammers.

It took me a long time to realize that Apple is doing the right thing here.

Outside of our little bubble, smartphones are a means to an end. No one bothers to learn technology more than what they can get by in their everyday life. Technology needs to be as simple and intuitive as possible.

Now, if Apple were to let a person enter developer mode by solving some Leetcode puzzles or CS quizzes, I'd be all in for it. Though I can still see scammers scamming people even with this.
> I can easily imagine a culture where it's only OK to steal from friends.

It is easy to imagine contexts in which taking something from your friend is morally permissible, because in that context you know the other person won't mind that you've done so. But because they don't mind, it's no longer stealing. Taking becomes stealing when you should reasonably expect the other person to feel hurt by the taking. Hurtfully taking things from your friends is universally immoral in all cultures, but different cultures have different expectations and standards for what kind of taking causes hurt feelings.
Bad idea. We should be encouraging development of autonomous weapons in order to reduce risks to US and allied military personnel in future conflicts.
By any chance do you know the history of these solutions and what what went before understanding this or was it already calculated and known far in advance of needing to account for it?

In the sense of building things that last in space.
The VideoCore VII GPU does not have its own VRAM, it's only a compute chip. From the Hackster.io review[1]:

> The chip also features a new Broadcom Videocore-VII graphics processor running at up to 800MHz, and is linked to the buyer's choice of 4GB or 8GB of LPDDR4x memory.

https://www.hackster.io/news/raspberry-pi-5-review-hands-on-...
That shows 2 results
> I'm quite sure that LLM style things will be smart enough to generate things like complicated decision trees and state machines from human explanations, plus test suites and explaining which cases have ambiguity and/or missing.

I'm not.