skysight-inc/HackerNews huggingface dataset:
> As an added wrinkle EBCDIC had both an explicit NextLine and an explicit LineFeed character.

Despite EBCDIC having a newline/next line character (NEL), it is rarely encountered in many EBCDIC systems. Early on, most EBCDIC systems (e.g. MVS, VM/CMS, OS/400, DOS/VSE) did not store text as byte stream files, but instead record-oriented files – storing lines as fixed-length or variable-length records. With fixed-length records, you'd declare a record length when creating the file (80 or 132 were the most common choices); every line in the file had to be of that length, shorter lines would be padded (normally with the EBCDIC space character, which is 0x40 not 0x20), longer lines would either be truncated or a continuation character would be used. With variable-length records, each record was prefixed with a record descriptor word (RDW) which gave its length (and a couple of spare bytes that theoretically could be used for additional metadata). However, in practice the use of variable-length records for text files (including program source code) was rather rare, fixed-length records were the norm.

So even though NEL exists, it wasn't normally used in files on disk. Essentially, newline characters such as NEL are "in-band signalling "for line/record boundaries, but record-oriented filesystems used "out-of-band signalling" instead. I'm not sure exactly how stdio was implemented in the runtime libraries of EBCDIC C compilers – I assume \n did map to NEL internally, but then the stdio layer treated it as a record separator, and then wrote each record using a separate system call, padding as necessary.

Later on, most of these operating systems gained POSIX compatibility subsystems, at which point they gained byte stream files as exist on mainstream systems. IBM systems generally support tagging files with a code page, so the files can be a mix of EBCDIC and ASCII, and the OS will perform translation between them in the IO layer (so an application which uses EBCDIC at runtime can read an ASCII file as EBCDIC, without having to manually call any character encoding conversion APIs, or be explicitly told whether the file to be read is EBCDIC or ASCII). Newer applications make increasing use of the POSIX-based filesystems, but older applications still mostly store data (even text files and program source code) in the classic record-oriented file systems.

From what I understand, the most common place EBCDIC NEL would be encountered in the wild was EBCDIC line mode terminal connections (hard copy terminals such as IBM 2741 and IBM 3767).
I don't think it was just 2020, when you started to see people being hired out of bootcamps with 0 experience whatsoever to entry level jobs it was visible there was something weird with the market. That has mostly reverted and I haven't seen a bootcamp ad in a while.
Tesla Insurance is only available in 12 states.
I love, love, love these. Thanks for sharing.
" as would a human tasked to do the same."

A human might say "are you sure" and understand what they asked and the answer.
Interesting, I feel pretty much the opposite. To me these podcasts are the equivalent of the average LLM-generated text. Shallow and non-engaging, not unlike a lot of the "fake marketing speech" human-generated content you find in highly SEO-optimized pages or low-quality Youtube videos. It does indeed sound real, but not mind-blowing or trustworthy at all. If this was a legit podcast found in the store I would've turned it off after the first 30 seconds because it doesn't even come close to passing my BS filter, not because of the content but because of the BS style.
This is more a rant against insurance than storage units.

Insurance is a heavily regulated industry. Please complain to your state insurance commissioner.
TSMC, a Taiwanese company, operates the most advanced chip fabs in the world. ASML provides a key component required for it, but it’s only part of the process.

Labor costs constitute just 5-10% of cutting-edge chips fabs like those operated by TSMC. The company’s operating profit margin is around 40%.

If it were just labor costs, there’d already be such fabs in several countries given how strategically important chips are in modern life and national security.
Yes, the consequences of not getting a kidney transplant for someone with kidney failure is a painful death. The transplant is a much better alternative even if it isn’t ideal.

