skysight-inc/HackerNews huggingface dataset:
Recall suffered from a classic Microsoft mistake they've made time and again, but never learned from - how to correctly market and package your feature.

Microsoft always tends to "go big" with their integrations, often to their detriment, in order to increase adoption of new features. One notable time was with Windows 8. They really, REALLY wanted people to try out the new Metro UI, so they deeply integrated it into the OS, pushed it in every marketing campaign, and made it the first screen you saw on login. There were some great features in it - better performance and better search results, but it wasn't opt in. The reaction from customers who took a casual look was, "they removed the desktop!". It wasn't true, but because of how overzealous MS was to push the new feature, that became the takeaway.

The same thing is happening here - Microsoft pushed what objectively is a great tool, but they did so in a way that never gave users a choice of whether or not they wanted it. They've also framed the messaging and marketing in a way that's confusing to what is actually happening. Look at the amount of talk in this blogpost dedicated to mentioning how important security is for them, without ever actually going into what the security issues are or how they're addressing them.

Sloppy marketing + forced integration has bit Microsoft so many times now. I'm always shocked that they never learn from this.
Why not? Because they're just going to be purchased by out-of-country buyers and left empty?
If you type those into cells in excel, they all display the same. Excel doesn't store them as dates, it just displays them as such. If you format it as a generic number, the first three lines all show 45306, while the latter three lines show 45294 as the cell value.
I love how they claim 14 million downloads, 9 million "happy users" and 1 million DAU, yet they have no download page and this is the first I've ever heard of them. Lmao.
Hows your ROI?
>These applications would be novel, at least on a widespread basis in Western liberal democracies.

How? We already know Google trains its AI on people's private emails and Five Eyes conducts mass surveillance on Western citizens (see: Snowden). You can be sure that the people behind the PRISM program are salivating at the thought of access to the unencrypted Recall databases, and that they'll be twisting Microsoft's arm for backdoor access.
Even by your source the US produces 20.08 and export 9.5. 20 - 9.5 < 20 / 2.

My numbers were also from the EIA. I rounded down though when I should have rounded up, so really more like 13 - 4 instead of 12 - 4.

"Crude oil production in the United States, including condensate, averaged 12.9 million barrels per day (b/d) in 2023"

https://www.eia.gov/todayinenergy/detail.php?id=61545

"U.S. crude oil exports established a record in 2023, averaging 4.1 million barrels per day"

https://www.eia.gov/todayinenergy/detail.php?id=61584

I'm not sure why the EIA has these two different numbers between your source and mine. Probably because yours are a much wider term of just "petroleum" whereas mine are more directly "crude oil". So if we're talking refining, we should talk crude oil, so that's why I went with the numbers I did.

Either way though, both data sets points to your statement of "we're unable to refine most of the oil we produce" is wrong. It points to your statement of "The US is unable to refine the oil it produces" as wrong. So we know you're definitely wrong about 2 out of your 3 claims so far.

> the US is nowhere close to being energy independent.

Consumption and production are about equal. Its trivial to convert a refinery from heavy sour to light sweet. It wouldn't be some massive long term extremely expensive change to swap. It just makes more sense to process and consume the cheap stuff and sell the expensive stuff while we've got the cheap stuff equipment still plugged in.

Given that you didn't even know the US could refine domestic oil I think you'll understand why I don't exactly take your opinions on how difficult it would be to change a refinery over. Instead, I'll take the opinions of the people I know who design and worked in the oil refining industry for decades, and the knowledge I've gained by talking with them pretty in depth in how refineries work over the past 20+ years or so.

So once again, if tomorrow global oil trade just stopped, then yeah we'd have a short-term problem. It would be a bad year for oil consumers (practically all of us). It wouldn't be some big death sentence oil-wise, because consumption and production are about equal, some consumption would die down due to higher costs, and it wouldn't take too long to retool the US refineries to only US produced oil. And most of that oil being exported goes out at ports also receiving oil, so retooling things to get the oil that was going out to go to the refineries originally designed for imports wouldn't be some massive task either.
That request really kinda falls into "let me google that for you" territory, but, you know, here you go: https://webkit.org/blog/13878/web-push-for-web-apps-on-ios-a...

> it's not clear to me

So, you may not have watched normal users operate a web browser. But... they click on everything in their way. This is why, for example, most "malware" calls I get are just dozens upon dozens of Notifications API permissions being granted in Chrome to random websites. The best way to fix this is... just destroy the Notifications API as a thing, it's a terrible idea. But the next best way is to ensure access to it is limited to contexts where it's obvious a user is interested in persistent communication with a given site or app. Like installing it.

