skysight-inc/HackerNews huggingface dataset:
> they've cleared the local space, like some sort of planetoid, and newcomers have little chance.

The newcomers to the RTS scene are largely badly made. Company of Heroes 3 has already dropped below Company of Heroes 2 playercount despite having come out just a few months ago. AoE4 also had plenty of problems (no ranked ladder at launch? it took 6 months), though it being Relic, that's not very surprising. I'm on the r/realtimestrategy subreddit a lot, and basically every RTS that flops, well, there are very good reasons for that that you'll see people mention. It's not just "oh I'm cool with AoE/Starcraft and won't try anything else". There are some quite cool fan games, especially in the Total Annihilation-like space, but of course they don't have as much splash/marketing.

One of the core problems is probably devs streamlining away complexity, especially mechanical complexity or base building. Nearly every RTS dev for the last 15 years seems to beat on this drum of, "We're not gonna be Starcraft! We're gonna be easier for casual players!" and then they fail miserably and you look at the top 3 RTSes: Starcraft 2, Age of Empires 2, Starcraft 1. It's almost like mechanical complexity and base building can be good things!

I think Starcraft 2 had the right of it with the endless co-op mode introduced in the second expansion, that thing was very popular with more casual players (it was the most popular mode in the game at least for a while). While it retained the same core feel and mechanics of the 'regular' game, they had a lot of variety with the different commanders (basically subfactions) that could appeal to different players, including ones that were easier/had less base building. But you could still have a fairly traditional commander if you wanted one, so it was the best of both worlds.

And it's easy to see how the mode could be expanded on too: more army customizability, more variety in missions (instead of nearly every mission being 2 bases, you could vary that number up), unlockables/items/rewards from missions, varying numbers of players on a team instead of exactly 2, raid missions, mini-campaigns or storylines, etc.

Frost Giant is also planning to make 3v3 an actual competitive mode in terms of balance and design for Stormgate, which is...rare. I can't think of a competitive RTS off hand that was balanced around teams rather than 1v1, or in addition to 1v1. That might help too, team games are more social and often more popular.
That is partly what this article is about - a swift-native set of foundation modules.
`unsafe` doesn't mean that it's not safe, just that the compiler can't prove that it's safe so the human has to do it manually.
That's actually pretty high.
people tend to forget that the very process of knowing is as important as the thing known. no one can be a know it all aiming for a collection of "the most important things to know". You are a know it all by being curious, attentive, willing to study and learn. It's the form, the process, the way of living. The separation between form and content has reached an all time high
Ideally it's a git(hub) repository and people can add PRs to improve the outcome of their favorite languages.
Early days of 3D polygons on home consoles
Chroma doesn't seem to be a real DB, it's rather a wrapper around tools like hnswlib, DuckDB or Clickhouse. Qdrant is way more mature - it has its own HNSW implementation with some tweaks to incorporate filtering directly during the vector search phase, supports horizontal and vertical scaling, as well as provides its own managed cloud offering.

In general, Qdrant is a real DB, not a library and that's a huge difference.
$540m sounds like a lot, but I notice the article doesn't go far as to say "this is much more than Youtube's capex", or Facebook's, or even just the cost of Googlebot.
Why?

For the rest of the community, it doesn't matter whether you water you fill your swimming pool or flush the toilet a few extra times. Or does it?
Not sure if that's still the case, but Graydon Hoare was part of swift team. Swift also slowly introduces support of lifetime analysis with regards to concurrency, but the path they chose is pretty different : they started with an easy to use language, and moved toward advanced concurrency-related security features, trying to keep the language convenient. Rust went the other way.

This makes a lot of sense considering swift's primary target: app developers that build end-user facing software, as opposed to core system developers for rust.
It isn't a Twitter clone built for the sake of it.

This is Meta wanting data for its LLMs aware of the latest trends and news-worthy events as they happen. Probably generate ad videos and banners on-the-fly, even?
I've heard the safety argument before and I find it astonishing. If you can't drive safely without making a noise audible from miles away, your vehicle isn't fit for the road. However this argument does hint at what bikers are often doing, which is racing on public roads and massively breaking speed limits.

