skysight-inc/HackerNews huggingface dataset:
I'm Argentinian and we keep sharing mate as if nothing have happened. Off course there may be some people that started to drink their own mate but definitely not the majority, not even close.

Sharing mate is a ritual too culturally rooted to Argentinian society. It's hard to explain but it goes beyond drinking a hot beverage.
I hope that swiftness of these charges will slightly diminish all these voices that keep repeating everywhere that 'the man' is on it with him, that the media defend him etc.
You can also swap two variables without using a temp variable thanks to XOR

https://stackoverflow.com/a/19618810
Not giving your muscle the proper amount of protein is just wasting your exercise effort. Why spend hours exercising, but cut your benefits?
What are people like him risking their freedom for? Who is the beneficiary? Where has the actual money gone?
This actually makes me sad :(

Hear me out: the Internet was supposed to be about peer-to-peer connected computers, and the privileged roles ISPs and later "cloud" providers assumed changed that for the worse.

It was SUPPOSED to enable me, myself, hosting my videos, on my computer(s) and making them available to whomever I want to, including everyone. This is how early protocols were designed. Everyone was supposed to be a SMTP (e-mail) host. Everyone was supposed to run FTP and HTTP. Everyone got an equally routable (the link quality depends, of course) address, not some 3rd level NAT retail monstrosity. If you needed aggregation, you make search sites like Google (and AltaVista and others before it) and RSS to pull data from multiple sources and CACHE IT LOCALLY.

Of course I welcome projects like PeerTube, but I'd much rather go back to the original idea. No ISPs or Clouds, only Peers.

With Internet like water grid - a utility.
Short circuiting is such a beautiful way of avoiding giant nested "if" mountains. I wish it was more widely used.
A terminal with inbuilt keylogger, sending all my keystrokes into the cloud? No, thank you.
I assume I'll use emacs as long as I continue to use computers, and it's been decades since I thought editors really should be written in assembler, but this:

"I use an underpowered MacBook Air from around 2019"

and this:

"Mac M1 with 64GB of RAM and 10 CPU cores, everything feels lightweight"

are insane sentiments to express, and it's an insane world that makes those thoughts seem agreeable to anyone.

There is zero justification to consider a 2019 Air "underpowered" for this task. There is zero justification to consider that of course one needs an obscenely powerful portable supercomputer for this task.

IDEs do a lot. They do NOT do enough to justify this insanity.

I'm sure there's an element of people not knowing what's been lost, and an element of people not understanding just how inconceivably fast computers are today, but it's hard to wrap the brain around anyone tolerating this (as customers, as purchasers, as users).

Perhaps the same sort of jaw-drop that occurs when someone takes a naive python app to go or rust and discovers that python is in fact actually really slow (whether or not it's "fast enough")?

Get off my porch, whippersnappers, etc etc.
Timing of his arrest is a bit suspicious. Tomorrow SBF is supposed to testify before Congress [0] and his arrest by Bahamian authorities is a perfect way to make sure that the testimony will not happen. Coincidence...?

[0] https://news.ycombinator.com/item?id=33957542
And all of this is supposed to be an argument for the US not to enforce its laws against institutions that enable such activity?
Slack == slackware.
An AI art app that's simple, intuitive, and fast
The biggest flaw with AI-generated images is that there's often something a little off. Prompting is challenging, and, if you don't know the tricks to prompt engineering, you can pay for results that are underwhelming. This limits adoption to a tech-savvy audience and scares off a lot of consumers unless they're generating selfies.

Creator differentiates by appending expert-generated search terms to a prompt then sending the prompt to a library of millions of pre-generated AI images. This allows us to instantly provide an unparalleled number of high-quality options for you to pick from while we generate your image.
Single Pennsylvania methane leak erased emissions gains from half of EVs in US
https://archive.vn/tPgjr
Personally, I take it seriously and I think that we at least have the opportunity to make our concerns known here as well.

To boil down my job title would reduce me to a computer programmer. I'm fine with that and it's what I tell to people I meet. In the industry though, it's another story, because we have to play the game in order to succeed. The result of this is that everyone on my team is a senior software person, while I reside in North America, and them, all overseas. You can imagine the pay-gap.

So where does this put me as the more experienced person on the team, getting paid double the salary of those who share the same job title? As the organization expands and goes through its cost cutting phases, I imagine that spot is directly in the sights of, well a coat saving opportunity. Am I paranoid? Maybe.
I think it may be the opposite with regards to Unity and being time constrained, as there's a lot more to learn with Unity when making games rather than something like DragonRuby Game Toolkit. For a hobby that you have only a little bit of time to dedicate to, I think 2D games in an engine with a simple API would be quite a bit easier. But that's just me!
Just be sure to archive your artifacts. Both the ones you make and the ones you use to build output artifact.

Otherwise, your docker build tool will work today and be a screaming mess of broken dependencies tomorrow.
It is good to remember that the instruction POPCNT was introduced for the first time in the instruction set of a computer by Alan Turing, already in 1949, in Ferranti Mark I (as "sideways add").

Unfortunately few other computers have included it before Cray 1, which made it well known, under the current name.
I don't believe sharing one's journey is going away any time soon, but it's going to be far more reflective in nature and also more polished. Due to moving away from building in public, you're also not going to get to see the gritty mistakes they make in their codebase along the way.

Which is great news if you want more patio11 blogs, as his were very reflective and less about the direct building in public. Not so great if you want more levelsio type blogs from lesser known folks.
You don’t need compaction to reuse fixed size structures. I presume their priorities were with creating a working system, not one that answers to the ‘requirements’ of 50 years into the future.
> Even if we ignore the consequences, it's simply wrong for anyone to override a consenting adult's choices over their body.

It is a pretty evident fact that, in the modern world, a person can not possibly have enough knowledge, understanding, and available time to make enough informed choices for their own survival.

Quick! you're in a shop looking for shampoo and it contains ammonium lauryl sulfate. Is it a valid surfactant, or a ticket to an early grave? No idea? Tough luck buddy.

What I described above is not an absurd exaggeration, is the world we once lived in. See https://en.wikipedia.org/wiki/William_J._A._Bailey

Behind the tempting ideal of personal responsibility lies the flip side of leaving people unarmed and open to manipulation. Everything has tradeoffs, and our system might harm some people when access to reviewed products doesn't come soon enough for them. This damage is far counterweighted by not having your daughter's jaw fall off because she chose the wrong brand of lipstick.
Quite staggering account of how technology has created the worst of
all possible worlds for everyone. There are no winners here. People,
we have failed. Give up and grow vegetables :)
It’s a common occurrence. No luck needed.
Isn't the memory just O(Unique) since the window size is bounded by the max number of unique characters (in this case 26)? In the general case, the hash would need to store one bit for each unique element.

If you use a bit mask, you allocate all the memory up front. In a set you allocate through runtime, but could just use set.add(char - 'a') for a similar memory bound. But both need to be able to store every unique element. They are both O(Unique), it just happens that 26 <= num_bits(u32).
Ah yes of course, as Matt Levine would say: everything is securities fraud
Ask HN: What software are you thankful for?
So it may not be illegal in all cases (although it is in many cases), but how does failing to deliver close out a short position?
According to [1] the slide was built by Wiegand Sports [2] who design and make slides, from small children's slides to 'spectacular event slides' - including indoor slides for corporate offices, malls, museums etc.

So this is a slide made by an established manufacturer.

[1] https://www.expressnews.com/business/local/article/Resolutio...
[2] https://www.wiegandslide.com/en/products/slides.html
For the non-dentists here, could you obese provide an example of a "typical prophylactic treatment"?
+1 on the community being kind and welcoming. That to me is a major factor. I've learned so much from the community, and it extends beyond just making game dev. The community organizes jams, monthly game clubs, and supports one another.
Unlikely. That sound you hear is the goalposts being moved yet again
I've been laughed at for scripting in Java, but I have a bunch of such scripts from 15-20 years ago and guess what, they work out of the box like the first day.
Time has come for Binance?
Many languages try to be too cute. I was just reading up on the newish "Roc" language. There i saw List.dropIf and List.takeIf, thats basically just filter with a slipped bool check.
1. crawl pages looking for more pages on the site

2. scrape text

3. find address using something like this:

https://stackoverflow.com/questions/9397485/regex-street-add...
This trick is called zobrist hashing in chess/go programming. It allows for incremental calculation of the board hash, which is particularly useful because all of the game variations you're exploring are all nearly identical to one another, saving a lot of compute.
Whoa, are you trying to tell me all the big fish hyping up the Regulators Are Evil Economy get near-total legal protection of a regulated market, but all the little people who got taken in by it are going to get screwed?

An incredible and unforeseeable development!

Surely there will be more charges over time but the end result isn’t going to change much. The wealthy people who’ve been boosting all of this will take the smallest losses of all.
I refer to .net as the language a lot of the time too, they are tied even more strongly together, as described in https://learn.microsoft.com/en-us/dotnet/csharp/language-ref... . I'm probably just not being precise about the language.

I'm happy to pin this on NodeJS but Node is the key reason why javascript is used for any non-web work at all and it's almost impossible to separate that.

The javascript ecosystem and it's breakage is down to Node, but the javascript ecosystem is node. Even if you only do web work now you still need node for the build toolchain, it's essentially impossible to escape it.

You can't realistically develop without it, even projects like react have given up on trying say anything but "just use create-react-app".
I moved from Atom to VSCode a few years ago. It's a worthy successor, in my opinion.

What were your blockers to moving to VSCode? My remaining issue is to be able to css style any element of the UI like I could with Atom. There're plugins that let you monkey patch to get that feature, but updates to VSCode break them.
It looks like the falling dominos reached Binance!
It doesn't create no scope. Even for variables.
Yerba Mate got me through university.

It was such integral part of that time of my life that even now more than a decade later I still meet people who remember me as the strange tea pipe guy (I used a traditional gourd and metal bombilla).

However I stopped drinking it once it got known to me that it might have cancer causing properties.

Scanning the article I can see there have been direct connections made via PAH concentration in the plant, which gets extracted along with everything else once brewed.

It seems to be recommended that leafs only be used once to avoid extracting much of the PAH, but still it seems that the extraction does happen. And while we have all too many cancer causing chemicals in our daily life already, I am not sure I would want to introduce one knowingly.

Am I wrong here? Is the risk negligible or some known way of circumvent PAH extraction? Perhaps a Yerba Mate cold brew?
Yep, and not any MOND, some modified version(s?) of MOND which would fit observation data at all scales.
Pokémon GO sued by NJ man claiming lack of accessibility for visually impaired
I have always referred to my trade as "programmer". I'm not a trained engineer. My title-inflation path was something like this:

- Sales Support Analyst

- Sales Support Specialist

- Senior Support Analyst

- Software Engineer

- Senior Developer

I have nothing against the professionalisation of programming; it would be a good thing. But the fact remains that the great majority of programmers are not engineers. We are tradesmen, a bit like plumbers or domestic electricians. There's nothing to be ashamed of in being a skilled tradesman; for a good part of my career, a plumber earned more than I did.
Well, actually, in this case, no, POPCNT is unnecessary here, since you don't actually have to count anything. you only need to know if the bitmask changed when you added a new character ;)

But otherwise, yes.

I spent quite a while optimizing GCC's bitmap operations years ago, including implementing some new sparse bitmap types, and the sparse bitmap types i implemented ended up dependent on the speed of popcnt and friends, so yes.
Ask the people who blindly apply and enforce Python pep8 which assumes everybody is on an 80 column glass terminal in the age of throwaway PCs having 16:9 screens.
It feels more like how FTX story begun.
Fixed! Thanks for mentioning.

The link is https://blog.boleary.dev/gitlabs-values/#disagree-commit-and...
> No PHP dev ever woke up to discover the entire universe was broken because some rando who owned the function that left-aligned text in terminals deleted their repo in a fit of pique.

You act as if this is something that was forced upon you.

Giving some "rando" the power to "own" a function in your app is a power that you choose to give them. If you don't want that then don't do it.

Sentences like "Other languages vendor dependencies by default" are nonsense statements. Stop saying "language" when you mean "the kind of people I do/don't have a problem with".

> This isn't a JS issue, it's an ecosystem and culture issue.

Right, and when people tacitly insist otherwise—by being sloppy with their words and thoughts—then it makes it harder for people to recognize the problem, see what specifically needs to be fixed, and then proceed with the "okay, let's fix it now" part.
If you want to sell synthetic gasoline at $4/gallon and make a profit, $1/MWh or so electricity enables that.
This might just be the 'first arrow' from the SEC with much more to be added
down the track, but it's interesting to see that they have gone in heavily
on defrauding equity investors in the FTX business -- rather than pulling
the rug on customers.

Isn't that the same approach that federal prosecutors took with Theranos as well? From what I understand, Elizabeth Holmes went to jail for defrauding her investors, not providing false test results to patients. I think the SEC's reasoning here is the same — investor fraud is easier to prove, so hit the fraudster with that charge first.
Blender by a country mile. Free forever, cohesive and powerful, and growing to boot. It's a shining light in the darkness; the platonic ideal of what free software can be.
They can not, the same way Lets Encrypt can not decrypt your private communications.
> I also kind of object to the term HPC... with the exception of a small number of shared memory clusters used for physics simulations they're usually just a bunch of standard servers often with incredibly slow network storage. Nothing high performance about them.

I’m sure there are plenty of places who have production clusters equivalent to our “test cluster” that we ran in VMWare (which we only used to check version compatibility during upgrades), but in my experience working on an HPC team at a research university is that most universities are using real HPC clusters. They’re not all equally built and managed, but they have 50+ compute nodes using Infiniband (or equivalent) for interconnectivity between nodes, and to connect to the back end SAN, which runs a distributed, parallel file system (usually GPFS, sometimes Lustre, or BeeGFS).

Apptainer (formerly Singularity) is aimed at containerizing HPC workloads. You can build it with Docker commands, and then convert to Apptainer’s format, so it’s pretty easy to use. You don’t run Docker directly, in any case.

Correct that compatibility is a huge issue. It got ugly at the end of our EL6 cluster’s life. It didn’t run containers well, and our cluster was so entrenched in the old way of managing software (modules and Conda envs) that converting would have been a massive effort, and it may not have worked at all! There was a lot that had to get rescheduled or find a different place to run while we dealt with supply chain slowness.
Or, the call for congressional testimony made sure they knew where he was.

Or even more likely: the committee had no idea what the executive was doing.
Yes, I agree. And to add my two cents, if you are living in a wealthy country and/or working for an established, stable firm, you should have an IDE with the world's worst case of type 2 diabetes: 8+ CPU cores, 16+GB RAM, PCIe 3.0+ NVMe. (Double is more ideal.) Gluttony! Except as a golf-like sport, I never understand the obsession with "lightweight" development environments. Like Protoss and Zerg, it would be fun to watch eSports-style coding exercises with type 2 diabetes IDE vs vim/emacs + plugins. Example ridiculous exercise: Refactor this bloated enterprisey Java mess to upgrade from Spring Framework version X to Y. Only slighly joking here, but the vim/emacs setup would be smoking at the hood. The IDE would need a few mins of indexing, then off to the races!
I think that a lot of the problem is that programmers are treated like expendable cogs to be run as fast as possible until they burn out and are replaced. So people desperately race up the title ladder in an attempt to get to the point where they aren't treated like crap.
The various players in crypto space have written a ton of EULA mumbo-jumbo explaining that the coins are not securities (as they want the freedom to pump&dump/front run orders/etc). If they admitted the cryptos are securities, all sorts of pesky regulations would apply
If anyone is like me and finds yerba mate too strong or too bitter, I highly recommend guayusa. It's from the same genus so it's a caffeinated holly plant (ilex guayusa) too, but it has a more pleasant, slightly sweet taste. Anecdotally, I find guayusa gives an energy boost on par with coffee, but sustained for much longer, and with gentler slopes (I.e no crash)
"condemn"
That's an interesting observation. Did it work for you?
A users guide to the zairja of the world, or, why does AI keep getting worse?
The owner only gets to step aside if the company is profitable which hasn’t happened yet. It might end up as a profitable company, but right now things are quite risky.
Meta releases an open-source tool that can scan for terrorist content
> Being able to find a handful of hours

It was the time I wrote the comment, but it looks like it was "an exceptional month", and "cherrypicked".
Of course, today is also cherry picked.

You could take today, load factors of renewables are about 8%. Ah sorry, it's an exceptional month ?
What about last year ?
Well, solar load factor had even lower load factor than this month, with a load factor of 1.5% over the month of december.
Wind energy was, opposingly, great and worked with a 50% load factor.
The solution you proposed, 400GW of solar, would not have helped.

> it proves you're using anything you can find to attack renewables and aren't remotely interested in truth.

Arent you bored to take my argument, ignoring it, and repeating it back to me ?
At least you could have proposed less stupid solution than 400GW of solar, like 400GW of wind energy, which at least produce useful output in winter.
But that would mean you would be informed and we wouldn't had this sad looking discussion.
He essentially admitted this in recent calls so it's a 'safe' charge that the SEC used to get him arrested in Bahamas and presumably his personal assets will also now be frozen while they assemble the rest of the consumer fraud and other charges.
I haven't tried it myself, but pytorch has supported amd gpus via rocm since 2021. https://www.amd.com/en/technologies/infinity-hub/pytorch
Just want to add that node unfortunately gives me segfaults in unexpected places too, often (seemingly randomly) during the first second of execution when I'm trying to debug it by running node under --inspect-brk...
Most people don’t bother refactoring their application and leave whatever IIS garbage they have running on windows 20xx in a cloud instance (to say nothing about the windows licensing cost).

Also universities don’t have the same cost models as companies. Their labs have less money - except those institutions with large endowments - but they all have access to near limitless “slave” labor in the form of grad students and post docs.
After an (admittedly, cursory) search, I was unable to locate the audio original. The only original that seems to be available is the published [0] Russian transcript of the tapes; and an audio recording of the Russian transcript, referenced in another comment in this thread (https://news.ycombinator.com/item?id=33966474). But no original, with the real Legasov's voice, anywhere.

[0] - Or maybe not even properly published. I can't find bibliographic record of the original publication. Serhiy Plohiy, in his book on Chernobyl, for example, seems to reference a website with the text.
Lightbridge Fuel: An Overview
That's how it should work. But of course last week I revisited a project I wrote in C# too, this only 3 years old, and apart from dotnet complaining about the target framework not being supported any more, I couldn't get it working again due to the libraries used.
It's not the issue of pattern-matching, randomness and approximation. It's quite obvious here that the model went through additional training on top of the generic one, with express purpose of preventing it from discussing a subset of topics. The complaint isn't about the answers coming from the base model, but about how that extra training degrades the AI performance, while ultimately failing to achieve its purpose anyway.
Neither the homepage of the company, the linked page to get the update, nor the top level https://joinpeertube.org/ contain any video.
There aren't too many variables here to work with. One of the predictions is bound to be "spot on."
Yeah, I think if Oxygen/Hydrogen can smooth out some of those issues it would make more sense and be more self-documenting. The current state of hodge podging work arounds requires institutional knowledge to maintain.

I’ve found though that often when clients say they need something that only a headless solution can provide, they actually don’t truly need it. And once the actual requirements are focused, a well built Shopify theme is plenty sufficient.

Maybe we are working at a different scale of companies though.

The main advantage of headless to me is the ability to get the speed of the site way up. But the nature of e-commerce is to add tons of pixels and other junk so it can defeat the advantages (and much harder to talk them out of adding pixels sadly…)
YouTube Stars Cash in Video Rights for Millions of Dollars