skysight-inc/HackerNews huggingface dataset:
Quoting the this page [1] :

"One reason why none of these alternative notations has caught on is presumably that it takes a lot of time and effort to learn a new notation system. Not only professional musicians, but also musicologists (including music psychologists and music theorists) invest enormous amounts of time learning to read conventional music notation. Understandably, they don’t want to have to start again from scratch. So they tend to avoid the problem of conventional notation’s shortcomings and the evaluation of alternatives by regarding the problem either as irrelevant (“conventional notation obviously cannot be improved”) or impossible to solve (“it is clearly impossible to decide among the many possible alternatives”)"

[1] http://web.archive.org/web/20200925170150/musicnotation.org/...
If it's really time-critical, it's shipped by air, not sea. Container ships being delayed by a few days by rough weather, port delays etc happens all the time, and we're looking at a week tops here even for directly impacted ships.
I believe the exploit itself was introduced with the commit in question, it wasn't there before.
Show HN: I wrote a program to convert lines of text into trees
Furaffinity.net :3
I enter all of these interactions voluntarily

I choose the family, I choose the job, I choose what I consume and where I live

Unfortunately I can't walk away from being stolen 50% of my revenues every year.
I honestly love that it was freed using the "boring" solution. No need for any of the crazy solutions people proposed on the internet. Just careful and measured execution of proven techniques.
As a brit I'd say it's kind of an education thing. If you are bricklayer that's working class and limited education required and if you get a law degree say and become a lawyer that's middle class even if your dad's a bricklayer.
Hey HN,

I am so excited to share webrtc-echoes. This repository contains a test suite that asserts that many different
WebRTC implementations can communicate with each other. It also asserts that these WebRTC implementations
work with WebRTC servers. My personal goal is that someday WebRTC is as easy as HTTP. You don't worry about what implementation/tools you use, you just start the project in your favorite language.

WebRTC-echoes is important for a few reasons

* Ensure that things connect, and prevents regressions. It makes all the implementations more robust.

* Great for learning. Developers see all the options available and can try different software.

* Builds community. With all of us working together it will help good ideas spread faster.

-----------

This is what is implemented today.

* aiortc: WebRTC and ORTC implementation for Python using asyncio. [0]

* libdatachannel: C/C++ WebRTC Data Channels and Media Transport standalone library (bindings for Rust, Node.js, and Unity)[1]

* Pion: Pure Go implementation of the WebRTC API. [2]

* SIPSorcery: A WebRTC, SIP and VoIP library for C# and .NET Core. Designed for real-time communications apps. [3]

* werift-webrtc: WebRTC Implementation for TypeScript (Node.js) [4]

Servers:

* GStreamer's webrtcbin [5]

* Janus [6]

* Kurento [7]

* Google WebRTC [8]

-----------

[0] https://github.com/aiortc/aiortc

[1] https://github.com/paullouisageneau/libdatachannel

[2] https://github.com/pion/webrtc

[3] https://github.com/sipsorcery-org/sipsorcery

[4] https://github.com/shinyoshiaki/werift-webrtc

[5] https://gstreamer.freedesktop.org/documentation/webrtc/index...

[6] https://janus.conf.meetecho.com/

[7] https://www.kurento.org/

[8] https://webrtc.googlesource.com/src/
Probably the actual cost will require an army of accountants and lawyers at a dozen major logistics corporations arguing with each other for months to even try to compute. I doubt us regular uninvolved people will ever get a "real" number.

How do you even try to calculate and reveal the cost associated with say a manufacturer in the middle of a supply chain deciding to source their parts from a different vendor for this run because their usual source was delayed due to the Suez blockage and they didn't want to leave their factory idle?
But would it be a disaster. For a 'church' hospital, the money they take in then goes to fund the hospital. Largely expenses meet income so there is very little tax to pay assume they dont pay sales tax on medical good like many countries.

The churches that will pay high taxes are the ones that have the income but dont spend it and put it into investments to build their wealth.

