skysight-inc/HackerNews huggingface dataset:
Min – Minimalist Electron.js Based Web Browser
Hell yeah.

Before there was the pandemic and 'Zoom Fatigue' there were other applications such as Skype, Google Meet, WebEx, Go2Meeting and many more that went through a variation of Doctorow's 'enshittification cycle' although it isn't so much that these became commercially exploitative but rather the honeymoon period ended.

If, for instance I want you to try a new "meeting" program your response is likely to be "this could be such a hassle" and the vendor has a strong incentive to make it work well so I can say, "Remember how well Skype used to work ten years ago? Zoom is like that now". In that early phase the vendor invests in quality, once it has an established user base it is 'competing' on the basis of dominance of a two sided market and there isn't any need to invest in quality. (In fact, investors insist on disinvestment because they want to take profits after years of losses.) Eventually it gets so bad that even the two sided market dominance can't save them anymore and a new competitor comes in.

If chat and messaging programs were interoperable, vendors would be competing on quality instead of relying on two-sided market dominance, and we'd have seen the user experience improve rapidly and dramatically over the past 20 years instead of going sideways. I mean, "remember how good ICQ was?"
Its certainly an option. Chickens can live 7-12 years so that's a lot of feed for a chicken to not produce eggs. More economical to make soup. Their livestock, not pets.
Interesting! Do you have have a URL I could look at?
What sort of ingredients keep well in this process? How about mushrooms and potatoes?
Alternative to studded winter tires reduces airborne particles by 20%
The long term of programming languages is to make it higher and higher and higher level, so LLMs may be the next iteration.

We'll start seeing things like Java, Python and Ruby code as we see Assembly now, and the structures you're describing as the program.
Thank you!

As someone who isn't disciplined enough to sit through a course or class, this was a really good way to visualize what's going on under the hood, and how to structure my data more efficiently.
In this case, it was not my choice. I preferred other tools but network effects resulted in Discord becoming our group's primary mode of real-time communication for online courses and within the group.
I don't know what light cones or dog and pony mean here but I'm interested in your take - would you care to expand a bit on how the future can reshape that very complicated set of steps and humans described in the parent?
This is cool but at this point MCP is the clear choice for exposing tools to LLMs, I'm sure someone will write a wrapper around this to provide the same functionality as an MCP-SSE server.

I want to try this out though and see how I like it compared to the MCP Puppeteer I'm using now (which does a great job of visiting pages, taking screenshots, interacting with the page, etc).
> So you are pushing the idea that Palestine deserves to be genocided because it voted for people who want to genocide Israelis.

I'm not going to speak for the parent poster, but I think the more legitimate Israeli position here isn't that Gaza deserves to be genocided, but it is legitimate to go to war with it to remove its rulers given their invasion of Israel. Israelis in general don't agree that what is happening is a genocide, as opposed to the terrible cost of a legitimate war.

> Does Israel deserve to be genocided because it voted for people who want to genocide Palestinians, or does it only go one way around?

> Why do people pretend the start of history was October 7, 2023?

Why do people keep saying this? No one thinks history started on October 7th. But Israelis did not vote for people who want to genocide Palestinians, and indeed there was no war happening before October 7th, everything since then has been part of the campaign that happened because of October 7th.
There are browser extensions you could run like consent-o-matic to try to click and hide the cookies from your screenshots:

https://chromewebstore.google.com/detail/consent-o-matic/mdj...

Otherwise using a combination of well-known class names, ‘accept’ strings, and heuristics such as z-index, position: fixed/sticky etc can also narrow down the number of likely elements that could be modals/banners.

You could also ask a vision model whether a screenshot has a cookie banner, and ask for co-ordinates to remove it, although this could get expensive at scale!
Hugging Face clones OpenAI's Deep Research in 24 hours
Oh, but they should be able to get that time down to a few months if they just use an LLM.
BYD has raised lithium-iron phosphate Wh per liter up to lithium-ion levels. Wh per kilogram is still maybe half that of lithium-ion.

BYD "Blade battery 1": 168 Wh/kg. 448 Wh/L. Shipping now.

