skysight-inc/HackerNews huggingface dataset:
It's bigger than that: iOS is big enough that Facebook charging on that platform would be an existential threat to the company.

How?

It opens up the perfect opportunity for some competitor burning VC cash to swoop in and grab a ton of market share in a hurry, with a free iOS app.

FB knows this, so yeah, it's a completely hollow threat. But, just the idea that one of the tech giants has been backed into a corner by the risk of competition from paying-for-marketshare VCs or operating-in-the-red-on-purpose other tech giants, is really, really funny to me. No fun, eh Facebook? Hahahaha.
If you have access to a DSLR with a rear LCD and a live view mode, compare that to the viewfinder optical view. Nowhere near the same quality.

(And the battery life is the real killer.)
Android development. Kotlin is great, but Java is still a perfectly valid choice. In particular, if you don’t have dedicated Android developers Java can be a good choice because most people are at least somewhat familiar with it and won’t have to learn a new language to be productive. That said, I think anybody who understands Java should be able to understand Kotlin with minimal effort.
Nice idea :-) hmm at the same time, from the perspective of the readers, how can they know that Pydry (GP) didn't behind the scenes contact 20 brands, and are now promoting those who paid the most?
> There were many locations who built their own apps that did not follow this privacy model, or used it incorrectly

We agree then.
If in a hot environment (50C), your SSD in storage will degrade in a matter of years. Hard drives don’t suffer the same degradation.
California needs more trees and less of those greenscaped, french style lawns. Nearly 70% of Los Angeles water is used to make small patches of green worthless non-native plants that have to be mowed once a week or you get a ticket. The city government is the worst offender too. They practically flood their parks and greenscaped nonsense every day with stupid amounts of water.

Worst of all is some places in California you aren't ALLOWED to remove the high maintenance, water sucking, worthless patch of grass because of some HOA or city regulation. They call a mulched, tree covered, sustainable and bare dirt yard "Ugly." Then they want to replace it with a fungus looking growth that has to be trimmed all the time by loud gasoline powered equipment that wakes night shift workers up at 9AM.

https://deeply.thenewhumanitarian.org/water/community/2017/0...
If we could be using that land for high-value crops, we probably would — look at the land values for cropland vs rangeland and you'll see all the incentive needed to allocate more cropland. I'm not saying we can't or shouldn't reduce some of the more wasteful ways we raise food animals — big concentrated feedlots where they get corn and soybeans. We should. But it's misleading to just point out how much land gets used for what without considering the capability of the land in question. Ending the corn and soy subsidy regime would help a lot right off the top.
Lots of fun. I will avoid eating the uncooked liver of a boar.
AWS is almost never cost efficient. Maybe if you stay in their free tier.
High-Quality Deep Fake audio and video with only 40 seconds sample training time
If you’re going to check that a function propagates an error in Go it equally makes sense to check that you check to make sure the equivalent Python/etc function propagates the exception. Of course I don’t think testing either of these is a good investment.
I am working on something like this. Having a money in the system is a pretty hard problem (quantitative type theory-ish / lifted inference).

You can get around that with culture and using existing systems as settlement layer (for the time being).

Even then there is only one cryptocurrency that has a proper mechanism design for oracles (amoveo) - which you need if you want a trustless layer 2.

Datalisp (@ for telegram .is for binge-written PDF) is this project (that I just started) it's basically a vector clock for wrapping interfaces in authenticated data structures and Bayesian inference with logic programming for estimating / inferring trust.

By giving a useful framework for refining reproducibility we can build trust. Trust we need if we want a system to serve as a foundation for digital societies.

