skysight-inc/HackerNews huggingface dataset:
Was a lot of the functionality of Quake done in QuakeC or was that scripting language added for the sole purpose of allowing for mods to the game?.

I think scripting languages are a very bad idea for the core functionality of a game and I see no benefit to them. If its done after you have nailed down all your core mechanics and just want to add mod support for things such as player created maps then I think that's fine.

That means that a scripting language should only be added towards the very end of a project. Adding it towards the beginning when you don't even know your core mechanics yet seems crazy to me since I see no benefit to it.
A very skilled glassmaker might be able to fuse the pieces together by heating the edges and pushing them together if the piece is simple enough but in general, no. That's why it's called glass blowing: the air pressure is what gives the glass form while it cools and vitrifies.
On firefox i use a addon called ublacklist. i use it mainly to remove stackoverflow clones from appearing in search results.
My wife and I sometimes say “You are the Villain in someone else’s story.” A turn on the phrase “everyone is the hero of their own story”

I doubt that very few of us are trying to be.
I just blocked YouTube using hosts file this week. Haven’t missed it. But no more random time sinks.

I had offloaded YouTube on my phone since the phone is out of storage. Not going back.
> On the contrary, who's willing to work on it isn't what matters either. What matters is whether the code actually does what people need it to do.

That code doesn't write itself. It needs someone motivated to write it.

As someone who reverse engineered a video card and wrote an entire X11 driver almost 3 decades ago, I get this painfully. If I wanted it done, I had to do it myself.

Both X11 and Wayland have some fundamentally wrong architectural choices. The problem is that both X11 and Wayland are sufficiently "good enough" that the activation energy to get traction above either of them is huge. It's a gigantic pile of grunt work until you get to the fun stuff, and nobody who isn't paid money by a company can muster the motivation to overcome it. And people paid by companies are going to solve the problems they are being paid to solve and not much else.

Open source, in general, is having a problem with being stuck in "local minima". Lots of things are good enough to gain sufficient social traction that replacing them with something better is ferociously difficult. (package managers, git, dynamic libraries ... I can go on and on and on ...)

It's part of the reason why I don't try to interfere with the "Rewrite It In Rust(tm)" brigade even when I think it's a silly idea. It is now a bigger problem to corral the motivation to do something in open source than gaining the technical skill to do it.
> everything just turned into a mess for me

I just want to say, this one is absolutely normal.

That's what learning new stuff feels like most of the time.

Then, after you pass through it, you go and write a tutorial so other people are spared. But then... I'm not sure this part works :)
If you know Twitter already or it's like the opposite.
I learned Lua modding the game Homeworld and writing access control filters for NGINX. So easy to understand, mostly because Lua is pretty bare bones. I've always wanted to fit it into a project, but Javascript and Python are tough competition for a language like Lua.
> The idea was to make Boeing compete with SpaceX.

Not quite. Results aside, the idea is that the government wants multiple sources for access to orbit. This isn't so much about competition but rather about having options. I have no idea if there are other political elements to this at all.

And so, ULA gets funding because they represent that other potential option. They can be as inefficient and slow as they want because, in a sense, their metric is to exist as backup. And, for backup to exist, you have to fund it not just to have things designed and built. You have to use these things despite cost and performance issues for readiness considerations.

Conceptually, it makes sense. The execution, in my opinion, is seriously lacking in many ways.
Makes me wonder if artists would see the same benefit then if piracy were legal and someone made a nice Spotify-like frontend for it. I think about how places like library genesis have to be so weirdly arranged because of how illegal they are.
> As should be obvious from the framing, X here is a variable, not a web site formerly known as Twitter

This could be one of the needlessly confusing articles I've seen yet.
Depending on the severity - before launch probably, after the launch it's a risk call and they would probably adopt wait and see if it gets better approach. The reason for scrub would not be the diarrhea, but rather not knowing the reason why. Astronauts are placed in isolation / fed high quality and low diarrhea risk food. This mitigates most of normal reasons of why it could happen, so getting proceeding with the mission without understanding what is going on is risky.
It's amusing to me that multiple people on HN think I'm joking. Have you ever tried to write thread-safe, lock-free, infallible, non-heap-allocating code before?

I'm curious what kind of API the people who think this problem is easy would have come up with, and what its performance characteristics would be compared to mine.

I had a blast working on this problem!
Ah of course, the allocation is in the map setting work not the integer itself. That makes sense, thanks!
This is super inspiring and the end result is amazing, congratulations!
i'm not sure about the whole of platonist philosophy or competing theories, but the platonist way of handling "numbers" seems exactly what i use internally:

- "imaginary" numbers are exactly as real as irrational, rational, integers, natural numbers, zero and the rest.

- all these kinds of "numbers" are real, but exist as symbolic abstractions. e.g. not observable in the physical universe.

