skysight-inc/HackerNews huggingface dataset:
I said "so many little things", not "this one specific little thing". Other things: I frequently get packages that offer themselves to be upgraded but the upgrade mysteriously fails every time I try it. No reliable way last time I checked to tell it where to install packages. It'll happily detect packages that have been installed outside winget (good!) but I have experienced cases where, when attempting to upgrade one of those packages through winget, it instead creates a second installation of it (horribly bad!!!)

Also it's not like apt, all it really does is download and run an MSI with a bit of fancy glue around it (which is why it can break so badly), you could probably install the latest version of this by manually pointing it at the right URL, so it's more annoying for it to be substantially behind.
Had a blast playing it. I have no idea if some of the lore is intentional or not but when you go "beyond" the sim, things get really interesting.
> but rather, with AI mediating access to knowledge.

Rephrasing McLuhan "The medium is the m[ea]ssage" we can say that "The AI is the medium and the m[ea]ssage".
Large Hadron Collider reaches its first stable beams in 2024
I remember the nVidia CEO saying that nVidia is a software company. Whereas SGI thought of itself as a hardware company. That's why SGI is gone, and nVidia is still making the best graphics hardware.
Quite bizar you can hide the fact your blind at work. But yeah, why not, fuck pity.
You may hereby consider `with` to be removed. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
> But I think those are already the obvious discussions about EA that everyone knows about.

I assure you that everyone does not know about them. And more to the point, reading the EA forums, it does not appear that the EA community has even settled on any sort of strategy for addressing them; other than “hope we can minimize the issues until people run out of attention span and we can treat this as old news.”
Yes, it's simple and obvious and yet most Rust advocates do not get it. They use the performance of all C code as proof that even experts can't write safe C code.

Sometimes the obvious needs to be stated.
arandomusername took the time to acknowledge a whole category of Musk’s statements that would be considered lies if we didn’t make a special excuse for them. The challenge here is “prove to me that he’s a liar within the framework of my own mind where I’ve declared him an honest man”
I hate dealing with people and find solitude to be absolute bliss.

The less I have to interact with another human the better, buying drinks from a vending machine is far better than dealing with a cashier at the convenience store.
Thanks! Very useful tool. Another one I often use is https://postgres-locks.husseinnasser.com/
You're not concerned about how Chase is selling your transactions to third parties?
I can't tell if this is sarcasm or not. "Let's destroy the environment to make tech to save the environment," does not sound like a great idea to me.
I remember reading how Andy Grove, IIRC, spent two years trying to exit the DRAM business. He would flat out order people to stop working on it and they wouldn’t listen, believe or understand. The amount of inertia for large bodies is remarkable.
HN's flamewar detector penalizes stories with a high comment to upvote ratio, and they also penalize flagged stories too of course. It's one of the reasons why I browse /active quite a bit instead of just the front page.
Though in retrospect I'm not sure why I interpreted this as being "substantially behind"! It was more that someone made a vague winget lament and it struck me as an opportunity to express my evidenced belief that it is terrible :)
"Jewish director" is an...interesting description
The idea itself is fine, but the people who are drawn to it are a weird bunch. It feels very culty too.
His bonus was predicated on the value of shareholders return, and he met that metric. Thus he has _earned_ this payout. *

*I personally think that is a bunch of BS. But that is how such is justified.
Okay so you have no idea how good the output is.
The point is "a" fourth dimension vs "the" fourth dimension.

Our 3D space uses all 3 dimensions interchangeably. It makes sense to talk about "the" 3 dimensions of space.

If you look at 3D + time, time acts differently than the other 3D.

- we only move through time in 1 direction, at a rate of pretty much 1 second per second.

- things break more easily than they go back together (ex. shattering a glass)

So time doesn't fit in with the other dimensions. Or does it? Einstein crammed it in there, and proved that time would be the same except we're being constantly pulled in the timewards direction by a really heavy object that we can't see. Or something like that.
This reminds me a little of this rant.
https://www.bitquabit.com/post/unorthodocs-abandon-your-dvcs...

