skysight-inc/HackerNews huggingface dataset:
It's not like they could then buy cheaper off-the-shelf trains, since
the trains still have to be designed and built for the particular system
in other ways, i.e. controls, propulsion, and custom interiors.

They could but they've doubled down on American exceptionalism (or NIH if you prefer). For instance, Muni's Siemens trains (and the Boeing/Vertols and PCCs before them) are far closer to a standard train than BART's stuff. The real advantage is in cheaper propulsion and maintenance kit. BART runs a non-standard voltage and had a ton of trouble sourcing thyristors for their old fleet. Track maintenance vehicles also need to be custom built.

BART doesn't share tracks with any other system, so there's no reason to
do it for compatiblity's sake either.

BART doesn't share tracks because they can't. As a result they run three separate fleets of wholly incompatible vehicles for no good reason. eBART is a standard gauge diesel multiple unit system – because even with BART's typically inflated ridership estimates they couldn't make the expensive mainline kit work. That would've been a perfect opportunity to start the excruciatingly slow process of converting the mainline to more current standards.
Man! I can’t agree more. It does seem foreign right now, but I truly do believe edge computing will become another “CDN” type abstraction, but it will take time for folks to catch up.

Can’t wait for the day that projects like litefs are just a default that nobody knows about, lol.

Go from “technology nobody knows about” to “technology nobody knows about, but runs the world.”
It's end-to-end in the fact that it's encrypted and decrypted client side with the server only seeing ciphertext. With TLS, third party observers see ciphertext but the server sees plain text.

There is an attack vector that the server offers a malicious JS file (something which any web based encryptor such as Protonmail is also "vulnerable" to) however this is also possible for other types of application too. App stores can send malicious copies of Signal (both for initial install or (auto-)updates). Future Thunderbird updates can bypass OpenPGP encryption. Dependencies can have malicious backdoors added to affect core encryption libraries.

Trust has to be accepted somewhere along the chain, it's up to you where.
If DRAM m'fers are so sensitive to earthquakes, why dont the build in non earthquake prone zones (Central australia, etc?)
Enter your VAT = business ticket is quite a common scheme AFAIK. Pycon Italy does this since its first conference (2007).

A small business is still a business, and business tickets kind of subsidize personal tickets.

Difference in price between personal and business is a bit steep here, that’s the real problem.
> Would an open source version allow anyone to track anyone? The ultimate stalker app...

An open source version would make absolute no difference on what is trackable.

That's the point: transparency is necessary with critical data like this.
RDX CRDT: turn any LSM database (LevelDB, Cassandra) into a CRDT db
That's an absolutely fair complaint. Just like these exclusive deals with landlords in some condos etc (wasn't that banned by the FCC but being subverted? And FCC only covers the US anyway).

That said 1999 was way different regarding broadband than today. Still dumb to sign a 30 year contract (in 20/20 hindsight) but we also don't have all the details of your specific situation. There definitely are also stories of "municipal ISPs" and such being spring up to solve the rural broadband dilemma instead of "selling out".

In such a case don't complain about not getting anywhere with trying to get a better deal. You already lost before you even called as they know you won't walk.
Some people finally are -- and, frankly, all of them should be, though that's another argument -- building web applications where the code for the web application itself is being loaded off of a decentralized system via a newer protocol or a gateway that they can control and which verifies the hash of the site being loaded. Also: even for services like WhatsApp Web, there are browser extensions such as Code Verify that provide most -- if not "all" or even "more than" -- the benefits you supposedly are getting by having your automatic updates re-distributed via a third-party package manager.
Also I think sqlite would not be a good fit if any sort of slow workers / background jobs are required.
section 174 - https://www.cnbc.com/2023/04/18/software-firms-face-huge-tax... is prob related
It sounds like you've never sat down on a BART fabric seat only to discover it is wet. I won't miss the fabric seats.
So they need to mandate a promotion and relegation system for the top levels. Force players in the top flight to beat at least some of their opponents, or get replaced by top players in the next lower tiers.

