skysight-inc/HackerNews huggingface dataset:
That would be considered illegal here, is it legal where Greptile is based or are they breaking laws? I'm not saying this makes the practice any better, but I want to know if this actually puts them at risk of punishment.
You may be correct. In my head anything shot into space and still flying must be a satellite but that's a lazy shortcut.
It is for sure much more lopsided than other wars, as the Israeli deaths have been minimal.

Which strengthens the argument for a genocide, not a war.
This reminds me of the early web. So many fun websites like this.

Now it's just silos controlled by megacorps, trying to outdo each other in competition for attention.
True. Elixir doesn't get the respect it deserves on Hacker News.
This means we can treat "o" as "0" (zero) because it gets automatically substituted like this anyway. E.g.:

coffee

actually becomes:

#c0ffee

Same with baobab (#ba0bab), decode (#dec0de), etc.
FWIW Nuget to .NET is what Cargo crates are to Rust instead of what Maven and Gradle are to Java. The package manager is just a part of the SDK.

Even the CLI workflow is identical: dotnet add package / cargo add (.NET had it earlier too, it's nice that Cargo now also has it).
If a phone has GPS, why can't I use a spare phone as a time server? Why do I particularly need this?
Well, there is no way to address it then, no magic will eliminate everything from the list.

So another tool isn't meaningfully different (and it can be the answer): if "the community" migrates to the new tool it wouldn't matter that there's a dozen of other unused tools.

Same thing if "the community" fixes an existing tool and migrates to it: other unused tools will still exist
meaning?

My point isn't that those number are exact. My point is 2% chance per year expands to a larger number over many years. So saying "most people have experienced theft" many not be that far off. 2% is 1 in 50 but 55% is more than 1 in 2. My personal experience is would be 10 or 11 in 55yrs depending on whether an attempt counts

bike, bike, bike, car radio, car radio, car radio, car, car radio, bike, camera/dashcam/kindle, attempt (broke window to check for loot but didn't find anything). Still cost $$$ to replace window so you could say my window was stolen.

Also I didn't just multiply by the number of years. The probably for 100yrs is 86% (not 100% and not 200%).
Meh, a binary protocol would've been more efficient in every way, I don't think they really prioritized efficiency. It would've also been simpler for implementers, but there was a time when people thought text-based protocols were good for some reason. They're usually not, and getting the supposed "benefit" of the protocol being human-readable at a glance is trivial to do by just having a code path that turns the binary one into a human-readable one, in whatever shape you want, so you don't have to make your base protocol shitty just because you want human-readability.

Complaining about IRC in 2024 is bleh, by the way. The protocol is what it is, you've had a long time to get over it and if you were late to the party you need to realize that yes, there are tons of old protocols that are pretty badly designed, welcome to the world. IRC as a way of public chatting (and maybe even more so running a closed chat) is still somehow among the best we have and personally I'd prefer it if Slack, Microsoft Teams and Discord died completely for "Hey, we've set up a place to talk about this work/event/hobby thing!".
That's a lot of leaps for me, but seems like a possible interpretation (certainly better than any I came up with).
Today the radiation can even be detected by image sensor in smartphone. The tomorrow's civilization with drones/robots everywhere (and probably not much of pure meat people) would definitely not be caught off-guard by a pile of radioactive material.
Yep nuke the bad env and start over. Conda is great only problem are when a package is not available on conda forge or you have to compile and install with setup.py. But then you can blow the env away and start over.
I totally remember that post. I think I spent 30 minutes just clicking around on it back then. Very nice.
> is there a place to follow up on these developments, a roadmap of sorts?

For PDM there is a roadmap [0] for the new widget toolkit there isn't such a single documents, but an initial whitepaper (well simple markdown-formatted text to provide some background and examples).

For development, you can follow on the mailing lists [1] or use our public inbox interface [2] for them, yew-devel is for the web framework/widget toolkit and pdn-devel is for, well, PDM.

> Any plans to make that Rust based?

Spelled out, detailed and actionable plan? No. On the long-term roadmap? Yes, definitively.

[0]: https://pve.proxmox.com/wiki/Proxmox_Datacenter_Manager_Road...

[1]: https://lists.proxmox.com/cgi-bin/mailman/listinfo

[2]: https://lore.proxmox.com/
Can somebody please eli5 why it is so unanimously accepted that Python's package management is terrible? For personal projects venv + requirements.txt has never caused problems for me. For work projects we use poetry because of an assumption that we would need something better but I remain unconvinced (nothing was causing a problem for that decision to be made).
You can buy leaded fuel for racing. In theory lead contamination could be an issue near a speedway.

https://www.sunocoracefuels.com/fuels
How did you feel about teenagers and college students exploiting holes in your work? Were you impressed, disappointed, amused, etc.?

Oh and I'd just like to say thank you for your contribution to my childhood/adolescence.
I have the same question! I love Python and asynchronous stuff, and I do not know too much about threading.

Is threading potentially better for IO bound tasks than async?
No, I am not personally aware of anyone using it prod.
I've always used threads despite the GIL. I haven't tried NoGIL and am waiting to find out how many bugs it surfaces. I do get the impression that multi-threaded Python code is full of hazards that the GIL covers up. There will have to be locks inserted all over the place. CPython should have simply been retired as part of the 2 to 3 transition. It was great in its day, on 1-core machines with the constraints of that era. I have a feeling of tragedy that this didn't happen and now it can never be repaired. I probably wouldn't use Python for web projects these days. I haven't done anything in Elixir yet but it looks like about the best option. (I've used Erlang so I think I have a decent idea of what I'd be getting into with Elixir).
Israel hasn't been an occupying force. They left Gaza in 2005. Palestinians decided to spend their time preparing for terrorist attacks against Israel.
MetaMorph – Language Models Are Closer to Being Universal Models Than We Thought
thanks. Sounds much more like a warranty / manufacturing quality issue rather than a repairability issue at this point. Although if Tesla somehow prevented parts from a donor vehicle from being used in a different vehicle then I would call that a repairability issue.
It is perfectly legitimate to be exasperated at victims who complain about being taken advantage of, but never even try to do anything about it.

Besides, it’s easier than you pretend. The form you have to fill out is literally two pages long. The costs and filing fees are minimal, and they’ll even waive them if you ask. You can email your local sheriff and have them take care of service, or do it by mail. Yes, you will likely spend more time waiting in the lobby (more likely the hallway in the basement, but whatever) on the day of your hearing than you will spend in front of the judge, but what more could you possibly want? The process has been made literally as simple as is currently feasible.
Replace AI with dart board..
Indeed, it has been decommissioned for some 20 odd years now. But it's kept up and running by volunteers and became a national monument.
I take keeping the lights on to mean, e.g., customer support and fixing bugs an incidents. Not necessarily uptime alone.
It’s ironic, though, that what we love about playlists like Lofi Girl (endless streams of music that feel fresh yet familiar) is exactly what’s being exploited
Single bit errors = radiation. If the voltage log is fine, there's nothing else that could impact that many chips at once. These characters are morons.

The entropy arrow definition would have worked here.
New research shows that by extending instruction tuning to handle visual tokens, LLMs can simultaneously learn image understanding and generation with minimal changes. The most intriguing finding is that visual generation capabilities emerge naturally as the model gets better at understanding - requiring only ~200K samples compared to millions typically needed.

It suggests current LLM architectures might already contain the building blocks needed for unified multimodal AI.
I'm interested by your characterisation of Rust. I assume 'crude GC' is a reference to Rc/Arc, but I would be interested to see some statistics for the claim most programs written in Rust use them extensively. Also, Rc/Arc arent a part of any Rust 'runtime', but rather the standard library, and are not available when they eould not be suitable for the target, e.g. UEFI. Moreover, rustc compiles to LLVM IR, but LLVM is not a JVM/CLR VM, and rustc is not the only Rust compiler (though the others are admittedly not production-ready yet).
That's not the point. The point is that the application could've been written when TLS 1.0 was state of the art and now works over TLS 1.3 by simply updating the operating system. The OS can pick a safe set of communication protocols for you (unless manually override by user config to make broken old TLS 1.0 connections still work).
It's messed up if it's not legally enforceable.
I'm not sure what to get from this comment, are you sure you checked out the actual new interface? There's a screenshot here: https://pve.proxmox.com/mediawiki/images/7/76/Pdm-alpha-0.1....

> Maybe try Godot and see what you can put together over the holidays! If you don't, be someone else will..

Godot is a game engine written in C++ and thus just not relevant for our use case, which is to have a web framework using native web technology to leverage the accessibility progress made there over the last decades and being written in Rust.
Hmmm. But if it is part of the same structure that is containing all the radiation in the first place, then discovery of one of the "radioactive tendrils" that gradually increases in intensity the deeper you go should be enough. Like at the surface you should feel ill, and there is a plate. Maybe on the plate, it has a symbol indicating intensity, like a wifi intensity indicator.

If you go deeper you get sicker, and you find there is an intensity indicator with the next level filled in.

Like if the structure itself will be there in 10,000 years, then making part of that structure protrude to the surface with some sort of intensity indicator that changes along its depth, as graduated exposure to radiation increases, should be pretty clear.
A tomorrow like that will probably exist, but I think many people also expect a tomorrow to exist where people have no electricity at all and no memory of ever living in a world with something like the internet. It's especially those people that would require protection.
They seem to consider the possibility of societal collapse is real. The target audience may be a super futuristic society, or in the worst case, primitive hunter-gatherers.
Bookmarking. Thanks for sharing the link, looks like a great overview of that particular tragic landscape. :)

Also crossing fingers that uv ends up being the last one standing when the comprehensive amounts of dust here settle. But until then, I'll look into pixi, on the off chance it minimizes some of my workplace sorrows.
I don't know about all the other commenters on this thread, but my personal experience with LLMs is that it really is just a glorified stack overflow. That's how I use it anyway. It saves me a couple clicks and keystrokes on Google.

It's also incredibly useful for prototyping and doing grunt work. (ie, if you work with lambda functions on AWS, you can get it to spit out a boilerplate for you to amend).
William Roper: “So, now you give the Devil the benefit of law!”

Sir Thomas More: “Yes! What would you do? Cut a great road through the law to get after the Devil?”

William Roper: “Yes, I'd cut down every law in England to do that!”

Sir Thomas More: “Oh? And when the last law was down, and the Devil turned 'round on you, where would you hide, Roper, the laws all being flat? This country is planted thick with laws, from coast to coast, Man's laws, not God's! And if you cut them down, and you're just the man to do it, do you really think you could stand upright in the winds that would blow then? Yes, I'd give the Devil benefit of law, for my own safety's sake!

Robert Bolt, A Man for All Seasons: A Play in Two Acts
The problem conda solved that nothing had solved before was installing binary dependencies on MS Windows.

Before conda, getting a usable scipy install up and running on MS Windows was a harrowing experience. And having two independent installations was basically impossible.
The real hard work that went into conda was reverse engineering all the nooks and crannies of the DLL loading heuristics, to allow it to ensure that you loaded what you intended.

If you are working on macOS and deploying to some *nix in the cloud, you are unlikely to find any value in this. But in ten years as lead on a large tool that was deployed to personal (Windows) laptops in a corporate environment, I did not find anything that beat conda.
Either you think the CEO was an undeserving victim, or you think that only billionaires and their enforces deserve a monopoly on lethal force.

So, what's your take on this recent scenario:

Ukraine assassinated a Russian general that authorised plans for chemical attacks that killed civilians. The general never directly murdered anyone in person, never "pulled a trigger", but was ultimately responsible for many deaths.

Was Ukraine morally wrong in this act? Should they just let someone sit comfortably in a Moscow office and sign paperwork to cause suffering and death in Ukraine? Should they bend over and take it?

If not, why not?

If so, why?

Either way, please explain why Americans should or should not "bend over and take it" where "it" is death to the tune of tens of thousands a year -- orders of magnitude more than killed by that Russian general.
Wow that would be great! The high number of casualties during the 2002 tsunami mostly was due to a lack of early alerting, as not enough tsunami buoys were deployed. This could have save so many lives.
Another option is the GhostText extension paired with Emacs atomic-chrome.el. I prefer that since it gives a live 2-way sync between a browser text field and an Emacs buffer, instead of going via copy-paste. Unfortunately it only works in the browser.
Besides the horrendous formatting, some stuff in this article seem incorrect or irrelevant. Like, is this even possible?

> A single Anaconda distribution may have multiple NumPy versions installed at the same time, although only one will be available to the Python process (note that this means that sub-processes created in this Python process won’t necessarily have the same version of NumPy!).

I’m pretty sure there’s not, but maybe there is some insane way to cause subprocesses to do this. Besides that, under the authors definition, different Python virtualenvs also install multiple copies of libraries in the same way conda does.

The comments about Jupyter also seem very confused. It’s hard to make heads or tails of exactly what the author is saying. There might be some misunderstandings of how Jupyter kernels select environments.

> Final warning: no matter how ridiculous this is: the current directory in Python is added to the module lookup path, and it precedes every other lookup location. If, accidentally, you placed a numpy.py in the current directory of your Python process – that is going to be the numpy module you import.

This has nothing to do with conda.
You're making a fundamental error in your reasoning. An LLM's training corpus being fixed doesn't limit the system's total information processing capability when used as a tool by a human researcher. While the LLM itself can't generate truly novel information (per the data processing inequality), a human researcher using it as a dynamic search and analysis tool can absolutely generate new insights and discoveries through their interaction with it. The human-LLM system is open, not closed.

This is analogous to how a calculator cannot output any number that isn't computationally derivable from its programming, yet humans using calculators have discovered new mathematical proofs. The tool augments human capability without being AGI.

Your argument is essentially claiming that because a microscope can't generate new cellular structures, it can't help biologists make new discoveries.
It's not clear to me from the description if this is also completely open source hardware. Are the schematics, BoM, firmware published under a permissible license? If so, where are they accessible?

And if not, I would be curious to know why it haven't been fully open sourced.
On one hand, it’s a way to guarantee visibility and streams... On the other, it seems like another symptom of how streaming has commodified music... (I'm talking about the reduced payouts for preferential playlist treatment)
CustomScreen Saver: High-Quality Video and Photo Screensavers at Your Fingertips
I’m excited to share my latest creation: CustomScreen Saver, a Chrome extension that transforms your screen into a visual masterpiece.

With CustomScreen Saver, you can:

Set high-quality videos or photos as your screensaver.
Explore unlimited content based on your preferences — choose from a wide variety of categories or search for specific themes.
Customize your screensaver to reflect your mood, style, or interests effortlessly.
This extension is perfect for anyone who wants to personalize their browsing experience with stunning visuals.

Try it out and let me know what you think!
I have an AirTag, and no iphone. I used my wife's tablet to set it up. I don't think I will get timely battery alerts from it because I'm not bought in to the apple ecosystem fully.
GhostText provides a live 2-way sync, so there’s no risk of losing anything.
A Simple Undo System
Yes, I can imagine. We simply don't install packages. And I'm pretty sure there is a whole review process if you do want to install one. And then it gets checked into the monorepo. It does not get to be randomly updated via a package manager, ever.
In a strange way, Python being so bad at interpreting bytecodes and limited by GIL, plus being good at interfacing with C cheaply (unlike Go and Java,) induced a programming style that is extremely suited for data-parallel computing which is the way to efficiently scale compute in today's SIMD/GPU world. If you wanted to be efficient, you had to prepare your data ahead of time and hand it off. Any intermediate interaction with that data would ruin your performance. That's mostly how efficient Python libraries and ecosystem are built.

Weakness may have turned into a strength.
Try it again. It now uses libmamba for solving dependencies
Wow, TIL: https://www.anaconda.com/blog/understanding-and-improving-co...

Neat idea, but sounds like a lot of work.
> Again, "wrong" is a judgement, not a fact. Whether something is "wrong" depends largely on how negative vs positive the reviewer wants to spin it.

1 + 1 = 3

OK, go tell the world that's not wrong.

> There's no objective reality to it, only a chosen emotional state at the time of writing.

Oh, bullpucky. Mealy-mouthed blather like that is what brought us literal participation trophies.

Some things are just wrong.
Oh, absolutely, they don't really know what internal cognition generated the scratchpad (and subsequent output that was trained on). But we _do_ know that the model's outputs were _well-predicted by the hypothesis they were testing_, and incidentally the scratchpad also supports that interpretation. You could start coming up with reasons why the model's external behavior looks like exploration hacking but is in fact driven by completely different internal cognition, and just accidentally has the happy side-effect of performing exploration hacking, but it's really suspicious that such internal cognition caused that kind of behavior to be expressed in a situation where theory predicted you might see exploration hacking in sufficiently capable and situationally-aware models.
At best they will help you with stolen property, but that is rare.
I’ve been seeing it capitalized more and more over the past decade or so. It grates for me as well but seems to be getting more common.
I don’t understand the question? Firenvim is a wrapper for a real nvim instance, so you're using the same executable whether you run nvim in the terminal or browser.
Please tell us the magical place you live in that has friendly, helpful police with time to investigate every crime.
They destroy or steal art and books each time they invade. The places with the most Palestinian pre-israel books and art are Israelian archives, where only Israeli historians have access if the government authorize them (i.e if they're not critical of the current politics).
Do you mean the move away from YAML first configs?

I was originally somewhat frustrated, but overall, it's much better (let's be honest, YAML sucks) and more user friendly (by that I mean having a form with pre-filled fields is easier than having to copy paste YAML).
Related:

Global Solar Power Potential Map - https://news.ycombinator.com/item?id=40303570 - May 2024
Its not.. parallelism in computation has physics, as in cycles spend per object. And you can totally sort something that way reliable. You can even "sieve" large objects out, by creating obstacles of size in that processed array.

It even has a "lightspeed" aka computational object size in cycles * nr of parallel processors. So if you have empty parts of your array, you can insert elements at traveldistance there without violating causality
> But that's itself a large part of why I believe those arguments are false. If I gave them credit and they turned out to be false, then I figure I have succumbed to a form of Pascal's Mugging. If I don't give them credit and it turns out that a hostile, agentive AGI has been pretending to be aligned, I don't expect anyone (including myself) to survive long enough to rub it in my face.

I'm sorry, but this is a crazy reason to believe something is false. Things are either true or they aren't, and if the world would be nicer to live in if thing X was false does not actually bear on whether thing X is false or not.
Because they interact with banks and banks interact with them. If they refuse to support the protocols the banks use, what happens?

Sure, there's 3DS and blah blah blah, so what? 8583 is getting replaced and implementing 20022 is a breeze compared to 8583 for the specific reason I mentioned.