skysight-inc/HackerNews huggingface dataset:
Anyone with a basic math or science background is intimately familiar with (x, y) coordinate ordering on a cartesian plane, where the horizontal component comes before the vertical. From that perspective (Long, Lat) is the only obvious ordering; and geospatial software has used it by convention for decades. There are thousands of different projections and spatial reference systems and they all use X, Y ordering. Why would you create a special case just for one?

Now you could make the case that Longitude and Latitude are NOT cartesian coordinates and thus not beholden to the x,y convention. Fair point, but we still encode it as a pair of coordinates as if it were a 2D reference system (technically the Platte Carre projection) like any other. Switching the coordinate order feels like a strange hill to die on - again, why a special case?

In any case, it's wildly inaccurate to place the blame on GeoJSON which was just following the widely held, and mathematically consistent, convention.
Audio, running 27 minutes.
I always use ublock origin but I disabled it to see what it looked like.

We. You weren't kidding. Every few lines was an ad. It was absolutely impossible to read.

I want to give the author the benefit of the doubt here. If he had actually seen what it looks like, I cannot believe he would keep it that way. He surely has ads turned off for himself to avoid being flagged as clicking on his own ads.
F-Droid came to be in late 2010 and I built the app in early 2012. As such, I didn't really hear about F-Droid at the time and I assume the user base would have been very small (but still better than nothing).
Interestingly a friend of mine was discussing this with me yesterday and proposed that such a bacteria, if prolific, would be one of the more appealing causes of the end of modern civilization.
Any plans to ship models with coreboot one day?
I think philosophy without faith is nice but doesn't have the same benefits at all. I think what makes religious people happier is the strong sense of community and offloading some of their existential angst to a third party.
The different formal varieties of geographical indications and restricted names are commonly adopted for cheese, wine, and many other quality foods. It only takes a critical mass of motivated makers and a reasonable traditional product, not "clout in European politics"; Parmigiano-Reggiano is merely popular, easy to imitate, and therefore in need of protection.
I suspect that inhaling silicate is probably pretty terrible for you. Much worse than eating plastic.
congrats on the update!

framework is a great laptop with macbook-like chassis.

all that's needed to make me and a vocal minority happy is an alternative thinkpad-like chassis.
Glitch Is Joining Fastly
Also from Huberman: "Controlling Your Dopamine For Motivation, Focus & Satisfaction" [1]

[1] https://www.youtube.com/watch?v=QmOF0crdyRU
I'd swap 1) and 2). The people writing the mortgages were telling the borrowers to lie, and that the lies wouldn't be checked. It wasn't some oversight.
Then AA is wrong.

For many drinkers, suddenly stopping can be life threatening, causing seizures and convulsions.

I also stopped drinking, effectively cold turkey - but I wasn't a very heavy drinker, just a habitual one. However, I rejected AA as far too prescriptive in its approach.

For anyone reading this who is considering quitting alcohol I recommend r/stopdrinking on reddit, which is an incredibly friendly and supportive place where people practice and discuss a variety of methods.
Taco Bell Quarterly
Scientific computing libraries in languages like Python generally represent the array itself as a "boxed" native language object, but internally the numbers are represented by a true contiguous array. I would be surprised if Owl did it differently.
Having once made this mistake in my teens about twelve years ago, just be glad that the copyright owner didn't pursue you over it, it could have been much worse, and is a lesson learned a relatively easy way.
China Insists Party Elites Shed Overseas Assets, Eyeing Sanctions on Russia
The word has been changing for a long time. For lack of a better way to put it, think of it as the difference between an insider's word and an outsiders. Older texts almost always have an implicit reference to a particular faith in it. A 16th writer who says "he is a religious man" means that "he is an observant $SECT". In modern uses, it almost always means "he believes in this class of beliefs and practices". The reason I refer to it as an outsiders term is that it groups together groups that don't generally think of themselves as one.

