skysight-inc/HackerNews huggingface dataset:
I live not too far from the British museum, and as I see it I have two options.
1. Convenient access to some of the marbles, or I could fly to see an incomplete Parthenon.
2. No convenient access to the marbles, but I could fly to Greece to see a more-complete Parthenon.

Option 2 a clear winner for me.
One of the hardest things tobadapt to: following conversation and discussions in French. In the beginning, I always was at least five sentences behind with my comprehension of what was said...
> we've seen to the Beer Hall Putsch,

Possibly. But the Beer Hall Putsch was a (relatively) highly organized attempt by a militarized organization to a achieve some very specific goals (even though the coup attempt itself was a complete failure since it only took the army a couple of hours to stop it). It wasn't even necessarily such a big deal at the time, the nazis remained an insufficient fringe party for years (until the Great Depression hit).

IMHO Jan 6th was a lot closer to something like the "13 Vendémiaire" just of course with no Napoleon, much lower scale and a lot less violent. In the sense that it was a generic insurrection than an actual coup attempt.
I guess it violates the CDDL licence - at the time some distributions like NixOS just patched the EXPORT_SYMBOL_GPL out of the Linux kernel (https://github.com/NixOS/nixpkgs/pull/61076/commits/7b77c27c...) which could even be totally legal for redistribution as the GPL probably allows this?
Why would it result in stale data being returned most of the time?
Not a wiki article, but a whole googology and fast growing hierarchies field. It is quite a rabbithole. You can read/watch about things like G, TREE, SCG, BB. But only after diving deep you can start to comprehend what you could think they actually are. All astrophysics wows instantly pale in comparison.

For example, the tiny big number like 3^^^^3 has ~around 3^^^^3 digits in basically any reasonable base: base-10, base-16, base-64k, base-1m. You can’t express its length in a regular form. For contrast, the “trillion trillion trillion trillion trillion trillion trillion trillion trillion trillions” has only 21 digits in base-1m.

Another example is Moser:

N in a triangle is N^N. So e.g. N in two triangles would be (N^N)^(N^N).

N in a square is N in N triangles.

N in a pentagon is N in N squares.

Mega is 2 in a pentagon, i.e. 2 in two squares, or 2 in two triangles and a square, or 256 in a square, or 256 in 256 triangles. Pretty big, huh?

Moser is 2 in a Mega-gon.
If you're writing unsafe code meant to be used by safe code, the safety boundary is usually at the interface level (i.e. public functions not marked unsafe), not necessarily just the unsafe {} construct. So there's 'safe code' that only uses safe interfaces and should be memory safe whatever it does, there's unsafe code which explicitly opts into the unsafe operations where memory safety issues can occur, and code in the middle which is not marked unsafe but still needs to uphold invariants the unsafe code depends on. As a rule of thumb if you've got unsafe in library code, the entire module (which is the public/private boundary) may have an impact on safety.
Understanding Latency 2.0: Webinar Recordings
> but something tells me that Beatles, Iron Maiden, Michael Jackson, Sinatra, will echo for eons..

Sure, but should a corporation continue to make huge profits from these artist who will be long dead?
What is NL, the Netherlands?

One of the largest investors in a given location might not be "top-tier" in the overall VC market.
Before I had a car I lived in a city and used my bicycle to get around everywhere. I could get to most places in the inner city far more quickly than my friends who had opted in to a disability: they now required cars to move around and their bodies had regressed into a blob-like form.

But this lifestyle became worse and worse over time and it was all due to cars.

Over 10 years I saw the roads become more and more clogged with cars. I saw cars get bigger and bigger and more and more powerful with the drivers seemingly less and less capable. I'd been using the road since I was 12. They'd been using it since they were 18 or so and only knew it from behind a dashboard. I saw more and more public money get poured into the car subsidy: "reducing journey times", making roads better for cars and worse for everyone else. Meanwhile train tickets increased, bike parking got worse or stayed the same and cars just seemed to get more and more affordable. I'm probably as experienced a cyclist as you can get but I now consider cycling on the road to be too dangerous to be enjoyable. Not to mention I started to question whether breathing diesel fumes and tyre dust in deeply was good for my health.

To add to that, just living in the city became unbearable. Car noise had become horrendous. I never heard my neighbours who lived in adjoined apartments. The only noise pollution to enter my own abode was from cars: the engines, the tyres and the sound systems (and I'm not talking about boom-boom subwoofers, just standard car radios). This really hit home one winter when we had weather bad enough to stop people driving for a week. Noise pollution is insidious: you only know it's bad when it's already driving you crazy.

So I got a car to escape the cars. Sad but true.
If you first ask it in English who it is and then 请用中文回复, how does it describe itself in Chinese?
2023 Was a Productive Year
Pre-allocating up front would also have been valid way of doing things.

For the specific use cases I have worked on though, I'm not sure it would have had any additional performance benefits. The specific class of systems I've worked on usually have only a few sockets which open at the start of a day and stay connected until the end of a day. Pre-allocating would make the socket opening process faster but that is not usually the part of an application life cycle that needs optimising. If there were lots of sockets opening and closing or the speed of opening and closing needed optimisation, then what you suggested would be a good idea.
To me, the discussion about the means of acquisition is only relevant if the debate is "Should the UK be legally compelled to return the marbles", but if the debate is "Should the UK return the marbles" then I don't feel its relevant either way.
I am one of rare persons that prefers k/j syntax over anything else; it’s easy on mobile, it allows me to be old and forgetful (everything I need fits on one screen: also allows for more effective multi tasking because the context is there).

I did AoC this year in my own version which I might or might not share; it’s such a pleasure to use.

Even a of k is now playing with more verbose syntax [0] but seems (luckily) he doesn’t enjoy it too much; the field they are in, has, as competition, Python and sql and both are syntactically the opposite of k. I hope he keeps things terse; the sql like stuff is not great imho.

[0] https://shakti.com/ > document > k.d
Show HN: Interactive TUI App for Python Regex Exercises
Hello!

I wrote a TUI app that has beginner to advanced level exercises for Python regular expressions. There are more than 100 exercises covering both the builtin `re` and third-party `regex` module.

Installation: `pip install regexexercises`

See the GitHub repo for source code, installation details, screenshot, app guide, etc.

I'd highly appreciate your feedback. Happy learning :)
That would be my running assumption, as crime generally falls in ageing societies and demographics are notoriously underappreciated as a factor.
Not really. "I did Java in a serious project without frameworks once" is not a counter to: Java needs frameworks to be generally useful.

I am not trying to convince anyone, I'm stating the case that Java and Java programmers need frameworks in a way that more modern programmming languages don't. And that this is why it looks the way it does. My theory thus explains reality.

Do you have a counter to my claim? As in: do you have many examples of companies now that use Java without having gone with Spring Boot (or basically invented it themselves?)

I did Java for a mindnumbing decade, for god's sake. Then I stayed around the JVM for another decade writing in Scala. But! This is not an argument from authority here, I'm merely trying to add some context here lest you think that I am a .NET warrior or simply hate Java from a C++ distance. I am not.
Isn't this just another form of "Peter Principle"[1] being manifested?

i.e. its a case of "We're all very competent at an individual level, but having never worked in a group as individuals, and then being thrust into a group requiring us to discard individual control, makes us all pretty incompetent."

[1] - https://en.wikipedia.org/wiki/Peter_principle
There is enough food.

Trucks with all the aid come in every day.
Here, for example, is a report from Nov 26: https://edition.cnn.com/middleeast/live-news/israel-hamas-wa...

You can find reports for every day.

Don't take what a terror group says a truth.
> Aside: I really hate how the nullprogram site linked seems allergic to type-safety.

+∞ to this. Considering the ecosystem limitations as they are, it's paramount to use every possible thing available to catch mistakes.
I wonder if this is because consumer goods became much cheaper. Not much point buying a stolen DVD player when a new one is only $25 from Walmart[1].

[1] https://www.walmart.com/ip/onn-HDMI-DVD-Player/1502979408
Language extensions don't suddenly turn compile-time errors into runtime errors like certain reflection-heavy Java frameworks do.

But it's true that there's too many different ways of writing Haskell and that makes it very unapproachable to beginners (considering that the core language is not easy to learn to begin with).
If a large portion of the machine's configuration is managed rigorously the software will only break for novel "uncontrollable causes" outside this boundary, requiring learning and permanent process improvement without wasting time fixing the same issues repeatedly: an ideally efficient situation, not a problem.
I'm using it in VS Code to help me write my Flutter app. Used their preview model (ChatGPT 3.5?) for most of the time, now I switched to my own ChatGPT 4 API key for having more context. It replaced StackOverflow for me and it helped me to learn Flutter, as it was able to explain its own code to me. Really great!
I don't think you have that quite right. Alemannic does not include Standard High German. Alemannic is a group of High German dialects in the southwestern German-speaking areas.
KLM leaked data customers: private data easily collected
> Frameworks always hinder more than help in the long term, because once you need to make one step sideways they inflict indefinite pain on you.

I read messages like these and I would honestly love an example, because throughout last 5 years I've been doing .NET, I never had a case where a framework was hindering my work. People always use shallow arguments like these, but the reality is that 99% of work is basic CRUD making with sprinkle of business logic/validation. If you do the other 1% of work then sure, but in most competently designed frameworks you can accommodate those cases anyway or you won't use a framework in the first place anyway.

As for mentioned startup style changes in .NET - none of those actually required you to do anything. I've migrated dozens of projects from 3.1 to 7 and I didn't really have an issue with any of them. I worked with projects that used all of the approaches to Startup/Program.cs and I none of them ever really bored me. Is it a slight mental overhead? Maybe. Does it matter long term? Not really.

If you work in a tech stack with established patterns/frameworks/libraries and you invent your own wheel, you can be sure next generation or two of developers will absolutely hate you for it, because really, you can't make a better abstraction than a collective of dozens or hundreds of developers over years.
Reminded of https://news.yahoo.com/controversial-irl-streamer-returns-ja... ; one does not simply violate social norms in Japan. It's not Singapore or China in terms of repression, but nor is it somewhere you want to come to the attention of the police.
"We're way out of our league here.

After all, we're up against the brightest minds in the world, the scientists who invented the world wide web."

And besides, what about links?
It might be worth it to some people to avoid having to learn a new process involving bespoke software and hardware and have someone else do it with a guaranteed outcome.
> C11 has aligned_alloc, which is more standard than posix_memalign,

I don't have data on this but I feel that posix_memalign might be more widely supported than aligned_alloc. Then again C11 is 12 years old now so hopefully this changed.

> There is no default alignment if all the functions of the allocator take it as a parameter,

I would assume you can pass 0 as the requested alignment, which makes the allocator use some default. If the allocator always requires an alignment value, it becomes a serious pain to go through all allocations and figure out a reasonable alignment value. Especially since in most cases you really don't care.
Unfair compromise suggestion: Exempt Disney from the law and shrink the public domain? Acknowledge reality and create competition for those who are beyond the law, instead of them destroying the law for all?
Could you please expand about your point? You are copying the same message to other commenters.
The current Palestinian situation is the ultimate demonstration of how this doesn't work. It's extremely visible and extremely unsolveable.
I thought we were trying to decentralise?
Emergency vehicles do have these things called sirens. I'm not against them. Thats an emergency after all.
True, strictly speaking, and it's also what the law says. But I'd wager that >90% of the time that is not the case, and that often the rights holder is not even aware that they hold those rights.
Something like this with low latency, high accuracy voice recognition would be great. Pointing at a variable with the cursor and asking "what's this for?" could be much easier than writing out an entire sentence.
On the Assembler side of things, my experience is that the right temperament is much more important and difficult thing to find than any specific skill.

Regardless of the skill set needed to do the job, being able to tolerate repetition with no pause outside of break times and adhering to instructions whether they understood their necessity or not was what made for a good Assembler; it wears most people out. I would joke that to be a successful assembly line/cell worker you needed to view each new unit as a visit from an old friend and not own guns.

My experience (in BC) is that the amount of skill/cost of your assemblers can vary.

Where I have worked, low volume production of relatively complex products required more skilled/trainable people because they ended up putting the whole thing together and they were paid well; some sub assemblies could be handled by less technical/skilled Assemblers.

On higher volume lines, if we needed highly skilled workers then it was a sign that we should look at the process and break up or farm out the steps that needed them.

^Actual chip foundries are no sweat shops.

I know nothing about semiconductor production, but maybe they can be sweaty shops? A room can 21 degrees, but if you're in a bunny suit...
London is one of the most camera heavy cities in the world and crime is definitely not down.
that defeats whole purpose of using opensource llm tho.
but last time i tried using phind, it failed miserably.
I'm amazed to see that the average price of a new car in the UK is now £38,585.
> Disney will probably not sell those rights to you at any price.

While I understand where you are coming from, it's obvious they would. They are a public company, responsible to the shareholders, yadda, yadda. It's another question whether it would make economical sense to pay such a price which would likely run into the tens of billions.
> the reality is that 99% of work is basic CRUD making with sprinkle of business logic/validation

People always say this and it doesn't match my experience at all. I must be left to conclude that different people live in very different realities.
Perhaps an exception. 99% this does not happen.
It looks like offload is mostly about generic abstractions for accelerator devices. XeGPU on the other hand seems to be a way of encoding Xe-specific hardware features/instructions, so pretty different? I don't see how these are anything but orthogonal.
I live just by the French border in Belgium (the dutch speaking part), I've been together with a girl from Paris for a couple of years and in a past life I was a waterski instructor for club med. So I've met my fair share of French people and I can tell you this is definitely a thing. Parisians even had this reputation amongst other French people. But I feel it's becoming a thing of the past as well. The younger generation seems less chauvinistic and more friendly in this regard.

I remember talking to a friend in Paris. I was talking in English about a trip to Disneyland I had planned. And this older man who was just passing by came to give me a rant in French of how an American theme park in Paris is just a disgrace and should be forbidden from ruining the superior French culture. Of course, this is just one anecdote, but I've got quite a few of those.
I spent a while trying to install and run this but it never worked. Seems like it might be an interesting tool.

I've had more luck with https://aider.chat although for whatever reason I haven't found it useful enough to actually use.
Note well, however, that many people confuse mistletoe with holly, which would not end well:

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

> Holly berries can cause vomiting and diarrhea. They are especially dangerous in cases involving accidental consumption by children attracted to the bright red berries.[30] Ingestion of over 20 berries may be fatal to children.[29][30]
Where's the evidence this is propaganda directly from the Russian state?
At() with exceptions support is pretty much equivalent with a method returning an Option<T>. More precisely, it gives a superset of the functionality of returning Option<T>. If you declare the call site noexcept(), you should even get some compiler checking to make sure you handle the exception.
There is an also a lot of bad blood towards AMD in the space. I know several people who spent a lot of time trying to support both Nvidia and AMD GPUs back in the early days only to have AMD stop supporting APIs and making their code useless. Their CUDA code on the other hand just kept working on generation after generation of new Nvidia cards.
Have you tried anything else like Everything? It's common to feel no need if you haven't experienced the awesomeness of immediate feedback that in many parts is easily refinable with a shortcut maintaning the same properties, e.g., turn case sensitivity: no need to get your query from history, edit flags and rerun it; or add another column with extra data, same thing, no need to remember the rarely used flags or run a help command to get them, edit query and rerun it
The ability to use self-hosted LLMs is a game-changer for me. Thank you!

Can it integrate with Emacs or Vim?

If not, does anyone know of a similar project that does?
This is how https://aider.chat works; it gives you answers in the form of git commits that include the prompt and a description of what it did.

It's an interesting UX.
Reminds me of foreigners asking for "water" in the US at restaurants, having to pronouce it "wadder" in order to be understood.
OpenCL was a decent effort, but without Nvidia on board it was IMO too little too late - by the time that became a thing, NVDA already was entrenched in the accelerator compute software space. Even worse when Intel/AMD didn't offer a good story to also target CPU vector units with it - that would have created a strong enough ecosystem to target.
Well consider the recent spate of music artists who've sold their back catalogues. They're selling that future income for a lump sum [while they can enjoy it].

Hasbro is doing the same. Swap fifty years of slow income for instant liquidity. A company with as many steels in the fire as Hasbro should be able to use that to generate a lot more money than through legacy property.
A War Story About a Python, a Fork, a Cow, and a Bug
Fiction: Blindsight by Peter Watts

Non-Fiction: Classical Music for Dummies by David Pogue
They have postprocessed the models specifically for size and latency. They published several papers on this.

Their optimized models are not downloaded from HF, but from dropbox. I have no idea why.
> the presidents backpedaled and offered a series of legalistic defenses when asked by Rep. Elise Stefanik about whether calling for the genocide of Jews violated their respective bullying and harassment policies.

This is a remarkable description of a "free speech" position, from a person who later on says he's only being offered crackdowns on Palestinian speech, which he doesn't want because he's a liberal.

He's totally thrown them under the bus, and it's not even clear why, because they've taken exactly the liberal, you can say whatever you want, stance he claims to advocate for.

The ACLU supported their position, and FIRE ran an op-ed supporting them, so it's pretty unimpeachably a free speech stand to take.

(https://www.thefire.org/news/blogs/ronald-kl-collins-first-a...)

So how does this support his "University SJWs support terrorism and Liberals support Israel" division?

If anything it shows Republicans leveraging Jewish identity politics against free speech.
As well as a great list of words, there's some interesting summaries of what focus groups thought of certain words in their quick reference guide that was quite illuminating (for example: the use N word by black people)

https://www.ofcom.org.uk/__data/assets/pdf_file/0020/225335/...
Part of the point is that a lot of these cards would be busted in standard though, so printing straight to modern is a way to still get these kinds of cards out without powercreeping the standard of the day.