skysight-inc/HackerNews huggingface dataset:
How does whatsapp make revenue? I've used it for years. I don't pay for it, I never see ads in it. They claim it is 'secure' and my conversation data isn't used for anything. Even if the last is untrue; and I wouldn't be particularly surprised if it was, is simply mining those conversations sufficient to generate the revenue to pay for server costs? How does it work?

Edit: Business APIs and payment fees is apparently the answer. I'm genuinely impressed I've been able to use it all these years for free without ever having a hint of this.
So, why do they consider that 1 core? Isn't that more like a "compute complex" of multiple cores, as seen on zen 2, but with different core architectures attached instead of 4 cores of the same design?
Apple is not using HBM on M-Series chips, although I bet the speed benefit would be massive.
why not buy Bitcoin, transfer it to destination country and sell it there for cash?
>You host death threats and leaked PII

These death threats are not true threats and hosting PII is not illegal. Nor is encouraging "harassment" because what's encouraged is not actual criminal harassment. Every victim of a social media mob claims harassment, including Joshua Moon. When the good guys do it, of course, they just call it "consequences culture".

>Even the EFF acknowledges the activity on your forum is illegal and called on the cops to prosecute.

Which is a cowardly attempt at playing both sides. By juxtaposing "KiwiFarms users do bad things" with "criminals should be punished", the implication is that those bad things are criminal but the EFF maintains plausible deniability, which is wise since to do otherwise would constitute defamation. The important thing is that criminal activity should be determined through judicial proceedings, not armchair lawyering from midwits who likely think that there are laws against hate speech.
We detached this subthread from https://news.ycombinator.com/item?id=37314778.
> "Just eating less" I don't think is really enough for most cases. You need to also be active and exercise along with, and even better, be eating the right balance of macros.

To lose weight, you need to eat in a caloric deficit, that's it. Excercising just burns extra calories which allows you to eat more while staying in a deficit.

And macros / less junk food are, of course, important for health, but if we're speaking strictly about weight loss, no, it doesn't matter. FWIW, you can eat only a Big Mac and 3 Snickers bars every day, and you'll still lose weight, because that's about ~1800 kcal, which is a deficit for most people.

> the amount you would have to limit yourself to with a completely sedentary life (like many people have) and still be in a caloric deficit is just not sustainable for people and would make you feel absolutely miserable and also unlikely to get enough vitamins and minerals and cause other health problems.

That depends on what you eat really, there are a lot of foods that don't have a lot of calories while still being very nourishing, and many of them are just normal foods, not some special "fitness stuff"

---

The article I linked in my above comment is actually a great explanation of why "just eating less" is enough for most people, I highly recommend you read it if you haven't already.
> nobody advocates for balance and nuance.

Some people do, but they don't get the views or the support.

People are gregarious, they want to be part of a team, middle ground is not a team, unless you create a new name for it. People tend to give support to whoever hates what they hate, not to those who love what they love. So the middle team shouldn't be sold as "the good parts of A and B" but as "we hate A and B".

For example, in tabs vs spaces there's the "tab for indentation, spaces for alignment" bunch, that (we) usually try to sell it like "we use tabs, so you can set the viewing space as you need, and we use spaces so it's neatly aligned" and people don't listen to us.

What if we called it "tabspacing" and defended it like "spaces for indentation are wrong because there are people with visual impairments that need extra space to see things right, and just tabs are wrong, code looks ugly, also if you use space and tabs interchangeably it's wrong, the people with problems will see the code differently than the people without, there will be errors."? Then people might listen to us if they hate one of these things.

So yeah, that's why there are so many ways to do projects: waterfall, agile, scrum, kanban, scrumban, XP, ... .
Same in the UK. SUVs and large off-road vehicles are taking over. The Range Rover seems to be the car of choice for every wealthy middle-aged mother on her morning school run. Just recently, one of them managed to careen hers into kids outside their school, killing a number of them [1].

