skysight-inc/HackerNews huggingface dataset:
Isolation, financial pressure, lack of control, fear of being the generation that fails.

Almost impossible to buy your way into farming as an individual business strategy (10k/acre in the midwest, need ~500 acres to support a family).

So chances are if you farm your parents, grandparents, great-grandparents, etc. did to. There's immense pressure on each generation to not be the one that lets the family legacy die.

Our fields are named after the previous families that owned them. Most failed because someone died unexpectedly without putting their land in a trust, or the next generation simply doesn't want to farm (for good reason).

Those that do survive are very game of thrones. "That field belongs to the Dicksons, that one is the Hoechs - they have 2 sons working with them now". Land auctions/purchases go through a lot of backroom dealing where patriarchs from various families horse trade. It's a very interesting subculture of the midwest.
Axis supports ONVIF as do HikVision and Dahua (if you are OK with Chinese brands). I've yet to find an ONVIF compatible camera with reasonable quality that didn't cost $$$.
> The idea is right, but his vin example is poor. If the system doesn't actually reflect reality than the system is poor.

Here’s some examples I’ve experienced over the last 10 years. I have operated as a primary (but not sole) developer for wireless valve automation products in large agriculture irrigation. Much of oir guidance comes from older/seasoned/conservative individuals who like things they can easily understand and maintain farmer/irrigator autonomy.

- Example 1 - Early on, we prototyped some early emerging cloud centric stuff and the company wouldn’t have it. People still had too many recent memories of buggy/down cloud services due to security outages, infrastructure, you name it. So we did some novel things with proximity based security (rather than tradition user/pass with model), Bluetooth, MQTT, and edge centric computation. In these environments, power is king, so you go light and small (because you might be running on a solar panel).

Fast forward, and every other play in this space is doing some cloud centric subscription operation, with lots of REST APIs and the like. Suddenly, the company wants cloud based controls (as opposed to handheld), and infinite logging/memory. It’s hard to explain to them “edge centric is tough to just infinitely scale storage and transport” and even harder to explain why the pressures they brought to bear make these things harder and harder to accomplish.

- Example Two - we’ve built two generations of proprietary radio network protocols for Val control (first on top of Zigbee like DSM; second on top of LoRA—not Wan). Responsiveness and low power and reliability totally informed this design, as well as the patterns of how agricultural valve operations occur.

But suddenly, with California water use legislation, the end customers thing that this provoked should easily be modified to transport constant feed flow/pressure telemetry. And again, it’s impossible to Ty and explain why you can’t have your cake and eat it too, without coming across as a priggish programmer that doesn’t want to advance in the company.
Yep, that's exactly what sparked the idea.
> Kerberos relies on line of sight to the TGS

Isn't this the same with any SSO provider? The SSO provider must be reachable by the end-user's browser during any authentication operation.

(in case of KB it must be reachable by the target services too, but in a server-to-server environment it's less of an issue)

> Golden Ticket

Isn't this exactly the same to let's say a session cookie of a web-based IdP?

The IdP could apply policies on its backend that bind the cookie to a given IP address, user-agent or other indicators, but can't this also be done for Kerberos tickets using a server-side middleware on every service you wish to access (since KB is internal-only, it shouldn't be that big of a deal)?
> article somewhat addressed it but I'd say demographics are the biggest factor, with an older male population and high gun ownership rate

Right, how much of this is explained simply by what we'd expect to see in a population of older men with a ~100% rate of easy access to firearms, compared with the rate of easy access in the general population of folks otherwise fitting that demographic?