At any point where you thought "just asking the user when they first visit the page for permission" was an adequate concept, you were wrong. And most malicious websites abuse this wrongness ad-nauseum, to the point that browsers now include ways to block websites from making repetitive requests as a attempt to fix it without fixing it.

Firefox has a pretty good record, and I consider their standards positions (https://mozilla.github.io/standards-positions/) the gold standard. iOS/Safari moves a little more slowly, but generally aligns with good practice.

Google and Microsoft are the two companies everyone else (including Safari) is significantly improving over by actually paying attention to how real users interact with the Internet.
You can but should you in some particular way?

It's often said that checked exceptions are the worst mistake in Java and I believe that.

To be specific consider the case of a class that implements FetchSomeData which fetches some data (could just as well be a function with parameters encoded inside it as a closure) which could come from many sources such as

* hard coded in the class
* read from a file
* fetched via http
* fetched from Postgresql or CouchDB or ...

the one thing these have in common is they can fail in very different ways. If you want to take encapsulation seriously here the right way to do it is to expose certain semantics of the error such as

* Could the user avoid this problem by changing their inputs?
* What do we tell the end user? What do we tell the sysadmin?
* Is it likely that this problem will clear up if we retry the request in five minutes?
* Is attempting to use this object likely to cause worsening data corruption

and such. In Java we get the very week beer of people creating a large number of exceptions like FailureinSubsystemSeventeenException and sprinking thousands of methods with throws clauses and doing a lot of error-prone catching and rethrowing to please the compiler but if you really are serious about error handling you know you could get a RuntimeException because something wrote a[15] on an array that has only 12 elements and you still need to catch those anyway.

So far systems that use something like Either[Result|Exception] aren't based on an ontology of failure but my experience is that code written like that tends to have the same problems you have with checked exceptions: harried by the compiler people often omit error handling code to the maximum extent that they can. From working with both kinds of code bases I'd say that code bases worked on exceptions have the glass half full and handle errors properly more than they do improperly, these monad-based systems are the other way around.
dead on arrival as far as i'm concerned.

i guess the parts of the ecosystem low enough to care about things like POSIX compliance are mostly attached to some foundation or other, so maybe those foundations will purchase copies for their core maintainers? but that's a pretty counter-intuitive thing. i wonder if there are large closed-source POSIX implementors out there that this is aimed at, but are there really enough closed-source implementations out there for any of them to care about compatibility with eachother?
The ancient Greek (of course!) Anaximander was the first to lay out a theory of evolution - over 2,000 years ago! He came this close to developing the theory of Natural Selection as the mechanism for evolution.

Here's the thing: people knew this. The idea of evolution was not new in Darwin's time. What was new was the idea that the mechanism of evolution could create new, and diverse species. Hence the name of Darwin's seminal work, On the Origin of Species.
So... What's the range and how do we modulate it?
The operator chains remind me of RxJS. Which is great! I love reactive programming. But speaking as someone who spent two years teaching RxJS to a team of frontend newbies, the learning curve is brutal.

(Please do not reply with "I found RxJS easy". Good for you.)
Super cool, thanks for sharing. Do you mind sharing what you used the hundreds of millions (or billions) of tokens on?
I think you're underestimating how important the out-of-the-box experience is to casual users. Having Steam games "just work" and being able to do the familiar double-click of an exe file to install a Windows app in compatibility mode is valuable to those users.
I've been using Koyeb pretty seamlessly
Can one use Sun's magnetic field for navigation? I imagine Sun compass would be far more precise than Earth compass, no?
Yes, Google Fit and Google Maps (now that the timeline data is on-device). I also use RideWithGPS instead of Strava, but never tried to see if it has historical ride data.

But the big one for me is really Google Maps location history. It's tracked everywhere I've been for the last 15 or so years, down to the hour, and it's really useful for figuring out when exactly a certain trip was, or that car accident, or the last time I visited a friend or whatever.
I'm 29 years old, and I have definitely noticed my memory getting worse over the last ~5 years. I've always wondered if this is something to do with sleep deprivation, increased stress from work/school, or just the natural effects of getting older.
False. If you're good you can self-medicate and still perform well above a demanding baseline. If you're not good, then yes you'd better have some of those extras.
Twitch has been stitching ads for years.
Do you think the CEO of NVIDIA is comfortable deeply cutting the engineers at NVIDIA because, after all, it is just a matter of time before the LLMs create better chips? Or is this puffery?
Kinda impressive to think about what degree of ending ZIRP programming can be observed in real world data. I’m sure I personally overestimate the degree of causality but I bet others underestimate, so it all balances out.

If I’m right all it’s going to take is some billionaires wanting to invest in companies more to come back to spending. It takes money to make money, after all.
You're talking about "whataboutism" in a thread about the Pentagon and General Dynamics intentionally spreading misinformation about Chinese vaccines across Asia, including that they contained pork. If that's not "whataboutism" then "whataboutism" is a meaningless, disgusting term forced on Americans in the 50's to explain why the US shouldn't answer for apartheid, but socialism was the worst danger the world had ever seen.
The communication on this is quite confusing. Are you saying that existing participants can apply for renewal? Was this a pre-existing expiration date, or something new? Why would you need to "pause" applications in order to make improvements? Are the "improvements" to benefit Vercel or to benefit open source participants?

It would have been far better to have communicated the answers to these questions up front.

I appreciate Vercels support for open source projects, past and future, and I certainly understand that Vercels support needs to and will evolve overtime. But for Vercels own benefit as well as the benefit of the projects you are supporting, it is important to make these announcements with clarity- and to provide plenty of notice.
This has nothing to do with anything in the article, or related material, it was China. and even if it did, is oddly flippant and fallacious, it's not sourcing that's the issue, it's the fake titanium.
I prefer set -Eeuxo pipefail, so my ERR trap is inherited in functions.
Incident discussion Southwest Airlines Boeing 737-8 Max Experienced Dutch Roll [0] (252 points, yesterday, 227 comments)

[0]: https://news.ycombinator.com/item?id=40668504
Well the problem was not a temporary loss of power, it's how long their power stayed out.
It's not i3/tmux, but a similar problem exists for vim/tmux, where the vim window management keys will conflict with tmux's.

And there's https://github.com/numToStr/Navigator.nvim that unifies the keys by letting the outside layer (tmux) always ask the inside layer (vim) before any movements.

Although that is indeed a lot more setup. But works pretty well.
We use Oracle's Grapeshot (they acquired them in 2018) which is a solid platform for audience targeting and brand safety for ads.

The product is still working since the news broke this week, and my assumption is they are going to try and sell it on as it's still a solid product and performs wells and brings us nice ROAS (Return on Ad Spend)
You can buy aftermarket AA/CarPlay decks for like $250 that are actually pretty decent. Imagine how much cheaper the automakers can build them for...
You've just described a mechanism for the chilling effect, and why laws like this are to be avoided in free societies. The article is basically saying the same thing, the problem isn't the behaviors of the companies, it is the "unintended" yet totally forseeable consequence of these laws. The incentives set up by these laws lead to injustice for people.
That is really not a valid parallel at all because code notebooks are only one particular form of coding.

Being against coding in a code notebook is more like saying "yellow highlighter on sticky notes is a bad medium for serious writing"
I have a little trouble seeing Bobby Jindal writing on Gaza bound bombs
The standard library is open source now. I'm not convinced this is going to be a giant rug pull in the future.
I once used RxJS for a dev tool platform, we had a use case where we had to take a tree-like structure of user data and recursively resolve all the async nodes.

Took it to the RxJS discord after a couple days of pounding my head on it. One of the creators was there and was super helpful.

We went back and forth on the problem at least 6 times each, with new attempts. He tried quite a few variations, but none ever worked.
One line, informing people how they can quote text from the article under discussion, vs. a cascade of policy meta-discussion? :)
I may be wrong, but I think infotainment does not have any access to vital parts of the car (engine, brakes, steering etc.) so has no way to mess it up and kill someone. Hence lower quality standards in it, as it's not safety-critical.
> FAA has their hands full investigating problems _after_ they become problems

