skysight-inc/HackerNews huggingface dataset:
More, actually. Some excerpts from https://blog.mozilla.org/firefox/firefox-recommended-extensi... : "Our team evaluates all content under consideration for the Recommended Extensions program.", "... subject to ongoing re-evaluations to ensure they continue ...", "... not only perform as they promise, but do so at an exceptional level. For instance, there may be many ad blockers out there, but not all ad blockers are equally effective.", (and last but not the least) "... undergo full code review by staff security experts ..."
That's totally fair. I wish Spotify gave us more granularity in the data we ask for, I don't think we need the blanket permissions a user has to grant us (as someone who just deleted their Facebook and soon Google accounts, this is really important to me).

We've reached out to a lot of local artists here in Atlanta and hope to use the platform to recommend and share their content to those interested.

Hand curating playlists is also a big feature we've been toying with. That's where something like Apple Music's hand crafted playlists are usually a lot stronger than Spotify's computed playlists.

I haven't heard of Calmradio, it's exactly what I've been looking for! I've resorted to listening to music through a cheap FM radio to try and break out of the algorithm hell Spotify tends to put me in.

Thanks for sharing!
You can try saying something negative about Xi in China and count how many minutes before it gets deleted. And try the same on Twitter against Trump.

You will see the difference.

I have lived in China till I was 20. I saw the difference.

There is no clear boundary between the good and the bad. There are shades of gray.

But there is certainly differences between North Korea and say Iceland.

Trump may be a rogue. But it takes a rogue to fight a bigger rogue.
> if they had a "scientific mode" to not be smart with your data

That "scientific mode" is called text. Assign the column type Text during CSV import and nothing is converted to numeric or date.
Does anyone have an explanation for why mail keeps popping up in MacBook pro?
I've found the following https://apple.stackexchange.com/questions/344223/mail-app-keeps-popping-up-in-the-background-in-mac-os-mojave ; but I don't seem to understand why this might actually be happening? Does anyone have any ideas/ can fully explain it?
Thanks! Rearranged the page to put the demos right below the video and made the video clickable so that it takes you right into the wikiart demo.
Exactly, let's stop with there's bad people on both sides, that the "truth resides in the middle". While the democrats are very far from perfect and have tons of faults, the modern republican party is a disgrace.
Surviving Django, if you care about databases
Did you use the newish "Present a Chrome tab" feature to do this?

https://gsuiteupdates.googleblog.com/2020/04/high-quality-vi...

Normal Google Meet Present is optimized for slides/docs which is a very different problem than streaming video.
I saw an inflation-adjusted chart of the S&P 500 that showed we are basically getting back to even after the 2009 crash.
Mesosphere (open-source Nintendo Switch kernel) now boots most commercial games
Definitely makes sense, but I'm also interested in broad market research that talking to customers doesn't always get you
The E-Myth Revisited is a good one. More for small businesses than startups per se, but absolutely worth a read.
Very nice. Having worked in home construction weekends and summers to pay for about half of my college, any technology that can reduce the labor and time to build homes, especially if it's cheaper, is a winner.
the worst part is when cloudflare puts you on their shitlist and you have to fill out these dumb captchas for 6 minutes before you can even access just about half of the sites on the internet
I'm a clumsy person and have dropped my Pixel 3a numerous times. It withstood all of those drops fairly well. The only one it couldn't withstand was the drop on concrete and I was lucky to get away with a cracked screen in the corner. The back didn't crack which is nice.

The Pixel 3a is hands down the best phone in terms of value for money. I'll get the 4a 5G later this year provided it has the headphone jack.
Getting data from third party parsing as json. If method exists log and add person/item to data object
The title is for a different article. It should be "What Milk-Sharing Communities Reveal".
EU renewed it but may ban it in 2022. https://www.dw.com/en/eu-lawmakers-vote-to-ban-glyphosate-we...

US just renewed it. https://foodandwaterwatch.org/news/why-it-should-anger-all-u...
Makes sense, I wasn't calling you out, just trying to be helpful.
Upgrading CockroachDB from Dep to Go Modules
Yes, this is what chapter 11 bankruptcy is meant to enable.
Okey-doke. Twitter is really flirting with the business end of section 230.
The in browser version of zoom is really quite bad and meet is miles ahead of it.

