skysight-inc/HackerNews huggingface dataset:
> You can't compare him to figures like Newton and Hooke, who made both their names and their living from science.

Not disagreeing with the rest of your post, just making a minor nitpick - didn't Newton actually spend most of his time on alchemy and at the Royal Mint? He definitely made his name from science (or math & science as I prefer to think of it). But his living? I don't know about that.
The Streisand is "the more you try to hide something, the bigger its area of impact becomes".
"People who self identify as lonely" is a different class of people from "people who are negatively affected". It's worth researching both groups. This study happens to be about the former.
Awful Things About the Illuminati
No. The document spells out that denmark intends to remain a "strong" producer of agricultural products by increasing the yield from other, less ecologically damaging, farming areas.

You should read the introduction.
Yeah, this is one of the big issues with digital peer trust networks. Trust in human interactions is fuzzy and very conditional, which is hard to collect, represent, and update in a user friendly and low effort way. Hence we tend to collapse it to a single, often-binary, trust score.
> It's too much work to keep some in the trunk?

Assuming I have a car. Let me just carry some glassware around with me on the train just in case.

Actually, all of this and you have a car? Talk about prioritizing convenience over long-term sustainability. Consider using public transit instead; this is exactly what a lifestyle change looks like.
You could post this when you're past the waitlist stage - https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
> coordinate such a photo op would be an almighty feat in itself

So why not coordinate the real thing instead of just a photo op. There plenty of idling equipment in the clip. This footage is pretty tame compared to rushed covid hospital construction, for which there were live streams and timelapse of activity greater than what's being shown. I've seen many PRC worksites like this IRL, it's about on par. Wouldn't be hard to launch a drone and flythrough through the busiest looking area for social media.
> the best network I’ve ever benchmarked was AWS and measured about 55µs for a round trip

What is "a network" here?

Few infrastructures are optimised for latency, most are geared toward providing high throughput instead.

In fact, apart from HFT, I don't think most businesses are all that latency sensitive. Most infrastructure providers will give you SLAs of high single or low double digits microseconds from Mahwa/Carteret to NY4, but these are private/dedicated links. There's little point to optimising latency when your network ends up on internet where the smallest hops are milliseconds away.
Could be fun :)

But note that on the Lisp Machine/Genera, every type has a presentation and can be “printed” to the REPL. This includes any new classes that you create as part of your own programs. It’s not just a small list of standard types, but every type.

The standard tutorial for the system is to implement Conway’s Game of Life. It has you create a class to hold the game board and then guides you through the process of defining a presentation for it so that the it can be displayed easily.
> China's leadership is probably terrified of falling into the middle-income trap

I feel like it's more of a case of how do they get out of it, rather than avoid falling into it, at this point. The demographics are shit and the country isn't particularly attractive to immigrants, nor (unlike, America and Canada, and honestly most of Europe, despite what the right wing say) do they really have room for more immigrants.
And the FAQ for the bet said that if a team can’t afford to enter the playoffs then the bet is off.
Ah, yeah! I get it now. So c++ is a dependently typed language. That is hilarious. I want lisp syntax in c++29. That said, too many features are blocked on const generic expressions, so I think they are going to have to bite that off. There is already talk about migrating proceduralacros to be something more like normal rust, this moght fit in with that.
I think a lot about Victor Frankl's description of the use of dark comedy while in concentration camps
> UB in uninitialized variables

You will be happy to learn the uninitialized variables are not UB as of C++26.
In my post I was explicitly referring to backup generators being basically mandatory at a refrigerated pharmaceutical storage warehouse, not making a general argument that every industrial building should have backup generators. Generators are common at data centers, hospitals, emergency dispatch call centers, and refrigerated storage facilities.

There was no need to take a specific point I was making about refrigerated storage facilities and pretend I was talking about commercial and industrial sites in general. Please read more closely next time and respond to my actual argument instead of the argument you imagined that I made.
This is such a weird complaint that it feels like engagement bait.

"Let x be equal to 4 in x * x" is a natural way to express a concept in English.

The equivalent OCaml code is:

let x = 4 in
x * x

I'm not sure how that qualifies as "sucks"?

In fact, the `in` makes OCaml's scoping rules some of the easiest to follow. This is valid OCaml code:

let x = 4 in
let y = 3 in
let z = 2 in
x * y * z

let x = 5 in
let y = 6 in
let z = 7 in
x * y * z

The phrasing of "let x = 4 in <this expression>" makes it explicit where x is defined as 4, vs where it's instead (in a different expression) defined as 5.

I have an easier time understanding scope in OCaml, which explicitly spells out its scoping rules in plain-English syntax, than I do in Rust or JavaScript, which use the deceptively-simple-looking braces but also wild concepts like lifetimes or hoisting.
Too much entropy. Any 128bit+ thingy with global uniqueness, whether it’s a hash or guid or public key, doesn’t matter. It’s not ever going to be memorizable for mortals.

You can generate novelty nonces for the first X chars, but you will eventually get mumbo jumbo, at which point it’s never gonna be a “good name”.
HammingMesh: A Network Topology for Large-Scale Deep Learning
The problem in Texas was exacerbated by underinvestment in efficiency. Simply insulating homes more effectively would have allowed more resilience. A home is a kind of thermal battery, allowing load shifting due to its thermal inertia. The more insulation, the longer the thermal time constant, and the longer load can be shifted.
> the physical aspect isn't convincing unless the socially isolated person is lying around in bed doing drugs and eating unhealthy food all day. In that case instead of loneliness, we should blame drug abuse.

It's important to remember that "linked to" does not mean "causes"

You are saying "we should blame the drug abuse and not the loneliness" but "linked to" doesn't imply blame at all already
QR codes for canonical addressing could solve the publishing problem, with customization of how the QR code appears being a feature for advertising and marketing. Once the canonical address has been accessed once, it could be pet named by the accessing user.
I think the emacs rants are fairly well known. Here’s an example: http://xahlee.info/emacs/emacs/emacs_manual_problem_example....
Looking at this list:
https://en.wikipedia.org/wiki/List_of_countries_by_governmen...

The USA is at 38%. That's pretty low compared to most EU countries (e.g. France or Italy are at 58%), even lower than Brazil or Japan. And Japan has no offensive military to throw money at.
There is no inherent point, I was just wondering, if it's possible, why people don't use such a homegrown module layout like Rust editions in C++.

I only ever worked in a couple of codebases where we had one standard for everything that was compiled and I suppose that's what 90% of people do, or link static libs, or shared libs, so externalize at an earlier step.