Modern usages of the word "religion" group Christians and Muslims (for example), groups that would see themselves as distinct.

Interestingly, you can see a bridge period of sorts. If you think back to characters in movies of the 30s and 40s saying "I am not a religious man, but..." or "I am not a praying man, but..." you can kind of see the shift. A little reference to the good standing meaning but also some of the outsider type frame.
Another negative story about a YC company which has risen to the front page of HN and then seems to be getting a lot of pressure to get ranked down. It has more points and is fresher then a handful of other stories on the frontpage but ranks lower and is falling quickly. And when mentioned in the past, the reason often is the invisible anti-flamewar or similar features. What is it this time?

Elon needs to buy HN and open source the algorithm! /s
Why is the SN750/SN850 the default SSD, given it has relatively high power consumption[1] and separately is there any reason to believe that building a DIY version with a different SSD wouldn't work?

[1] https://www.tomshardware.com/reviews/wd-black-sn850-m-2-nvme...
gosh, this looks good
> I wrote a small tool called `crate-scraper` which downloads the source package for every source specified in our Cargo.toml file, and stores them locally so we can have a snapshot of the code used to build a Xous release.

I thought `cargo vendor` already did this?

https://doc.rust-lang.org/cargo/commands/cargo-vendor.html

> This cargo subcommand will vendor all crates.io and git dependencies for a project into the specified directory at <path>. After this command completes the vendor directory specified by <path> will contain all remote sources from dependencies specified.

Maybe he doesn't want to depend on Cargo. Fair enough, it's a big program.
Thank goodness the SEC is protecting people and their money… by sitting on their hands and doing jack shit.
What..? Yet another tech company who normally is pro any current social justice hashtag actually doesn't give a fuck about human dignity when push comes to shove? Wild...
This os because procedures were repeatable, doable by a layman, and persisted in a way that was trivial to navigate.

(Paper file navigation is so easy my Gram can do it faster than me!)

Computers added:

-Hardware abstraction
-Software abstraction
-Storage abstraction
-Search abstraction
-Indexing abstraction
-Networking abstraction
-Legislative abstraction
(When you have a computer to program once instead of a workforce to train, people are more willing to complicate things instead of leaving well enough alone)

Honestly, I can totally believe it worked better.
He did not since he mention it was a mistake. The quotes around huge convey the meaning that he admits the error while finding the punishment disproportionate.
It is oversized, but robust enough to keep installed (I have been for the last few months dogfooding it). We'll add more photos of it installed to the product page for it before we open sales on it to make sure folks know what they are getting into before buying.
I've had good luck with used Cisco/Webex video conferencing hardware off eBay. The audio and video quality is typically better than most laptops and you don't have the video/audio encoding fighting for processor time with whatever your computer is running.

The biggest issue is that some video conferencing services don't support standard protocols, so you can't connect to Zoom without buying a special license. A WebEx subscription with some of the newer equipment is sufficient to connect to Teams and Google Meet through WebRTC as well as any standards based systems (Chime, etc.)
Frankly, I asked for clarification.
Someone make this a browser extension!
Good thing the cluster of cases (from a virus that has been known for over 50 years) waited until after the vaccine was approved.
A fair response to my blithe and confident answer. In general, though, we have figured enough out to understand our origin well enough to rule out religious theories in our existence. To reduce things the way you did is a denial of progress at some level, while couching it in caution against trusting science too far. Our first bridges sucked, now they are better. Our first stabs at cosmology were not much better than another religion, now they are better. Is there some bad knowledge kicking around in science? Of course. That is why I said in “broad strokes”.

To cut to the chase: our brains are just piles of chemistry. There is no meaning. We make it up, and that is ok. “Why” we exist is coincidence and millions of years of happy little evolutionary experiments blindly conducted by nature. Maybe there is a Deus ex Machina in there, but for our purposes does it really matter?
Russian botnet does far more than DDoS attacks and on a scale
Had this issue with System76, which offers NVIDIA cards that suck on Linux, and various hardware that requires firmware not in the linux kernel or anywhere else, where you have to install and update that firmware separately (like windows).

