skysight-inc/HackerNews huggingface dataset:
The goal of a downstream Linux distribution is never to reproduce whatever builds you run on your own machine as an upstream developer. It's to produce a collection of installable software that meets various constraints and goals, like cohesion (can all be installed and managed uniformly), minimal size, easy/manageable security updates, integration (compatibility and so on). That can involve things like building the software against particular library versions mandated by downstream needs or even patching it. Some distros try hard to avoid patching upstream and some don't, and in all distros there may be cases where other priorities take precedence over the value of leaving upstream untouched.

In the case of Nixpkgs and Python, the community wants to maintain a collection of Python libraries that are all interoperable, and Python doesn't support vendorization well enough to allow multiple versions of the same library in a single Python process, which is one reason for preferring singular versions of most Python libraries in Nixpkgs. The other factor is likely just reducing the maintenance across Nixpkgs by maintaining as few redundant versions within the tree as possible.

If you want to control/determine the entire runtime your end users use, you have to do the packaging work required to ship them that runtime with some tooling that's capable of the reproducibility you desire. Python doesn't have one a reproducible package manager, so your options are basically creating your own Nix package (probably as a flake.nix in your repo), Docker, and Flatpak.

That said, it's perfectly possibly to include multiple minor releases of Django 4 in a single snapshot of the Nixpkgs tree and maybe that should be done. Have you talked with the maintainers of your downstream package of Nixpkgs to let them know Django breaks things on minor releases, and so using different versions of Django 4 interchangeably is not tested or supported in your application?
and the treatment that is most likely to cure it is still stuck in clinical trials.

it seems like you are contradicting yourself. if it's likely to cure, then that would be borne out by the trial? And then it would be rushed for approval. The vast, vast majority of clinal trials for cancer are unsuccessful. A 'successful' drug may add a few months of life vs placebo at a cost of $10k or more per month.
I recently looked through the source code of postgresql and every source files starts with a (really good) description of what the file is supposed to do, which made it really easy to get in to the code compared to other open source projects I've seen. So thanks for that.
What? I'm the biggest TypeScript apologist today, and even I think that JavaScript used to be terrible! Remember `function`? Remember `var that = this`? Heck, remember `var`? Remember `.bind()` and having to bind all class methods? Remember `parseInt(08)`?
> I'm honestly surprised it took them so long to reach this conclusion.

On the contrary, it's been discussed for ages. But it's a huge change, with only modest advantages.

I'm skeptical of the ROI to be honest. Not that is doesn't have value, but that it has more value than the effort.
Exactly, if you're now forced to put everything in one place you're forced to acknowledge and understand the complexity of your state, and might have incentives to simplify it.
Yes the search doesn't work very well for one word.
Try to input an url about elixir like this:
https://hn-recommend.julienc.me/?q=https%3A%2F%2Fnews.ycombi...

