skysight-inc/HackerNews huggingface dataset:
> The problem with Facebook/Amazon/Google is that they have a monopoly on a specific information network, for Facebook the social graph, internet discoverability for Google, and online shopping for Amazon.

None of these things are a natural monopoly.

Facebook only stays relevant by buying its competitors. You don't even need to break them up, just disable acquisitions. Then Instagram would be separate, WhatsApp would be separate. You don't even have to break them apart, just wait for the next one and don't let them buy it.

Google is the biggest search engine but search isn't a natural monopoly. Their dominant position comes from all the vertical integration. Google owns YouTube and YouTube is featured prominently in Google Search results. To get Android/Google Play, OEMs have to use Google as their default search engine. To fix this you don't have to regulate the search results, just separate the search engine from the other companies, and stop allowing them to buy competing ad networks.

Amazon doesn't really even have a dominant market position. They're not a railroad, they're Internet Walmart. They're just the biggest player in a highly competitive market. They have no capacity to significantly raise prices or people would immediately switch to any of their hundreds of competitors. Most of the complaints are from competitors butthurt that Amazon is keeping everyone's margins slim -- but that's what they're supposed to be doing.

A railroad is a natural monopoly. You can't really break up a natural monopoly, so you have to regulate it, which is terrible.

None of this tech stuff is like that. The problems here come from consolidation through mergers and vertical integration. They're unnatural monopolies with clear lines across which they can be broken up without long-term regulation. Just stop letting them buy their competitors.
I would characterize the last part a bit differently: many people understandably were hesitant to be the earliest adopters, especially those who had relatively low-risk lifestyles (plenty of 80 year olds were jumping after losing friends), but I think there's a difference between someone who is planning to get it in a few months and someone who takes a public position opposing it. In the latter case, your credibility is on the line and it's very easy to surround yourself with a self-reinforcing bubble of people saying the same things. That acts like a ratchet where at each point it's easier to continue down the path rather than say that was totally overblown.
> If I had to choose between a racist plumber who was competent and a non-racist, incompetent; I will likely choose the racist plumber

No doubt. But this analogy fails in two ways when applied to politics.

1) The republican party is often given the chance to vote in a primary where they are given the option of several competent "plumbers". They almost always choose (and often overwhelmingly so) the piece of shit racist.

2) The people we choose to represent us in government are, in a fundamental way, reflecting the values we want represented in our society. Because their values will be reflected in the laws they pass, how they apportion money, and the diplomacy and wars they wage. So racism is an explicit job qualification rather than an irrelevant secondary factor like in the plumbing example.

And that is why voting for an explicitly, unapologetic, racist politician (in my mind) absolutely also makes you racist.
I don't know what the formal definitions of any of these things are, but I assume (hope?) that it's important not to equate being successful with being a monopoly by definition. If Ford came out with an amazing new car tomorrow, and suddenly 95% of new cars purchased were Fords, we probably shouldn't initiate trust-busting action against Ford on that basis alone. We want car companies to try to capture market share by making better cars.

I don't know exactly how we contend with this definitional problem, but intuitively I think it should have something to do with prices and behavior. For example, if we were a fly on the wall in a Google exec meeting, we might be curious about whether they're jacking up the price of ads because they know no one can compete with them, or whether they're sensitive to charging more than their smaller competitors do. If they're behaving like their competitors are a serious threat, then intuitively they're probably not a monopoly, and it probably doesn't make sense to trust-bust them.

But anyway I'm not a lawyer, and I don't know what the current thinking is about any of this stuff.
> If you consider an alternative, just make an app and stick phone on a rifle, sure, that will work for 90% of the stuff you want to do, but it would break and that's bad.

Given that soldiers are currently getting by with something that works 0% of the time, the assumption that 90% isn't good enough seems highly suspect. Exactly how many more soldiers will be saved by developing a true heads up display versus an off the shelf app running on a ruggedized phone?

