skysight-inc/HackerNews huggingface dataset:
Looks like the original is flapping between flagged/unflagged.

Topic is serious enough to warrant discussion.
A naive application of fluid dynamics would suggest that the answer to 2 is to go perpendicular to the flow until you reach a wall, then go against the flow towards an exit.

In the middle of a crowd/fluid your motion is determined by the humans/molecules around you. The closer you get to a wall, the fewer particles have an influence on you. Just make sure it's not a wall people are moving towards.

Not sure if anyone has studied how well this holds up to humans. Human crowds have very fluid-like behavior, but of course they don't behave perfectly like a liquid in a pipe
Think about it logically: Are you really sure you can validate the script yourself? If it takes you weeks to do what Claude does in some hours, it seems misplaced confidence in your capabilities.
I think you're spot on. Damn failures are on the rise, and usually it's due to the simple fact that maintenance is expensive and everything has a shelf life. A lot of these dams were built during the same time period and the cost to replace / maintain the aging infrastructure is tough for small communities to swallow. And they're all coming due at roughly the same time.

Selling to a larger company who hopefully has the capital to fix them seems like a bargain when compared to the cost of replacing a hydro dam (or even replacing it with a non-electric generating dam).

Of course, that does come at a cost, and it's probably spread across all rate payers.
To see a World in a Grain of Sand
And a Heaven in a Wild Flower,
Hold Infinity in the palm of your hand
And Eternity in an hour.
Amazon enables this by commingling products from multiple vendors making it impossible to know which vendor you are actually buying from.
In the same way that image diffusion models showed that convincing approximations of the entire visual world could be summarized in a 5GB model, are "reasoning patterns" similarly compressible? Are there actually countably few reasoning patterns that are used across all domains, and as such can be captured with relatively small training sets?
Unless it's been fixed recently, Firefox Reader View inexplicably bypasses your uBlock Origin, so you actually get violated harder by using Reader View.
This is also very relevant for cryptography use cases, where branching is a potential side channel for leaking secret information.
What happens when that 'weeks of work' is just shifted into the future, as you find out the LLM made things up and you have to figure out what went wrong?
Depending on the context, dot and times may have different meanings.
I have experienced these feelings personally, but to bring up a high school metaphor - at some point I realized the popular kids weren't just dumb pretty people but spent a lot more time and mental energy on thinking through how they appear, how others regard them and understanding the social relationship amongst each other.

Realizing this, getting called "socially retarded" wasn't just an insult but somewhat descriptive. My mind was much more focused on other things and I could see and appreciate the result of those social efforts but at the time it seemed too much work and not very fun to bother with.

So I doubt the cause is a lack of ability or capabilities that leads to magical social awareness but actual compounding effort over years and decades. If you talk to a NT person about a situation they say "it's obvious" but if they break it down you see there actually is a richer decision tree underneath where they are empathizing with the other person's perspective and triangulating on their overall objectives and both physical and verbal cues they are providing to guide you one way or the other.

Realizing this means it is a difficult but solveable problem, which I found a great improvement over "I can't" or "they are the weird ones".

Obviously your brand of ND may be different from mind but everyone comes in with different skills as well as interests and focuses. It is best to remember were are ALL neuro-different, it is just a matter of degree and flavor. And also that no of this is innately easy for anyone - humans are social creatures and it makes sense our brains are equipped foe and spend a lot of energy on solving these problems.
Say what you will about the cuts, you can't have people with zero clearance being given access to all of this data.
Ai.com Redirects to DeepSeek
where's chatbotAI-zero? in the way alpha-go-zero was the best after training with itself? (and only with itself)
> Something being on a lower level doesn't inherently mean superior. You can go in any direction on the scale or spectrum. Do you know how exactly atoms behave that computers are made out of?

This is a false equivalency; no one is suggesting that it’s necessary or even useful to understand electron drift to write programs. It can, however, be extremely useful to understand memory allocation and retrieval, and how your languages’ abstractions over it work.