All they make are Linux computers and they couldn't/didn't/wouldn't for some reason produce a laptop that just natively worked.
Linux on a desktop is really quite rock solid (caveat assuming you do research if you are too cutting edge on hardware). Linux in laptops are not as good on battery life and 4k external monitor support has issues (though less so if wayland works on your hardware). The two workarounds they mention for Ubuntu on their page are adding a kernel option to improve suspend battery life, and adding a line in the alsa conf to enable the driver that recognizes the microphone jack they're using...you can hardly extrapolate from those to "desktop linux is teh pits".
Quick question: we have a similar (the same?) exclamation in German, it's "hört, hört!" which would be translated to "hear, hear!", not "here, here!". Is it actually "here, here!" in English or it possible you've just mistaken the words after having only heard them?
This approach is a natural escalation step as DNS-based blocking is getting increasingly difficult. But it's not without its drawbacks. For example, browsers tend to have by far the best TLS implementations. By MITMing yourself, you essentially trust the proxy's TLS implementation instead, which will receive much less scrutiny. There's a lot of precedent for TLS vulnerabilities introduced by middleboxes. If browser extensions are possible they should be preferred. But the author does have a point that this can't be taken for granted anymore!
Infants basically ignore strangers or have mild interest in them.

Infant eyesight is not good for distance; their perception is also in its infancy (their eyes detect photons but their brains are still learning to interpret the signals); their attention is correlated more strongly to sound than vision because sound is what they get in the womb.

I mention strangers because the immediate caregivers of infants were generally not wearing masks around them most of the time even during the depths of the pandemic.

Your friend is most likely engaged in motivated reasoning via confirmation bias; they are seeing what they expect and want to see. Infants in general often look spaced out or alarmed. Their facial expressions should not be taken to infer internal emotional state comparable to what an adult feels. Infant brains don’t yet work like adult brains.

In addition, it’s not like COVID-19 is the first time human babies have been exposed to masks. Mask-wearing in public has been normal in some Asian cultures for decades, and of course some Muslim women cover their faces at all times outside the home.
Someone was trying to knock cperciva down a peg or two as he was boasting about something higher up in the thread. The comment being something to the effect of, “have you won a Putnam? If not, stop talking.” The Putnam is an undergraduate mathematics competition. It’s prestigious to win.

Colin was a Putnam fellow (top 5 scorers) in 1999.

All in all, it was a pretty funny exchange at the time and quickly stopped the argument. Don’t assume that the person you’re talking with here is an idiot. It really demonstrates how HN users are varied with significant expertise in many areas.

https://en.m.wikipedia.org/wiki/William_Lowell_Putnam_Mathem...
I share your observations, which apply to a lot of topic-focused channels.

I think they don't apply to the freewheeling chat channels.

In those, a totally different set of social norms apply, and one that may be counterintuitive is that, to get a conversation going, you shouldn't try to be _too_ provocative to get attention. Reason being that you may be dismissed as a troll not worthy of feeding. There's a balance to be struck, but it does exist.

Chat is also not for everyone. And IRC isn't even for every chatter. So it's entirely plausible and not really damning if IRC just isn't your vibe. But if the idea (of a 33-year-old protocol, of a mostly-decentralized infrastructure, of f/oss server and client software) intrigues you, then I'd encourage you to give it another try but with different goals.

Explore more channels. Pop into some of the social ones with 100 < n < 1000 users. Set up a persistent client like TheLounge or Convos on a pi in the closet, so you can catch what happens after you close your browser or sleep your laptop.
nice. >In these scenarios (0.15g and 0.3g) about 90% they estimate comes from salt.

for a few years now we have switched to rock salt completely at home. it's like 20-40% more expensive and we have to use a hammer/grinder every month or so but we are doing that.