for one thing, while you can observe two cows, you cannot observe more than 2*100 cows. but these are both natural numbers. it would be an unsatisfying (to me) definition of real if realness depended on the size of a natural number, and probably its application (cows vs. subatomic particles).

and while you can't really observe the number two by itself, it can still be used to communicate and reason about the number of cows and other objects. it's a symbol, a very useful abstraction. real in the platonic sense, but abstract - a distinct type of real outside time and the physical universe.

irrational numbers and even complex numbers are then simply other useful abstractions. it's useful to learn this about mathematics and physics in general because, e.g. "is velocity real?", "what about string theory? - is the 10th dimension real?"

the rest of the article dives further down the rabbit hole of structuralism, another philosophy of mathematics, apparently a reaction to platonism.

at this point, my interest in philosophy has dropped to a level that can not be represented by any number at all. meta-unreal (a level of real that is not real even in the abstract sense), and so rational as to be completely irrational.

i've concluded that numbers are also exactly as real as the theories and philosophies of reality, but far more useful.
Java just needs better language constructs for checked exceptions to make them easier to deal with. It seems like the OpenJdk team is finally moving towards looking at making them better though.
The same way flat earth as a debate topic has been misappropriated, as has this - the concept of a variable
Nope I have one parent group on WhatsApp none of whom are named Zach or Melanie. I haven't logged in Facebook or messenger in a long time, but I checked the groups there and none have any messages resembling what the assistant read.
But still maybe the concepts for working with them (group by/ join/ aggregate) are similar?

There are lots of things you can do with a table as a general purpose data structure. And I was curious if this was a similarity?

When you say that tables are like dicts/maps, are they tables or are they dicts?

And I apologise for not knowing more about Lua. Maybe i should have known better than to ask about things I dont know.
>mentions wanting to use airtags for finding stolen things

usually, this is in regard to complaints about the anti-stalking features making airtags less useful for finding stolen things. use airtags for whatever you want, but apple has made it clear that's not their priority when making product decisions.
The 56k specs were asymmetrical, the downstream connection could be 56k (actually 53k) while the upstream connection was only 33.6k. The key with v.90 was the ISP could send a fully digital signal down to the customer but they could only send an analog signal up which was capped by physics to 33.6k.

The later v.92 spec supported a digital upstream and could hit 48k upload.

Regardless, dialup users did not have a lot of upstream bandwidth available. They also suffered through high packet loss and latency making their throughput even lower than their line speed would suggest.
The optimum is the most desirable situation or outcome. It depends on the factors you can change, and those you assume are constant.

Surely you agree it would be best if Apple could have no theft, and no extra costs?

There are factors within apples control and factors outside apples control. Apple has limits to what it can do, but that doesnt mean that no better solutions exist outside the control of apple.

There is a best solution of those you can choose (relative), and also a best solution out of all those that are possible (absolute)
The Joneses became the central banks so good luck ignoring them.
I think this is the first management/leadership post on here that I enjoyed reading. I've watched conventional industry/MBA-style techniques being forced onto the arts community (for example) with bad results. It does seem like different cultures could use different leadership approaches.

Of course, finding actual leaders is damned hard.
In the live audio production industry audio over IP with Dante is the industry standard these days.

https://www.getdante.com/products/software-essentials/dante-...
Confidants, peer, another smart person.

I might have 100 friends, but only ~10 people can change my thoughts and only on specific subjects.

As I get older, the more those 100 friends are for enjoyment and happiness. Those 10 people are for growth. I think in my 20s, I took a bit more of a democratic approach.

One of the best parts about money, I can pay smart people for consulting.
It's very easy.

"This message does not exist" can be taken to be a false statement, without introducing any contradiction.

It is not like "this message is false" (Liar's Paradox) or "this sentence has no proof" (Gödel's sentence).

Unfortunately, just because "this message does not exist" is a false statement, contradicted by existential evidence, doesn't mean that the remaining claims next to it can be dismissed as false.
Is the post not deliberately ambiguous for humorous effect?
Shoot sorry about that. There's a few ways to keep the model loaded in memory:

1. If using `ollama run`: `ollama run llama3 --keepalive -1`

2. If running ollama serve directly, use `OLLAMA_KEEP_ALIVE=-1` ollama serve

3. If using the api, there's a `keep_alive` parameter you can set to -1
It was 56k down, 33.6k up.
Ramses II's Long-Lost Sarcophagus Has Been Identified
Nice option! Looks like uBlacklist has a firefox and chrome extension.

Supported Search Engines:

Google
Bing
Brave
DuckDuckGo
Ecosia
Qwant
SearX
Startpage
Yahoo! JAPAN
Yandex
If you’re looking for a productive discussion, then your approach is the problem.

