skysight-inc/HackerNews huggingface dataset:
> it's taken 17 years to get to this point

Yes and no. Rust went through quite a bit of changes early on, ro the point that it's not really that similar of a language, and 1.0 was released in May 2015.

That's still quite a while (8 years), but IMO doesn't quite mean the same thing as a language that's been around for 17 years with a similar level of adoption. My impression (from the outside) is that Rust usage is still increasing, at least in specific areas, and has not leveled off or tapered. It doesn't seem to be exploding into lots of teams and places, but it does seem to be getting footholds still, like at Azure.
There’s an exact replica of San Francisco in Japan
But that was the line that noSQL advocates were pushing. You don't need this big complex relational database, just make everything simple JSON and call it good.

Then it turned out that data actually is just complicated, and managing that complexity is off and easier with a relational database.

Sometimes simplicity can be an illusion.
That may be so, although a VM on AWS is measurably slower than the same program running on my Xeon from 2013 or so.

But, more generally, the problem is that tech stacks are an awful amalgamation of uncountable pieces which, taken by themselves, "don't add much overhead". But when you add them all together, you end up with a terribly laggy affair; see the other commenter's description of a web page with 30 dishes taking forever to load.
sure, if.

but read the article again. there is no procedural mystery on how to do a controlled burn. California expects to burn your house down and didn't allocate money for it and now they allocated a little bit.

"the fear of liability for unintentionally starting a wildfire is one key reason holding back more prescribed burns."

the rest of the article, read it again, the rest of the article is a grift specifically done by CAL FIRE to convince allocating money to the fund at all.

they wrapped it in an indigenous veneer to make it sound like they know what they're doing.

"so private insurance companies will enter the market."

it has kind of nothing to do with the arguments happening in this comment section. the approach is amusing. the problem is hilarious. California wasn't doing controlled "or cultural" burns because they're going to lose all the lawsuits when they burn your house down, and now they're still going to lose all lawsuits but they allocated money to that, but only $20 million and they're hoping the private insurers are like "ooooo" "aaaah" "cultural fire practitioner fire bends for special California flora" and insures with waaaaay more money than $20 million, because so far its a pathetic amount.
OLTP vs. OLAP: The Core of Data Miscommunication
They do a similar thing for their launch webcasts - they barely show or talk about the rocket and focus mostly on the pan-European cooperation aspects. It might be a cultural thing but they also know who is paying their bills.

Always. Show. The. Rocket.
I think we are not talking about the same thing. LRU needs to access/modify the tail and head of the queue once per request for both Get and Insert.

Your algorithm on the other hand does not need to modify the order of the queue on a Get (just mark single item as hit if not marked already) which is really good. But on Insert your algorithm needs to do a reverse scan through the queue until it finds an item it can evict (not marked as hit). This might need to walk the whole queue if unlucky. And it can get so bad that it needs to do that on every single eviction so latency and CPU usage could skyrocket. Granted, this is a worst case scenario that shouldn't happen usually but if it does then it could be a real problem.

So in that sense LRU would be O(m) in terms of queue modifications and reads but yours would be O(n*m) for queue reads.

The O(n) I mentioned was for the number of items the algorithm needs to check on a single insert that results in an eviction aka the usual case.
That’s the origin of the famous quote where Thomas More said of Cromwell that he was so clever and resourceful that if you locked him in prison and came back a few weeks later he’d be living like a king and all his jailers would owe him money.
I never played it, probably never will. But I absolutely love reading stories about Eve. I love that such a place and player base exist.
You just invented ShotSpotter
https://en.wikipedia.org/wiki/ShotSpotter
The thrust of 100 tonne isn't really that important IMO. The Raptor has far less thrust than the F-1 engine used on the Apollo missions, but if you strap 33 Raptors to a rocket, they can beat five F-1s.
I should've said "with a real suspension" haha.

