skysight-inc/HackerNews huggingface dataset:
SICP was ported to JS though I'm not particularly keen on the result. https://sourceacademy.org/sicpjs/

The code is convoluted, in my opinion, because it tries to hue too closely to the Scheme code in the original giving some unnatural looking JS code as a result. For example:

function member(item, x) {
return is_null(x)
? null
: item === head(x)
? x
: member(item, tail(x));
}

There are examples which have even more but that was the first one I came across clicking the TOC randomly. In Scheme it would be expressed something like this:

(define (member? item set)
(cond ((null? set) #f)
((equal? item (car set)) #t)
(else (member item (cdr set)))))

While the parens cause some brains to segfault, the structure of this (how each condition ties to each result) is clearer than that JS mess.
Yes, I'm sure given 729 hours it'd come up with something useful.
USA has actual active concentration camps right now.
ChatGPT confirms my recollection: No, Microsoft developed a novel kernel and hypervisor for the 360, before moving back to a Windows kernel for the Xbox One.
How You Should End Every Claude Project Conversation (1 Min Read)
I remember Slack eating up my CPU when it had to display several animanted emojis at once. Use some 20+ emojis and the intel mb pro couldn't handle it. Luckily they knew and there was an option to disable the animation. Now I have no idea if they fixed it since or it is one of those things that was "fixed" by M1.

Would like to see a write up on how it's even possible to achieve that when PCs from 20-30 years ago had no issue with such task.
The US equivalent of Aspirin.
Show HN: We Built Open-Source Alternative to OpenAI's Operator, Runs in Chrome
Hi HN,

I'm one of the creators of Nanobrowser, an open-source Chrome extension that lets you automate web tasks using AI agents. We were inspired by the potential of tools like OpenAI's Operator, but we wanted something that was:

-Open-Source:You can see the code, modify it, and contribute to the project.

-Browser-Based:No complex setups or server deployments. It runs directly in your browser.

-Customizable:You can tailor the agent's behavior to your specific needs.

-BYO LLM:Bring your own large language model API key (OpenAI, Anthropic,or even local models), No vendor lock-in.

-Privacy focused:All runs in your local browser.

So we built exactly that, also with a multi-agent system to optimize performance and cost efficiency.

We're launching today:https://github.com/nanobrowser/nanobrowser

we hope you like tinkering with it, and love your feedback!
My mistake then.

How is there so much light going the wrong way from a mirror?
did ussr had agreement with usa and 3rd country not to attack that 3rd country?

ua(that 3rd country), us and ru had that.
Ironically, the reason SHA2 isn't reachable by the attacks that broke SHA1 is the simplicity of the SHA1 message schedule, which was also by design due to its hashing application.
> Xi Jinping is a dictator. His very existence is hostile to all democracy in all countries everywhere

This is true, but three difference (1) Xi has proven himself to not be stupid and (2) he isn't an autocrat pretending to be pro-democracy, and (3) he isn't in the thrall of a hostile foreign power.

China is exactly what it appears to be, which is much safer than whatever mess America is right now.
If you think about regular keyboard stagger though, your fingers are always going towards the top left. It's not uniform.

So if this sort of stagger is good, do we want top left stagger on one side, and top right stagger on the other?
Lean 4, Release v4.17.0
FAA actually tried moving to digital voice (has benefits wrt airband congestion) but it didn't go anywhere. I believe a lot came down to the minimal benefit over current solutions, plus the coordination and safety implications of actually making the switch. Tough for an FAA official to pull the trigger on a rollout that has even 0.1% chance of an aircraft crashing.
China invested heavily into hypersonic delivery vehicles instead of scale. They didn't want nuclear winter, they want to make sure that ANY attempt by the US to project power in "Their" waters evaporates in a plasma ball. They don't seem interested in nuking the US mainland.

Instead, their focus has been on building invasion barges so that they can take Taiwan. So that's exciting. Hope none of you like computer chips!
I have the ZSA Moonlander and absolutely love it! Definitely recommend it!
I am personally comfortable with all of these tradeoffs if it means good Linux support.
This, but for everything wevdev-related in the past ten years.
IRS drafting plans to cut as much as half of its 90k-person workforce
Show HN: Scholium, Your Own Research Assistant
I built an AI-powered research agent designed to efficiently discover, summarize, and cite relevant academic papers based on user queries.

As a university student, I've written my share of essays and have also served as a copy editor for our student newspaper. During fact-checking, I noticed that Google often prioritizes unreliable and unscholarly resources—such as Medium articles, Reddit posts, and LinkedIn content—in its top results over scholarly ones. For instance, searching "Transformers" yields six blogs and articles before finally listing the Vaswani (2017) paper. This makes gathering credible sources and verifying facts tedious and time-consuming.

I realized that much of the repetitive work involved in fact-checking and source collection could be streamlined using a vector database paired with a retrieval model, inspiring me to create Scholium, an AI-driven research assistant that recommends and summarizes academic papers relevant to your queries. Currently, Scholium has access to all papers on arXiv, and my plan is to make Scholium into a search engine for research, kinda like a Google or Perplexity for papers.
Please check out the repository, give it a star, and let me know your thoughts—I would greatly appreciate your feedback!

Web App: https://www.scholium.ai/

Repo: https://github.com/QDScholium/ScholiumAI
> People who don't like that paradigm can always use a language that uses the exception-paradigm.

FYI the go std library recovers from panics when it spawns goroutines internally, in most cases.

All this has next to nothing to do with exceptions. Nobody is saying to use panics to pass errors or any control flow.
Location: Atlanta, GA, USA
Remote: flexible
Willing to relocate: Yes
Technologies: Full Stack, Javascript, Typescript, Flow, React / React Native, Python, Java / Kotlin, PHP / Hack, OAuth, HTML / CSS, C, etc. etc.
Résumé/CV: https://gaborsiffel.com/files/Gabor-Siffel-resume-2025.pdf
Email: gaborsiffelpro@gmail.com

US citizen. I have experience and a special interest in building tooling for developers and implementing security / authentication. However, I also have strong experience with full-stack web development.
Fantastic write up and beautiful design decisions. Really remarkable work! As another market data point, I would definitely pay a premium price if you were to go to market with it.
Took a few weeks to get used to, but I love it now (Planck), and I'm just as fast, if not a bit faster, than on my laptop keyboard. It's also much easier for me to use my right small finger to hit P than it is on a "normal" keyboard.
> he isn't in the thrall of a hostile foreign power.

He is a hostile foreign power
Russia is a dictatorship and Putin needs to be replaced by a real democracy with freedoms for its people. But that has nothing to do with the discussion around Canada, US, and China. The conspiracy theory that Trump works for Putin just doesn’t make sense. It seems obvious that gestures towards Russia are just Trump bringing Russia to the table to settle the war and to pull them away from China after that.
Don't forget swarm hosts ;)
i wonder if this could be combined with verteporfin or TGF-β to facilitate normal skin regowth?
> There’s only a couple of beaches suitable to land an army on

China's been building some new vessels designed to mitigate this (sorry for linking to a video but it's the best source I've seen for this): https://www.youtube.com/watch?v=Klkpk_hO4FQ
`git commit -m "fixes and improvements"`
It's been decades since I was on a plane that hasn't been within a few seats of full.
https://sourceacademy.org/sicpjs/
> And I'm going to have to buy new colour cartridges despite very rarely printing in colour.

I stopped buying color printers about 20 years ago because of this issue.

Monochrome forever!
imagine usa attacked ua with its whole mil power, except nukes.

how many days would ua stand with all weapons provided by ru agains us?

in reverse, with limited weapon support, ua still here after 3 years.

may it indicate that ru is weaker of ussr and what applied to ussr does not apply to ru.
> I tend to agree but, playing devil's advocate, is this true for other roles? Does a movie director need to know how to build sets? How to sew costumes? How to use Blender/Maya/Houdini? My manager can code, used to code, sometimes does code, but they aren't familiar with their team's current work.

Many directors started in other roles in the movie industry, typically as writers, PAs, or other subspecialties. Chad Stahelski was a stuntman and stunt coordinator before he started directing John Wick, and it really shows.

I think the clear distinction is between someone who understands a part of the job, and someone who is good at part of the job. If you don't understand how costuming works, as a director, you're going to have a hard time getting good costumes, but by no means does that mean you're able to pinch hit in that role. I personally believe that it's difficult to replace hands on experience as a way to truly understand something.

In software engineering, I think there's a huge gap between managers who worked in some other industry and transferred over, versus having previously been an engineer, even a mediocre one. Knowing how the sausage is made is hard to replace.
If by recently you mean roughly since the release of Windows 10 (or was it 8?), then yes. This is a pretty well remarked on item of embarrassment for Windows.
Logging to a 'serial' console can stall the whole kernel, wrecking latency, and this can easily show up in VMs since a lot of them emulate a lowest-common-denominator UART inerface as the kernel console.
I don’t want the U.S. to bear the cost (in money and lives) of a war that doesn’t directly relate to protecting the american homeland. I think U.S. foreign policy has been a failure since the 1950s—we shouldn’t have gone to war in Korea, Vietnam, Kuwait, Iraq, etc. The only justifiable war in that time, in my opinion, was Afghanistan, where the Taliban harbored terrorists that had attacked the U.S.

I think the premise of a “rules based international order” and democracy promotion hurts Americans. In Iraq and Syria it led us to overthrow dictators who were brutal to their own people and threatened their neighbors, but who suppressed terrorists that could attack the U.S. It also causes tremendous collateral damage (millions of dead civilians). While I acknowledge that Ukraine presents less risk of those things, to me it’s a test case. If we can’t resist involvement in Ukraine, there is little hope of turning the ship around on American imperialism generally. The next Iraq War will also be billed as a just war.

As of mid 2024, 2/3 of americans opposed sending US troops to Ukraine: https://globalaffairs.org/research/public-opinion-survey/ame....

I acknowledge that a security guarantee wouldn’t start with boots on the ground. But there is a historical pattern of deepening involvement where we start out with something like a security guarantee, and that becomes the rope around our ankle that drags us into putting boots on the ground.
The trade off you make with these keyboards is that you have to learn a different muscle memory, in return for less finger contortions, more comfort, and less hand waving around the keyboard.

If that's not appealing to you, there's probably no reason to get into it. If it is appealing to you to live mostly on your homerow, then the learning curve is not all that great, maybe a couple of months.
I don't understand what makes the US "The Bad Guys" in the same sentence that mentions North Korea and China?
had something like this happen for two of the roles, the verification contractor was put on hold by hr and then never followed up and marked my internship jobs as false. had to call them up personally to get it fixed
so what percentage of these men can be talked to because, while not liking football, they pay enough attention to college football in order to be able to hold a conversation with just about any man in the southeast US?
Or even better an animated SVG. Put it inside an <img> tag with a known width and height.
Lawrence of Arabia may be the influence of the character, but the Nabataeans, of Petra fame, are surely the main influence of the Fremen. (excuse the LLM summary)

Economic Foundation

- Nabataeans controlled lucrative frankincense and myrrh trade routes

- Fremen controlled the essential spice melange on Arrakis

- Both commodities were incredibly valuable and strategic resources

- Trade of these rare substances provided economic and political leverage

Desert Survival

- Both expertly adapted to harsh desert environments

- Developed advanced water conservation techniques

- Created hidden settlements (Fremen seeches/Nabataean rock-carved cities like Petra)

Social Structure

- Egalitarian approach to gender roles

- Women in significant leadership positions

- Tribal hierarchies based on skill and contribution

- Strong communal survival ethos

Trade and Resistance

- Controlled strategic resources in challenging terrain

- Maintained independence through economic and military strength

- Used desert environment as defensive advantage

- Resisted external imperial powers

Technological Adaptation

- Innovative survival technologies

- Deep understanding of ecological context

- Specialized equipment for desert survival

- Advanced navigational and trading skills
What if you don't name anyone?

The plan being: hope they actually stay away from small companies, but if they start giving you trouble for not having anyone named then you shut down.
> The nukes were never under Ukraine control or possession.

They were literally in their possession. hint: that's why negotiations were required for their transfer to Russia.
It looks like the memorandum was like the proposed minerals deal where you give up something valuable in exchange for some vague promises?
The quote is from Yang Lu, the CIO of Coach and Kate Spade owner Tapestry. Based on that quote I'm going to assume the person has never once written computer software or only did it once more than a decade ago. The differentiation of syntax and semantics and compiling vs. debugging is completely absent in that quote.

The same individual also said “We’re training developers to think more from a prompting perspective versus the traditional programming perspective". As if we're all writing device drivers from scratch each time someone needs the styling on an HTML element updated
> Something that doesn't kill the program, aka a recoverable ERROR CONDITION should not cause a panic

Can you explain why?

> a serious problem that should be fixed before the program is allowed to run again

Can you explain why the program should not be allowed to run again? Is this some sort of software spiritualism?
I guess I just assumed that it goes without saying that most everything is nuanced.
Whats the base rate of dictators being Hitler, and what’s the false positive rate of that approach? That thinking seems like it would’ve gotten us into every late 20th and early 21st war that are widely regarded as mistakes.
Nice find! Would have to evaluate what the quid pro quo is, to determine if Trump is acting as a paid asset.
I think you can go to an optometrist and get glasses that will achieve the same effect.

I'm nearsighted and wear glasses when I watch a play/movie/etc. with faraway detail, but I wear a second, different pair of glasses when working in front of a close screen. They don't make anything sharper, but I have zero eye strain now while working. My optometrist says it's a common thing in your 40's to start to need that.
We built upon amazing open source techs such as:

-browser use: https://github.com/browser-use/browser-use
-chrome extension boilerplate: https://github.com/Jonghakseo/chrome-extension-boilerplate-r...

We are grateful for everyone contributing in open source, and would love for you to join our community to help making open source AI automation better!

Even if you're not interested in contributing code, you can help by:

-Trying out Nanobrowser and sharing your feedback.
-Suggesting new prompts and use cases.
-Helping us build a comprehensive evaluation framework.
-Joining our Discord community: https://discord.gg/NN3ABHggMK

We know it's early days, and there's still a lot to improve. We appreciate your support in such early times! Thanks for checking it out! We're excited to see what you build with Nanobrowser.
When it was cool the play around the a pinephone, it certainly was the case. Phosh remains a terrible name imo
> Would like to see a write up on how it's even possible to achieve that when PCs from 20-30 years ago had no issue with such task.

Electron.
No. It exactly reflects the FAQ that was removed.
What are they going to sell us? Russia is a gas station.
Russia cannot be defeated - it is a Putin narrative. Russian has been defeated many times in history. Even in this war Russian lost few battles, lost control of few cities.

In fact they are so powerful army, they are using civil vehicles and motorcycle as infantry vehicles for assault. Tanks made in Stalin's era also used.

Even donkeys are used for logistics!

Cannot be defeated? True, if western countries restrict usage of their weapons against Russian army.
Describes computers in general pretty well
Switched to 2024 and asyncfn completely removes the need for half the annotations :)
> An engineering manager's job is: take long-term ownership for the performance of the team

This is a rather naive, mid-level management-style take.

The real EM job is to represent the team to the company, to be aligned with company priorities, and to be a backstop for the team. In other words, being the leader - the face, the prioritize, and the helper of the team.

Performance-style nonsense is what is used in warehouses and factories where the manager is responsible for number of units produced.

But in software, the goal is NOT to produce more but to produce correct/investigate correct/and maintain correct.

As such, EM is very different from warehouse-style management.
Looks like a golf course in satellite view. A three-hole golf course. Badabumptscha.
Not something reliable enough to use in a shipping product, apparently.
https://go.dev/blog/errors-are-values
That's only the case if you consume the return value. It's perfectly legal (though it gives you a compiler warning) to call a function that returns a Result and never check what actually happened.
Agreed 100%. No way should any American soldier be sent to fight in that war. It will be a never ending quagmire - both people and money. Full stop.

<rant>
And, good luck getting any real discussion from anyone here. Most of the Redditors are here now and have brought their "hate on America" flag to HN. Regardless of how much our President does or how much the US gives, it will never be enough. And, the ironic thing is, many of these "intellectuals" on HN routinely put down our "uneducated" voter population while at the same time pleading for their tax dollars to fund a never ending war. Oh, the hypocrisy! As if their countries are any better.

At best, this war is at a stalemate unless the EU really steps up to the plate to save their neighbor. Imagine, your neighbor's house is burning down all around you, and the best you can do is give a cup of water while shouting at your distant relative across the ocean to send truck loads of water. If anything, they should be ashamed they let their countries fall so behind they have to rely on someone else to help defend their own property. Crazy!

Here's a hint for our EU friends: Step up and help your neighbor! Send all your money to fight the war (that is what you are asking the US tax payers for, right?). Drain your savings accounts, send them your retirement money, send everything you have - until it hurts. Next, go to your closet, put on your fighting boots, and head out to the front lines. The time for taking real action is now. Don't rely on foreign money, governments, boots, equipment, etc. to defend your own property. Rely on _yourselves_ to solve this problem.

</rant-off>
I'm not sure I follow you.

The comment was demeaning; offense was clearly intended, to belittle the GP's intelligence.

To call a statement that is intended to insult, "insulting", seems to be accurate? It was not intended to indicate offense on my part, but to chastise for unnecessary hostility. Maybe I'm reading your reply wrong, though.
His original article caused me to stop using Ubiquiti for quite some, I am sure I am not alone. When his false claims were retracted, I was very annoyed that I was mislead and that he was only forced to admit the falsehoods; not pay for the real damage he did to their reputation, as far as I know.
Sure, that part is well understood. But triple buffering doesn't avoid the need for vsync. If the VBL interrupt isn't reliably available on all the VGA cards out there, you are still going to have flip pages from the foreground at some point, and you would rather not do that outside the blanking interval.

I suppose you could poll the CRTC every so often during the game loop or rendering process, though. That must have been how it worked.
It seems to me that Milei blazed the trail for the second Trump administration. I think we can count on similar economic effects, and a sharp increase in poverty. But to me (from the US), Milei seems politically weaker than Trump, and less likely to be able to seize total power over future elections. The way Milei's policies have impacted the Argentine economy, do you think he has a chance of being reelected? How much damage does it take before the pendulum swings back?
epoll is threaded, not multiprocess. [0]

hare-ev is using rt to make the epoll syscalls. [1]

> On Linux, ev is implemented with epoll. Note that, on Linux, I/O on regular
files is always blocking.

[0] https://www.man7.org/linux/man-pages/man7/epoll.7.html

[1] https://docs.harelang.org/rt#SYS_epoll_create
do you refer numbers putin told you?

first link in google https://www.cfr.org/article/us-aid-israel-four-charts

israel is 3x of ua. and ua is behind several other countries.
It's clear that here using monospaced font is an artistic decision here.

Furthermore, using system-ui for anything that's prose and not a UI is an anti-pattern that UI designers love to make. It also makes the font dependent on system language, which makes things worse if the system language doesn't match the language of the page. https://infinnie.github.io/images/blog/bootstrap.png Even hardcoding it to something classic like Verdana (remember web safe fonts?) is much better.
> We are more likely to get pulled into a war with Russia and North Korea on the wrong side against Ukraine and the EU

No, we are not.
Building Multimodal AI for Ray-Ban Meta Glasses
Selection bias is something slightly different. This isn't a bias.

This is a misleading conclusion. The data is correct, but the very act of inspecting that data leads to a confounding result.

I think the work "paradox" is imprecise, but it does fit the spirit of the problem well. A layperson may expect that data will draw a useful conclusion. The fact it does not feels paradoxical.
Collective defense was always an option. It's not like anyone has the appetite for that, but it's not hard as such to kick Russia out of Ukraine.