So in this way, I think taxing churches and also charities makes sense. There will be some fringe cases but largely those that do things with their funds will not be effected and those that hoard funds or use it to circumvent taxes will be the ones paying.
My long-time colleague Jordan said it this way. "In my toolbox I have a red hammer and a yellow hammer. Sometimes one is the right tool; sometimes the other one. I don't get all wound up around 'red hammer is best'."
Fair enough, maybe I misinterpreted. But things like "Or if it just exists because JavaScript developers don’t want to learn something new", are very divisive. As if there is something different about Javascript developers that make them lazy, and C programmers are infinitely curious and learn everything new they can.

Edit:

I don't believe one way or the other 'better' technically speaking. Usually the 'best' way forward is the one you have the most skill in. So yes, the one you don't need to learn a new language. Tools like Deno are designed for web developers. Just because they are popular and you hear about them a lot doesn't mean someone else's way of doing things it threatened.
$14M/day seems to be the usual media estimate. I think it's safe to say the knock-on effects of several hundred ships being delayed will be more than that.
FreeBSD Core Team Statement on FreeBSD Development Processes
Take any quadcopter, attach high explosives to it, ram them into people and blow them up. While you are at it, throw on a cheap raspberry pi with some simple machine learned computer vision to target humans.

There, I made you afraid of cheap $100 quadcopters off Amazon and raspberry Pis.
No we didn't?! Where did you get this info from? Deno is made to work with TypeScript out of the box. The Deno Standard Library is written in TypeScript: https://deno.land/std. Most userland modules are TypeScript too.
Do you get to go 'off-call' then?
This is not an appeal to authority. The comment in question was insinuating that people (who?) will return using JIT inventories (return from what?) because they don't foresee the dangers the commenter in question can see. (What dangers? What does the commenter propose instead? To whom?)

What you mistake for an appeal to authority is in reality a plea to consider the question deeper than in a 147 character snide remark. After all there are people who spend day in, day out thinking about supply chains, so maybe they have thought about this deeper than what fits into that many characters?

For example one of the sibling comments here writes that while JIT might be in the companies interest it's not in society's interest. That is a super interesting question. Properly unpacking even just the question would take a lot more characters.

Or maybe there are some systemic biasses which makes logistic experts blind to these looming dangers?

Or maybe actually everything is fine and the sky is not falling? I assume people are not making as much money as they could, but is anyone going to go cold/hungry/loosing their job because of this incident in some way I don't see yet?