That and I’m not installing a proprietary, possibly spyware ridden (excluding spying at the server) that installs weird daemons on my computer.

For family use, I’ve found FaceTime to have the best AV if everyone has a decent connection.
Let me know when you can guarantee none of your ISP's packets don't go over state borders.

Arguments over the interstate commerce clause of the constitution aside, I find it really hard to believe an _Internet_ service provider doesn't move anything over state lines, which is clearly within the federal government's jurisdiction.
My experiences are one part appearances and the other part moving to a new area. Where my wife and I grew up neither of our families did any regular fertilizer or anything just occasional weeding and lawns would be thick and green. Now we live in another part of the country and the soil is terrible. So it’s hard to have a lawn take hold, without constant irrigation. We live on a well so I’m not interested also that’s a pretty big waste of water. I don’t mind the clover we have but the crabgrass is out of control.
Recently moved from Portland, OR, USA (pop. 653,115 (2018)) to Oslo, Norway (pop. 681,067 (2019)). Not sure if it is considered a "big city", but both Oslo and Portland are the biggest cities in their respective state/country. The lifestyle, transportation, and work/life balance in Oslo is much better when compared to Portland, and for that my family and I have no plans to leave anytime soon.
Why all of the downvotes?
I'm not versed much in these filaments but from what I know, and your link, these are just phosphor-covered LEDs, right?

What is it about your current bulbs or the filament design that makes you not classify them as LEDs? The power use looks the same and the listed CRI of >=80 doesn't inspire confidence.
>I'm not sure why we keep doing this.

>This is not a Xapo wallet anymore, this is a BitGo custodial wallet for Bitstamp's cold storage that was migrated October 2019 and you can trace the coins from there.
> Bruford’s theory is that it’s simply not worth the trouble to change

Not worth it for the Microsoft power brokers. Very much worth it for a lot of people.

And so the world is sometimes shaped by the narrow money interests of a very small group.
What about "Don't use spreadsheets"?

It's a flippant answer, sure, but spreadsheets are the index cards, sticky notes, and yarn approach to data organization. Certainly they are easy and approachable to use, but any sufficiently complex data set in general is going to be more "chaotic mind corkboard mess" than "organized".

Spreadsheets are very useful data hammer, but not all data is a nail; to borrow another aphorism.

That said, there's a wide gulf in the general user approachability between spreadsheet applications and more bespoke/"better" data organization options. Decades of experiences and mistakes learned from tools like DB2, FoxPro, and Access have shown us we have a hard time finding an "easy medium". AirTable thinks they have some modern ideas. Microsoft's PowerApps teams have their own modern approaches (and as almost the direct the inheritors of FoxPro/Access, presumably the most experience to learn from). Simon Willison's work with Datasette (SQLite DBs wrapped in simple view/management webpages) has had some interesting ideas. Though I don't think any one approach will solve it, it might take a whole shelf of tools, and at the end of the day maybe as a species we'll never have as clean of a user experience as the worst spreadsheet.
Think of the flip side: Programmers are terrible biologists.

Sure, it would be great if we all had more time to learn how to code. Coding is important. But I'd say the onus should be on coders to build better tools and documentation so they are empowering people to do something other than code, rather than reduce everything to a coding exercise because making everything look like code means less boring documentation and UX work for coders.

I mean, biology is in fact a full on degree program and you pretty much need a PhD before you're defining an original research topic. It's not because biologists are dumber and learn slower. It's that biology is complicated and poorly understood, and it takes years to learn.

Contrast this to coding... you don't even need to go to college to launch a successful software product, and the average person can became proficient after a few years of dedicated study. However, this is a few years that biologists don't have, as their PhDs are already some of the longest time-wise to finish.

The decision to rename genomes is totally consistent with the biologists MO: if a cell won't grow in a given set of conditions, change the conditions. Sure we can CRISPR edit the genes to modify a cell to to grow in a set of conditions, but if it's usually far easier to just change the temperature or growth media than to edit a cell's DNA.