The FAA is constantly auditing, certifying and testing airmen, airplanes and plants. They have their hands full. But it's totally incorrect to say they're an ex post facto investigations agency.
Get a machine from hetzner and use coolify or something similar and own your work. Here’s a great video from just 3 days ago:
https://youtu.be/ZZ1lnw8D3Qo?si=ggzm9Znhz9HLwaSa
nuitka already does this
Any company where legal counsel is an exceptional expense is going to be a legal shitshow. Which is every small company that doesn't have serious VC backing.
Being outside for an hour during sunset is the best sleep medicine. Don’t even have to go camping.
The headline is correct. I have seen people believe that "indefinite" means "permanent", but it just means "undetermined". It is delayed, but we (and perhaps Microsoft) do not know for how long, so the delay is indefinite.
for when your synth isn't modular enough
>... so what's the big deal?

Counterfeit titanium may cause problems up to, and including, the plane crashing and killing everyone onboard.
Previous discussion: https://news.ycombinator.com/item?id=37805520
Ouch - did not realize it was $2 billion in revenue in 2022. They said earlier this week the business had declined to $300 million annually.
Very very cool.
> (Please do not reply with "I found RxJS easy". Good for you.)

What about "what makes it hard"? I've never tried RxJS before, so I'm curious to know where the learning curve is.
> For what it's worth, the CIA has committed to not use vaccination programs or workers or DNA obtained through such programs in operations going forward.