Low emission zone are becoming more ubiquitous, which combats the issue to some regards, but I question why anyone but a farmer needs to own anything that large anywhere. This isn't the US, where pavements/sidewalks are a pipedream for anyone outside of New York. Nobody should be solo operating tanks just 5m away from someone walking their dog or on their way to school.

[1] https://www.independent.co.uk/news/uk/home-news/wimbledon-ca...
The next logical step would be to only support wasm programs ;)
And yet it still happened, to the point where thousands died a preventable death.

"hunter biden laptop" was always a distraction tactic, just like "but hillary's emails". It was an attempt to muddy the waters and obscure the republican's long list of shit they got up to. Thankfully, we've gone from "fuck around" to the "find out" age now.

If Biden did a thing then the legal system will take care of it. That is all.
Interesting, I haven’t heard of anyone doing this before. What is the advantage?

Assuming 120v loads are split reasonably equally between each leg of the 240v phase, the load will mostly be on the 240v circuit because both legs are connected in series. The neutral back to the transformer is only used to carry the difference between the 120v load on each leg of the phase, and also to keep the system grounded.

I guess if you had a panel close to load capacity, as well as a single very high amp 120v device, the transformer could enable some more capacity by ensuring the load was distributed equally between the phases. However at that point a service upgrade would probably be necessary anyway based on the load calculation rules in the code. Also high amp 120v devices are quite rare as far as I know, so I was wondering why you went with this unusual setup.
ChatLZMA – text generation from data compression
Who can? Most countries are ruled by the same groups for decades, or by mobs temporarily. In some there is an illusion of opposition. Like in Russia 'opposition' is being played by actors. With a few real, but they don't live long.
Each of these systems has expansion capabilities, in the form of some sort of data I/O ports - skilled hackers over the years have added storage features to each of them, giving us the interesting situation that the peripheral controller being used to give the machine access to a USB stick is about 1,000 times more capable than the original host CPU .. ;)

The Oric Atmos has multiple forms of this peripheral available, which emulate the old physical disk systems that were used (but very rare now) back in the day, but in this particular case I'm using the "Erebus" expansion adapter which provides a means of loading programs, formerly available only on tape, instantly, akin to loading a ROM cartridge. (I'm using this instead of a disk emulator because the 10-LINE BASIC Competition entries we are displaying are distributed as .TAP - captured tape - files)

There are other storage-emulation peripherals for the Oric Atmos (we have them all at the museum), such as the Cumulus adapter, and these basically use a PIC or some other MCU to emulate the old disk interface.

