skysight-inc/HackerNews huggingface dataset:
> (at least let me pick the target GNU libc version!)

I've just resigned myself to build and run things in ubuntu:16.04/18.04/20.04/etc. containers. Surprisingly, modern Linux kernels support ancient Linux userspaces just fine. It's the Linux userspace that's incompatible with itself in both directions.
Hey everyone!

I've recently written an article on how to manage remote Docker containers using Go SDK and SSH Tunnel. If you're interested in accessing and managing Docker remotely in a secure manner, this post walks you through the process, offering code examples and clear explanations.

Here's the link to the article: https://vitaliihonchar.com/blog/go/access-to-remote-docker

I'd love to hear your thoughts, feedback, or any other approaches you've used for managing remote Docker containers!

#Docker #GoLang #DevOps #SSH #RemoteAccess
174 people were injured. It was a massive assault. Power was ultimately transferred, yet it certainly wasn't peaceful.

Just because other countries have had more violence doesn't make the incident any less shocking or less applicable to the argument.
Monarch: App Launcher for macOS
Congratulations on shipping but using LLM for health decisions is highly risky given the risk of hallucinations.

Something to consider and probably add some kind of warning about.
When you are an outsider it's wise to take such claims with a grain of salt, because as the "secret" made its way to you, recounted by one person to another to another, there might have been an exaggeration, over-simplification or misunderstanding.

It's easy to imagine how, in the hands of tech journalists and youtubers optimising for clicks, "Google likes QUIC" and "Some ML clusters use infiniband" could get distorted into several faangs and the complete elimination of TCP.
As a European I have an idea: fire the people in charge and try a different approach because clearly what they have been doing so far is not working, unfortunately they are likely going to just do more of the same things that made the EU fail before it had a chance to become superpower that can afford these inefficiencies.
I disagree; it looks pretty straight forward to me. I mean, the first thing in the file is an iterator over all addresses on a device that were handed out via SLAAC (as opposed to being manually configured). It makes complete sense to me that this would need the IpDeviceAddresses<Ipv6> lock. You can’t iterate over a list that is being changed by someone else, so you have to hold the lock that prevents it while you do. That’s very obvious and not at all what a proof assistant would generate.
Also, another project from Kagi founder: https://teclis.com
Often, because some entrenched interests stand in the way.

Famously, NYC builds new subway tunnels very expensively, about three times more expensively than Paris. What stands in the way of a substantial cost reduction? Many factors, including local unions that defend their lucrative turf.

The French withdrew from the project of the Californian High-Speed Rail blaming total governmental dysfunction and comparing Californian public sector negatively to Morocco, where a French-built HSR actually was built successfully.
David Attenborough Reacts to AI Replica of His Voice
More akin to Window Manager to me. But yes more than a mere “shell” and through my error I have learned oh so much.
https://archive.is/s73bB
I mean, if you have those kinds of funds, you probably also already have lawyers on retainer and lawsuits are already SOP. I don't know how effective that would be under the current legal climate.
The browser feature under discussion is clearly intended for small screen mobile devices.

Accessibility keyboards are just keyboards from the web page’s perspective
I suppose one could say that opening a second path in an interferometer also 'casts a shadow', though by a different mechanism.

This sort of usage does not bother me (at least at what I perceive as this benign level.) Metaphor and simile are part of the expressive power of human language, and both writing and reading would become tedious if we tried to eliminate them.
FreeCAD is already based on a geometry kernel (OpenCASCADE), and what were Ondsel doing you suppose?
Don’t most large employers essentially self insure? They only outsource the administration to insurance companies, not the float.
A portal to the good old days. I get this Cowboy Bebop page:

https://futureblues.com/
can technically be patched with ReeactOS's implementation of the functiom.
This seems interesting and bit lame quirk but I've a gut feeling there is a lot more potential here
> I don’t think of myself as less tolerant

Most people don't think of themselves as [insert negative trait].
I mean, most "servile" people don't think of themselves that way; usually, they only do—if some third party actor managed to impose their judgement on them, fuelled by the actor's own resentment, or personal gain. For instance, this is the basis of communism. "You may make some money, do well for yourself, but you would always remain a prol. Associate. Dissociate. Associate..." This reasoning had determined the structure of Soviet agitprop, and coincidentally, underpins all of modern propaganda, too. (Although "Economics" is not necessarily the subject, as people really don't care about money too much, and how it's distributed, which is what you would expect.)

Most people don't feel compelled to "Skip forward"—they don't bother, and much happier for it.

Until they do, of course, but that's politics for you.
> The explicit goal of tarrifs is yo raise prices. This is not a bug, it's the whole reason for tarrifs to exist.