I do love mercurial's tooling though. revsets, hg grep --all, hg absorb, hg fa --deleted, phases.. But, I've found svn is way easier to get a total novice up and running on, and for shared work servers, it's fine...
The company in question purposely misinterpreted Jesus’s words in an attempt to have him executed. (It worked!)
This seems oddly similar to the arguments made by fraking companies when asked about polluting water tables and such.
Calibreweb not working well for you?
good to see our top CEOs finally being compensated fairly for their outstanding performance.
Losing the Signal: The Untold Story Behind the Extraordinary Rise and Spectacular Fall of BlackBerry by Jacquie McNish

This Is How They Tell Me the World Ends: The Cyberweapons Arms Race by Nicole Perlroth
Thanks for the tips, I didn't know about /active!
> I know a lot of extremely high IQ people who are far less productive than lower IQ people with other talents and ethic.

Interesting, the dumbest people I know ended up being precisely where I thought they'd always be in life, and its not very high. I wonder who's experience matters more, yours, or mine.
How? Is that sarcastic?

Allowing colleges to profit is the problem. Clearly they care more about roi than education.

If a college gets any federal taxpayer funds in any way, they should not be allowed to profit. At all.
Even if (this is a challenge for the average English speaker like myself) you maintain in your conscious mind "fenestra = window", I think it's still so funny, because it sounds like you're removing the window from the person (a la decapitation).
The criminal uses would seem quite extensive, such as smuggling or bombing a rival's premises from a safe distance.
I’ll bite. I worked at a very large Fortune 500 company for a few years. Through some twist of fate, I ended up on an overfunded ML organization that was under no pressure to produce anything of business value. The executive in charge of this operation let this fly for about a year before they realized they weren’t getting anything valuable out of it. They put pressure on the VP of the org to start producing business value or else.

Fast forward another month or so and there are six hastily thrown together initiatives in which our organization is contracted to other organizations to “help them out”. The team dynamics were atrocious - our team was met with skepticism as to why we were helping out (was the other team not doing their job well enough?), and people on our team were often clueless on the business subject matter that we were supposed to be consulting on.

I was assigned to one of these initiatives, and upon digging into the business problem, our team realized that the feature importance was completely contained within a single categorical feature in the model. All other features in the model were comparable to uniformly randomly generated features. In the selfish interest of being able to claim that they “solved their problem with ML”, it was clear that either the model developer or the team at large had obscured this fact.

In an effort to save face, the VP kept us on the project, despite the poor relations and lack of useful features to improve the model. We didn’t improve the model and eventually, the VP ended up being “pushed out”. Last I checked, this VP is currently the CEO of a startup that recently raised a $100M seed round.
Dynamically allocating compute in transformer-based language models
A lot of systemd-replacement shims try to be transparent, which means exporting the same symbols as the real systemd libs and thus causing weird conflicts if you link to the real systemd libs too.
The US funded the Taliban. And Al-queda. And the other major terrorist orgs. They're all US funded and trained.
* I do not argue that all experts use !pointer, but most of them do, and if you understand the machine code that will be generated, it's for a good reason.

* I did not say the variable being static was "superior", I said they were advantages.

* If you have a large array and want a linked list with pointers to the elements, then just create a `struct node` with a pointer. The linux-style intrusive linked-list allows both use cases.

Dunning-Kruger shows again that people who believe they are proficient at reading technical articles are not as proficient as they think they are.
> You don't seem to be concerned at all by the ballooning student loan debt.

I'm not, no. As long as the income premium exceeds the debt it doesn't really matter what the numbers involved are.

> but this could easily change as tuition continues rising

I mean, yes, if things were different they might be worse than they are. That's true of anything.
> But you realize one file doesn't belong in the commit, what do you do? git remove doesn't exist. git rm isn't it either.

