skysight-inc/HackerNews huggingface dataset:
The copy on this page is just choking on itself.

> To picture a Chat, imagine if your group texts and your Instagram Stories met at the park, talked for hours, became best friends and fell in love. 9 months later, they gave birth to a new way of keeping in touch – one that lets you hear your friends’ voices, meet their friends, and spend less time typing. If “social messaging” were a thing, that’s what it would be.

Wow.
That should be in the rear-view mirror, then.
The movement of his head has led some to suggest there was a shooter in the sewer that the car passed.
I can't help but feel like social media companies are desperately trying to "innovate" but long ago ran into the limits of the medium.

You have a device which can play sound and display text, images and videos. There's only so many ways you can shuffle those things around.
is Clubhouse better than X/Twitter Spaces, if yes, by how much is it better?

Does it have anything to replace my Spaces use?
Take a rootfs snapshot, have it available as a container.
Just noting that only girls are sending messages in this app, judging by the frontpage.

I assume this is done quite deliberately and it's easy to imagine how marketing ends up here. Greg and a few more guys are still there on the receiving end, no need to complain about being unrepresented.

(using "girls"/"guys" because that's definitely what they're going for)
Eh, just a different kind of superhero imho. Like James Bond somehow never getting shot or Ironman making crazy tech, a movie hacker pulls off impossible feats, and people like that kind of thing.
My German friend said that the first time they tried bread in the US they thought it was cake.
For linux kernel code, you can use elixir, so it'll at least be linked to a specific version. You can use an LTS version if you want the code to have at least some staying power.

https://elixir.bootlin.com/linux/latest/source
It's just another incarnation of the sanctimony that adherents to the religion of climate change seem to inevitably feel.
If it's attached to the car or glass, a simple adhesive template could facilitate precise positioning for reinstallation.
The problem in my neighborhood is the arborist probably needed to be consulted before the tree was planted in the first place.
> he said he grabbed it to thwart souvenir hunters. Then, for reasons that still seem fuzzy even to him, he said he entered the hospital and placed it next to Kennedy on the president’s stretcher, assuming it could somehow help doctors figure out what happened.

From the NYT article. It also mentions that crime scene integrity wasn't as much of a thing at the time, which seems questionable at best. But still, if you believe the choice is between keeping or losing the bullet, you definitely take it.
The comments on The Famous Article are interesting, capturing the spectrum from "Spot on!" to "MMT is bollocks."

I fall into the latter camp. I think the tidal musical chairs is going to halt the sound, see the tide gonout, and expose copious corpulent cabooses in the buff.
> Losing weight is typically not about more exercise.

Losing weight is about figuring out a way for you to be in a caloric deficit. Once you learn that, you know exactly* how much exercise impacts weight loss.

300 calories is what I can typically burn on a treadmill session. That's accounts for about a third of my deficit goal. What it really means is that I can eat 300 more calories that day, which helps tremendously to keep me from feeling too hungry.

*okay, nothing is exact with weight loss but you get my point.
With current membrane technology, yes.

There are so many examples in our collective technical history of overcoming these types of limitations not with brute force, but with finesse.

In this case, I expect it will be a combination of improved pumps, improved RO membrane technology, and finding synergies like making sea salt from the brine, collecting other useful minerals front the brine,etc. All of these things help to pay for the energy and development costs.

It's not a hard physics limit like the rule if squares or the speed of light. It's a complex engineering system that has may different dynamics and interactions between those dynamics, all opportunity for improvement.
contrariwise, i have never come across a case where having tests for private functions/methods has hindered refactoring or bugfixing. that feels more like undue coupling than undue testing to me. if i have to alter or delete swaths of code i just delete the associated tests as well, and write new tests for the new implementation.

perhaps relatedly, i like to build my code from the bottom up, and make sure each layer is solid so that i can use it to construct the next layer. there is often not a public api at all until i am well into the project, so for me that would involve writing fair bit of code with no tests at all simply because it was all private code.