Francis Bacon said knowledge was possible and science could establish trust. Now we need that, automated.
That's a good question to ask when faced with a problem that could be solved that way, but a real answer to the question would be useful too.
Honeywell gets hit with $13M fine for defense export violations
I was just listening to Yellen talk about this today, she definitely thinks childcare and concerns about covid are the primary forces keeping people from seeking work. Lot's of schools are still only having kids in a few days a week, shutting down at the first sign of a positive covid case etc.
Where do you get 2x-3x?
Nope, but I understand you want to carry on being the only one that thinks that.
If we had known in 94 that customer reviews would eventually get gamed in this way, should we ever have added the feature? Was 15 or 20 (?) years of a "working" review system enough to make it worthwhile, and now it needs revisiting, or should we just have said "no" right at the start?
I do use FB on a daily basis, mostly to stay in touch with friends in different countries. I haven't had facebook's app installed in my phone in over 4 years. I only use the website. It's full of dark patterns to make you install the app... but it's functional enough for me.
Facebook annual revenue is ~$47/daily-active-user . The number for US users is comparable.
Yeah, retrofitting a component for accessibility can lead to weird behaviors for consumers that have to be checked against.
Right, or a small "outgoing link" symbol (usually a box with an arrow coming out the top-right corner) next to it.
> Personally this is enough of a feature for me to switch to an iphone as my next phone.

You can accomplish even more by not installing their crap apps to begin with, and have always had that choice. You need google to save you from yourself and this is a compelling enough reason for you to switch phones, even though you're smart and actually know all of what's been going on and how to prevent it, but choose not to?
I think it's also made much worse by how JS doesn't care about whole classes of bugs. Forgot an `await` somewhere or called an async function assuming it's sync? Now you've got a bug and in some cases no idea where to look for it. TypeScript is also blind to it (although now that I think of it a linter might flag it?).
I might return to Facebook if I can pay for it, and there are no incentive to sell my or my friends data.
If someone got access to your chrome, they got access to all passwords. Just go to the website, let it fill the password and grab the filled password.
The walled garden is what makes things like this possible. If there wasn't a walled garden, Facebook would just say "we're shutting down on the Apple App Store, come download the Facebook App from the Facebook App Store" (or some other random third party App Store) and then all of the work Apple is doing to neuter these tracking mechanisms would go right out the window.

I view the walled garden as nothing but good. Build the walls higher. Hand me a brick and point me to the ladder.
There is no such thing as "conspiracy theories". "Conspiracy theory" is itself a loaded term used equate any independent research critical of mainstream consensus with the ravings of lunatics. A theory can be:

(1) either confirmed, debunked or unproven;

(2) either originating from an authoritative source, originating from a non-authoritative source, or of unknown origin;

(3) either promoted, downplayed, or ignored by any particular media outlet.

These are, again, three orthogonal axes that you are implicitly, and stubbornly, conflating.

Anyone sensible is not even asking themselves if "conspiracy theories" are true. They're asking themselves where the hell they come from, why are they so contagious, what prevents societies from effectively containing them, and what are the long-term effects on our societies' health.

Or maybe anyone sensible is looking to profit from the confusion, and I'm a raving lunatic... Have you considered becoming one yourself?
Even if FB did do this, people would just see more ads from Apple: https://www.bbc.com/news/technology-56995192. I don't see any company as benevolent or altruistic; it's more like a turf war.
TeamViewer sends collection agency if missed emails, even after making payment
Not everything has to happen via the medium of commerce or government. Funerals are something that is ideally suited to being a communal effort, or it would be if communal living weren't dying off.
On a Mission to Disrupt the Siloed Silicon Industry
I suppose this is a bit desperate - but it SO hard to find skilled AND
passionate CPU/GPU RTL designers or individuals with a solid grasp on the
Linux graphics stack.

I'm the founder of Chip11 - and we're on a mission to build an ecosystem
of open source hardware components.

Our progress so far:

- we're funded

- functional/verified LPDDR4/5 PHY

- functional/verified SERDES PHY

- GPU RTL running some basic 3d application

- CPU RTL running some basic C code

We need to finish out the LPDDR4/5 controller
as well as the CPU design and GPU design.

Finally - we need to write some drivers.

We plan to release our entire codebase under GPLV3
after we tapeout a fully functional SOC.

Been on HN for a while and am aware it has a stronger bias
towards software - but hoping to bump into people with hardware
strengths as well.