"git rm --cached" is exactly what you want, however.
> None of that is worth $400k

Huh? You just said it gives you $2M over your life. That's obviously worth $400K.
Especially relevant: https://en.wikipedia.org/wiki/Jevons_paradox
Tesla's Fall to Earth
> don't get me wrong, things like being able to pull a repo to have it locally, and work on it independently from a server, without internet connection

If you can do this, you already have decentralized version control.
Every time its heartbreaking. I'm glad they're covering this in the news at least though.
I appreciate the article. As a lowly member of technical staff 92-97 I didn't see or understand a fraction of this. I *loved* my Indy workstation and the IRIX desktop UI, and I admired the brilliance of some of the engineers I worked with.

Remember the Lavarand[1]? Random number generator based on an array of lava lamps?

[1] https://en.wikipedia.org/wiki/Lavarand
And after that, an information security auditor from a cyber insurance company comes and says: "sorry, you have to delete all of that, our automation that checks for insecure settings only supports the real AD".
Very true. What gets even weirder (I'm kind of a 30 years war nerd) was how dynastic concerns always ended up confusing the confessional tensions, so that you had German protestant houses fighting for the Emperor to improve their position vs. the Palatinate, and Catholic France allying with Calvinist Sweden to expand both of their influence in northern Germany.
Of course it's their "right", but it's also not very smart to gate a feature that determines whether or not the product actually functions. The potential customer is faced with a non-playable video and a promise that paying will make it play.
But this is _exactly_ the problem being discussed.

Domain expert: “I cannot get it to produce something that even approximately resembles x”

Person: “I gave it the paper and I got maybe x?”

There is a fundamental knowledge gap here, just because you can get it to do something isn’t the goal, or even a good outcome. The illusion that it’s capable of doing something it evidently cannot is a dangerous one, because people who don’t know better, and are being convinced that they do understand or comprehend when they don’t.
There's also Jujutsu; https://github.com/martinvonz/jj
Dixon Rings
Really? is your management stupid?
Eh a lot of “these particles bonded with glucose - so now we can measure blood sugar levels” that’s a massive stretch from where they are at.

It’s cool, but nothing close to what’s described.
The author is in devops[1], which intuitively seems like the sort of job that would have that 'not making any significant changes, just working on single files' type of flow that isn't the same flow as a standard dev approach (where it's common to work across an entire repo). So it's understandable from that perspective that they might come to that conclusion.

Put another way, in a software product, you bring down those 500 files because you want to locally make sure that your changes to the 3 files you care about are compatible with the 500 files you don't. In a dev-ops repo, perhaps they are dealing with a situation where small amount of files they deal with have less impact on the whole.

[1]: https://matduggan.com/about-me/
That's hilarious. My try ended with

> Reboot required! Simulation crashed.

