skysight-inc/HackerNews huggingface dataset:
Due to its historical influences, 8051-based microcontrollers and cores are still widely used in a huge number of embedded devices and ASICs everywhere - motherboard EC, Ethernet, Wi-Fi controllers, this also includes the peripheral devices that plug into USB ports, like a mouse, a keyboard, a sensor, or industrial controllers, or whatever, so the first part of the joke is most communications via USB are just 8051s talking to each others. The second part of the joke is that even USB ASICs themselves, like USB hubs or host controllers, are often powered by 8051 cores.
The thing is at least from what I can gather, the Audacity issue is literally on the same level of this. The only added difference is optional bug reporting.
I remember on a dark gloomy day going to the bookstore and picking up a book about SQL server report server. Some of the toughest time in my life.
Any way around the paywall? Archive.org doesn't work for this one.
What do you mean? Is there some sort of a magic force that stops one person from handing over a suitcase of cash to another?

What this bank does is trying to prevent crime before it may or may not happen.

This is sick and dystopian.

What's next, are we going to arrest people because they have cutlery and may or may not do something with it. That's preposterous!
Picking two applications with less global users than a small town or a large village doesn’t make a great point. They might as well have been abandoned - no relevant mass of people use them.
In the 80's Lebanon was also a bit of a crazy place, I remember seeing pictures of American battleships firing into the mainland to attack enemy militias, which kinda reminded me of Joseph Conrad's Heart of Darkness and thinking that place will never be stable. Looks like I was wrong up until a few years ago though, it's a real shame for the people there.

https://www.nytimes.com/1983/09/20/world/us-warships-fire-in...
Whether Copilot itself violates GPL or not is one issue.

Whether the code produced by Copilot violates GPL or not is a whole different independent issue.

If I am walking down the street, find a piece of paper with code on it, pick it up and add the code to my program and this code turns out to be licensed under the GPL then my program becomes a derivative work. It doesn't matter who wrote it on that piece of paper, whether it's a 100% correct copy of the GPLed code or not or if there are mistakes in it.
As someone who's worked at a mobile app company, crash reports were described to me repeatedly as "I was blind but now I see".

Is it reasonable to expect Audacity developers to just ask all of their users "Hey, how are things? Are things crashing? How and why?" I'm not sure if you've ever tried to diagnose a user's crashing issues, but, especially with non-technical users, you're likely to get responses like "A dialog popped up but I closed it, I don't remember what it said", or "I wasn't doing anything and it just crashed out of nowhere".