I think modern scooters are also held to strict noise standards, the noisy ones have been made noisy deliberately.
It seems like the biggest asset that creators are creating are the communities that form around them and their niche. The people who consume content within a niche tend to be very likeminded and often times quite willing to rally behind and support the bastions propelling the niches that they identify with. Even for smaller creators, I've seen time and time again that all you need is one or two highly dedicated and engaged fans to make being a creator an extremely lucrative endeavour.

I've been working on a platform to help content creators diversify their revenue streams and offer their communities that become a sort of privatized social network as one of their product offerings in addition to their content. The hope is to allow creators to better capture their community and monetize from their niche.

https://sociables.com/creators
I'm working on a startup in a related field and would love to get your input/advice. Your HN profile doesn't have any contact method listed. How can I best reach out to you?
Same path, but for the last 10 years i've been a CTO. Right now i'd kill for fewer meetings and more focus time. Starting to take its toll.
I am not sure what I want more anymore. I love these periods of flow, but I am so good at integrating other people's work, making them agree on the best while being happy and feeling productive. Also flow makes time fly and I feel I would just die very soon, heh. Anyone feeling this too? But I crave this feeling very much anyway.
same here. I don't understand how this feature hasn't landed in every other compiled languages (i'm looking at you golang)
G7 nations admit they're nowhere on AI regulation
If you pay there is some identity attached to the account so it might actually possibly to recover the account, as opposed to ‘I don’t have the password nor devices previously used or any other recovery mechanism’
I think that there is one side of the question missing: what ties people together in the process of decision? were they elected, are they being payed or are they giving their life to a cause? in all these different scenarios the decision process will be different regarding the importance and the role of consensus. I think that the contextual elements that impact on the very meaning of the concept "consensus" in each of these cases are not taken into account. There are specific practical needs that impose themselves over the general features.
Have you talked to her finance team? Is she part of the major hospital networks you already visit?

If that $600 isn’t your copay but instead the whole cost out-of-network, there is almost certainly a way to get that put on a 12 month payment plan or something similar.
Difficult if used for beverages. In my experience CO2 may not have an odor but at high concentrations it burns the hell out of your nostrils anyway.
Hi Mike, I applied, although not in either Canada or US but still was interested to join your team. Let me know if there is a possibility to still be considered for the role of product manager, can adjust my availability according to US time is that's the only issue
Plus there is tooling like Copilot that works and is useful. I would love to have something like copilot integrated across my whole system, gathering all my current context, like terminal, notes, mail, issue tracker and have even just plain, simple autocomplete everywhere. It is feasible, and I'm pretty sure we will have more and more integration. I was sceptical, but copilot changed my mind.
i used to do the same thing, but with simple say/tell/shout commands + terminal control codes to move cursor/overwrite text/etc. was lots of fun =)

edit - worked with zMUD anyways
SelfDecode [0] does that. They're a lot more though - they're mainly focus on DNA analysis. Also it's a subscription so be aware if you don't like that.

They do a lot of analysis. You can send them a PDF and it will (try to) OCR it and auto-fill which in my experience is 80-90% good so you still need to check and fill out a couple blanks but it mostly works.

[0] https://selfdecode.com/
Function coloring is orthogonal to the underlying mechanism.

You can think of the Java / Go approach as adding the bind points automatically.
~600 logins in my password manager;

Err, that unordered poll is disconcerting
Is there an alternative with similar features and ergonomics? I am def. not aware of one.
They weren't there for me on Windows. Another one I found missing is the superhero emoji. (I'm not missing those emojis on the system, because elsewhere they work.)

Now I'm on macOS and I don't see anything missing other than the ones that you intentionaly removed.
Well maybe it works on Obsidian vaults for note taking heh, but with llama models' 2k input token range it'd get a tenth of the way before starting to drop context. Likely useless without something like an 100k model.
As a current undergraduate, programming for fun is ubiquitous in my peers. Surprises me also that the author has to ask.
The implications of using generative AI as a contracted engineer
Hey HackerNews,

I’m Federico, a software engineer and the head of the web chapter at Think-it[1]. Our mission is to leverage technology to regenerate our planet and advance human potential. We’re all about building digital solutions that make a social impact.