Take UUID generation, for example. I needed to generate millions of them for a tool I’m building, and I found that it was massively slower on Linux than Mac, even taking raw CPU performance into account. I eventually tracked this down [0] to BSD using arc4random, while until a fairly recent glibc release, Linux was using ul_random_get_bytes. Most people are never going to need or notice this difference, because for a single UUID, it simply doesn’t matter. But it did for me, and the only reason I was able to figure it out and solve it was by having a passable understanding of implementations buried behind abstractions.

[0]: https://gist.github.com/stephanGarland/f6b7a13585c0caf9eb64b...
There are many ways to represent the JSON as binary… and all are equally valid. The easiest case to think about is with and without whitespace. Because what HMAC cares about are the byte[] values, not alphanumeric tokens.

Then, if you couple this with sending data through a proxy (maybe invisible to the developers), which may or may not alter that text representation, you end up with a mess. If you base64 encode the JSON, you now lose any benefit you might gain from those intermediate proxies, as they can’t read the payload…
But an important code that has to allocate a lot will be disproportionately affected by this. Also, it doesn't solve "unexpectedly long GC pauses" just somewhat lowers their frequency.

Java's ZGC is multiple generations ahead, and I believe is a fairer tradeoff (overall lower throughput (due to read barriers over write barriers), but guaranteed <1ms pause time due to basically everything happening concurrently)
“the value would be mostly erased” implies that the price goes down to 0, which is alot more extreme than price fluctuation. Gold wouldnt survive your doomsday scenario either, if youre going that far to find the fault in bitcoin then you will also have to concede that your gold is just going to be a metal, worthless in a scenario where guns and bullets mean holding power, no matter how pretty it looks or which technologies depend on it.
How to use Goodreads data in Astro (by fetching from RSS feeds)
So it's 10:30 AM, right? Are the Roman numeral hours on a tape driven by a clock mechanism?
While the idea of it is nice, I've never actually used it more than once or twice. Instead I write runbooks in Confluence, and that evolves over time.

Confluence is fantastic for runbooks. It's accessible to all kinds of users, you don't have to grant access to them, you get comments, people can edit on the fly without a review, the content is versioned, and most importantly, includes mixed media. My runbooks are often a mix of video clips, screenshots, text, and links to other pages.

In order to automate the runbooks, I do a couple things:

1) I write little scriptlets and either drop them into the runbook as one-liners, or commit them to a `./bin/` directory in a repo with some basic documentation. 1a) If I write a script, usually I make it so it takes some arguments and produces output, so that it can be modified later in a backwards-compatible way, and so it can be composed-with. Every time I do this, I'm making automation easier later on.

2) I have a deployment wrapper `deploy.sh`, and a CI/CD job that calls the wrapper. If I make my scriptlets call-able from `deploy.sh`, then my scriptlets get to take advantage of all the environment set-up my CI/CD job did, so I don't have to do any more work to get the CI/CD system to call my scriptlet. And since my CI/CD job can take parameters and pass them onto `deploy.sh`, and `deploy.sh` can pass arguments to my scriptlet, and my scriptlet can take arguments, I can now re-use the one CI/CD job I made, to call my scriptlet, from any CI/CD pipeline, or from a one-time API call to the CI/CD provider with parameters.

3) I have a Slack bot that'll take commands from Slack and call the CI/CD job with parameters. Now I'm enabling chat users to call automation from Slack, reusing the CI/CD, reusing the deploy.sh, reusing my scriptlets, enabling users to call automation from their chat window.

4) I modify the Slack bot to allow users to edit cron jobs (really just scheduled CI/CD jobs) to run tasks on a regular basis. Now they can either use pre-written scripts, or write their own, and schedule them to run regularly.