[EDIT] For those not familiar with these kinds of areas, this isn't because farmers are especially likely to be "gun nuts" (maybe they are? I kinda doubt it though, probably not at a rate much higher than the general population, anyway) but because hunting and recreational shooting are more popular in rural areas (citation needed, but I'd be very surprised if that's not true) and because even farmers who don't engage in those hobbies tend to have one or more firearms for varmint control, protection from dangerous animals, or simply because they inherited or were gifted some, if nothing else. I'd expect that nearly 100% of US farmers could have a loaded firearm in-hand within an hour, if they wanted to, without having to put much thought into how to get it.
It's because latin was the official language of the catholic church and church services were carried out in latin while the greek orthodox church used local languages.
The point isn't that only one person is the decider. When someone trusted has a very strong conviction about a hire, it may be worth rolling the dice.
Okay that's a great suggestion. I didn't mention it but I do also change my caps lock to an extra escape key.
I think it's really hard to burn a healthy tree. Water is good at controlling temperature. Even you use a blowtorch on a healthy tree. You will just make a black taint on it. And a big healthy have tons of water in it. Make it even more durable to fire.

To make a healthy tree burnable. You first need tons of heat source to prepare the wood itself so it is dry enough that actually burnable. But a healthy forest shouldn't have that level of heat source to make it doable (otherwise it will burn itself away someday, just like current situation of CA)

Prescribed burn here exists to remove the fuel, so it never pile up to the level that "Once it ignited, everything burns regardless of it is a healthy tree or what. And it burns forever because everything is burnable at this level of temperature".
Ask HN: How did the AI community react to the Transformer Model back in 2017?
As the title states, when the transformer model was first introduced, what were the reactions? Did Ai work shift overnight? Obvi took about 4-5 years for production stuff to really make a difference (GPT3/ChatGPT), but how did the Ai community respond to its release?
(1) is really simple, managers want to lower the effort for themselves to interrupting people with sudden meetings
Needing a bunch of JavaScript to make it work, which will get bungled by the devs and break it for people using password managers, making the thing even worse. Login is such a common pattern that it should be just handled by the browser.
This is a constant problem when managing the expectations of product owners or stakeholders. You tell them "X is not possible, but I can give you Y with Z drawbacks/risks." They say, "Yes let's do that." and when you do, the first thing they say is "Great, but I noticed Z drawbacks happened. Can we fix those?" Arrrrgggghhhhhh....
Empty notepad, just started.
82,416K working set in main memory.
25.7MB in dedicated GPU memory.
59 threads.
2 billion cycles spent since launch.

Two threads in !OpenAdatper12 spending ~1.5M cycles per second.
Two threads in !recalloc spending ~256K cycles per second.

As shipped, this is no longer a single executable, it is a collection of 230 files, totaling 10.5MB, about half of which are bytewise duplicates, and another significant chunk have overlapping responsibilities, between the icon fonts and png icons.

"Software bloat is a process whereby successive versions of a computer program become perceptibly slower, use more memory, disk space or processing power, or have higher hardware requirements than the previous version, while making only dubious user-perceptible improvements or suffering from feature creep." -- https://en.wikipedia.org/wiki/Software_bloat

I'm not aware of any substantial new features. It uses a new renderer, but this does not produce a significant observable difference from the previous one beyond using more memory.
It supports dark mode.
I'm not personally opposed (though most of that kind of harvesting might disturb a lot of habitat, potentially introducing non-native invasives. But, it is also a fact that a lot of plant life is dependent on fire.
We really need to rally all the dataviz tools around a grammar of graphics (Wilkinson, 2005)
> During interviews, she would always sit in with another interviewer and never ask any questions of the candidates. She would just observe.

I'd honestly be a little unnerved by this as an interviewee. I've seen interview shadowing before for people first starting to interview (and in the past have both shadowed and been shadowed), but having someone watch me like that not to learn how to interview but to just focus on monitoring me would feel very different. I definitely have an above average amount of social anxiety though, and one of the biggest things that induces it for me is not getting feedback about whether I'm communicating clearly, so maybe this is specific to me and not generally how people would react,
The firmware exists for the Cam v2, Cam v3, and Cam Pan v1

Cam v2 - https://download.wyzecam.com/firmware/rtsp/demo_4.28.4.51.bi...

Cam v3 - https://download.wyzecam.com/firmware/rtsp/demo_v3_RTSP_4.61...

