skysight-inc/HackerNews huggingface dataset:
Nothing to do with French seems a bit strong. It's related. From Brittanica:

> lingua franca, (Italian: “Frankish language”) language used as a means of communication between populations speaking vernaculars that are not mutually intelligible. The term was first used during the Middle Ages to describe a French- and Italian-based jargon, or pidgin, that was developed by Crusaders and traders in the eastern Mediterranean and characterized by the invariant forms of its nouns, verbs, and adjectives. These changes have been interpreted as simplifications of the Romance languages.
At least if we are talking about the US, it is a fact that many drivers struggle and tunnel vision. Probably because they are so uncommon. It's great that you don't. Drivers that turn into drooling idiots may be the exception rather than the rule, but it happens frequently enough at the traffic circle in my neighborhood that I've learned to treat it with more caution than any other crossing in the entire city.
Is the free market working? Why can't we seem to make progress on income inequality and climate change? What happened to the 15 hour work week Keynes predicted? If free markets have no "deep or fundamental" problems, and free markets are our modus operandi, why aren't we in living in some kind of Jetsons utopia?

Is it really critical thinking to score ideas pass/fail like that? When I think of critical thinking I think of something synthetic - improving ideas, rather than binning them into narrow categories. Deciding that an idea is worthless and doesn't need any further consideration - that would seem to me to be the death of critical thinking.
Depends on the rocket fuel. Oxygen, methane, hydrogen are basically completely non-toxic. RP-1 is a pure form of kerosene and is non-toxic enough that it doesn't need special handling. Hydrazine, fuming nitric acid, nitrogen tetroxide... basically all hypergolic propellants are absurdly toxic.

The SpaceX tests at Boca Chica have been almost entirely oxygen, methane, and RP-1.
I think I'm missing something: like, yeah, it's vector search for bigger text chunks. But arguably vector search with bigger text chunks is _definitively_ worse -- this isn't doing summarization, just turning about 25 pages of text to 1024 floats, which you then can use cosine similarity to measure the semantic similarity to other text

I'd much rather know what paragraph to look in than what 25 pages to look in
Wow. Imagine top level execs at Ford discussing, but eventually dismissing--the idea of leaving the automobile market entirely. Their hearts really aren't in it as much as with AWS.
Far as weight goes, wouldn't 1-2.5 tons of payload capacity per person be enough? And as far as volume is concerned, I'm pretty sure there's lots of ways to increase that dramatically while you're in space (e.g. inflatable habs). All you really have to do is figure out how to keep them comfortable until the starship is outside the atmosphere and whatever larger spaces have been constructed/inflated.
This is a great overview and explains the subjects briefly but well. I definitely was surprised by seeing a whole section dedicated to payments.
What an incredible adventure. My thoughts when reading were that for all the modern convenience we enjoy today, we have lost so many opportunities for exploration and adventure.

Although I suppose I could go ride my bike across Japan this weekend if I wanted to. And while I wouldn't be the first to do it, it would no doubt still be a memorable adventure.
> how they hold up to a `flush all`

Populate the cache as part of the startup sequence.
I respect all the people who give an incredible amount of time to these projects. I help when I can, and give money to the ones I rely on when I can't contribute any other way.

But I heartily disagree that criticizing the product or the development priorities is "denigrating" their efforts. It is simply criticism, hopefully constructive. People were asking to copy filters between machines 20+ years ago. Filters are essential for any E-mail client; I can't imagine what the intended M.O. is for them in Thunderbird at this point.

If I weren't exclusively on Macs every day I would absolutely implement this myself; as it stands, I can't justify the time. But I can armchair-quarterback the shit out of it!
Research literature is like an ongoing conversation. Picture a social media site, where each paper is a comment. You don't want a comment (paper) to be edited, because any replies or references to that comment would lose their context.
I would argue that the safety stats for them are still excessively car-centric. That is to say, roundabout collisions have better outcomes for car occupants specifically because they turn crashes into the kinds of crashes that cars handle best, which is low speed rear-endings, with the crumple zones doing all the heavy lifting to protect occupants.