i do use the "public methods on private helper objects" pattern a lot, but there is a fair mix of times where it's the best way to write the code and times where it's just to keep the test framework happy.
> no vehicles should be produced

Listen, I’m as radical as any of them, especially when it comes to the climate, but you can’t propose no new vehicles be produced and be taken seriously. We need outputs
-governed regulation around CO2
And we need it now. Stopping vehicle production is a band aid over the symptom, not the cause. Most harmful CO2 comes from general electricity production anyway.
No. I don't have to. The wet bulb temperature will tell you enough. No amount of trees will lower the wet bulb temperature. I live in an area with humid summers so trees help but are no solution.
Cue the usual arguments for and against return of these items. Both sides have very persuasive and compelling arguments to me.
> The IPCC (aka broad scientific consensus)

No, that's not what the IPCC reports represent. They represent a politically directed conclusion. We know this because the summary for policymakers is written first, which dictates what the politically directed conclusions are. Then the overall working group reports are written; then the detailed reports that are supposed to feed into the overall working group reports are written. Which is exactly backwards from how it would be done if it were representing the actual science.

Also, science does not work by "consensus". It works by building models that make accurate predictions. The models we have for climate science don't make accurate predictions. And the models that are used to predict the impacts of climate change, which are not even climate science models but economic and sociological models, are even worse. In short, the actual science does not justify the alarmist claims that are being made.

But even if we leave all that aside, alarmist claims don't even correctly represent what the IPCC says. For example:

> The OP has shown (in a deleted comment) that the IPCC has includes his argument in their calculation.

No, that's not what the comment I deleted before shows. Since you are presuming to reference it because you apparently think it somehow supports your argument, I'll repost the direct quote from the IPCC AR6 here (Working Group 2, Chapter 16.2.3.5):

"Heat-attributable mortality fractions have declined over time in most countries owing to general improvements in health care systems, increasing prevalence of residential air conditioning, and behavioral changes. These factors, which determine the susceptibility of the population to heat, have predominated over the influence of temperature change."

In other words, humans adapt to changes in climate, in a way that reduces the impact of those changes on (among many other things) mortality. Which is nothing like the claim you are making.
A Brief Overview of Parallelism Strategies in Deep Learning
Whew, glad someone is keeping track. Are there any other superstitions to know about? Be sure to do a Tell HN if anything changes in the world of who’s problematical.
See my response in the other subthread where you made a similar claim.
I disagree—"game engine" does not necessarily mean "thing I can replace Unity or Unreal with".
Did they actually use “getting pregnant on the first date” as what they want to emulate?
The majority of calcium ions within the cell are bound to intracellular proteins, leaving a minority freely dissociated. When calcium is added to or removed from the cytoplasm by transport across the cell membrane or sarcoplasmic reticulum, calcium buffers minimise the effect on changes in cytoplasmic free calcium concentration by binding calcium to or releasing calcium from intracellular proteins. As a result, 99% of the calcium added to the cytosol of a cardiomyocyte during each cardiac cycle becomes bound to calcium buffers, creating a relatively small change in free calcium.

https://en.m.wikipedia.org/wiki/Calcium_buffering

I raised and homeschooled two kids and watched a lot of when dinosaurs ruled the earth type stuff. That's my source for the idea that a store of calcium was critical for allowing life to leave the ocean and I've tried repeatedly to search for additional info on this and can never find it.

I have no problem imagining that calcium is essential for buffering pH in land mammals and that free calcium ions simultaneously are tightly regulated and not directly used to move that number for the blood in short time frames. That actually fits perfectly well with my mental models that cellular acidosis is a more fundamental problem that fuels acidosis of bodily fluids.

If anyone has any good sources that might clarify this relationship for me, that would be cool.
# The Belt.
def belt():
# return itertools.cycle([1,2,3,4,5])
x = 1
while True:
yield x
x += 1
if x > 5:
x = 1

# The +1
def add1(iterable):
for x in iterable:
yield x + 1

# The +y
def add(y):
def _(iterable):
for x in iterable:
yield x + y
return _