My take away is that this is more a failure of programmers and/or a failure of their managers to guide the programmers to make tools for biologists, than of biologists to learn programming. Sure, coders get paid more, but they aren't going to cure cancer or make a vaccine for covid-19 without a biologist somewhere in the equation. And I'm glad the biologists developing vaccines today are doing biology, and not held up in their degree programs learning how to code!
Obscure JWT Security Vulnerabilities (2019)
I don't know, but it is clear that the Chinese firewall is about preventing Chinese people from accessing the wider internet, not about preventing non-chinese people from accessing the Chinese internet.
Just tested a Google Meet meeting while on a native Zoom video call. Google Meet used 3x more GPU resources while having 1/5th the video participants.
Google Search had 1.2 billion users back in 2013, now it probably has 3 billion.

Youtube has 2 billion users.

Gmail has 1.5 billion users.

Android/Play Services has 2.5 billion users (well Android has 2.5, Play Services probably has at least 1.5 billion users).

For Google a service with 100 million users is a drop in the bucket :-)
did it 5 years ago with the PS4 and now a Switch, never looked back. guess i got old and my priorities changed.
Highschooler made a platform to help people learn code
But that was all true, of a thousand potential diseases, this same time last year. And it will all be true, of a thousand potential diseases, this same time next year, too.
Unfortunately Safari on macOS does have notifications, just not ones that adhere to the spec :/
The magic of this method is that we don't construct a "geometry" the same way one might think. There are no triangles or textures here. Instead, we train a machine learning model to predict the derivative of the color and opacity at every point in 3D space. We then integrate along rays emitted from the camera to render an image. It's similar to what's used in CT scans!
Is there a YAML linter that enforces a safe subset of YAML so that unquoted "no" never makes it?
I think what they have in mind is a Reader monad.

newtype Reader r a = Reader { runReader :: r -> a }

instance Monad (Reader r) where
pure x = Reader (\ _ -> x)
m >>= f = Reader (\ r -> runReader (f (runReader m r)) r)

which allows us to define:

getContext :: Reader r r
getContext = Reader (\ r -> r)

and which spares us threading the context manually.

I don't think that's such a big deal, so long as there's only one thing we're threading.

In some languages, we can be generic over "contexts which provide the thing I want, whether they do other things or not", which is sometimes a much bigger win.
Show HN: Highschooler made a platform to help people learn code
Supposedly the 5G variant of the Pixel 4a will have a larger screen [1].

[1] https://9to5google.com/2020/07/10/pixel-4a-4a-5g-pixel-5-exp...
I'm enjoying the section titles too:

> Satellites? Orbiting MY planet?

It's more likely than you think.
What Can You Do with the OpenAI GPT-3 Language Model?
That's entirely missing the point.
It's crazy how easy it is to rehabilitate your image in the valley. There's literally a book written about early Uber's toxic work culture yet I'm sure you'll get tons of message from those willing to work for Kalanick.
I've tested parsing complete documents with rapidjson vs pysimdjson vs simplejson on production data. Surprisingly, mean 90 times are exactly the same for all three libraries. I'm not re-using the simdjson parser, just doing simdjson.loads().
I saw one of the teams that is competing this weekend had like 57 people from 13 countries. Makes me feel better about my team not qualifying.

Interested in watching the contest this weekend go down though. Tons of smart people doing interesting stuff.
According to Wikipedia, "Photogrammetry is the science and technology of obtaining reliable information about physical objects and the environment through the process of recording, measuring and interpreting photographic images and patterns of electromagnetic radiant imagery and other phenomena."

I'd say that this research is in the field of photogrammetry.
It does as of Safari 14: https://developer.apple.com/documentation/safari-release-not...
Be sure to check out https://www.hackasat.com/ this weekend as part of DEF CON!
Okay, this comment reminds me a bit of the economist joke with the $20 bill[1].

But the essence of the comment is spot on, these apparently barren landscapes of competitors often have a cause, and so just finding such a market is only the start of analyzing WHY it seems to be so noncompetitive.