by reducing say 90% of the microplastics, is that.. good?
Grubhub promotion overwhelms New York City restaurants
Geospatial is pervasively Lon/Lat and has been the standard for decades across virtually every software system. GeoJSON is in the correct order, same order as every other common industry format for geospatial. There are similar conventions for polygon winding order, whether a polygon is closed or not, etc which new users frequently ignore.

To someone that works with geospatial data, this is like asserting that RGB is the wrong order for specifying color, ignoring that approximately everyone in industry has been using this ordering convention for a very long time.
>> POSIX is not linked to C. POSIX is a specification and that can be implemented in any language.

Here is an excerpt from the introduction to the POSIX standard:

"POSIX.1-2017 defines a standard operating system interface and environment, including a command interpreter (or "shell"), and common utility programs to support applications portability at the source code level. It is intended to be used by both application developers and system implementors.

POSIX.1-2017 comprises four major components (each in an associated volume):

General terms, concepts, and interfaces common to all volumes of POSIX.1-2017, including utility conventions and C-language header definitions, are included in the Base Definitions volume of POSIX.1-2017.

Definitions for system service functions and subroutines, language-specific system services for the C programming language, function issues, including portability, error handling, and error recovery, are included in the System Interfaces volume of POSIX.1-2017.

Definitions for a standard source code-level interface to command interpretation services (a "shell") and common utility programs for application programs are included in the Shell and Utilities volume of POSIX.1-2017.

Extended rationale that did not fit well into the rest of the document structure, containing historical information concerning the contents of POSIX.1-2017 and why features were included or discarded by the standard developers, is included in the Rationale (Informative) volume of POSIX.1-2017."

Source: https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1...

Implementing POSIX in Rust would require implementing C-language interfaces so that programs written in C could compile and call into the implemented interfaces the same way that POSIX-compliant implementations work today.

Do you really want to re-implement POSIX C APIs in Rust?

Or would it make more sense to have a redesigned, Rust-native API that replaces POSIX?
It may be hard to accept that the universe exists for no reason at all. You can fall in to a nihilistic trap where nothing matters. Or you can fall into a fantasy trap and say it matters for reasons that are not true.

I would rather follow a more humanistic path, that we define our own existence, and that we should attempt to minimize our own suffering.
The reason StableGains initially looked compelling to me was for smaller transactions. Being able to deposit & withdraw smaller amounts of money w/o having to pay gas fees looked good. If you need to pull out $100 to cover your half of dinner w/ a friend, StableGains would make that easy. Trying to pull it out of Anchor Protocol would be more work, and you'd have to pay the gas fees.
OH THANKS, IT'S SO MUCH EASIER TO TYPE NOW!
The people at YCombinator who decide who to endorse, fund, and provide guidance to.
Political problems, technical debt, and changing product requirements are not the same thing as what was mentioned above.
I've got a covid baby, born June 2020. We're lucky enough that she was able to start school at 3 months old, and since then basically every adult she's interacted with (excluding us parents, but including grandparents) has been masked. These days her and her classmates are starting to wear their masks more often, but it's not fully required until she's 2. She seems well adjusted, social, super playful, and loves exploring the world as much as any kid I've ever known.

I also grew up in the era where you were never ever supposed to use your real name or upload pictures of your face to the internet, and have absolute disdain for this weird webcam culture where people insist on seeing each-other's faces while interacting with them.I think the rise in racism and other forms of hatred on the internet ties directly to the increase in people making photographs of themselves central to their identity. I'm actually kind of hoping her generation grows up with less emphasis on appearance. Maybe we have a couple years here with a few less narcissists. Only good things can come out of such developments IMO.
upgrade = if you buy a new tesla.
Any plans to offer larger displays?
> the article is leaning more towards “take action to stop the plastic from being produced and added to food in the first place”

Which is kind of nonsense unless someone happens to be CEO of Molson Coors or something. It seems obvious that if you want to avoid ingesting plastic, the clearest path to that is to know what foods are less likely to contain plastic in the first place.
> anti-flamewar

