skysight-inc/HackerNews huggingface dataset:
That's not a reasonable example at all. Netflix doesn't sell Roku another product like in your example with Microsoft, there's only one product at play here. Netflix and Roku both benefit from this relationship. Roku benefits from selling more Roku's, and Netflix benefits from people having a place to watch their content. Netflix in this case has leverage because they know their content is more important to people than other content so maybe they can turn that into a button. Netflix's user base is also something that they get to negotiate with since more users = more money for Roku, so it really isn't any different from being the highest bidder.

As for the Samsung example, I completely disagree. If it was a situation like that Microsoft would have paid enough money to be an exclusive provider. You can't count that $400 million as lost without counting how much Microsoft paid them for the exclusivity. If the NFL was just using a bunch of different products then the value of the advertising to Microsoft is reduced, and so they would pay less for it or not participate at all, which they have every right to do.

Most importantly, Roku doesn't have a single button on their remote, they have multiple. Roku's charges companies to put a button on their remote, it's estimated to be $1 per customer. Netflix is likely paying to be on the remote. But even if Netflix wasn't paying or was paying less it's clearly leverage and not anti-competitive behavior because Netflix isn't forcing Roku to only have Netflix on their remote or refuse to do business with them.

The thing is that you can always come up with an example for something being anti-competitive. Any company that advertises is inherently anti-competitive because they can throw around their money to force out their competition. As a company I could have a more expensive and inferior product but because I have so much money I can outbid my competitors to get the advertising slot and will outsell my competitors. This isn't anti-competitive behavior in the common understanding of it, and certainly not in the legal sense.
I've heard this definition of software architecture that I like: "the art of getting right up front the things that would be very hard to change latter if you got them wrong". What those things are is different for every project. They can even change over time, but you need to get them right up front anyway.
No, fully autonomous! https://www.nuro.ai/technology
Shameless plug, but with Nextjournal you can use git directly: https://github.nextjournal.com/

And apart from that, we have a normal github component to load your code from a github repository: https://nextjournal.com/help/github
"The United Kingdom, made up of England, Scotland, Wales and Northern Ireland, is an island nation in northwestern Europe."

The UK is part of Europe, that's for sure.

That they use 'Europe' to refer to 'The Continent' is an artifact of their singularity on the Island. Lind of like Quebecers refer to the 'Rest of Canada' as often just 'Canada'.

It's as much a part of Europe as Norway is for example, but neither of them belong to the EU.
The modern car's engineering of modern car might be astonishing, but at this point there is so much disposable parts that I question their environmental friendliness...
You should use system-ui, sans-serif to avoid abusing the semantics of menu.
What this changes is how much mass a neutron star can have before it collapses into a black hole. That limit is defined by when the neutron star's mass fits within the size of an equally massive black hole.
I think we're agreeing in all our facts but simply disagreeing on how to most usefully interpret them.

You call convolution with a square a special case, I'm calling it a reasonable first-order approximation for modern displays.

And using a zero-order hold on audio samples isn't something most people frequently need to conceptualize. In fact, it's responsible for many people's great misconception that sampling rates above ~40 kHz result in noticeably higher-fidelity audio, because they think the DAC's output will be smoother. It's clear to me that you know better, but most people don't.

I'm in full agreement with you on all the math involved. It's simply that going around saying "pixels are point samples not squares" seems like it's going to be more misleading than helpful to 99% of people.

If someone wants to understand the basics of antialiasing, or reducing image resolution with bilinear interpolation, the conceptualization of square pixels works perfectly. More advanced antialiasing techniques are ultimately just subtle adjustments to that in terms of measurable output differences, which is why I stand by calling square pixels a reasonable "first-order approximation".
My fully-loaded 2019 16-inch MacBook feels VERY underpowered actually - once you try to use all the cores (multiple compilation threads, parallel tests with multiple docker images running), it goes into what I would call a "heat shock". I suspect throttling kicks in and cpu charts in Activity Monitor become close-to-death flatlines. Oh, and the fan noise becomes non-ignorable too.
For those who do use print debugging, and are in Java, here's a trick that is occasionally helpful: When you know you're getting to a function, but you don't know how, create an exception in that function, print the stack trace, and then don't throw the exception.
I have extreme doubts in the trajectory of the Model Y.