Though I actually owned a Firebird in college LOL
And that’s the difference
Every time I quit a social network I get happier. By quit, I don't mean I block the website, but that it's read only and only when I need to. I got happier about 10 years ago when I quit Twitter. A little while after that, I quit Facebook.

For many reasons, I felt like Reddit was different and kept using it. But as of right now I'm noticing I don't miss it much.

Who knows, maybe I'll stop coming here.
I disagree that this is an "unfounded hot take". It's far from a rare opinion on cognitive science, and if I had to guess it's probably the mainstream opinion (I can't really back that up with citations because I haven't followed the field closely in the last decade).
And for what it's worth, I agree with Yann, although I have to admit that LLMs work far better than I would've guessed.

It's a topic that's too large for an HM comment, but "explaining" things in words comes after the fact, and mostly limited to a small subset of our experience and skillset that is amenable to it.

Note that humans are animals too, btw. And conversely, I would consider nonverbal people as humans as well.
I think that what we're losing is a habit of mapping our squishy human desires onto a formal system. Maybe you didn't chose a toolchain that treats it as a formal system. There isn't a proof assistant to be seen for miles in any direction. But when the guy says "give me foo" and you say "that's impossible", you're consulting a formal system and translating a proof back into that squishy human desire language.

The author is maybe a bit too attached to the idea that the system is an ideal representation of the real world. Given a landscape of systems that might represent it, probably there's one that lets you give the guy what he wants, and probably it's not the one you've built. Spend enough time building something and it changes how you see the world, so that's an expected bias.

I agree that it's a loss. The statistical approach used by AI's or by any sufficiently complex system of customer facing employees (which likely isolates the customer from the programmer) tends towards creating responses that are likely to make the guy go away, which is not always the same as responses that gave him what he asked for.
A meaningless term to deride a feature or service you don't like or use.
Yes. There are non-sparking explosion proof hand tools that need to be used in such environments. Naturally, electronics are a hazard as well.
I didn't mean him to be neutral in his position but in what he is writing. You can clearly see he is biaised and is anti-police. Like the police is responsible of everything and that people are peaceful protesters while it's not truth, it's not black and white and he is a fool to believe that.
They used to employ a full time economist, Dr. Eyjolfur Guðmundsson. He was great, he would prepare quarterly economic reports https://cdn1.eveonline.com/community/QEN/QEN_Q4-2010.pdf

They really are a sight to behold. Eventually they got simpler, then annual. They do them monthly now, but Guðmundsson isn't part of it and they are really nothing more than data dumps with some automated infographs.
> Borrow checking is incompatible with some useful patterns and optimizations (described later on), and its infectious constraints can have trouble coexisting with non-borrow-checked code.

Not that this isn't true, but the rest of the article introduces a system with a superset of those limitations, gradually decreasing over time but never becoming a subset. In fact the pattern described in the article is a common pattern in Rust and I make use of it all the time; the library for making use of it is `slotmap`.
Link returns “403 Forbidden” for me.
I’ve used Dericam.

TS Mpeg stream to a home NAS

I had to wrap the microphone cable in aluminium foil and expand the plastic microphone hole to get decent sound capture. But they’re cost effective and stay in the LAN

http://www.dericam.com/index.php?s=/List/index/cid/9.html
Ruby on Rails is plenty fast, especially with Turbo. The biggest RoR speed drop is n+1 queries imo.
reolink
> Gosh, why can't people just listen and accept other people's thoughts. Why must we learn individually?

If you've evolved from a species that is profoundly stupid, as a rule, then perhaps an adaptation/mutation that makes you mistrusting of that species advice is one that tends to propagate.

For every "don't use ChatGPT, it's unsafe", there's a "I talk to magical beings who tell me you're not allowed to eat good food and you should mutilate your genitals".

Statistically, refusing to learn from other people is probably the best bet.
Doesn't that also happen in just about any profession that involves building or engineering? I don't see how it's unique to code.
There is design diversity, but you're just not going to find it on mainstream sites or apps because they're catering to the everyman. When that occurs, you're tossing away novelty for a sense of expectation.