Automatic crash reporting is like night and day; sometimes, you can even find and fix problems before your users get a chance to report the crash (if they even bother to do so, which most don't).

> If Audacity were to ask before sending data, a good chunk of people wouldn't be upset. But it doesn't, so here we are.

From the pull request: https://github.com/audacity/audacity/pull/835

> Just to reiterate, telemetry is completely optional and disabled by default. We will try to make it as clear as possible exactly what data is collected if the user chooses to opt-in and enable telemetry. We will consider adding the fine-grained controls that some of you have asked for.

In other words, Audacity is asking before sending data and people are upset regardless, apparently due to just general ignorance about the situation thanks to some people blowing it out of proportion and describing it inaccurately.
Banning Is a Defensible Moat
What are you thoughts on Ardour? Is it a good tool? Have been wanted to dabble in music making for a while.
Astronomers discover an oversized black hole population in the Palomar 5 cluster
Software doesn’t need auto updating. The “move fast and break things” industry needs auto updating. Other than some very few exceptions (e.g. a web browser with a huge attack surface may need auto updates to protect the user).

Similarly, crash reporting being opt-in works very well. On crash you present the user with a crash report, they review it - and can send if they desire to. Throw in a lil’ “don’t ask again” checkbox and you’re good to go.
This has some advantages over the existing technique (packing w/ hemostatic z-fold gauze), but some big disadvantages.

It's a pretty bulky device, and space is at a premium on an ambulance. It also has a battery that needs to be maintained. I'm not sure a bulky device that needs routine maintenance (everything with a battery gets checked at least once a day in every ambulance service I've ever worked with) is worth carrying for very rare events. A couple packs of z-fold gauze take up as much room as a few decks of playing cards and would only need to get checked monthly (to see if they had expired).

Even in a place where stabbings are "common", this device is only useful in a specific subset of stabbings where wound packing can be used. If wound is in the torso/abdomen, this device isn't useful (there's nothing to press against), and if it's in a limb, a tourniquet is the right tool for the job.
Singapore is basically a totalitarian state and I'd trust them with a nuclear reactor. Depends on the situation I suppose.
That came across in your original post, I tried to do the same but GPT-J doesn't like whitespace at the end.
I'm confused, are you advocating for selling guns to beavers?
> Ardour is a chainsaw, and Audacity is a penknife. Can you cut down a tree with a penknife? Maybe, but that's clearly a terrible idea and will take ages.

Does "DAW vs. sound editor" really require an analogy?
"needs to reach out to the internet to provide some much-needed functionality such as auto-updating or crash reporting"

Software needs not do any such thing. Developers may want this thing, but users absolutely do not need it, and neither does software.
Has anyone tried dumping the debugging symbols from a Microsoft binary e.g explorer.exe and tried to autocomplete^Wcopilot its functions? Would be interesting how far Microsoft could be pushed before they ate their own hat.
I have a GitHub account because it's a way to learn about GIT and working with others for free. It's also a backup of a bunch of my program directories that is trivial to keep up to date.

It comes in handy every once in a while.
To me, your comment overflows with cynicism and not much else.

All of the things you bring up are solved problems. They were solved years ago and the feedback methods continue to be used today by quality software companies. Just because Audacity and its owners choose the lazy route doesn't mean it's the only route.

Programmers and the companies they work for should stop trying to normalize telemetry. It's not normal.
Today I learned about Karateka’s 37-year-old easter egg
One possible fix is to not have a battery at all. Make it a hand pump.
How about just asking user whether he wants new version?
Sounds like that really blew your sox off.
I have an enormous respect for Brandon Gregg, but this "one socket ought to be enough for anyone" is something I saw too many people get burned with.

I mean, it should, but who knows what the next version of Slack will need...
I was even in worse situation, the amount of stress I had to deal with was causing me stomach ache and after a while, well, literally blood in certain situations. I quit, and it was the best decision I could have made. I only regret I allowed this for way too long.
Optional, opt-in error reporting and telemetry, yes. This entire issue is a bunch of people freaking out over nothing and making baseless assertions about things that aren't happening.
That isn't even necessary. I've been exploring GPT-3 for a while and it is completely incapable of any reasoning. If you enter short unique logical sentences like "Bob had 5 apples, gave 2 to Mary, then ate the same amount. How many apples Bob has left?" No matter how many previous examples you give it (to be sure it gets the question), it gets it wrong. It is simply incapable of reasoning about what is going on.
This looks interesting! Will you be adding an open source license?
Requires an Instagram login to watch the “how it works” video, too. Just bizarre.
Recent and related:

Audacity: Clarification of Privacy Policy - https://news.ycombinator.com/item?id=27739596 - July 2021 (80 comments)

Audacity 3.0 called spyware over data collection changes by new owner - https://news.ycombinator.com/item?id=27736151 - July 2021 (70 comments)

Audacity may collect “Data necessary for law enforcement, litigation” and more - https://news.ycombinator.com/item?id=27727150 - July 2021 (254 comments)

New [July 2, 2021] Audacity Data Collection Policy - https://news.ycombinator.com/item?id=27724389 - July 2021 (34 comments)
Yes it does. Bugs need to be fixed, improvements need to be made. That’s the lifeblood of most user-facing software. Without it you end up with a huge user base running legacy versions, reporting the same bugs and asking for the same features.
This would be great as VScode extension!
Believe me, he definitely understands fractals well. :)

