skysight-inc/HackerNews huggingface dataset:
How does it compare to the Culture series? I’ve been reading that lately and enjoying it. Almost done though, so looking for the next series to pick up.
Serious question: what can AI actually do with modem operation?

I'm struggling to see where in the signal processing chain you can inject any AI benefits, but I'm only familiar with the basic principles.

Where can pattern recognition/classification help? Since I really doubt it's anything LLM-based...

Or is this just pure marketing fluff?
> Here for example, the author's point seems to just be "don't be Sauron."

Sadly, it seems like this particular point was missed by several prominent tech folks who took notes from LotR...
It's worth keeping a toe in the water, but for now the productivity hype seems way overblown.

I recently asked Claude to help deserialize a JSON Post request in an asp.net web API so that absent or null JSON properties get set to the coded default values. They gave me what was nearly the right answer (set NullValueHandling to Ignore) but led me down a merry garden path by saying I should also set DefaultValueHandling to Populate. Every time I said it wasn't working and gave the error message, it came up with additional code to put in, which never helped. Eventually I just started toying around with it myself and realised the solution, but it was maybe half a day down the drain.

Perhaps I could have taken a different approach from the start, but still, my impression is that the tools are not what they're made out to be.
The problem is actually finding that information, once a thread dies it becomes a nightmare to find them again and it's only aggravated by time as it gets buried under other similar threads on archiver sites. You can't really search posts by users due to the anonymous nature (you can, but using handles is frowned upon over there), most threads don't have title subjects and even those that do have hundreds of identical reposts every few days as they reach the max number of posts, or they simply die due to being buried by more popular threads. It's a fool's errand trying to recover anything from archiver sites that's older than a couple of days.
New research shows bigger animals get more cancer, defying decades-old belief
https://theintercept.com/2022/09/28/cia-extinction-woolly-ma...
It was a great framework, it was my path into OOP, after learning it previously in TP 5.5 (TV was released alongside TP 6, and Borland C++ 3.0), and its design was quite pragmatic.
> The Tesla exec has access to the actual figure for miles traveled and why should he lie about something like that?

Because money?
Not OP, but my take:

Goodheart’s law states: “ When a measure becomes a target, it ceases to be a good measure”

If your accounting is too fine grained, there becomes an inescapable draw to point at a metric and declare that a goal.

Once that happens, engineering tasks can be come extremely well defined to the point of acting like tunnel vision.

Instead of finding improvements or innovations generally, the focus is entirely on moving a specific metric.

You see this issue in highly metric driven orgs as well.
Kudos to the author for performing this validation of claims.
google deal killed containers internally. politics explained it as "user will get confused" and we never got full isolation, just 4 sub profiles (and never even a final UI)
Pocket Flow – A 100-line LLM framework
I can't seem to find this—could you point me to the feature name?
Funny you bring them up, I was going to use them as an example but didn't want to Godwin.

The Nazis had a black-and-white ideological viewpoint and seemed to believe themselves to be heroes fighting to save their people from evil Jews and their brainwashed minions. Do you see why those narratives are so dangerous now?
That sounds right, as far as I can understand it. :D What does "thermodynamic limit" mean here, as opposed to the regular limit as it becomes infinite?
Counterpoint: It's actually very astute of them to start like this.

In order to have a viable business model they need to create value for users. Users are intelligent and will not even consider trying something that has no exit path, should the company disappear.

What every company hopes to have is customers who are thrilled with the value they deliver and tell everyone what a great deal it is so the company can grow.

What no company hopes for is to end up like hashicorp, where they end up spending more investment $ than the value they provide, never achieve profitability, and eventually just piss everyone off, and everyone is trying to make the best of a leveraged situation, they end up having to pull the rug. The user's leverage in that situation is something like opentofu, made possible by the license, same as what's being offered here.

The price of the big columnar dbs is very high, so there's a lot of ground to capture / value to arbitrage/offer in this space - as evidenced by other comments in this thread, how fast the benchmarks are changing, the likelihood of memory prices coming down, etc.