Now, my day job has quite a few different responsibilities (as all Sysadmi-cough I mean "DevOps Engineers"- tend to have), so I don't have time to build all this in one go at each job I work at. I build the whole thing slowly over time. As each new feature is available, I release it for use: first the Confluence runbooks, then the scriptlets, then the CI/CD jobs, then the Slack bot. It takes about two years for all of it to be ready. But once it is, it's amazing how much productivity a whole team of people gets out of it.

If I was allowed to do all this automation at once, we'd reap the benefits much sooner. But people who have never seen the rewards of automation never prioritize it.
Interesting idea.

Perhaps you could also investigate the motivation of the people who tell you how to feel and what to think?

Along those lines… how many were receiving say, USAID themselves?
Usually, for a private company, there is a forcing function (profit and loss) that incentivizes the management to ensure the knives are at least functional. Public employment doesn't have the same forcing function, and runs the risk of turning into a jobs program for the otherwise unemployable or a patronage network.

Of course, none of this is exclusive to one or the other.
Try millionaire. If you were a billionaire your whole conscience would have been snuffed into lifelessness from all the economic exploitation you've engaged in to get there, and thus you wouldn't be able to find any deep meaning in the experience

No one deserves or can benefit from $1B beyond the shimmera of delusional self-aggrandizement
The only governments which are not "bankrupt" are shitholes like Russia (and they only did it to prevent sanctions from harming their economy).

A healthy debt to GDP ratio (like what the USA has) is integral for a growing economy. Choke on it Austrians.
> For those looking to transition into leadership,

My biggest pet peeve in this industry is the self anointing of the “leadership” attribute.

Its management. Just management. Some managers may be leaders, but most aren’t. Some ICs may be leaders. Most aren’t. Some politicians may be leaders, but most aren’t.

Or maybe I just never grasped what leadership means. Either in the context of the world or our industry.
Which aspect of how a human leg works is a truck tire similar to?
I’m not sure if it’s just me, but this site doesn’t load on my iPhone.
https://www.qemu.org/download/#windows
Sure, any relational, ACID database is going to be hard to scale. But of the ones that people actually use a lot, Postgres is the hardest.
Ask HN: Who Is Looking for Cofounders?
Where do you look? How do you know if they're the right person?
EU law isn't above national law. Yes as a member each country has to implement EU laws if they want to be a member, but they're also free to just leave.

That's like saying you're not free after you've entered a shopping mall and have to obey their house rules.
https://www.youtube.com/watch?v=A-RfHC91Ewc
You don't want that as a product, in the sense that having an AI model train itself by simply having internal conversations without ever looking at any human-written content, might result in something that humans cannot comprehend.