BYD "Blade battery 2": 210 Wh/kg. Announced for 2025. [1]

Tesla current lithium ion battery: 260 Wh/kg. 416 Wh/L[2]

(Tesla also uses lithium iron phosphate, in their lower-end cars.)

Close on size, big difference on weight. Weight differential is narrowing.

At this point, all fixed installations should be lithium iron or better. There's no excuse for big lithium-ion battery fires such as Moss Beach and the Port of Los Angeles any more.

Solid state batteries with better density are coming along, but nobody has those in volume production yet.

(Incidentally, if you ask questions like this to search engines that use an LLM, the results may be bogus, as they tend to pick numbers from the wrong places. Check the references.)

[1] https://electric.guide/renewable-energy-storage/byd-blade-ba...

[2] https://en.wikipedia.org/wiki/Lithium-ion_battery
SMT Remains Advantageous for 5th Gen AMD EPYC Performance Review
The code is here: https://colorlife.quick.jaredforsyth.com/index.js

The hue of each cell is computed as an average of the surrounding cells hues with some randomness added. Search for `hueverage` in the code
Let's Build a Multi Agent System with Dagger [video]
I think a probe would be really great, because knowing the surface temp doesn't tell you how hot the thickest part of the food is. Although GP has an interesting point that if you cycle it for long enough, I guess the heat should approach equilibrium and the surface and insides should match.
I'm a far lefty, and I'm also so sick of seeing every article/issue wrapped around the cheato.

I've already deployed a little CSS that blocks images of him based on alt-text. Do website publishers really think there are people who don't know what he looks like?

To, probably, disagree with you, I think he's pretty frikin bad. Horrible even. But every flippin issue doesn't have to be angst baited by putting CHEATO DID BAD in the headline, or first line of the article.

It just seems like the current wave of click baiting...

p.s. by "far lefty" I mean by US standards. I'm very middle of the road in the rest of the first world: Public healthcare, public education, ability to retire. Instead the US is more of a third world social model, i.e. the wealthy have individual little Filipino women buffing each toenail (yes, its racist), the rest of the population dies in a cardboard box on the sidewalk...
LFP is a type of lithium ion battery. Modern LFPs perform pretty well, though they're a bit worse than "regular" lithium ion, in part because they run at a lower nominal voltage of 3.2 volts rather than 3.6 volts. They're used in cars all the time, just not usually in the United States.

I've never heard of an LFP smartphone battery, but that doesn't mean it isn't done. I wouldn't be surprised if it was common in China.
I was a junior after companies had already decided to out source low-level development roles. And I also faced the roadblock of lacking a degree, or any college at the time, so internships were not an option.