Aside from that, you have to wonder big picture if the AI space will put significant downward pressure on memory and compute prices with everyone wanting to run local LLMs, might change some fundamental tradeoffs made in db systems. If in 10 years I can get a phone with a 1 TB of fast access RAM to ask siri how to sauté mushrooms, what will 99% of us need columnar store for?
It passed in the last Senate with a voice vote, which means it had overwhelming support.

Thankfully, it being in the previous Senate means that the bill has to start over. Hopefully, the increased scrutiny will lead to amendments or killing the bill.

With Trump essentially admitting that he intends to abuse it, I have a bad feeling that it’ll pass with a party line vote.
Every desktop OS has been like that, UNIX is the exception, as it was originally designed for a timesharing headless system.

And with exception of command.com, most have had good CLI shells, without having to pretend being a teletype, like UNIX ones.

Amiga DOS with REXX was great, Oberon REPL, Smalltalk Transcript, Interlisp-D REPL, Xerox Star Mesa XDE,....
You don’t need continuations to implement resumable errors. The trick is simply to not unwind the stack when an error happens.

http://axisofeval.blogspot.com/2011/04/whats-condition-syste...
Japan's Sustainable Forest Village: Nishiawakura [video]
Right, it seems like Apple is obsessively replacing the non-commodity hardware in their devices. It is embedded in the company’s vision.
> I'm not familiar with bcachefs, so maybe I'm misunderstanding, but the b-tree discussed here also doesn't need to talk locks except for when data is written?

Updates to the b-tree in memory require locks too :)

> I'm curious about the per-CPU locks you mention though, do you mean that e.g., nodes are owned by certain CPUs and can only be written from those CPUs (and hence can get away with a CPU local lock?), or something else?

https://evilpiepirate.org/git/bcachefs.git/tree/fs/bcachefs/...

This is the code for btree node locks, as you can see there's a mode where the reader count is stored in a percpu counter. It makes it more expensive to take a write lock, but it means there's zero cacheline contention when just taking read locks (which is by far the common case for interior nodes!).
I guess I liked the convenience with Bigquery of being able to do significant queries in a second or two on large data sets. It means I can do the query live for the user as they navigate the analytics dashboard and this simplifies design and implementation complexity significantly.
Since so far Claude 3.7 which is optimized for coding, can’t be bothered to get types right in typescript, and perplexity sometimes can’t differentiate between example and counter-example in it’s references I’m not holding my breath.

I am confident that at some point in the future some AI methodology will safer than human generated code. Will that be LLM’s? Will it be in the next 10 years?
The question of why some people seem to want to own autonomous territories with no nuclear, health, or labour regulations seems worth asking.

What might they want to do?
I don't think it's bluff and bluster. Nuking Ukraine would hurt Russia and the international condemnation would be so much more than just the invasion it isn't worth it.

If a country further away like the US or Turkey tried a land invasion, then they might not be so cautious to react.
> Now, for those of you who haven’t read the Discworld series, it is basically the anti-LOTR.

This seems very wrong. Discworld heroes value the power of legends, LOTR heroes live for everyday life and sillines. While different on the outside, the essence of these books can be quite similar.
Two characters, if you do `from polars import col as c` you can simply write `c.foo`, assuming the column name is a valid Python identifier.
I would imagine the subtle daily increase or decrease in daylight, even in extreme latitudes, is more natural and healthier than an immediate one hour shift in either direction.
Electron isn’t a google product…

Also why bring up disliking something as though you were ahead of the curve only to stop short of actually being in favor of taking action?
"Sure, but that's because they don't understand the bigger picture."

And there it is! The info given by the current administration is as bewildering as it is incomplete. Russia, governmental agencies, Medicaid(!), medical researchers (who are shaking in their boots about their futures)...it's a long list with very little reasonable excuses. Musk? I'll stop here.