There was an interview (in the Washington Post?) with a cattle rancher who wanted higher tariffs. This is because international competition forced him to sell at lower prices. The tariffs would increase international beef so he could then raise his prices (selling to his fellow Americans).

Of course in the interview the same rancher wanted Trump to lower inflation and reduce the prices on his inputs.

So inflation should be lower for him, but higher for his customers.
It's changing the crystal not the structure but the state.
Ruby crystal are gained medium for laser https://en.wikipedia.org/wiki/Ruby_laser
you can pumped them with light.
Right, Meow is not the best when it comes to small inputs.

It shines for large inputs (it’s far up the SMHasher list you linked in this case).

It offers a good compromise; it’s not bad (good, even) for both large and small inputs.

Granted, rapidhash is quite good on both fronts, too.
but.. but.. muh AI

the AI hype train is basically investors not understanding tech, don’t get me wrong AI in itself could be a huge thing if used right but the things getting the most attention in the current market aren’t it
R2con2024 Videos and Slides
The iThe
From just reading the README, the example is not valid JSON. Is that intentional?

Otherwise it seems like a prompt building tool, or am I missing something here?
I tried plasticity and found it unusable. I couldn't fathom how to design anything without dimensioning!
I did take more than a quick look, but only for the day of 15-Nov, the last published. On that day there 11 contracts worth half a billion dollars altogether. All but one went to firms I never heard of, and which most people would not consider to be part of the "military industrial complex". The exception was Anduril, which is actually quite a new entrant in the game.

It's a bit difficult to share your sense of outrage. The US is a large country, and its Department of Defense is also large. But not out of proportion. The DoD budget is less than 4% of the GDP. That money buys you the best military on the planet. By a mile. For comparison, the public elementary and secondary schools in the US spend more than the DoD, and the outcome is kind of mediocre. Do you feel outraged by the "educational industrial complex" ?
The main problem in making a good circuit design, and actually also in writing a good program, is not writing per se.

The main problem is an optimal decomposition of the big project into a collection of interconnected modules and in defining adequate interfaces between modules.

This is not difficult when the purpose of the project is to just take an older project and make some improvements to it, when a suitable structure is already known, but it is always the main difficulty when a really new problem must be solved.

I have yet to see any example when a LLM can be used to help even in the slightest way to solve such an example of "divide et impera" for something novel, where novel by definition means that the training set has not contained the solution for an identical project.

There is pretty much no relationship between the 2-dimensional or multi-dimensional structural graph of the interconnected modules, together with the descriptions of their matching interfaces, and the proximity or frequency of tokens in the description of the circuit by a hardware design language. So there is little that a LLM could use to generate any HDL program for an unknown circuit.

What a LLM could do is only after a good designer has done the difficult job to decompose the project into modules and define the interfaces. When given a small module with its defined interfaces, a LLM might be able to find some boilerplate code to speed up the implementation of the module.

However, any good designer would already have templates for the boilerplate code and I can not really imagine how a LLM could do this faster than a designer who just selects the appropriate templates and pastes them into the module.
Have you tried dividing by inputsize? Better yet vary inputsize and do a fit, maybe with something like Nutonian Formulize if you have no idea of the form.
It is! It is totally usable for my hobby projects that I overkilled with Fusion360. Btw Fusion 360 crashes as often as FreeCAD 1.0 for me, despite its holier-than-thou maker.
Maybe, but from what I've seen you run out of what theory can say about your non-crypto hash function pretty quickly.
A nit; DRY is probably not what you think it is. DRY is basically the same as SRP, framed differently. In SRP, it's totally valid to have the code twice if it has different meaning from a user pov.
Genuine question about synchronizing clocks of satellites for example, even if I guess it's not possible because not already made : since we know thanks to Einstein's formula's how to calculate the difference of "time speed" between two points, isn't that possible to "embed" that said calculation in an atomic clock for example, to synchronize itself every x seconds ?

I'm not a native english speaker nor a physicist, and sorry if my question feels dumb, but it bugs my mind.
I would reverse this: if you can explain to me exactly why your so called "best practice" applies here and now, good. Otherwise it's a nice input to have in the discussion, but nothing more.
https://www.youtube.com/watch?v=5olgPdqKZ84
I think you wouldn't be forgiven if you don't cast doubt.