I may have used the incorrect term. HN Algolia is effective for searching for a particular story. However, I am unable to utilize it to find related posts on the same topic that do not contain the same words.
That's mostly because there aren't any civilian submarines worth speaking off (coke cartels don't typically go visit the Titanic).

Seriously: this is off the charts dangerous, the reputation of the operator is as good as their last dive.
Have a bunch of them that release at regular intervals and float up to the surface.

Where it is and what is wrong would be a good start.
Don’t.

Just finish college.

From the point of view of a college undergrad, "professional life" seems to be a dream. Like-> do work you like -> make a ton of money to do all the stuff you want.

Adult life is messy. And work involves lot of stuff that you don't like. Don't be so eager to jump out to that.

And people do amazing things in terms of work when being in college.

If you want, choose to be content with 3.5/6 than aiming for a 4.0. Take minimal amount of courses. Enroll in MOOCs, learn new skills via innumerable resources available in the web. Do open source hacking. Join communities- both online and offline.

There are immense opportunities for you to upskill. Also work during being in college. I worked while being in college (last year) and two years of Master's.

It was hard in terms of time management, but I could take risks, learn whatever I wanted without any loss. (At worst, I would have been a vanilla CS MS). But I got preprints out, did a ton of side work, engaged in communities, did three major projects in R&D for a corp.

It helped me immensely in my career.

If you drop a year, you are going to lose momentum, and have a higher chance of not graduating at all. Then life would be hard.

Also, if you do it alone without a strong support network, you will not end up gaining a lot anyway.
As someone who actively avoids products from companies with practices I find distasteful or disgusting, even though I would benefit from and enjoy those products, this fact is one of the most frustrating for me. "Vote with your dollars" is a powerful and highly effective strategy for making companies do the right things, but it only works if people are willing to make choices with consideration for morality/ethics/etc rather than selfishness (I don't necessarily mean that derogatorily, I mostly just mean "what's better for them").

For many things (such as cheap Chinese goods made by people in a labor camp) I think the economic realities of people having limited money are powerful (and legitimate) enough that it may not be reasonable to expect them to care, but with Apple products that's not the case. These are luxury products that are expensive, and the people who buy them could absolutely afford to buy an alternative. They just don't want to because they like or love the products and are willing to turn a blind eye about the companies practices (or invent/adopt crazy post-decision rationalisms churned out (or at least approved) from Apple's marketing department.
The "I don't trust Signal" articles were one of the things that inspired me to push for making xxm first over other apps. Since then a few other options have also sprung up (Session, cwtch, simplex to name a few).

Also, it wasn't mentioned in the articles, but another issue solved by us and many of these other messengers is use of a private keyboard instead of the vendor/isp ones that can spy on users.

Unfortunately, I learned the hard way that better privacy and security will not beat convenience and network effects when you are competing with "free", so we are changing our approach.
i meant in general.
> If it's not online it doesn't exist.

Even if it is online, it probably doesn't exist either - see today's threads about communities moving from Reddit to Discord. The "cozy web" is undoing a lot of progress of the past decades. Might be that we'll all need to go to the university libraries and dig for knowledge ourselves, hoping any of the more recent experiences and discoveries end up being published as books, instead of dying in private Whatsapp groups.
It looks like they aren't doing enough. I hope EU, and every national government in Europe get their act together.
You're lucky that you got in touch with someone who understood the report and didn't refer you to the polizei, like happened in Hungary a few years ago when a 17 year old kid figured out he could change the price of a ticket in his browser dev tools.
A nice story.

This person should consider replacing the capacitors in the radio, or having someone do it.

The old, bad wax capacitors will quickly burn out the tubes. The tubes themselves are quite reliable.

If they do that, it could last decades more easily.
> There is no shortcut.

My experience has been the opposite, with a slight caveat. There are tons of shortcuts, there’s just not a shortcut to everywhere. I don’t think you can hack your way into being a tenured math professor. But, is that the only thing that will make you happy? There’s certainly much shorter paths if you’re willing to give up some details. Maybe it’s that you want to do a lot of math and teach it sometimes. Lots of shortcuts there.

Shortcuts also often end up being long cuts. Ten years of experience to save four years of college. But it’s sort of like taking a shortcut through the woods. Maybe the nicer path is worth it.

When it does end up being shorter, and this is the first piece of advice for any shortcutters reading, is don’t get greedy. The savings are often huge, but maybe not huge huge. I believe you can learn the relevant career training most 4 year degrees provide in less than a year. Universities offer much more than skill training, that’s part of why this is possible. But, you can almost never do it in 4 months.

Second tip is beware of shortcut salesmen! Part of the reason you’re getting a good deal is you’re spending your own agency to strike a path. So much of the value of any course for students is being told be here, at this time, and read this. If they didn’t have that, they’d never finish. If you don’t need that, you can go fast and pay less. With a shortcut salesman, the numbers don’t add up the same. (Combine points 1 and 2 for a strong skepticism of career boot camps of any type.)

This is all just based on my own life and what I’ve seen around me. I’m now working a job that people told me wasn’t possible without a degree when I was a kid, but it worked out.
I think it's more like doing the wave at a large sports stadium.

Everyone isn't always in phase with every other station's phase at that exact moment in time. They're just in phase with their local part of the grid's phase. Though amount that is different is milliseconds, not seconds as in the stadium wave example.

This mostly came from reading this: https://electronics.stackexchange.com/a/291328
See also:

https://news.ycombinator.com/item?id=35133917

https://news.ycombinator.com/item?id=24254484

https://news.ycombinator.com/item?id=31166871

https://news.ycombinator.com/item?id=25802366#25802758

https://news.ycombinator.com/item?id=34961069

and so on...
Due to an indeterminate crush depth of various electronic media, I would implement it as stone cylinders with chiseled data. The chisel would also act as a sonar signature.
https://www.flyfighterjet.com/
That's not what they said. They didn't write "Signal, like every other privacy app at the time, took US-backed Broadcast Board of Governors money". They wrote "Signal took NSA money", which is inflammatory and, of course, obviously false. You can't rescue that claim with jazz hands.

I don't think you're doing this person any favors by keeping this debate alive.
My company doesn't use LLMs for anything, but I like to use it to generate random data for some tools. I have a budget of $20 and have yet to exceed it
I wonder if the solution is similar to routing traces on PCBs where there's high-frequency stuff going on - you add and subtract length from the line pairs until the phases match up. Sometimes the dumb solutions are the best ones?

Weird how all the replies so far misunderstood your question.
I was being tongue in cheek, you got me, hah, but rather surprisingly it can be. My best experience lately turned into a 2 hour WhatsApp conversation talking about Audre Lorde quotes and setting up a coffee date. :)

Since I use jmp.chat for SMS, Matrix for everything else, and can use ride share apps and OSM from any browser... I think I'm going it a shot soon. Every corner of my digital life is plagued by proprietary crap lately, and AOSP builds are just a nuisance with SafetNet nowadays.
Of the WASP's nest: deep dive into PyPI-hosted malware
We're glad you're writing React too :)
Where it is sort of stops mattering when "what is wrong" is inevitably "It was either forced to surface" or "It's microscopic wreckage."
Nick Drake at Age 75
the US Used Soviet Titanium to Build the SR-71 Blackbird
> What human participation there might be when using a forum is done so in solitude. It is not a social experience

"Swimming isn't swimming but flying because both involve moving through a fluid".

Ok.
I use windows as a file server to share media files with my streaming devices
What bearing does any of this have on the previous thread of discussion?

Why do you think a 12 year old needs to publish their "hello world" programs because of Crater? The purpose of Crater is uncovering subtle compiler regressions. If "hello world" is ever broken then it would likely be discovered by the standard test suite or generally long before the Crater run.

This isn't a matter of "allowing" anything. It's just a statement that yes a Crater run does test all meaningful publicly available code, where "meaningful" at the very least means code which is consumed via crates.io. Sure, there is very likely public code that exists elsewhere which Crater cannot find, and that's OK. The point is that a Crater run coming back clean means something, because a very very wide swath of code was tested.
I don't personally think blocking puberty is a good thing for kids but I also think it's disingenuous to equate that with what the OP was posting.

If you think that is Texas being anti trans then so be it I guess
Tiger Global opens full portfolio to individual bids in search of liquidity
That’s fair - current events aren’t covered. However, my point wasn’t about salience of facts but language ability.
> So you've reached a point where working together collaboratively is such a burden that you've adopted technologies to circumvent that activity.

On braindead busywork, yes. Please automate everything about it as soon as possible, including communication. I don't want to collaborate on it with a human the same way I don't want to collaborate with a human on my McDonald's order and I prefer to access their ordering software through a kiosk or a phone.

> This suggests that GraphQL adoption is a sign of impending business stagnation. This does in fact align with my experience around GraphQL.

That very well might be. But stagnation understood as predictably churning an app after an app.
Every time you make change you use fractions.... Ever hear of a quarter?

I use percentages constantly to analyze choices every single day, in my personal life... Not doing so implies lack of due care and consideration.... I have to ere on the side of people not being lazy, willfully ignorant and unthinking, right? Ere go most people must use percentages constantly as I do.

Angles? Telling someone what angle something is, is something I do regularly... It's a right angle, or 15 degrees or whatever...

I could go on but really...
Because not-for-profit at least guarantees that the primary incentive is..not profit. Especially not profit over the well-being of the consumer.

Now, does that mean that the primary incentive will be the well-being of the consumer? Time will tell, and only if this initiative even makes it through.
Nothing short of a threat to my life, the life of my kid, or my partner (or another person) would make me stop brushing my teeth. Maybe someone offering me a million dollars to stop right there and then. Certainly no mundane event. Brushing teeth is important.

[EDIT]: Ok, the exercise is working now. I take it back.
The usual suspects are porn, gambling, illegal drugs, copyright infringement, National Socialism.
There’s no lawsuit though. The article is literally about an application for trademark registration Apple filed in 2017 and a now subsequent appeal of the specific portions of that application which were denied and a hypothetical by an interested third party that too broad a grant might cause conflict in the future.
Also crass, but the eat-the-rich crowd might applaud the concept of finding more people willing to pay $250k for a thrill ride and imploding the vehicle at the bottom of the ocean or in space.
Just for your consideration, the network effect is very real with package managers, too:

https://search.nixos.org/packages?channel=23.05&show=awscli2 is 2.11.27 (even on the "unstable" channel), versus https://formulae.brew.sh/formula/awscli#default that is 2.12.1, which correctly is the most current (https://github.com/aws/aws-cli/tags)
https://archive.is/vnFk8

Is the artwork for this article AI generated?
(a) The money does go to funding schools (roughly half of it).

(b) I still don't understand the conflict you're talking about. In your hypothetical, this money is exactly what civil asset forfeiture was designed to capture: the proceeds and instrumentalities of a crime.

If you want to argue that he wasn't guilty of any crime, and therefore the money should have been returned, that makes perfect sense! But the hypo you've provided here doesn't make sense.
> yes, congrats, you got the joke he was making.

The event is over ten years old. Plenty of readers may not know about it, so GP was explaining it for their benefit.
https://troyhunt.com/cdn-cgi/challenge-platform/h/b/scripts/...

https://troyhunt.com/cdn-cgi/styles/fonts/opensans-300.woff
Have you ever noticed that Trump and Musk are never in the same room? They must be the same person. /s
I gave up on Google phones when I found out that my phone had all the hardware necessary for the 3G -> LTE transition but that Google refused to release software that enabled it.
I suspect it's that if you have a CAM/TCAM, the layout of the data in this memory is less dependent on algorithms meant for fast lookups. As in, if I search all the memory in a single cycle for a match anyways, it's other properties of the memory layout that become far more important.
See the Titanic in Detail with New 3D Scan
https://nebraskalegislature.gov/laws/statutes.php?statute=28...
There is a much more large-scale monument opened almost 20 years before, used rocket-grade titanium as an external cladding: https://en.m.wikipedia.org/wiki/Monument_to_the_Conquerors_o...
It doesn’t help that the term is hugely overloaded. Nix might mean the package manager, the shell, the operating system. There are so many valid permutations of letters; why they chose to reuse Nix for everything is a mystery to me.

The other issue is complexity. If you can manage to figure out the jargon, you’re greeted with the requirement that you completely port an entire project to get any benefit, and that’s non trivial. It requires learning a whole new language, and when the (highly opinionated) language conflicts with other tools’ ideas, for example pip, the documentation generally bashes the other tool, boasts how much better it is, and then proceeds to have devs write dozens of lines in a new language they invented when one line of Python used to be enough.
They dont need to be excellent but at least not dumpster worthy. Is that too much to ask ? for game stores to not being flooded with bug-ridden half baked asset flips or cringy VNs
I feel very sympathetic to his complaints about society. But he offers no solutions that would not embarrass a 4 year old. He wanted people, all people everywhere to give up tech. And he never bothered to address either of the obvious issues with this: (a) that whoever didn't would have a huge military advantage over those that did and would soon be in charge and (b) that we can only stay alive in the numbers we currently have because of modern agriculture so we'd need to starve a lot of people to death.

It's sad that he could so well summarise the problem AND offer no, even remotely workable, solution.
is it just me that finds it weird that a thing that generates music loops can't loop the results in the provided player?

Edit: am i mis-interpreting the term looper here? it just made an output with a fade out.
Titanic tour firm 'exploring all options' to save missing crew
Pretty much the only go-backs that I have ever seen were when someone tried to forklift an onprem application that was never meant to run on a computer whose cpu cycles are metered. One of the most striking things to me in ops:dev relations was the way the conversation around performance and efficiency changed once we started paying for it by the cycle.
Getting a faculty job at 25 is extremely impressive, the mistake he made was using violence to spread his message - in his manifesto he even states that he uses it to make sure message heard - but if he had just held on, resisted the urge and played the long game he could have had a much bigger voice in the world - even if he never became an academic, outside of the system as a pundit, youtuber, hacker, etc. The world was gotten more technologically authoritarian but the tools and means to live outside or even in opposition to it also has vastly increased.

The point being, if you want to fight and be a rebel, it's better to do it from a position of liberty..
Doesn't work on types, only instantiated objects with values for those keys:

class Foo {
foo: number | undefined;
bar: string | undefined;
};

console.log(Object.keys(Foo)); // prints []
console.log(Object.keys(new Foo)); // prints []
They defederated mastodon.art(?) recently and then te-enabled it, and the drama of (thousands?) of broken follows is still playing out on my timeline. I have no way to ascertain who is “right”, but am worried about guardrails and processes to prevent single individuals from doing (or triggering) the same…
Customer support is not worth it. There is a reason companies in general don’t invest in it, as it is really just a money pit.

I work for a company that has decided that any contract under 5K ARR can’t get anything other than copy and pasted answers and certainly can’t get real help (even if they did find a real bug).

The support team are just told to give them the runaround until they leave, as by making a support request they become no longer profitable.

Can only imagine how true that would be of phones and user accounts.
I would need to read his second book and is elucidated on his thoughts more, but I think a theme that he made without trying was on centralized technologies. It has been a bit, but there was a part regarding power plants where he points out the centralized nature of it. Further, technology is good and an extension of ourselves, but when we go from a nice tool to have to mandatory, I think we should be cautious.
I suppose I wasn't clear -- I meant the actual term "Chiptune" or "Chip Music." I feel like it just wasn't called that back then, like those actual terms didn't show up until people actually began to seek out the sound as a retro thing.

I may be wrong here -- I can personally attest to consuming a lot of this material (demoscene stuff, games, tracker songs, etc) -- but I will admit I didn't make it or actually directly interact with many humans who did.
"Inconsistently good" is still bad. It's just a kind of bad that makes it difficult for people to coordinate and realize that it's bad.

It even seems like it might be a strategic choice. If you want to reduce costs by 15%, you only have to nuke 15% of returns. The other 85% you can be nice to, and they'll go to bat for you when the 15% start complaining.
I think planede is thinking about expanding the "various contexts" from just videos to general computer color
In a complex codebase, it’s very helpful!
It’s either TS or jsdoc. They are lifesavers sometimes.

Knowing what expects what and what you should expect in return. It helps you catch those minor bugs.
There are acceptance tests, intergration test and actually many other types. I'm similarly not familiar with kernel dev. Have studies both operating systems and distributed systems aswell as CS. But the build checked all the right boxes.
Is it possible to use keycloack with .NET ? Or is it better to implement auth myself with Identity Management ?