But I was also thrown off by the sentence about a "2D slice of a 3D zoomable construct". I think it's just sloppy writing, and indeed he's describing the escape times as generating a 3D surface that you can zoom "deeper" into with more iterations. Still not really a 2D slice... but given his creations I'll just assume maybe he hadn't had his morning cup of coffee yet...

I remember using Kai Power Tools back in the 90's! Certainly one of the most creative interfaces at the time as well...
We both use dbt as the data modeling layer but we don't actually develop a standalone BI tool. Instead, we integrate to third-party BI tools such as Data Studio, Tableau, Metabase, etc.

We love Looker and wanted bring the LookML experience to existing BI tools rather than introducing a new BI tool, that's how metriql was born. I believe that Lightdash is a cool project especially for data analysts who are extensively using dbt but metriql targets users who are already using a BI tool. I'm not particularly sure which pages are identical, can you please point me?
Yeah, the current technique (which, IMO, is still the way to go) uses gauze, which the clot will form around. It's difficult/impossible to remove that gauze without removing at least some of the clot and causing some bleeding. At that point though, they're already in the OR, and that bleeding is generally fairly easily managed w/ the right equipment.
You seem to be missing the point. If I wanted to send a funny webm in a room on Discord or IRC for example, if I didn't want to upload it directly to Discord that is, I could use this with ShareX to upload it and get a link that's easy to share. It's not supposed to be secure. It has its place alongside Magic Wormhole just fine.
> The best part is, the builders are not on the hook, the building owner is not on the hook, the management company is not liable, but a leaseholder that bought 25% of the apartment is responsible for 100% of the bill to put things right. Those properties are unsellable, and have become a toxic asset.

Not insurers? Or the owners aren’t required to carry insurance?
> Mr. Pozsar doesn’t expect a sharp rise in short-term yields. Instead, he predicts reserves will gradually shift away from banks to the reverse repo facility as money managers let short-term Treasurys mature. Wall Street’s casual attitude toward that shift underplays its uncertain consequences, which could include unexpected volatility, he said.

> “We are talking about a big rotation and quite a bit of money going from bills to the reverse repo facility,” he said. “More bills will be issued and someone will have to soak them up.”

The big question is then 'Who will soak them up?' IANAE but this seems to be a case of drowning in the success of current initiatives. The problems which arise within the current solution (lots of money, few places to spend it, everyone leveraged to the hilt) are now predominating at the solution is to do what... more of the same?
It is a shame.

Worst thing is, with parents, we get to regret these things for longer than they do.
seems to limit posts to five per day to any user with any recent downvoted comment.

I seriously doubt this is true.

I generally stand by my right to my opinion. I have worked at figuring out how to do that without making every single comment a hill to die on. It's taken time and effort. I used to be a walking, talking train wreck waiting to happen and I still have personal challenges to being me and not being overwhelming amounts of drama for existing.

I don't like drama. Accusations that I say and do things for dramatic effect or similar are inaccurate understandings of who I am and what motivates me.

I view HN as an opportunity for growth. I have had the experience of feeling like "a big fish in a little pond" and I generally gate it.

I enjoyed being here at first because I was a little fish in a big pond and was free to just enjoy the opportunity to engage in meaty discussion. And then that turned into drama and I began trying to figure out why and yadda.

These days, it's less drama than it used to be. I'm still trying to find my sea legs here with no effective role models, but I still prefer to see it first and foremost as an opportunity to engage in meaty discussion and to whatever degree it still serves that function, it's life enhancing.

Upvotes, downvotes, etc are all niggling details. The opportunity to enrichment my mind without paying tuition or leaving home etc is extremely valuable to me and has caused me to be thick skinned about a great many things for nearly twelve years now.
The more relevant PR is probably https://github.com/audacity/audacity/pull/836 which was merged and shows the confirmation prompt for crash reports.
It's possible to do this in a way that doesn't reveal your IP - run the update-checking server as a Tor onion service and embed a little client that knows how to connect to the Tor network. Then your entry node doesn't know what you're connecting to, and the remote update server only knows the IP of the relay talking to it, not your actual IP.

