skysight-inc/HackerNews huggingface dataset:
“Your manager should be able to consistently make small contributions” is also a good litmus test for your developer env/tool/experience. If it takes more than 20 minutes to get set up and start working your team probably has a problem.
"Union" is another good example
There are a lot of regional frameworks within NATO. The US doesn't lead all of them. But some of them are probably just paper (not all).

I'd also find it hard to imagine the US not providing enablers like satellite targeting, etc. Or the US being unwilling to sell ammo.
This is all done in close cooperation with Germany and France and probably other EU countries too. Who was celebrating the Maidan revolution the most? Americans were barely aware of it.
Yes! There's a list here: https://ixlab.github.io/vidformer/opencv-filters.html

A good chunk of OpenCV imgproc is implemented, but it can go beyond that. Vidformer can be applied to any function which returns or manipulates frames (transformation), but not functions which return data. So not yolo, but things like canny edge detection would work just fine. It's impossible to accelerate all processing tasks, so we focus on the "video transformation" subset used to create videos.
I've edited my code to make the payoff structure dependent on the result of the events, (and therefore it can be dependent on the number of winners for the bet.

It runs slower for now 1900s for 14 matches, of 3 different solutions.

But the structure is just 4 for loops, and the code is quite neat, and I think I kind of see how to apply dynamic programming tricks for memory-speed tradeoff.

Trying to use Pascal's Formula, should probably result in some version of your algorithm.

I'll think about it.
Looking back, discovering Matt's Script Archive along with a used copy of Learning Perl in 1997 was probably the biggest influence in the trajectory of my entire career. Thanks, Matt!
Does anyone use MCP servers in their dev workflow?
I recently switched from VS Code to Cursor as my main editor. Been a software engineer for 15+ years, worked at big tech and early-stage startups. Lately, I’ve been seeing a lot of hype around MCP (Model Context Protocol) integrations with Claude on X/LinkedIn. Some cool demos, like MCPs for browser debugging and Firecrawl MCP, have caught my eye.

That said, I tend to be skeptical of hype, so before I sink time into this, is anyone actually using MCP servers as part of their dev workflow? If so, which ones, and how are they actually helping?

I feel like just adding a CLI tool to Cursor’s rules file and telling it how to use it might be just as effective. But maybe I’m missing something?

Would love to hear from real users, not just polished demo videos made by people building MCP servers. If you use MCP servers in Cursor (or anywhere else), let me know what you use and why?
Spec | Cloud Infrastructure Engineer(San Jose/Hybrid) | full-time

Spec is redefining how the world's largest brands fight online fraud. Our first-of-its-kind technology detects a cybercrime by scanning Internet traffic in motion, enabling online ticketers, retailers, and marketplaces to proactively identify fraudulent users and bots.

We're searching for a Cloud Infrastructure(senior/staff) to join our team in building the cloud platforms and infrastructure that are revolutionizing the fight against online fraud.

Apply here: https://job-boards.greenhouse.io/spec/jobs/4049807007

Please mention that you saw this post on HN when applying!
I think it depends on how it is done, and the kind of ICs you have on the team. It can come off as micromanagement, which may work well enough if you have not-so-competent ICs, but will backfire if you have talented ones.
For #2, yes - the administration doesn't hold the purse strings. Each PI gets their own grants, and thus can control how much of the money is spent, barring overhead. I had to make a value proposition for the PIs to explain to them why they couldn't afford NOT to modernize their data storage. Unfortunately, it's cheaper to go to Staples and buy a USB drive than it is to pay for properly archived storage.

The resistance to the top down approach was, to me, misunderstanding the risks of storing their data outside of a safe place, and a fear of losing control of their data.

The last institute I worked at was focused on basic biomedical research - dead ends were what we chased all day!
Anyone else have some other favorite nature web cams like this they can share?
Yes and Steve Jobs led illegal collusion between most of the big tech companies to keep compensation down. He wasn’t exactly the most employee focused CEO.

https://research.upjohn.org/cgi/viewcontent.cgi?article=1343...
You're focusing on the trees and missing the forest. Please go back and re-read my original comment.

