skysight-inc/HackerNews huggingface dataset:
The most important thing to a regular user, is that their websites work. But for websites to work, the developer had to test in Firefox. So, Firefox's alienation of power users has hurt its regular userbase.
Would be a great if there was an app that helped you do social like this. Sort of like a Facebook that works for you instead of against you.
Personal attacks will get you banned here, so please don't.

https://news.ycombinator.com/newsguidelines.html
Why not just use word wrapping?
Fix the code base cruft; focus on reliability and performance/responsiveness. I'm still tracking a tracker bug regarding "do this every time" for PDF attachments not working. It was opened a decade ago, and is treated as too tough to fix. Something fundamentally is wrong with the code base.
This is fascinating. From a web search, the American Chestnut Foundation has a formal process for submitting a sample.

On their request for samples, and why [0]: "Please let us know if you think you have found an American chestnut by submitting a Tree Locator Form and leaf sample. We are always looking to expand our inventory of chestnut trees across the native range. [...] "TACF is continuing its breeding program to make further gains in disease resistance and forest competitiveness, as well as forest health and restoration in general."

On how to submit a sample [1]: The foundation has developed a procedure where you can submit a twig, leaf, and photos to one of their representatives, to verify if the samples came from an American chestnut tree.

[0] https://acf.org/resources/faqs/

[1] https://acf.org/resources/identification/
My experience with Firefox has been mired with seemingly random breaking changes, going back to Firefox 2.0. I'm always having to search through menus to find common tasks and features in software I've used since the mid 2000s. The UI also doesn't respect native desktop conventions but seems modeled after a mobile app.

I'd put all emphasis on performance and embeddability, and practice a lot more restraint towards UX changes nobody asked for.

I'd also either tone down all the privacy talk several notches, or actually walk the walk and make telemetry and A/B studies opt in. Right now they just seem self-righteous and hypocritical.
Perhaps Mozilla could partner with DuckDuckGo and PureOS Librem and make a privacy-centric mobile smart phone with:
- PureFireDuck OS
- PureFireDuck search
- PureFireDuck voice & text
- PureFireDuck email
- PureFireDuck maps
- PureFireDuck app store (an app store unfriendly to spyware apps)?
That article seems to say that it's sufficient to identify (but not authenticate) yourself as the subscriber who wants to cancel. So anyone can cancel any other subscribers they want? OK, German lawmakers, whatever you say...

> If sufficient data to identify the subscription to be cancelled

> is entered by the consumer, the submission of the form will itself

> be a valid cancellation, the effect of which cannot be made subject

> to further steps such as logins or second factor (e.g., email, app)

> confirmations.
Personal attacks and name-calling will get you banned here. You can make your substantive points without any of that, so please do.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

Edit: we've had to warn you about this before: https://news.ycombinator.com/item?id=26381193. Not cool.
iPod Teardown and Rebuild Thread
Okay, but you didn’t answer my question. I’m not talking about the "dumbest user" - I’m talking about a regular person who is currently paid in dollars and understands how to use a debit card. What benefits does making money programmable provide that is not offset by this person having to take time out of their day to audit every transaction and understand how the code making up the transaction interacts with all of the systems it touches?
There is also potential for it being false flag operations in order to justify more militaristic responses.
So... they recycle matters into stars?

Can we say black holes are in fact... green?
Actually a pretty nice selection of articles. Read about zalando and I'm not surprised they have a great tech team - the company is doing great.
The multiple meanings of “nameserver” and “DNS resolver”
> selling it as a platform that anyone can use

Every major online platform has a ToS and in this case, Spotify has a contract with Rogan. So, it's not like a public square that anyone can use, it's more like private property with terms and conditions.

Maybe people think these platforms are open to anyone because they don't read the user agreements, they just click "agree".

> the content on the platform is explicitly not the speech of the platform provider.