I’m much more skeptical about how roundabout users fare when they are people walking or riding bicycles. At least in my city, we've had roundabouts for years, and the yield rate for pedestrians is ghastly— like, sub-50% of drivers stopping for someone waiting to cross and remaining fully stopped until the person is completely off the roadway. In theory this is a fine of hundreds of dollars ("failure to yield to crosswalk"), but it appears to receive basically zero enforcement in practice.

As a result, the fancy multi use paths that accompanied our roundabout installations get little use, since it's obvious to anyone who tries them how dangerous and unprotected they are.
You wanna die of typhoid?

https://www.historic-uk.com/HistoryUK/HistoryofBritain/Great...
> you could use a full-suspension mountain bike I suppose, but that's not what bicycle touring is about.

But it is what “bikepacking”[0] is about, a term that over the last decade has started to crowd out “bicycle touring” among younger generations. People are intentionally searching for rough roads, even singletrack and hiking trails, and especially in North America! (But you overestimate the need for suspension.)

Water is indeed something one has to plan around. I have cycled several hundred km of rough roads in the American West and met quite a lot of people living in vehicles on BLM land, just moving every two weeks. They of course were able to haul in all the water they needed for days on end, while a cyclist on rough roads can carry no more than about 15 liters at a time.

[0] http://bikepacking.com
Just publish dated-/versioned drafts of your paper, like arxiv?
That article doesn't say they were there the whole time, but that they were (re)introduced a hundred years earlier via mexico
Yes, I have a room with 100 label printers. They aren’t powered on. If I make changes to the built-in driver then yes, I take out the printers and make sure they function as expected. The way my app works is by sending raster images to the printers (vs explicit commands for text, barcode, line, etc). Because of this, much of the pixel-perfect testing can happen via PDF generation, which is the other core feature of Label LIVE - submitting PDFs to operating system printers (drivers), or generating and saving PNGs/PDFs to the file system.
I built BoringSSL WITH optimizations and it took ~1m40s on a Ryzen 5600x. Maybe the OP has a slower CPU but still 5 mins is a lot.

Users shouldn't be met with compile times that long on a "Hello, world" program.

For comparison, a "Hello, world" server in Rust with Axum and Rustls takes 25s and 16s in release and debug mode respectively.
Sounds Great! Happy to support this.
Yea, they deprecated something. I even noted that the market is small for it in the thread. I built another solution in a short amount of time, and even gave it away because it really wasn't something people were using a lot of. It was a super niche product. That also wasn't even AppEngine, it was just a nice to have, for me, sub-service.

There was a point where people were upset about GCP and Google changed their whole deprecation policies to be more vocal and longer term about things.

I really don't understand your point. What's the big deal?
Creating rogue APs is criminal-adjacent, unethical behavior because it denies and interferes with a network. It could even be criminalized in some jurisdictions.
That's my point. The trend of the sum of streaming prices + internet all-in with inflation is absurd.
>> I started writing tests in Rust as I would in any other language but found that I was writing tests that couldn’t fail.

I'm curious if this is other's experience as well. I've only dabbled in Rust but it isn't clear to me how it would ensure that the code is correct.
Ford did exit the sedan market

But I generally agree with what you’re saying
> demanded their ideas be revised.

There have been many variations on Soviet Marxism. They all failed, too.

> I've heard the complaint that Marxist academics are corrupting the youth many times but I just don't see any evidence for it.

Ask any of them how the free market works. They have no idea. The latest generation of youth have leaned quite a bit left.

> And it feels like we're discussing politics rather than critical thinking here.

Sort of. My thesis is that if someone actually applied critical thinking, they'd reject Marxism. I cannot fathom how someone can claim to be educated in critical thinking yet embrace Marxism, a system that fails every time it has been tried History is full of examples. Did you know that the US has had over 20,000 communes tried? With a 100% failure rate.

> why shouldn't we extend that same grace to the Marxists who aren't weird tankies?

