skysight-inc/HackerNews huggingface dataset:
Bear in mind that the population of Russia is ~140-150M people:

https://en.wikipedia.org/wiki/Russia

Whereas Ukraine's is ~35M people:

https://en.wikipedia.org/wiki/Ukraine

So the approach of just overwhelming Ukraine with relentless numbers could be effective, even if callous/unsophisticated.

Kind of like that old saying "if it's dumb, but works... it's not dumb". As unfortunate as that is.
Perhaps. But then it's important to look at the total cost of ownership: was it worth building a complex feature for one client that adds to the technical debt of a code base and tied up developer resources that could have been better employed elsewhere? Could we have pushed back on this feature or was it really a deal-breaker?

In other words, perhaps landing this one client was important to that salesperson, and perhaps in the short term to the company, but in the long term it may have been better to have lost that one deal. Very often these decisions are made with little calculus about the TCO.
How does it handle dynamic scenes? The work by the OP looked like it took an update to the VAO/VBO if the chunk changed. What's the cost of rebuilding the acceleration structure here if the scene is updated?
a lot of mothers maybe
> Dr. Natarajan and her colleagues propose that UHZ-1, and so perhaps many supermassive black holes, began as primordial clouds. These clouds could have collapsed into kernels that were precociously heavy — and were sufficient to jump-start the growth of overmassive black hole galaxies. They are another reminder that the universe we see is governed by the invisible geometry of darkness.

That’s cool but - what mechanism causes the primordial gas cloud to collapse? Wouldn’t a gas cloud be characterized by matter spread very thin, as opposed to a collapsing star, characterized by extraordinarily concentrated matter packed very tightly? The path from super dense matter to black hole makes sense, the dense thing gets denser - what’s the path from super spread out thing to black hole?
Google refused all of mine the time I dropped my phone away from home.
In Google's sort of environments, access tokens have to be interpreted by the world (e.g. a zillion geographically distributed Google nodes), so it makes sense for them to be self-contained bundles of authorization policy decisions and quick-need attributes, with a time limit. This is the sort of thing that RFC 9068 was made for.

Exchanging an access token for a new one using a refresh token is a seldomly done operation (in comparison), with whatever amount of business logic that the company needs, evaluated in a more centralized environment belonging to a single business unit (e.g. the auth team).

So you'd expect access tokens to have some shorter-lived (6-60 minute) fixed lifetime to an expiry instant and to be non-revocable on their own, while refresh tokens are opaque to any software other than the central OAuth service. They might be good for a day or year, or each refresh may be a risk calculation based on signals received from elsewhere (such as a password change event).

In the case of a password rotation or signal from other parties that the password has been compromised, you would expect that the current access token would continue to work for some short period of time, after which the refresh would result in a failure (typically sending the user back to a login page in their browser).
Thats because people use the cash in Tether USDT there like their brokerage account: its accumulated from deposit and trading and rarely withdrawn to a bank account.

For example, if Charles Schwab created Schwab USD upon every fiat deposit, the growth and redemption distribution would be similar to Tether. People that can save and populate an investment account do that more than they ever actually withdraw to cause a redemption.
Why not use an existing file?

https://archive.org/details/themagicofmidiv1
> So NATO bombing of yugoslavia was protection of nato countries? Oh no, wait, it was a direct agression by nato. ...because of fighting with a terrorist group.

NATO bombing Yugoslavia was because there was another genocide in the making (people seem to forget those, how they start and what it leads to). Guess who was against the intervention in the Security Council? Russia and China.

> The puppets that won the elections and US had to organize a coup to remove? Victoria Nuland was literally giving away cookies there.

Here comes the conspiracy theory, that a civil revolution after a president defraud their population with promises to try to join the EU, suddenly did a 180 turn in exchange for Russian cash - what a shock that people revolted.

> Yes, cuba is free to make their choice to be friendly with the soviet union and station missles there.