[1] Two economists are walking down the street and one sees a $20 bill on the ground and picks it up. The other asks, "Why did you pick that up? It's clearly counterfeit, if it were a real $20 bill someone else would have already picked it up."
it does make you appreciate it a lot more when someone has their shit together, if the site works with noscript and doesn't pull in scripts from 20 different hosts
Hacking for feds... Hmm, yeah, think I'll pass on that "offer".
What might be better is what I'll call “CSV Schema”: support for paired CSV files where one normal CSV has data, and the other is a schema file which contains headers which match the data files headers with a standard extra first header prepends (call it “meta-name”), and the data rows each provided metadata for the corresponding column in the data file. The most common (and often the only) metadata row might be for type information, but the format could support additional metadata.

This would allow existing CSV tools that work with data files to continue to work without modification, while CSV Schema aware tools could make use of the schema.
I know it’s a feature, but even sites which allow you to set a timezone (eg Slack) still displayed times incorrectly. It was a tradeoff I was not prepared to make.
Since it's a VM running on a Linux host, probably best to run Docker etc. natively there.
Ah, so they saved 14KB off their ~1MB javascripts by dropping old browsers. Must be a slow news day on HN I guess.
That isn't priveledge but a matter of the threat model to protect against - stop with the irrelevant pseudomoralist privledge shaming shit.

If they wanted protection against that they would recommended a gun or several mercenary bodyguards. Which would require money and connections. But the topic isn't "How to quickly kill or incapacitate three or more men with only your barehands while having legal cover".
What makes you think Bloomberg is right-leaning? My understanding is that WSJ has been right-leaning in NY finance journalism and Bloomberg has been left-leaning, historically.
It's actually not true, but the real owner, Service Corp International, wants you to think so.

> SCI then retains the funeral home's original name, often along with former owners who are kept on as management. A typical funeral home that is owned by SCI will not contain advertisements or logos for SCI

https://en.wikipedia.org/wiki/Service_Corporation_Internatio...
Intel suffers data breach involving confidential company and CPU information
The stock market is hilariously bad at valuation of big businesses.

The most egregious example was when value of all of EMC’s business was worth less than the value of their VMWare ownership stake.

The Zoom story is really cool, and the business is simple. Are they actually worth $75B in a crowded, competitive market? We’ll see!
> Perform a lookup assuming the value is between 0 and 16 (undefined behavior for out of range values)

I think you are misinterpreting the way that "undefined" is being used here. It's not a claim that one will get unpredictable results for this particular implementation, rather it's about the specification of the function. It's telling the user that the behavior of this function for out of range values is not guaranteed to remain the same across time as the code is changed, or across different architectures.

> I’m not sure about this part: ... popcnt instruction is very fast

I haven't worked on this particular code, but I've coauthored a paper with Daniel on beating popcnt using AVX2 instructions: https://lemire.me/en/publication/arxiv1611.07612/. While you are right that at times saving L1 space is a greater priority, I'd bet that the approach used here was tested and found to be faster on Haswell. I'm not sure if you noticed that the page you linked is Haswell specific?
No, you can't exchange those with war and have it work for the Democrats, that's simply ridiculous. Democratic leadership favor many military intervention, it's just Republicans that falsely say that Democratic leadership does not favor militarism.

Listen to leftists, and they will be pointing out these cases, because the Democratic leadership and power structure is consistent in support of militarism, whether or not the Democrats are in power, and leftists give them hell for it.

Can you find diversity of opinion within political parties? Of course. But pointing to diversity of opinion is a hugely different thing than the leadership of parties swapping positions I'm supposed ideals like "fiscally conservative" depending on whether or not they are doing the spending.
In grad school I studied a gene which at the time was called Oct1 ("octamer binding protein 1"). My main problem was literature searches, which often found "OCT-1" (organic cation transporter-1). Genomic naming is a total mess, I found it easier to just mentally compute the md5sum of a name, then memorize the first few digits (only need about 8-10 hex digits).
I'm accepting it, make of that what you will.