All of these questions and more could provide the substance for a worthy discussion in a way a snide remark can't.
"Middle class" in this context refers to the level of their income and standard of living, where "working class" refers to their relationship to production (i.e. industrial wage workers).
It's a weekly digest that makes fun of how absolutely full of shit (and themselves) HN posters are.
Any crawfish boil in Louisiana will disabuse you of that notion.
Top GitHub project Home Assistant secures code and deployments with CodeNotary
Another example (from https://www.nytimes.com/2020/12/24/health/herd-immunity-covi...) not quoted in the article:

> “When polls said only about half of all Americans would take a vaccine, I was saying herd immunity would take 70 to 75 percent,” Dr. Fauci said. “Then, when newer surveys said 60 percent or more would take it, I thought, ‘I can nudge this up a bit,’ so I went to 80, 85.”
There's still skepticism that cloth masks prevent spread of the virus because these experts lied several times, and there was a chilling effect stopping the debate due to the cancel culture against those who pointed out, with data, that masks probably are somewhere between barely effective and actually harmful. Who really knows now?
It's not "doing a lot of heavy lifting" to use the word unambiguously in one of its many defined meanings. Clearly the parent was referring to Reagan being correct about the illegality of the strike (given that they cited the specific statute), not speaking about any moralistic righteousness.

>Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

From https://news.ycombinator.com/newsguidelines.html
OrderedDict vs. Dict in Python: The Right Tool for the Job
Mondale.
T cells will save us from Covid-19
Yes they will even go the the funeral of your death grandmother to raise media awareness of the swine flue: https://eswi.org/eswi-tv/marc-van-ranst-communication-and-pu...
Participation in church-like, non religious organisations used to be more common.

That's kind of what freemasons, lions club, rotary and such are/were kind of like that. Social clubs. Unions sometimes played that kind of a role. Union meetings, barbeques, bars. Even personal identities tied into union memberships. A lot of organisations with names like "X society of Y" were actually "societies" at one point.

We are just far less affiliated than we used to be. Less church membership, probably less gang membership, social club affiliation, etc.
I guess whether you call it a lie or not is a matter of framing, but I thought that the official line was always the same, even if you had to search hard for it: masks don't offer much protection to the wearer but do protect others from the wearer.

I seem to remember this being the justification for advice given a year ago. The difference is that a year ago they emphasized the first part and now they emphasize the second part.
Think of a simulation with a large number of agents. They have randomly assigned wealth at start.

Agents meet one on one randomly and engage in a transaction. In the transaction, the richer gets a slight amount of money from the poorer one.

If you run this simulation for long enough, one agents gets all the wealth and everybody else gets zero.

It's the nature of the system. There's no good or evil, it's just a simple simulation.
Most "modern" platforms distrust native apps too. (Android, iOS and increasingly macOS, Windows and even Linux)

This is one of the main reason that I often prefer web apps. (my preference obviously depends on the use case) I would much rather run a random company's messaging/video chat/whatever app inside my browser with strong sandboxing. Because browsers have truly accepted that applications should be considered malicious by default.
> After all, what's the point of operating systems if they don't provide commonly needed services

My answer is "managing access to shared resources"--the primary role of an OS is to allow multiple programs to run on the same hardware without needing to be aware of each other. I specifically don't think the OS should be a kitchen sink for common utilities / services. I would actually prefer fewer things managed by the OS (microkernel if not unikernel). In my utopia, the line between "OS" and "Hypervisor" would be very thin/blurry.

If we really want to be space-conscious, I think the answer is dynamic linkage, although I think people have forgotten the horror that is dependency hell. Nix conceptually provides an answer for dependency hell, but in my experience there remains quite a chasm between what Nix promises or aspires towards and what it actually delivers. For the time being, I have to think that static binaries are overwhelmingly the most economical solution when you account for time spent mucking with dependencies.
>Are there such drones without human remote control?

To be realistic. Spot (the dog) is not autonomous currently either. In fact it doesn't even use "AI", all of its movements are electrical and mechanical control theory on steroids ;)

The BD customer can integrate an AI to direct movements if desired but it's not what BD ships. BD instead offers a human operated remote control with camera system.
Can confirm. I once watched an engineer build a beautiful, functional subscription management system. When I asked him some practical questions he said "Elegant programs allow us to code as though the physical machine doesn't exist"

The only problem was that under real conditions his code behaved like the stack was infinite; you know like it is in a theoretical computer.
Or should we say mass surveillance?
Touché. I will admit I am resistant to learning JS. Part of this is that it seems like no one actually "likes" to program in it, they just have to because it is so ubiquitous. But I guess that just goes back to the Bjarne Stroustrup quote: "There are two kinds of programming languages: The ones people complain about and the ones nobody uses."
I absolutely agree. Connecting via Postgrest happens already over SSL. But to secure direct connections to the database, this is critical.
We have the basic infrastructure for this in place already and will be rolling this out to all projects by the end of the next week :)
In the US it only matters how much money you earn or have.

Your comment is why I wish HN banned European IP addresses - it's not applicable in the US.
They didn't keep the Bible around for thousands of years because they compared it with other myths and thought it was the best, they did it because they thought it was true. The "natural selection" argument for the Bible leaves out the fact that reading it as a myth is not its "habitat," to keep up the analogy. On a comparative mythology basis, the winner will probably be a work of fiction written after the printing press.
To be honest, they were asking for 35% raise, PLUS reduced working hours PLUS benefits. They were offered somewhat smaller raise which they refused, while participating in an illegal strike. From my experience, in most negotiations, you rarely get everything that you want, but you can get a good deal if you are willing to compromise. When you play hard, it can backfire.
> what's the point of operating systems if they don't provide commonly needed services