The point being, we won't know until years from now the damage that's being done to both the states and the world stage.
There's still an enormous number of edits they need to make. I don't remember the exact number they said but I believe it was in the several hundred to low thousands range. Meanwhile the rest of the world is mostly focusing on "an edit". It's not impossible, but it'll be quite an undertaking.
Sounds like the NYT word game subscriptions
> What took 35 years and even the NSA with all their resources could not do I was able to do in only 3 hours before I even had my morning coffee,” it began, before the writer showed Sanborn what they believed to be the cosmically elusive solution. “History’s rewritten,” wrote the submitter. “no errors 100% cracked.”

I liked the snark from gizmodos report:

> > The smugness is, frankly, inexplicable. Even if they did successfully crack Sanborn’s code using AI (which, for the record, Sanborn says they haven’t even gotten close), what is it about asking a machine to do the work for you that generates such self-satisfaction?

Hear, hear.

https://gizmodo.com/chatbots-have-convinced-idiots-that-they...
There are many ways to deliver nukes other than ICBMs.

Nukes are also the ultimate defensive weapon. Any forces, ships, etc deployed on or near their territory would be toast. One of the many reasons that naval forces are largely obsolete. Aircraft carriers are sitting ducks worth tens of billions of dollars. Pakistan's known nuclear capable missiles have a range of 2750km which means even long distance aerial bombardment is not an answer.
Rather a virtue - the protestant work ethic is a mass.social assumption. It's assumed that hard work is a virtue and that people that find a way to cheat will justly receive their consequences. When this belief primes us to search for flaws, we of course find them.

AI even with flaws is good enough. I'm happy to pick up the profit on the difference in our beliefs and behaviors. It's easy to simply out compete.
You set up another alerting system to watch the alerting system. Duh!
I think a lot of the author's points about Discworld hold true also for the Culture. Both works are steadfastly utopian, and build their conflicts around the intersection of that utopia with other, less utopian societies. Both have a strong suspicion of the Chosen One, and tend to rely on the actions of an ensemble of imperfect characters to drive forward the plot.

