skysight-inc/HackerNews huggingface dataset:
Yes, we definitely help deal with the pain around rebasing.

In addition, in our code review interface we provide the ability to see and review PRs in the stack context so reviewers can see and understand what the dependencies are, we have the ability to merge a stack (in full or in part) automating the process of any rebases that need to happen between merges, and we also have a merge queue that is stack-aware which makes sure that PRs added to the merge queue are merged in order while ensuring that everything merged into the main branch has passed tests.

Depending on your org's GitHub settings, using stacks can be a pain because the branch protection rules aren't always clear when you're looking at a PR that is stacked indirectly on a protected branch. In those cases, you may find that as you merge your stack in order, additional blockers get added. Graphite helps to show you these requirements ahead of time so that you can make sure your PRs are actually ready to merge before you start merging.

What are some pain points you or your team face?
I think that if you're working for a company facing this sort of situation you wouldn't be as bullish. On top of that you'd have ownership through stock options which you didn't need to fork over savings for.
>I didn't say it schedules platform threads, but JVM has many other performance issues with its GC/object identity/lock monitoring model, which makes it harder choice for ultra-high performance apps, so virtual thread scheduling may improve your app perf by 5%, where other 95% stuck in other bottlenecks

Switching from async to virtual threads is typically not an improvement to performance in well-factored async code. The primary benefit is a clearer programming model that's significantly easier to get right and less code to implement while still the same performance.

>Also, you can avoid all switching with 20 years old ExecutorService, where you have exactly the same m:n mapping between tasks and machine threads.

You misunderstand the point of virtual threads. There is no need to pool them, as (most) executor service implementations do. And the whole point is that you no longer need to avoid blocking them, which pretty much every currently-existing solution will be doing. There's 0 benefit to switching without also updating your code to take advantage of the new paradigm.

>because virtual threads are not supported in ecosystem well, and it will take another 10 years for it to catch up, before that most API/libs will use old concepts and you take large risks of fragmentation by introducing virtual threads to your app.

What risks? The whole point of virtual threads vs async/await is that they don't color functions in the same way that async does.

Also, pretty much every notable framework already has support for virtual threads (Spring, jetty, helidon, and many others). The API has been the same for a couple years at this point.
> Carlisle got access to anonymized individual participant data (IPD)

I'm not in the industry so my question might have an obvious answer to those of you who are: How would one go about getting IPD if you wanted to run your own analysis of trial data or other data-driven research?
> Meanwhile the alternative is mobile apps and an icon on your homescreen, an effect that makes Apple and Google rich for taking a % of the revenue from those apps, and one of the largest job programs ever for software engineers.

Not to mention that you suffer the same problem in the App Store when you go searching for the Faceboook app. They have to bid for ads against competitors that want to show up when users try to find Facebook in the app store.

Though at least it's only the one time and then it's installed, unlike users who don't add .com to their URL bar and search for Facebook every time instead.
It’s so interesting to hear you say that. I became disillusioned with causal methods for observational data for similar reasons. You can’t often model your way to interesting inferences without an experiment.
> Anecdotaly, I find Google Ads hard to use despite their market dominance.

They don't have any incentive to improve the product, only to increase revenues (e.g. by raising prices).
Indeed! I think I'd like to host over TLS v1.3 for modern browsers, but offer plain HTTP for old browsers.

I'm developing a toy static site generator and plan to output nice strict HTML for all clients. Maybe even with the little W3C buttons at the bottom. :)
They have these "global police" units in the US too to go after political expatriates and god knows what else.
The point of Google (or, of search engines, at least) is to surface content relevant to a query. If the content exists, it should be surfaced, and it should not require an advertiser to suggest you surface it to the user. If the content is not surfaced except by ads, that's a failure case for Google (or, for search engines, at least). Saying "Ads improve the user experience of a search engine" could only be true in the case where the search engine is already failing, and one might suggest spending the money and resources one is spending on an ads engine on improving the search engine, if the search engine is actually trying to optimize for delivery of relevant information.