No one is placing nukes in Ukraine - yet apparently, they should now. Comparing Cuba in the 60's to Ukraine in 2023 is one of the most absurd pieces of Russian propaganda, only beaten by comparing Ukraine to Israel.
i would just call it 'handwriting' if it doesn't mind
Even where a task being automated is likely to be done, automation can mean it’s done more reliably or quickly. Automation is generally needed to advance to greater and greater levels of complexity, time-efficient or not.

Also not all minutes have equal value, spending a few hours to save 5 minutes in an emergency with automation can be well worth it.
The challenge here can be often that even though the client doesn't really need it, they are convinced they do. Even after digging deeper you understand there are other issues, for instance marketing or sales, that might not even be related to your software.

But if they are a key client you might end up building it, understanding it won't solve their core issues but doing so in order to keep them happy
semantic shielding is a word I have not heard before. But it perfectly summarizes most of the interactions with customers and stakeholders
Karl Hans Janke – The "artist-inventor"
That does not affect the lower bound as described.
I'm sorry but the very first request is completely wrong. When people search for a YouTube downloader, they want a website that allows to download a YouTube video, not a command line tool. And the first results given by Google do that. I'm one of the people that think Google search became bad but it's not because of the kind of search
I actually wrote the code to solve it in full generality (https://github.com/edoannunziata/jardin/blob/master/misc/Aoc...) -- CRT is the idea but it's actually the "generalized" case of CRT, because you could have moduli that are not coprime. So you have to use the CRT "in reverse" to break each linear congruence into its components (using the fact that \mathbb{Z}_m \times \mathbb{Z}_n \cong \mathbb{Z}_{mn} \iff \gcd(m, n) = 1) and then use the CRT again to find the answer.

Annoying to code, but I've done it a thousand times by hand for math competitions, so it's kind of carved into my skull.

There might be multiple cases, but I don't think there's anything better (please let me know if there is, I'm very interested) -- as a matter of fact, an instance of the original problem can be used to encode an instance of a system of linear congruences, so finding a better algorithm for the latter would imply a better algorithm for the former.
One of the interesting links is this recommendation to use SVGs over icons which makes a lot of sense: https://cloudfour.com/thinks/seriously-dont-use-icon-fonts/

I think that person would be sad to see how much worse it has gotten since.
> So... are we going to count the wars russia started vs the wars US&allies started?

Oh men, Russia used genocide even without war. Holodomor for example, as a way to kill millions of ethnic groups, or just the simple destruction of cultural landmarks like in Finland where they even razed cemeteries.

> Genocide is a strong word... how many dead people count as a genocide?

You need to educate yourself about genocide[0], it's not about number of people, or killing, it's about the actions with the intent to bring suffering to a group a people in an attempt to make them disappear.

Putin is wanted by the ICC for kidnapping and filtering Ukrainian children, one of the most disgusting crimes against humanity and constitutes one of the crimes genocide.

Despite the fact that the US has been involved in wars, none of them had the sickening intent of making a group of people disappear just because they exist, and erase their culture. If you want to look at that intent you need to observe Nazi Germany, Holodomor, Chechen war, that's what genocide looks like.

[0]https://www.un.org/en/genocideprevention/genocide.shtml
Also worth knowing about in this space is ellama: https://github.com/s-kostyaev/ellama which uses the LLM package: https://github.com/ahyatt/llm#ollama to talk to ollama, and while ellama doesn't currently support talking over the network to ollama it also doesn't look like that would be a hard thing to add (specifically there are host and port params the underlying function supports but ellama doesn't use).
Factoring 15 while using the fact that 15 = 5 x 3 to build the circuit.

(IIRC this is still the best; all the hype-y 2^xxx+1 PR ones aren't really using Shor's algorithm and also use some number theoretic short-cuts).
They already have Flutter which runs on iOS. They could optimise such a future store for Flutter apps perhaps.
the book is called "School of Life" https://www.theschooloflife.com/shop/tsol-press-who-am-i-jou... and it's designed to be written in. it's a series of self-exploration exercises, where it supports someone who is exploring themselves in some way.

I don't rate it highly, but the person who I was gifting it to expressed an interest in trying it.

the three copies I had were all completely filled by other people, meaning I'd received three peoples deepest internal reflections and outpourings in addition to the books all being ruined by being so heavily written in. I've no idea where Amazon gets their books from, these were all sold by Amazon (which was my attempt to try and avoid marketplace things).

I can see why you'd imagine study aids, I guess that happens too.
When you don't publish single-file binary (JIT self-contained or otherwise or AOT), each assembly is compiled to a separate .dll file. .NET assemblies closest abstraction in other languages is probably modules and compilation units (sans limitations of those) - they can contain many types and their members.
I've actually just been creating step by step markdown docs with screenshots with this approach but I love your idea of embedding annotations in videos with JS popups and a proxy cursor. Assuming playwright allows for it, I will experiment with this.

My experience has been that customers are usually just happy to get docs that are guaranteed up to date even if they're not very good. They seem receptive to the idea of writing YAML that generates this stuff too.

I think I might blow some minds if I combine this with your popups and maybe some AI generated voiceovers.
Though not immediately relevant, it's pertinent to bring up "The Mom Test" (https://www.momtestbook.com/) book. This book offers insights into conducting customer interviews without inadvertently guiding them towards giving the answers you want to hear, or asking them to forecast whether they'll use your product.
llamafile has an HTTP server mode with an OpenAI API compatible completions endpoint. But Emacs Copilot doesn't use it. The issue with using the API server is it currently can't stream the output tokens as they're generated. That prevents you from pressing ctrl-g to interactively interrupt it, if it goes off the rails, or you don't like the output. It's much better to just be able to run it as a subcommand. Then all you have to do is pay a few grand for a better PC. No network sysadmin toil required. Seriously do this. Even with a $1500 three year old no-GPU HP desktop pro, WizardCoder 13b (or especially Phi-2) is surprisingly quick off the mark.
We pivot from QuickTable to Quick Creator. This is the story of Quick Creator.
Getting things done in small increments (2022)
Ask HN: Predictions for 2024?
What are your predictions for 2024?
My understanding of quantum computers is that it's a "let's get the universe to solve our problem" type of approach. This being said, it _feels_ like a massive con to me. I'm 100% enthusiastic about fusion energy, and I get excited about most things physics related, but not quantum computers. What can be added to my set of physics knowledge to make quantum computers seem less imaginary?
Kagi is great, it's now my daily driver for search. This is after I got tired of DDG, moved to Google (through StartPage), but the spammy result, or just irrelevant... and the fact that sometime they aren't any results even... for the most trivial search. So I switch recently to Kagi, and so far it's been smooth sailing and a real time saver.
>Resolution: 1366x768

glad to see there's not even an attempt to defend this.
How? Pressuring a people to make their government stop a war seems like a good thing for humanity.
So how long until we get the scenario "Billion dollar company suffers major outage of business-critical system because person that wrote Power Automate script went on holiday for too long and their connections timed out"?
Power Buys You Distance from the Crime – Aceso Under Glass
Never heard of it, I was just browsing Wikipedia.
That's exactly what I meant. In a literal sense, pretty much any substance/chemical is a drug (like sugar). Yet, since the 80s, the word "drug" means something very different.

In that sense, I wouldn't call SWEs a "drug using group."

We all know the pedantic meaning of the word "drug" - in that case, the whole humanity is a drug-taking species, since we prefer drug-altered consciousness to our natural one (e.g. by caffeine).
Assuming heavy weight and Super VGA-ish resolution are some of your key selling points, anyway.
> Resolution: 1366x768

Yeah I'll pass. But for sure you have extremely useful VGA port if you want to burn your eyes with CRTs.
I suspect that in many ways they just usually become poorly defined and inefficient programming languages. So there's hardly any advantage.
Brave on iOS uses the WebKit engine right ? How can it be so different from Safari ?
I've just added a video demo to the README. It takes several seconds the first time you do a completion on any given file, since it needs to process the initial system prompt. But it stores the prompt to a foo.cache file alongside your file, so any subsequent completions start generating tokens within a few hundred milliseconds, depending on model size.
This is true for all tech. New, old, imaginary, visionary or snake oil. Someone will seek to make a buck from fear, optimism or ignorance. That's what ChatGPT tells me, my Co-Pilot in life. No more thinking for me... no-sir-eee.
I don't know what is surprising, it's just capitalism being capitalism. There were game rooms because they thought it would be useful for making money, they don't have game room anymore because they think its' useful for making money now
The resolution is the least of the problems too - it’s not even IPS (at least on my otherwise-excellent X220). Perhaps one day I’ll do the surgery to change it out though…
Ask HN: Ideas for Tech Nonprofit
I’m seriously committed and seed-funded. Still very open to any ideas. Thank you.
Author here. It does make use of mmap(). I worked on adding mmap() support to llama.cpp back in March, specifically so I could build things like Emacs Copilot. See: https://github.com/ggerganov/llama.cpp/pull/613 Recently I've been working with Mozilla to create llamafile, so that using llama.cpp can be even easier. We've also been upstreaming a lot of bug fixes too!
mostly my search is now Wikipedia.

I'm probably in a very small group who have the entirety of English wikipedia (without images) on my Android (via Kiwix), and I just search that. 99% of the time that's all I need.

the only exceptions are super current things like weather (Windy), or travel (Navan work travel system gives me enough to just go direct to airlines, hotels, etc), and local (OSM via Organic Maps).

I've almost completely degoogled (not intentionally, but driven gradually by Google becoming crappy incrementally), but didn't really find a single generic replacement as much as I found far better single purpose tools.

I'm reminded of that Craigslist image showing how many startups were each competing against specific parts of Craigslist https://cbi-blog.s3.amazonaws.com/blog/wp-content/uploads/20... , and this is what it feels like is happening to Google.. they're being beaten in specific areas, but at the same time spam and crap is diluting their core product.
I figure the lack of security mechanisms in Smalltalk languages is due to them mostly being developed in mutually trusting, non-hostile academic environments

It would also be cool if images were really small, like https://netjam.org/spoon/smallest/ experiments with!
Besides the heat insulation, without the vacuum of space we would all be deafened by the sun's roar.
Hot take, People have spent wayyyy too long assuming they know better than their customers what they want, and oftentimes use this as an excuse to justify ignoring what customers want.

Asking your customers what they want is a really good first step in figuring out what they want. You're not always going to be able to just magically intuit what your customers want. Sometimes you need to put in the hard work to figure out what they're doing and how you can make it better.

I hate XY problems, because as often as I'm the person wanting to figure out what question someone is actually trying to ask, I'm the person on the other side asking an actually well-thought-out question and getting told I don't want that.
Nuclear isn’t free

If you can’t support peak load with nuclear you have to have variable load like gas or bio or pumped
What if you told IT months ago the reason their TLS setup is incorrect?
You'd think that a tool intended for automating business processes would have a builtin for counting business days, but apparently not.
No, its the OS that drains battery.
That one?

https://opensource.apple.com/source/bash/bash-123.40.1/versi...
Most people didn't want faster horses, they didn't even have slow horses.

What they wanted was time off and something to do with it.
Yes, but it's a shame. Especially now Gentoo has these binary packages there's really no reason to choose arch. Arch is like "choose any system you want, as long as it's x86-64, systemd etc"
What about compilers? They have lots of optimization rules, how do they solve the problem?
Once the factory is running, what are the marginal savings if you reduce the number of kW produced?

You can have nuclear for the base load and anything else for the peak load, and it would be better than not having nuclear for the base load.
Going back a little more, there's Zeno
A lot of the old Thinkpads were great in the context of their time. But I actually had to look for the date on this article. It’s hard to take an argument seriously that this laptop is actually the laptop of choice today for the vast majority of use cases. (I still have an x270 at home I think with Linux loaded but I rarely use it.)
We Aren't Posting on Social Media as Much Anymore. Will We Ever?
You may want to check alternatives. Ranges from open source to closed source folks like us.
I've broken Arch before but I've never broken Gentoo. Probably because I broke Arch first and learnt from it. You broke Gentoo first.
If there was a talk that explained and visualized the runtime state/how Smalltalk processes things (like this one for Javascript: "What the heck is the event loop anyway?" https://youtube.com/watch?v=8aGhZQkoFbQ), that would greatly help in understanding and coming to terms with it
What kind of support is there for the hypothesis that our current copyright system is close to ideal in incentivising production of new works? It seems to me that there's a very strong "winner takes all" distribution and we could be a better culture if we had a system that took some of the opulent resources poured into to star wars franchise, rehashed murder simulators and tiktok and distributed it to some poor artists whose worthiness was decided in some other way than being a mass market best seller.
For vim, I use a custom command which takes the currently selected code and opens a browser window like this:

https://www.gnod.com/search/ai#q=Can%20this%20Python%20funct...

So I can comfortably ask different AI engines to improve it.

The command I use in my vimrc:

command! -range AskAI '<,'>y|call system('chromium gnod.com/search/ai#q='.substitute(iconv(@*, 'latin1', 'utf-8'),'[^A-Za-z0-9_.~-]','\="%".printf("%02X",char2nr(submatch(0)))','g'))

So my workflow when I have a question about some part of my code is to highlight it, hit the : key, that will put :'<,'> on the command line, then I type AskAI<enter>.

All a matter of a second as it already is in my muscle memory.
You may want to show a popup message explaining that first time it refuses to spin. I tried playing, it kept blinking red, so I just gave up. If it weren't for the above comment, I would've never realized what was happening.
That happens, then you need to figure out how to handle them. Sometimes when you show them what they really need 'the light goes on' and they don't care about what they asked for anymore (or worse someone else shows it to them and they don't buy from you at all despite your customer focus). Other times they remain convinced they need that thing and so you need to gike it to them lest they buy from someone else).

this it a hard problem to figure out, good luck.
As a *nix defender of the past 20 years, I must admit: Yepp.
Photorealistic complex scenes with Midjourney V6
A think such "does the behaviour change" tests are fine. Like, you could not travel back in time and force doing docs and tests on the original sinners.
In particular, zero percent of any donation to the MF goes or is allowed to go to Firefox development. This is something many donors do not understand about Mozilla's corporate structure.
Could one say that they are basically performing certain physical experiments with particles, and obtaining measurements which would be extremely hard to obtain via classical simulations? Or is that a mischaracterization?
Low code is absolutely not about optimising coding (although I can see how you might get that idea). It's about moving the executable work away from specialised coders and to the people who actually have the problem. And when you can do that, you should.

Low code is all about optimising the more important thing.

The downside is that all those software engineering concerns that the average business practitioner is poorly placed to cope with often find a way of reasserting themselves and when they do, you typically end up with a mess worse than if you'd started with a code solution in the first place. However, in the domains that they don't, or where the negatives are not business critical or can be adequately mitigated, low code can be incredibly empowering to noncoders (excel is probably the canonical example).
A beautiful image, it makes me even more amazed anyone would want to physically go to that planet. I'm of the opinion humanity's future is hopefully in space, but not at such barren, hostile gravity wells as Mars. Perhaps there will be huge robotic mines and factories there one day, but why would anyone want to land other than as some sort of "extreme tourist"?
No, but there should be. If interested in collaborating (I made ChatGPT.el), shoot me an email at joshcho@stanford.edu.

https://github.com/joshcho/ChatGPT.el
A Series of Articles on Internal Structure of Quake Related Engines
I felt the same way and ultimately settled on using a simple platform like hashnode, which is not self-hostable, as far as I know, but stores all your blog posts in markdown and syncs automatically. To your GitHub. Perhaps one day I'll move to self hosting.
Is this irony ? That the US is creating a "peaceful space" ?