Small waste: the few hours/days of lost productivity while offices are re-opened.

Big waste: the empty offices that were sitting there while nobody was using them, for years.

Maybe they could have avoided the small waste by being more careful and methodical, or maybe that would have taken 10x longer. I don't know, and it's not worth arguing about.
The implication is that nuclear proliferation is linked to the US pausing Ukraine aid.

That's a gross mischaracterization.

I'll bet you 10 to 1 that Ukraine won't end up with nukes.
I had the same euphoric experience but with an opcode table published in a magazine instead of an assembler. :)
I was making short games. Specifically I was trying to make games that packed the same density of concentrated entertainment as other media.

The abridgement thing sounds like a smart approach, but ultimately I've gotten more enjoyment from shorter games that don't pack the fat in to begin with.
There is no military in the world without nuclear weapons that can put enough of a fight to require the US public to collect scrap metal. If the US goes to war with a nation with nuclear weapons, what's left of the whole planet's gonna be collecting scrap metal for the next 200 years.
> commodities

"Fear and greed index" ha didn't know about that
I don’t see your contact info in your HN profile but could I get in touch with you to learn more about how teams can get this right? My email is in mine.
"Base load" refers to electricity demand, not sources of electricity. Things that consume electricity are a "load". The "base load" is the level of energy demand that is always present in the grid. E.g. if a grid consumes 5 GW of electricity at peak demand, and 4 GW at minimum demand, then 4 GW is the base load.
meh, he doesn't really address the issue. He just mentions using OBS to threshold the image and dilate the resulting regions.

That raises a lot of other questions: He obviously feeds two different videos to the displays. How is this done? Does it add latency, does it work with, let's say, Netflix DRM? Are the two videos even in sync or is the obs post processed feed always N frames behind (think of the transition between barely lit and bright scenes)?
Apple became a service company. When they were making bespoke software to compliment their hardware, things were great. Then Cook was instated and it became all about margins. Good software isn't funded by Apple anymore unless it sells a subscription service or similarly low-margin recurring revenue.
Given that game has been marked "Playable" years before your CPU has seen its initial release, and that there are no notes on its Wiki page, I'd expect it to run essentially perfectly out-of-the-box, short of some regression causing issues.

You should give it a retry sometime if you can / want to. That said, I should probably let you know that the community can be slightly hostile, and they will ask you do the legwork if it's not a misconfig but a suspected regression (they'll want you to bisect the build where the choppiness appeared). You'll also want to run the topic by the volunteers in the #help channel on their Discord before opening an issue ticket on GitHub, as their GitHub issue tickets are not for support, only for actual issue / feature request tracking.
Yes except it’s not as if they went to Cuba, it’s more like the confederates fled to Long Island.
Keep Things Brutally Simple
Doesn't Goedel's Theorem forbid building a logic checker?
It's not just Xitter - it's Tesla, Starlink, Neuralink and BoringCo. among others. They can't all be trapped by work visas.

While I have some sympathy for them, it diminishes every time their boss opens his mouth.
True in my experience as well — and I think it’s a good thing but companies are way behind in preparing people to fill these roles.
Is this the best LLM for RAG?
An interesting takeaway from this is that it looks like Rust has really fallen off, in terms of popularity. There was a time when it would've topped these lists (and yes I know you mentioned it - I mean people would've mentioned it anyway). It seems like Nim has claimed 100% of its mindshare.
> Big waste: the empty offices that were sitting there while nobody was using them, for years.

Occupied offices cost more.

[EDIT]

Let me put it this way:

I have two cars. I don't need two. I need one. I never use one of them.

You're telling me I can make that wasted second car non-waste by towing it everywhere with the first one.

No, that increases costs. Getting rid of the car would reduce waste.
I don’t think it would take you long to learn FOL, and I think it is a good formalism to have some familiarity with.

It’s pretty much the default modern formulation of general-purpose formal logic.
Does https://ziggit.dev/ not cut it for you in terms of non-walled garden?