Much in the same way you can find a variety of art but the majority that gets attention are hyper-realistic works. It's just easier to understand for the everyman.
They stopped doing that in the 70s, and already did a lot less of that before then. But they also don't archive every minute of what's being broadcast either (no one does, e.g. airing a film you licensed but didn't produce).
Just an FYI it might not need an app but the Amcrest cameras I have do phone home pretty aggressively. I black-holed them on my network, but no idea what kind of data it might be sending back.
Ask HN: Climate Apoc Inbound/Emergency – Y Spend Resources on “Better AI” & Ads?
The recent hype/uptake in AI, especially around ChatGPT/LLMs and so-called "generative AI" tools has been kind of the final straw for me in thinking that the supposedly "smartest folks" in our figurative Silicon Valley are truly that.

Why?

My best understanding and prediction of humanity's approaching likely-future (and within our own remaining lifetimes) is one dominated by the unbounded-so-far carbon emissions crisis. Of climate shifts which cause more frequent extreme, weather. Agricultural yield drops, world-wide. More resource scarcity and conflict in general. Climate refugees in mass waves. And possibly more war and democratic decay (or outright collapse) as a terrible bonus on top.

And yet... one can't go a day online -- reading socmedia sites like Hacker News -- about the latest (frankly) shallow AI "innovation" or big VC investment around it.

Priorities, people?

Disclaimer: I myself am trying to contribute (in however small a way) by making new education software focused on teaching about climate & democracy dangers, and trying to influence more to take (sustained, and possibly radical) action with utmost urgency.

As programmers I know we can't simply "write code" to reduce carbon emissions (or extract them back out of the atmosphere.)

I know we can't simply "write code" to reduce pollution or toxins in our food and water supplies, or in our ecosystems.

Or... can we?

Why aren't "we" collectively doing more, as a profession and industry?

Why aren't you?

Because the stakes seem IMMENSE. And we don't have a "save game" file to restore back to in the blink-of-an-eye. Set aside Zelda for a moment, my fellows.

thoughts? reactions? insights? personal takes? plans?
That's a little unfair, most people I know have at least some fun at their full-time job...
I've worked with legal software professionally a few times, and kept thinking software won't replace lawyers, it'll replace paralegals. Not all, but a great deal of grunt work could be replaced with AI and good forms. Now if we could get them not to lie?
"Move fast and break things" has limits, it seems.
I think it's a European cultural thing. They're not good at selling sizzle.
Additive layer manufacturing has major benefits... unless you want to have a super-high production rate like Raptor. So it's a positive for them.
From what I can see, I agree with your point here.

I've had a parallel thought for a few years now. Historically, if you wanted something done and you weren't going to do it yourself, you needed to find someone else to do it for you. Imprinting the exact specification of what you wanted them to do is impossible, so you give them some highlights, explain some edge cases, and make sure they understand the high level and off they go to do ... something. They'll figure it out I'm sure.

For simple work, anyone would do. For complex work, it pays to have hard nosed managers with good memories who aren't afraid to yell at people 'slacking off'. And for the truly difficult work you need aged experts who trained under the best for decades and have practiced for decades more (and who have their own students following them wherever they went).

So we have all sorts of skills and traditions for explaining to people what we want to happen.

Explaining to a box of sand and copper on the other hand .... exposes some logical flaws that simply did not exist before.
"Sun's method takes an approach called individualization and refinement..."

Which is what many standard methods for graph isomorphism use, if we are talking about the same thing.
I don’t the the absence of a formal disciplinary referral means much when the judge understands the amount of publicity from this is itself a referral.
I’ve only dealt with a couple of ERP systems briefly and at the lowest levels, but they both felt like an incredibly inefficient undertaking that is ripe for some disruption.
Ok. It was hard to tell based on the language you used.

> Why burn on purpose? It admittedly seems counterintuitive — or even dangerous — but purposeful burns have been used by Indigenous people to keep forests and wildland healthy for millenia.

This is what you’re getting hung up on when you should really be focusing on the highlighted (and enlarged) quote:

“Setting fires intentionally may sound unusual, but if done correctly they reduce the fuel available for wildfires and are beneficial for a healthy ecosystem.”

The logic is sound in my opinion. Group X of people were doing things a “better” way, have continued to want to do things the “better” way but were prevented by Group Y, and it’s been _proven_ that their “way” was and is indeed “better”.

I will acknowledge that the article is lacking in the _proven_ sense. But it’s still there.

The reason why this article even mentions Native Americans though is because the new program that is being sponsored specifically targets cultural (i.e. Native American) burns.
> I am wondering why there isn't design diversity

Because it doesn't serve much practical purpose. Uniquely designed websites take much more effort (and cash for companies) to create, and they look cool, but they are much harder to use for the average user

It's fine for things like advertisements - I've never gone the website for a movie but I imagine this is what those websites should try to be. Is it worth the effort?

If you're trying to make a website people use it's not worth it
As far as I can tell they've removed the ability to turn off real-time scanning with group policy, so you have to disable the entire thing and not get on-demand or scheduled or download scans.
And you can pry my heated seats away from my cold, dead body. Between lower back pain and cold midwest winters, they're my favorite car feature.
Yeah.

Article says energy density of 11.3 kWh/litre.

WolframAlpha says using that for all global electricity for a day is 33e9 kg iron: http://www.wolframalpha.com/input/?i=2%20TW%20%2A%201%20day%...

Some estimates I did a while back and then wrote up nicely with ChatGPT said a global power grid would use about x100 that much iron: https://github.com/BenWheatley/Studies-of-AI/blob/main/Globa...

So the cut off between them is that if you use this for more than about four (/eight) months, the grid was cheaper.

That said, while I personally love the idea of a global grid, geopolitics rather than technical merit is likely to be the dominant constraint for any solution, as everything[0] is cheap enough that cost doesn't matter.

Also, possibly still useful for shipping? Possibly? I assume they'd prefer synthetic oil, but I don't claim any real knowledge, that's just my uninformed guess.

[0] Well, almost everything — concrete-based gravity batteries produce too much CO2 so they're expensive with current production methods just in a non-monetary sense, and antimatter production is so inefficient it's not viable, but those are the only two exceptions I know about.
Ah, indeed! Got my projections mixed up.
Yeah I meant more like "unbiaised comments" and not black and white comments complaining that one is responsible of everything.
https://www.wolframalpha.com/input?i=12000+ft+water+column+p...
https://blog.samaltman.com/pg-and-jessica
They are surprisingly excellent (and I say that as someone who loves the books and usually hates adaptations) not least because the cast (in particular Mark Rylance) are fantastic.

As an aside, for anyone who gets the chance to see Mark Rylance in theatre in particular I would say take it if you possibly can. I’ve seen him a few times and he has been absolutely staggeringly good every time.
Oracle sues Red Hat for violating one of Oracle's licenses. Red Hat comes into compliance and shares the source of whatever Oracle IP is in RHEL.

I'm sure Oracle can find some IP of theirs in RHEL, but I don't think they own enough to be useful.
Check out https://voyager.minedojo.org/, which uses a LLM to play Minecraft.
Ask HN: Have you ever changed your GitHub username?
I'm considering doing this, but as it says here[0], it's not that clean of a transition:

- any comments that @mentioned you will still use the old username

- someone else can come and take your old username, although it sounds like there are ways to get them to retire it, e.g. cloning one of your public repos 100 times in the week before you rename it. Has anyone had success with this?

[0]: https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/changing-your-github-username
Also surely their publicists can (and should) source professional photos of them and then license them so they can be used by Wikipedia
Here's Morton's with dextrose.
https://nourishingattempts.wordpress.com/2012/10/12/why-is-t...
That's an incredible amount of coffee/caffeine. I had to realize I had a problem when I was up to 5, but that's just me of course.
They're all custom built (except for the ECharts component). Thanks!
You could play SNES games with zero loading screens. And it was awesome.

Now, loading screens are everywhere. Like the Atari + cassette era.
As a layman with only university level of physics education, I would accept unknown, probably and status quo for most of the answers unless sufficient new evidences and expert analysis give rise to new conclusions.
I work in the immigration space. Part of the problem is that because immigration is technically federal but operates almost entirely in administrative venues (i.e. USCIS and EOIR), immigration lawyers only need to be barred in their home state and do not generally need admission to a relevant federal court bar or appear pro hac vice to represent clients in immigration court or even to make an appearance in filings.
Don't ever let this site go dark for any reason ever please. Great stuff
This only works if there is _zero_ vendor lock in.

If you're dependent on Amazon for e.g. your e-reader files, AWS account, or even your wishlist and taking your data elsewhere is a pain, then your argument doesn't hold.

They can't have it both ways.
other states have had far larger programs for much longer. The main issue is that California for many years chose to blame climate change alone for all their fires and now they have years of fuel built up that they have to get rid of. The article you posted even says California has already reduced the goal to only 400K and the deadline is 2025 and so far they are at less than a quarter of their goal
> or even kernel daemons run on the efficiency cores

When (not if) the kernel scheduler locks up while the fans are slow/stopped at the same moment some scheduled user process begins driving 250W+ through a CPU the isolated fan controller (not to mention isolated thermal throttling logic, also independent of the OS) has great value.

> If this doesn’t happen—why doesn’t it?

Hardware evolves faster than operating systems and has complex requirements of which operating systems are oblivious, and there is no world where device manufacturers and consumers will tolerate being gated on operating system evolution. These complications have to run somewhere so independent processing elements appear and grow. This pattern delivers ever crucial compatibility by hiding new complications from legacy operating system interfaces.

The only path I can imagine that would change this paradigm requires a.) greatly increasing the reliability and security of operating systems to the point where they can be trusted not to fail and damage hardware or corrupt things and b.) generalizing all known and future hardware and operating system interfaces such that hardware drivers (which, due to the more rapid evolution of hardware, do not enjoy the long term maintenance cycle of operating systems) can be highly portable, both across platforms and forward. Both of these requirements are "Hard" as in we have only begun to achieve this in primordial ways.
It's the sheep effect. Carmakers don't want their cars to be too different than what everyone else is selling.
Wait ? What about Oracle ? Grandest database of them all!
It really depends on the complexity. Sure, 555 timers and even microcontrollers have datasheets. CPUs that run Linux, Wifi chips supporting recent standards, etc.? Rare. This is why Linux in the 90s was a big pain; you get some random Ethernet chip and there is no documentation on how to talk to it, so you're just dead in the water. (I think Android was the turning point. From then on, stuff had to support Linux, because Mobile was the future and Apple wasn't going to buy your chip. But of course, "works on Linux" means that it works in the hardware vendor's 3-year-old version of Linux. And "works" is always up in the air when hardware vendors start writing code.)

When I worked on embedded devices, we would report bugs and the vendor would send us new datasheets with updated known issues; updated to include the issue we reported. Or we'd do something like "the datasheet says it can handle a 100MHz clock but it's very unreliable" and they'd send back a datasheet saying it only supports 50MHz. That's the reason that datasheets are closed, every customer gets their own datasheet.

The more you get into higher margin stuff, be it hardware or software, the more you'll run into datasheets or branches just for you. It is weird and inefficient. But cheaper than testing it yourself.
> Cover, put on high (I use gas). I like to suspend a paper towel between the lid and the rest of the pot, absorbs excess oil and water.

This is what I've been missing...
This would be quite cool with my homeassistant dashboard :D
If you don't make your stuff available for free to the public, then you don't deserve for members of the public to do free work on your stuff.
Kubeflow seems pretty dead nowadays compared to tools like MLflow. Has anybody actually deployed it to production and can comment if it's been worth it?