Preferring to offer death rather than your straw-man argument is probably more unethical.
You just unlocked a memory for me - I distinctly remember playing this with my friend on his computer and we were just completely stuck at the ship, with no way forward. We must have missed the reporter!
Fast B-Trees
In PostgreSQL, you can just select against JSON and query away to your hearts content. They have JSON data types and functions to work on it.
I built and still use Ken Issac’s superchair from PopSci. It’s been great to have everything in arms length. Added things like Lights (and upgrades to LED). Pop Sci and the sister Mechanics Illustrated were the best.
Loom: Where Are We? JVMLS 2024
No, the inclusion of AM radio will not be an actual dealbreaker for anyone, anywhere, who is buying a vehicle, so "voting with their wallets" is not a thing that will happen. Even for me, an amateur radio operator, I won't skip over a vehicle choice just because it didn't include AM radio. It's absolutely the kind of thing for the government to regulate, because individuals cannot make enough of a dent to affect whether AM radio is included, nor are they generally thinking about the criteria that a government regulator will consider, nor do individuals even care or realize what they are missing.
Foundries are supremely water-hungry too. I recall the Abu Dhabi - Global Foundries experiment didn't work out.
I bought it and used it this way professionally for 2 weeks before returning. Honestly I loved it but the screen is still slightly muddy compared to looking at a MacBook and the bigger issue is it’s way too heavy still. Face started hurting after the first hour.
Since when do we post ads on HN?
She touched on a lot of still topical issues in fertility and genetics. That twins/jane Austen mashup book was so entertaining, too.

Axolotl tanks in Dune might be the darkest version of this by book five.
Ants also farm aphids, so they may have beaten us to livestock farming too
Shooting down satellites is still a very hard, expensive problem. If you have more than a few, chances are nobody will work that hard, without a very good reason.
It's not the same. I still remember playing Grim Fandango all the way to one scene before the end, getting hit by a bug that meant I couldn't trigger the final scene, thinking "fuck this" and quitting.

I never did finish the game, even though it was the only game I'd have in a few months. Injustice is injustice, and players resent it.
If you go to the homepage: https://hyprland.org/

It says "Tiling Compositor" as its first words. That's what it is.

It's not a "window manager" since that's an X11 term, and this is a Wayland Compositor, not an X11 Window Manager.

I feel like the landing page explains very clearly what it is for the target audience, which is someone who uses wayland and knows what a tiling compositor is.
I like the part where the author/copywriter realizes that this "dirty soap" argument is simply an argument for alcohol based hand sanitizer.

That doesn't provide the sweet, sweet vendor lock-in that soap cartridges do, so they invent a whole new list of "Risks of Refillable Hand Sanitizer" which boils down to "If you fill the dispenser with something that isn't hand sanitizer, then it won't sanitize hands properly.
The Sailfish guys are actually the creators of libhybris.

If you run SailfishOS you have to first have Android flashed onto the phone. They use the same kernel, camera drivers, GPU drivers, etc as the original OEM including the prorprietary wireless BLOBs and the Android Radio-Interface-Layer ("RIL").

I've spoken to the Sailfish guys awhile back and I get why they did this -- 10+ years ago there was basically no choice but to use the Android port of drivers + the Linux kernel the vendor shipped because there was no other way to make these hardware pieces work, thanks to the silicon vendors.

The story of not needing BLOBs and things like a libhybris-shim has slowly improved, but not 100% . We can run Debian linux on the Qualcomm Snapdragon laptop devices (Thinkpad X13s, etc) but bits and pieces are still not there (audio, full power management, Bluetooth, etc).

To current Qualcomm's credit there are people inside who are pushing for everything mainline Linux, and minimizing proprietary pieces.

Ubuntu Touch relies on libhybris as well.
Because performance is a thing?

Because you like the Rust ecosystem?

Because you enjoy developing in Rust?
I'm definitely not playing devil's advocate, I genuinely and fervently disagree with the notion that the brightest minds of our generation work on (or even adjacent to) ad tech.