# The Oddifier
def oddonly(iterable):
for x in iterable:
if x % 2 == 1:
yield x

# The Reaper
def partition(n):
assert n > 0
def _(iterable):
batch = []
for x in iterable:
batch.append(x)
if len(batch) == n:
yield batch
batch = []
if batch:
yield batch
return _

# The Composer
def compose(iterable, t1, t2):
yield from t2(t1(iterable))

# The Plumber
def pipe(iterable, p):
for xform in p:
iterable = xform(iterable)
yield from iterable

# The Press.
def printall(iterator):
import time
for x in iterator:
print(x, end=", ", flush=True)
time.sleep(0.3)

# printall(pipe(belt(), [add(1)])) # 2, 3, 4, 5, 6, 2, 3, 4...
# printall(pipe(belt(), [add(1), oddonly])) # 3, 5, 3, 5, ...
printall(pipe(belt(), [add(1), oddonly, partition(3)])) # [3, 5, 3], [5, 3, 5], ...
A good domain name and nothing more!
Where’s the population?
To be clear, I wouldn't carry 160 lbs of gasoline with me, but I've absolutely done drives where I've stopped for gas twice and been driving >99% of the time, which electric cars can't do.
He is at the end of his life and has nothing to lose? Imagine knowing the murder was a planned Dulles op. Then imagine, they killed Jack, Bobby, Martin, and Lennon. They tried to kill George Wallace and Regan. Might be good to keep quiet
Well GCPs profit was a meager $191 million last quarter

https://www.datacenterdynamics.com/en/news/q1-2023-cloud-res...

And even that is only because of GSuite
but you don’t know that, that’s just a guess
It is not a religion, it is actually happening. How bad it will get before we manage to do anything about it is an open question. Sanctimony is the least of our worries right now!
It seems they've pivoted to something few people on HN are likely to use. Does anyone here use instagram stories? So maybe this appeals to their target demographic?
And also built in a time of free Fed money laundered through VCs.
The people I know who go to burning man are incredibly thorough about picking up litter before they leave, and they wear the clothing at other events.

Roundtrip transportation to “the middle of nowhere” is no worse than rounddtrip transportation to somewhere. The only difference is that “somewhere” is sometimes accessible by train… but in the US, that’s only a small percentage of the country.

Ymmv, there are 70k people and there’s a lot of variation.
Given a sample size of one, it seems hard to be certain that is causation and not just correlation.
One reason would be to not expose details about your private network to every hop the ICMP packet traverses. Even if knowing you have some 192.168.1.x host is not on its own very useful to an attacker, it'd be preferable to not expose that.

It's another reason WebRTC/STUN was a big issue when it first became widely available, it made it easy to leak details about your LAN to outside servers.
Yo. This us vs. them is bullshit. Stop it.
Given a sample size of one, its pretty hard to be certain that its correlation, either. Even if it was relevant, which its not, because in 1835 the US was on the silver standard, not US-issued fiat.
> You can just put the leftovers back without worrying much about it.

Yes, just not all in one place/time. Separating seawater into pure water in one place and pure brine in another, you don’t want to let that brine out all at once in one spot, it’ll kill a lot of ocean life. Most desal plants that are attempting to do this right, will pump the brine into pipes that diffuse it over a wide area to avoid oversalinating. And it still kills a lot of ocean life.
Also, api versioning. They weren't running api versioning on it, they called an old method with a new set of parameters, that shouldn't have been possible in first place
Yes, how dare people do things?

The emissions in 2020 were estimated at 100,000 tons CO2, which is roughly equivalent to five hours of air travel (2.5 hours each way) per participant. The lion's share of emissions are from road travel and air travel.

To their credit, the org is trying to green the event (and has been issuing very thorough reports on emissions), but it's difficult when the majority of emissions is due to off-playa transportation.

Moreover, it's an incredibly difficult environment, and not really one where you'd prefer to depend on less-reliable renewables. If you'd opted for solar this year, you'd probably have been wet and dark.

