skysight-inc/HackerNews huggingface dataset:
Which of my playing pieces count as "guards"?

How far away from the king can the guards be for him to still count as "between"?

Do diagonal placements count as "between"?

I already don't understand your rule!
I believe he's not Petrov but Petro after all (out of options listed in the article)

You are unlikely to have no first name and two last names, and Zailenko looks like a last name, so the other one is likely a first name, which would be Petro.

Of course there is always a chance that he is Petrov-Zailenko.
Fontsource
What is your usecase? If you want to search for relevant info in your documents and get relevant info, and you want to avoid hallucination, you might avoid the text generation altogether.

Instead you can extract text embeddings from your documents, put them in a vector DB, and then you have a super search. You can convert your search query to an embedding, search the DB and keep the e.g. 10 closest matches.
It is a cute thing about Ruby
I got a used Lenovo ThinkCentre M910q i5-6500T 4x2.5GHz 8GB RAM 240GB SSD for 100 €.

Plenty fast for a couple of VMs with web servers. It's also a lot better for 24/7 than RPi, as I was always struggling with SD card wear
Happy Monday!
Firstly, while total debt might have quadrupled, in that time the size of the economy has also grown, and that means the debt has become easier to finance.
Debt sits at about 130% of GDP, and was about 68% of GDP back in 2008, meaning when measured against the size of the economy it has not yet doubled.
Also, by comparison debt to GDP hit 116% in 1946 and managed to return to 31% of GDP in 1974, showing that given the political will, the USA has no trouble paying down its debts.
I don't want to rattle off any list. Works for me for my needs.

Wake me when Windows offers a real-time kernel.
It's a Ruby thing. Ruby only has a single global namespace, no imports.

If anything Rails autoloading (Zeitwerk really) make it much easier to find where constants come from as it enforce a constant name -> file name convention, so all you need is fuzzy file search.
The impact of non-participation on results from PISA 2015
That's an interesting observation.

Let's say you have a personal belief that something is going to happen with probability x. Would you actually want to tell others that the probability is y, because that's what the data says, without letting people know that for other reasons that are not reflected in the data, you truly believe it is x?
The roadmap to Product/Market Fit maybe
Generally, you keep photographs in a cool, dry location, and keep them away from direct sunlight. Most other objects require some form of climate controlled storage. It could be in a closet, cabinet, etc. Not a garage or basement, those tend to be too humid.

We have photographs that are 100 years old. I have floppy disks from the 1980s that can still be read. Books from the 1800s. Tools over 100 years old.
> Ergo all the over-promising and hype-cycles and what not. I don't want to descend into nihilism, but I think we need more criticism to balance it out.

And then you continue with “ But file descriptors are good.”

Which arguably could be one of the points against UNIX IMHO. As opposed to object-oriented interfaces
like for example Windows NT, which allows for elegant shells like PowerShell.

Now let the downvotes flow in… ;)
You're right, implicit import (autoload) is an opt-in feature. Rails used to use autoload by default as of 3.x/4.x. It's been quite a while since I used Rails, so I'm not sure if this is still the case.

Ruby imports have always used a single global namespace. I'm not convinced that this is an issue in practice - it's worked just fine for several other languages.
Those who are interested in JRPG might also want to try out Trails series (The Legend of Heroes: Trails, by Falcom)

No. of titles: 3 (Sky) + 2 (Zero/Ao) + 5(Cold Steel) + 2(Kuro) + 1(just announced)

All stories happen in the same word in near time frame (within several years/decades not after hundreds/thousands of year)
Definitely more experimentation would be good.

On the light experimentation front, a longstanding goal of mine is to see NixOS support multiple kernels, because the status quo of having to cobble together a userland from parts for each kernel is a huge productivity drag. Having a "userland assembly toolkit" that lets you plan out what software you want to support with what patches could dramatically lower the barrier to entry.

Trying to carve out a driver layer would also be fantastic. This should be analogized to LLVM making a reusable compiler backend, and the dramatic effect that had on programming language diversity allowing things like Rust to come into existence.