Its extremely gratifying, as an old-school Oric fan, to be able to load up a single SD card or USB stick with all the software I can possibly find, and have a "fat" Oric loaded to the gills. As the Oric was an underdog back in the day, this is really rewarding nowadays .. ;) (I have one disk with nearly the entire contents of the software archive on https://oric.org/ ..)

In terms of how the 64K machine accesses 8-gigabytes of memory addresses - it doesn't. The peripheral MCU 'brokers' this for us - the user selects a .DSK or .TAP file, stored on the USB stick, and the peripherals' onboard MCU exposes this to the old machine as if it were a physically loaded floppy disk - or tape, in case of .TAP.

There aren't (yet) API's exposed in these peripherals to allow the original machine to mount/unmount .DSK files programmatically - the user still needs to physically 'mount' the binary blob they want to use, akin to inserting the media - but the firmware for all of this is open source so it probably won't be long until there is an onboard API for mounting/unmounting blobs.

Thanks for the interest!
Data from the Qakbot Malware Is Now Searchable in HIBP
This! Flaky tests become a customer problem when developers learn to ignore them!
You gotta weed them out.
Probably pretty correlated
Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it repeatedly. It's not what this site is for, and destroys what it is for, and we ban accounts that post like this.

Separately, and equally important: can you please stop using HN for ideological and political battle? It looks like you've been using HN primarily for this and that's another line at which we ban an account, regardless of what they're battling for or against.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
They posted a YouTube video near the end of the blog post showing the result. See:

https://m.youtube.com/watch?v=GF2sn2DXjlA
Or lift heavy weights.
sudo nixos-rebuild --flake .#nixos-linux switch
I think it's a terribly fragile thing to tie one's life to.

Say I were to give you cup of water, made of the most fragile glass to ever exist, and asked you to hold it. I'd imagine that it would be fine for a few minutes or even a few hours.

Does that stay the same if I asked you to hold it for days? Or months or years? Forcing you to always have to look tie a hand to it, always having to pause every other aspect of your life so that this glass doesn't shatter from setting it down just the wrong way, or going outside in the wrong temperature? And you do so, but only because of the guilt you know you would feel if the glass did break.

With a parent and child, such a relationship is inherent. To a child, mother and father are their world, their protector, their provider, their everything until they are able to fly on their own.

But what of peers? Do you think such is the basis of a healthy relationship?

Were it me to be the one that would shoulder another's burden as such... I think there would be a small seed of resent that would take root in my heart. One would grow like a terrible weed choking every other plant until nothing else remained. I'm scarcely able to tend to own wellbeing, there is barely a single bread crumb to spare for another.
There Will Be a Test of the Emergency Alert System This Fall
They seem to mostly sell that as a package.
I tried using Alibaba Cloud servers to train my model, but it seems very expensive.
Can you elaborate? Harder as in writing queries or harder as in making queries performant?
My recent set of Thinkpads (my work one is recent, the others from 2018) have good enough trackpads, but it's barely a concern since I don't use them much except for very casual use where I am not typing anything Even then, 80% of the time, I am on the trackpoint.

FWIW, The MacBooks I have, from 2015, are just ... ok. They probably got better, but I wouldn't care to find out.
> Waterfall doesn't mean not to iterate

Technically, that’s exactly what it means. The entire design is signed off and completed before the implementation starts, and there is no feedback loop.

But waterfall itself was a straw man in a paper intended to recommend a much more complex process. It’s more than ironic that it became seen to be a valid process in and of itself.

(Sadly I’ve lost the link to the original paper, but if I find it I’ll update my comment)

> Besides, waterfall is just the straw man of scrum zealots.

The irony is that scrum itself is often just a wrapper for a waterfall process with all the problems it comes with. So many corporate implementations of scrum are AINO - agile in name only. Management that doesn’t understand the complexity of software is doomed to oversimplify it.

That said, if you are working iteratively - one feature at a time, with feedback - then whatever you call it, that’s not waterfall.
Ask HN: Has a HN comment ever changed your mind?
I can't find anything in the Constitution about the Internet.
> My impression is that in the ‘00s, Python and Ruby were both relatively new, dynamically typed, “English-like” languages. And for a while these languages had similar popularity.

Your impression is false. In the 00s, Python was a slowly growing language that had a few niches that it was extremely popular in. Meanwhile Ruby (well, Rails in particular) was the Next Big Thing and immensely popular, especially for new Web Applications.

What happened is that Rails' schtick got less unique as more MVC frameworks were created for other languages (CakePHP, Laravel, Django, etc) and then Node was released. JavaScript/TypeScript has filled all of the same areas Rails used to and is even more accessible so is the new Next Big Thing. Meanwhile, Python just continued steadily growing and a few of it's niches have become very important to businesses (Data Science) and the tech sphere, in general (Machine Learning); exponentially increasing it's uptake.

So, while RoR is still very popular in web shops, it's more common to be seen in legacy codebases (3-5+years or older) and less so in newer ones (where Node/Deno has taken it's place). Python, on the other hand, is very popular in two very greenfield spheres that are continuing to grow fast.
A large amount of the leaked files are still poorly documented, particularly the nix stuff.

The Eternal stuff for windows kind of captured everyone’s attention, but a LOT of the older Unix tools were ignored for the most part.