The only explanation I've been able to come up with for the idea is that some people assume that the "best minds" of our generation will tend to optimize for salary above all else and therefore would (since they're smart enough to find the high salaries) end up working in a FAANG company as a software engineer. That doesn't seem like a very convincing argument (hence, I'm not sure it's actually the origin), but I haven't yet seen a better explanation.
The exotic stellar population of Westerlund 1
The epiphany for me was that any boolean logic can be replaced by memory.

https://www.youtube.com/watch?v=BA12Z7gQ4P0 (ben eater)

I mean it is obvious in retrospect, sort of along the lines of memoizing a function. but it was mind blowing when I first saw that.

Not that at the hardware level memory is actually any simpler than whatever boolean logic it is pretending to be, but it feels simpler and is easily available in large quantities.
They absolutely are. Even if they don't prevent all collisions, they turn T-bones into glancing hits and so save a lot of lives. The worst roundabout beats the best 4-way stop any day of the week. Sometimes there really are easy answers.
(Also not the point, C# can be AOT-compiled as well these days)
I agree Scientific American really isn't what it used to be and is not worth reading
Probably a case of young vs old eyes. If I wanted a toned down screen I would probably go with a light text on dark background that is still high enough contrast. I even have a large script backlit keyboard so I can see what I'm typing.
I think a different framing for the question might be more helpful. What is your overall goal? You cannot have everything. In fact, if you try to have everything, you will get nothing.

I would say that 99% of time the implicit goal is to cut down development time. And the best way to cut development time on long-term is to cut down complexity.

To cut down complexity, we should avoid complex problems, use existing solutions to solve them or at least be able to contain them. Sometimes, the price is that you need to solve some easier problems yourself.

For example, microservice architectures promise that you need less coordination between teams, because parts of the systems can be deployed independently. The price is that you cannot use database transactions to guarantee integrity.

I think data integrity is almost always much more important problem to solve, partly because it is so difficult to solve by yourself. Actually it is often so difficult that most people just ignore it.

For example, if you adopt microservices architecture, you often just ignore data integrity, and call your system "eventually consistent". Practically this means that you push the data integrity problems to the sink system.

It is better to think of data integrity as a meta-feature, rather than a feature. Having data integrity helps you in making other features of your system more simple. For example, migrating schema changes in your system is much more manageable if you use a database which can handle the migration within a transaction.

In your example, there are various ways where system can be left in an inconsistent state after a crash, even if the database is the "source of truth". For example, do you always reconstruct the ES cache after a crash? If not, how do you know whether it contains inconsistencies? Whose job is it to initiate the reconstruction? etc.
https://www.spiritquesttours.com/about.html

The truth is out there.

(Reservations and deposit required)
To extend the analogy, I'm reminded of the pets vs cattle debate in the context of managing computer systems, and how that distinction continues to shake out. I suspect that as personal computing moves toward cloud computing, following businesses, we will see tension between local-first AI solutions and cloud AI products. Seeing as how the same megacorps that build personal computer pets and pet products are building cloud computing AI cattle products with AI that gives the benefits of pets with some of the upsides of cattle as well.

Local compute vs cloud compute is not the same distinction as that between pets vs cattle, but it has many of the same market participants, and with both Microsoft and Apple making moves to bundle AI capabilities with other cloud products for free with subscription value-add-on features is interesting. These features entice users into the vendor walled gardens, nudging users subtly away from local-first pets.

https://cloudscaling.com/blog/cloud-computing/the-history-of...
Agree. Also, Kubrick's other works strongly emphasize lighting, composition, music, and effects over plot. Just look at Barry Lyndon's candlelit scenes (which look like paintings by the Dutch masters), Eye's Wide Shut's Christmas lights, Clockwork Orange's use of Beethoven, or 2001's match cut from a bone to a spaceship. You can't achieve those in a book, because they are purely audiovisual phenomena. And movies have different constraints: like time limits.

King doesn't have to worry at all about what the score is, or how to film a wall of blood. It's simply not part of the medium. The requirements and constraints are completely different.
I clipped it years ago but found it again here with google:

https://sites.google.com/site/cultoddities/home/carrie/carri...

Aaaand... there's actually a much more relevant set of quotes about The Shining, like:

There's a lot to like about it. But it's a great big beautiful Cadillac with no motor inside. You can sit in it, you can enjoy the smell of the leather upholstery -- the only thing you can't do is drive it anywhere. So I would do everything different. The real problem is that Kubrick set out to make a horror picture with no apparent understanding of the genre. Everything about it screams that from the beginning to the end, from plot decisions to that final scene -- which has been used before on "The Twilight Zone."
Can someone find more about why GEICO did this? It makes no sense. Furthermore, they could just increase rates if they found accidents too common.

Also, there are much less safe cars out there for pedestrians such as the Hummer EV (complete behemoth) or Rivian (weighs more than CT and has significantly higher frontal profile which is shown to be the largest contributor to pedestrian safety above basically anything else). If it's about breakdowns, that money comes from Tesla's wallet so would make no sense. Even so, I see Cybertrucks driving daily and haven't seen a broken down one yet.
The History of Pets vs Cattle and How to Use the Analogy Properly
It’s pretty hard to avoid politics with respect to science. But it’s pretty easy to figure out who is going to complain about it.
> But I support the argument that since there's no externalities from other people not using seatbelts, we shouldn't force them to have some

That argument is wrong. There are absolutely externalities to allowing other people's car rides to be less safe for them, even if no one else is injured or killed because of it.

Every injury or death makes health care more expensive for everyone, even in a place like the US that don't have socialized health care. The costs of these emergencies are largely borne by health and car insurance companies, and those costs mean everyone's premiums are going to be just a little bit higher.

Also consider the effects on family (or friends) when someone dies (or is much more severely injured) because they weren't wearing seat belts. Maybe the breadwinning spouse dies or becomes disabled, and now the remaining family has to go on welfare. Maybe it was a single parent who died, and the kids end up in the foster system. In the disability case, insurance (which might be Medicare) companies will have to pay for rehabilitation and possibly care for the rest of the person's life. Hell, just the emotional anguish of a loved one dying in a situation where it was easily preventable is an externality worth trying to eliminate.
I was hoping GCC would do the same, leaving the decision about the value of '\n' to GCC's compiler, but apparently it hardcodes the numeric values for escapes[1], with options for ASCII or EBCDIC systems.

[1] https://github.com/gcc-mirror/gcc/blob/8a4a967a77cb937a2df45...
Your own website, then archive it.

Write everything in a book, publish it. Make it & yourself famous.
Breast cancer rates rise, especially among women under 50
We don't cache query responses in the Starbase application layer. When we originally set out to build this, we were under the assumption we had to handle the ACID transactional support ourselves. Thankfully someone from Cloudflare shed some light for us as you can see in our Github issues and open PR's :)

