Hacker News new | past | comments | ask | show | jobs | submit | bariumbitmap's comments login

This sounds like an acoustic fingerprint, such as AcoustID[0]. I think AcoustIDs and XSPF[1] would be a good combination for shared playlists. It's a shame that development stopped on the Tomahawk music player[2], it would have been an ideal platform for shared playlists like this.

[0] https://musicbrainz.org/doc/AcoustID

[1] https://en.wikipedia.org/wiki/XML_Shareable_Playlist_Format

[2] https://github.com/tomahawk-player/tomahawk


Related, more recent submission: https://news.ycombinator.com/item?id=37103348


You may be thinking of YouTube's "increase strictness" feature, which helps flag spammy comments so creators can delete them more easily. This new policy is different: it doesn't allow the video creators to post links in comments or descriptions. That's much more restrictive.

In any case, YouTube should allow links in comments as long as they're not spammy. YouTube used to redirect external links to a page that said, "Are you sure you want to leave YouTube?"[0] This seems like a reasonable compromise to help inexperienced users while still allowing external links.

Instagram also forbids links,[1][2] which is bad for the open web.[3] This policy change by YouTube looks like more of the same: walled gardens and disempowered users. Cross-domain links are what make the Web the World Wide Web.

[0] https://www.thomasvanderberg.nl/blog/diving-into-userscripts...

[1] https://stonecreate.com/the-reason-instagram-doesnt-allow-li...

[2] https://ux.stackexchange.com/questions/102761/why-instagram-...

[3] https://www.anildash.com/2019/12/10/link-in-bio-is-how-they-...

Direct link to the policy: https://support.google.com/youtube/answer/9054257?hl=en

Related post with article from The Verge: https://news.ycombinator.com/item?id=37079331

https://www.theverge.com/2023/8/10/23827231/youtube-shorts-c...


California already has a pretty good prescribed burn program, but it needs to be expanded, in part because the climate is significantly different today than it was a hundred years ago. There are some obstacles to prescribed burns: smoke inhalation is a public health hazard, firefighters need to be paid, private landowners are worried about liability, etc. Perhaps the biggest issue is that most of California is federal land, and the U.S. Forest Service does not have funding to perform prescribed burns.

The private sector hasn't solved the problem either, in part because a lot of the fuel isn't desirable timber. Californians who are serious about this issue should lobby their federal and state representatives.

https://doi.org/10.1007/s11069-023-05997-w

> Our results show that California and Oregon are the only severe-risk US states to conduct prescribed fire programs that are impactful at reducing wildfire risks, while other southeastern states such as Florida maintain fire-healthy ecosystems with very extensive prescribed fire programs. Our study suggests that states that have impactful prescribed fire programs (like California) should increase their scale of operation, while states that burn prescribed fires with no impact (like Nevada) should change the way prescribed burning is planned and conducted.

> California has historically resisted prescribed burning to control their already big smoke problem

> There are various reasons preventing California from conducting more Rx [prescribed burns], including lack of enough firefighters and 57% of land being owned by the Federal Government which lacks the funds to conduct Rx, especially after recent budget cuts to the U.S. Forest Service

https://www.nature.com/articles/s41893-019-0451-7

> Academics warned that the financial incentives offered by mechanical thinning may be elusive, given the high ratio of thinning to merchantable timber in many locations. Legislative staff and analysts criticized the traditional forestry model of removing large-diameter, valuable trees and leaving smaller, less valuable and more flammable biomass.


There's one consideration missing from your list though, which is the fact that controlled burning is way more risky now than ever before, due to the immense fuel build up. The reduced frequency of controlled burns has contributed to making them much harder to implement. Hard to put the cat back in the bag at this point.


> But is it good for people to know who is more likely to win an election? Are these predictions beneficial to society or democracy? I sometimes think they may actually be harmful, decreasing voter turnout by convincing people (correctly or incorrectly) that the result is preordained.

For plurality voting (a.k.a. first-past-the-post[0]) with more than two candidates, voters have to cast their ballots strategically[1]. This is especially common in primary elections and non-partisan positions.

Unless all elections switch to a method that is not subject to the spoiler effect (like approval voting or instant runoff voting), voters need more information about which candidates are most likely to win, not less information. Sometimes candidate competitivness can be inferred from things like endorsements or fundraising numbers, but polls -- and aggregated models based on polls -- are an important tool.

[0] https://en.wikipedia.org/wiki/First-past-the-post_voting

[1] https://en.wikipedia.org/wiki/Strategic_voting


Related/duplicate from just a day ago: https://news.ycombinator.com/item?id=34849902


Browser extensions are useful. I've made some simple ones and published a few:

https://addons.mozilla.org/en-US/firefox/user/14310707/

But it's also worth considering where the browser gives priority. For example, while browser extensions can add custom keyboard shortcuts, they can't override the keybindings a website uses. Want to use the keyboard shortcut Ctrl-Shift-1 for a browser extension while a Google Docs page is focused? Nope, sorry, can't be done.

https://github.com/gsomoza/firefox-easy-container-shortcuts/...

It's pretty clear that while a browser extension can access browser APIs that a web app can't, the extension is still a second-class citizen in other respects.


there are several ways to get around this, including natively via chrome://extensions/shortcuts


> Browsers have never let anything (not even JS) have raw access to the host FS

I'm not sure what you mean by "raw access", but the File System Access API certainly allows web applications to do a lot of things.