There’s a lot of neat tricks to be learned by reversing them - even today.
Celebrating when someone kills themselves is a matter of opinion. Doxxing is another matter.
Show HN: Clippy and his friends, all in one page (Click to animate)
Ouch, ouch, ouch.

The beauty of Jitsi Meet was that any URL was a valid room. That was such great UX.

Of course, other Jitsi Meet instances still exist. But this will probably still influence the project's direction.
The experiment is described in this[1] article. Relevant quote:

The detector is positioned on the beam collision axis line-of-sight (LOS) 480 m from the ATLAS collision point (interaction point 1, IP1) in an unused service tunnel, TI12. [...] A huge number of neutrinos are produced in LHC collisions via hadron decays, and their flux is collimated along the beam collision axis.

So what they did differently is to place the detector in a spot which has much higher neutrino flux than your average spot on earth. Thus the small detector volume is compensated for by having more neutrinos pass through it in a given time.

[1]: https://arxiv.org/abs/2207.11427
Best is to buy a bag of loose tea from a tea shop. The leaves are whole, it's not powder. It's usually not hard to find, but they don't sell it at most supermarkets.
Well there is also that small issue that implementing security for this design is pretty much impossible without destroying performance and end result is quite standard operating system.

Polling style scheduling will just be so slow if calling each executable always involves context switch. And then cooperative scheduling isn't really possible if some process doesn't play nice.
blame the WEF and 16 UN STG
The seller does not need to be anonymous, and customers would be less inclined to trust them if they are. At which point if they're ripping people off they would be subject to arrest for fraud, not to mention have immediate bad reviews.

More than that, sellers like repeat business, especially in low variable cost digital products. It costs them a tenth of a cent worth of bandwidth to actually send you the book, which is the only way they're going to get your money for the next book.

They want to give you your book, because they want your money.
Abot how you guys didn't die, didn't the seat come back to hit you in the head?
> I can't remember if this is Foundation or the Last Question

Foundation. The Galactic Empire makes use of atomic energy and other technologies that were created in the distant past and the technicians can only (sometimes) repair but not create. 'The Last Question' has a question that remains unanswered throughout human history, which isn't quite the same thing.
No I'm in western Europe. And I buy Twinings sometimes, it's not horrible, but it's not great tea either.
What’s your baseline?
> Something about the multitasking in Win95 (among other things) was so different in Windows 3.1, even on the same hardware. You could clearly see processes passing control to each other and updates were so slow.

That's exactly what was different: Windows 3.1 used only co-operative multitasking (for 16-bit Windows apps anyway), where apps have to yield control to eachother, whereas Windows 95 added pre-emptive multitasking where apps will give up control when the OS wants them to, whether they like it or not.
fair arguments, I revert my position and agree the wording may have been ambiguous on my behalf.
You might want to watch Yes Minister so you have the context to comment here. Thanks for the input.
The difference between India and Spain is that we eat the cattle. Diclofenaco appears only in work animals, racehorses, etc.

Most of the time, when you find vultures poisoned in Spain are on purpose not necessarily with this product. That superstitious behavior is getting less common.
You don't need to capture every persons DNA for that. I'm not sure what the numbers are, but I presume there's quite a few without children at all. You also have no need to store the DNA after you've determined lineage. Who your parents are don't change later. So, a third party could perform individual verification in cases where required, and the DNA sequence itself could be destroyed afterwards by that same third party. No FBI database need exist for any of this.
Agile always was the answer to that nagging project manager asking “When will it be done?”

By engaging with an answer the engineers kept being part of the discussion.

Instead, they should have said: you don’t get to ask that question. That question has no place here. Engage with us in building the product and let us create and enjoy!

Of course, the real world needs deadlines, timelines, roadmaps. And thus, agile is pointless. As it is just waterfall. In a different colour.
I no longer have any Big Tech accounts and I've not had a Zoom account for all the reasons why many of us want to rid ourselves of those environments. It's people like me who actually need Jitsi.