Because they've had the grace. It still doesn't work.

> how can you be sure you haven't been taken in yourself?

Tens of thousands of attempts to implement Marxism, with a 100% failure rate.

> No one I met in school was a Marxist.

Most Marxists deny they are Marxist, but when you listen to their philosophy, it's Marxism.

BTW, there is one sphere where Marxism works. Hollywood. Hollywood loves to crank out shows where Marxism works. One of them is Star Trek. Before you all jump on me, I'm a Trekkie myself! But come on. The Enterprise is the perfect Marxist society, presided over by the incorruptible benevolent dictator. His loyal comrades are all selfless, also incorruptible, and utterly lack any ambition whatsoever other than serving the ship. Everyone selflessly shares equally. There's no money, and no crime.

The bad guys, the Ferengi, are (naturally) capitalists, with their ugly faces and pointed teeth. They are always wrong about everything.
Here's a fun question, after the device connected to the wifi hotspot, would the "find my" feature work?
AWS is stable. In that, the DX is predictable. I'm using AWS for over a decade and had huge gaps in between but coming back never was shocked or surprised by things totally reshuffled.

On GCP, not the same. The GCP console of around 2012 if memory serves me well, is barely recognizable. That just the UX and I'm sure APIs would have changed as well in the meantime.

The hip product management culture of Google is beyond me. Today's cloud console would be something else tomorrow and I'm sure some hip and smart PM is chalking that out on their Chromebook or something. Sorry for the stereotyping.

As of speaking to customers, I bet AWS (real people) directly, routinely reach out to even 2 person startups. I have experienced it myself. They really do care. Even I had multiple hour long calls with Azure representative for an account who's monthly spend was a joke.

On the other hand, good luck with getting anyone from Google on email let alone phone.
Great question. I'd be also interested in good auditor firms. That's really what SOC is - sign off by auditors on criteria. SOC-1 is for an initial snapshot, SOC-2 for a 1 year interval or so, proving the controls work.
>The second group clearly believes the descent into totalitarianism is inevitable and just wants to hobble those future villains as much as possible (A noble idea if you believe this).

Historically this has generally been the case. E.g. Rome becoming more authoritarian as it collapsed, or the liberal Song dynasty degenerating into authoritarianism from which China still hasn't recovered.
On the supposed "monoculture":

First, I have to wonder whether any of this can be legitimately elevated to the level of a "culture." Right now, according to GitHub "insights," tokio-rs has approximately 2.0 regular, every day contributors. And that's the most widely used Rust async runtime. Everything else is likely even more thin.

Second, Tokio has a lot of share because it was early and aggressive in actually delivering usable async documentation and code. I recall, years ago, reading Tokio documentation on how futures worked and grasping these concepts all the way from file descriptors one might epoll() in C, up to the Rust abstractions, and thinking "hell, I could write an executor from first principles based on this." Tokio earned the advocates it has, as oblivious to the real state of things as some of them might be.

I think the real problem is that async Rust is incomplete. As I said elsewhere, async Rust syntax is fine. The implications of async Rust exposed some papercuts in the language that have had to be dealt with since, but the core syntax is fine. I believe that can be attributed to the serious minded attention that the syntax received from people way, waaay up the cognition curve. The part that didn't get enough thought was async runtimes. In an ideal world, one would develop a Rust library that utilizes and/or implements asynchronous calls and transparently, flawlessly run on any correctly implemented runtime alongside any other number of libraries also utilizing and/or implementing async calls.

That is not the case, and the damage that's doing is severe. For every one person, such as myself, that will dare attempt to articulate this pain and, in the process, certainly revealing clear evidence of blatant ignorance, a thousand others just silently gave up.
Are you aware that less than 6% of US farmland is irrigated, and only half of irrigated farmland (3% of total) uses groundwater?

97% of our farmland uses no groundwater. None.

If US lost 3% of its agricultural output tomorrow, we'd still be growing more food than we can possibly eat; still be filling our cars with a mix of gasoline and corn liquor as we do today.