Sure, kind of like a book store didn't write the books, but they get to choose which ones they want to give you access to.
Why does everyone always forget about Safari in these discussions?
Safari has a respectable marketshare on mobile / tablets. Not as good on desktop but it’s not a lost cause.
> particularly when it comes to influencing them via monetary donations

Were any of the GiveSendGo funds marked towards supporting political candidates?
> The only thing I'd add: Have a backup plan! Power goes out, Internet gets spotty, computers go poof etc.

I've had that happen about as often "at home" as I have "at work" (ie a couple few times a year)
That's what this thing enables you to do: not listen to any podcasts on Spotify. You can listen to them on your Gameboy Advanced for all I care, as long as it supports RSS it should work.

If you mean to totally eschew any podcast hosted on Spotify that'd be throwing out the baby with the bath water - sometimes someone says something interesting on the other side of the wall after all. If Spotify clamps down on tools like these a better case can be made for podcasters to leave the walled garden, until such a time and as long as they allow access to their content using free-software tools they're just one other actor in the market albeit an oversized one which tries its best to create a walled garden.
Minus forest fires and other extreme weather events. Tough to say it will be positive, but more so than for other countries, apart from Russia.
Looks good, but I'm still in love with Consolas.
Another interesting idea: what if they courted alternate browser projects and/or environments like electron to use the Firefox engine the way those currently tend to use Chromium?

I don’t know if Firefox is currently harder to integrate than Chromium, or if they would just need to gain some sort of edge (no pun intended). But they could for example:

- Provide first-class documentation for integrating

- Provide some kind of stripped-down version that’s optimized for Electron-type scenarios; perhaps they could make it more resource-light for this usecase than Chromium is

Gaining marketshare this way could garner better support from websites and/or libraries, and might also prompt corporate support from invested companies
i'm assuming the h stands for 'whatever the h in htop stands for'? good idea.
Scraped or scrapped? Can you explain more?
This assumes that the code you are writing will actually be read by someone later on. A bold assumption to make.
The other popular architecture is the CPLD (complex programmable logic device) which grew out of the PALs (programmable array logic) of the late 1970s. Altera pioneered the CPLD and Xilinx the FPGA in the mid 1980s.

Until recently "FPGA" was used for tile based architectures and "CPLD" for macroblock architectures, but marketing has redefined the terms such that small FPGAs are now called CPLDs if they are non volatile (they are already configured when you turn them on).
Please don't post this sort of generic flamebait to HN. It leads to repetitive, predictable, and ultimately nasty threads. And of all the classic flamewar topics this one is probably the most predictable—just what this site is not supposed to be for (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...).

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it. Note this one:

"Avoid [...] generic tangents."
What makes you think so?

The DRM industry's answer to the previous waves of DRM and DRM-breaking was Denuvo.

The copyright cartel's answer to copying via digital bypassing and the analogue hole was to make it all but mandatory to cryptographically secure every single element in the chain between their own servers and the pixels on our displays, and refuse to serve HD content if your hardware and software won't implement that. Not to mention, DMCA.

Just because Firefox was the liberation from IE6, doesn't mean it will be proportionally as easy to liberate ourselves from Chromium if it does become the only browser engine.
When you see articles on where to move or where to retire, statistics on life expectancy are sometimes shown. I wonder how much causality there is. Life expectancy differs by race and education, and states differ in racial makeup and average educational level, but obviously your own demographics don't change when you move. So I doubt my life expectancy would change much if I move to Mississippi.
These exact same words could have been said about the USA also. I think all these big countries just become massively corrupt in the end.
That's like saying you could give cash to someone else and then there won't be a link. We know that most people, even fairly committed users, do not have perfect opsec and cut corners for convenience. If you're proposing something for general use, you need to make your plans about what's safe for the median user rather than the 99th percentile.
Please don't cross into personal attack. We ban accounts that do that, and we've had to warn you about this kind of thing before.