Still, a good question is how you're getting updates in the absence of automatic updates (and for software whose goal is parsing binary file formats, chances are high that if you aren't getting updates, you have a pretty big privacy problem already). If you have no auto-update code but you're telling users to download new versions from, say, GitHub, then GitHub gets their IP addresses anyway.
Wrong, users absolutely do need their software to not crash and to stay relevant. The user doesn’t have to update it (so no silent upgrades), but showing something when a new version is released is a great thing for moving your user-base off legacy versions containing bugs fixed in later versions.
Deep learning has a lot of problems. Energy cost is not one of them.
Discord History Tracker
That’s a minor inconvenience at the bug-screening level. I’ve used audacity for over a decade, updating it once every year or two - either when i got a new computer, or when it occurred to me there’s probably a new version out there.
We tend to go more and more towards the opposite though, as it's common to watch netflix and do something else, or listen to a podcast or an audiobook while doing pretty engaging activities like driving or sports. So I don't think it's solely a music thing, it's perhaps just a bit older because the radio has been around for longer than podcasts or youtube. And I can't do most of those things myself (multi-task with artistic stuff).

I'm mostly like you in that I prefer actively listening to things (especially when searching for new things). But revisiting known things without searching for more can also offer different feelings, like a sense of comfort or some mental priming for a mood while you're doing something else. It's two different ways to listen to music for two different kinds of experiences.
One big table combining all of your facts and dimensions for me.

Less compute time, less time for business users since they don’t need to figure out star schema joins. Storage is cheap.
Cool. Works for you, doesn’t work in aggregate.
For those like me that thought this is wrong because of how big India is: according to the last census, only around 15% speak English as first/second/third language.
Exactly. Nobody’s complaining about a “check for updates” button.
But if this project does catch on, it indicates that users prefer a pro-privacy Audacity to a bug-free Audacity. That might not be the decision you (or I) would prefer, but I think it's a legitimate decision for users to make and we ought to respect that.
To be fair, just knowing foreigners is probably predictive of higher economic outcomes

I would imagine this to be equally true of Americans
Many shipping companies have adopted "bridge resource management" practices, adapted from the aviation industry. They do work when used but there are still many small companies with inadequate crew training and a lack of professionalism.
for anyone wondering what makes the name special

https://knowyourmeme.com/memes/sneeds-feed-and-seed
Well

I think hiding from GitHub is not something that average person does

but if you want to do it, then feel free to purchase 3$, then type

`ssh -D 8080 root@linux`, use SOCKS Proxy in Firefox's Network settings and here's your new IP
Since we're listing alternatives, here's the one I made: https://nopaste.net -- It's open source and available on https://github.com/binwiederhier/pcopy

curl usage is available via: "curl nopaste.net".
NISQ-era QC machines are just too noisy to really be that useful without a lot of legwork, regardless of speed.

AWS has machines available right now. Translating from qiskit to braket isn't rocket science either, but no one is clamoring to use them. It is hard to convince someone to take QC seriously for at-home use we can't even guarantee 1 logical qubit.

Still, every step counts and I'm really excited to see this one.
I would very much like it for people to start calling it immoral content more than illegal content.
My bad, should have realized that. Sorry they took away service that should be standard.

Like you, I love calling off hours. Never a wait.
That’s the government’s rule though, not your bank’s. And if that’s too much information to provide, you can still not use a bank and instead stuff cash under your mattress.
Neither crash reports nor auto-updates are vital to the functioning of the program.

It doesn't seem so weird to me to have an application ask for permission first. Something most applications do anyway.
Here are the attestations as of April. https://www.centre.io/usdc-transparency
You're stating that TechLead is a narcissistic sociopath who is engaged in scamming, such as with this alleged pump and dump scheme? There's over a hundred comments in this post, and so far nobody wants to detail the alleged criminal behavior.