Well rounded individuals are the best. Cannot understate how
nice it is to find somebody who can fluently write hardware
and then switch to writing Rust at a flick of the wrist.
Thank you for your insights.

The metric is pretty simple, the number of unique visitors. And the setup is simple, too, with no identity whatsoever. But are they compatible? This is the question.

Your approach is interesting. You take a stance: let's have precise metrics when users consent and don't consider those who didn't give their consent. This approach relies on the underlying assumption that those who do not give their consent represent a minority and thus don't have a perceivable impact on the overall statistics. And this very assumption may be false.
I think you underestimate the carelessness of humans and their ability to understand risk. Years ago I saw a graduate student break important lab rules and bring home a genetically modified plant to show some friends and I how cool it was. Had that plant somehow cross pollinated with its wild cousins, who knows what kind of damage it could have done. The genie may never have ever gotten back in the bottle, kinda like SARS-CoV-2.
Spotlight on CockroachDB
I can't dig up the thread, but the author kept pasting his reddit thread in the comments of another HN story a few weeks back.

He does come off as very arrogant, a lot of his replies were like "yeah but we'd know".
>There were no racists or racist work practices uncovered.

Pretty sure someone saying "white supremacy isn't a problem" is implicitly racist.

You don't just state that and suddenly, there is no white supremacy or racism. It's the same people who declared racism was officially over in the US after Obama was elected. The last decade of racially biased policing says otherwise.

Part of the story also was the founders were annoyed the D&I team had asked the company to get rid of & stop maintaining their "Funny customer names" list which apparently was mostly African & Asian people.
> Most devs I know avoid it like the plague, and only use it to maintain legacy codebases or get CS qualifications.

All the customers I have worked with since I became a consultant 4 years ago (and a couple of the best companies I worked with in the decade before) used Java or .Net. More specifically one of them was dotnet core and the rest are JVM.

And I'm happy with that.

Java and Maven means I can focus on the problem and not on all the crazy things people who think they are too clever to use Java do.

I mean I have seen a couple of Abstract Factories in Java, but I haven't seen anyone avoiding putting passwords in the source code by writing things like this:

rot13(<rot13password>)

That is stuff I have found in Python code by the one consultant who was to smart to use Java or .Net.
German ambulances uses QR code to avoid people taking photos of accidentes
This. If Facebook charged $5 to buy the app or $1/month then it wouldn’t be valued nearly as highly as it is now.
Although, since you won't be able to install any software or use much of the preinstalled software, I don't think it would have much utility...
How's your experience with C#/.NET been? Does it have an analogous offering to Java's JFR[0] for always-on profiling?

[0] https://blogs.oracle.com/javamagazine/java-flight-recorder-a...
At which point almost nobody would download Facebook, just like almost nobody uses anything except the Play Store on Android. Also Apple could easily implement blocks on the OS level. The walled garden just lets Apple siphon 30% alongside anti-competitive practices.
I am the same but over the time my version 0 grew in quality.

Sometimes I feel writing software is a bit like speaking a posm — there is a lot of power in not using certain words, not going certain rabbit holes, anticipating the paths certain ideas will put you onto and a lot of it must be thought out, formulated and spit out into existence at once.
This was a good podcast on the subject of migraines that I listened to last week:

"Throbbing head, nausea, dizziness, disturbed vision – just some of the disabling symptoms that can strike during a migraine attack. This neurological condition is far more common than you might think, affecting more people than diabetes, epilepsy and asthma combined.

While medications, to help relieve the symptoms of migraine, have been around for some time, they haven’t worked for everyone. And what happens in the brain during a migraine attack was, until recently, poorly understood.

Peter Goadsby is Professor of Neurology at King's College London’s Institute of Psychiatry, Psychology & Neuroscience and is a true pioneer in the field of migraine.

Over the course of his career, he has unravelled what happens in the brain during a migraine attack and his insights are already benefiting patients - in the form of new medications that can not only treat a migraine, but also prevent it from occurring.