I think that would increase spectator interest even more. In football, relegation battles can be almost as compelling as the title race..
You mean like Microsoft and Apple stealing intellectual property from Xerox? Or more recently, like Cambridge Analytica?

Those are the ones that you can read about on Wikipedia. There's plenty of corporate theft happening all the time that never makes it into the public eye.

I mean bro, Boeing just murdered a whistleblower. It's not like criminality is inherently a barrier for companies.
The WSJ loves these op-eds about the joy and meaning you get working for the man
any cost savings are gone.

Until you want to expand to low (by BART's low standards) ridership areas like Contra Costa. Or once the area transit agencies are consolidated and then tasked with expanding e.g. SMART.

Yeah it would've been best to standardize 30-40 years ago. There are still tangible benefits today especially as expanding rail service in the Bay Area becomes more popular. Besides, BART is struggling mightily with their proprietary power kit (e.g. mystery power spikes along the orange line).
So Code Push would be best suited for bug fixes that you need an immediate fix for, with the regular App/Play Store best for feature releases?
What does the risk classification applied to the dataset actually mean? The licensing page [1] AI2 provides for their datasets is really nice but it doesn't really explain [2] what risk means in the context.

Does it mean "risk that the items contained in this set are licensed in a manner incompatible with its use in a training dataset"?

[1] https://allenai.org/impact-license

[2] "the AI2 ImpACT Licenses are artifact-agnostic and are instead structured according to the risk level we’ve assigned a given artifact"
Location: Mumbai (India)

Remote: Yes

Willing to relocate: Yes (have worked in USA for many years with startups and big companies)

Technologies: Golang, Java, C, Docker, K8s, Cloud, Distributed Systems, CI/CD. Done courses in ML, managing ML projects, and GenAI (LLMs, Ollama), and wish to work in these fields.

Résumé/CV: linkedin.com/in/thevivekjoshi

Email: writetovivekj@gmail.com

16 years experience, different roles (Engineering and Product Management, Architecture, Engineer), Go is the main language followed by Java and C. Can learn and work in Python or Rust. Willing to do multiple functions/roles.
which would indicate that there's too much pricing power in the manufacturers and not enough competition.
Reclaiming VAT across borders, even within the EU, is incredibly annoying (at least last I checked - and AFAIK it can be flat out impossible too.) It's still an "export" for VAT purposes, so it's functionally akin to speaking to a customs agent on leaving the country of sale.
Cool. That reminded me of this blog post[0], with Hello World Nim binary in just 150 bytes!

[0] - https://hookrace.net/blog/nim-binary-size/
XZ Utils Attack: A Threat Actor Spent 2 Years to Implement Linux Backdoor
Lights All Askew in the Heavens: Einstein Theory Triumphs (1919)
I think it’s fine to not be into poetry, but at its core the Divine Comedy is a long poem, and I’m not sure what’s left after you remove any and all “poetic” elements. The Wikipedia page I’m sure could give you the basic characteristics of the circles of hell, if that’s all you really want to know.
By the way, the book is a chore in many ways, despite the many nuggets of gold you’ll find within it. It’s long, and the number of references is overwhelming. Basically, what I’m trying to say is that it will never be light reading, no matter how you cut it. Why not look at it as more of a personal project or challenge (poetry and all)?
A dedicated shader could do it far more efficiently. Ideally, you would create a mip chain, then as you move towards the blurrier parts of the image, spread your taps farther apart and choose them from lower-resolution mips. You could even have an animated "blur map" to control where the blur is, and it would run at 60 fps ez.

This runs at 165 fps in Shadertoy for me (warning all constants are wild guesses, use "pebbles" for iChannel1):

void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
// Normalized pixel coordinates (from 0 to 1)
vec2 uv = fragCoord/iResolution.xy;

float blurRadius = clamp(1.5 * (texture(iChannel1, uv/2.0 + vec2(iTime, iTime / 2.0)/6.0).x - 0.5) + 0.5, 0.0, 1.0);

float mipmapLevel = fwidth(uv).x;
float biasedMip = mipmapLevel + blurRadius * 4.0;
vec3 final = (3.0/8.0) * textureLod(iChannel0, uv, biasedMip).xyz;
for (float i = 0.0; i < 6.28; i += 6.28/5.0) {
final += (1.0/8.0) * textureLod(iChannel0, uv + 0.02 * blurRadius * vec2(sin(i), cos(i)), biasedMip).xyz;
}

// Output to screen
fragColor = vec4(final.xyz,1.0);
}
Full text sans subscription:

https://en.wikisource.org/wiki/The_New_York_Times/Lights_All...
> You could write an alternate Satan (like the gnostic gospels do or Milton does), but that's fan-fiction then.

Yes, but Christianity is a fan-fiction of the Jewish bible. In the same way, the Quran is a fan-fiction of the former ones.

And the Jewish bible is full of fan-fictions of previous stories, like Gilgamesh.
Well, semiconductor manufacture needs lots of water, so probably not Central Australia ...

Also, never underestimate the value of being close to easy shipping.
> If I don't trust you with my data, why would I trust you to serve me the library I use to encrypt my data?

Because trust has to be given somewhere and my business would likely fail if I'm telling you it's encrypted but actually it's not.

Plus, if you were really concerned you could open up the developer tools, network tab and see the communication to the server and validate that it's only sending encrypted data that you know the server can't decrypt.

> the unencrypted stuff lives somewhere

Most likely the plain text will only live in-memory in the clients browser (depends on the implementation of the software using the library though). Unless I've mis-understood your concern?

> Apps that want "security after TLS" just encrypt it serverside, which is generally better

Why is this "generally better"?

With client side encryption I can see my data, the server and any third-parties cannot. With server side encryption I have to send plain text. TLS protects this from third-party observers but anyone server side - now or in the future - can access my data. There is also the possibility of future breaches as encryption at rest stops at attacker running away with a harddrive but does not stop an attacker accessing a running database and dumping all the decrypted contents.
Never had all that much of an issue running pretty much anything with Arm Windows on Apple Silicon.
The full headline did not quite fit in HN's title field:

LIGHTS ALL ASKEW IN THE HEAVENS; Men of Science More or Less Agog Over Results of Eclipse Observations. EINSTEIN THEORY TRIUMPHS Stars Not Where They Seemed or Were Calculated to be, but Nobody Need Worry. A BOOK FOR 12 WISE MEN No More in All the World Could Comprehend It, Said Einstein When His Daring Publishers Accepted It.
I read once that a huge issue with US metro is our over the top strength requirements. I wonder if that is still true. It is clear that Europe/basically anywhere has far more expertise and success in this than we do. Too bad it isn't as easy as 'we accept all country xxx regs and can start buying their stuff/using their designs'. I'm not that naive to think that is really a possibility, or that doing that would solve the other massive issues with US mass transit, but we can dream of transit like Tokyo can't we!
Then cut out all the baloney and stick to the facts. That's the problem with Gen-Z, you were never taught how to read a newspaper, just tweets and tiktoks. We're screwed.
I think that's what GP meant. I wish we lived in a world where we could have nice things.
>IPv6 was the culprit in a lot of networking issues that just magically "go away" when disabled... so, they disable

Why do you think your IPv7 will magically just work? There will be problems with it and IT departements will still disable it.
Ordinary people from anywhere "willingly" pay taxes because the alternative is jail time or worse.
Tenth consecutive monthly heat record alarms and confounds climate scientists
I don't believe Cloudflare D1 has read replicas yet? They describe how it will work in detail in a blog post [1], but in the future tense.