There's certainly one metric that'll always be improved by showing ads, though, and I suspect it's that one, and not any of the others, that's driving the decision to put ads on the page.
> Idk though, is this a real concern with traditional finance

CME have contracts with 1/128ths of a dollar

they also have a tenancy to add another power of 1/2th every 10 years or so

this causes problem for fixed point, but amusingly this works perfectly well with floating point
OverflowAI Search is now available for alpha testing
Show HN: MirrorThink – Agent for Professional Science and Engineering
In my 24 years of use, my google-fu has improved significantly. However, I can no longer keep up with how drastically google search results have deteriorated.
If you send a permanent unlock code for parts being re-used in a repair, then that fully accomplishes 2 and 3 and almost entirely accomplishes 1. With no need to know anything about the host device.

And brand new parts could lock themselves to the first device they're put into.

It wouldn't be ideal for repair but it would be much better.
This is a question we spent a lot of time considering because we want to be sensitive about costs and accessibility for all engineers.

So firstly, we have and will continue to have a free tier where anyone can use Graphite for free and get the benefits of the stacking workflow.

Secondly, we have a lot of companies like Ramp who have seen a real gain in productivity from their team and think that the features and benefits of the Graphite Team tier is worth paying for (you can see our customers and case studies on our website).

Lastly and most pragmatically, we need to ensure we have a sustainable business model because we ultimately want to continue bringing word-class devtool features to all of our users.

We encourage you to sign up and try it out. Hopefully you’ll find that the productivity gain is worth the $1 a day. If not, that’s cool too, hopefully we can continue building and improving our product offering so that you check us out again in the future and change your mind.

- Xiulung (Design @ Graphite)
it's not so much how much it is off but that it's off at all. If the numbers don't add up then they don't add up. If there's any kind of difference then it has to be found and accounted for and it becomes a needle in a haystack search to account for the difference. Think about trying to find $0.05 spread across hundreds of thousands of transactions due to rounding issues.
A bomb in an Air India plane done by Sikh can hardly be called a terrorist attack in Canada.
Thank you for the insights here (on several levels), as well as the conversation around my article. A great deal of this thread is invaluable feedback/information as I continue to navigate everything. Sincere thanks.
> That said, it is almost comical they'd not unleash what they keep saying is the better model.

Sam Altman (CEO of OpenAi) said that they had GPT-4 model trained around 18 months before they released it. Seems like things like these take a lot of time to test, making sure it's aligned, safe etc.
There will always be some percentage of the population that are essentially incapable of contributing further to the economy due to advanced age, and yes, it will grow, but I suspect you underestimate the vitality of many older Japanese.
Funding the next generation of content farms
I think you're confusing a NEMA 5-20 (120V, 20A) and NEMA 6-20 (240V, 20A). Each has one blade sideways but they're mirror images of each other. T-slot varieties of both outlets are common, which can accept both 15A and 20A versions of their respective voltages. You won't find outlets that can accept both a 120V and 240V plug.

(The standard US outlet "type B" is a NEMA 5-15)
And I think they're just as wrong for it.

But if you'll consult a world map and look just above the United States, you'll notice that Canada is, in fact, a separate country.
Yeah I have a problem with the prequels as well. It's a dark spot on his career for sure. Technically they were amazing for their time, and I give him credit for that. But the main problem is that that he failed to remember basic filmmaking 101 -- you need to tell a story in way that connects with your audience - and he failed to achieve that. Tech is supposed to service the story, but he got it the other way around, using the story as an excuse to show off tech. Thank god the Clone Wars series helped flesh out the backstory better and rehabilitate the legacy. But as standalone films they're massive disappointments. Would have benefitted from several re-writes and some good outside criticism before shooting began.