It seems to be good enough that I basically don't interact with the Zig Discord anymore.
Brave browser here we come
Good. Then you don't have "autonomy over your own body".

The other commenter on this sub-thread just gave you another example of that.
Show HN: Time travel debugging AI for more reliable vibe coding
Hi HN, I'm the CEO at https://replay.io. We've been building a time travel debugger for web apps for several years now (previous HN post: https://news.ycombinator.com/item?id=28539247) and are combining our tech with AI to automate the debugging process.

AIs are really good at writing code but really bad at debugging -- it's amazing to use Claude to prompt an app into existence, and pretty frustrating when that app doesn't work right and Claude is all thumbs fixing the problem.

The basic reason for this is a lack of context. People can use devtools to understand what's going on in the app, but AIs struggle here. With a recording of the app its behavior becomes a giant database for querying using RAG. We've been giving Claude tools to explore and understand what happens in a Replay recording, from basic stuff like seeing console messages to more advanced analysis of React, control dependencies, and dataflow. For now this is behind a chat API (https://blog.replay.io/the-nut-api).

We recently launched Nut (https://nut.new) as an open source project which uses this tech for building apps through prompting (vibe coding), similar to e.g. https://bolt.new and https://v0.dev. We want Nut to fix bugs effectively (cracking nuts, so to speak) and are working to make it a reliable tool for building complete production grade apps.

It's been pretty neat to see Nut fixing bugs that totally stump the AI otherwise. Each of the problems below has a short video but you can also load the associated project and try it yourself.

- Exception thrown from a catch block unmounts the entire app: https://nut.new/problem/57a0b3d7-42ed-4db0-bc7d-9dfec8e3b3a5

- A settings button doesn't work because its modal component isn't always created: https://nut.new/problem/bae8c208-31a1-4ec1-960f-3afa18514674

- An icon is really tiny due to sizing constraints imposed by other elements: https://nut.new/problem/9bb4e5f6-ea21-4b4c-b969-9e7ff4f00f5b

- Loading doesn't finish due to a problem initializing responsive UI state: https://nut.new/problem/486bc534-0c0e-4b2a-bb64-bfe985e623f4

- Infinite rendering loop caused by a missing useCallback: https://nut.new/problem/496f6944-419d-4f38-91b4-20d2aa698a5e

Nut is completely free. You get some free uses or can add an API key, and we're also offering unlimited free access for folks who can give us feedback we'll use to improve Nut. Email me at hi@replay.io if you're interested.

For now Nut is best suited for building frontends but we'll be rolling out more full stack features in the next few weeks. I'd love to know what you think!
That's a good point.

Both the ROK and Japan though are cases where the US "pivoting to Asia" from Europe would make them less, not more, likely to pursue such a breakout. And in both cases, their incentives has existed prior to Ukraine.
Ask HN: Does jQuery still have a place in modern development?
AI Antics
> Russian army has plenty of combat experience. Russian weapons were export product and are battle tested.

Both Russian personell with real combat experience and russian weapons that have been sold to outside customers have run out in the first half a year of the war. Since late 2022, Russia is fighting with freshly mobilized troops that go from being civilians to dying in a meat attack in less than a week with no bootcamp and 1960s tanks from Soviet stockpiles.
Rust hasn't fallen off, it's just largely considered mainstream now.
It doesn't? Try loading a driver written for an old version of Windows. Third party drivers generally won't work for the next version of Windows. I have a printer that had a Windows 7 driver. It won't load on any more recent version than that.

The same printer works with Linux the same it has always done. But that's not Windows' fault or to Linux's credit. It's just the result of a really crappy vendor. However the Linux API is generally more stable than people give it credit for, it's just that it's the C headers only. Anything compiled for a kernel generally won't work anywhere else, and that's not what the crappy vendors wants.

In the embedded space, including most mobile phone vendors which seemed to be an important use case for Fuchsia, even reputable vendors will generally give you an image of an operating system heavily modified to work with their hardware. That's their "driver". Imagine buying a new PC and receiving a DVD with a Windows modified to work on that hardware only. Of course you can't upgrade or even patch security issues beyond what the vendor will give you! You're supposed to buy new hardware. Sure, you could extract the drivers and try to install them on a vanilla Windows, and that's exactly what projects like LineageOS do, but most users won't bother.

That's the situation with phones. It's not at all clear why Fuchsia thinks they could solve this. It's a cultural and an economical problem and can't be fixed with software alone. Why would phone manufacturer care about your microkernel architecture? They will just patch the whole operating system, binaries and everything, until it boots enough to start the GUI and ship that. Just like they always have.

The only thing that could improve this situation is by enforcing the GPL, or have similar contractual stipulations like only being allowed to ship a reference implementation unmodified, but Google shows no interest in doing that. They care about getting Android on as many devices as possible with no regard to their respective quality or product longevity.
Do tell us sometime when you can in the future. It's always interesting to hear what Zig people are doing because they do some very weird stuff.

They wouldn't be using Zig otherwise. :)
I’m curious, how have you seen the “outside” manager build trust/confidence/respect with the team without doing at least some engineering work?
Oh yeah that's a boomer favourite! There are a bunch of articles from the early 2010s of Americans laughing at China for exactly this ... and a handful of more recent ones from the latter part of that decade conceding that actually those "ghost cities" are rapidly filling up. They don't do articles on them any more, it's too embarrassing because they're filling up and just turning out to be normal cities. You can get a nice overview of each on the wikipedia page if you like: https://en.wikipedia.org/wiki/Underoccupied_developments_in_...

They've also built thousands of miles of high-speed rail, many dozens of subway lines and elevated hundreds of millions into the middle class. I don't particularly like the CCP for a variety of reasons, however to downplay their incredible strategic planning starting in the early 1980s in terms of industry and infrastructure is to be frighteningly ignorant of the world outside your borders. If you're an older American, you can probably afford to live out the rest of your days in this blissful ignorance. The rest of us however will have to figure out how the rapid decline of the USA and ascendency of China will affect our lives and plan accordingly.
I guess if you really believe it’s an option
Windows can at least open a Linux shell without running a VM. It's far from my first choice, but I will always reach for a Windows device over a Mac for software development.

I don't really butt heads with people that demand good defaults. I just hate on-device advertising with such a passion that I could never personally support Apple or Microsoft. Not having to deal with first-party services, nag notifications and constant advertising is well worth the week or two it takes to set up NixOS.
I need to update the video... It still shows the original (now legacy) TST implementation, but the gist and general design is the same.

Yes, the pinned tabs float (are 'stuck') to the top of the container/sidebar when you scroll.

I have hundreds of tabs at a time, and it works perfectly well.
Some extra information on cost:

"According to Robert Winsloe, Eavor’s executive vice-president of origination, the company expects its AGS technology to achieve an LCOE of $75/MWh by 2029–2030"

https://www.eavor.com/blog/eavors-innovation-promises-signif...
okay? DC doesn't vote for the president. Your premise is bizarre from the get-go.

>They have—they all run on cutting taxes.

That's never how they market it though.

By the same logic, they run on "creating new jobs", but businesses love to prioritize those who can pay below minimum. I don't think Immigration is th end-all be-all problem that we should be looking this deeply into right now. Even H1b's and offshoring impact skilled labor more than that.
The second version of F#, where they implemented generics, before they got into the type provider stuff.
Yeah this is awesome.

For keyboards really similar to OP's

The keyboard they were inspired by (not for sale... yet?): https://old.reddit.com/r/ErgoMechKeyboards/comments/1cfg3vr/...

Corneish (out of stock): https://lowprokb.ca/products/corne-ish-zen?variant=376943319...
Unicorne: https://new.boardsource.xyz/products/unicorne-LP

The corneish is an absolute gem in my opinion. It is possibly (probably?) open-sourced too.
I’m in favor of managers being engineers but everything you wrote is true. I wish I had read this comment a few years ago, it would have saved me and my teams some trouble.
"A clear case of plagiarism? No — merely an idea whose time has come." - Clarke
Show HN: Wiki Explore – Discover Wikipedia Articles on an Interactive Map
I thought that the camera was down (a gray background) and was looking closely in the picture when suddenly a bird flew by and scared me to jump :)
The ethical system on which modern Western societies are built allows for body autonomy, while at the same time covers some corner cases: war, pandemic, etc. The fact that there are exceptions doesn't somehow invalidate the basics.
Good and fair questions.

In the very short term, we're deploying this tech more in a post-operation/training role. Imagine being a student pilot, getting in from your solo cross country, and pulling up the debrief will all your comms laid out and transcribed. In this setting, it's helpful for the student to have immediate feedback such as "your readback here missed this detail...", etc. Controllers also have phraseology and QA reviews every 30 days where this is helpful. This will make human pilots and controllers better.

Next, we'll step up to active advisory (mapping to low assurance levels in the certification requirements). There's always a human in the loop that can respond to rare errors and override the system with their own judgement. We're designing with observability as a first-class consideration.

Looking out 5-10 years, it's conceivable that the error rates on a lot of these systems will be super-human (non-zero, but better than a human). It's also conceivable that you could actually respond "Say Again" to a speech-to-speech model that can correct and repeat any mistakes as they're happening.

Of course, that's a long ways from now. And there will always be a human in the loop to make a final judgement as needed.
MongoDB | Site Reliability Engineer | Full-time | Remote (US-based)

MongoDB Atlas is a multi-cloud developer data platform that simplifies how developers work with data.

We’re hiring a Site Reliability Engineer to join our Developer Infrastructure team. Our team supports the broader SRE organization by:

- Building and maintaining container images, OS packages, and infrastructure tooling
- Managing internal Terraform workflows
- Handling cloud resource provisioning across AWS, GCP, and Azure

This is a full-time, remote role for candidates based in the US. Prior familiarity with bazel, Go, Terraform, Argo and GitHub Actions would be helpful.

If you’re interested, apply at https://www.mongodb.com/careers/jobs/6168913 (ignore JD and mention your interest in the "SRE DevInfra" team in your cover letter/note and the talent partner will route it to the team)

There are other roles in the same organization listed here if you search for 'New York': https://www.mongodb.com/company/careers/teams/engineering
It's a negotiation tactic. It's trying to force Ukraine's hand to come to negotiations. That's adherent to many Trump policies:

- Force a resolution of the conflict

- Get Europe to pay for its own security

- Focus on Iran and the Middle East

- Pivot to competition with China

- Deter Sino-Russia cooperation

- Reduce US spending and deficit
Exceptions don't invalidate rules. Jesus, it's like I'm debating with preschoolers.
> very light bombing capability.

Define "light". Ukraine is fielding FPV drones with EFPs attached that can easily slice into anything armored.
Good on you for countering the obvious troll who breaks every rule of HN discussion which is conveniently posted on the sidebar. (YEs, I am also breaking the rule now.)

Seriosuly, good luck to future generations having to trudge through discourse when literal shill accounts will call you a shill for simply stating. "I am not american. The article is misrepresenting basic, well understood tech practices. He is a COURT saying the same in previous case with same actor."
Rayhunter: A New Open-Source Tool from EFF to Detect Cellular Spying
no...people are voting for convicted felons...do you think they care about sources of truth?
Pg_mooncake – 1000x Faster Analytics in Postgres
If you're saying that someone is lying, you should be more upfront. Who do you think it is?
You do have a valid point that sufficiently boxing off the drivers can force them to use an API of your choosing. Even the smallest of hurdles against doing it the "wrong way" can help because many drivers are written by inexperienced teams with a tight schedule.

However, if you discover that the box was insufficient at any point, you have to choose between changing the box (and breaking some perfectly good drivers), or leaving the insufficient box in place. API versioning can let you delay this decision to reduce pain, but it will happen at some point.

FWIW, I'm hugely in favor of microkernels, but they are a lead bullet (which we need lots of), not a silver bullet for these sorts of problems.