> We’re actively working on global read replication and realizing the above proposal (share feedback In the #d1 channel on our Developer Discord).

Perhaps it will be out by the time the book is finished.

[1] https://blog.cloudflare.com/building-d1-a-global-database
> The Lucifer is always depicted from the Bible's point of view.

To the best of my limited understanding, very little is said of Satan, at all, in either the OT or the NT. What little is said, doesn't actually plainly state that the Serpent from the Garden of Eden is Satan, or that this is the same entity as Lucifer (or any other angel, fallen or otherwise).

Satan, as in the Christian Devil, is very much a thing of the Judeo-Christian mythology, the stuff that didn't make it into any of the books. Not much written down about it (think of what it might mean to be caught with such books?), just stories passed down orally, maybe in whispers.

> And the Bible insists that only its words are true. You must not trust anything else

I'm an atheist myself, but this seems like a particularly asinine interpretation of anything you might find in the Christian Bible.

I think you're all missing a conundrum that has some similarities to those we find in computer science. If you have two or more invisible, incorporeal entities, one or more of which may lie and be the impostor of the other, how can you determine who is who? What if some or all have multiple names? Can you even determine if there are multiple entities, perhaps you are mistaken and there's only one? For instance, when Mormons or Muslims say they worship the same deity as Christians, why should their opinion be taken at face value (regardless of whether you are a believer or atheist)?
By that definition the sodium wavelength is naturally emitted too. The sodium vapor process as implemented in the video requires special lights that don't emit the sodium wavelength. It's actually much harder to do that (and it affects color reproduction too) than to block some infrared from existing lights. Infrared blocking film and filters are readily available and cheap. They don't need to be fancy narrowband notch filters like a sodium wavelength filter would have to be.

Now that I think about it, Disney must have done something pretty special for the lighting in the foreground in their version of the process. They didn't have single wavelength LEDs back then. I wonder how they did it?
amazing.
i just started the audiobook [after watching NF s01], but will switch to this chinese version instead probably. thanks for sharing
> Which is why the south fielded close to a million man army

What does this have to do with the fact that most south vietnamese wanted reunification? You mean governments are able to pay poor men to sign up for wars? Shocking.

So we are agreed that the south vietnamese wanted to vote for reunification and the US renegged on that vote. Nothing else matters. That's the crux of the problem.

> and the north had to murder several hundred thousand south Vietnamese when they won the war?

But most of the south vietnamese military supported the north. Especially towards the end of the war. If your assertion was true, then how evil must the US truly be to allow hundred of thousands of soldiers to be murdered? Oh wait, you are just making shit up. And if the north was murdering hundreds of thousands of south vietnamese soldiers, there would have been an uprising. Oh wait, there was no uprising. Stop making things up.

> They just wanted to reunify peacefully so badly?

Yes. It's why the vietnamese agreed to the partition. They foolishly expected that the US ( the self-proclaimed defender of democracy and freedom ) was negotiating in good faith. Hopefully the vietnamese learned their lesson.

You are outright lying about basic historical facts. Not sure why you expected to get away with it. Especially here.
I just think that art economy should not be beholden to critical consensus.

Art is a continuum of multimedia. At some abstraction you will be able to submit your piece into the collective and draw on increasingly precise inspo.
Candle focuses on inference though.
It took me almost two years to get my permanent visa in Australia (Liberals were in power at the time and had just gutted the immigration department shortly before I applied).

However, I did not have any issues with the bridging visa. It gave me full rights to employment, medicare, and fair taxation (unlike the Work and Holiday Visa I started with, which drastically limited my ability to work, had me paying all medical expenses out-of-pocket, and taxed all my income at the highest tax bracket), and I traveled overseas a few times on it without any issues.

The application fees were expensive, but the bridging visa more than made up for it. I made much more money on the bridging visa than it cost me to apply, so even if my application had been rejected, I would have come out far ahead financially and had a lovely 2-year working holiday in Australia — far better than what the Work and Holiday Visa offers.
Fun little Selectric and tech crossover anecdote.

Unlike normal typewriters, the Selectric used a single use film ribbon. The letters typed were visible on the used ribbon. So each used ribbon essentially had a copy of every letter typed on it.

Because of this, at a defense contractor I was working for, the ribbons were required to be disposed of in a burn barrel. A burn barrel was a locked barrel where sensitive documents were disposed of so they could be securely destroyed.

At the time, working with folks on a presentation for a project on a Macintosh, the question came up on whether a LaserWriter cartridge should be similarly disposed of and destroyed. I think at the time it was decided “no”, though I don’t know today if a remnant image of the last few pages could be recovered from a modern cartridge or not.
I used to say "writing software ain't like digging ditches; you don't get steady progress out for steady human-hours in" until I had a client who dug a lot of ditches. They informed me that ditch-digging also goes in fits and starts.

Ever since, I've had to say "writing software is like digging ditches."

Although, truth be told, ever since then I simply tell this whole story.
Yes. CUDA is still entrenched due to its ease of use when compared to specialised AI hardware SDKs.

OpenMP is still a thing in 2024, but I presume that is not the kind of scale you are asking about.

If you have MI accelerators, you'll be using ROCm anyway (although AMD contracted Andrzej Janik in 2022 to make ZLUDA run on AMD GPUs. I have no idea what the practical applications of it are at the moment.)

The only other serious challenger (apart from the existing GPU manufactures like AMD) who is trying to give Nvidia a run for its money is Tenstorrent and their TT-Buda software kit.
I see the OP as talking about “integration” style tests (say testing against an api) and not being able to capture all of the OS and similar edge case errors in the test. I do think this is a hard problem, particularly if you don’t design for it from the outset.

It’s a bit of the old classic “reading from the file never returns an ‘access denied’ error, until it does”. There’s ways and means, but let’s not pretend this is simple.
> Circling back to partially-relatable depictions of devilry, Lewis' The Screwtape Letters has it's own mix in the eponymous author Screwtape.

But it's not quite the same with Screwtape, he represents a demon (fallen angel), who is sort of tip-toeing around ideas that, if he were to stumble even an inch closer, he might decide that he is actually among the "bad guys", and reform. He belongs to a tyrannical and diabolical organization that recognizes the dangers of such tip-toeing. It's been many years since I read it, but doesn't his protege end up turning him in to their secret police?

This is a counter-reversal of what he suggests Milton does with his poem.
Jumping on this, I've also noticed you don't seem to have an obvious "Terms and Conditions" or "Privacy Policy" on your site.

It's also not immediately obvious to me where the company is registered or info about the people behind the company.

For a security focused company these are all things I would expect to be rock-solid and as transparent as possible for the initial due-diligence when evaluating services like this.
> the trains still have to be designed and built for the particular system in other ways

Aren't Caltrain's new electric trains essentially off-the-shelf? A few years ago when they needed more capacity, they bought more bi-level Bombardier cars from another agency. They went into service without being repainted.

Fixing the gauge mistake will probably never pay for itself (NYC can't even settle on a car width), but it'll be a never-ending headache and tax for the agency.
I don't blame you if you aren't entertained. But this analysis is like thinking Moby dick is about hunting whales.
How I tripped over the Debian weak keys vulnerability
I feel like STP is basically magic when you first learn it in a course (usually sponsored by Cisco) but the illusion is broken when you learn computer science principles like a graph data structure and how to build an acyclic graph.

STP handles this through sending little messages with every node receiving the message appending themselves after whoever sent it. Then a node just checks if it sees itself in the message. If I DO see myself in the chain, I know now I need to not send information to the previous node that sent me the message.

The message just needs to be something that'll never succeed but flow through the network. If I have three nodes labeled "A", "B", and "C" then I could send a message intended for "D" (which does not exist in my network). A has a path to B and A has a path to C. B has a path to C and vice versa. Each node can talk to another.

A send to B. B checks if its in the chain and if not, it appends itself in the chain. A -> B. B knows it received the message from A so it will ignore this connection and send the message to all of its neighbors. C receives the message from B. C checks if its in the chain and if not, it appends itself in the chain. A > B -> C. C got the message from B so it ignores this path and sends the message to all of its other neighbors (in this case, A).

A receives the message and checks if its in the chain (it is). A knows it received the message from C. A now knows that a cycle has been detected, so A disables its connection to C.

Congrats! You've designed a tree! Its a graph that contains no cycles. All we had to do was send a message and check if we see ourselves in the chain. If we do, we disable our path to the last node that sent us a message.

Of course STP gets more complicated from here as we factor in path costs as weights to measure the decision to axe a connection. Maybe A -> B is a 1G connection and A -> C is a 10G connection, in this case A may disable the path to B.

I do agree that reducing reconvergence time is magic. I don't understand that one.
I will double check. I see your point