This, coming from the guy who fought against enormous odds, at great personal cost, and spent every dollar he had to get Star Wars made.

That said, after reading Droidmaker I got a renewed appreciation for all of the different things Lucas not only had the vision for, but did, and did well, even though Lucasfilm/Lucasarts was running in several different directions at once. I can't think of any other filmmaker who invested so much of his own $$$ (SW profits) into essentially movie technology R&D. Maybe Kubrick comes close, but Lucas spent enormous amounts of money doing R&D to build the tools/tech/workflow that the movie industry relies upon today.

Lucas deserves some sort of "lifetime achievement award" for his contributions to the medium.
Seeing people defending the most blatant kinds of authoritarianism online gives me the fucking creeps.
It's not just a problem with apps. It's a problem with the people using them. No one wants to admits what type of relationship they're really looking for because they're afraid it will scare off partners.
I got deep into gardening during the pandemic, and wanted to live off the garden.... with succession sowing and varied season per locale, it's actually very hard to figure out how much to plant, when, and for how long. I actually built http://raddish.app/ to help me figure it all out.

I am in full agreement the thekevan -- I would take excepted yield and multiple by .75. Things just don't work out very well at least 25% of the time.
Elon Musk seems to think this way, and every other car manufacturer has let this cancer metastasize in otherwise perfectly fine EV designs because dealers won't sell a car without something to keep people coming back every six months for maintenance.
Only religious belief correlates likely due to higher levels of in grained hope.
It's not.

They would have to travel from e.g. Russia to Las Vegas to pick up the cash though. Or, I suppose, demand delivery of cash to Russia, or some other place. Whichever way, it's a lot easier for law enforcement. Suddenly a particular country is responsible.
WebDAV is supported by Windows, MacOS and Linux. On all platforms you can mount it without admin/sudo (`net use` on Windows, `mount_webdav` on macOS and `gio mount` on Linux). Here is official Go package[1] using which you can implement your own WebDAV server (you only need to implement your FS interface).

[1] https://pkg.go.dev/golang.org/x/net/webdav
> There's lots of random categories, but the obvious ones are commercial/product searches where you're looking to buy something.

I believe that you believe this while also believing that your metrics must be so horribly biased towards indicating that "ads are good" that you miss the forest for the trees.

I have entirely stopped using google to search for products because of ads. It is impossible to research products when the vast majority of what you see are ads for competing products. It has made the signal to noise ratio so bad that I can't actually trust Google to collect information and make it useful to me.

Google is the absolute worst way to discover information about products you want to buy, because it is so front loaded with bullshit ads for things that others want me to buy.
Whoever downvoted you is being unfair.