It's a very serious claim to say that someone has mental illness, or that they are engaged in criminal behavior over cryptocurrency scams, especially in a public forum where you have zero ability to unring a bell.
Do one or two loops more.
Avidemux?

Not restricted to .avi and multiplatform (Linux/Win/Mac/BSD)

http://fixounet.free.fr/avidemux/
> I'm trying to argue that copyright is relevant to Copilot's input if not allowed by an OSS license.

And I tend to agree with you (and the other commenter) here. But GitHub doesn't.

> has Github made any legal claims so far?

I'm not sure how actively, but the CEO was here in the announcement thread the other day saying that they think the ingestion of the inputs is a "fair use". They also have some material defending the output side: https://docs.github.com/en/github/copilot/research-recitatio...

> Is Github only using code/repos that are explicitly under OSS licenses?

I don't think we know exactly what code they used as inputs, no.
Agree to disagree ?

> The fact that Vikings chose to create meaning by slaughtering their unfortunate neighbors is a bit beside the point.

Nihilism is specifically about the idea that there is no meaning and no will to create some.

Creating meaning, seeking it, is the inverse of a nihilist answer.

If Vikings were nihilists they would have engaged in a multitude of different activities without justifications rather than creating meaning by all fighting anyway. This fighting they do, despite the fact it won't change anything is an existentialist trait and an existentialist answer. I'd concede it's close to a philosophical suicide.

I am not fluent enough in English and I remember not much from philo 101 so allow me to quote wikipedia:

A pervasive theme in existentialist philosophy, however, is to persist through encounters with the absurd, as seen in Camus' The Myth of Sisyphus ("One must imagine Sisyphus happy")
That’s your opinion, not a fact. I’m happy for auto update to exist, but it should always be at the discretion of the user if they want to take part in it.
> You're confusing reproduction with redistribution.

It seems like you're confused; GitHub's terms require users to grant both of those. Copyright law also covers both.
If you want to send a funny webm, use whatever you'd like. The comment to which I responded to said "no, this isn't the same use case, because Magic Wormhole makes you install something". If they'd said "this isn't the same, it's supposed to be OK for this to be grievously insecure", I'd have shrugged and moved on.
I have seen no effective solution for this, in any product yet to date, that both addresses my questions and satisfies the terms of "users do not exist" demanded by those who are against all telemetry or telemetry-capable functions.

Either products make decisions without telemetry, or they make decisions with telemetry. Either products make decisions without user input, or they make decisions with user input. You do not name any specific feedback methods that do work as a solution to this, and certainly I see none in use in projects such as Homebrew or Audacity that are cited as acceptable to you.

What "quality software companies" offer a feedback method that does not stir outrage among those who incorporate it into their products and/or efforts, when their feedback is not treated with priority and urgency? Every software company I've seen, small or large, has angry users who complain that their opinion has not been treated as correct by software companies, and those users congregate on forums and reiterate their pet peeves every day or week or month, in the futile hopes that this clamor will somehow influence the software company (which, generally, it does not). You do not address at all my concern about biased-towards-complaints data resulting from in-product surveys or feedback methods, and you do not explain how feedback methods unsupported by telemetry can measure the true amplitude of complaints rather than being biased by how loudly the squeaky wheels squeak.

You have failed to provide any supporting evidence for your argument that these are 'solved problems', and instead framed your unsubstantiated view as if it's fact. That isn't a viable approach at Hacker News, and I hope you'll take the time to correct it.
Things like this make me wish that we could submit multiple builds to the app store with different deployment targets and have it install the highest supported one. They've made a few of these runtime improvements over the last few years that could make apps faster and smaller, but in practice very few of the apps I have installed take advantage of them because they prefer to maintain compatibility with older versions instead.
The top comment on the telemetry commit [1] indicates it is disabled by default, and on compiling as well. Their reasoning for adding it sounds legit. Am I missing something here, what is the point of this fork?

[1] https://github.com/audacity/audacity/pull/835