Tesla bundles its sales with the Model 3 (bad sign) & 3rd party data suggests they sold 3k in Q4:20 with negative trending.

I agree EVs are the future, I think Tesla was a major innovator in the space, but has stagnated recently and the blind faith in Musk / Tesla is ultimately bad for the cutover
https://www.colourlovers.com/

Though it's gotten ad spammy it seems
A few years ago I tried writing a Python wrapper around SABRE's API to get pricing, route, and schedule data, which seemed to work reasonably well. It likely doesn't work anymore, but it was a fun exercise. https://github.com/Jamil/sabre_dev_studio

I wish I had access to the GDS data to get realtime seat/award availability, but I couldn't find any pricing information to get that information through Sabre's API.

Does anyone know how much that costs, or if there are any services which provide it as an API? I use ExpertFlyer for personal use, but ideally I'd want to get that information at the source…
Nah, don't worry they are using electron apps to build them as well.
Especially those parties.
Yeah, I even actually kind of like the "post" between monitors that the GP mentioned (as long as the bezels are thin :) - it help as a kind of mental division between types of work.

Also, 2 monitors means more choice in layout; for example, my 2nd monitor is in portrait orientation.
Hm. If a disk-based redis clone is actually more performant than redis... what are the reasons to use redis instead of SSDB? Why is anyone using redis instead of SSDB? Should I stop?
And there are still Pentium processors running out there somewhere in Africa, how is it relevant?
I don't think more data than fits in memory is a requirement. An important innovation in databases has been the realization that there are important performance benefits from assuming all data can fit in memory even if you still provide persistence.

Even persistence isn't really required. A pure analytics view of another database is still a database by itself, but it doesn't need to actually persist anything. It seems like querying is more important to the concept of a database rather than actual storage.
I haven’t replaced it with anything else. At some point I will try to kick caffeine but one vice at a time. :-)
What does "10x less memory" mean? 10x means 1000%. I don't see how one application can use 1000% less memory than another.
You might also be interested in Nextjournal, it's in clojure (whose notation you should be familiar). (check also https://github.nextjournal.com for a quick test from github code)
I am in Maharashtra. Had to visit a doctor last week. While a lockdown is _supposedly_ in effect since 12/14th April, it didn't feel like it if you look at the traffic on the roads.

People don't care.
Yeah, please take into account that I only listed the Google search results in reply to a blatantly false claim that Google search returned completely different results. Bullshit needs to be called out.
KnowAssist – Good Knowledge Management
Hi everyone,

KnowAssist is knowledge management for groups. It has some
great features including document history, merging and
document links. There's a lot more.

Check out the website and sign up for the newsletter.
Let's say my Computer is 32 Core Xeon with 128GB of Memory. If Chrome is already slow on my computer, what makes it fast on their server? Or do they limit the amount of Tabs per server to retain that speed? And if they do, what is stopping me from running hundreds if not thousands of tabs for one flat rate?
I bought one last week
I use both regularly and tbh they aren’t comparable. Swimlanes.io is the perfect example of one small niche idea well executed while diagrams.net is also well executed but the other side of the scale. If you want a quick swimlane diagram you can have it published in the time it takes you to prep the canvas in diagrams.net
https://nbdev.fast.ai/
OT :

What http site is left we can go to when isp or WiFi greets with a welcome login page. Going to https sites gives an error.
> You don't do business, banking, dating, note taking, drawing, stock trading, etc. on them.)