What makes it worse, I've been almost successful in weening friends and colleagues off Zoom and that's no easy task. Now it's all for nought.

Damn nuisance really.
So, re-fitting all those converted factories and warehouses back into factories and warehouses, you mean?
Color Your Summer: The Art of Altering Gunite Pool Colors
Make your pool the highlight of your summer with a fresh and vibrant look. We'll explore the steps involved in changing the color of your gunite pool, helping you create the perfect aquatic backdrop for your outdoor gatherings.
That doesn't solve the bribe problem though. (Or did you forget the /s ?)
Same in the US, evidently
> When a program violates that requirement, it's no longer conforming to the standard, and the language doesn't define what happens afterwards. In practice, you'll get bad results and a bad day of debugging.

This is just UB by another name

That's.. disappointing
Basically a .9% tax increase on must tech salaries. Going to take out close to 1.5% or more of tech bro disposable income
Indeed. Companies should be able to just rake in profits regardless of social, cultural or environmental impact without taking any responsibility.
> If something really is just a map or a boolean or an integer then you can't avoid this kind of thing. But usually it isn't,

No matter how much you abstract out and dress up a boolean, at its heart it's still a boolean value and I don't see how making a custom type based on boolean would prevent returning the inverse of a boolean value bug.
U.S. bank regulation is a joke compared to the UK and EU. Regulation isn’t the reason US banks are lagging so far behind.
Who cares what they say, the Russian constitution can be rewritten in a couple of days when a certain person needs something from it.
Well, see you in a few years in the comment section of another article about burn out :) ? Kidding aside, good for you if it works and keep working.
The question is whether any of the "classical" examples for waterfall project managements out there didn't iterate at all. Having iterations is not incompatible with waterfall per se. E.g. you can plan to have 3 prototypes and then one final product beforehand. You can also decide to skip project phases if they are not needed.

When people hear waterfall they think of a pure methodology, when in practise the methodology nearly always will be (and was) sacrificed if the need arises. So as we are discussing a thing we do in practise, we shouldn't discuss it as a theoretical framework in the vacuum of space, but as something that will be (a)bused in reality.

As a film guy I am a big fan of clear up-front planing (you probably know some of the things that go into films, treatments, scripts, story-boards, concept art, ...) A film is very waterfall-y in how it is produced.
But good directors maintain their flexibility on set by maintaining a balance in how serious they take the script on set and where other solutions present themselves that are a thousand times better, e.g. because the location/the actors or whatever is more striking than any writer could have imagined etc.
> But waterfall itself was a straw man

I disagree. I've been in many projects which looked exactly like the stereotypical waterfall, with the expected results (delays, death marches).
How could GPT-(arbitrarily large number) learn to write code for an architecture for which there is no training data?
(I work on Firefox Relay.)

You can set a mask to blocked, after which it will no longer forward emails to you. If you do this before deleting the mask, they will not re-appear. Additionally, we recommend you to use the random (i.e. @mozmail.com) rather than custom (i.e. @<yoursubdomain>.mozmail.com) addresses if you can, since those are more anonymous, and those will also never re-appear.

That said, we do hear this complaint, and we do have plans to prevent this from happening in the future. It's just hard to balance with a lot of other work (such as the Firefox integration).
It could regardless be emulation, if they ran a CPU emulator. But they don’t.
> The irony is that scrum itself is often just a wrapper for a waterfall process with all the problems it comes with

I worked as an external employee in an environment that had a very functional scrum implementation. You had groomings, plannings, dailys, retrospectives. Every task was defined, estimated, time on them tracked to get better in estimating. You had scrum masters, capacity plannings. On the surface, it was all very functional and productive.

But the reality is, business analysts and product managers who had little knowledge of how the system works were in charge of talking to clients, writing specifications, getting them approved and ready for development, and very little possibility to iterate if there was a problem in the definition.

It was very efficient at building a bad product. :D