> The File System Access API (formerly known as Native File System API and prior to that it was called Writeable Files API) enables developers to build powerful web apps that interact with files on the user's local device, like IDEs, photo and video editors, text editors, and more.

https://web.dev/file-system-access/

> After a user grants a web app access, this API allows the app to read or save changes directly to files and folders on the user’s device. Beyond reading and writing files, this API provides the ability to open a directory and enumerate its contents. Additionally, web apps can use this API to store references to files and directories they’ve been given access to, allowing the web apps to later regain access to the same content without requiring the user to select the same file again.

> Additionally this API also makes it possible for websites to get access to some directory without having to first prompt the user for access.

https://wicg.github.io/file-system-access/

It's not just a draft, it's been part of Chrome since version 78 in 2019.

> After a user grants access, this API allows web apps to read or save changes directly to files and folders on the user's device. It does all this by invoking the platform's own open and save dialog boxes.

https://blog.chromium.org/2019/09/chrome-78-beta-new-houdini...

Discussion at the time:

https://news.ycombinator.com/item?id=21032537


Yup. Firefox had RSS support from first release in 2002 (inherited from Netscape, so even older than that) until 2018 when Mozilla decided it wasn't a priority.

https://news.ycombinator.com/item?id=18202028

https://www.gijsk.com/blog/2018/10/firefox-removes-core-prod...

I don't think Chrome ever supported RSS, though.


This is a perennial topic. Related prior discussion on this forum alone is voluminous:

> I'm surprised never to have seen any support for CSV files using US/RS instead of TAB/(CR)LF or comma/(CR)LF. Or any support in Unix to use RS instead of LF or NUL to delineate records.

February 27, 2022, on: "The Great Curly Brace Trace Chase (2003)"

https://news.ycombinator.com/item?id=30493914

> If we're going to change the format, why not just use the record separator, and field separator characters.

August 19, 2021, on: "A straightforward way to extend CSV with metadata"

https://news.ycombinator.com/item?id=28236339

> Time to retire the CSV?

August 18, 2021

https://news.ycombinator.com/item?id=28221654

> I think we should just stop using commas and newlines and start using the ASCII unit separator and record separator

June 3, 2021, on "RFC 4180: Common Format and MIME Type for CSV Files (2005)"

https://news.ycombinator.com/item?id=27381832

> The record separator ship sailed long ago. The advantage of newline is that it’s easy to use with a bunch of standard tools like less/head/tail/your text editor.

May 25, 2021, on "Newline Delimited JSON"

https://news.ycombinator.com/item?id=27282810

> What both models lacked was a good way to handle optional/sparse fields.

February 26, 2021

https://news.ycombinator.com/item?id=26271877

> It's very annoying that ascii includes file and record separator characters and csv still exists

December 18, 2020 on: "What If OpenDocument Used SQLite? (2014)"

https://news.ycombinator.com/item?id=25466122

> ASCII 31 is a "unit separator" (or field separator as we'd call it today) and ASCII 30 is a record separator.

November 29, 2020

https://news.ycombinator.com/item?id=25248935

> Easy: CSVs are human readable and writeable and humans tend to have a comma sign on their keyboard, while they don't have the ASCII record seperator visible (teaching them to use eg Alt + 30 will not work).

May 15, 2020 on: "So you want to write your own CSV code (2014)"

https://news.ycombinator.com/item?id=23190918

> ASCII also includes control characters for delimiting text records. If people used these purposed-designed characters instead of comma or tab characters as delimiters, we could avoid many headaches quoting and escaping CSV data.

September 26, 2019, on: "Four Column ASCII (2017)"

https://news.ycombinator.com/item?id=21077054

> many of the pain points of CSV/TSV could be addressed by using US (unit separator) or RS (record separator) bytes instead.

April 11, 2018, on: "Problems with CSVs (2016)"

https://news.ycombinator.com/item?id=16812211

> ASCII actually contains four control characters for this purpose: file, group, record and unit separator. I'm sure a lot of problems would be solved if people just used these.

April 11, 2018, on: "Problems with CSVs (2016)"

https://news.ycombinator.com/item?id=16810744

> Ask HN: Why isn't ASCII codes 28 – 31 used more often to serialize tabular data?

December 15, 2017

https://news.ycombinator.com/item?id=15934407

> ASCII defines a unit separator, and a record separator. I wish we would just bite the bullet and start using this 50 year old solution.

December 27, 2016

https://news.ycombinator.com/item?id=13267340

> It really makes me sad that CSV even exists: ASCII defines field ('unit') & record separator characters (also group & file, but those are less-useful), as well as an escape character.

June 8, 2016 on: "ParaText: CSV parsing at 2.5 GB per second"

https://news.ycombinator.com/item?id=11862769

> ASCII has field record separator for instance. Free CSV.

July 2, 2015 on: "Stop the Vertical Tab Madness (2010)"

https://news.ycombinator.com/item?id=9817935

> Good old ASCII has characters specifically devoted to separating fields, keys, etc. that no-one uses for anything else. Why not use them instead of inventing a new character that does the same thing?

June 5, 2015 on: "Almost every Cassandra feature has some surprising behavior"

https://news.ycombinator.com/item?id=9666275

> ASCII Delimited Text – Not CSV or TAB delimited text

March 26, 2014

https://news.ycombinator.com/item?id=7474600


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: