skysight-inc/HackerNews huggingface dataset:
What an amazing concentration of talent. It's so fun to read these stories.

If you're craving more, check out folklore.org
Because it's hard to find programmers who can do it.

Overwhelming majority of programming today is happening in userspace. And even there, it's typical to be far removed from system interfaces. Popular language runtimes s.a. Python or Java or JavaScript create a layer of obfuscation on top of system interfaces.

Programmers who could realistically pull this out are either in embedded field or in OS / system field. OS / system is very tiny compared to everything else, but even with embedded being larger, the problem is also the lack of expertise necessary to tie the knowledge necessary to deal with unikernels with knowledge necessary to develop enterprise or user-facing applications.

Another aspect is the lack of support from large cloud vendors. In principle, you could create RMIs (AWS EC2 VM images) from scratch, but it will be hard to integrate them with the rest of the cloud infrastructure. Popular tools that create RMIs aren't designed to deal with unikernel applications. They often assume that UNIX shell is available or that cloud-init is available etc. It's even worse with VHD. I don't know what the state of events is in GCP, but wouldn't expect that to be any different.

Yet another aspect is the lack of instrumentation for debugging. A lot of common instrumentation assumes or relies on stuff like UNIX shell or presence of standard UNIX utilities. This is even more noticeable in automation / CI side.

Containers are a lot easier because they rely on existing, however bloated and broken, infrastructure. They aren't better, and the way forward for containers promises no increase in quality... but it's the easy way "forward" (in temporal sense), and that's why it's being taken.
I never said it wasn't somewhat ridiciulous, did I? I just try to explain the status quo, and some reasons why it is not as easy as buying some trash can from AliExpress or wherever.

But keep in mind, those same rules apply to safety critical parts, e.g. engines and wings. And overall, it is easier to just apply the same high standards to everything.
See also "input lag" by dan luu: https://danluu.com/input-lag/

It is not the main thing going on in this twitter post, but it does show a way modern computers feel slower than older machines.
Job well done. Everyone was saved. Firemen went into the building, and got everyone out. Building owners lost their investment.

Look, they could have looked up the architectural plans and realized the building was skirting the edge of code. Chose a different building. Someone of them should have known better. Had the resources to do all of that.

But the building had nice amenities at an attractive price. I mean, they should have been sophisticated enough to know that this kind of deal is too good to be true. Rents are high for a reason you know! Why is it up to the public to rescue them?
I don't know why this mistake gets repeated, but NNs are universal continous function approximators. They can't approximate non-continuous functions in general, and there are plenty of non-continuous computable functions.