At the same time, kinda what I am saying here is that maybe it isn't quite a local maxima.

Today most kernel work is motivated by performance, maybe security. The mistakes that are already worked around with more ugliness in other layers is usually not prioritized --- we have the workarounds, what's the problem? If more OS work was thought of in productivity terms --- we want to make writing correct, secure, performant, etc. software easier and more natural --- I think we would find the gradient might be bad in many directions, but still good in others.

The stuff I include here is are all things that I think could be refactored into existing "heritage" kernels without much difficulty. I actually looked a bit at FreeBSD and Linux for the process-spawning parts, for example. Just need to slice up the fork/exec code and then call it in a different order.
If it is to be

It is up to me
Merry Christmas to you too. Hope you have a great holiday :)
I don't need 20 mins to empty my bladder.
This one keeps coming back to me, from Jacob Mikanowski on Tyler Cowen's podcast about Eastern Europe:

> It was a really different political economy in the ’70s and ’80s. You were not waiting to save up for an apartment; you were usually on a list that your parents put you on, and you were waiting to be granted the right to an apartment. You didn’t have a hope of a car. And jobs were — not exactly a crapshoot, but you were going to be assigned something.

You could actually start — if you went through college (even if you didn’t), you might be in a position to have a place to live and an income to support a family at 21, 22, and nothing much to save up for. No real way to save up, no real goal to save towards.

https://conversationswithtyler.com/episodes/jacob-mikanowski...

I like it because it makes me think about what people want from life, and how people may behave differently (and the same) when their opportunities were so different.

Clearly in most ways things were worse, but I can't help feeling there would be something liberating about not being on the hedonistic treadmill your whole life
When I was a kid, we went for a sports trip far from my home town. As only geek in team, I've brought dozen of computer magazines with me. Oh, the memories.
I’m always blown away by how people like this managed to eat. I suppose you could live off bottle deposits if you only ate corn and beans. Even at five dollars a day he would’ve had to collect 50 bottles in the best case scenario.
> But he wasn't rational.

Yeah, you've convinced me that seems most likely. Forgive me for grasping at straws in an attempt to find a world where it was not necessarily true that a relatively small number of irrational people where able to inspire such devotion in an industrialised country that they were able to:

(a) get a convicted criminal into high office (1933)
(b) destroy democracy from within (1933)
(c) start a war of conquest (1939)
(d) discover they weren't going to win (1943), then
(e) double down, for another 640k of confirmed german military deaths
(roughly 1/3 total, so 50% of military losses they'd incurred before [d]?
I'd guess the civilian war deaths would skew much higher than earlier)
all while remaining in domestic control up until losing Berlin (1945)

Not to mention the Holocaust, of which the vast majority seems to have taken place during Case Blue (ie just before [d]).

An old jew dies and appears before G*d. "Nu," he says, "I have a joke for you".
"So tell it already," says G*d. The old man proceeds to tell a story of Babyn Yar. "And? that was supposed to be funny?" asks G*d. "Oy, for what did I think I could tell it properly?" sighs the old man, "I guess you had to have been there."
No recession came when everyone suspected it. A recession will come when everyone isn’t suspecting it.

“Be fearful when others are greedy and be greedy only when others are fearful.” -Buffett
Thanks for making me have great news to read every day. And the hours spent here this year. Merry Christmas.
Merry Christmas HN! Thank you all for inspiring so many of us!
Coincidences exist. Coincidences are real. Saying that there are no coincidences stops inquiry. Challenging the statement forces us to make sense of its ambiguity and explore our potential involvement. You can choose the random perspective and with a wave of a mental hand, dismiss most coincidences as not worth further attention. Or, you can seek out their possible personal implications and make life into an adventure of discovery both about yourself and the world around you. As you explore, you may uncover the latent abilities hidden within you.
Lol. I was once at a place of real business and research that hosted some machine learning talk by a guy at Uber. When he walked in, late I might add, to an auditorium full of business casual and suits, he looked like a cartoon character with his spiky hair, jeans, colorful shirt, and all. He also spent every answer to questions making it clear he doesn't work on self-driving cars or call-a-taxis, which was strange given his employer.
I fired my local hospital earlier this year. I had to get a biopsy and I did not receive my results in a timely manner because my specialist's office decided they needed to play phone tag with me instead of just sending me the results through the godawful amalgamation known as Epic.

The biopsy was indeterminate, and instead of immediately sending it out for a second opinion or molecular testing they decided to wait until I could see my specialist before giving me the options. I immediately told them to go for the second opinion and to check about insurance approval for molecular testing.

They had no idea how to bill me for molecular testing because the pathologist for some reason never suggested it in their report (which I later learned from another peer specialist at another hospital that molecular testing would have been written on the report for insurance approval purposes).

My insurance adamantly insisted that it would be covered, and then turned around and told my hospital that I would have to pay nearly six thousand dollars out of pocket.

The second opinion took three weeks, which concurred with the original pathology report and finally put the magic words "recommend molecular testing" on paper which got insurance to approve it. But rather than push it through, my specialist decided to play phone tag with me for a couple more days to make sure I was okay with the fifty dollar copay.

This entire process, from start to finish, took six and a half weeks to learn that the biopsy sample was benign and nothing to worry about. Now imagine if this were a serious thing and that I needed to have surgery as soon as possible. A six and a half week feedback loop to begin scheduling surgery (every surgeon for this issue in my area was booked at least five weeks out) may as well be a death sentence.

I've come to the conclusion that in this country, even if you are extremely proactive and aggressive about advocating for your own health, it's still not enough. You have to supplement this with something proactive like a full body examination in a foreign country (i.e. Japan's Ningen Dock system), otherwise you risk dying from the apathy and bureaucracy of the American medical system.
I wonder what mean by first class support for RISC-V
We just held a workshop about this a few weeks ago: https://red.ht/llmappdev
We created a simple chatbot using local models with Ollama (llamacpp), LlamaIndex and streamlit.
Have a look at the streamlit folder, it's super easy.

I used this simple example to teach about RAG, the importance of the system prompt and prompt injection.
The notebook folder has a few more examples, local models can even do natural language SQL querying now.
Privacy - no policy?

How does this work? Is data sent from browser to homebase (some cloud server?) and then openAI - so two or more third parties?
Merry Christmas

Happy Movie and Chinese food day to some of you. ;-)
DreamTuner: Single Image Is Enough for Subject Driven Generation
The strategic research agenda for Copernicus security service 2023
It isn't difficult to see why. Vienna was an imperial capital, the Netherlands 'capital region' was ruled by (wealthy) capitalists. One group would be focused on courtesy, the other on efficiency, wouldn't they?

Naturally, both are ultimately evolved into appearance, not substance (because of courae this difference isnt substantial).
> We still to this day struggle to hire qualified engineers.

Yes, that's right. Qualified engineers won't sign non-competes. That is why the business ended up with you instead. But that only goes so far. When nobody will sign non-competes, then businesses have no choice but to abandon the idea, and then they can go after the qualified engineers, which leaves you on the outs.

You are accepting of it because you know it is your way in to a job you otherwise wouldn't be selected for – like you said, they have no interest in employing you otherwise. They are accepting of it because it reduces the risk as an employer, even if that means getting the dregs. It is a mutually beneficial arrangement.

> Tell me how your arguments don't apply to company towns

I guess it might apply to company towns if you hate your neighbours just as much as you hate other workers in your current environment. Although in that case you may be doing them a favour by pushing them out of town. In this case you are clearly acting with malicious intent – selling your soul, so to speak, just to ensure that the worker more deserving and a better fit but who is unwilling to give up themself in the quest for profit is kept out of the job.
I live in a mid-sized city in NL, lots of EVs here. 98% of these car are not charged at home.
The flow batteries separate the energy storage part of the battery from the power producing part of the battery.

Unlike in conventional batteries, you can design a battery with any combination of stored energy and of maximum power.

The stored energy is determined by the volume of fluid stored in a tank, while the maximum power is determined by the surface of the electrodes.

For large amounts of stored energy, a flow battery becomes much cheaper than a conventional battery, where you must increase simultaneously the energy and the power, by making bigger electrodes (or by increasing the number of electrodes, i.e. the number of batteries).

Moreover, because the active substance stays fluid instead of changing phases, it is not degraded after each charge-recharge cycle, so the lifetime of a flow battery may be much greater. There may still be problems with precipitates or changes in chemical composition in old working fluids, but such problems should be easier to solve than making long-lived solid electrodes.
Tech Billionaires Need to Stop Trying to Make the Science Fiction They Grew Up
From the novelization of the movie "War Games", starting at https://archive.org/details/wargames00davi/page/n117/mode/2u... :

> "Jesus," David said. "That's a Cray 2!"

> "Ten of them." McKittrick said.

> "I didn't know they were out yet."

> McKittrick almost preened. "Only ten. Come on, I want to show you something."
The craziest thing about this guy is he spent every Maine winter over those 27 years without lighting a single fire to keep him warm because he thought it would expose him. He would just stay awake all night and start walking around when he thought he was getting so cold it might be dangerous. That really to me is hell on earth. At least Petrov lived in California where it was mostly nice year-round.
Better call the police. Seriously though, Clark died in 2008; it isn’t like he is being victimized.
The password can be found here: https://news.ycombinator.com/item?id=38759941
> But for non-native speaker, this would be mysterious.

As non-native speaker I had learned early that 'you' so I thought that there was probably some other form no longer used.
Thank you for your vigilance, Hall Monitor.
Except that it does not take 5 minutes to fill up, you can ask the gas station attendant to do it for you, or you can simply let the pump run and do whatever you would do in that 20 minutes an electric charges. There is no attention needed on the pump while it is running.

But I guess the long time that electric charging takes is usefull. You can spend it on mental gymnastics that being forced to stop more often and for longer is somehow better.
how much do you know about the signature collection process? I can easily see how a large number of these could've been out of fear of retaliation and some out of greed. Many autocrats claim high support numbers on every election, doesn't mean they are beloved.
> Also found an entire building on Bucharest's second busiest street Magheru Blvd for €1.4M. Out of my price range unfortunately but it does include 12 separate 3 bedroom apartments, a floor of offices, and a restaurant, cafe and art gallery at street level.

This sounds extremely dubious and I would not take that into account in any relevant real estate price for central Bucharest :)
For those who are interested, there are much better arguments than this nowadays. The so-called cosmological arguments, particularly Kalaam, are much more convincing.