To abstract over hardware, including to allow running multiple programs simultaneously on the same hardware.

I'd argue that there's pretty widespread agreement in how we actually deploy modern systems when given the choice, that this is all we want the operating system to do too. There's all these operating systems that try to do more (e.g. approximately every linux distribution ever), and yet modern software primarily runs in some sort of sandbox who doesn't allow any of that to seep into the environment. On servers that sandbox looks like "containers" or less frequently "jails". On clients that sandbox looks like "a browser" or "electron".

Empirically the idea of shipping commonly used dependencies with the hardware abstraction layer, seems to have been the wrong idea. Even if you disagree with that, certainly it's not the case that it's the only point of shipping the hardware abstraction layer (operating system) in the first place.
or, they’re gonna make more money with the “rush hour” that will follow and they will only lose a small fraction of what people think they’re gonna lose
> Stance on abortion among your brothers in church

Denominational stance is reluctance: https://www.umc.org/en/content/ask-the-umc-what-is-the-unite...

> Do you follow the edict that if you’re not baptist then by definition you go to hell

I am not Baptist. But the ones I speak to, who are dedicated fundamentalists, seem to believe that I am going to hell since I am not and will never be "saved" in the way they prescribe. Furthermore, in their view, nearly everyone who existed before Jesus's time is condemned to Hell except for a select few who foretold of Jesus's coming. Crazy theology!

Also, keep in mind that Baptists have diversity. The Southern Baptists are the firebrand fundamentalists. There are others that are almost indistinguishable from mainline Protestantism.
Jesus also told the woman to "go forth and sin no more" as part of being forgiven, which is a significantly important detail that often gets overlooked when paraphrasing this story.

The entire story of Christ is based on redemption from sin - if one tries to eliminate that because having extrajudicial demands on one's conduct is not fashionable in the modern day, what's left is, objectively speaking, not Christianity anymore, not even qualifying as a moral framework, and leaves you with nothing more than a nice story about a nice guy.

Let us not forget that Jesus was described as fashioning a whip (which is not something you do on a momentary whim in the bronze age, that takes time and effort, and in this case, likely stewing the whole time) and deploying it against scalpers in the temple. What the "judge not" passage calls for is recognizing that you aren't the ultimate authority worthy of meting out punishment at the end of the day (which also jibes with significant portions of the Israeli covenant and its lethal punishments being deprecated), but it does not demand that people remain tolerant or silent in the face of sin.
The inverse of the author's premise is, to me, more interesting. Popular optimism or pessimism matters most in preserving social and economic stability. The irony is that we know this to be true, but on the political side we play with fire amplifying, exacerbating and profiting from divisions in society.
HN is a lot of amazing experts in a particular subject mostly talking about something else. It's fascinating in this way.
Author here: Often I have to digest log files and lists of Azure resource names. I prefer to work with hierarchies of things, so I wrote this simple filter. Turns out to quite handy, especially when combined with awk and its friends.
You're talking about the relationship between publisher and platform, and how there are web wins in the direction of managing and updating apps.

But those wins must also be balanced with the loss of control due to those same platforms distrusting your app. Now your app, for all the wins it's going to achieve on maintenance and updating, is also going to take hits from its inability to do things that other people take for granted on native apps.