Where I hesitate is that I'm not sure Discworld's humour will land with everyone. It's a very dry form of absurdist British humour - if you enjoy Douglas Adams, you will probably get along with Terry Pratchett.
How about Vscode or whatever editor you use (which you're trusting already, and know all the shortcut keys for) editing Markdown files with descriptive names organized into folders that are backed up via Google Drive or Dropbox? What's the benefits of Obsidian over this? I've seen Obsidian lets you add link between files, but I find all I really need is separate files for different notes and todo lists, I'd rather limit my trust given to third parties, and I'm not that bothered about mobile support.
Self-hosted Hotjar alternative in one Docker command
After years of procrastinating on this, I have finally released a docker image for my self-hosted UXWizz analytics platform (LAMP stack).

I was initially planning to do it via docker-compose, but that means you first have to download the docker-compose.yml, then run it (and maybe even have to copy other files). Unfortunately, you can only publish images on DockerHub, not docker-compose configurations.

I made a compromise and made it a standalone image, so it starts from php-apache and installs and configures MariaDB. The disadvantage of this is that the DB is not in a separate container, but for testing purposes this shouldn't matter. The advantage? It is zero config, you just run a single command. I haven't really seen many products do it like this (which makes sense, because for production it's better to have a compose and .env files)

What do you think of this solution?

My end-goal is to change the way people view self-hosting, from something that only enterprises do, to something that anyone can do in one command and it just works (including maintenance, alerting, backups, etc.).
> it's actually been doing exactly what it said it would do to satisfy its base

Yes and no.

Lots of quick sweeping local changes were promised to specific states during trump’s rallies in those states only for him to go silent on them post election.

I don’t think flip flopping on tariffs was part of his platform either.

But generally, yes, this is what was voted for.

He takes the gish gallop approach to governing, so it’s hard to make any large statements like this without being a little incorrect.
Two Bytes Were Enough to Breach the US Treasury [video]
To paraphrase the old vim joke, emacs will be great once they add a text editor. ;)
Sure, if you have no morals
Transmission losses are not high, but AC/DC conversion losses are significant. Whenever there's a chance to avoid an extra conversion it's inefficient to miss it.

While as other commenter said, this is only pertinent to solar, not to wind.

Speaking of saving on transmission capacity i didn't mean "limiting transmission losses" but "avoiding hitting the limit of transmission power lines because the power will travel a shorter distance between the producer and the battery".
Really appreciate the honest and straightforward feedback. You're right that the community-based features are definitely hard to be useful without a community. It's actually one of my main problems right now, exploring who my target audience is and what the main goal should be before the next iteration.

I actually started this because I wanted to track my own applications but also wanted to solve the problem of making the process more transparent for applicants. Just like the "static HTML" part, a 2 weeks rule is a general guideline, but surely we can do better than that. Especially when there is no recruiters' contact after applying, going beyond a simple yes/no answer by providing community-driven data (historic and current) would help a lot (as seen in the links I cited). Thanks again for the insights!
> except for the fact that they basically forced users to use their cloud offering

Yeah that's when I left 1P after having bought hundreds of dollars of licenses for myself and my family (for multiple OS).

The other big thing was self hosting the vault. You used to be able to sync the vault with Dropbox and access it from a browser but at some point Dropbox killed public folders. It would have cost 1P pennies to store the vaults of paying customers in S3 buckets. Instead they decided to use that as leverage to force people into subscriptions.

Very happy with Bitwarden now.
I lived in a state that doesn’t do the daylight saving time change and it was wonderful. No messed up sleep and no changing clocks. Really the only problem is that I would forget that my family and friends in other states were now suddenly off by an hour from what I was expecting.
These are two totally different use cases.

Analytics generally means a full table scan or similar for each query, because you're e.g. taking an average of every value.

You're talking about indexes which are to optimize retrieving a handful (or few thousand) of rows.
ACID is good and it has an implementation cost (vacuum for example). When doing analytics you do not care for ACID
Ahaha the final boss.
that is going to take a huge chunk of qualcomm's profit away.
I think "family" is just the humane, user-friendly, non-corporate word for "group" in this context.
Why would it matter if it's a one shot prompt to complete CAD?
Linux fanboys are completely delusional, if we listened to them, we would design an airliner cockpit with a keyboard and a single display to run a terminal and input everything as commands.

They have just invested too much of their ego into knowing the arcane commands (and typing them well and fast) when it doesn't have much value, so they try to get dividends on that poor investment any way they can.

There is no reason to not make a proper GUI for pretty much everything, unless the devs are lazy or trying to save time/money.
> The only thing Tesla has going for them is acceleration (if you pay!)

Tesla base (no extra cost) acceleration is really good for anyone but speed junkies. I’ve had plenty of people (non-gear heads, non-speed junkies) white knuckle when I showed them what my model y is capable of.

The best part is that the acceleration is punchy all the way from 0 to about 105-110mph.

Other than that, I think the “religious wars” over Teslas give folks a warped view of reality. My comments to anyone who is thinking of getting one:

- Test drive one for yourself — this will be the most telling. Sometimes the showroom will let you borrow one over night. I knew I was getting mine after about 2 minutes of a test drive.

- Learn about the controls. Reading the manual helps when you get one… there are tons of cool, functional features.

- Try to go in with an open-but-critical mind. If you test drive with an overly negative disposition, you will almost certainly hate it. If you go in with an overly positive disposition, you will be blind to potential faults (e.g., for me, a yoke steering wheel that some models have is a no-go).

Note that refreshed model y is coming out in May or so, and it seems like the options they chose are fairly optimized.
The physical buttons are so flat and edgeless (except for the raised 3-across row), it's like their listening but not understanding.

'Apple' aesthetic is the worst thing to have happened to industrial design.
firefox for android supports almost all desktop extensions
Google's Pixel phones abandoned Qualcomm modems for Samsung modems several years ago, and it doesn't seem to have cost them market share.

If Samsung and Google can both abandon Qualcomm modems without losing market share, I'm sure Apple can do the same.
> My claim was that in cases where a (low-level, high quality) C library does check an invariant in a release build, it will generally report failure of that invariant as an explicit error code rather than by crashing the process.

That just seems very uninteresting though? And it kinda misses the whole point of where this conversation started. It's true that Rust code is going to check more things because of `unwrap()`, but that's a good thing! Because the alternative is clearly what C libraries practice: they'll just have UB. So you give up the possibility of an RCE for the possibility of a DoS. Sounds like a good trade to me.

>> I'd love to see the API docs for them. "This error value is impossible and this library will never return it. If it does, then there is a bug in the library. Since there are no known bugs related to this invariant violation, this cannot happen."
>
> That is exactly what SQLITE_INTERNAL and AVERROR_BUG are.

I meant that it should reflect the philosophy of handling broken runtime invariants generally in the library. Just because there's one error code for some restricted subset of cases doesn't mean that's how they deal with broken runtime invariants. In all of your examples so far, the vast majority of broken runtime variants from what I can see lead to UB, not error codes.

This is what I meant because this is what makes Rust and its panicking materially different from C. And it's relevant especially in contexts where people say, "well just return an error instead of panicking." But C libraries generally don't do that either! They don't even bother checking most runtime invariants anyway, even when it doesn't matter for perf.

This is a big knot to untangle and I'm sure my wording could have been more precise. This is why I wanted to focus on examples, because we can look at real world things. And from my perspective, the examples you've given do not embody the original advice that I was replying to:

> That behavior is up to the user. The library should only report the error.

Instead, while there is limited support for "this error is a bug," the C libraries you've linked overwhelming prefer UB. That's the relevant point of comparison. I'm not interested in trying to find C libraries that abort. I'm interested in a holistic comparison of actual practice and using that to contextualize the blanket suggestions given in this thread.
How are humans able to drive safely in the fog without redundant sensors?
While you can do that, you lose the flexibility of IIS without a lot of infrastructure development should you not just want a single website per server running .NET only.

Kestrel is fast, though.
> [...] there isn't one "Arabic".

This is a misconception I always see online, sometimes by Arabic Teachers and native speakers. While yes, there are a lot of variants, the choice should be made obvious by the teachers (who I blame).
Anyone who wants to learn Arabic, should learn Modern Standard Arabic (or Quranic, they're the same) for these reasons (non-exhaustive):
1- It is the most understood variant, as it is the lingua franca between all Arabic speaking peoples (and beyond).
2- It is similar to most other variants
(Basically it's pretty near the vernacular variants of Peninsular Arabic, and not that far from the Levantine, Egyptian, and North African ones)
3- And MOST IMPORTANTLY : Unlike the vernacular variants, it is a written language with codified rules, clear grammar, and a vast lake of vocabulary resources.

Slightly related rant:

The most annoying idea I see spread all over is the comparison of Arabic and its variants to Latin and romance languages. Which is as misguided as a bent arrow fired from the hip. Latin is dead while MSA is live and kicking, being used daily by millions if not billions of people. Because of the Quranic staticity, Arabic is a pretty much "Frozen in time" language with little evolution. (A phrase written 1600 years ago might still be understood today, unlike in English or French for example)
Traps at least are not cruel - usually almost instant death by their neck being broken. Cats are natural predators. I don't much like using poison, but sometimes you have to.

I have never claimed any high moral ground, just that the deaths I'm talking about are quick, rather than them (or any animal) being bred to suffer.
A title like: we can detect forces inside the Earth that deform it, even though the Earth overall is smoother than a ball bearing, just wouldn't get enough clicks.
This is great to hear. I good use of AI if the false positives can be controlled.