What you should perhaps sit with is: should we be similarly outraged about the climate footprint of tech conferences, or is it just easy to hate Burning Man in particular?
Please do tell, I’m all ears
It was better when all the cool people were there and none of the uncool. Now it’s just uncool people everywhere again
Sometimes I think whether these events are more sinister than they appear to be. But then I heard that another MM is using Access applications to make markets for options and I think it's just incompetent.
Evolving Enterprise 2023 Fireside Chat – HashiCorp Malicious User Journey
Even Krugman says that MMT is bollocks.

You can decide whether that makes you believe it less, or more ;-)
The Mayans believed creation to be 11 August 3114 BCE

Hindus? 3050 BCE or 3102 BCE

Chinese? 39,000 BCE

Egypt? 39,575 Or 28,000 BCE

Babylonians? 400,000–200,000 years before their own time

No one got it right.

Source: https://en.m.wikipedia.org/wiki/Dating_creation
Yes.

He worked for a Communist state, he was not personally invested in the ideology beyond what was necessary to succeed in his organization.
This describes many, many Russians.
A jr programmer once asked how I know that N lines do what I expect without writing a test every 10 minutes. Logging is a form of unit testing. Logging can be thought of as unit tests for your specific context, decoupled from the logic (almost) entirely.

I have an expectation of state, the execution can be checked against that expectation via observation of the output (which usually has serialized state). It's not a fancy True False or checkmark, but it's an assertion (which constitutes a test of an expected state) nonetheless.
It might be possible to do anything with a chisel that you can do with a CNC machine, but that doesn't in any way mean either choice is as reasonable as the other.

I just can't see a genuine reason to not use a real IDE and debugger. You can even fall back on the same tools you had before with them! Using a debugger doesn't mean you can't also use print statements, but if I could only have one I'd pick the debugger every time.
10 to 90 is indeed slow (not as slow anymore as that article).

10 to 80 is about 40 minutes. So not quite as bad as you're saying.
I feel like the first thing I would build into any automated trading system is a kill switch? then every single diff or pull request I add would have some sort of automated testing to ensure the kill switch still works. Also I'd manually flip it on/off once a day to make sure it works for real. That seems like the single most important thing to build and make sure works. Or is the system too complex for something like this and I don't understand the domain well enough?
>then extrapolate and conclude with newsworthy title that X or Y is true in reality.

It's worth noting that this portion is generally done by science reporters rather than the scientists. It's quite often the case that alarmist articles refer to research with much more measured and less sweeping claims.
Complete Markdown Crash Course – Beginners Tutorial [video]
This was definitely the first place my mind went to when I read the title before going into the article. I'm pleased to have been incorrect.
That's called moving the goalposts.

Now that you personally know how to trace the reasoning to see that my counterexample really was a counterexample, you'll only accept it as a counterexample if you see it in published research?

This is something that I worked through myself back in grad school back in the last millennium. https://www.researchgate.net/scientific-contributions/Marcia... gave me a number of leading hints, and confirmed my reasoning to me. In particular she was the one who commented, "A lot of people miss the importance of the fact that an axiom system proving that it proves something doesn't mean that it proves something." From her reactions at the time, I'm pretty sure she thought it was trivially obvious. And may well have known of prior research.

So no, I don't have published research using this formulation. Nor is it reasonable for you to demand published research to verify something learned through oral communication decades ago, which should be obvious to anyone in the field.

Doubly so given that my first description of the counterexample came with enough specific details that you SHOULD have been able to figure it out yourself. I not only told you what definition would create the problem. I also said why, and gave you an outline of the construction from which you could produce the proof!
I've often said the ability to be legally liable is our true definition for what a 'person' is. To err is human, if a machine does something wrong we go looking for a human to blame.
2nd edition 2011.