Because it's artificially made impossible. No computer should be artificially restricted – let's not keep any loopholes open for no reason.
I don't try to pass. That's liberating. I am free to be mediocre at things I enjoy instead of things I don't. Free to fail at things I chose rather than at obligations...please consider the irony of putting stock in my advice.
I think it has a broader vision. Basically it is laying the groundwork for lots off enterprises in specific verticals in future when they can switch to Mighty app in the cloud. The underlying assumption is that chrome as a platform should continue to grow.

Individual consumer - Not sure.
Gotta get that steady income. We're quickly becoming a society split between rentier capitalists and renters
Indeed. I would perhaps formulate it slightly differently but it is what it is.

This is also something that feeds the 'it used to be better back in the day' feeling, because some aspects might actually have been better because too many possible threat actors back then wouldn't take internet seriously and as such weren't an actual threat. So it wasn't safer, it was just less-attacked. As a result where was less pressure to make hardened clients and servers, and as a result of that, it meant that things like digital signatures were extremely optional (and computationally too expensive to include for the sake of it).

On the other hand, it's also the openness that brought its success, and may very well cause its downfall. (that said, nobody has been able to come up with a worthy replace ment so far) Having no single owner makes it better in that regard, but also worse.
The “how to build a black hole” video from PBS space time says that’s how you do it - you start with a neutron star and keep adding more mass to it, which paradoxically makes it smaller until it becomes smaller than its swarzchild radius, becoming a black hole. Blew my mind and anyone else’s when I share the video with them!

https://youtu.be/xx4562gesw0
> And I fail to see why anyone would use this, you need high speed internet capable of streaming 4k for one and if you have access to that, then chances are you also have access to a sufficiently powerful computer capable of running chrome locally.

Plenty of people who can’t afford a fast computer currently have access to a fast internet connection. The ability to substitute internet bandwidth for CPU and RAM will be very valuable for them.
It’s faster ram, and a faster CPU. Memory only really gives you “number of active things that the CPU can switch to” (meaning, open idle programs) and cache.

If the nvme drive is fast enough, the filesystem cache is not as noticeably effective, and if you have aggressive “suspend” of processes (like iOS) then lack of RAM capacity does not really impact performance at all. But memory latency, speed and the CPU do.
> Blame the Fed for creating asset price inflation including stocks, housing, collectibles, etc.

Isn’t the FED just following government orders and isn’t the government elected by the people?
Exactly. To give an example, I have a dictionary app that I wrote to facilitate my French learning that runs in the background and automatically looks up word copied to the clipboard (e.g. from Play Books or Chrome) and brings up the definition. Starting with Android 10 or so they disabled clipboard listener for apps in the background so the whole functionality is toasted. There is no permission to enable this "clipboard listener in background"
Unhappy Chinese Woman Protests Against Tesla [video]
Just because you have a fast internet connection does not mean that all your client devices have a lot of RAM or a GPU. Even if they do, pushing computation to the cloud could mean improved battery life when you are on the go.

Would be interesting to see how far you can take a raspberry pi with mighty.

How much lithium battery degradation is due to some mobile tab going rogue?
No, because huge apps like league sports and Facebook sell iPhones. They do what they can, but they ultimately can't actually ban MLB or Facebook from the store, or people will sell their iPhone and buy a different phone.
I think they mean you'll use 1/10th the amount of memory Chrome would use on your machine.
Stripe will acquire TaxJar to help internet businesses with tax compliance
The funny thing is that the key machines to produce chips are built in Germany and Netherlands. Not in Korea, not on Taiwan.

The robots that assemble the electronic circuits are also largely built in EU. (And, of course, in Japan, too.)

What made Apple to order their iPhone production from a Chinese company was not the availability of relevant hardware elsewhere; certainly the US has it. It was the nimbleness of that company, the willingness to move fast and make things available fast. Paradoxically, less red tape and less corporate shenanigans. Cheap labor? Maybe, but it did not appear to be the major factor, and wages at Foxconn were / are not as low, by EU standards even.

