skysight-inc/HackerNews huggingface dataset:
I live in the US, English is my only language. I could probably guess what a conoid is, but I don't actually know (until reading these comments).
For some reason, I don't see a "reply" button to your later comment (maybe there's an HN threading limit), but the answer is yes -- fsync guarantees durability in the Regatta durable cache, not in S3.
> Offering great and free education will always backfire for developing nations.

nonsense; this is how developing nations become developed nations. peolpe seem to forget that Korea, Singapore, Taiwan, HK were all "developing" nations not too long ago
You know, I ran into something similar recently with a static site engine (Zola). Was moving to a new host and figured I'd just copy and run the binary, only to have it fail due to linking OpenSSL. I had customized the internals years ago and stupidly never committed it anywhere, and attempting to build it fresh ran into issues with yanked crates.

Since it's just a binary though, I wound up grabbing the OpenSSL from the old box and patching the binary to just point to that instead. Thing runs fine after that.

This is all, of course, still totally stupid - but I did find myself thinking how much worse comparable events in JS have been for me over the years. What would have been easily an entire afternoon ended up taking 15 minutes - and a chunk of that was just double checking commands I'd long forgotten.
Tesla gains on report Trump team plans federal self-driving vehicle regulations
To be honest, if it weren't labeled "bad art" and were put aside of other modern art, without any labeling or commentary, or even better with standard commentary about "the artists boldly defying the established conventions to express the feelings deeply in their soul" and so on - I would not be able to say which is which and which comes from some official "best of" collection and which from a mock "bad art" collection.
This is incredible work for one person. Keen to try it out but like the website might be getting hugged.
Homa has much lower latency than DCTCP.
One issue with QUIC in e.g. C is how heavyweight it feels to use compared to garden-variety BSD sockets (and that’s already not the most ergonomic of APIs). I haven’t encountered a QUIC library that didn’t feel like it would absolutely dominate a simple application in both code size and API-design pressure. Of course, for large applications that’s less relevant, but the result is that switching to QUIC gets perceived as a Big Deal, a step for when you’re doing Serious Stuff. That’s not ideal.

I’d love to just play with QUIC a bit because it’s pretty neat, but I always get distracted by this problem and end up reading the RFCs, which so far I haven’t had the patience to get through.
Time! We don't have a lot of people right now, so every minute that we spend launching infrastructure (especially in non-AWS clouds) is a minute that we can't spend on performance improvements for our customers.
You seeing downtime errors? The platform is 100% serverless in Cloudflare Workers, so fortunately mostly hug proof
The important thing for me is for communities not to throw away valuable feedback. That's orthogonal. We can have both.
What is your suggested alternative?

Audio captchas are inherently discriminatory to those with hearing issues or those that don't speak the 5 supported languages. They're also somewhat easy to solve with ASR models now. Text captchas are incredibly easy to solve with LLMs.

The only other alternative I see is some incredible tracking / surveillance machine (think an actual non-browser app that you have to run on your computer), but is that really what we want?
OK well I’m from there. When I moved to the first world, my eyes were opened. They literally are worlds apart culturally and economically.

The term “third world” is a good and very descriptive one.
Isn't this a Firefox/Mozilla fault as well ? Afaik there is really no API or support for embedding Gecko & anyone who tries to do that, is on their own, having to periodically rebase large patch sets for embedding.
It's his stick he uses the same title for every minor ue release.
> I don’t really doubt that it’s in principle possible to assign percentage values to suffering intensity, but the 3% value (which the source admits is a “placeholder”) seems completely unhinged for an animal with 0.05% as many neurons as a chicken,

There is a simple explanation for the confusion that this causes you and the other people in this thread: suffering's not real. It's a dumb gobbledygook term that in the most generous interpretation refers to a completely subjective experience that is not empirical or measurable.

The author uses the word "imagine" three times in the first two paragraphs for a reason. Then he follows up with a fake picture of anthropomorphic shrimp. This is some sort of con game. And you're all falling for it. He's not scamming money out of you, instead he wants to convert you to his religious-dietary-code-that-is-trying-to-become-a-religion.

Shrimp are food. They have zero moral weight.
> I think this is it. LLM responses feel like the unconsidered ideas that pop into my head from nowhere.

You have to look at the LLM as the inner voice in your head. We've kind of forced them into saying whatever they think due to how we sample the output (next token prediction), but in new architectures with pause tokens, we let them 'think' and they show better judgement and ability. These systems are rapidly going to improve and it will be very interesting to see.

But this is another reason why I think they've surpassed human intelligence. You have to look at each token as a 'time step' in the inner thought process of some entity. A real 'alive' entity has more 'ticks' than what their actions would suggest. For example, human brains can process up to 10FPS (100ms response time), but most humans aren't saying 10 words a second. However, we've made LLMs whose internal processes (i.e., their intuition) is already superior. If we just gave them that final agentic ability to not say anything and ponder (which researchers are doing), their capabilities will increase exponentially