Perhaps I should have asked this question instead: Is there any evidence that would cause you to change your belief that society is on the brink of collapse, or is that belief unfalsifiable like religious faith?
Open Source SDK for Nintendo DS
At my last startup, our product required information that didn't exist in the digital world - the table of contents of hundreds of medical books. So I used to spend nights and weekends visiting local Barnes & Nobles and university bookstores pulling down books and manually typing out the table of contents with chapter titles, pages numbers, etc. Quite possibly the most boring job ever! Most bookstores didn't mind my presence, but I did get kicked out of one (thanks Harvard Medical School!). I tried to use OCR and other techniques and it just wasn't accurate enough (this was a decade ago so the tech wasn't quite as advanced as it is now). Eventually the company got big enough where I could have dedicated staff to handle the process, but for a long time it was how I spent my free time.
I imagine it's more useful for finding related articles and clustering things than for semantic search, which will work much better against smaller chunks - especially if you're implementing Retrieval Augmented Generation.
A few years ago I also found my mobile phone in Mar del Plata, Argentina, after a young horse passed over my daughter... it was using the find me option in a Fitbit watch linked to a Samsung mobile phone.

My daughter was perfectly fine, but that is another story: fingers crossed, she has some special powers.
Westward expansion was much more than individuals taking land. There were military outposts, laws passed, articles written, battles fought, court cases argued, protests, disagreements among Americans, etc.

See this summary linked here and copied in full below:
https://homework.study.com/explanation/how-did-americans-jus...

"How did Americans justify westward expansion?"

"Americans justified westward expansion through the ideology of Manifest Destiny. Manifest Destiny was a term coined in the mid-1840s. It claimed that the United States was providentially designed to spread across the continent. Believing their "civilization" to be superior to Native and Mexican peoples, it supposed their lands should rightfully be part of the United States. This led to the brutal subjugation of Native tribes as millions of Americans flooded west in the decades after the Civil War."
> Multi-lane roundabouts don't typically have any safety benefits.

There seems to be quite a bit of literature that flatly disagrees with this statement. Perhaps you could add a source? The conventional wisdom where I'm from is that multilane roundabouts don't reduce the absolute number of crashes (and might even increase crash rates), but they still dramatically reduce the severity of crashes.

Canada:

> However recent data in the United States and Canada are showing that collision frequency at multi-lane roundabouts is often higher than expected, and sometimes higher than the prior signalized intersection. This trend is worrisome given that roundabouts are often constructed as a means of increasing safety. The good news is that fatal and injury crashes are almost always reduced with roundabouts, even if property-damage-only crashes are not.

https://www.tac-atc.ca/sites/default/files/conf_papers/weber...

Netherlands:

> Multi-lane roundabouts. These are less safe than single-lane roundabouts, but still safer than other types of intersection [22]. Multi-lane roundabouts are less safe because they have a larger number of conflict points, they are more complex, driving speed is higher, and they have a less sharp entry angle [23].

https://swov.nl/en/fact/roundabouts-how-safe-are-different-k...

US:

> Roundabouts force drivers to slow down and all but eliminate the most severe types of intersection crashes — right-angle, left-turn and head-on collisions. Single-lane roundabouts see fewer total crashes of any type.

https://www.iihs.org/news/detail/safety-at-two-lane-roundabo...
The problem with your assessment is that you aren't being injected with experimental mRNA, it is well tested and proven on billions of people. It's fine to not want to be a part of that, but saying it is experimental is misinformation.
Yes, we dream of an alternate timeline with CVE promos on TCP/IP HyperCard
https://www.wired.com/2002/08/hypercard-what-could-have-been...
I’ve definitely experienced it in Haskell and Rust. I can believe some C++ could be that way, but I’ve never experienced it, but then again those projects didn’t have useful tests either. I think with C++ a lot of this depends on domain and the quality of the code and libraries.
FWIW I read it the same as the others.
With VR I feel like it’s a bit different since fidelity is the product - unless the experience is near real life levels of realistic, there’s not much point. We’re probably a couple of generations away from that, VR will seem a disappointment until one day it’s not.
> This is a huge divergence from the University landscape in the 20s