Now, let’s talk about the elephant in the room: generative AI. It’s shaking up industries left and right, and as an engineering collective and consulting partner, we can’t ignore its effects.
The world is changing at lightning speed, and we’re striving to understand and embrace this technology responsibly.

In this article, we want to dive into the impact of generative AI from the perspective of contracted engineers. We're still exploring and expanding our understanding, but we believe it’s our duty to act ethically and pave the way for a better future.

We hope this write-up holds some insights for you, too - we're eager to hear your thoughts and suggestions.

Have a good read.

[1]: https://think-it.io
Careful with the left-right thinking here. Can you be sure the upfuckery in this case was due to the leanings of the politicians, that the other party would have done it any differently, and most importantly, the right wing thinking would not cause other side effects (I.e., you lean to right to avoid this kind of garbage, but end up effectively supporting Trump and his flavour of garbage)?
Short Ruby News – The Content Edition #43
Both of these are also shared with Rust FWIW.

I believe Swift takes the switch farther than match in Rust, because it tries to deal with API stability (e.g. a system library adding new possible cases)
Show HN: Turning GitHub into a CMS
Hi HN,

I built Commitspark, a Git-based headless CMS that runs on top of GitHub.

The primary purpose is to enable non-technical content editors to take advantage of Git workflows based on branches, pull requests and merges, without them having to learn Git.

Behind the scenes, everything content-related is driven by GraphQL and an open source library I released ( https://github.com/commitspark/graphql-api ), and for all the workflow features like PRs, commenting and diffs, I built a CMS-centric view onto GitHub using the GitHub API.

For content editors, this should feel the same as working in any other headless CMS, except now with support for much more powerful workflows. For developers, this means all the strengths of Git and GitHub can now also be applied to content (pipelines, tags, commit hashes for caching, branches for migrations, etc.).

There are many other things I am also excited about here that I'm happy to discuss, so please leave your questions below.
No it doesn't? Have you ever been on the internet?
The models aren't looking right on mobile (Android, Chrome).

But maybe it wasn't intended for mobile optimization.

Nice proof of concept regardless!
Facebook only had a XMPP gateway for their own chat service to let you use it with an XMPP client. You could never communicate with other servers from Facebook or vice-versa. It was Google who actually bait-and-switched with federated XMPP.
Show HN: ClipBase - YouTube Full Text Search – Search videos by words spoken
Northern Australia develops one of the world’s best bushfire management programs
The thing is, the people who downvoted you, very likely did, because your comment has 100% reddit vibes.
It's all about the tokens: understanding tokenization
Bedr00mZ: Nobody Prepared Me for That
For a pedantic definition of private.
> The RTS genre itself is still very much dead, seeing no new games worthy of note to this day.

Stormgate, Tempest Rising and Sanctuary are ones that RTS fans are looking forward to. A lot of people also like Beyond All Reason (a recent TA-like fan game).
Timnit Gebru on her sacking by Google, AI’s dangers and big tech’s biases
Replit Boss: Launching on Replit is more impactful than places like HN (tweet)
One thing I'm wondering about is that http3 seems to be from end user to search, which is a general serving problem and not really about search. Do dropbox clients call the search service directly?
At my university haskell was required from the start and used in several courses.
Meta fined $1.3B over data transfers to U.S.
You can always go back to that section later after exercising/driving. Of course there's no picture -> audio transformation with 0 information loss.
Ask HN: How to move from dev role to management/team lead role?
I feel like I achieved almost everything I wanted as a frontend developer (even moved from just working with UI/react/etc to pure R&D, researching and working with browser api for innovarive/obscure tasks) and while backend looks interesting for me, I know that I will have to take a paycut if I would move there.
Becoming a team leader or moving to other management position looks more promising from salary and work enjoyment (for me) purposes, so what are my next steps are?

Is there any good reads, courses, videos, lectures etc I should know of? I work in small startup for the past year so I don't have anything to take example of nor I have any opportunity to lead a team (except one guy I'm mentoring)
From the description:

> In order to load just 100 paginated items on his account history page, over 50,000 queries were triggered using so much RAM that it crashed the server.