> The other thing that makes me feel like we're 'getting there' is using some of the fast models at groq.com.

Unlike perhaps many of the commentators here, I've been in this field for a bit under a decade now, and was one of the early compiler engineers at Groq. Glad you're finding it useful. It's amazing stuff.
Packing has so many applications for different things. Such as optimal packing of a truck or shipping container. Or how to optimally pack graphics into a GPU texture.

I had this guy as a prof. https://en.wikipedia.org/wiki/David_A._Klarner
I have never encountered someone so excited about dividing up rectangles, as it is related to combinatorics. Also with such a seething hatred for floating point numbers.
“Dogma” is the key word in this situation, I believe (and in a lot of similar situations). There are very few examples for when dogmatic obedience is healthy, helpful, or appropriate. Sadly, the trends seem to be heading the wrong way, with more tribalism than pragmatism.
Note that the linked website is about wood used for flooring, so a house would not need to be rebuilt. Only pointing it out because I was wondering how it could possibly be economical for 2x4s used for construction to be imported into the US from Asia when the US and Canada has a robust timber industry.

I would also guess new wood flooring installations has long constituted a very small proportion of flooring installation, with the more common material being some kind of plastic/laminate/synthetic or even tile.
FlexFS kicks ass. I benchmarked it for our data storage and processing layers in value.space (satellite data processing and analysis) and we will most likely migrate to FlexFS in the near future.

Out of curiosity, why did you choose EFS, it's insanely expensive at even modest scales?
Wealthy people pay much more in taxes than poor people. One use of taxes I am in favor of is "nudges" to achieve desirable outcomes for all. This is an example of that.

Bringing up plane travel is "whataboutism".
Ummm ... 2024 - 2007 = 17
Back in html 4 days we did this shenanigans all the time. I worked on very over the top sites that played with multiple windows talking to each other and moving in synchrony. I’ve tried looking for examples on archive.org (eg I know we did this a ton on flash heavy sites like design museum in London ) but alas the ones I was looking for a broken in that archive.
I like the idea of math as "self help." People don't realize it, but the more math you learn, the easier/simpler life becomes... In other words, people learn math not because they like complexity, but because they are lazy and don't want complexity in their life.