https://en.wikipedia.org/wiki/Cosmological_argument#Argument...

These get us at least as far as accepting that something beyond human comprehension brought the universe into being, and IMO give a hint of the nature of that cause.
Amazing range, and battery life (often weeks) as well.

Not to mention being robust against all kinds of physical abuse, which may itself be a useful characteristic for an on-call comms unit.
Cast All the Things
The last sentence in the parent comment was a reference to UNSONG.
I know it's an unpopular opinion, but for me, FFX has the best and deepest story of all FFs I played (which are 7, 8, a bit of 9, 10, 12), closely followed by 8.

7 and 8 suffer from too much arbitrariness for me, 10 is just the right kind of mixture of weirdness with proper storytelling for me, and with 12, Final Fantasy started to become bland.
I mean, only because it's possible to learn to live with doesn't make it pleasant. Especially for managing large projects it can get unwieldy. Most high level languages I can think of have moved away from this approach.

I used to be a huge Ruby fan but having exposure to Python where this isn't an issue, life is just easier.
There are lots of quotes that I find inspirational, motivational, or generally useful in some way. But I'm not sure that I can come up with one off the cuff that "permanently changed the way I think." But this one probably comes about as close to meeting that bar as anything I can think of.

Absorb what is useful, discard what is useless and add what is specifically your own. -- Bruce Lee
> Western folks