we're still in the 20s
SpaceX is trying to do many unprecedented things with the Starship. Any of those things could fail, because the approach they took turned out to be wrong in retrospect.

The same is true for all good R&D projects. If there is no real risk of complete failure, you are not being ambitious enough.
Maybe because you want to keep the dependency tree under control and bringing in tokio suddenly adds fifty crates you never asked for. Every crate is a potential liability!
There’s of course a couple of notes on combating this attack: most compilers of today don’t actually produce exactly the same code if you run them twice. In broad strokes they do but often they’ll have randomness creep in, such as different build hashes or iteration order of associative containers. To truly get a bit-for-bit identical output you may need to do some extra work, or perhaps run yet another step in a controlled environment to protect against this.

Second, and more importantly, many people carry a copy of a trusted compiler around, though it’s rarely mention in attacks like these: their head. In a pinch people can do spot checks to verify codegen to see whether it looks correct, unless the backdoor is incredibly subtle. But experience shows us that the more complex and hidden a backdoor is the more likely it is to break when subjected to unfamiliar examination.
"Just mark everything unsafe" seems to be the motto of many (most?) crate developers. There's so much "unsafe" in dependencies used by so many Rust programs. It's a timebomb waiting to go off.
Its wrote memorization. Thats the teaching strategy they employ and perhaps even learned from themselves. If you asked a followup youd likely just get a rephrasing of the same thing they already said.

This is completely synonymous with “learning” in some cultures.

To be fair I think this can be a useful angle for learning but its not sufficient. Treat their newsletter like flashcards.
Archimedes Wind Turbine
Inexplicably, the ones in the Bay Area are often installed with stop signs, which makes the point of a roundabout rather mysterious.
I have an explanation of RAG in the context of embeddings here: https://simonwillison.net/2023/Oct/23/embeddings/#answering-...
Strongly second the GP. I ramped up over the past year and I compare it to C# or TypeScript as far as the type safety and async features go. That whole time I kept running into QoL features and sugar that were just a joy to use.

The best side benefit for our Java heavy org was that the migration risk is very low due to excellent JVM/Java integration.
A uniform distribution over 30528 tokens is just under 15 bits of information per token, whereas a vocabulary size of ~60000 would be just under 16 bits per token. In practice it's not uniform, but this shows that they're in the same ballpark.
You’re asking how does Meta make so much money and then you say that most of the people moved to a Meta product, WhatsApp.
>>>>>In every town and village one is struck with the various imitations of European goods. Ludicrous mistakes are everywhere met with, where this serio-comical people have attempted to imitate name, trade-mark, and everything complete

Seems like quality control came after the innovation post-war boom to the japanese :)
That ChatGPT suggestion is dodgy. Tokio is going to complain when you create a runtime while in async runtime, and refuse block_on in an async context.

You can have multiple runtimes, but create them ahead of time, in synchronous main, and keep a Handle to them.

But you probably need: https://docs.rs/tokio/latest/tokio/task/struct.LocalSet.html
I'm not trying to shame you, but how long have you been coding?

You're not using the tools available to make you a better and more productive programmer?

If you're not using AI as part of your daily workflow you are burning time and money and not maximising your potential.

If I was your team lead I'd give you a warning, same as I would if you didn't use an IDE or source control.

Being ignorant of programming productivity tools isn't something to be proud of.

You should have been up to speed by now on using ChatGPT as part of your daily workflow - it's been out since the start of the year.
I didn’t. I still think they have enough of a moat for 5-10 years and beyond especially since they own the vast majority of the now standard NACS charging stations.
I've always assumed this was because of my inexperience with the language, but I find this frustrating, too.
You think we are disagreeing, meanwhile I just love how much I've learned (and confirmed) thanks to your replies. Thanks for sharing!
I find this interersting as most namespacing solutions would need the cargo team involved and I've heard nothing about this.
AirDrop over the internet is a killer feature!