Cam Pan v1 - https://download.wyzecam.com/firmware/rtsp/demo_4.29.4.51.bi...
A list of popular AI agents
n=1 is a bad statistic to base decisions on. I've had a couple of duds from Amazon out of hundreds of things ordered. No problem returning broken things at all.
"This process of Creative Destruction is the essential fact about capitalism." - Joseph Schumpeter
Yes, but not nearly enough by a long shot.
She’s probably the most senior one. So she can override anyone but doesn’t always do it.
En ce moment on s'amuse à générer du hentai avec stable diffusion en Python. Ca aurait fait un bon article pour le blog si il existait encore :)
I wouldn't even call it a JS WTF. If you use a tool wrong, why be surprised about wrong results?
People don't know what they don't know.
To add to this, there were a few cool XUL-based software out there back in the day: Songbird, ActiveState Komodo IDE, Zotero, etc. XUL didn't take over the world like Electron, but for a moment it felt like it could.
Hey, it's been worth my money. If you're down to shell out some of your engineering salary for it, I've gotten a lot out of it. It's not like you're sending the money to me.

I can buy cheap courses off Udemy, I can read books on my own time (not tons of it these days), or I can pay someone super effing knowledgable to teach me. This guy's super knowledgeable, I stand by my downvoted post
> Then the state can prevent demonstrations and protests, by paying some of their own men to join as protestors and start throwing stones.