Also, this theorem is almost useless in practice: it only tells you that, for any function and desired error rate, there exists some NN which would approximate that function within that error rate. But there is no proof that there is some way to train the weights for that NN based on any known training mechanism, even if we magically knew the shape of that NN (which we don't). Obviously, since we don't know if an algorithm to train the NN even exists, we have even less idea of how long it might take, or how large the training set would have to be.

So this theorem doesn't really help in any way answer whether our current AI techniques (of which training is a fundamental component) could be used to approximate human reason.
Open the task manager n00b.
Cars aren't like governments, though: the Toyota Corolla doesn't hold a monopoly on anything.

Why don't we have more specialized vehicles catering to small, passionate niches?

A modern Jeep or Land Rover looks just like a modern BMW or Audi SUV. The former brands were made by offering minimal rugged off-roaders, the latter by offering luxury vehicles. Now they've been blended into the same bland category.

What about beach buggies, or even the Yaris/Matrix/Fit class of light get-arounds? Gone.

What about the old nimble 6'-bed Ford Rangers, Chevy S-10s, Toyota Pickups? Gone, replaced with monstrous lifted 4'-bed wannabe minivans.

I understand why we can't have a meaningful choice between different types of government in the same area. But why must it be that way with consumer products?
is in on youtube? would love to see it
It's interesting to contrast this with all the complaints about the Titan sub using off-the-shelf components.
> Banks are not police, or judicary system

This is a “feature”, not a bug.

Passing real laws is hard. Easier to get the huge near monopolies the citizenry de facto require to exist to enforce your shadow legal system.

Remember, the first amendment only applies to the government, and you technically won’t die without a bank account or internet access!
I recommend explicitly blocking internet access for Amcrest devices. I configured my camera with a static IP and blocked it in my PF rules with logging, and my camera model was making 1000s (16k in 24 hours) of DNS requests for config.amcrestcloud.com. I don't use any of their cloud services.
I use WinMerge[1] a lot, and it's always impressed me how it immediately opens to a useable state. So it's absolutely still possible to write Windows software that can open instantly. I think the biggest issue, which multiple other comments have identified, is that people just don't care. Apps open fast enough these days, and no one is pushing back on developers to improve their app's startup performance.

[1]: https://winmerge.org
Markdown makes sense for devs who are in a code editor all day and might need to write some documentation and publish that to HTML, without needing opening/closing HTML tags for everything.

For everybody else, Markdown doesn't save any time, and doing things like creating tables actually wastes time because of the "___" and "|" scaffolding required. Of course you could use a Markdown table generator online but that's just WYSIWIG by another name.
Most of this article is downright misleading or wrong, but I'll mention some the worst parts:

1. You can't append his special "no-AI" amendment to the GPL like he says. The GPL prohibits additional restrictions and tells recipients that they can discard those restrictions.

2. I'm pretty sure fines can only be imposed by government, not companies or individuals.

3. AI companies don't agree to any license when training anyway.
Another recommendation for Axis here. I've used dozens of them for almost 20 years now and they've been rock solid, technically and support-wise.

But they're expensive. They do have cheaper models nowadays, though. In addition to explosion-proof ones: https://www.axis.com/en-us/products/explosion-protected-came...
re: https://news.ycombinator.com/item?id=36242462
Yeah I didn't realize they could be flashed with OpenWRT. Might give that shot.
I did it because I was doing stuff that caused me to get "the munchies" every night and a 440 calorie bag of popcorn was better for my health than an entire family sized bag of chips every night.
The "thousands of small tech startups" would have gotten $250,000 immediately so they could make payroll, the majority of their holdings back in a week, and 95-98% of their money back in a month under normal FDIC operation. There was no need to bail out giant companies with no risk management like Roku and the venture capitalists who sparked the bank run.
Congrats! Having wrestled a lot with contenteditable I realize this is no easy feat.

I'm building a similar library, but with a block-based (Notion style) approach, also on top of Prosemirror (see https://www.blocknotejs.org) - great to see more projects in this problem space! Welcome any feedback!
Some additional things to note:

Windows NT 3.51 minimum hardware requirements were a i386 or i486 processor at 25MHz or better and 12MB of RAM for the workstation version. So the 600MHz machine with 128MB RAM is exceeding the minimum requirement by (conservatively) 24x in CPU speed and 10x in RAM, along with all the architectural improvements from going from the i386 to what's presumably a Pentium III-class machine.

If that's actually a Surface Go 2 running Windows 11 - well, it doesn't have a quad-core i5 as the tweet claims - the Surface Go 2 came with a Pentium Gold or a Core m3; both with only two cores and of those is an ultra-low power variant.

As such, that exactly meets the minimum CPU specification for Windows 11 and only doubles the minimum 4GB RAM requirement.

I'm not trying to apologize for the difference here, but it's not an entirely like-for-like comparison.
OMG Yes. At my megacorp I work at they have this internal HR/401k site thing. I think it goes through 30+ redirects to get anywhere. It's INSANE. We have something called "Pitstop" and clicking on the list of tickets takes 30s+ to load.
It's the SSO and the prolific usage of 3rd party auth providers. There's probably also a check in there to make sure you're not a bot.

So while all the redirects are annoying, they are probably better than all the hand rolled auth that failed in various ways.
I'm talking about a desk trashcan though, at $100 an hour, it cost $400 to design.

By the way I'm a (real) engineer and I did design mechanical engineering for 5 years and electrical design engineering for 3 years. (and other fields of engineering for 4 years total as well)

Yes, you get your specs and you design to them.

I got real engineering parts certified and I believe the total cost, including tooling was under 600k. Heck, back when I made airbags, I don't think we spent anywhere close to 1 million dollars between design, tooling, testing, and manufacturing.
"In general, the root causes of drug shortages are well-established. Most shortages involve low-cost, off-patent generic drugs, which have profit margins that are razor-thin to non-existent. This is driven by middlemen who have, in recent years, pushed down wholesale prices to rock-bottom levels, to the point that the generics industry often loses money on drugs. This disincentivizes pharmaceutical companies from helping to make much-needed generic drugs and creates fragile supply chains. As KFF notes, several generic makers have recently filed for bankruptcy."

Definitely, Pharmacy benefit managers are the culprit. You see the same thing in every sector: the middle men, who don't produce, squeezes the real producers.
And before that

https://news.ycombinator.com/item?id=35242458 - 104 points, 3 months ago, 22 comments

https://news.ycombinator.com/item?id=35264965 - 222 points, 3 months ago, 52 comments

https://news.ycombinator.com/item?id=35265569 - 3 points, 3 months ago, 1 comment

The irony is palpable.
P1447-LE is sold for over $500 used. What is it that's inside of that camera, which makes it so pricey?!
This is a natural result of the US capital class pushing all commodity manufacturing off shore.
I’m in a similar situation to OP and recently came across this project. Their supported hardware lists compatible SoCs, not actual make/models of cameras. I’ve found it fairly hard to map an SoC to a camera. Anyone have any suggestions?
I recently bought two Amcrest cameras (4k[1] and 1080p[2]) and did not need to download an app or make an account to set them up. Both just plugged in to a PoE cable and I was able to access them individually on my WAN by typing in their IPs as well as use them on NVR software.

1: https://a.co/d/8k1BWBY
2: https://a.co/d/4a0xnPP
It adds to the richness IMO.
In gaming, 3rd party accessories are ones nit made by the manufacturer of the game system. The first party is the console manufacturer (Microsoft, Sony, Nintendo) and the second party is the end user.

Logitech makes some great mice but their game controllers are notoriously poor quality for the price, especially since the first party controllers aren't much more expensive.

Some of the "weird brand" gamepads like 8bitdo are considered better than Logitech or even Nintendo!
It's SSO, which communicates via tons and tons of redirects
I don't know if it's supported anymore but some Wyze cameras have an official but unsupported alternative firmware you can flash that exposes them as a local network video stream. They work great and anything on your network can ingest the video. I don't think they made this firmware for their fancier cameras that have motorized pan/tilt etc though.
Well of course it does.

WinNT 3.51 was released in 1995 - the fastest PC in 1995 was either a Pentium or Pentium Pro at ~100 MHz - in 2000 a 600 MHz machine is likely a Coppermine PIII.

A fairly common amount of RAM in 1995 to Run WinNT would have been around 32 megs of ram, 64 megs would be especially generous. 128 megs is a high end workstation amount of memory.

The ATA interface also doubled in performance between 1995 and 2000.

There were significant security and stability improvements between NT 3.51 and Windows 2000 - particularly with changes to the driver model that increased stability. (even more so between 2000 and Windows 10/11)
Most cars there is a button or option to disable. I have this option on my fords. It’s there for example if you add a towing hitch there has to be a disable option somewhere in the menu stack.
>And how is this issue specific to games? Aren't movies, TV and books all subject to your same concerns?

Yes
If you think I was throwing rocks that most definitely was not the intention. The whole point of writing the post was to point out all the abstractions that don't quite gel well in unikernel land.

The LD_PRELOAD wasn't used for this particular port but it does get used sometimes . We don't actually have real uid calls but some applications will require specific ones that we stub from time to time. Very very few apps actually require this.
Back in the day I had a Windows NT 3.51 machine sitting on my desk, right next to a HP 9000 workstation (PA-RISC) running HP-UX; I do not remember the NT machine being this responsive. It wasn't terrible but I did most of my work on the 9000 because it felt faster than the NT machine.

I wonder if the 600MHz machine in this video is fitted with an SSD of some sort, this would load applications far faster than the average hard drive from 1998.
People saying things that they don't really mean (seen it with RTO, 100% unit-testing coverage, 100% going all in for microservices, and all kinds of trendy stuff that I came across in my 14 years of professional programming). That is one of the reasons we haven't made human life easier/simpler.

This RTO thing is b.s. and I'm not afraid to air my grievances in front of my colleagues. In fact, I started looking for fully-remote jobs so that I can leave soon and can write a letter to that VP, who said he likes working from office better, asking him to come to the office often. :D
When there are people who are defenseless, or incapable of answering for themselves, that is when civilized society turns to human rights.

Over 100 refugees drowned in a vessel off the coast of Greece. What if you could ask them, would they choose to drown or to escape their troubled homeland for a better life?

George Floyd and Rodney King were brutalized by police. If the police asked them, if they want to live in peace, what do you think they would answer?

Terri Schiavo had an accident and lived in a vegetative state while her husband tried to terminate her life. If you asked Terri whether she wanted food and water, what would she answer?

6 million Jews were carted off to concentration camps, and ultimately, crematory ovens or gas chambers. If you asked those Jews, were they happy to die in Germany or live out their lives in a democratic nation, how would they answer?

Blacks in the United States were once considered 3/5ths of a human person. If you granted the right to vote for those Blacks, do you think they would have voted to maintain that as the status quo?

It seems that human rights are most precious when those rights protect people who are powerless, disadvantaged, or unable to speak for themselves. Human rights protect the people who can't fight back, the people who can't change the government, the people who aren't considered persons at all.

Personally, I believe those are the people who are most in need of our protection and advocacy.
Huh? That sounds exactly like what marketing people would do for your business. Est 2023 vs Est 1923 would lend a heck of a lot more credence.
Flow of water on a carbon surface is governed by quantum friction, says study
For me, VB6 was the pinnacle of Windows desktop app development. When I first starting building web sites/apps it was such a huge step backwards.
With all due respect, who wtf cares?
> The person they talk to is not someone in the forest service, or someone who is an expert in this. They talk to "UC Davis professor of Native American Studies Beth Rose Middleton Manning".

They didn't talk to anyone, they just used an article with more depth to support their little, less deep article.

>Is this article supposed to be about controlled burns being put in California? Or is it supposed to be how the europeans were so stupid, native americans were so smart, and wildfires are the fault of westward expansion? Why not talk about more concrete reasons that controlled burns are good without appealing to it being opposite of racists?

What does this mean? You can't talk about wildfires in the west without talking about how westward expansion brought terrible forest management practices and suppressed traditional management practices that kept forests healthy. How are you involving racism in this topic?
Quite a bit of negativity on the comments. I hope that's not the reason the article was taken down. I personally loved reading it, and for sure these kids benefited from this training. Makes you think what else we could be learning from 2 to 6.

Archive link: http://web.archive.org/web/20230622023623/https://furiouslyr...
It's not terribly exciting, from the conversations of everyday people that I have had to listen to, some examples:

A couple of house owners discussing putting solar heating on their roofs because the government launched a subsidy for it and one of them heard about it. With the subsidy the panels would start giving a modest return on the investment after an estimated 25 years. These people had no interest before in "green energy".

A young wife being asked by her aunts when she's going to have kids. The answer: I have to finish my degree, then work for at least two years so I can qualify for the maximum benefits when I go off on maternity leave. In the context of getting that degree and job for that specific purpose.

The most boring of all was listening to small business owners and their endless small time scheming with putting everything as a business expense to deduct on their taxes. I'm all for not paying a dime in taxes, but what kind of life do you end up having?

So the above is just life, everyday life for everyday greedy people. That's why I wrote give me the American flavor of greed any day. That greed that goes into creating things like the high tech stuff discussed here on HN every day.
It's their problem to build lineage in their system.

Breach of licence and copyright laws is still illegal even if its very well concealed.

Lots of their customers' code is requiring attribution, or specifies acceptable uses (notably, what kind of license the product built with your code is allowed to have). Beyond simple copyright to which anyone can pretend, they're also concealing this.
This reads like a spoilt child. If his claims about copyright are true (and I am not a lawyer but my understanding is that there are several high profile cases in progress about exactly this ,at least for code and art) then there is no need for his license - he can just sue under existing copyright laws.

I don't believe any major legal system world wide currently has the concept of people being able to decide their own damages up front.
> I can only conclude that they must be selling access to feeds, because even the most incompetent agile product delivery manager type person isn’t going to simply suggest every camera needs an account along with all the extra engineering requirements involved for that for simply no reason - there surely must be a financial motive.

Eh, probably they're just targeting users who want to view their CCTV on their phone when away from home, without their camera ending up visible to the whole world.

I mean, if you're selling a retail product to consumers, very few of them know WTF things like ONVIF are.
>Apps got a lot larger?

This guy is also comparing old HDD to SSD, RAM speed is also magnitudes faster
World modeling is impossible without sensory input.

You need constant modeling of touch/smell/vision/temperature, etc.

These senses give us an actual understanding of the physical world and drive our behavior in a way that pure language will never be able to.
One trick is to look at whatever camera FRC (high school robotics competition) is using in their kits, since those are requirements for putting the camera on a robot, and they've got to put out a new kit each year, so there will always be a current model.

Last I knew, they were using Axis cameras, but that was a few years ago.
iOS is pretty fast though.
I was looking at buying a new camera from them to use in standalone mode. AIUI, you are required to have a Protect account to activate newer model cameras. It appears as though they’ve done away with standalone RTSP streams. This is a new change on their newest models.
“They’re starting again in California. I said, you gotta clean your floors, you gotta clean your forests — there are many, many years of leaves and broken trees and they’re like, like, so flammable, you touch them and it goes up. I've been telling them this for 3 years now, but they don't want to listen.”

President Donald Trump Old Forge PA, 2020

https://www.youtube.com/live/nN9mo_Zxdk0?t=2081
Yes. And although it's not the language I'm familiar with, I tested GPT and GLM-130b on Mandarin also.
The five minutes thing raised my eyebrow. I guess that's an indicator of how low you'll live without it.
I'll throw out a word of support for both Geovision and Axis.

My Geovision experience is also not current either. I've got three Customers using their cameras in isolated VLANs w/o Internet access. Both hardware and software reliability have been very good. Some of the outdoor units are coming up on 7 years old and still working fine. I think, in total, there are around 300 (mostly indoor) cameras in all their systems combined.

I work at a site w/ >100 Axis cameras, also w/o Internet access. They're phenomenal devices-- built like tanks-- but very expensive. I particularly like that you get root on the cameras (which are running Linux). There are third-party applications that can run directly on the cameras.
Mozilla throwing out their entire ecosystem of add-ons (like sage) so they could copy chrome's web extension instead of continuing their own far more powerful extensions was another of the indicators that Firefox is no longer a browser first. It is now a secure JS engine and DRM video first application for commercial transactions. Any ability to be a browser comes after those requirements are met.
You have to explain to me what this:

> Livestock is grown in parts of the world on stuff which cannot be sold or which grows on its own - example: grass etc.

Has to do with CO2 produced from raising livestock? I can't connect the two in my head, there's some missing information here I don't have.
Though inference for the 8B model is almost definitely not capable of near real time inference yet, we’re approaching babelfish territory. Main difference perhaps being this is powered by burning massive amounts of carbon as opposed to a fish brain.
I think that gets to the original point that even cars described as "barebones" have a lot of electronics in them.