Issuing 50k queries to get 100 items is just wrong, no matter how you look at it. I can see the attractiveness of writing all your logic in one language; and in a way it's unfortunate there's not a simple way to write your filter in Ruby, pass it to the database, and have it executed there. But you have to face reality and deal with the fact that such complicated logic needs to be close to the data.

Edit: Initially misunderstood to mean 50k items, not 50k queries, which is even worse.
What does Chroma lack? Their APIs seem pretty much the same to me.
Well I'm not sure which models specifically work, but it runs on llama.cpp, which would mean lama derivative ones. Here's a little table for quantized CPU (GGML) versions and the RAM they require as a general rule of thumb:

> Name Quant method Bits Size RAM required Use case

WizardLM-7B.GGML.q4_0.bin q4_0 4bit 4.2GB 6GB 4bit.

WizardLM-7B.GGML.q4_1.bin q4_0 4bit 4.63GB 6GB 4-bit. Higher accuracy than q4_0 but not as high as q5_0. However has quicker inference than q5 models.

WizardLM-7B.GGML.q5_0.bin q5_0 5bit 4.63GB 7GB 5-bit. Higher accuracy, higher resource usage and slower inference.

WizardLM-7B.GGML.q5_1.bin q5_1 5bit 5.0GB 7GB 5-bit. Even higher accuracy, and higher resource usage and slower inference.

WizardLM-7B.GGML.q8_0.bin q8_0 8bit 8GB 10GB 8-bit. Almost indistinguishable from float16. Huge resource use and slow. Not recommended for normal use.

> Name Quant method Bits Size RAM required Use case

wizard-vicuna-13B.ggmlv3.q4_0.bin q4_0 4bit 8.14GB 10.5GB 4-bit.

wizard-vicuna-13B.ggmlv3.q4_1.bin q4_1 4bit 8.95GB 11.0GB 4-bit. Higher accuracy than q4_0 but not as high as q5_0. However has quicker inference than q5 models.

wizard-vicuna-13B.ggmlv3.q5_0.bin q5_0 5bit 8.95GB 11.0GB 5-bit. Higher accuracy, higher resource usage and slower inference.

wizard-vicuna-13B.ggmlv3.q5_1.bin q5_1 5bit 9.76GB 12.25GB 5-bit. Even higher accuracy, and higher resource usage and slower inference.

wizard-vicuna-13B.ggmlv3.q8_0.bin q5_1 5bit 16GB 18GB 8-bit. Almost indistinguishable from float16. Huge resource use and slow. Not recommended for normal use.

> Name Quant method Bits Size RAM required Use case

VicUnlocked-30B-LoRA.ggmlv3.q4_0.bin q4_0 4bit 20.3GB 23GB 4-bit.

VicUnlocked-30B-LoRA.ggmlv3.q4_1.bin q4_1 5bit 24.4GB 27GB 4-bit. Higher accuracy than q4_0 but not as high as q5_0. However has quicker inference than q5 models.

VicUnlocked-30B-LoRA.ggmlv3.q5_0.bin q5_0 5bit 22.4GB 25GB 5-bit. Higher accuracy, higher resource usage and slower inference.

VicUnlocked-30B-LoRA.ggmlv3.q5_1.bin q5_1 5bit 24.4GB 27GB 5-bit. Even higher accuracy, and higher resource usage and slower inference.

VicUnlocked-30B-LoRA.ggmlv3.q8_0.bin q8_0 8bit 36.6GB 39GB 8-bit. Almost indistinguishable from float16. Huge resource use and slow. Not recommended for normal use.

Copied of some of The-Bloke's model descriptions on huggingface. With 16G you can run practically all 7B and 13B versions. With shared GPU+CPU inference, one can also offload some layers onto a GPU (not sure if that makes the initial RAM requirement smaller), but you do need CUDA of course.
> The most unfulfilling days for me are when my dependencies seem to fall over.