Demanding proof, while handwaving away calls for evidence for your own position rightly results in an incredulous reaction.
Russian forces weren't invading until Feb 24. And you asked for a source. There are better sources if you care to google a bit.
Patreon is probably better, IMHO. From what I understand, Youtube Red pays out your subscription money proportionally based on how long you watch their videos. To me, that just seems to encourage them to waste your time, rather than focus information density. With Patreon you decide who gets how much.
Avis. Never use Hertz.

The difference in customer service has always been gigantic for at least the last 2 decades.

I don't know if it still holds as I have been driving between places since the pandemic given the eye watering prices of rentals.
This reminded me of digital microfluidics

https://www.youtube.com/watch?v=ncfZWqPm7-4

Perhaps someone can make a clock using this principle.
I stand corrected. I spoke before I checked my info.

There's also HighTec's compiler that is also ISO 26262 qualified, targeting Infineo's Aurix TriCore:

https://www.infineon.com/cms/en/about-infineon/press/market-...

Not sure tho' what kind of qualification you have to look at in order to fly into space (DO... something?), this is targeting automotive ( and so is Ferrocene's). But a lot of the integrity mechanisms these MCU's have are surely similar between applications.

And... I'll be honest. I really am not convinced by the qualification itself that the quality is necessarily better. It's just that you need it for certain applications.
Catastrophic flood of Mediterranean after the Messinian salinity crisis (2009)
Gary Marcus is not an expert, he is a pundit. This is mostly a rehashing of his opinion, with his opinion being cited as evidence of facts.
Not discussing security vulnerabilities helps attackers and hinders defenders.

The obvious question here is - if its so easy, why hasn't anyone done so? When was the last time bit torrent's DHT went down? As far as i know never.

It should be noted that current generation DHTs aren't the same as the original and do have some mitigations from certain attacks.
Interesting post, would be nice if the images could be enlarged by click.
Let's be precise about what definition of OOP we're each using.

