skysight-inc/HackerNews huggingface dataset:
I'll drop my Quake II anecdote here. Quake II was the first FPS I ever beat (at least I think I beat it). I did it over a week in the summer when visiting a friend out of state (never would have been allowed otherwise).

When I started, I had only ever played the original DOOM, so I used those controls, and lo and behold they worked, and I thought nothing of it. At some point as I was playing along, my view suddenly became locked to the ceiling and I was thoroughly confused and stuck. Turns out I had bumped the mouse, and managed to figure out that mouse look was a thing after extended fiddling with the system to try to determine the cause and get back to killing badguys. Needless to say, the game got quite a bit easier after that.

There wasn't internet, neither I nor my friend knew what mouse-look was, we had never seen anyone play a true 3d fps. It is hard to imagine how obscure and alien the interfaces for games are because of how pervasive the knowledge has become.

Glad to see the source code released!
Is there some tutorial on how to set up pg_audit? Maybe also something with an interface where the logs can be queried?
GPT-4 trounces everything else available. I'd say that 70b is about 3.5 level, unless you're doing something where finetuning greatly benefits you.

13b is alright for toy applications, but the difference to gpt 3.5 (let alone gpt4) is huge.
The only thing gas has any claim of being better at is woks. Or anything else that really must have all that extra heat blasting up the sides of the pan. In every other way induction just kicks the crap out of gas. Far more powerful, faster to change heat settings, more precise. I grew up using OG electric coil stoves, had gas for the next 20 years, and induction for the last year. I could never go back to gas. Electric coil at least has the upside of being stupidly hot when you want. The high end temperature for gas isn't great.
IANAL but I believe this change applies only to Hashicorp source code and not API compatible endpoints. So, had (and for clarity, they for sure did not) GitLab used terraform source code to implement such a state provider, yes, they'd run afoul and have to fork or relinquish their license of the source