So purely a thought experiment.
Have had great luck with my Soundcore by Anker Space Q45 Adaptive Active Noise Cancelling Headphones. They are cost competitive, but not perfect. Recommend.
Learning CSS anchor positioning with Anchoreum
You can hijack your longing for love and companionship sure.
We probably live in different places because I haven't found people to be all that rude where I've lived (cities), but America is huge and has hundreds of different cultures so I'm sure there are some where rudeness is more prevalent.
Space firms see government contracting shakeup in second Trump term – SpaceNews
I'm nowhere near an expert on this subject, but I've heard that E. coli can be a serious issue with uncooked flour. Not sure if anyone else was concerned about these flour nano-noodles touching wounds (as they're not cooked, per se), but from what I can tell, these noodles are only 372 nm wide[0] while E. coli is something on the order of 2,000 nm (2 micrometers) in length[1]. It could also be that the electrospinning process separates these threads from any contaminants(?) I'd love to hear someone with more familiarity on the subject give their take.

[0]: TFA - https://phys.org/news/2024-11-chemists-world-thinnest-spaghe...
[1]: https://www.britannica.com/science/bacteria/Diversity-of-str...
Finally string theorists found real world business applications
I built an ECS from scratch back in 2019 using C#. It was my first programming project in earnest and I was 19 at the time. Fortunately, I committed to version control and sometimes I still look at it: https://github.com/randyselimi/ECSRogue

I came up with everything on my own and I don’t know how I was so inspired then. Most of the ECS code is in a folder tilted Partis (that was the name of the ECS system I wanted to develop)
Thx for replying here.

My issue had to do with exporting text fields that have multi-line content and then importing that data into Microsoft Excel.
I have quickly looked more deeply into this as for now I used a workaround by exporting to JSON.

Upon investigation it does not seem like sqlitebrowser is doing anything explicitly wrong. It quotes texts correctly when necessary, in my case specifically strings that contain 'LF', and does not do it when it is not needed.

The fault lies with the Excel importer that in this case does not correctly derive that it should use QuoteStyle=QuoteStyle.Csv (it uses QuoteStyle=QuoteStyle.None even when you instructed it to base its derivation on the entire dataset. I do not know if any accommodations on the exporting application can (or should) be made to compensate for Excel's import heuristics failures.

P.S. for those running into the same issue (there seem to be many and I have not seen a solution from a quick Goolge that worked), in Excel when doing the import from CSV, select "Transfrom Data", open up the "Advanced Query Editor" and in the first line you will see something like

let Source = Csv.Document(File.Contents("the path to your CSV file"),[Delimiter="#(tab)", Columns=13, Encoding=65001, QuoteStyle=QuoteStyle.None]), ...

Just replace the QuoteStyle.None with QuoteStyle.Csv and you should be good to go.

My apologies to the sqlitebrowser devteam for my initial misconception.
Economists look at inflation on a month/month or year/year basis. This is not an accident as it purposely ignores the destructive cumulative effect of inflation.

Individuals, by contrast look at the cumulative effect of inflation. If inflation runs hot for several years and then comes back to a moderate level, prices don’t go down regardless of what economists would have you believe. The effect of inflation has memory.
Written by Al Gore.
Sympoetic Activation: Resonance, recursion, and emergence across substrates
I would only be on a pricing plan like that if I had a way to automatically cut off my service if price exceeded some limit. If this made power outages common enough I'd install batteries to tide me over most of them. Functionally this would be equivalent to an unreliable power system.

Ultimately, "shutting down the house, draining the water pipes, and going elsewhere" is a solution for extreme winter events.
Final, final conclusion: if a computer is networked, consider it and the data on it to be semi-public. Make decisions about what to do and store on that computer with that assumption in mind.
> The point of Kubernetes isn't to make those things possible, it's to make them easy and consistent.

Kubernetes definitely makes things consistent, but I do not think that it makes them easy.

There’s certainly a lot to learn from Kubernetes, but I strongly believe that a more tasteful successor is possible, and I hope that it is inevitable.
In 2012 that was reasonable. In 2024 that would be unreasonable, but they are not stuck on C++03 in 2024. C++17 today with serious plans to force upgrade to C++20 in the near future is a reasonable place to be today.
I managed to coax my 8" tablet turned horizontal to give me about 80x22 at a size I could actually read.

Combine that with a ~10" bluetooth keyboard that fits comfortably in my leather jacket's inside pockets and I get to leave the house without carrying a bag and still sit and write code in the back corner of a handy beer garden.

Turns out to be surprisingly productive as well, probably because there's just enough extra friction to flipping to my usual distractions compared to a laptop that I tend to just take a sip of my beer while continuing to glare at the code instead.
https://archive.today/EKnE1
That's what gets me about AWS.

When it came out in 2006 the m1.small was about what you'd get on a mid range desktop at that point. It cost $876 a year [0]. Today for an 8 core machine with 32 gb ram you'll pay $3145.19 [1].

It used to take 12-24 months for you to pay enough AWS bills that it would make sense to buy the hardware outright. Now it's 3 months or less for every category and people still defend this. For ML work stations it's weeks.

[0] https://aws.amazon.com/blogs/aws/dropping-prices-again-ec2-r...

[1] https://instances.vantage.sh/aws/ec2/m8g.2xlarge?region=us-e...
> Why?

Because you then also have a laptop for the same price and as a bonus you can upgrade the monitore and computer separately.

It's so obvious I don't understand what you are missing there. Why do you think the market for desktop literaly cratered outside of the gaming segment?

I don't understand your rambling about mechanical keyboards and Ubuntu. You can simply buy a Macbook Pro (or god forbid a Mac mini) and an Apple screen for a cost which is roughly equivalent to this iMac and a net gain of functionality.

Average consumers stopped buying desktop two decades ago by the way.
None of my children are fungible. I keep reading about how Selective Service will autoamtically register young men now based on the social security database. Glad we were careful with the paperwork at the hospital and kept him out of that. Maybe we'll be able to sail through this.
This seems like it would be slower than just using Next.js and Tailwind. What is it adding?
>uniform random strings’ K complexity is only _tightly concentrated around_ the strings’ length plus a machine-dependent constant

What is the distribution of the complexity of a string? Is there some Chernof-like bound?
In something as large as a nation's regulated medical industry, I agree that no one thing will be the whole story.

However a concrete example is the "pulling up the ladder behind you" effect of regulatory capture.

There are more people who want to become doctors than our country allows to become doctors.

Our current state of affairs regarding compulsory medical residency programs is a result of years of increasing the barriers to entry (for good or bad reasons, doesn't really matter). Now it's up to Congress to pass Medicare reform laws to update their funding for the residency programs, but that has just not happened (one of the major I-told-you-sos when dealing with government intervention).

It's probably not the case that we want to completely deregulate, however a major consequence of almost any regulatory intervention that operates on the basis of increasing credentialism is that we will end up with some % less than ideal supply.
Technical Marvels, Part 6: Musical Automatons
Kumbaya!
Now I'm kinda tempted to have a go at this using distroless, probably by building a container using the already existing tools and then slurping the contents back out of it to turn into a chroot.
"western" mainstream media
That very much depends on what you’re doing. ECS works great if your developers can start a couple of containers, but if they need a dense thicket of microservices and cloud infrastructure you’re probably going to need remote development environments once you outgrow what you can do with localstack but that’s not really something Kubernetes fixes and really means that you want to reconsider your architecture.
Almost one not two millennia.
a casual American perspective here -- it is easy to mistake the cause when an effect is obvious. Yes, coordinated market regulation ends up increasing consolidation (with capital). Not everyone thinks this is a bad thing. No, it is not a plot by a few powerful individuals (easy to imagine, convenient emotional target). Rather there are "policy levers" and economic forces that operate at once, and interact in complicated ways.
Thanks, but the truth is, a few months ago I "accidentally" tried a good old cabled Audio Technica, and suddenly I realized that I haven't really enjoyed music for a good part of the past decade. I'm back in the middle-ages, when it comes to music listening, and there is no way I'm switching.
The most important part of my comment is "and wouldn't be better served by actually pluging a laptop to a monitor" and your reply about cable unplugging (really?) lets me think you know it is.

I am not even commenting about the ecological disaster than gluing all this together is because, well, it's Apple and Apple never cared anyway. Still disappointing.
Why did you expect a foreigner who is not from China to realize that they'd be inhibited by the local authorities from doing work they were invited to do by those same local authorities? It's bizarre to think that it's bizarre that a foreigner might merely express some surprise by that.
frightening? yeah you should be
While I definitely don't agree with the GP here, Bluesky is not decentralized in any meaningful way, but they aspire to having a "credible exit" if Bluesky the company falls into the wrong hands.

https://bsky.app/profile/dustyweb.bsky.social/post/3lbkecsk3...
It's not really a valid comparison though. cppfront is a different language that just happens to be compatible with C++. ts/js is were ts is just js with types. You can comment out the types and it just runs. cppfront's language you'll actually have to re-write the code to get it to compile in C++

typescript

function add(a: number, b: number): number { return a + b };

javascript

function add(a/*: number*/, b/*: number*/)/*: number*/ { return a + b };

cppfront

add: (a: float, b: float): float = { a + b; }

cpp

float add(float a, float b) { return a + b; }
> The increase in value of a F9 booster after use is more than the near-negligible per-launch maintenance cost.

Do we have anything proving this besides the self-serving word of a privately owned company?

I'm not saying it's false, I have no idea either. But there's a lot of highly specific speculation going on here, based on no reliable source.
>It's easy to show that in practice some bytes are more common than others (because random)

I don’t follow. Wouldn’t that be (because not random)
The rumor that has been widely circulating is that the MSVC backend is being reused as a code generator for the Rust compiler (because nobody really understands PDBs anymore, not even Microsoft, and especially LLVM doesn't. So rustc could be a MSVC frontend instead to reuse all the existing arcane logic.)

MSVC will continue to be used for many years, and especially the backend might see renewed effort. But I don't know about the C++ frontend specifically, I've seen complaints about more and more bugs on the cpp subreddit. It's possible MS will be investing a little less in C++.
Just another retelling of an "AI conversation".
And for people who don't like writing so many 'in's, we also have 'and':

let x = 1
and y = 2
and z = 3 in
x * y * z

Which indicates that the binding of y can't refer to x and so on.
You tax the carbon (something you want less of) and you subsidise something else you want more of. So you might end up with the average farmer not having a change of costs, but still disincentivising stuff we don't want e.g. carbon emissions.
That figure is at the memory controller.

It applies as a maximum speed limit all the time, but it's unlikely that a CPU would cause the memory controller to reach it. Why it's important is that it causes increased latency whenever other bus controllers are competing for bandwidth, but I don't think Apple has documented their internal bus architecture or performance counters necessary to see how.
I guess bsky.net and bluesky.net were taken. What’s weird is why ICANN allowed .network TLD at all when .net already existed, was shorter, and meant for that.
They shouldn't have been in the point of impact in any case, so the root cause was something way before the impact, and cannot be seen on the video. Above in this thread is a link with the ATC recording, in which the pilot gives incorrect readbacks, indicating a typical CFIT where they just assumed all is fine until the last second when they tried to maneuver out of this. Hence the obvious surprise. The video seems to show they hit something at the tree top or streetlight level after the last second pullup/dive/bank/whatever that maneuver was.
Why would one genocide excuse another? I just don't get it.

You just want to close your eyes to the Russian genocide.
It's definitely quirky in its inconsistency, but

type 'a Tree =
| Node of ('a Tree, 'a Tree)
| Leaf of 'a

Is saying "The possible cases for the type describing an 'a Tree are: a Node of two other 'a subtrees, or else a Leaf of an 'a."

Then when you concrete-ize it, you have an "int Tree" or a "string Tree".

This is a little clearer with thinking of the List datatype: this is a number list, that's a string list, that's a grocery list, this is a guest list...etc.

One nice thing in F# is that there's an ability to "standardize" how you write generics to look more like the (admittedly arbitrary) way that C# or Java or C++ write them:

type Tree<'a> =
| Node of (Tree<'a>, Tree<'a>)
| Leaf of 'a
> That said, just the other day I was thinking, is the reverse possible. I have a web site/blog. Use RSS and then the RSS updates are posted to a handle on Bluesky. I would assume that's a lot more useful?

This is trivial, I'm currently doing this for https://bsky.app/profile/aemet-bot.bsky.social which reads a bunch of RSS feeds from AEMET (Spain's national weather service basically) and posts warnings to the feed if there is any warning above Yellow.

The code for managing this is about ~200 lines of Rust code.
Maybe we should just figure out a way to enforce world peace while we're at it?
>China will soon be more aggressive as any other empires.

in its entire history it has never invaded outside its traditional borders, and it achieved all this without invading or enslaving people. It will continue this way in future too :)
In the case of the 500k tree, `lla` needs 2.5 seconds, so it's pretty substantial.
Tempest launches its enterprise developer platform and raises $3.2M
You mean, you're almost as unproductive on your development machine as on a random remote system that has no tools. And you somehow regard this as some sort of playing field leveling that generates an advantage.

Imagine a car mechanic that won't use a big hydraulic lift that hoists a car in seconds and lets him walk under it, claiming that by using a manually cranked portable jack, he can be almost as productive when fixing something by the roadside with emergency equipment as he is in his garage.

If you ever meet such a mechanic you can be sure that he programs computers as a hobby.