Also, well - there's the technicality of "you don't 'win' a conversation like you can 'win' at Go", so how would you know to reward the model as you're training it?
There is, in fact, a large body of work studying classes of problems which are hard to solve but easy to verify. So I'm not sure why this kind of usage is a surprise to so many people.
Flagged again :-(
Excellent explanation of all this:

https://youtu.be/sH1PVVJuBtE?si=EK4-rmq4CUxw0ttU
We're talking about why smartphones and tablets are designed without emphasizing files, and why students start CS courses without knowing what filesystems are. That's the reason. By all means, weed out everyone who isn't already self taught in desktop computing skills, that's a different discussion.

Bundles are an attempt to simplify file format development, or can be seen that way, but it failed exactly because they are folders not files, and therefore aren't really usable because they can't be easily transmitted. You can't drag a bundle onto an email, or upload it to a file sharing platform, or send it via Bluetooth. Apple used to use bundles for iLife word processor documents, spreadsheets etc. They had to give up because it caused too many problems. Nowadays they use ZIPs like everyone else.
But it’s not as fast as just allocating a structure on the stack instead of checks graph 20 objects on the heap, all pointing to the next with 64bit pointers. I’ve got Rust struct that are 80 bytes and the same structure in Java is 800 bytes.
I assume the same should apply to, say, USPS, and the residents of Alaska and Hawaii should stop being leeches who can get letters delivered to them below cost?
Maybe it would be valuable to have an anonymous "onboarding" experience where people choose the genres they like or dislike, and then the people choosing the book can be informed a summary of the groups preferences.

Also an anonymous thumbs up/down after the book is read could help the group choose a better next book
In the Kingdom of the Bored, the One-Armed Bandit Is King
I actually didn’t realize till reading this article that The Long Now was so closely tied to Singularity theory.

The clock being deep in a cave reminds me of the clockworks in Even Cowgirls Get The Blues. The clockworks are more of an entropy amplifier than what we think of as a timekeeping device, which I guess is the point of the metaphor, in a way. The clockworks embody eastern philosophy and humility and Bezos’ clock embodies manifest destiny and arrogance?
Am I the only one who's more shocked by the LLMs affirming "The distributions appear roughly normal for both genders, as shown in the visualization", "Both distributions appear approximately normal, though with some right skew" and such than by any gorilla issue?

From short thinking or from looking at the graphs I would believe "roughly normal" sounds like wishful thinking to stay in the reassuring bounds of normal distributions. And I believe things would get dangerous once you would start using these assumptions for tests and affirmations.

My short thinking: distributions don't look close to normal on the graphs. Values are probably bounded on one side and almost unbounded on the other (can't go below 0 steps, can go into very high number of steps on 1 day). There are days / people with close to 0 steps and others that might distribute in a sort of normal around a value maybe. Weight and height might be normally distributed in a population but they're correlated and BMI is one divided by the square of the other. I can't compute the resulting distribution but I would doubt that would make for a distribution close to normal.

Ok the LLMs were told to assume both traits were distributed normally, but affirming they look mostly normal is scary to me.

Am I too picky and in real analyses assuming such distributions are "mostly normal" is fine for all practical purposes?
UnitedHealth Is Sick of Everyone Complaining About Its Claim Denials
> "in C++26 vector::operator[] will be checked"

Every major project in that cares about perf and binary size would disable the option that compiler vendors would obviously provide, like -fno-exceptions.

Rust memory and type system offer stronger guarantees, leading to better optimization of bound checks, AFAIK.

There are more glaring issues to fix, like std::regex performance and so on.
I think I've recently read two seemingly contradicting things:

1- LLMs can never generalize theorem proving

2- this paper: "This suggests that contemporary LLMs may already possess rich mathematical knowledge in their parameter space, transforming the challenge from knowledge acquisition to knowledge elicitation"

Not sure what is what anymore!
The advantage of alpha-go-zero is that it is constrained to the language of go. If you made two LLM train only off each other they would develop their own language. Maybe they'd be great at reasoning, but we wouldn't understand them. Even humans in that situation would develop jargon, and as time goes on a dialect or language of their own. And humans are a lot more grounded in their language than LLMs.
A GPU/SIMT branch works by running both sides, unless all threads in the thread group (warp/wavefront) make the same branch decision. As long as both paths have at least one thread, the GPU will run both paths sequentially and simply set the active mask of threads for each side of the branch. In other words, the threads that don’t take a given branch sit idle while the active threads do their work. (Note “sit idle” might involve doing all the work and throwing away the result.)

If you have two branches, and one is trivial while the other is expensive, and if the compiler doesn’t optimize away the branch already, it may be better for performance to write the code to take both branches unconditionally, and use a conditional assignment at the end.

It’s worth knowing that often there are clever techniques to completely avoid branching. Sometimes these techniques are simple, and sometimes they’re invasive and difficult to implement. It’s easy (for me, anyway) to get stuck thinking in a single-threaded CPU way and not see how to avoid branching until you’ve bumped into and seen some of the ways smart people solve these problems.
Losing consumer confidence is not profitable. There is a reason people spend more with credit card protections. Amazon is abusing its dominant position to make short-term profits. It is short-sighted and negligent.
I find the unordered_map example rather amusing. C++’s unordered_map is, somewhat infamously, specified in an unwise way. One basically cannot implement it with a modern, high performance hash table for at least two reasons:

1. unordered_map requires some bizarre and not widely useful abilities that mostly preclude hash tables with probing:

https://stackoverflow.com/questions/21518704/how-does-c-stl-...

2. unordered_map has fairly strict iteration and pointer invalidation rules that are largely incompatible with the implementations that turn out to be the fastest. See:

> References and pointers to either key or data stored in the container are only invalidated by erasing that element, even when the corresponding iterator is invalidated.

https://en.cppreference.com/w/cpp/container/unordered_map

And, of course, this is C++, where (despite the best efforts of the “profiles” people), the only way to deal with lifetimes of things in containers is to write the rules in the standards and hope people notice. Rust, in contrast, encodes the rules in the type signatures of the methods, and misuse is deterministically caught by the compiler.
One of the lessons that I would hope that the world learns from the rise of the radical right world-wide is that platitudes about universalism, egalitarianism, empathy, and basically everything that the Baha'i faith teaches makes people hate you and want to kill you. This has been true historically (see treatment of Baha`i faith by like everyone) and is true today. These platitudes that you and the Baha`i faith (and jains) espoused seem to trigger a revulsion to "weakness" and "submissiveness" among others around them. Early Christians had to deal with the same extreme hatred.

Autistic people suffer the same fate. Dr. Hans Asperger could only say the "smart" autistic people from certain death by showing that they are useful to the war machine and could produce rockets so Nazis could continue gassing people longer.

Even today, "Autist" as a slur or insult is used even more than "Retard" 10 or 20 years ago, and the connotations around "Autist" are very similar to "Incel". Most people genuinely feel a level of horror that leads to "I wish you didn't exist" when they are around a chris-chan tier autistic person.

The world isn't ready to accept universalism, or love, or happieness, or peace or any of that hippy shit. The world wants a boot from a strongman on its face - forever!
I moved from Cygwin to this back in the day, and it was great. Of course, these were the times when Windows was still "NT" in flavor and the UX hadn't gone fully Vista...
There's a podcast I really enjoy that has an episode on the rise and fall of the aztecs, highly recommended:

https://fallofcivilizationspodcast.com/2019/12/16/episode-9-...
Especially Nintendo. They've got quite a few Nintendo ROMs.
My plan to read the Great Books
Maybe the solution to the community repeatedly flagging a submission isn't to continuously post the same content over and over.
It does work, at least for imperative languages that allocate things on the heap a lot. Look at the evolution of Java's open source pauseless GCs. Both ZGC and Shenandoah started out non-generational for ease of implementation reasons. They both now went fully generational, with big improvements in real world and benchmark performance (throughput as they were pauseless already).
As I understand, it's on the OS level
I've been using the markdown lsp called marksman lately (https://github.com/artempyanykh/marksman). It works great for me.

I like to research, and found Zettelkasten to be a great way to do so. The benefit is that you build up a database of very well-reasoned notes that you can link together in different context and build even higher levels of well-reasoned arguments. I used to do it in a simpler way with just grep and plain old unix files, but the ability to quickly find, create and reference notes with something like marksman makes it easier to stay in the flow and be more productive. Even though I could technically do it before, something just clicked with this new approach.

I think it's good to try out different tools and workflows and see what work for you, as it helps you better grasp what your needs are. So even if you don't use the tools they don't have to be a waste of time.
> History is full of examples of companies doing the right thing if only to prevent government regulation.

Citing a couple would help your argument.
> After talking to literally hundreds of educators, employers, researchers, and policymakers, we have spent the last eight months developing the course on large language models (LLMs) that we think every college freshman needs to take.

Did you consider consulting with any college freshman or even college students? I know you're supposed to be guiding their education, but I think it's also good to check in and see what they care about learning.
Also, well - there's the technicality of "you don't 'win' a conversation like you can 'win' at Go", so how would you know to reward the model as you're training it?

https://i.imgur.com/CBmMSqO.png, perhaps