In college, I (and I'm sure many others here) learned that OOP was about "abstraction, encapsulation, inheritance, and polymorphism".

But in practice, looking at the history of programming paradigms in industry, it seems like the real success of OOP was in dragging us away from "it's fine for mutable state to be global and/or scattered willy-nilly throughout your code" and towards "mutable state should be localized, tightly scoped, and/or coupled to the code that will be mutating it". Being generous to the academic definition, we could say that the only pillar of OOP that really mattered was encapsulation.

And by that definition, since Rust abhors global mutable state (but not mutation in general, as a functional language might do), it's not unreasonable to say that Rust, even if it doesn't have "objects" as Java or Smalltalk define them, still hews to the most useful parts of OOP.
It is the best option of those available to apple.

That doesnt mean it is the best solution theoretically possible.

If I threatened you with the choice between death and paying me money you would probably choose the money. However, surely you think it would be better not to be threatened at all.

I think it is extremely closeminded to think that there is nothing that nothing else could be changed outside of apples control.

It is absurd to think that this is the optimal configuration of society and culture.
Can you be one of the 10 who change my thoughts regarding your bio: “You can trust FOSS”. Why can I?

EDIT: /u/dang banned me for this
Spotify is a prime example of an amazing service (yet still no FLAC equivalent) offering with a highly developed customer base ruined by the love of money.
Not sure this title and tweet is quite accurate. This was a veto of an act of congressional disapproval of an SEC rule. I’m not familiar with the underlying rule but the CRA itself might not have actually set proactive rules for firms. This wasn’t like FIT-21, where it’s a new regulatory regime.
Colored anodizing can be significantly harmful to the environment (what Framework said, don't kill the messenger).

Edit: This showed up randomly to me minutes after sending this; https://www.youtube.com/shorts/PURZRHu2TOg (Framework official statement on colors)
Same. Coincidentally, wayland is pretty fast.
I can only agree to this. 500 times faster and still slower than Windows 3.1 for almost the same set of features.
> Meet Perplexity Pages, your new tool for easily transforming research into visually stunning, comprehensive content. Whether you're crafting in-depth articles, detailed reports, or informative guides, Pages streamlines the process so you can focus on what matters most: sharing your knowledge with the world.

Given what this is (title2article essentially) this description makes no sense. If I had to guess the product page was written by an LLM too.
IMO it tries to look low level by including pointers.
It's hard to say after all this time, but I think I was frequently waiting on everything in the win 95 days, while now even a small delay is annoying and standing out.

Pressing a key to start a launcher, typing and using enter within a second does not seem to have been possible back then.
It gives me no joy making this video but it had to be done.

The takeaway here is this: Theo and other loud "JS Influencers" don't speak for all of us in the JS ecosystem.

Not all of us use Next.js or swear by TypeScript.

Some of us like the wild wild west that is the JavaScript language(give me a .js file anytime any day).

And yes, not all of us use React. The tech is good but to some of us Vue is better and that's fine.

I hate to see the internet where we all build the same and have the same tastes and I am sick and tired of "JS Influencers" throwing a tantrum when you don't use the tech they are fanboying.

For context, you can check for the latest needless drama on Twitter/X that of course originated from the JS world and this time targeting Rails and the HEY Calendar.

Previously they took the drama to Laravel and how it had too much folders for building a to-do app(I guess they didn't know the Laravel folks were shipping real products and not building demos all the time to show "performance")

The JS ecosystem is bigger than these influencers and they don't speak for all of us.
A universal definition isn’t needed to apply the concept, in the same way the Internet can’t agree on some fixed universal definition for what a sandwich is, yet this doesn’t impair assembling a BLT.

It is in fact applied by organizations, and they manage fine, so lack of a universal definition isn’t a hindrance.

If you want to guarantee certain versions of ls or test are available for the duration of the supported life of an OS, yeah, they’re part of the base system. This kind of arrangement is very nice for both users and software vendors. The base-system instability of an Arch or a Gentoo (rolling release), or the ancient productivity-software packages of a Debian, aren’t the only options—lockstep-release stable base system and rolling release user packages are an option.
Obviously, transaction may fail to be rolled back and leave dangling locks. Not sure about the specifics.
By that definition nearly every language is OOP, which makes the term useless.
>Deflating prices on existing housing means either the lender (ha!) or the homeowner takes the loss.

Okay.

(Expand or they're going to flag you for snark.)

The cohort that is currently at prime home-buying age (and, really, most people under the age of 50) have had the wealth that was generated by their labor and productivity systematically siphoned to mostly-older higher-earners, in order to shore up unsustainable compensation and retirement funding for the professional managerial/executive class and Silent Gen, Baby Boomer, and Gen X workers. The value of the overbuilt, low-density, transit-access/amenity-access-poor housing that they've built or speculated on plummeting would be not only economically healthy (as it would act as a stimulus for non-asset-speculation activity and finally incentivize density and transit access, while disincentivizing the socioeconomic/racial exclusion that characterizes most American suburbs and which drives so many of our objectively terrible NIMBY-focused municipal planning decisions), but also just deserts.
> having the intuition of how fast computers can work

I wish I never developed it. It turned what used to be mild annoyances into questioning my career choices.
Is X not X11? I read the article thinking it was that.
Boeing was supposed to be the safe pick and spaceX the risky one that might not pan out.
What did you think after the first two sentences?
The question you are replying to was rhetorical
> Do not send me Pull Requests - the code is small so I want to maintain it single-handedly.

Interesting contribution policy. Makes sense in lieu of producing a strict style guide, I suppose.
> Shall I conclude that myself and the witness were hallucinating when we got the right answers?

If you were recalling stored memories of experiences that were actual interactions with external reality, and some of those memories were subsequently corrupted, then no, you were not hallucinating.

If you were engaging in a completely endogenous stochastic process to generate information independently of any interaction with external reality, then yes, you were hallucinating.

> That intelligence is not the thing that got us there?

It's not. In both cases, the information you are recalling is stored data generated by external input. The storage medium happens to be imperfect, however, and occasionally flips bits, so later reads might not exactly match what was written.
But in neither case was the original data generated via a procedural algorithm independently of external input.
Crazy, that’s approaching OpenAI pay… is it in the AI area?
The site currently shows a footnote:

> As should be obvious from the framing, X here is a variable, not a web site formerly known as Twitter.
Or the Java SQL connection interface, that can throw SQLException on close(). Yes, if your connection throws an error when closing, I guess it stops being usable.

Has anybody ever did something useful with that exception?
My GNU/Linux system using sway window manager feels at least as fast as Windows 95. I actually have been able to appreciate speed increases with computer upgrades. That is, until I open a web browser...
I find the message self explanatory.

Outlook is server authoritative.
Message does not exist on server and thus it can't be saved.

But it is available on that client - client was able to load it before it was removed from server - and such it can be copied out or discarded from client.
J only is a data science language in the sense that its core is suited to dataset manipulation, but it's severely lacking in modelling librairies. If you're doing exotic stuff and you know exactly what you're doing, I can see the rationale but otherwise it's R/Python any day. It makes plenty of sense for custom mathematical models, such as simulations though.
Yep, that is super reasonable. I also will use them if that is my only option. So in that sense I guess I'm am thankful they exist, I just don't want them to become to default or even mainstream.
Is the world going to have to agree on a new generic variable/placeholder name, just because of Twitter...

I think X on its own should never be Twitter, it should always be referred to as x.com to eliminate any ambiguity.
Paris is pretty peaceful. If you go to Brittany or the extreme south of France, you can enjoy some GTA action every day around you.
> Some of the worst localized pollution I have experienced in my life

How did you quantify this? Or this a purely anecdotal observation?
That's a bug in your database, not something you specify on your API.