So many companies are so nervous about having any user-generated liability that KYC is on steroids. Lots of services want to tie online accounts to physical identities (and, hopefully, those identities' bank accounts). Meta already pushed for drivers' licenses. Quite a few sites use Veriff or other services that match the biometrics of IDs with selfies/videos. Passport might be a bit too stringent but I can definitely see Musk wanting a document that conveys proof of citizenship which is a whole other mess, I hope all the non-US countries on the planet enjoy him having a cobbled database full of their citizens' identifying information.
> All a woman has to do to compete with an AI is be fit, good at something, desire motherhood, and leave the house to do anything social at all after working hours.

I think that's shortsighted. A good AI will never make a mistake, get angry, complain, forget, or have a bad day unless you want them to and even then only to the extent that you want them to.

An AI can learn exactly what a person wants in a partner and be constantly optimizing for that minute by minute with no regard for their own desires. That's a standard that is pretty much impossible to beat. Real people come with inevitable annoyances and complexities and inconveniences. AI could fake those things just enough to stay engaging and appear lifelike without it being a problem.

A good enough AI should be preferable to a real human for anyone and everyone because it's able to be everything that they want 100% of the time.
Seriously underrated library.
The 6502 emulator is here https://github.com/ArthurFerreira2/reinette-II-plus-dot-py/b...
See this story: https://www.nbcnews.com/nbc-out/out-news/patrons-nyc-gay-bar...
It's an adversarial environment.
This link says OpenAI makes $80 million per month and is projected to make $1 billion this year.
Google (Alphabet) made $5.4 billion per WEEK in revenue last year.

ignoramous was right 5 times over!
I've never ever looked at the chat. And knowing that it costs money, and quite a lot, to moderate that, I'll never report anyone. It's just vanity. I don't care what you write to me. I just beat you in the game. Just cry it out. There you go.
Now explain why you had to add bitcoin to signal.
I like this one too:

> The goals of the advertising business model do not always correspond to providing quality search to users.

- Sergey Brin and Lawrence Page, The Anatomy of a Large-Scale Hypertextual Web Search Engine
Today, I was googling for some methodology discussions on how to execute a type of market analysis I'd never previously undertaken. Instead of finding what I was looking for, I got a bunch of SEO-optimized corporate garbage trying to get me to hire Nielsen or IRI to do it for me. Corporate "blogs" suck a$$.
I think it can be true in some situations. If you think of magazines, it would be a disappointment for Rolling Stone to contain no ads. Same for camera magazines.

News content really doesn't benefit, though. Just clickbait stuff.
>“photonics” is a fancy academic term for optical systems that involve waveguide structures

And for the laymen like me, "optical systems that involve waveguide structures" is a fancy term for fiber optics (and related systems).
Company X makes budget of $200k a quarter to buy ads. Agency Y setups up ads in Google, a budget and a keyword. They then tell Company X they got a certain amount of referrals/traffic/clicks/what ever.

Google increases ads 5% or 10%

Agency Y reports 5% or 10% decrease from last quarter. Company X goes well that's not great. Agency Y makes changes, Google changes back 5-10% change, next quarter it goes up. Company X goes great!

Google just made 5-10% extra an entire quarter.

Rinse and repeat.

Basically 5-10% is nothing, nobody would really notice. General traffic would probably change 5-10% every quarter, same with spending habits and other factors.
FTX Sues Bankman-Fried's Parents to Recover Fraudulently Transferred Funds
I don't even dare ask what your opinion would be of concepts as nation or homeland.
>How will they monetize this

Public LLMs like Bard generate massive amounts of marketing data.
In the various libertarian ideologies there is the idea that only thing that government needs to do is to “notarize” contracts. This is on the first approximation true, but said government needs to somehow derive the authority to do so. That authority comes from government's ability to somehow disperse violence, which in itself requires quite extensive support infrastructure needed for the government to function. And when such infrastructure has to exist anyway, somehow providing access to it for the citizens is a good idea both politically and economically.

Another function of government is, like it or not, in somehow providing legal tender and in the process regulating it. Efficient free markets need fiat medium of exchange, however counterintuitive that might seen. Because otherwise the trading parties would not have any common value reference, and sooner or later the market itself will create something akin to a government and state. Which is well, probably how the idea of governments and states started some thousands of years ago.
What does it cost to import to the US a Tesla made for Europe?
> The twitter files showed government agencies were coercing Twitter into suppressing information.

They very much did not. Twitter's own lawyers when pressed in court (the place where there are consequences for lying) admitted that nothing in the "Twitter Files" cited by Donald Trump actually show that the social media platform was a tool of government censorship.

https://storage.courtlistener.com/recap/gov.uscourts.cand.38...
It may be auto-updating by default, but that can be trivially disabled. Likewise, their cloud connectivity/management is optional. I'm running without issue multiple air-gapped Ubnt networks using their self-hosted controller software.
While PM Trudeau has offered no evidence, he's also unable to offer evidence when it's international intelligence data.

Trudeau's poor relationship with India has been a constant scandal for his government. Similarly his junior coalition partner Jagmeet Singh, whos relationship with the international Sikh community has resulted in constant accusations of sympathy for Khalistani terrorists.

Canada has a massive Indian diaspora, and they're Liberal voters. Pissing them off without merit would be very dangerous for the already-embattled PM

So what I mean to say is: while he cannot provide justification, he would not have made this accusation lightly. Unfortunately this is not a court case so we will not get to know the details. It is what it is.
That's exactly it, isn't it? Claiming you have rule of law while being unable to secure prosecutions makes it a farce.
My understanding is:

Oracle publishes updates for latest release until the next release.

Then they drop maintenance of that branch, and RedHat picks it up (at least they did for 8, 11 and 17) and keep supporting/backporting fixes, with the help of other vendors and the community.

So when you are using 8/11/17 from RedHat/Adoptium/Corretto/you name it, you are actually using what RedHat provides to its customers as LTS, unless they have some private build, which I seriously doubt.

I wasn't able to find out what exactly Oracle does for their private LTS releases, do they use the public maintenance branch as a base of their private branch? Or do they continue their own private branch independently from what the community maintains? That would mean that the older the branch is (say jdk11u) the more differences there are between Oracle JDK and what you get from RedHat/Adoptium/...

On top of that Amazon provides support for Corretto on AWS, if you are using e.g. EC2 you get it as part of the fees, not exactly free, but cheap, considering you already pay for the VMs.

I appreciate any corrections/clarifications.
I realize that and secretly hope Canada will just flat out ban Facebook as it would have become an obvious liability to our sovereignty. It is unacceptable that other countries, India, US or others, have such a large control over the news and culture we see. This has way too much power to influence and it is a threat to democracy and local cultures.
Yeah, its both an India (increasingly authoritarian government) AND Facebook (unfettered capitalist) problem.
Posts like these have convinced me that Apple is actually a new religious movement masquerading as a tech company.
Why do you permit ad blocking and no subscription ?
Gotta be better than Utimaco HSM cards. I've worked with them, and have issues with them throwing false low power alarms, and wiping for no reason.

And tech support is horrible, incompetent.
If Trudeau is wrong about this, and is proven wrong, his government will fall. People don't blow up bilateral relationships between countries unless they are damned sure of the facts. He is clearly certain, as are the opposition parties which are all offering a common front on the issue.

Canada is not required to burn its intelligence assets prove its assertions. Releasing the evidence in a manner that exposes sources and methods just hands India's foreign intelligence apparatus a win because they can then deny Canada and her allies access to those sources.
I wanted to know our national debt, not as a % of our annual GDP, but as a % of the assets owned by the US. This is what Google says:

"The financial position of the United States includes assets of at least $269.6 trillion (1576% of GDP) and debts of $145.8 trillion (852% of GDP) to produce a net worth of at least $123.8 trillion (723% of GDP)."

Am I confusing government debt vs. private sector debt here?
How do you define "penetration attackers with a moderate attack potential"?

No EAL>4 certification does not imply that something is insecure.

Judging something as "insecure" or "structurally insecure" is highly opinionated. Not everyone has the same tolerance of risk. For most users the common operating system is secure enough. Besides that security is not only depending on the kernel. Smartphone operating systems which are based on Linux practically provide more security through app isolation than most desktop-oriented Linux-based distributions.

Besides that a CC certification does not necessary certify the product as a whole which finally means you cannot even derive a state of security statement for the end user.

Example: Integrity OS has been certified on EAL6, yet the have provided a vulnerable telnet server:
https://nvd.nist.gov/vuln/detail/CVE-2019-7715

Another example was the genugate firewall which has been certified on EAL4+ (including ALC_FLR.2, ALC_PAM.1, ASE_TSS.2, AVA_VAN.5), so in the end it was certified against attack with a high attack potential. Yet, the product was vulnerable to a simple authentication bypass of the management interface resulting in a CVSS score of 9.8:
https://nvd.nist.gov/vuln/detail/CVE-2021-27215