Peter shares this year’s Brain Prize, the world's largest prize for brain research, with three other internationally renowned scientists in the field."

https://www.bbc.co.uk/programmes/m000vp2z
It paints an additional layer of scientific precision / courtesy / modesty, IMO. Not the style of all scientists, but its very common.
> natural origin is much harder to trace than lab origin

Why do you think that? Natural origin should leave closely-related viruses in nature, and animal sampling should find that. Such evidence was found for both the original SARS (palm civets) and MERS (camels) within about a year. For SARS-CoV-2, after about the same time and a much more intensive effort, we're still waiting.

Lab-accident origin is easy to trace only if the people working in the lab disclose everything they were working with. This requires both perfect honesty and perfect knowledge. The WIV did lots of work sampling viruses from nature, in remote bat caves that very few other humans would ever enter--around Yunnan to be clear, about 900 miles from Wuhan--and they could have leaked a novel virus before they even had a chance to sequence it. Of course that's still more likely to imply someone's lying, thus the accusations of "conspiracy theory"; but by that standard every human deception in history is conspiracy theory, including every intelligence operation, every Ponzi scheme, every cheating spouse, etc.

I'd put lab origin and natural origin around equal probability myself, and I'd consider anything between 10/90 and 90/10 reasonable. What would you estimate?
tooursurprise.com domain name is available.
Jeff contends that '"relevant ads" on a blog about urban planning' solve the problem of funding the blog for you. They allow the blog to not be required to focus on 'fishing equipment' in order to place such ads, only that it attract people known to Google's ad network to like fishing.
Yes, anyone who runs a business with digital customers knows this. iOS and Mac users pay more as a group so they are more valuable so they are all the more important to track and guide down various "marketing funnels".
There are plenty of assholes who do shitty things because they're just entitled. There's no need to pathologize shitty people.
> I don't think Musk is intentionally lying about autonomy, this is just his worldview.

I’ll say that’s a rather naive view. It sounds like saying Mark Zuckerberg is not lying about FB and privacy, it is just his worldview that nobody should have privacy, except of course him and his family.
You should watch some of his early Tesla reviews. He was pretty negative on them. It wasn't until he dove deep to really understand all of Tesla that he realized how well things are going.
Is there some ELI5 overview for this intriguing work?
Why a Shortage Has Made Computer Chips the New Toilet Paper
I've now implemented folder encryption. If you encrypt folder 'foo', you get the file 'foo.encrypted'. When you decrypt it using the same tool, you get file 'foo.zip' which you download and uncompress into a folder 'foo'.
The Problem with Design Is Designers
Dealers who operate at a scale where twitter tips or venmo are viable payment methods are not operating at a scale where they'd need any excuses.
“historically proven its ability to model incredibly complex business domains”

You surely can’t be talking about its type system?
Actually I can. I can tell you that on the chip I'm currently using "vadd.vv v3, v1, v2" takes 3 clock cycles for LMUL=1, 6 clock cycles for LMUL=2, 12 clock cycles for LMUL=4, and 24 clock cycles for LMUL=8.

You always have to know what current LMUL you have, otherwise you can try to use illegal register numbers. For example in LMUL=8 you can only use v0, v8, v16, and v24. Anything else causes an exception.

"From what I understand, you can't tell how long each vlb.v or vsb.v will take on a given processor, as it depend on the number of elements that will be returned in a4. The last iteration of the loop for example will probably take less time than the others, because the instructions will only have to load and store the trailing part of the data."

If you look at the link I provided, you will see that's not the case. The memcpy() function takes absolutely identical time for any memcpy() length from 0 bytes to 64 bytes. It does not depend on the number of active elements. At least on this chip, which is currently the only chip in the world you can get your hands on with a RISC-V Vector unit.

On some other chip it might take a different amount of time. But on this one, and probably many others, it takes the same amount of time.

"I think I would prefer if an open CISC ISA [...] with smaller code size and memory footprint"

CISC ISAs do not have smaller code size.

The two most compact code modern full-featured ISAs are ARMv7 and RISC-V. They are smaller than i686 by quite a margin.