But similar to the GitLab Sentry backend API (e.g. https://gitlab.com/gitlab-org/gitlab/-/blob/v15.0.0-ee/lib/a... ) the Terraform state endpoints are also in Rails, just like all the rest of the Internet facing GitLab API: https://gitlab.com/gitlab-org/gitlab/-/blob/v15.0.0-ee/lib/a...

as an additional "FWIW," the TF docs even claim they welcome alternative implementations of registry.terraform.io although I'm guessing one quick git commit and that language could disappear, too: https://github.com/hashicorp/terraform-docs-common/blob/e4cc...
I think "time-lapse" might be the right metaphor. With time-lapse photography, we see snapshots of a continuous process taken at regular intervals.

I'm not sure what it has to do with git. It seems like any version control system would work. Or, really, the main use of git here is that GitHub is effectively being used as a free database. The snapshots and timestamps are enough to see the changes, regardless of storage format.
I looked through these posts for the last three years and there are less than five features that actually pertain Google Docs.
Documenting the domestic Russian variant of the Shahed UAV
In July 2023, Conflict Armament Research (CAR) investigators physically documented the remnants of two Geran-2 single-use uncrewed aerial vehicles (UAVs) that Russian forces had deployed in Ukraine earlier that month. Through a detailed analysis of their design characteristics and key components—in comparison with UAVs previously documented in Ukraine—CAR assesses that the Russian Federation has started producing and fielding its own domestic version of the Shahed-136.
Not the OP but I suspect its something along the lines of social welfare, gun control, and accessibility of abortions.
> using native partitions

FWIW, I'm actively exploring native partitions on Aurora with Postgres and I'm seeing very little benefit. Two identical tables, each with 500M+ rows, and I'm not seeing any meaningful performance/IO changes. A composite index with the partition key as the first entry has been as effective for reducing IO and query time as partition pruning. I'm sure there are workloads where partitioning makes more sense, but I've been surprised by how little difference there was in this case.
I use iTerm2 that pops up F12, it's surprisingly close to that drop console behavior.
Hasn't the gird for war call gone out before? They must be 20-30 girds deep by now, just with this Kim. That's way too many girds. Think of the chaffing.
with all due respect, unless "giving back" means giving them money, its probably not worth what you think its worth. I maintain some small projects, and most of the people "giving back" contribute such a tiny amount of code that its almost not worth mentioning.

that might not be your situation, but I know as a maintainer, in most cases I would much prefer a monetary contribution than a pull request. edit, 2015, ouch:

https://github.com/hashicorp/vault/commits?author=andrewstua...
It's probably your router. The ones supplied by ISPs, as well as many cheap off-the-shelf ones, are terrible at managing load.
>You're not dividing the same-sized pie.

We do. Neither vim-or-vim-fork editor users nor vim-or-vim-fork-potential-devs are going to see any significant jump in population from the presense of neovim. People who are new to vim-style-editors and go to neovim are mainly people who would have gone to vim if neovim didn't exist.

And from people contributing to vim via themes, plugins, etc., some have taken their talents to neovim, which would have stayed with vim if neovim didn't exist.

>Forks are good

Well, the prevalent wisdom of 30+ years of FOSS has been that they're mostly bad.
No I’m saying most tech companies went public without being profitable and that had more to do with the declining stock price.
No way I’m running that unless you publish it on NPM.

Then you could even do: npx run quake-2-xeno-mod@1.9
https://developer.hashicorp.com/terraform/docs/partnerships#...
You probably should divide all those number of days estimates by at least 2 or 3, because in many (most?) places the times when power failures are most likely are also the times when households need the most electricity.

For example here in western Washington outages are most likely during winter, which is also when we are using the most electricity. My daily winter use is 3.5-4 times my daily summer use, perhaps even more on those years when we get a week of near record cold.
> At what point do you just have robots deliver packages though?

At the point where it becomes cheaper and more reliable than hiring humans to do the work. Right now, we don't have the technology do the job well and do it under all required conditions, but once that changes we should absolutely replace the human workers with robots so that humans are freed up to focus their efforts on other things.

> Is paying someone the salary of a doctor to carry packages to a house sustainable?

The majority of unionized workers at UPS are only working part time and under the new contract they'll make $21 an hour to start, eventually making $23 an hour. I suspect that doctors tend to make more than that, and if they don't they should probably get themselves a strong union too.
Also, consent being something that should be respected itself is a liberal social construct (that I wholeheartedly agree with).

This hasn't always been the case, and still isn't everywhere today. Slavery still exists, so does misogyny.

I'm a fan of the saying "tolerance isn't a paradox, it's a peace treaty". To extend that, peace treaties are literally laws.
I do not call anything under BSL open source. I would prefer if companies when presenting the BSL talk about their schedule to open source, the schedule being when the Change License takes effect, at least if the Change License is an open source one.
Toyota bZ4x: A bouncy ride meets rather good efficiency
Allowed in the USA per code NEC 400.7

But, It would have been better if I fed a small sub-panel from the UPS, and then went out from there. Shoulda-coulda-woulda!
What a weird perspective. Do people expect the airlines to just eat the loss for no reason?

It's not like consumers are getting screwed here, we're all used to airline ticket prices because that's what they cost without carbon taxes.

Now that we're a bit smarter and have a new regulation, that cost is going to be rolled into the price of the ticket.

It's like complaining tickets cost more when fuel is more expensive as if that's unfair.

Am I missing anything here?
The title is a bit misleading. In Quake-speak, the "game" is the what defines the game rules, hence what enables modding. This source release does not include the actual game engine, only the gameplay logic, which has traditionally always been released.
because outraged ticket buyers are still ticket buyers, that's my guess.
He nailed it. Credit where it's due.
Obviously there are faster and slower broadband connections; by "equally fast" I assume GP meant that various services can be reached without ISP choking or throttling, thanks to EU-wide network neutrality rules.
I think the name is also a little ambiguous. I suggest maybe, commited-scraping, or time-scraping, or chronicle-scraping... and chatGPT could probably come up with something even better lol.
Editor preference was not intended to be the focus of my comment, it was more me being incredulous that someone would build something in C which necessitated Docker.

If someone wants to do that anyway, I am going to be perplexed that C was the language choice rather than golang or rust, and perhaps worried about C being a footgun WRT security, but whatever.
Why isn't hot water potable?
The approach mentioned in this article is more abstract than SSR and liveview, making it adaptable to both webapp and mobile app
This is funny because I literally took the MPRE today.

You don't need to show evidence of quid pro quo corruption for judicial ethics violations to have occurred.

I'd point you to the ABA Model Code of Judicial Conduct: https://www.americanbar.org/groups/professional_responsibili...

"A judge shall uphold and promote the independence, integrity, and impartiality of the judiciary, and shall avoid impropriety *and the appearance of impropriety.*"

further, rule 3.13(A) states: "A judge shall not accept any gifts, loans, bequests, benefits, or other things of value, if acceptance is prohibited by law *or would appear to a reasonable person* to undermine the judge’s independence, integrity, or impartiality."

How about rule 2.11(A)(3), which states a judge must disqualify themselves from a proceeding where "The judge knows that he or she, individually or as a fiduciary, or the judge’s spouse, domestic partner, parent, or child, or any other member of the judge’s family residing in the judge’s household, has an economic interest in the subject matter in controversy or in a party to the proceeding."
One of the silly things of our culture is over-specialization. A human needs to challenge his or her memory, must do a good deal of thinking, must study but also must make strength and endurance efforts. Perhaps you don't need to but we should at least configure society to allow it if you desire it. The casual thoughts while doing manual work is lovely if you have something constructive to think about.
Descent had mouselook? Now I feel stupid. Or maybe I just didn’t have a mouse when I used to play it with friends, can’t remember.
I have friends who live in Cupertino, and when an ISP like Comcast goes down in one or two neighborhoods for maintenance, the cell network (not even Comcast but like AT&T and such) also effectively goes down because everybody and their mother starts tethering or otherwise using their phone data significantly more than normal.
Yeah it's hard to really push amps unless you actually use every last burner. My cooktop technically wants a 50A circuit, but what I have available is a 40A circuit and it has never been any issue. I'd basically need to have all five burners going, and probably near or at their maximum setting. Not an issue I've run into, which is why I'm being kinda lazy about upgrading the wiring and breaker to 50A.
I'm sure this is mentioned somewhere in that link, but I wonder if it has more to do with that it's easier to build, maintain and fly a front-heavy tractor with short nose, singular tail and shortest driveshaft possible, than about all the airflow considerations.
Nope, its ALL completely full of cat hair 24/7/365
Works for me in Firefox. Plugins maybe?
oops, i'm sorry i misgendered you. i think i have fixed it now, but now the editing window has closed

on your other points i mostly agree, except that if i write a library in any popular 'modern' language, it can only be called from that language, which seems like a missed opportunity

and when i went back and compared development time logs, the development speed advantages of modern languages seem to be only a factor of 2 or 3 over c, once i get beyond a few hundred lines

which i guess is why linux, firefox, cpython, gcc, apache, poppler, libvte, and so on are written in c or occasionally c++. it's not because the authors didn't know about common lisp, scheme, ml, smalltalk, and so on, or couldn't figure out how to write a garbage collector

rust and some other unpopular modern languages look like they might change that situation (nim, zig, koka, a couple of others i can't think of right now)
>We tried many times to contribute upstream fixes to Terraform providers, but HashiCorp would never accept them. So we've had to maintain forks. They lost their OSS DNA a long time ago, and this move just puts the final nail in the coffin.

OSS doesn't mean that you have to accept any PRs that showed up in your repo, nor does it mean that you have to let a competitor steer your project simply because you're building in the open. Without further elaboration, what you're calling "upstream fixes" may have been considered "working as intended" at HashiCorp. As I'm sure you're well aware, every contribution has to be maintained and each increasing contribution comes with an additional burden. Responsible maintainers on large scale OSS projects must be selective about the code they let in.
I think that's why parent post said some home owners. Some people like coconut. As a person i, however, hate coconut.
Now I'm seriously confused - a major criticism, by communists, of the Cultural Revolution was the blow back against all intellectuals and the destruction of the education system in the PRC. In what was was that Marxist? I mean, I know the arguments the red guard made, but there were other Marxists that disagreed. Are you just saying the red guard interpretation was the correct one?
> If you take all the books, then others can't enjoy them.

Sure, and if your company takes a bootstrapped commercial open source product that it didn't develop or contribute to, and then pays several employees a salary to do things which actively reduce that product's ability to develop a sustainable revenue stream, then you definitely risk permanently destroying that open source product.

On a macro level, if many companies do this, the entire ecosystem of open source begins to falter. Hence all the moves to BSL, SSPL, Commons Clause, etc.

I was making an analogy to that. If some people keep taking all the books and selling them, the system falls apart, and people stop putting free books in the box.

> it seems like you deliberately chose a license that allowed and encouraged exactly the behavior you saw.

"Allowed", yes. But nothing in the license I chose (Apache License v2) actively "encourages" the behavior of using a project in a way that actively destroys the project. (Nor does it discourage it either.)

> You're trying to make your project appealing to businesses by telling them they can take it for free and give nothing back. But you're also saying that behavior is "antisocial" and "completely destroys the offering/concept for everyone."

I have no problems with businesses using a project for free and giving nothing back, on its own. I do have a problem with businesses taking a project, and profiting off it while also directly competing with it and/or forking the project in a way that directly kneecaps the project's revenue stream. That is what I am calling antisocial and destructive.
I thought this was quite well written. "Be pragmatic, not dogmatic" is a very sensible rule of thumb.
What % overbuild do I need to generate power at night?
That was not the court decision. The newspapers are giving snippets of the judge's decision, out of context.

https://nationalpost.com/news/canada/farmer-ordered-to-pay-a...

The nuance here us that:

- the emoji was bring used to reply with an OK

- this was used in the past on other contracts between the two

Note that judge looked into the meaning of the emoji, looked into how it was interpreted before, and said "but nevertheless under these circumstances this was a valid way to convey the two purposes of a ‘signature,”‘ Keene wrote in his decision."

Note purposes of a signature, not signature. FYI, making a mark is still legal, judges know it, yet that language was not used.

And you don't look into how a emoji was used by other people, if it is being used as a uniquoe "mark" aka "signature" aka "trade mark".

Because a mark, a signature is unique. An emoji is as un-unique as a word such as YES.

This is also why someone cannot trademark a colour, or a generic font. Trademarks aka marks aka signatures mist be unique.

In this case, the decision was "he accepted the deal", just as a handshake or verbal OK.
Vicuna 1.5 13b seems comparable to GPT 3.5 to me, and the fact that you can run it locally on last gen commodity hardware is incredible.

I bought a dodgy used mining 3090 last year and now my computer is writing poetry in the terminal in real time.
Pulumi resources are immutable in the program after you declare them. I don’t think this analogy really works. It’s not like CDK - Pulumi does not compile down to an intermediate format.

When you write a Pulumi program you’re effectively creating a DAG in memory. The resources will be created in whatever order and with the maximum parallelization the dependencies allow.
Ah, just for Partner certification. Still, yes, that's some "for thee not me" hypocrisy for sure

also, for future generations, the permalink(?) is https://github.com/hashicorp/terraform-docs-common/blob/e4cc...
A chunk of AT&T's residential fiber actually supports 5Gbit symmetrical for ~$110/mo in the US.
LanguageGuessr
The only intended implication was "C is generally not appropriate for complex projects".

There are, of course, always exceptions.
That's a weird assumption - that the court, and only the court, represents the real government. It's like the "unitary executive" theory but for the court. Here's an idea: the US constitution defines three branches, none subservient to the others. If any were to take precedence, most people would point to the elected branches. In common parlance "the government" mostly refers to the executive, sometimes the legislature, never the judiciary. Supporting justices who are overstepping their bounds by legislating from the bench (and quite likely doing so at donors' behest) is a not-so-subtle way to overthrow a government.
Thank you for the correction, sorry, it has been forever. The link is fantastic, thank you for that as well.
Or simulated floors with sprites as in System Shock. Also one of the few 2.5D engines to allow sloped floors.

Also, "first true 3D FPS" depends on how you would classify Descent.
The official rejection reason:

Violation reference ID: Yellow Zinc

Violation:

Description provided is insufficient to understand the functionality of the item.

I filled in all the new mandatory fields and had chatgpt rewrite the description about 10 times in increasingly simple language but it was rejected every time with the same reason. Since it only had like 20 installs I gave up trying to get it republished.
Narcan
You in Houston?
This man computes
There are also earthquakes, during which I'd rather have shingles than concrete tiles above me.
Yes, literally this, but without the smug.

Have you ever set lenient guidelines, people took advantage of them in a way you didn't like, so you were forced to tighten your guidelines in a way you didn't originally want to?

eg: a professor establishes a generous late homework policy, which most students use reasonably, except a few who decide to turn in everthing on the last day of the term and make the TA's lives hell. Prof is allowed to be disappointed and then adjust their future terms' policies to be more specific (eg "submit assignments max 5 days late").
Mine certainly can
> Also, it will slow down the crawl frequency if you noindex it

Eventually Google stops crawling noindexed pages.
Anyone have a history of being addicted to Action Quake 2? First time programming jumps!
What’s the purpose of having points if you can’t spend them ? ;)
What's the benefit of this versus a time series database?
Show HN: Openform – use Google Forms and Google Sheets as a simple database
My tiny local community college wouldn't even hold their displayed assembly language course, because "nobody is interested in assembly anymore". This was in 1998. I still wish I could have taken that course, even if it was for super specific chipset.
> edit, 2015, ouch:

> https://github.com/hashicorp/vault/commits?author=andrewstua...

Not sure what you're getting at with your edit. I'll try to assume positive intent.

I maintain quite a few projects as well, also pretty small. Code to me means a great deal more than a small amount of money. The money is nothing compared to what I've made in my career thanks almost entirely to the code that exists publicly and my ability to run and modify it as needed to learn. I am glad to get code because it tells me something is useful enough for someone else to bother, which to me is what giving back is all about.
Has anything thought about just doing... nothing? If a city doesn't want to make itself affordable for minimum wage workers, then why exactly is that a problem? I would encourage other municipalities to try to lure away these workers with some incentives, like a relocation bonus, but if places like SanFran refuse to build affordable housing, I feel like it would be better if they simply couldn't get anyone to work there for less than, say, $200k/year. If that means locals have to pay $50 for a Starbucks drink and $500-1000 for a sit-down restaurant meal for 1, then that seems like a good thing to me. At some point, the whole thing will collapse.

The reason there's no affordable housing (or public transit) is because municipalities don't want it. They're run by NIMBYs who block every attempt at building it, and who run up the costs for what housing there is. These people need to feel the consequences of their actions, instead of having some higher-level government compensate for them.
DirectConnect pricing might be cheaper, if a company is really trying to get stuff out, but I haven't run the numbers to determine if the connection charge plus DTO (data transfer out) would save money over regular S3 egress charges. see https://aws.amazon.com/directconnect/pricing/
The Quake series' source code is a must-read if you wish to learn how to create a fast-paced multiplayer game from scratch. Obviously, you can use Mirror or other 3rd-party middleware nowadays, but reading it gave me multiple layers of knowledge regarding the netcode aspect of a game.
>the computer operates on the same frequency as some of the walkie-talkies used by the maintenance department.

>project for a 20s kid.

I'm honestly surprised that the system hasn't been commandeered by some other enterprising student with some cheap boafang from amazon just trying to trigger with key presses.