I'm from Eastern Europe and we celebrate already on 24th.
How is it more eco-friendly? AFAIK Most plastics used in such applications are not practically recyclable, whereas metals are.
I half expected this to promote Postgrest or one of it's alternatives and was surprised it didn't do that by the end of the post.

I used it for this exact usecase, we had some data in postgress and front-end had limited api, and readonly postgrest was simpler than adding the api I needed to the frontend.
The low hanging fruit can't be picked twice.

That, and how many unhealthy/vulnerable people just die on average week for no particular reason? Seems like at least some of those individuals should be cases of a flu/virus taking the credit for something that may have happened on its own regardless. Reminds me of these uncommon 'horror stories' of young people dying the first time they did a bump of cocaine - all of them had very serious underlying issues that they were unaware of to begin with.
Maintainers not auditing issues closed by their bots are irresponsible, but this problem is not related to the nature of the close-triggering condition.
The one thing I genuinely don't understand is why there is no single task queue that works across ruby and python. I get that at some point people just started making http based microservices to pass information around, but at the end of the day a simple task queue that has a unified storage format across both is a better way to connect ruby(rails) based with the ml stack. There are probably thousands of custom rabbitmq or redis based private company solutions out there.
I built a website for my client and got paid 10k for a 3d website.
https://pro.dokku.com/ ?
> It's certainly much faster to download the .o than it is to build it.

That depends on your network latency and throughput, plus the performance of your compiler.

With fast compilers and less bloat (not C++ nor Rust) such a distcc is certainly slower.
I understand they as a pronoun if the person identifies as neither male nor female. But if boyfriend is considered appropriate then why not also he?

he: boyfriend /
they: s/o, partner, friend, hckrfriend ...
I think this might fall into a kind of Cynicism (I am not sure)

I would suggest watching this video as opposite opinion/thinking material.

Is Dr. Peterson Hopeful for the Future?

https://youtu.be/G9Ojo_n5-VQ

About Cynicism, see Jordan Peterson - How To Destroy Your Negative Beliefs (4K)

https://youtu.be/WEP5ubPMGDU?t=180
Marry Christmas. At this point I’ve lived longer with HN than without HN.

Let’s see… HN launched in 2006, I was 18, I’ll be 36 next year, so this is actually an off by one error. Oh well, if you squint a little or drink too much eggnog then it’s true.

Remember to focus on yourself this year, and especially to give yourself permission to be selfish. It’s ok not to live your life for others.
Nerd Wedding Proposal?
What was the simple nerdish proposal you ever heard?
So far the recommendations are mostly hosted, so here's one local: https://github.com/weaviate/Verba

I'm very happy with its results, even though the system is still young and a little bit janky. You can use it with either GPT API, or your local models through LiteLlm. (I'm running ollama + dolphin-mixtral)
In the end, this is really just about using a well-known syntax to express queries: since you end up parsing it, validating it, and building the actual query anyway, the fact that the query is initially written in SQL or anything else doesn't really matter, except that developers know SQL already (which is a good point).
I implemented something like this for a log platform I was working on. The user would write queries in Apache lucene, and they would be converted into json, and then a specific sql query.

It worked nice, but apart from querying logs, I don’t see a use case where one would do this rather than just creating api endpoints.
Microsoft Guidance will do this.
Mike Perham (the sidekiq maintainer) also maintains the less well known faktory[0] which is language agnostic and has runners for both Ruby and Python

[0] https://github.com/contribsys/faktory
Rigetti Launches the Novera QPU, the Company's First Commercially Available QPU
Related, I released the source code to Heroes of Newerth (a dota 2 competitor) after the company died (after dota 2 pulverized them). https://github.com/shawwn/noh
I used “Sie” with my now mother- and father-in-law until the first time I visited them after we got engaged and my mother-in-law brought out a bottle of sparkling wine and asked if we could be on “du” terms. That was when I started using their first names.

That was in 2008, and was, from what I gather, already rather old-fashioned. It was common enough in the past that there’s a verb for it that my mother-in-law used when making the offer: duzen.