This is a story about a company 1) in the crypto space, that 2) lost all of it's users money, and 3) used misleading disclaimers (and potentially trying to change them after the fact)

It has already devolved in multiple threads to discussion about what is-and-is-not technically a ponzi scheme (vs other forms of scams/fraud).

This whole thing is a recipe for a giant flame war.
I actually suspect the plastics are not a big health problem. The exception is inhalation. Inhaling basically anything solid is bad for you. Silicate, dust, smoke, fine plastic particles, flour, pollen, it’s probably all bad for you.

https://oem.bmj.com/content/61/2/157
> If New York City were all White, the murder rate would drop by 91 percent, the robbery rate by 81 percent, and the shootings rate by 97 percent. In an all-White Chicago, murder would decline 90 percent, rape by 81 percent, and robbery by 90 percent.

This is way outside the extrapolation region and strongly asserts an unsupported hypothesis. What if it isn't the person's race that causes these reported and tabulated crimes (versus those unreported or let go)? What if it is poverty, intergenerational stress, and systemic differential treatment that drives people to commit crime?

Hint: white people commit a lot of crime too.
Tell HN: FairEmail terminated after Google falsely flagged as spyware
I follow K9 XOAUTH2 issue [0] and saw someone post that FairMail development has been terminated.

From the post [0] and the website [1]:
All my projects have been terminated after Google falsely flagged FairEmail as spyware without a reasonable opportunity to appeal. There will be no further development and no more support.

GitHub has the last release as of 2022-05-18 and the repository has been archived by the owner. It is now read-only.

FairEmail was posted on HN just over a year ago [3].

EDIT1: Another post was done earlier [4] linking to an XDA post. Thanks @M66B

EDIT2: Another post was done earlier [5] linking to another XDA post. Thanks @neogodless

[0] https://github.com/k9mail/k-9/issues/655#issuecomment-113164...

[1] https://email.faircode.eu/

[2] https://github.com/M66B/FairEmail/releases

[3] https://news.ycombinator.com/item?id=26386374

[4] https://news.ycombinator.com/item?id=31426915

[5] https://news.ycombinator.com/item?id=31432334
A much better solution would be to buy your own horse, although personally I think I'd upgrade to an elephant.
Same, or mostly just mixes that go on for an hour or two which I can put on so I don't end up distracted clicking through tracks and discovering shit I want to get. I also have to remind myself to set time aside for checking tracklists on tracks.

Helps I got a side gig playing music haha but my bookmarks on that are gargantuan. The dancehall reggae section alone is massive. I never listen to that and get stuff done, really the best concentration music for me doesn't matter the BPM it just has to be mostly free of lyrical content. So work music is mostly electronic or classical.

What are you listening to that's high BPM for work? That hard techno shit out of Europe lately is a lot of fun, Anetha is incredible [1]

[1] https://youtu.be/qVRj8-t4PwI
Yeah. When the first reports of problems a-brewing were coming out, I mostly ignored them as dumb Internet drama that would blow over. Then the channel take-overs started happening...
> I have one friend who absolutely swears that "covid babies" are a thing, and that you can spot them from across the room.

I don't dismiss this out of hand, it is at least somewhat plausible to me that less facial exposure might impact infant development. However, I can also probably spot a covid baby at least somewhat reliably across the room, because I'd just look for any baby that's seems like they're less than 2-3 years old, so I'm not certain that being able to do so reveals very much.
Since nobody else mentioned it, it's worth pointing out that what e.g. JS calls an array is Vec in Rust and can be as long as you want, with no ergonomic difference regardless of the length.

Array in Rust specifically refers to an array whose length is known at compile time, i.e. a bunch of values concatenated on the stack, and that's what the limitations applied to.

The quoted statement pissed me off a bit (I otherwise enjoyed the article) because it seems intended to mislead. The author should have known the colloquial meaning of "array", and "no ability to deal with" is factually incorrect.