This seems like an obvious case of a failure to actually define requirements and make real engineering decisions.
I dont think the list of contractors the Army considers is very deep; its not competitive in a true sense. That may be part of the problem.
Because people only share happy moments on Facebook. When you're catching up with someone, you're probably in a "normal" state of mind. They'll share a happy moment and the mood will spike up, then drop to baseline. Then you'll share a sad moment and the mood will spike down, return to baseline, etc. Facebook is always happy, never normal, never sad (unless it's in some way a humblebrag. "Ugh had to put in 20 hours of overtime at my killer job"). Imagine living in the crest of a manic depressive's life, forever. That's Facebook.
Couldn’t agree more. Recently hit the stage of needing things to ‘just work’ to free up time in other directions, whereas I used to constantly load new roms from xda onto a rooted pixel, or tinker with getting coreboot to run on an old thinkpad with arch..

Now it’s iOS / macOS / iCloud and a headless Ubuntu box. Never been more productive and never had more free time. Choose your battles.
I skipped my next Zoom meeting. Can you?
How have you found the managed k8s on AWS? I tend to shy away from their managed services until it has gone through a 4-5 year grace period, interested to know what your experience has been.
Show HN: WaveTheVoice – create NFT art from your voice on Solana blockchain
In the original Chinese Room thought experiment it’s a human inside performing all the calculations by hand. To be consistent you would also believe that this room with a human in it has its own consciousness as a whole, correct? This just seems too weird to me.
I suppose so, but they really are trying to convey that all the points lie close to some lower-dimensional crumpled surface. So a subset that was e.g. just a lattice in the high-dimensional space wouldn't fit this mental image.

E.g. Generate 3d points that are on a 2d plane +- some small random offset normal to the plane. If the points are isolated, without each having a local neighbourhood, it's not technically a manifold. But, you could describe the data-set as lying on or near a plane to within some tolerance.

So they're trying to describe something that is much more specific / strongly constrained than an arbitrary subset, but it doesn't meet the very stringent (and frankly idealized) requirements of a manifold. I wonder whether there is a math-object to describe this?

EDIT> Maybe it's just a matter of saying "close to some lower-dimensional manifold", rather than "on a lower-dimensional manifold."
Ok thanks for the example, so what you're saying is that this research tries to explain how it separates the data linearly starting from this unknown feature space?
Im unsure of what you are trying to say. Are you trying to say ivermectin has no impact on TMPRSS2? Ok here is another the google machine gave me.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7372205/

What is most telling about all of this is that there is no honest discussion. My only initial comment was that this blocks the same protein that ivermectin does. Multiple studies confirm this, its easy to search for them, and it has been the hypothesized mechanism by which ivermectin may show some efficacy.

Does ivermectin block TMPRSS2 or not?
Given there are no BDs (so they are theoretical) maybe there isn't a threshold defined?

A WD will slowly cool to a BD over Trillions of years, so it's all linear. Funnily enough, they are probably every shade of red/brown in-between - but "brown dwarves" are usually reserved for objects that never where "proper" hydrogen-fusing stars, but are large enough to fuse deuterium.
Django is (or was) one of the "famous" Python frameworks (there was a time when most Python jobs where Django jobs, or the "gateway" to Python was via Django).

Yet I also thought it broke a few Python conventions, being fairly tightly coupled..
In the US, the main problems are housing, healthcare, and education. All with heavy government involvement, so Senators decide to get involved in Tech to stop what is legal in every other industry?
Only one side pushes masking outdoors, totally ignores acquired immunity from earlier infection, pushes vaccination of children who are at no risk of the disease with boys actually running a higher risk of complications from vaccination than they'd run if they were to be infected, tried to keep people from leaving their houses while there have been no signs of the disease spreading outdoors in any great amount, pushed policies which forced infected elderly people back into nursing homes where they subsequently infected others, keeps on treating SARS2 as if it is possible to get rid of the disease by vaccinating the entire population while it has become clear that a) vaccinated people can still catch the disease and spread it to others and b) it will be around for a long time, just like influenza is still with us.

This is a game all sides can play, the only way to win is not to play the game. Drop your ideologically-tainted glasses and approach the problem objectively and maybe we'll be able to live together in the future. It is not as if there have not been enough attempts at polarising society in the last decade after all.
What i dont understand is that i always see these negative articles about "facebook". What about twitter or instagram??? It almost feels like propaganda, even though i agree with those canadians to some extend.
Sure but none of the stuff like authentication and access to any google systems will work. Kubernetes is complex bc it can take damn near any docker container and it can run seamlessly
first one blows up next to the fence, the rest go through the hole?
Course on Vector Similarity Search and Faiss
I’m glad you mentioned this, as this was a low-hanging fruit that was proposed not too long ago.

Most countries seem pretty open to this solution as another measure to reduce garbage, as they don’t have a reliable way of enforcing garbage prevention.

Also, I don’t like the defeatist snark of the article either.
It’s interesting comparing this to internet pornography, which is bigger than FB as a whole, and which (according to youth self surveys) harms mental health (according to ~60% in some surveys).
Getting a bit tired of the Facebook bashing. Everyday some posts make the front page and don't provide any new or interesting information.
Just view it from space:

https://www.google.ca/maps/@57.0798964,-111.8686816,106744m/...

It looks a right mess.
... and so they stopped using it.

Oh, right. That's never what follows.
Hey, as an adhd person that really gets frustrated when people don't take adhd seriously -- thanks for changing your stance.

it generally only gets portrayed in the media based on how other people experience people with adhd -- never the actual experience of the person with adhd.

i hope that changes in the future, so more people can have a similar exposure to it that you've had as a loved one.
I agree, but vaccines in this case have their definite drawbacks as seen in vaccine-heavy Israel in that their effectiveness wears off after a few months.

I have personally heard of a number of pretty bad breakthrough cases where a person has had a fever for almost a month, another was extremely sick and there are still people who are afraid of covid for this very reason(and they are vaccinated). Having an effective anti-viral solution will bring down the fear about these scenarios and get people back to work and bring normalcy to society again.
As a owner of many pine64 products I wish there was a clear path to learning how to contribute. My last time coding was C++ class over 16 years ago and I wish I had some sort of idea on how to get started with hobby programming in my spare time as an adult.

Edit// Especially since I've jumped on the ARM bandwagon and replaced my desktop with an M1 mac and my laptop with a Pinebook Pro.
What's your point? The areal cameras in the shop, regardless of zoom level, are not being replaced by the cameras in your face and only in your face; it's an additive situation.

The cameras in your face are only effective for capturing your face/person in detail, and they are presumably being applied to every customer wholesale, automatically during checkout, and probably associated with your purchase and payment information.

You're arguing as if this isn't any different than the status quo, when it obviously is.

Now we not only have the areal cameras that were presumably only zoomed-in on suspicious behaving customers for loss prevention, we also have every single in-person purchase being captured zoomed-in, regardless of behavior, with a camera lens right in your face.

It's as if retail has decided to actively encourage everyone with any shred of self-respect to stop shopping retail and buy everything from Amazon. If you treat me like a presumed criminal I'm going to take my business elsewhere. What's next, metal detectors and armed guards at the doors?
Also, Kubernetes can be just a single binary if you use k0s or k3s. And if you don't want to run it yourself you can use a managed k8s from AWS, Google, Digital Ocean, Oracle...
If Tether went to zero today, what would the true price of BTC be?
Will Windows users ever have backup as easy as Apple’s Time Machine? (2018)
The second example could be replaced with something more common like:

f()
['foo', 'bar'].forEach(...)

Which is probably a type error, except if `f()` returns something like:

function f() {
return {
bar: ['Not the array', 'you were expecting'],
}
}

Then you would actually iterate over the returned `bar` array, not the expected `['foo', 'bar']` array.

Another fairly likely example of a desired semicolon not inserted is when the following line starts with a template string literal:

f()
`This is tagged with whatever f() returns`

This will most likely be a type error, except if `f()` returns a function, that function will then be called on the template string to do whatever. However I have a hard time imagining when you would want to start a statement with a template string literal without doing something smelly like:

`some ${interpolated} string`.includes(someVar)
? sideEffectA()
: sideEffectB()
P.S.3. I forgot to thank all the companies that ever posted on Remote OK, thank you. And sponsors like SafetyWing (a YC company at the top of every page on my site) who have been very beneficial to revenue too.
iOS has always handles memory much better than other competitors. Even simple apps I develop for iOS use lesser RAM than the same thing on Android.
I really do believe there's a solution for that.

We need whatsapp/telegram/signal to display a feed based on user's status and nothing more. It's almost free, frictionless and free from ads (for now). But sharing without the widest audience (just to the social graph of your contacts).

It could bring back Google+'s circles so you don't share the same stuff with colleagues and friends and family, but your feed page would display it all the same.

Decentralized micro blogging without the huge tech cost and barrier of entry of mastodon.

People could choose how people are allowed to react to their status: limited in time, to the latest status update, limited to emoji/thumbs up reactions, allows starting new chat with that status as a topic, etc.

It also reminds me of https://en.wikipedia.org/wiki/Pownce which I thought had some great ideas at the time.

There's no money in it though, so maybe bring back the old whatsapp model ? 1€ for 6 months or something ?

Or maybe just tell people to start a group chat in which they post updates ? Facebook/Twitter/Instagram got that easy to post/single tunnel thing simplified to the max, I don't think you can do better without being centralized.
Card carrying anti-vaxxers are generally not just trying to be contrarian, from their perspective they are genuinely concerned for their and their children's health, however misguided you believe they are. So the hysteria is their actual fear of harm.
Haskell does take a long time to compile from scratch, but once you compile once, it is much much faster. The annoying bit comes when you end up changing something which means a lot of other things end up needing to be recompiled, but there are ways to mitigate that, and overall I think haskell is very worth the tradeoff.

I often think about "what would replace haskell?" though and ponder it, and I do think that most likely one feature will be a faster compiler (though I don't really know how possible that is to maintain feature parity).
44% replicability is a lot higher than the average right wing internet meme/argument about gun violence and gun safety.
Odd that this post omits any mention of FinOS, a pretty significant stakeholder in open source and financial services. I wonder why they missed that out?
Nextdoor is another example. At least with FB or Twitter, it's a opt-in model -- you have to friend or follow someone to see their posts. With Nextdoor anyone can post to their neighbors, so (at least where I live) many people use it as a soapbox to air any trivial complaint/grump/vendetta to hundreds or thousands of neighbors; I see a lot of toxic flamewars on there.

Ultimately I think social media is an amplifier, taking whatever individual or collective insecurities that were latent, and just projecting them for better or worse.

Disclosure: FB employee but only speaking for myself
Nice comparison! There is an impressive amount of considerations in the rule book. Glove dimensions on PDF-page 16 are visually pleasing somehow. And then this rule which I had to look up some more info about:

> 3.02 No player shall intentionally discolor or damage the ball by rubbing it with soil, rosin, paraffin, licorice, sand-paper, emery-paper or other foreign substance.

Huh, licorice? Apparently it was simply used to dirty up the ball so it was nearly impossible to see.

https://todayinhistory.blog/2019/02/10/february-10-1920-the-...
Mini Ask HN:

The comments here seem to say that PinePhone and friends are not ready to be daily drivers or even occasional drivers. I think that's fine.

However, I do want to support these people and their work. I also need an ARM machine to do tests on (for portability of software and such), so I'm thinking of buying this Pro version. Yes, I'll spend a lot more than I need to, but I really want to support them.

So question: are the PinePhone and friends good enough to do development on? And not even normal development; just downloading, building, and testing?
I think they will, but they may be too expensive for me to continue with. I only had the verbal report in a video meeting with them. In about a month I will get the written report, along with my regular doctor and my counselor.

They are not the only org that uses a process like this. Many have a longer, more thorough, more expensive process. I don't have a map of these services to navigate, so I'm a bit blind. I went with who was recommended to me. Hopefully having a thorough diagnosis that can travel with me wherever I go can be helpful. If this ends up helping me to address this and have some sort of success in life, $3k will be peanuts.
Great to hear about the USB-C situation improving and confirmation about better WiFi!
Do both cameras already work with common V4L2 applications like Firefox, Cheese etc?

Yes, it's sane to keep the EG25-G modem only because there is one guy doing an enormous work with https://github.com/Biktorgj/pinephone_modem_sdk
Thank you! He's swimming in Stripe stock that'll IPO soon, I think he's doing OK
I'm getting kind of tired of the narrative that "x is evil/bad/harmful, but I'm too weak (we won't admit addiction) to not use x. Everyone I know uses x. Government needs to regulate x (so I don't have to change my ways)."

I deleted my account over a year ago now, because I do view them as evil and do cause overall societal harm. It's not life ending. You'll adjust and then wonder why you didn't do it sooner. I made the choice for myself. The only people you'll lose touch with were superficial relationships to begin with. Do you honestly care what that dude you went to gradeschool with but haven't seen for 30 years does? Real relationships don't depend on x platform. All they require is you, and the other person.
This happened to a family member, they had undiagnosed schizophrenia and started posting craaaaaazy stuff on YouTube, got a following of fellow like-minded folk that only made things worse until it all exploded into a huge melt down / insane asylum situation. Crazy times.
I feel like programmers have become "soft". I bet the old guard is okay with something like this - a lot of C, C++, assembly skills - this is what it meant to mess around with computers!

Now, you can just be modifying CSS and call yourself a programmer. You get one of these devices, and you're sorely disappointed!
Statements like this imply that "lobbying" is the only reason the government does anything. That, in my experience, is simply not true. Government employees and even legislators are motivated by accomplishing their mission. An augmented reality system seems like an amazing tool to accomplish the Army's mission- I really don't think anyone needed to lobby them to much to be interested in an acquisition program.
Agreed. Managing a Nomad cluster alongside a Consul cluster does not require a PHD, but it's also not a walk in the park.

Hopefully Hashicorp will have managed Nomad soon.
OCD sufferers prefer to call that OCPD. Being bothered by stuff like that is nowhere near as serious as real OCD which can be traumatic and life ruining.
This is actually exactly what I started to do. Was just kind of annoying :)
That's my main issue with Django, and why I prefer a "bring your own modules" framework like Flask. Django is very "batteries included", but if you're not using the full Django paradigm, it gets more finicky.

That said, Django with DRF to float an API-only project/backend is almost standard at this point, and a great option if the devs are already familiar with Django. They can leverage the existing experience and get right to work without needing to get up to speed with a new framework.

In regards to the documentation, the module index can help a bit. If you know the module space you need to be in (i.e. you need to do something with the DB), just jumping into the module index and looking for entries in relation to django.db can get you in the ballpark real quick.