For a specific example, consider some complicated arithmetic expression involving a dozen numbers and repeated operations +/-/*/÷. A person who knows high school algebra, could introduce some structure in the expression (e.g. by defining variables), then use the rules of algebra to simplify the expression, and end up doing much arithmetic overall to compute the answer.

The more (as in abstraction and modelling) math you know, the less math (as in arithmetic) you'll have to do!
Take a few minutes to read through the use case.

This isn't something that I would use for an embedded application. The fact that it allows uploading a compiled binary implies that it's for developing a web application in C, as opposed to merely adding a web endpoint to an embedded application.
Of course there are edge cases, I work with accessibility too, for an app in the public sector where WCAG rules are no joke, so I know this as well but even so, we don't build custom accessibility UI for our users. We (try to) build the UI with accessibility in mind so it's scalable, can be used and navigate properly by voice over and keyboard.

On mobile it's not perfect either but in general you do have features to change stuff like. focus, grouping of elements, how the keyboard navigate the view stack, how to access a button through custom actions and like you mention, change the tab index programmatically.

Even so, not everything can be fixed or handled through standard accessibility means and as such hacks will inevitably make it into the products.

I get what you're saying but I still think that making things accessible and designing with common accessibility in mind should be default and as such it has to be thought about when designing and developing from the get go. Having to create custom interfaces to fulfill a specific need might be a good fit for some things but not when developing apps and websites unless you're targeting that user-group specifically.
> then acts as an SPA already initialised and then updates itself on its own

A lot of the trouble is how that data is "initialized". State management and state ownership are old complications in every client/server application back to the dawn of time. In the old "Progressive Enhancement" days all of the state was owned by the HTML DOM and JS would pick that up and reflect that. In a lot of the modern SPAs the state is owned by the JS code and the DOM updated to reflect it. The DOM never has a full picture of the "state". So state has to be passed in some other channel (often referred to as "hydration" by data/state as water analogy).

Also, in most of the SPA frameworks, state management is deeply entangled with component management and the internals of how everything is built. It may not be deterministic that the server running the same code gets the same data, produces the same results. It may not be easily statically analyzable which components in the system have which data, which outputs given which data are repeatable enough to ship across the wire.

(I just released a low level server-side rendering tool for Butterfloat, and one of the things that kept it easy to build was that Butterfloat was built with an architecture that more clearly separates static DOM from dynamic updating state bindings.)
If you know how to touch type you should already know how to do this. I know for me it was a requirement in my 7th grade class.
> I expect kids to be given a chance to go through puperty before being encouraged to make permanent changes to their bodies. Teemagers in general are still finding themselves and usually have opinions differrent from those they will have when grown up.

Nobody's doing permanent changes to kids that haven't gone through the age of puberty. Sometimes blockers are used to delay the effect of puberty itself, but those are the opposite of a permanent change.

And as far as my question goes, that just pushes the it down the line by a few years.

> Perhaps that's because you have shielded yourself from it. This is exactly the problem with (social media) bubbles

Well I've never seen someone try to put together even a couple detailed anecdotal examples either. And there are a lot of flat out lies that get spread and even get on the news so I'm not going to accept a vague claim of "it happens".
Bingo, without some means of credible verification, then assume it’s incomplete.
Makes perfect sense.

The semantic understanding capabilities fit well for creating knowledge graphs.
I wouldn't be able to produce such a list, even for areas where I totally do know everything that would be on the list.
Wow, that’s honestly impressive.

If there was an option to guarantee versions could exist for X amount of years (maybe even months?) then that would greatly help the stability of projects.
This has been developing for a very long time. The two major medical school systems, MDs and DOs have kept supply of medical school graduates below the demand. This has kept the market rate for fees up but has created market inefficiencies. There is an under supply of general practice doctors. And it will be hard to reverse as the internships and residencies are usually in hospitals and large medical centers and there is little room to expand the incoming DR supply.
You're unfortunately completely missing the point. I didn't say that human recall is perfect or that they don't rationalize. And of course you can have extreme denial of what's happening in front of you even in healthy individuals. In fact, you see this in this thread where either you or the huge number of people trying to dissillusion you from the maximal position you've staked out on LLMs is wrong and one of us is incorrectly rationalizing our position.

The point is that the ways in which it fails is completely different from LLMs and it's different between people whereas the failure modes for LLMs are all fairly identical regardless of the model. Go ask an LLM to draw you a wine glass filled to the brim and it'll keep insisting it does even though it keeps drawing one half-filled and agree that the one it drew doesn't have the characteristics it says such a drawing would need and still output the exact same drawing. Most people would not fail at the task in that way.
> Singularity means something very specific, if your AI can build a smarter AI then itself by itself, and that AI can also build a new smarter AI then you have singularity.

When I was at Cerebras, I fed in a description of the custom ISA into our own model and asked it to generate kernels (my job), and it was surprisingly good
every time i get a new work machine i attempt to use a browser that is not chrome. last time was firefox, this time was safari. eventually i start using chrome on certain sites because of ublock origin. then, as was the case with aws, certain websites are flakey enough times that i just give in and use chrome full time.

side note: hey aws, why is your rds performance insights dashboard broken on safari? 33% of the time it will "freeze" and i have to reload the page. very un-dude like.
Should we really be upset about that in particular?

It's not at all obvious to me that the more wealth they have on the top end the worse off we are at the bottom end.
You are asserting quite a lot here.

Have you spoken with SWAT team members?

The few I know would find this attitude of “killing is fine because we won’t be sued” abhorrent
ICE weigh much much less than an EV with equivalent range. It matters what you're optimizing for. Most people seem to optimize cost, many for range and some for GHG emissions. Based on which camp you're in, your judgment of of something being wasteful will be different.
The .fun TLD has been a bit broken for a month now
So in your mind, slaves picked cotton in the south, and next thing you know the US is a global superpower, and that’s all there is to it?

Surely you can conceive of a more complex world than that?
First-ever rocks from Moon's far side reveal ancient volcanic activity
The personal insult insinuated here is not appreciated and probably against community guidelines.

For what I needed, those things worked very well
> eventually i start using chrome on certain sites because of ublock origin.

uBO works fine on Firefox for what it's worth. Maybe even better because of the lack of Manifest v3 restrictions.
The unstated major premise of this assertion is that the standard is a spec that every browser must comply with exactly. It's not; there's not a single browser that has ever implemented 100% of whatever was the latest standard at the time, and major browsers typically also include many of their own additions that go beyond the standard.

This latter bit isn't in conflict with the standard; it's an essential part of the standardization process. The typical route for something making it into the standard is for a browser to release their own browser-specific extension and use that as a basis for advocating that it be added to the standard. XMLHttpRequest, for example, started as an IE-only feature and didn't make it into all the other major browsers for several years. It got a published W3C spec a little bit after that, which meant that browsers needed another couple years to also get synced up on their behavior.

In this respect, Chrome has definitely now taken IE's old position: new Web standards have a tendency to start as Chrome-specific extensions, and then the other browsers have to implement their own versions and get them ratified into the W3C specs in an effort to try and keep up. Which in turn suggests that a compatibility-minded Web developer might want to choose a similar strategy from what was done in the past: test on the most popular browser last.
I too first read it as nanometers. Perhaps it's just those with engineering/science backgrounds who have far more experience with nanometers than nautical miles?

I've never had cause to see the abbreviated form of nautical miles, but I know nanometers. Also, given purely the title I could see it being some kind of data collision due to precision errors between to locations that should be the same airport but perhaps two different sensors.
No Free Tier for You
Related and recommended: https://www.amazon.com/Just-Six-Numbers-Forces-Universe/dp/0...
Makes sense when you put it like that, thanks very much for explaining your thought process.
How does this differ from AWS Storage Gateway?
One issue I keep see cropping up with various corporate websites is they will only allow Chrome and will block any other browser. I would say in 9/10 cases, this isn't because the site uses features not supported in other browsers but rather, developers restrict it to Chrome because that's all their QA's test on.
> How much of that has to do with the USA's extreme needs for range and size?

Very little as far as I can see; this is a simple lack of competition. Most of the really long range vehicles are super premium products that are sold in relatively low numbers to people who can afford them rather than to people that need that kind of range (or rather thing that they do, it is a bit irrational in many cases).

Most US manufacturers simply compensate their lack of efficiency with more battery and cost. It allows them to keep up with e.g. Tesla and Kia in terms of range. So, they'll put in 85kwh instead of 65kwh. Or even more.

Same range but at a higher cost. But of course the flip-side is that Tesla can just effortlessly undercut their pricing whenever they are having surpluses. They sell the same cars for much less abroad.

It's also telling that Tesla has sold more Cybertrucks last quarter than all other EV trucks combined. It's not a very practical truck. But it looks cool. They've barely even started to ramp up production and they are already running circles around their competitors. No sign of a lack of demand there. Lots of signs of an outclassed competition that is simply not able to keep up.
Nearly all dictators do some beneficial civil works and other actions though. After all how else can they keep the population just happy enough to avoid rising up?

You're also assuming that the GMMR would not have been commissioned by another Libyan government, and perhaps even been completed more efficiently, had Gaddafi not seized power and held onto it for decades.

While NATO's bombing of the Brega plant was controversial, it was in my view justified by Gaddafi's forces staging rocket launchers at the location. If you're staging active military assets inside civilian locations, and they're part of hostilities, those locations lose their protection under international law.

The Brega plant was also not critical to the ongoing operation of the GMMR, as there was a second plant at Sarir that was able to make the pipe sections and had sufficient capacity to handle maintenance and sustainment needs.
Show HN: All your projects get DA 59 backlinks
(full disclosure, reposted from a comment below)

Great question! We fill the same role as AWS Storage Gateway (and I used to work closely with that team when I was at AWS, lots of respect for what they do). AWS Storage Gateway is built primarily as an appliance to be installed on instances in your own data center to ease migration to the cloud. Many customers do deploy Storage Gateway on EC2 because they want these features in the cloud itself. However, the "appliance" design of Storage Gateway makes it unsuitable for this purpose. For example, Storage Gateway is not designed to run in a cluster for high-availability and doesn't have access to durable, long-term storage to stage and cache writes.

On the other hand, Regatta is designed as a cloud-native gateway product. Regatta's elastic, durable caching layer allows us to efficiently cache large data sets without thrashing, and always efficiently perform writes. Because Regatta is designed to be highly-available, customers don't have to worry about downtime for patching or deployments.
....It is supported by specific facts in the rest of my post.

I'll grant I didn't cite sources, because this is HN, not a scientific journal, and if you're interested enough you can Google it (or DDG it, or Kagi it) for yourself, but the basis really is right there in my post.
The reason idents for radio navaids (VOR/NDB) are only three characters is because they are broadcast via morse code. They need to be copyable by pilots who are otherwise somewhat busy and not particularly proficient in Morse. For this purpose, they only need to be unique to that frequency within plausible radio range.

'nm' and 'NM' are the accepted abbreviations for nautical miles in the aviation industry, whether official or not.
the UK's Strath report from the 1950s found that all it really took was 10 x 10-Megaton nuclear warheads to effectively send the UK back to the 1700s.

hit the 10 largest cities and it's basically over. big cities are also primary transport hubs of food and fuel, and with those gone everything else collapses. most people aren't farmers, and even if they were, no one is using pulled plows in the First World these days, so without gas and farming everyone starves. most of your best educated, most likely to govern smartly, are also in those 10 big cities; everything turns into Riddley Walker pretty quick.

the US or Europe or Russia or China are a big larger, but that just means you need 20-40 instead of 10. 100 nukes is enough for basically all of the West, or Russia, or China, etc. 1000 if you want to be sure, and have some redundancy / second-strike capability.