And this is compared to US; in Germany, things would be even slower, to say nothing of France (which is a real industrial powerhouse nevertheless).
My point is that "transparent async" code can lull the programmer into a false sense of security.

Contrived example:

void ChargeAccount(Account account, int cents) {
int balance = account.balance;
int newBalance = balance - cents;

Logger.Write("changing account from {balance} to {newBalance}");

account.balance = newBalance;
}

This works fine because it's all synchronous code. Then someone classloads a Logger implementation that's "transparent async" because it logs to a network sink in addition to synchronous stderr, and now there's a chance two calls to ChargeAccount interleave and one of the charges is lost.

If it's explicitly async with async-await keywords etc, then the race is easily noticeable and the programmer will know they have to use a mutex or atomics or whatever.
At least in the vid on that page https://youtu.be/YAtLTLiqNwg it seems Musk is trying his best.

Sadly I'm not a Tesla owner but my Apple stuff works well.
Ah, damn. I wonder if they've changed something recently. I saw that more recent Audi models seem to have a 2 screen UI (driver console and central screen).
Sports cards in general have gotten to the point of absurdity.

Grown men fighting each other in the aisles of Walmart trying to clear the shelves of NBA cards. The Michael Jordan PSA 10 went from $100k, to $370k to over $700k very rapidly, and has since declined back to around 300k or so. People are buying retail boxes from scalpers for like 5x, just purely on hype and FOMO.

As someone whose been into cards before the covid meltdown, this has all been wild.
Perseverance Mars Rover 3D
Yeah, full utilization leads to throttling, guaranteed. Although apparently it can get much worse than what I've had, down to like 1.0 Ghz.

I've also had issues with the laptop waking from sleep, where it'd either hang for up to minutes, or just outright kernel panic. Big Sur seems to have fixed the kernel panics but waking from sleep still feels really slow.
Our community is sadden to announce the tragic loss of a local computer hobbyist who tripped and fell in front of a municipal dump truck due to untied shoe laces. Contributing factors to the accident are believed to be a loss of focus from recent life stress including a failed rap career, repressed homosexuality, chronic tardiness, and talking back to elders.

In unrelated news, we congratulate Sergeant Yang of the Benevolent Retirees Association Metro Police for winning the "face up, face down!" raffle. Also of merit is the National Penalty Battalion, who successful accomplished the release of a genetic bio-weapon targeting the financial profiteers of international narcotics trafficking. We ask for no money. Please simply change your ways. In response to your hardship and efforts, 100 billion dollars has been deposited to your accounts by the federal central bank at 0.0001% interest.
Besides the radio antenna (Qualcomm) that Apple is quickly replacing with their own, is there any other tech/chips inside Apple SoC that they don't design themselves?
MasterCard and Winkelvoss twins' Gemini to launch a crypto rewards credit card
Most if not all ransomware is 'on site'.
I would at least appreciate a disclaimer that the vast majority of these optimizations could be accomplished by encouraging the compilers to make the assembly vectorized. You said in a footnote that compilers will only do these optimizations when they're extremely simple and rarely on integers, but I have not found that to be the case. -O3 and -mavx do an amazing job for most use cases. And more to the point, there are other tricks that I think it's better to turn to (like using the __restrict key word) before you take these fairly steep steps into coding the SIMD commands yourself.

It's cool to learn these things. And it's down right important to learn these things once you're experienced enough, because you have to use them at some point if you're in the game of optimization. But also I would feel pretty bad if some kid out there wasted a week on a project at work (and got reprimanded for it) that could have been accomplished with a couple compiler flags, you know?
As the other answer said, nobody has (yet) an implementation of the _released_ standard, but both GCC and especially Clang have had modules very close to what stabilized by C++20 for years. You can enable them by specifying a flag (-fmodules-ts) on any recent release of Clang.
No thanks! Reddit is designed to keep you engaged and encourage arguments. I prefer having to actually want to know if anyone has replied to me. I don't want to be prompted to "shout back".