They are part of the same story of balancing pros and cons.
They've said they expect to clear it in 3-4 days.
But how does the hacker's commit goes through in the first place, if all PRs with unsigned commits are rejected outright?
Perhaps adding up all the penalties all the delayed ships have to pay could cover it.
Yea. In some ways I feel slightly uncomfortable speaking up for or defending the church in any general way. For as positive as all my experience have been and all the good I have seen churches do, I have also seen churches (even churches within the same general denomination as the church I attended) completely destroy the lives of people.
Ah good Im not the only one noticing it.
I think it's more education level in the states; "working class" => high-school graduate or less education.
The problem is the quote is mixing the Marxist notion of working class (someone tied to wage labor for survival) and the general American notation of middle class (comfortable but not rich, defined by income rather than family status)
>>> Our investors are Dan Scholnick from Four Rivers Ventures, Guillermo from Rauch Capital, Lee Jacobs from Long Journey Ventures, the Mozilla Corporation, Shasta Ventures, and our long-time collaborator Ben Noordhuis.

Why is the Mozilla Corporation an investor in a Chrome based technology startup ?
Surprisingly much of the commercial style SOLAS equipment still sadly runs on NMEA 0183. It is a real hassle if you have a split system with some converters not liking each other, different baud rates for "high speed(!!!)" and so on. Ugh. Been there done that.

Like the Sailor 6222 Class A GMDSS VHF which is found in loads of commercial vessels and still is their "newest" model. That only accepts NMEA 0183 inputs.
Wow I immediately recognized that first one as the ceiling of a Washington DC Metro station.
After which this opinion piece swiftly shifts to ‘years ago experts lied to us about free trade, too.’

Sigh.
Agreed, but I think a lot of that is around money, and their inability to be able to fund as much news/journalism. Plus, hard to turn down stupid money like Fox News who is making bank with near 100% propaganda 24/7.

Ya, but you have to remember Substack has no fact checkers, no standards, no peer review... NYT/WAPO are not perfect, but they have those in place. And, such as in the case of the podcast earlier this year they eventually get to the right place and fire the team that blatantly lied.

Reuters is probably a good source if you are looking for pure news, or apnews.
My black kids are doing just fine without a church and I've got to wonder why you think they need one.
On Sperging Out – Acko.net
Rust is already very close to C and C++ performance, and getting to equivalence or possibly better will mean a long slog through these kinds of edge cases. This was already done in C and C++ compiler toolchains, which is why these languages are so fast, and it's a bit of a feedback loop because their popularity and centrality to systems development is what led to the work being done in the first place.

Rust + LLVM will already handily beat a naive bare bones C or C++ compiler that isn't loaded with sophisticated optimization tricks.

If the work is done I expect Rust to be faster than C and C++ for the same reason that C++ can sometimes be faster than C: a more advanced type system can allow better optimization in many cases.

In C++ for example you can do algorithms with templates, while in C you generally end up with function pointers all over the place. See qsort() vs. std::sort<> for one common case.

With Rust you can do all this generic stuff plus leverage better safety to do more strict aliasing optimizations, less unnecessary memory fencing, and so on.
Mainline Protestant typically relatively neutral leaning pro choice.
I haven't been on call for that code for a long time. There's a whole team that works on it and has been improving it for quite a few years.
Diamond hands on the dredgers. We like the ship!
He rewrote it, tuning it down a bit. You can find it upthread.
8.2 TB Of MobiKwik User Data Allegedly Hacked, Company Denies Breach: https://www.indiatimes.com/technology/news/mobikwik-data-bre...
It's been blocked before but for a lot longer (from late 1956 to early 1957—about five months) during the Suez Crisis: https://en.wikipedia.org/wiki/Suez_Crisis

That was a really big deal—more so than this one, I still remember the daily radio news reports and huge newspaper headlines from when I was a young kid. It was an international crisis that dragged on for months and months.
You said you don't have a moral system without religion.

That's preposterous.

You also don't end up with a moral system you just invented. But how much of it is due to religions present and past is a fair question.

Religion is universal, it must clearly serve some purpose and convey some advantage to humans. I'm not arguing it has no value.

It's also unclear if you could get rid of god based religions if they would not just be replaced with something else similar to a religion. Woke culture makes me wonder.