Has Sowell, or maybe one his acolytes, updated his rhetoric to incorporate the findings of all the ongoing research into the gender pay gap?
Ping needs that bit if state itself anyway to match replies to requests.
For some reason this topic of desalinization waste keeps coming up on hacker news! The dilution principle here is correct but it’s not as easy as you think to dispose of the waste in the ocean, because if you just pipe it out to sea you’ll create a nasty big marine dead zone around the outlet of your pipe.
Creating icon set from scratch is rather difficult and time consuming. It also requires a lot of research to ensure usability. What ends up happening is designers will just start from existing icon set anyway to stay close to existing convention and mental model.

I guess they felt it’s not the best use of their limited resources?
Gibbs Free Energy is pretty much a hard physics limit.

Trying to pull gold out of the ocean to pay for pulling salt out of the ocean is --again not a chemist but-- probably thermodynamically worse.
Self-Hosting Your Own Cloud Storage on AWS Using NextCloud [video]
Go has this. Python has this (_ access). package-private allows you to write tests if the tests are in the same namespace (Java langs).

Class Access Modifiers were for controlling property and method inheritance, which has been bastardized into "CAMs tell you the API", because it's convenient. An object's API can be defined by an interface (following traditional OOP conventions), allowing CAMs to be used for their original orthogonal purpose. In practice, developers don't want to make an interface when they can slap a CAM on it and say "good enough". Some language don't even support interfaces, pushing the practice. So here we are with the wrong abstraction.
A tree growing is itself an endothermic process, in addition to the passive shade and quasi-active evapotranspiration it exhibits. They will help in multiple ways, but of course only up to a point.
Please keep conspiracy theories out of your argument, it doesn't help them.

Humans adapt, but those adaptions are often deadly. Mass migration is an adaption that kills people. Wars are adaptions that kill people.

Humans can adapt in decades, ecosystems need millenia to adapt, and humans are dependent on their environment.
This is, unfortunately, a case where fairness and feasibility don't align well. Is it fair to expect Indians to rein in their emissions when those are already lower (per capita) than the US? Hell no. Asked and answered. Is it feasible? That's a trickier question, and it won't be possible to answer it without addressing loss aversion.

"we feel the pain from losses about twice as much as we feel the joy of equivalent gains"
https://insidebe.com/articles/loss-aversion/
(link to original "prospect theory" paper - the most cited in economics by some measures - where that text appears)

Loss aversion is usually discussed as part of behavioral economics, but it appears all over the place. For example, many casual games have a "start paying real money or you'll start losing" dark pattern that's based on loss aversion.

With respect to the current question, it's clearly very hard to make people give up a high-emissions lifestyle once they've experienced it. Getting people to maintain a lower-emissions lifestyle is much easier. Again, it's not fair. Absolutely not, and I'm not really suggesting it as The Solution. However, understanding loss aversion might help to understand why people keep bringing it up.
Careful, everyone who correctly calls out Elmo the ceo man-child for improper behavior gets retaliation. Remember when he proposed peace through giving Russia huge swaths of Ukraine and you told him to “fuck off” and then magically they couldn’t afford to offer you starlink for free anymore? Remember the time he showed up to rescue those boys with a submarine that wouldn’t fit in the cave and when the hero diver told a reporter about it he got called a child molester? I guarantee retaliation is inbound.

It’s like he can’t stand to ever be wrong, which is dangerous because nobody is right all the time. Denial just exacerbates the wrong. He needs to get a handle on his emotions before he does irreparable harm to his good works.
There are these civilized curves

https://en.wikipedia.org/wiki/Non-uniform_rational_B-spline

which you never saw because patents kept them off the markets until Beziers were completely entrenched.
There is certainly much truth to that observation; but there is a difference in principle.
My experience is that zxcvbn lacks many non-English dictionaries, it often gives false-positives for foreign languages...
Show HN: Shadow Traffic – Test staging on production workloads
When doing a refactor I always wanted to make sure I didn't introduce any behavioral changes. Tests are great, but they sometimes don't cover all the cases you're looking for.

Shadow Traffic sets up a Cloudflare worker that mirrors production traffic to a staging deployment and checks if the responses are identical. This requires minimal changes in your infrastructure, just point traffic to your production and staging environments.