I tend to pick only stuff that is packaged in a distribution, if at all possible. They usually do a decent job at gatekeeping the countless libraries created by people that have no idea on how to make a library.
I have wondered recently about head of line blocking's impact to latency at AZ level within AWS. How reliable are TCP connections within the same datacenter and do these issues noticeably impact performance at the tail end?
Over 300 EUR and a subscription on top of that?!
Hire an engineering manager and delegate.
XMPP hasn't been extinguished by Google, but it did suffer quite a but.
The number one problem for generalized intelligence is establishing trust.
> With covid lately and other challenges like AI and whatnot there may just be no time to be passionate because it is time spent worrying.

It was always like that, it's basically the human condition. You may choose not to worry and live your life how you'd want it to be lived. You might get crushed in the process, though. If you don't, you'll die of old age anyway, but the overall ride may be more comfortable.
My fitbit tracks it well, cheap thing I've had for years.
PCA is really something that one must use whenever it has a multivariables model. It's a very quick check, easy to implement, which avoids basic issues such as: "I thought this variable was important in my model and well, it is not", much like : "don't optimize without measuring first".
Thank you for that, I’m installing now
More sex before bed :D
Of course we should.
huh, that might explain why I've always found coffee "too much" for me, but never had significant problems with tea
You have to start with an attempt to define knowledge. It is rooted in observation and experience, and has the ability to invalidate itself in the face of new observations and experiences. In that sense, it is transient and ephemeral in the temporal domain. You can try to derive laws and models which have practical utility here and now, but those laws will always erode with the passing of time.
I think English Breakfast tea leaves are deliberately broken when processing as it gives it a stronger flavour (might help it move around inside a teabag too). Tea leaves are oxidised to make black tea (as opposed to green tea) and tearing the leaves is sometimes part of that process to speed up oxidisation.
I agree, and for another demonstration, I invite everyone to look at similar sites as Wikipedia. They are either "left wing bias" (RationalWiki) or one with an agenda, divorced from reality (Conservapedia). It almost looks like that if you organize basic democratic cooperation among people, that's automatically "left wing" from where our current narrative stands.
ummm, and you expect me to evaluate a freebie that wont keep my password secured enough.

In short, make the leap before you really safely try it out?
I'm sorry but Freudian's universalist approach is as bullsh*t as a genetic explanation for hoarding. I agree that to make the universal claim that all hoarding is a reaction to a loss is wrong if we are talking about specific losses. But I think you are taking the concept of loss too narrowly. The idea that hoarding is a compensation for a loss is in the more general sense, as if collecting things would be a way to fill in a lack, to fill a void, that otherwise it would be too much to be dealt with. that can be a physical loss (like someone having their home taken away from them) or a more symbolic/abstract loss (someone having abusive parents that buy their children's love with toys). Every case has its own particularities, but the idea of loss in psychoanalysis is not just a mere loss of an object, but also the feeling of absence of something that was never there.
How is that pure CSS? Doesn't show anything with Javascript disabled.
Quick how-to/demo:

https://www.youtube.com/watch?v=A3F5riM5BNE

Also has a suggestion of a few alternative models to use.
Navigating CTP Claims and Third Party Insurance
Compulsory Third Party insurance is an essential requirement for all vehicle owners in most states and territories of Australia. CTP insurance provides coverage for personal injury claims in case of an accident, but it can be a complicated process to navigate. If you have been involved in a car accident, you may need to make a CTP claim. This article will provide you with tips and advice on how to deal with Queensland CTP claims, from understanding your rights and obligations to handling the claims process and getting the compensation you deserve.
don't do it as a profession, embedded programming grind is worse than conventional cloud/web programming grind
It has an ABI-level ownership thing already. What's missing is ways to control it.
It should be no surprise, that it is not good for your health, if you do not sleep well. So fixing whatever it is preventing you from good sleeping really should be priority number 1 if you want to maintain or restore your health.

Easier said than done, of course, but reducing coffeine, doing more sports and avoid bringing the smartphone into your bedroom would probably be a good start.
The "define young"-range seems to be a sliding window centered around your current age.

Perhaps at some point there will be very few older than you and perhaps then the sliding window will be offset accordingly, but at least for me (almost, almost 40) I'm still well within the "define young" range from my own point of view.
Mars After Midnight: Face Generator Updates
Cool idea, very easy though. Got all with one try.