In 64 bit there is absolutely no competition. RISC-V is the smallest code, with ARMv8 and AMD64 quite similar to each other but significantly bigger.

Just look at the same programs compiled for each one and you'll see. I suggest something like Ubuntu 21.04, which is available for all three. Take a look in /bin and /usr/bin and run "size" on the binaries. It's indisputable. RISC-V is the clear winner in 64 bit ISAs. ARMHF is similar or a little bit more compact in 32 bit. CISC x86 isn't close in either case.
Cloud is the new mainframe. The split between infrastructure (platform) and application engineers is back.
I was curious about another HN poster from Ireland so I looked at your other comments and you're defending RTÉ so it's safe to say we won't see eye to eye.

You're a glass half full type of person, to put it in polite terms.

I could rant all day about media and health in Ireland. Specially from a migrant perspective but it's not really the place.

What is undeniable is that Ireland ranks amongst the worst in Europe and it's very much for profit. It's just Irish people don't know any better and they look at the wrong place (USA) and only at the money aspect, not the quality.

Quality wise, I'd much rather be in USA than Ireland because treatment here is terrible in many cases and there's always a sea of excuses and bureocracy.
I wonder if Apple's motives were mainly this all along. It's a brilliantly capitalistic move if it was. Either way, props to Apple for fighting against zuck. To me, it seems like he's taken way too many liberties with people's data all under the guise of disruption and making the world a better place.
250K isn't really a lot in business terms, so will this change all that much?
I tried to address this same issue when I created my website. I don't really know how accessible it is, but you can navigate with the keyboard.

https://victorribeiro.com/
I really enjoyed this aspect of Facebook when I had it. However, after a while, I found Facebook feeds where causing me to dislike a lot of people who I otherwise enjoyed spending time with. Furthermore, if I actively cleaned up my feed by un-following or muting people - taking that action just reinforced the notion that this was a person I did not like. Dropping Facebook has without a doubt reduced my contacts and limited my communication. For those I communicate with outside of Facebook, its generally a more rewarding experience, and for acquaintances who I no longer have such ease of access to - I still like them when I'm reminded of them or have an encounter with them, or at least don't dislike them.
Sharks Use the Earth’s Magnetic Field Like a Compass
The app store is just wget and an install command. The permissions settings are in the OS.

They could have all the same levels of security without the need to prevent competition.
> Some more context, they're not native English speakers, live in a small dirt-village but somehow many people there have a mobile phone and FB so they found me/added me.

This probably isn't a happy coincidence. Facebook is "the internet" for large swaths of the world outside of North American and Europe. Very similar to how AOL has been "the internet" for my 70-year-old mom for the past 20 years, only recently being supplanted by Facebook.
This would be a dream come true for Apple. Previously, FB had a way to monetize iOS users without paying Apple. Presumably, FB's new iOS subscription would be through the App Store, and thus Apple would get a 30% cut.
I loved Facebook early on. 2006-2008 it allowed me to reconnect with a ton of old high school friends just ahead of my ten-year reunion. I moved away right after graduating and had lost contact with basically everyone before that.

But I've long since drifted away, ditched Facebook, and just kept people's phone numbers for the few I still care about. Trying to stay friends with people in faraway cities I never see in person in perpetuity by seeing their pictures pop up in a feed every now and then seems like a pointless fool's errand.

I could also see the people I'd become friends with "online native" gathering into cliques and echo chambers and becoming increasingly radical and angry, and I am neither of those things and wanted no part of it. Hobbyist communities exclusively for me from now on.
So what's the answer to the question? Pattern matching and destructuring? But I don't see any reason Kotlin data classes can't do that. I know Kotlin pattern matching is pretty lack-luster, but I never thought this was the reason.
Until other companies also move to a third party App Store. Why wouldn't they?

And I'm fine with Apple siphoning off 30%. Make it 40%! I'd rather developers stop developing for iOS than to see any large changes in the App Store model. There are enough apps as it is.