Oh, come on, as if that were a thing so common that there had been a specific word for it for nearly 200 years.
In 1998, I exclusively used NT 4 on a Dell Latitude to do software development for a month while working overseas. It wasn’t super fast but it was comparable to a non-workstation desktop - in both cases you could not skimp on RAM but otherwise it was fine. The biggest gripe I had was the Synaptics touchpad, which is evergreen.
A video (or two) of the rocket surely isn't too bombastic?
"Can I post a job ad?" (https://news.ycombinator.com/newsfaq.html) also applies to freelancers advertising availability.

Add yourself to the next month's Freelancer thread at https://news.ycombinator.com/submitted?id=whoishiring
I found this video https://www.youtube.com/watch?v=6ecmOuCIoNc which makes me thing that pumping cold fluids would work at least a bit.
My recollection of the books is a bit rusty, but I think he also spoke Welsh (his brother-in-law's family was Welsh) and maybe Dutch as well? The Netherlands were the main market for English wool, and were the nursery of early English Protestantism (like Cromwell himself).
> I'm surprised this hasn't had more discussion.

Every cloud-skeptical post here has people parroting the same falsehoods over and over again, but now with actual, concrete evidence that disproves the lies those people have quietly gone home to eat crow.
> But cheaper than testing it yourself.

It always felt like, IMO, that we end up testing it ourselves anyways. Obviously we don't go through the whole spec, but like you, we implement what we need and find the relevant bugs/errata ourselves. It's very painful to run across these and I don't recall an MCU that doesn't have at least one that we run into and have to workaround because development is already deep enough that we're economically locked it and it wouldn't be worth the rework to switch to a different MCU. Sometimes the bugs are in the silicon, sometimes they're in the middleware, but both are very painful to root-cause.
That is my experience, for NDA, Atmel wouldn’t let you see a datasheet without it.

But, I’m starting to see fairly typical data sheets for micros being hidden away behind portals.
I would really love a definitive answer on whether the borrow checker and rust’s rules do really limit optimizations and such.

It seems like I see this opinion often and every time there are tons of people on both sides who seem sure they are correct.

What are the limitations for optimization? Does unsafe rust really force those?
According to the source below, aluminum has higher energy density than iron (23.5kWh/L versus 16.7kWh/L).

The entry for iron in the link below is also higher than the iron energy density reported in the parent link (11/3 kWh/L).

https://onlinelibrary.wiley.com/doi/full/10.1002/ente.202000...

Of course, aluminum used in this way is the classic thermite reaction; I conjecture that the iron reaction is also.

https://en.wikipedia.org/wiki/Thermite
Makes sense to me, tx for the perspective Roark66. Sounds resilient!
Hey folks, OP here.

We've been exploring the space of AI agents and as part of our research we've made a list of both open source and closed source AI agents.

We've tried to include mostly just agents but the lines sometimes get blurry as it's hard to sometimes distinguish agents from SDK.

At the moment, a lot of these agents are still in the "toys" stage but we think the future looks very promising. Especially some of these agents are already pretty helpful.

Curious to hear what has been yours experience with agents?
GPU First – Execution of Legacy CPU Codes on GPUs
ALTER TABLE ADD INDEX, in some cases, can create speed increases in multiple orders of magnitude.

I was using a SAST program that used MS SQL Server and was generating reports, and often finding the reports took HOURS to generate, even when the report was only ~50 pages. A report on one specific project took over a DAY to generate a report. I thought it was ludicrous, so I logged onto the SQL server to investigate and found that one query was taking 99% of the time. This query was searching through a table with tens of millions of rows, but not indexed on the specific rows it was checking against, and many variations of the query were being used to generate the report. I added the index (Only took about an hour, IIRC), and what took hours now took a couple minutes.

I was always surprised the software didn't create that index to begin with.
If you look at their definition of what western diet is it doesn't make any sense compared to the normal diet. Western diet is apparently just a little bit more fat with a little bit more carbohydrates and less protein percentages... I don't think this actually fits the profile with what someone would assume someone means by Western diet. The assumption someone would make quickly glancing at this is that humans eating an American diet have cognitive impairment and that taking this can alleviate cognitive impairment caused by eating the American diet... This is about mice and this is some weird diet called the Western diet provided by Dyets inc. lol. This is just noise.

After 1 week of acclimation, the mice were randomly divided into four groups: the CON (n = 18), WD (n = 18), Lf (n = 18), and Lf + antibiotics (AB) (n = 12). The mice in the CON group were fed with a standard diet (AIN93G, kcal%: protein 20.3%, carbohydrate 63.9%, and fat 15.8%), while the other three groups were fed with WD (D18061501, kcal%: protein 17%, carbohydrate 43%, and fat 40%). Both diets were purchased from Dyets Inc., (Wuxi, Jiangsu, China) (Table A.1). Native bovine Lf (92.5% purity) was obtained from Hilmar Cheese Company (CA, USA).

Where's the low carb high fat? Where's the high carb high protein low fat? Where's the humans?
I'm not entirely clear what you are asking, all told? Alternative to what?

If you are strawmanning that I'm somehow saying you can't cause any pollution, I can only say that is not what I said. I said pollution should be a factor, but that is not the same as "you cannot cause pollution." And to insist that that is all it can be is again reductive and not helpful.
... Mmm okay, and hence should be omitted from HN. TY shepardrtc for refining my view on what HN is best for.
Qt, open-source only or expensive licensing. C++ only bindings... wouldn't call it "easy to use"

FLTK, no accessibility features

WxWidgets, really limited theming, not even close to html+css. Cross platform compatibility is hit and miss, usually requiring a lot of one-off platform corrections.

Also, as I said, you don't need to ship the entire browser... not once, but twice... try reading slower.
The original paper is quite deceptive and hard to understand, IMHO. It relies on jumping between several different figures and mapping between shapes, in addition to guessing at what the unlabeled inputs are.

Just a few more labels, making the implicit explicit, would make it far more intelligible. Plus, last time I went through it Im pretty sure that there's either a swap on the order of the three inputs between different figures, or that it's incorrectly diagrammed.
Could You Survive the Black Death?
There are a good number of androids that can run without a battery as long as they are plugged in, though that varies by model and manufacturer.
Personally I don't see this as confusing/problematic. You just need to know .map passes multiple args (which can be extremely useful in other circumstances).

Easy fix too: ["1", "2", "3"].map(i => parseInt(i))
Why would you need a car that heavy and that overpowered?
For blacks (of all ages) it's even higher: 33%. For whites it's 9%. So the difference is presumably the greatest between young blacks and old whites, though these numbers aren't given.
Spandex is in my Sights!

;-)

TR NixNax Genudine Playstation
How to Steal a Masterpiece: Advice from the World’s Greatest Art Thief
Twenty Feet from Stardom
Once, long long ago, I purchased some wrapping paper, as I do when the opportunity presents itself. I currently have 3 rolls of it: one has a "winter snow" motif, one has sort of a wedding motif as polka-dotted silver paper, and the third is a solid gold glitter paper.

This week, I was sending my father a nice birthday present, and it was going to be really easy to wrap: it's just a baseball jersey folded and wrapped in plastic. No problem. So I got out the gold glitter wrapping paper, and I cut a suitable oblong from the roll, and then I folded it over and taped it... and the tape didn't stick!

I panicked and realized that the texture of the paper was completely wrong and no tape I owned would ever stick to it. So I would up using big strips of packing tape and then bundling it up in an ugly blue ribbon just so it would stay together during shipping. I crammed it in the box and sealed it shut before the package could burst apart again, which I'm sure it has by now.

I can't imagine what would compel someone to manufacture glittery-textured wrapping paper that can't be taped shut, but that definitely happened. It was probably from the dollar store. I guess I'll experiment a little to see if I can figure out how to seal it. White glue, perhaps?
HN is the only social network that I still use, if you can even call it that.

Effective moderation, thoughtful content, and a simple design that gets out of the way.

It's the only content source that hasn't been poisoned by demands of increased user engagement and tracking.

Please don't ever change, HN.
My point is really not about the code you write yourself, but the code you need to include in your project. Rare is the professional programmer that always gets to finish their project using only code they wrote themselves, and for many projects that's highly inadvisable (don't roll your own crypt unless you have a very good reason).