Learn more about that here: https://github.com/Brayden/starbasedb/issues/12
Do I really have to point out that you don't need road markings to drive safely when it snows?
The big asterisk here is, what did they prompt the AI with to generate the podcast? Was it "Generate a podcast based on the website 'Foo'", or was it "Generate a podcast telling the true story of the Space Race?"
I've actually lived through evacuations of a major metro area...twice.

Both times gasoline quickly became incredibly hard to come by. Electricity would have been a lot easier.

Also, there was massive amounts of traffic trying to leave. An idling car slowly creeping through a 100mi traffic jam still uses a good bit of gas. An EV uses very little energy slowly rolling in the same situation. Sure at normal speeds I would have easily had 300+mi in the gas cars, but my mileage in traffic was massively worse on the 14+ hour drive from Houston to San Antonio.
Oh no. Having to install software :(
It's worth distinguishing bugs from intentional design.

The latter at least had a different flavor of "Well, I shouldn't have done that." Even if unknowable at the time of choice.

Itself probably a legacy of sadistic DnD DMing, where players survived despite the odds.

Though I too remember quite a few games having out-and-out bugs that locked their primitive progression state machines.
From my understanding, outside of taking the CCP at their word, there is no way to confidently state either way. To me, I haven’t seen much reason to trust the CCP’s word when it comes to discussing itself.
My father received a heart transplant that gave him many years of extended life. please reconsider being a donor. Something, even if it's not perfect, is better than nothing.
Wakupator: Wake-on-LAN Server Manager using IP spoofing for good cause
With the shrinking availability of resources (esp. housing) in many places, I have wondered if, in the near future, more people will create these ad-hoc extended families rather than sticking to the normal 2-person couples. It'll require people to let go of the idea of monogamy though; arrangements like these probably won't work if monogamy is expected, because with so many adults living closely together, it's inevitable that attractions would happen, so the whole thing would only work I think if people are allowed to explore those without everything blowing up. But on the other hand, finding just one person you like to live with is very challenging; throw in just 1 or 2 more and it seems almost impossible (i.e., the extra people have to get along well not just with you, but with your current partner, and any other new people as well).

So yeah, theoretically having 6-20 adults all living together and sleeping with each other sounds fantastic when looking at resource-sharing and time management, but when you think about potential personality clashes it seems impossible to me unfortunately.
Threefold Death
It's actually sitting on top of Cloudflare's new SQLite storage in Durable Objects. You can learn more here:

https://blog.cloudflare.com/sqlite-in-durable-objects/

There's actually a section called: What about D1?
Defamation with plausible deniability?
People who say copilot is useless.... I can only imagine they're in a dynamically typed language. Copilot + Rust makes boilerplate go fast. Strong typing is force multiplier for code gen.
Masquerade, by Kit Williams. He hid a treasure in the UK and wrote a book with clues on how to find it.

Such a wonderful thing to discover as a child.
> Worrying about lifetimes is memory management that is unnecessary with GC languages and directly increases cognitive load.

As soon as you start writing large enough programs to start to learn/worry about variable scoping you are kind of "worrying about lifetimes though. If you know that using global variable is often a bad idea, then you are, in some sense, worrying about lifetimes.

I first learned this in the mid/late 90s as my Perl4 cgi scripts started to grow
beyond about a screens worth of lines, and it really solidified into an almost unconscious background task as I wrote code once I started writing a lot of Perl5 apache mod_perl stuff a few years later.

These days, I find myself experiencing slight cognitive dissonance writing tiny Arduino sketches with a bunch of global vars declared right up the top.
Yes - they produce a product that sounds like every mid(dling), banal, prototypical, and anodyne podcast. Nothing unique/no USP
are annoying autistic people like you going to stop making retarded posts on HN (answer to both questions: no)
One fun aspect of science for me is until it's explained, the explanation still exists, just our awareness and discovery doesn't, yet.
When the grid wasn't functioning around me, pretty much every gas station didn't have working pumps. The extreme few which did heavily rationed fuel (I think only 4gal per customer?) and often ran out.
So right now you will have to pay and use Cloudflare for this, there's no other way around it today.
I would probably have to say The Pillars of the Earth by Ken Follett. I’m a sucker for fat historical fiction books and this one delivered everything I want from that type of book.
Hello Boyan i'm really interested on this position
Please can you send me your email?
Interesting, looks like an older article that eventually evolved or started the creation of gemini. I have moved most of my personal WEB Site to gemini.

https://gemini.circumlunar.space/

gemini://geminiprotocol.net/

I have played around wit gopher, it is good, but I find gemini easier to maintain.

I hope lynx adds gemini support, then we have one text application "to rule them all".
Appreciate the candidness to your response here. Honestly we put this brand and website together in two days and we wanted to have some fun with it. That said there is a lot more we can do to make the website more informative, and we'll be sure to improve it as we go. Expect more blog posts, tutorials and implementation guides this week.
I wonder how it compares to Amazon Q. xD