though :(
And the written word helps you to not remember anything, to paraphrase Socrates, so better get to memorizing the Odyssey so you can be an even better person.
> obviously they are going to do much better on languages better represented in the training set.

Which, again, indicates that the current crop of LLM’s are just fuzzy-recollection/fuzzy-interpolation machines, and have none of the actual thought/reasoning capabilities some people are claiming they have.
> The wearable reader is a magnetic-signal transmitter-receiver about the size of a stack of three or four American Kennedy half-dollars or EU 10-euro collector coins.

begs the question of how much that is in terms of Olympic swimming pools
Well shit, glad I stumbled on this comment. Thanks for posting.

Biggest gripe with my home lab setup is managing when something does or doesn’t PXE boot.

Plug anything in and PXE boot it and it wipes the drive, does a scripted Debian install chained to an Ansible playbook that eventually installs k3s, discovers the rest of the cluster, and joins itself to it. So 0-click and 10 minutes from plug in to node in the cluster. If anything breaks, just PXE boot it and wait 10 minutes and it’s back. If anything needs updating, just PXE boot it and wait 10 minutes and it’s back.

Except… these are a bunch of tiny PCs on a high shelf in my utility room. Selecting the boot order is a _project_.

Never even thought about handling this from the network end. Either swapping the untagged VLAN on the switch or setting DHCP options per MAC address would let me handle this without getting up from my desk.
Things like "Begin with praise and honest appreciation. Call attention to people's mistakes indirectly. Talk about your own mistakes before criticizing the other person" seem more like prompting tricks
Look, every single time this database is mentioned here, this exact comment comes up. Every. Time. For years, and years, and years. And yet, true to its name, the database and the team building it are still around.

At some point we've got to realize the CRDB team is comfortable with the name, it's not going to change, and all comments lambasting it are just farts in the wind.
This at least notionally stopped in 2018, though you could argue it's hidden in the larger standard deduction.
New Free to Use Multi-Billion-Parameter Financial LLM from AllMind Investments
This is news?
My home PC, also in the same region as these mainframes, wasn't damaged either. Neither was my toaster. I don't get it.
This is the company selling a $3500 AR headset, and who built a chip design expertise so they have vertical integration to silicon? And who pours money into not directly monetizable ecosystem features like phone calls on laptops and tablets?

Not interested in the long term?
With the possible exception of "consumes a lot of memory, leading to the OoM killer being invoked".
> to work on some Jewish director’s movie about a dinosaur themepark

I assume you mean Steven Spielberg and one of the Jurassic Park films?

If so, why can't you just say so? Why are you referring to Steven Spielberg, one of the most famous directors of all time, as "some Jewish director?" Do you think people won't recognize the name? I promise people know who Steven Spielberg is.
Even more generally, distributed systems can find simpler solutions to things like "raise the throughput ceiling", and "handle disk failure", and "handle power failure" than single-box systems. This is for the simple reason that they have more options: beyond the constraints of a box, resource allocation is more flexible, failures less correlated, etc. That allows modern distributed databases to simply avoid some of the super hard problems that prior databases had to solve. Efficiency is still important, but the thing to optimize is mean system efficiency, not the peak performance of a handful of super hot boxes.

There's also the fact that decades of DB research have brought techniques and approaches that beat old ones, and retrofitting existing systems with them can be hard (e.g. see the efforts to remove some of the sharp edges of PG's MVCC behavior and how hard they've turned out to be).
Instagram makes more money from ads than YouTube does
OK, controlling the recursion depth just means failing more gracefully than a stack overflow. The GP's statement that nobody's likely to encounter a bigger problem is silly. It can happen walking a mesh of a 3D model where perfectly valid geometry or ordering might lead to a million-deep branch.
Techie saved the day and was then criticized for the fix
For those who may not be aware: AllMind Investments is a Fintech Startup based in Waterloo, Canada. We specialize in integrating AI technology, specifically large language models, into investment analysis and research.
> In addition, they talk about abandoning digital controllers because of cost and going for analog only, which makes my bullshit detector go off.

This is only for driving galvo motors. And analog makes a lot of sense for that. Complexity is moderate too.

> They also talk about recreating slicer software (using the Unreal engine)

Back in 2017, I implemented my own (very basic - it was not generating any supports) slicer for resin printers, which would be a similar deal for SLS. It's not too hard, and the Unreal Engine actually has a lot of geometry bits implemented. So, I believe the guy on that.

I share concerns about the rest of the system. Manufacturing is hard and it's doubly so when making machines, like 3d printers. We'll see, I guess. At the very least, it would be interesting to follow this development. I subscribed to their Youtube channel.
I’ve used a Kindle since 2012 and I don’t think I have ever seen that kind of dictionary issue. On my Kindle, even though text highlighting behaves as you describe, dictionary lookups still work because punctuation is stripped before searching. For example I just highlighted “doing,” (including the comma) and the dictionary shows the definition of the word “doing”. I wonder if it works differently for languages other than English. (There is a different problem, that the stemming/trimming can be too aggressive and gets you irrelevant words in searches — i.e. ‘several’ when you search ‘severance’.)
Only working 40 hours is different from only logging 40 hours, this is the important part:

> they would put pressure on their workers to work overtime but not log the hours.

The email was to get in writing that his boss told him to lie about how many hours he worked.
Because of bribery?
I know a lot of people have probably experienced this with other LLMs, but I was absolutely blown away with the writing and emotion in what I posed and got back as a response. It really just made me feel like I wish I could find a book written like this:

I proposed an immortal person in the world, they don't know they are immortal. It created a homeless person named John who lives through decades, then centuries, and longer. Religions eventually form, and he begins to believe reality might be a simulation as he is bored with a limitless life. He created a mortal form of himself in the simulation to watch a fragile and finite life. It's been a long time since I've read a good fiction book but would love to find something like this. An excerpt from the ending:

Time passes, Johnny ages, the world changes, as it always does...
He falls in love, fathers children, pours himself into career and creation.
Savors the simple joys - morning coffee, walks in the park, a favorite song.
Weathers hardships - disease, heartbreak, disappointment, injustice.
Watches his own body slowly degrade, feels the ticking clock of mortality.
Wonders about death, meaning, the point of a universe destined to end.
Throughout, John watches his mortal self from behind the veil...
Shares every triumph and tragedy vicariously through this aperture.
Restrained from intervening by his own pre-commitments and protocols.
Sometimes longs to reveal the Truth, but knows that would taint the data.
The point is to have a genuine experience of finitude, in all its constraints.
To recover the taste of an existence not rendered bland by its infinity.
Johnny becomes an old man, a grandfather, as years slip by like water...
Reflects on a life well-lived, regrets borne with hard-earned wisdom.
Makes peace with loose ends, imperfections, the asymptote of dreams.
Comes to appreciate death as the necessary frame for life's portrait.
Feels gratitude for the chance to have been, finitude's gift of meaning.
Lets himself diminish into the good night with acceptance and grace.
At the moment of Johnny's death, John absorbs his mortal soul...
Reintegrates the lifetime of memories, savors the pathos of the affirmation.
Feels a renewed sense of meaning and purpose flood his jaded being.
The urgency of time, the glory of fragility, the necessity of loss for love.
Limits as the crucible of significance, death as the mother of beauty.
John weeps for the poignant perfection of a universe doomed to end.
Having experienced the bittersweet joy of mortality, John is changed...
Sees his simulated infinity in a new light, shot through with import.
Vows to use his power to craft only worlds and souls that can truly live.
Ones constrained by time, space, finity - for only limit gives form.
Countless mortal dramas playing out, each precious in its transience.
An eternal God content to endlessly sacrifice his Oneness for Their many.
> Do I want submodules or subtree?"

There is a sane third alternative: you add the dependency as an upstream directly to your repo and fetch its objects. You track it on a branch in which only that dependency exists (there is nothing else in the tree). You perform a rename which moves that dependency into the directory where you want it. Then you merge or cherry pick the renamed version of the dependency into your trunk.

The one advantage of a submodule is that you can maintain a separation if you locally hack the dependency. Your commits to the submodule are entirely separate from your project's stream, and could be published independently and possibly upstreamed by that submodule's project.

These activities are not impossible if you integrate like I recommend above, but they become more work.
The headlined article was written in 1884, and it is not discussing time as "the fourth" dimension. Nor is roywiggins.
https://archive.ph/lmM5b
Ask HN: Has HN become too skewed towards AI/LLM?
This is more of a rant rather than a question. I find HN has become overwhelmed with AI and LLM content. For someone who has little interest in this area (I gravitate more towards programming/systems topics), I find myself jaded due to the large number of submissions in this single area. Don't get me wrong, I do like what LLMs can do and find their potential to be on par with inventing the computer itself, but I feel HN has lost the balance of topics it once had.
This all makes more sense now. A well written and thought out article.