What I did was learn the skills that companies were hiring for and kept applying until I finally found some tiny company willing to pay me peanuts ($8.50hr, I'm not joking, I continued to work two jobs that entire year). They got a cheap worker, and I got experience that I leveraged into a better job.

How does that translate to your situation? If you're in college, find internships, it's the easiest way to get your foot in the door. Are you out of college or never went? Time to look at job postings, evaluate the skills they are looking for, and learn those skills.

Yeah, it sucks but that's also a fact of life in this industry. I have to "reskill" every few years too, because not every job I've had segues into another job. In reality, every senior developer decays over time into a junior because the tech landscape changes pretty quickly, and your choices are to mitigate that decay through learning the tech that's being hired for, or become a people manager.

I'd suggest working on your defeatest attitude though. As someone with pretty low self-esteem myself, I get it. Just four hours ago I was calling myself an idiot for making a mistake, but instead of wallowing, I took the time to "prove it" and verify that I was the root cause of the the issue. If I was, I would take those findings and learn from them, but it turns out, all I proved was that I was not responsible and I got to pat myself for building out a system that allowed me to figure this out.

You're going to have to find a way to tell yourself that you're proud of what you've done. Nobody else is going to say it. And rejection sucks. You have to learn to graciously accept rejection, and objectively look at what you've done and compliment yourself. I take the "shit sandwich approach" of finding two good things about what I've built, and one point of improvement. YMMV there, but it definitely helps with the mental health to compliment yourself when you deserve it.
Those disappeared, though, because they're solving the wrong problem.

Those would tell you when the center of your food was cooked, but by then the outside of your food was insanely over-cooked. Most of your chicken breast has turned into dried-out rubber.

The real problem isn't to get the center hot enough, that's easy. It's to prevent the outside from getting too hot. And you need a camera for that.
Wow. I envy the guy who got to take the prototypes home. What a device that would be to have in your kitchen!!
> @software{r1_computer_use,
title = {R1-Computer-Use: Reasoning-First Computer Interaction},
author = {Barker, Patrick},
year = {2025},
url = {https://github.com/agentsea/r1-computer-use},
}

Sorry to be a party-pooper, but does it really make sense to add a citation when you don't have fully working code yet, let alone a paper about it?
Think of LLM Applications as POMDPs – Not Agents
Kind of but even Clear still has a line. Warren had an airport escort walk her around the stanchions and directly to the metal detector.
I wouldn't trust the guardian. Their misrepsetation of Depp v. Heard was appalling and revealed that they have extreme ideological biases.
Location: Atoyac de Álvarez, Guerrero. México.
Remote: 100%.
Willing to relocate: Accepting relocation packages.
Technologies: Java, Scala, JavaScript, SQL.
Résumé/CV: https://calebjosue.gigalixirapp.com/documents/CalebRuiz__CV__Mid2022__Edited.pdf
Email: calebjosue-dev@outlook.com
I suppose, the original practice of perpetual stews solves this by continuously adding both new ingredients and liquid. So while the stew itself keeps going on, every individual ingredient and flavor would vanish after some time and be replaced by something new.
"Why would someone with those skills and qualifications go work for a startup building their entire product for 2% or less vs just building it for themselves and retaining 100% equity?" Oh boy, tried that many many times. Turns out 100% of 0 is < 0.25% of a billion.

BTW if anyone is going to apply to one of these remember that 2% max equity is NOT REALLY THE MAX. Ask for 10% and slowly work down and settle for 6%.
Google “We Have No Moat, And Neither Does OpenAI” Leaked Internal Google Document (2023):

* https://news.ycombinator.com/item?id=35813322
yup geolocked. :(
I assume this is a slap intended to imply that ai actually IS a silver bullet answer to the parent's described problem and in just 18 months they will look back and realize how wrong they are.

Is that what you mean and, if so, is there anything in particular you've seen that leads you to see these problems being solved well or on the 18 month timeline? That sounds interesting to look at to me and I'd love to know more.
I think that "the government buys things that it uses" isn't inherently corruptive.

In this specific case, Politico is apparently worth over a billion dollars based on its sale in 2021, so I think that the US government giving it $8M would be a shit bribe and insufficient to hurt its independence. Based on its subscriber number boasts, it's getting at least $350M in annual subscription revenue. (Probably more, since I'm assuming the cheapest subscription there.) Would they care about a 2% drop in subscription revenue? Likely not enough for it to affect their coverage.
It is stuff like this that makes me never want to contribute to Linux, ever.
Google stole Microsoft's position of "arrogant company that just doesn't get it". What I found about Google comms product was that they worked the worst on slow internet connections of any product. Back when I had 2 Mbps or worse DSL, I could get on meetings with anything that wasn't Google Hangouts, Google Talk, Google Meet, etc. It's like it was with Docker Hub, which had low timeouts that made it impossible for me to actually download images to install anything substantial.

That, plus other little slights like only buying high-quality aerial photos of upstate NY years after Microsoft did left me feeling that Google saw me as a non-person because I didn't live in the bay area, NYC, LA or DC.
About 40% of lithium is "mined" from brine rather than hard rock sources, at least. Much less destructive and less carbon intensive.
A Tribute to the Great Bill Hamilton – Founder of TechSmith Corporation
> just good privacy settings in my case.

You are blocking the trackers and damaging the revenue model.
This sort of behaviour is so pervasive among certain influential circles, which makes it hard to ignore. Thankfully, the conflict seems to have died down a bit in the last 2 years and I'm looking forward to changes in Scala 3 that make the libraries that those people develop mostly superfluous.
You seriously think this administration gives a care about the disabled? They're already firing accessibility people in the government.

https://www.aclu.org/news/racial-justice/trumps-executive-or...

Right there in the executive orders. They're literally rolling back accessibility and making this a policy.

Read the EO yourself.

https://www.whitehouse.gov/presidential-actions/2025/01/endi...
Very common in old software.
I have ADHD and dated someone with AuDHD who I cared for deeply (read lots of books about the neurotype and implications on our relationship). your explanation was very clear and helpful. Wish I'd heard it explained so clearly at the time :) thanks!
That’s perfectly legal now that his maga Supreme Court ruled that the President is a King above the law.
For a few years I was a highly-paid TempleOS sysadmin for a fortune 500 company.

Just kidding ;) It was hobby development, of course. Building demos and games in HolyC was how I finally started learning lower-level software.
Nope, it's quite obvious why distillation works. If you just predict next token, then the only information you can use to compute the loss is THE expected token. Whereas if you distill, you can also use (typically few) logits from the teacher.

"My name is <?>" without distillation has only one valid answer (from the dataset) and everything else is wrong.

Whereas with distillation, you get lots of other names too (from the teacher), and you can add some weight to them too. That way, model learns faster, because it gets more information in each update.

(So instead of "My name is Foo", the model learns "My name is <some name, but in this case Foo>")
There's a few issues here. The dash version, 140-2 or 140-3 is the major version of the standard. You can only certify against -3 right now. Within the standard there are four level, 1 - 4 with 1 being the lowest and 4 being the highest. So a full cert descriptor would be something like "FIPS 140-3 Level 2".

In order to get that you need to hire a certification lab to verify what you did and from there the government processes it. That processing, reading paperwork and asking a couple questions, takes over a year at this point which is where a significant issue is. This is also a prereq to FedRAMP, which is a whole new set of paperwork and checkbox compliance that adds debatable quality.

I can understand the need to prevent unsafe solutions, but the current process is so slow and expensive that it makes selling useful things to customers that require FIPS a huge PITA.
Chip8 was really good too, and it gets your feet wet with some VM programming
When people say Li-ion they typically are talking about Lipo batteries (unfortunately). LFP obviously are much better longevity wise.
Monzo founder: 'know your place' attitude in British culture kills innovation
I'm sure they would, but I have the freedom to not be practical! The journey is the destination.

Common Lisp is fun to code in, and the tooling is top-tier.
Trump's team is rolling back DEIA already.

Did you read the executive order? It's not the left calling it DEIA. Its Trump.

> Sec. 2. Implementation. (a) The Director of the Office of Management and Budget (OMB), assisted by the Attorney General and the Director of the Office of Personnel Management (OPM), shall coordinate the termination of all discriminatory programs, including illegal DEI and “diversity, equity, inclusion, and accessibility” (DEIA) mandates, policies, programs, preferences, and activities in the Federal Government, under whatever name they appear.

https://www.whitehouse.gov/presidential-actions/2025/01/endi...
FINALLY, I’ve been waiting for this feature for months! I’m really excited to give it a try tomorrow.

When I tried Cursor this feature blew my mind. Not enough to completely make the switch (Cursor annoyingly overrides some default keyboard shortcuts and settings from VSCode) but enough to make me miss it when I don’t have it.

I know it will probably require a few iterations to become its best version, but I’m glad it’s been worked on. For a time it felt like Copilot Chat got all the love but it’s useless to me.
The inevitability of the borrow checker
I'd say #2 and #3 need to be modified.

#2 Are there related changes on the horizon for the code being refactored?

I think more qualifications than that probably miss times you should refactor.

#3 Has the code been changing recently OR have changes been delayed because modifying the unrefactored code is considered too difficult.

I've seen too many times where unrefactored code is considered too dangerous/difficult to modify even with total test coverage. Refactoring is a necessary step towards self documenting code in those cases.
Location: Toronto, ON, Canada [Eligible to work in USA]

Remote: Remote - Yes | Hybrid - Yes | on—site - Yes

Willing to relocate: Yes

Technologies: Java, Python, JavaScript, Kotlin, PHP, HTML, CSS, MySQL, Postgres, Git, React.js, Express.js, Node.js, Flask, TailwindCSS, LangChain, Android Studio, XML, Firebase, HuggingFace, RAG

Résumé/CV: on Request

Email: sudm057 at gmail

Hi Everyone, I'm a recent computer science graduate with experience in web, database technologies. I also have experience working with LLMs and using RAG in applications. I am interested in front-end/back-end/AI/ML roles and internships. Please feel free to reach out.
So if I understand the article correctly, the malicious .exe file was disguised using a Unicode right-to-left override (RTLO) attack?
Mantis shrimp have the fastest punch
If you were running a shop, you would realize that nearly 100% of the fraud is "not chrome, edge, safari, or firefox"

It's unfortunate yes but that's what drives the threat signatures
It's mentioned in the article. They say it doesn't change dimensions all that much when charging/discharging.
I was surprised that there's nothing in that article about health concerns. Is it just me here being concerned about the stew getting infected by something?
The only problem is that the camera would not survive the first time you use that oven. High power microwaves happily destroy all manner of electronics.
DOGE staffer resigns over racist posts
Ask HN: RevenueCat, Payment A/B testing violates Apple terms 6.1 ?
Apple clearly states that any changes to the app have to be submitted for a new review [1]
There exist multiple tools for paywall A/B-testing for iOS apps, where one of the biggest ones is RevenueCat.

Can developers use this without any risk of having their developer account blocked?
As I read it this is a clear violation of the agreement.

I see that even OpenAI use them for their payment process. I just verified that RevenueCat is actually used in the ChatGPT iOS app.

[1]:
https://developer.apple.com/support/terms/apple-developer-program-license-agreement/
“ If You make any changes to an Application (including to any functionality made available through use of the In-App Purchase API) after submission to Apple, You must resubmit the Application to Apple. Similarly all bug fixes, updates, upgrades, modifications, enhancements, supplements to, revisions, new releases and new versions of Your Application must be submitted to Apple for review in order for them to be considered for distribution via the App Store or Custom App Distribution, except as otherwise permitted by Apple.”
No. Tell the services you're using to stop with the malicious compliance.
Yup that's exactly the idea, for it to approach equilibrium.

And the microwave should be able to deduce how close it is by the rate of cooling of non-hotspots while the cycle is off. If it's cooling quickly, the inside is still frozen. If it isn't cooling at all, the inside is nice and warm.
Most commonly when people say lithium ion they really mean lithium polymer (lipo). Usually for the other lithium ion chemistries they will specify like you Jane (LFP etc).

You are technically correct - that's just how I've seen it casually used
> It's a thing you only do when you are forced to by some requisitions process.

We're going through a FIPS compliance project right now and it's nothing more than a miserably expensive set of check boxes. Contractor they hired is incompetent so that isn't helping either.
>to reheat leftovers or cook pre-packaged meals

There was some experimentation early on--I even have a microwave cookbook--but, outside of some vegetables, very few people actually try to cook using one. And, yeah, I don't know the last time I did anything other than set time. I rarely even do anything other than full power. I do use the popcorn setting from time to time but even that is pretty much unnecessary if you listen to the popping.

I have to replace my microwave because it caught on fire in the middle of the night and I'll probably get a 4-in-1 Panasonic which will also replace my second oven which I basically never used.
If you’re worried about the security risks, edge cases, maintenance pain and scaling challenges of self hosting there are various solid hosted alternatives:

- https://browserless.io - low level browser control

- https://scrapingbee.com - scraping specialists

- https://urlbox.com - screenshot specialists*

They’re all profitable and have been around for years so you can depend on the businesses and the tech.

* Disclosure: I work on this one and was a customer before I joined the team.
We are in the process of collecting the data right now which is fairly involved, we are going to be opening up that platform for others as well shortly.