The guy runs 6 independent companies (at least their stock is!). There aren't 6*80 hours in a week.
I'm curious why you think JIT will not become necessary. My impression was that optimizing JIT compilers will basically always be multiple times faster than an interpreter.
Tim Berners-Lee Wants the Internet Back
Their point wasn’t that innovation doesn’t exist. Obviously things change. Still, both Exonn, Coke and Wells Fargo are still fundamentally in the same business as they were before. That’s not the case of other companies. IBM became big selling punch-card tabulating system. Have you seen a punch card recently?
Norse gods ... 2 ravens of Odin's
Cl-ONNX: ONNX Graph Manipulator for Common Lisp
The special powers are probably the following sentence: "sure, you could sue; also, we could check more closely for labor law violations; which would you like?".
What makes you so sure they do? Go to the hardware store and behold how many fasteners there are. Go down the rabbet hole of pipe fittings. Consider the optimal size of lumber, someday.

And then get ready for the horrors of electrical connections. Not necessarily in how many there are; the real horror is how many think there is a "one true answer" there.

You can find some solace in learning of focusing effects. But, focus isn't just getting harder for individuals. :(
> I assume by better you mean more features?

I would guess better on current Windows than on Windows 95. I don't know about faster, but NTFS is most probably more reliable than FAT32. And also more features of course, and fewer limitations. At least the file size limit (4 Gb) and ownership / rights metadata (ACL).
> but I don’t want this information to be easily exposed to others or used as evidence against me for things I’ve done

Even if you wrote it in a diary it could still be used as evidence against you. The only untouchable place is your mind.
Ignoring the entertainment industry, if there were no copyright for software applications beyond that which can be achieved by contract, what would the CAD software landscape be like? Clearly it would exist, but with a completely different revenue model. Predictions?
I think you've got the wrong end of the stick.

I'd frame it as: people who want to get stuff done and who can't or don't want to have to fight or troubleshoot their software or the system it runs on will often have to choose non-open-source options.

Some examples, from my perspective of being an enthusiastic and reasonably tech-savvy hobbyist:

* Linux is almost always a huge pain to get running well. In contrast, MacOS almost always just works, and while Windows can be a bit more janky, it very rarely needs countless hours spent on e.g. Ubuntu forums or Stackoverflow trying random fixes until one does (or doesn't) work. Of course there are reasons for this, but it is true. (Will next year be the year of Linux on the desktop?)

* Python is something I fundamentally love and use frequently, but I'm not the first to notice the terrible UX when it comes to managing different versions of Python itself, and its packages. Note that virtually every Python-based project on Gibhub (which is lots, thanks to ML) comes with a different set of instructions to get it running, usually based on a different distribution or package manager, thanks to an n+1 problem-solving approach [0] from the Python community. You can often run into huge issues simply installing a single popular package (looking at you, OpenCV).

* FreeCAD... I'm an enthusiastic mid-level CADder, and have used several different commercial packages without a problem. FreeCAD is just awful currently - fundamental issues/incompatibilities betewen the different modules within the base system, a terrible ugly UI, an unncecssarily steep learning curve (even for someone well-versed in CAD). And of course the answers to (some of) these problems are suited to the limux hacker - "oh just install so-and-so's fork instead". Really? And you're surprised it doesn't take off with the hobbyist community?

* Dearpygui.. a lovely, performant GUI for Python, but with such terrible documentation that for anything beyond the (sparse) examples, you have to resort to asking questions on Discord. (They are reponsive and friendly, though.)

* GIMP - powerful... and just crappy to use.

My basic premise is that most open-source products are designed and coded by hardcore programmers/Linux experts, who are great coders but either don't care about or don't have skills in optimising UI/UX/usability. Maybe it's the much-derided product managers (i.e. not hardcore programmers/Linux experts) who bring usability to a project. Maybe open source needs to work on attracting non-coders to its projects, and be open to listening to their criticism?

[0] https://xkcd.com/927/
"Postel's law" is an ironic name, I don't think the people who coined that term meant that it was an infallible rule of the universe, just what seemed a good rule of thumb for implementing protocols.

I still like Postel's law, but don't imagine for a second it's a 'law' with the kind of authority the article implies, and didn't enjoy the article's slime about people who like it!
Who has nothing to fear? Would you offer unrestricted screen recordings of your computer to the public for their perusal?
> The class key is protected with a key derived from the user passcode or password and the device UID. Shortly after the user locks a device (10 seconds, if the Require Password setting is Immediately), the decrypted class key is discarded, rendering all data in this class inaccessible until the user enters the passcode again or unlocks (logs in to) the device using Face ID or Touch ID.
No, I haven't. The main idea is to create your own in-tree build backend, described at https://peps.python.org/pep-0517/#in-tree-build-backends .

In short, use "backend-path" to include a subdirectory which contains your local copies of setuptools, wheel, etc. Create a file with the build hooks appropriate for "backend-path". Have that those hooks import the actual hooks in setuptools. Finally, set your "requires" to [].

Doing this means taking on a support burden of maintaining setuptools, wheels, etc. yourself. You'll also need to include their copyright statements in any distribution, even though the installed code doesn't use them.

(As I recall, that "etc" is hiding some effort to track down and install the full list of packages dragged in, but right now I don't have ready access to that code base.)
Show HN: Convert Any Website into WordCloud
Just this weekend was solving similar problem.

What I've noticed, that on scanned documents, where stamp-text and handwriting is just as important as printed text, Gemini was way better compared to chat gpt.

Of course, my prompts might have been an issue, but gemini with very brief and generic queries made significantly better results.
The problem is these companies are comfortable with this level of illegal, because they're multiplying potential fines by the odds the employee will actually go to the authorities, and then weighing that against the exploitation benefits multiplied by their whole workforce.
Btrfs with Linux 6.13 Delivers Performance Improvements and Other Features
Mojeek also
https://www.mojeek.com/search?q=britney+spears+before%3A2010...
Definitely clickbait title.
I'd say that usually it's not about the balance of advantages but the balance of pain. You go through the pains of switching to a new and unfamiliar solution if your current solution is giving you even more pain.

If you don't feel much pain, you can and should stay with your current solution. If it's not broken, or not broken badly enough, don't fix it by radical surgery.
If you're interested in positional embeddings for Transformers, check out this repo - https://github.com/gazelle93/Attention-Various-Positional-En... - it implements various popular ones.
FreeBSD 14.2 Beta 3 Released – FreeBSD Now Publishing OCI Container Images
NitroFix wants to use electricity to make ammonia without the pollution
Black Mesa is all right but please just play the original if you want to play Half-Life.
> using swipe gestures, which is only possible with touch surfaces

Wrong. The Logitech Master MX emulates gestures with a thumb button + mouse motion.
When you're doing your 12983rd page in React, do you REALLY need to consider every angle of it or are you just typing away from muscle memory?

These are the things "AI" is good at, it's Intellisense on actual steroids. It can take your project's style and structure into consideration and create suggestions based on that.

It's not for breaking new ground and doing cutting-edge software engineering.
> Even among people who are nerdy enough to run Linux on the desktop, very few are interested in compiling software to make it work.

I would imagine most desktop linux users rely on maintainers to compile and distribute binaries for their particular flavor.
They could be solving it with multimodal mixup, a technique making sure that there's no big latent gap between the two : https://arxiv.org/abs/2203.03897
I think there is a misconception there.

Go is as good a language as any for an ML framework. Better if you buy into it being better for its simplicity. It's clearly a worse if you factor in the ecosystem that already exists in Python, and one is leveraging that.

The C FFI ("foreign function interface") doesn't play a role at the ML Framework level. One does not need to call a C function at a fine-grained level. One step of inference can be in the milliseconds time scale for LLMs, the C FFI costs are almost 5 orders of magnitude smaller (10s or 100s of nanoseconds?). Look, Python C bindings are also costly, and things just work.

Plus Go doesn't need a bridge to Python necessarily. It only needs a bridge to whatever Python is also using, if it wants to be performant.

Having said that, one cannot expect to implement the lower level operations in Go efficiently (well, competitively with what is best out there), or JIT-compile a computation graph to Go (doable but not as performant anyway). But that doesn't matter, fast execution of computation graphs can be implemented in C++/Rust/Cuda/etc. The ML Framework level of operations (building models, layers, etc.) can all be done in Go (or Rust, Elixir, Julia, Occam, Lisp, Basic, etc.)

But even that, like most things in life, folks think every problem needs the fastest of the fastest ... one can do matrix multiplication fast enough in Go for the majority of the small ML models out there -- for many tasks the time spent in ML inference is just a small fraction of a cost of the total system. It really doesn't matter if it is an order of magnitude slower.
Etymology of "Nice"
Why not mastodon? why not reddit? All of these social medias have been crafted to protect their users from the deplorables.

I had the r/ontario mod publicly admit they ban ALL canadian conservatives because they are ALL homophobic. Mastodon has a public blog post where they admit the same problem. as long as you ban opposing viewpoints you can never win.

Why is it each time the cognitive dissonance peaks in an echo chamber they simply seek a new social media safe space?

Toronto Maple Leafs are on a 10 game winning streak after they banned their opponents from the building.
You make some alarmist claims that cloud or could not happen. Climate change constantly and we as humans have ability to adapt as history shows.

How AI could be brainwashed?
If your dog, which is your property, decided it just wanted to go live across the street instead, would you just shrug and say OK?

That's basically their mindset.
Computers have been better than us at calculation since about a week after computers were invented.

If a computer proves the Reimann Hypothesis, someone will say "Oh of course, writing a proof doesn't require intelligence, it's merely the dumb application of logical rules, but only a human could have thought of the conjecture to begin with."