That was also the policy before they did it.
But I pay for Windows! Surely, the existence of a preeminent financial contract with my benefactor means they would never sell me downriver to a suspicious partner. At least, that's the rationale I seem to hear these days from people that pay extra for peace-of-mind.
Surprised no comments are pointing out that the analysis is pretty far off simply due to the fact that the author runs with batch size of 1. The cost being 100x - 1000x what API providers are charging should be a hint that something is seriously off, even if you expect some of these APIs to be subsidized.
The title slide I see more for the audience: You are in the right room (and there was no schedule change you missed) that's also why I try to keep the title on that slide as announced.
This is such a dull, reflexively anti-government take that has absolutely nothing to do with the situation, the government isn't involved in certifying the authenticity of materials. In any case, Boeing is massively _subsidized_ by the federal government and not the other way around.
That's what they marketed themselves as anyway, and why they were valued higher than all other car companies combined (because they're not just about cars).

Which is out of touch from reality if you ask me but that's the collective reasoning at least.
Okay so you're still refusing to acknowledge who it is? Great talk, thanks for your thoughtful contributions. Btw, you haven't expressed any opinion here other than "THERES AN EXTRA S" and some weird insistence you can't figure out who OP is. idk what conversation you're inventing in your head, but it really is embarrassing, especially when they clearly had the scoop on the news by a couple weeks. Nobody can take you seriously here, it's obvious trolling
You're throwing out a speculative guess as to why they did something and using it as evidence to judge their actions
I'm not sure how I feel about a product whose page still says ©2023
Steam has a daily peak userbase of around 33 million users[1]. I haven't been able to find a recent monthly user count, but it's certainly a lot of users. The Steam hardware survey reports over 96% of surveyed users use Windows[2].

Now, we can't say for sure how many of these users primarily use their PC for gaming. But it's probably a lot of them. PC gaming is huge, and it's one of the few areas where a general consumer actually needs a PC, and can't use a phone or tablet.

[1]: https://store.steampowered.com/charts/

[2]: https://store.steampowered.com/hwsurvey/Steam-Hardware-Softw...
A desktop, lol

Most people playing games or on a desktop, not a laptop.
Interesting move to make in an election year.
yeah Putin's totally gonna throw some Firefox contributors out a window because of a checks notes browser extension
I'm OK; the Bull Is Dead (2004)
I love all of the “I see how this could be useful software. I’d maybe use it!” comments.

Since this functionality can pretty much be replicated with OBS Studio + a keylogger I would love to know what keylogger/screen recorder software combo everybody is already running on their own machines
I use mostly to follow indie game devs, to follow their progress and not miss announcements of release dates, and also a few artists.
iMessage and iCloud weren’t designed for surveillance, but they allow the FBI to read basically every text and image sent to or from every iPhone without probable cause or a warrant.

Something doesn’t need to be designed with the intent to surveil to be used by the state for that purpose.
Maybe I need to change some options, but I find whatever encoder I get when I ask ffmpeg to encode h265 takes a very long time. Then decoding 4k h265 is very slow on most of my PCs.

It sure gets the file size down though.
so... yes?
Artificial Intelligence (AI) is constantly evolving, and one of the latest breakthroughs is the introduction of TEXTGRAD, a novel framework that utilizes automatic differentiation via text to optimize various components within AI systems. Developed by researchers at Stanford University, TEXTGRAD is designed to improve the performance of Large Language Models (LLMs) by leveraging natural language feedback.
Maybe I am, but I don't think it's reprehensible for someone to have intimate relations with willing people. Doing other things, like firing people for ending relationships, or harassing people because they're unwilling, are reprehensible, but I don't see any real evidence of that from this article, only a single claim that is unverified and sounds outlandish.
Boston at number 6?

I find this list hard to take too seriously. Despite the city's incredible university culture it's always been fundamentally anti-startup from it's very nature.

Boston is a city were credentials matter far more than ideas, and even then there's a strong, strong culture of "you aren't special, nobody is". People are skeptical of new ideas, compensation for tech has always been abysmal, and people tend to be surprisingly risk adverse.

I've lived there a few times, and there are parts of the city I love, but nobody seriously interested in anything disruptive is going to be hanging in that area too long after graduation.
Did they recall the recall product?
I think those facts about the authors credentials are pretty relevant, especially to this audience that's probably not filled with astrophysics literate individuals.
I can't understand why anyone would argue for being allowed to cite Wikipedia.

It's not uncommon to find claims there that have no citation at all, so it'd have to be required to note if the part you're using is cited... and if you can do that what's preventing you from just using the actual source?