https://news.ycombinator.com/newsguidelines.html
This is the standard right-wing strategy. Speak of your opponent exactly as you deserve to be spoken about. As long as you do it first, it makes accusing you of what you're actually doing less impactful, and sows doubt.

Basically, they know that one side is militaristic, and the other is not, but they side with the militaristic side ideologically, so they reflexively demonize their opponents with terms that better describe themselves, Knowing it's a bad look intentionally distancing themselves from the reality of what they stand for.
I wonder how much this will cost consumers - probably a lot more than the $100m in annual fraud.
Not everyone can work from home on their MacBook while wearing PJs. Let's be honest, the people who are part of this protest do not represent the socio-economic interests of those who make up HN. It really boils down to elitism.

HN is mad that the working class is advocating for themselves and not busy delivering our Amazon packages and making us lattes.
In my experience a huge proportion of security roles are filled with checklist cowboys/girls. The cadre of people you're thinking of is a small part of the set.
From your own overtly biased link:

> Under the new law, an Oklahoma driver will no longer be liable for striking — or even killing — a person if the driver is “fleeing from a riot ... under a reasonable belief that fleeing was necessary to protect the motor vehicle operator from serious injury or death.”

Super disingenuous to characterize that as "it's legal to run over protesters".
Are you saying even e-mail completely died down in your life? I still get a lot of value from e-mail exchanges with old friends -- I agree it's not super common though.
I keep my code below the 80 column mark, as is common. For me, the reason I like the more narrow Iosevka is because it lets me have more split buffers open on the same monitor. With Iosevka I can have 3 splits with a little over 80 columns each, other fonts only let me have two. I never noticed a decrease in readability but I've been using Iosevka for a very long time now, perhaps it's time to try out a wider font and see if it's worth it.
NFT marketplace suspends most sales, citing 'rampant' fakes and plagiarism
Unfortunately not available to compare on https://www.programmingfonts.org/

While I'm here: Victor Mono has been my programming font of choice for a while now: https://rubjo.github.io/victor-mono/

Oh, look at that, the Victor Mono homepage has a font comparison slider that allows you to compare it to MonoLisa! MonoLisa advertises that it's wider than other monospace fonts, and you can really see that in the comparison. One of the things I appreciate about Victor Mono is that it is narrower than many other monospace fonts (while still being very readable), allowing you to fit more code side-by-side.
Hi HN,

I am one of the contributors of Fugue. Fugue is an open-source abstraction layer that ports Python/Pandas/SQL code to Spark or Dask. This article covers the programming interface and benefits Fugue provides, specifically:

* Handling inconsistent behavior between different compute frameworks (Pandas, Spark, and Dask)
* Allowing reusability of code across Pandas-sized and Spark-sized data
* Dramatically speeding up testing and and iteration cycles
* Enabling new users to be productive with Spark much faster
* Providing a SQL interface capable of handling end-to-end workflows

There was a previous post on here about our SQL interface that lets you use SQL on top of Pandas, Spark and Dask. This post talks about the broader project.
https://news.ycombinator.com/item?id=28830243

Our repo can be found here:
https://github.com/fugue-project/fugue

Happy to answer any questions!
> Fluttr has partnered with digital verification firm Yoti, which has clients including the NHS, Post Office and National Union of Students, to ensure all would-be daters are providing the correct personal details matched to government-issued documents.

Dating is interesting and catches the human eye for a lot of reasons, but the hidden story here is about Yoti, who is bridging the gap between government identities and third-party identities.

There an interesting highlight in Yoti’s marketing copy that suggests that your data is device-encrypted such that it can’t be accessed or aggregated, which is the sort of thing I’ve been hoping to see with identity verification apps:

> Our systems are built in a way that means we cannot mine or sell your data to third parties. Once we’ve completed our security checks, we can’t access any of your personal details. We can’t send your details to a business or individual until you choose to send them.

— https://www.yoti.com/personal/