About the only thing I can give up to help this situation is my job. I'm not yet willing to make that trade.
They talk about this in the associated Numberphile video. The starting bottom-most card can be thought of as creating a partition of the deck into two parts: the ones "above" it are not uniformly shuffled but the ones "below" it must be, and so right at the moment when it is placed into the deck, the deck must become perfectly uniformly shuffled and any further shuffles cannot take it out of that state.

They also cover that overhand shuffles in practice require something like 10,000 shuffles to properly randomize. The problem is familiar to cryptographers: this scheme has "confusion" but not "diffusion". You can see this yourself: sort a deck of cards[1], then do two overhand shuffles in a row and splay out the cards and look at how random the result looks. They kind of "undid" each other, they "commuted" with each other or so.

If you want something a little more interesting, try to overhand shuffle with large cuts and then overhand shuffle with smaller cuts, and this gives somewhat more diffusion. Or just overhand-large, overhand-small, and then riffle -- the riffle will give you tremendous diffusion of the cut entropy created by the overhands. Anecdotally it seems somewhat unlikely that one gets to the full 220-something bits of randomness from only 7 riffles as that would require each riffle to have 30+ bits of entropy which seems... unlikely.

[1] you can do this fastest probably with a sort of omniscient quicksort: sort black/red, then sort black into spades/clubs, then sort spades into high/low, then sort the 6 low spades by eye, then sort the 7 high spades by eye, then sort clubs into high/low...
My HOA has 100 home owners (large town home complex), that type of buying power puts us all in a really good negotiating position.

Not to mention they save me all the time I'd spend on arranging various home services, from window washing to roof cleaning to pest removal to repaving driveways. Having an HOA means I worry about what is inside my walls and nothing else.
I'm very impressed with the camera on the Pixel 4 and love using the telephoto lens for macro shots. Otherwise everything about the phone is just fine. As others have noted, losing the fingerprint scanner for face unlock and then losing face unlock to mask wearing has really sucked.
20GB leak of Intel data: whole Git repositories, dev tools, backdoor mentions
That's a really cool idea! This technology does a fantastic job at reconstructing static scenes. The moving objects -- people, cars, even flora -- are out of scope here. Why? It's really hard to build a 3D model of something you only see from one direction.
Nice to note, though, is that FLIF tech will not just be thrown away. FLIF was superseded by FUIF which was then superseded by JPEG-XL. It's doesn't have as great compression in all cases as FLIF, but I'm very optimistic about JPEG-XL being a highly adopted new image format.
i use cookie autodelete, and i think i have two sites whitelisted
Maybe it's root or malt beer, which both are basically sugar water.
#1: A General Theory of Collaboration
> Literally adding Google Meet URLs to Zoom meeting invites in Google Calendar, so half of a meeting's members went to the wrong room is kinda a bad way to scale your product

You could argue that, yes. And I won't blame you. But if you ignore Google and Meet for a moment and consider Microsoft (or in an alternate universe - Apple); product wise, this is a good decision. Reduces friction from creating meetings and provides a better experience.

You can disable automated Meet meeting generation though.
"I believe I purchased my present desktop in 2010."

My daily driver desktop, from which I do all of the rsync.net CEO things - from terminal to VMWare - is an octo-mac-pro from early 2009.

Currently running el-cap. Nothing is ever slow. 11 years and counting ...
Yes it is really nonsense. No law enforcement is going to issue a fine on some informant's say so. When you drive over the speed limit, do people "report" you? No. As far as "cancel." Frankly, I have no idea what you are talking about. Unless you are a public figure, I would posit there is no such thing.
This is the silo effect. Sorry for the parochial comment, but I think about this in HN's context a lot, because it's one of the rare cases of an internet community site (possibly the largest? at least that I'm aware of) which is non-siloed: https://hn.algolia.com/?query=silo%20by%3Adang&dateRange=all.... That is, everyone's in the same big room and sees the same things.

This leads to paradoxical effects, such as people subjectively experiencing the community as more fractious when objectively it is less so: https://news.ycombinator.com/item?id=23308098.