Sorry, I'm a bit of an extremist in this regard, I imagine.
No. The FED is "supposed" to be independent from the government and do what it thinks is best. But over the past 20 years it feels like they have been increasingly politicized. I'm not sure to what extent it has modified their decision making though.
Ampere kinda was an acquisition of Applied Micro, but its internal X-Gene uarch was dropped into the trash very quickly in favor of Arm Neoverse…
Again, this has been covered extensively in large schools discriminating against Asians.
Go google it if you’re interested. Big scandal recently.
Discovering Limits
Google did claim that the identifiers are ephemeral. They may be hard to access but they aren't ephemeral. This sets up the possibility of post-hoc attacks.

Sure, if you get root, all bets are off generally, but now if you get root, you can figure out identifiers used before you got root, which isn't what Google said was possible.
$30-50/month is a wild price point for this. Who is going to pay that? It feels too expensive both for enterprise (existing remote desktop solutions run about half the cost) and for end-users.

I worked on a similar solution to this and we had a price point of $5/month per user...

EDIT: 16GB of RAM and 16vCPUs. What a weird balancing of resources. Chrome is typically memory bound, not CPU bound. This also explains why it would be so wildly expensive compared to anything else out there.

EDIT2: A lot of the replies I'm getting seem to think my implication here is that no one would pay for this or it would be easier for people to build this themselves. I'm not saying that at all, I'm just critiquing the price point. There's huge market demand for browser isolation, I've worked on products in that field, I just haven't encountered any customers willing to pay $30-50/month for it.
It's quite hard when people keep hearing "and now I want your Aunt to accept gay people, fully, in her heart" when all I keep saying is "some people might use this as cover to harass gay people, because that's historically what they've done."

I also find the goalpost moving extremely frustrating, but we should be clear about who is actually moving that: the people reading calls for "acceptance" into discussion of a shitty thing that happens to LGBT people at work.
In early 00’s I bet big that India will surpass China. I was very wrong.
Yes, I'm pretty sure that's true in SF too. It's a great time to buy a condo in the Bay Area.
The general rule of thumb for PMF is if you're a business and someone is paying you for your product, your product is fitting into that market. So your first questions to potential customers (who you trust/have vetted) should be: If I built this, would you pay for it? Why? How much? Why? Ok, I'm going to build this and it will cost X, will you be my first customer please (/and sign an LOI/contract)?

More generally: this a very big and complicated question, PMF can feel very different in every business or org, and PMF might differ between Oxfam and Microsoft -for example. Either way, it's generally always distilled down to: the value exchange makes sense to everyone involved; so figure out how to validate that in your ideas.
India has a lot of problems, and in comparison to them, COVID is fairly minor.

For example about 200,000 people have died so far in India with COVID, but over 1 million are estimated to die each year from the effects of air pollution:

https://ourworldindata.org/grapher/absolute-number-of-deaths...

India's fundamental problem is that it is overpopulated - stretching all of the natural resources of the country, and increasing density leading to viruses like COVID transmitting more easily.

The country needs a one child policy, or to put serious money back into Vasalgel: https://en.wikipedia.org/wiki/Reversible_inhibition_of_sperm...
I've been using this for years. Is really good and the best feature is that diagrams don't look like crap by default, which is not the case for most code to diagram tools out there. Looking at your Plant UML.
A guess: Suhail did not begin with a mission of “reduce Figma’s RAM consumption.” He began with a mission of “disrupt Google’s monopoly on the browser.” Then he retconned the short term business plan he thought could achieve the true long term mission.
Ask HN: How do you use Anki to improve your learning?
A few weeks ago I checked the price of the black lotus card and OMG...
Was going to find a place in here to comment on Together.

I remember spending $1500k on a professional license circa 1999, and still think it was the best money I've ever spent on an IDE. Incredibly powerful for large-scale systems, and made large-scale, readable-code development fast.