Yoti has been posted to HN twice previously, with zero comments total in both cases, three years ago. (The Algolia search required a great many exclusions to confirm that, highlighting the issues with naming a business Y-vowel-consonant-vowel.) https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
There might be something to it.

To wit, Comic Sans is recommended by the British Dyslexia Association and the Dyslexia Association of Ireland. An American Institute of Graphic Arts post from last summer said that it might be the best font for dyslexics, given its "character disambiguation" and "variation in letter heights". While other fonts have been specifically designed to be read by people with dyslexia — Dyslexie and OpenDyslexic are two — they just don’t have the availability of Comic Sans. To hate on Comic Sans is “ableist", Hudgins argues, and doing so discounts the reading difficulties of millions of people.

https://www.thecut.com/2020/08/the-reason-comic-sans-is-a-pu...
Fair enough - and thank you for taking the time to reply.
For those who like to reminisce, here is the HN discussion from 10 years ago: https://news.ycombinator.com/item?id=3606380
> They offer nothing I cannot get elsewhere and thus I have no reason to switch.

I'm not going to tell anybody else what their reasons are or should be, but for me voting against the browser monoculture was a reason to switch.

Most people won't care enough, of course, but to me it's not that different than voting for a candidate in an election who might not be the absolute best fit for my personal interests but who seems better for an overall political culture, or some other similar compromise.
> being constrained by the same width of all glyphs can result in a boring or unreadable font.

I don't see how "boring" is an issue here. If the whole thing has a goal of functionality, why do I care if it's boring? And what is a "boring" font anyway?

Reminds me of the Apple-induced desire to call everything "stunning" or "beautiful."
There's also Iosevka[1] which is open source[2] and also similar to Pragmata.

It even has a Pragmata Pro Style.

[1] - https://typeof.net/Iosevka/

[2] - https://github.com/be5invis/Iosevka
This was awesome!

Thanks!
> it's unrelenting hate for crypto and crypto adjacent topics is unfounded.

How is it unfounded? The carbon and ewaste problems are well documented. Any fixes for that (eg Proof of Stake) have either compromised Bitcoin's original focus on decentralization, continually delayed release, or both. Over a decade after Bitcoin's launch few use cases have emerged and none of them have proven durable. The ICO craze came and went. DeFi is still muddling along with ever more convoluted cryptoshadows of regulated fiat finance. NFTs are all the rage but currently about as intellectually stimulating as baseball cards. Hacks and scams abound far beyond any other industry.

Both "sides" of the crypto debate are welcome to share their opinions on HN. The constant stream of blockchain links on HN makes me think there are plenty of at least crypto-curious folks around. I'm not sure why the pro side feels so attacked. Share your thoughts. Share your use cases. Advance the field. Prove us on the other side wrong.
Never seen a cop get off with "I feared for my life", eh?
Musket balls are actually horribly inaccurate. Whatever spin that gets imparted on it tends to cause it to fly in a direction due to the Magnus Effect. If you don't impart a known amount of spin and direction of spin, the projectile will get deflected a variable amount in a variable direction. This is why paintballs and airsoft have hop-up: it provide a consistent amount and direction of spin, in a favorable direction to increase range.

Why do musket balls have spin? Because there's space between the ball and the barrel, and as the ball moves down the barrel, in bounces in the space, and every time it hits the wall of the barrel, it ends up getting a bit of spin from that contact.
Seems niche?