So, given that at times we will have to use external libraries, and given that even very safe languages often have escape hatches meaning you can't be sure the code of one language has more constraints than another, it would be great to have other indicators than the language it was written in that indicated what safety checks it uses.

If next year you're writing a new program in a language that hasn't even been invented as of now, and is viewed as safer than every language out today, what does that actually get you if one of your constraints is that you need to include and use openssl or one of a few forks for compatibility reasons? Wouldn't you rather be able to look at the available options and see that come opt into specific safety constraints, and have been good about not them circumventing them, and do so extremely easily? Network effects and existing known projects seem to have an inordinate amount of staying power, so we might as well deal with that as a fact.

The world is a messy place, but the more information we have the better our chances of making order out of it, even if temporarily.
If there is no hypervisor involved we would consider that bare metal regardless of how automated the process of provisioning the system is (eg: packet.net, hetzner).

However, if we use your example then one is still managing the install process of the base system, updating it, patching it, securing it, managing application deployment on top, networking, etc.)

At the end of the day though that is still a layer below.
It's unexpected.

No other language does this.
It's not that simple. Beyond checking for the active ingredient, there are a huge amount of different toxins and contaminants that could potentially be introduced by a defective manufacturing process. Just like with software, you can't test quality into pharmaceutical products. Quality assurance has to be built into the process from the start.
That has always been the case. Consider for example, https://www.reddit.com/r/3Dprinting/comments/flpjcx/removing... from a few years ago where there was a situation and a number of the mods of the sub were removed.

The most senior of the remaining mods in there then became the top mod (note that it is ordered by activity in that graphic not seniority).

In what may appear to be a surprising coincidence, this is the same sub and it was three years ago that the current aggrieved mod got the top mod position by having others removed.
Still used a bunch of CRIS cores for ARTPEC-6 for scheduling scaler and trfm jobs and some other things, are they completely gone now?
“And if you tie yourself too much to their proprietary managed services or serverless offerings, you'll find it very difficult to escape, once the bills start going to the moon.”

We (very large company) have been migrating to AWS for a couple of years. Of course as part of the package Amazon provided some "experts" who "guided" us to what technology to use. The answer of course is all the AWS-specific ones. Most of our teams are so embedded into AWS-specific tech now, it would be a near rewrite to leave.
and ready for prime time!