I don't think that's enough of a reason to say the design choice is a sin for everyone.
Reading this thread demonstrate to me why we (as a society, no matter where you're living) can't live together as we've been doing anymore. The ideas are colliding in too many areas and all of them look like a rat trap.
Something hostile in human behavior we are unable to remove is deeply rotten and who knows how we can fix it. This are sad (but non desperate) times to live.
Does this mean it is bad or simply popular? Unpopular/untested libraries rarely have previously found XSS vulnerabilities for example.
I guess the difference is that DRM is basically a single factor with no defense in depth while BeyondCorp uses at least three factors.
Love this concept and needed badly!
Could you please stop posting unsubstantive and/or flamebait comments to HN? It's not what this site is for, and it destroys what it is for.

In case it helps: the first two comments you posted with this account (a couple weeks ago) were much more substantive and much more along the lines of what we're looking for.

https://news.ycombinator.com/newsguidelines.html
DuckDuckGo is to a large degree a wrapper around Bing. Why do you think Mozilla has a chance here when even Microsoft failed?

And I'm not even talking about on a technical basis, Bing is pretty OK. The marketing required to displace Google would be inconceivably large.
cookie recipe. big batches.
I believe they care about appearing to care about users at least.
I think maintained is exactly what that can do.

I'm friends with someone in college. We graduate and move to separate cities. We go from regular contact to every few months. By 2 or 3 years from graduation its just a text on birthdays. That last for a year or two. We both get married and then reconnect because of X. We become closer friends again.

That same situation is less likely to happen without the yearly contact. At the very least the friendship is maintained, even if the maintaining can only last a few years before deteriorating, and it gives the relationship a higher chance to pick back up at a later date.
Requiring an acknowledgement of a government's legitimacy seems like a bad thing. Ultimately I think "insurrection" is just being thrown around far too freely.
The CEO and upper management do loads to steer the ship. If all they care about is enriching themselves, they will likely struggle to find developers who are in it for the passion.

Look at Google. It is a late-stage, post-IPO business that’s now, frankly, ran by the CFO with a CEO who cares only about the board and an ever-increasing stock number.

The people who have passion left for the most part. Replaced by those who only seek to enrich themselves and climb the perf ladder.

Would those who have passion stuck around if Google was ran by people who still had passion? I’d imagine a much greater number of them would still be there.
One strategy might be to pursue creating software to run on the server or as a proxy. There are probably a number of optimizations that could take place on the server that would benefit from knowledge of how browsers will interpret a page. Eg, you could inline certain styles or other resources to speed up loading, rather than requiring the browser to request them separately. I think chrome benefits from being the best way to view a number of google properties, and it would be interesting if firefox could respond by being the best way to view diverse other sites on the web. Note that I'm not suggesting they purposefully break features on chrome, but rather that certain browser features might become nore useful if there was a guarantee that servers would take advantage of them.
Probably because you can only use Safari on Apple products.
Are you saying that the headphones broke because the customer did a bad soldering job when replacing the cables? Do you know for certain that the cables aren’t actually replaceable without soldering?
We need a better way to communicate this: Chrome doesn't "lead the spec", it "rushes out ahead of the spec". The developers using non-standard features need to be held better accountable for using non-standard features, and Google needs to be held better accountable for releasing non-standard features ahead of standardization processes.

W3C is seen as no longer relevant to HTML specs having delegated "HTML5" to WHATWG, and WHATWG seems to exist entirely to rubber-stamp Google's will (up until Firefox or Safari or increasingly less common Microsoft complains, and then they try to compromise, sometimes). WHATWG seems to have no teeth to hold Google accountable to standards processes and the Emperor Has No Clothes. (ETA: And yes, that's a hot take that's very unfavorable. I understand many individuals still care inside the W3C and WHATWG, but the end result of collective action is a dangerous rubber-stamping of a Chromium monopsony.)
AlphaICs Begins Sampling Its Deep Learning Co-Processor
I'm already going with 80 or 120 chars per line. Why would I word wrap well written code?

Also word wrappings will lose all the preceding tabs. It makes it 100x harder to read.

The issue is I will have less split space.
Well -- the Post Office now is an ordinary business (as of 2013 -- it is Post Office Ltd because they spun it off).

The bit that is not "ordinary" is Royal Mail.
Firefox promises all these things, but I think that by and large the problem is that it just doesn't deliver on them for the average person. And average person is how we get the market share and safety in numbers.
Nice tip! I use Monodraw which is macOS only