skysight-inc/HackerNews huggingface dataset:
Let's say one person is the child of French parents, another is a child of German parents, both first generation born in New York, live they life in New-York, study in the same school and hang out at the same parties. Maybe they even will learn to speak French and German from their parents, to talk with their grandmas, but let me blow your mind: they will speak exactly the same English with exactly the same accent. And it's very unlikely that real French and Germans will mistake them for being native French and Germans, except if they really speak French/German a lot.

Of course it will be the same in Israel. Even though you might have to make some discount to more fragmented community. (Which really isn't that special with Israel either: you know that some small European countries have up to 4 official languages, right? Rest assured, not all the people in these countries speak all 3 or 4 of these languages equally well.)
Would love to know how the method of consumption affects this, since the study seems to be targeting smokers (i.e. combustion) the results seem to make sense.

It would be interesting if they included people who don't smoke (edibles) and people who use dry herb vapes (mostly convection).
Reflections on My Eight-Year Career Journey
I use a cheap HP Envy with instant ink for $4/month and it’s totally fine and mostly trouble free. I’ve recommended it to some people. Even tech support was surprisingly good. For my B&W printing, I use a $120 Brother that duplexes.
The label deal is irrelevant. The point is different streaming services offer different price points and revenue models (ad tiers, etc). It seems like all the streaming services take around the same percentage cut. This indicates that there is no obvious way for Spotify to get its customers to pay more, and it's likely they're serving the more price-sensitive part of the market.
I have an unintended variation on that...

Once a day, I have to press a button on my kitchen scale 4 times, to switch it from grams to fl.oz.

It seems that the the fastest tempo at which one can press the button 4 times... matches the "1-2-3-4" at the start of the song people might know from "JK Wedding Entrance Dance". https://www.youtube.com/watch?v=4-94JhLEiN0

(I have a different association with the sequence 4-3-2-1, reminding me of the Peter Schilling song. https://www.youtube.com/watch?v=wO0A0XcWy88&t=41s )
Question: Why does some of the product source code look like it is the output of a decompiler?

Answer: Our office was in the WTC and was destroyed on 9/11. Luckily everyone got out alive, but then we discovered we had no off-site backups of the source code. In order to continue development, we had to retrieve the released binaries from our customers and decompile them to get back source code.
Correlation != causation. Especially when the study doesn't show a simple correlation like that either. At least not for heart attacks.

> The multivariate survey‐adjusted logistic regression analysis of the entire sample did not reach a significant association between daily cannabis use and CHD (adjusted odds ratio [aOR], 1.16 [95% CI, 0.98–1.38]; P=0.09)

But there does seem to be one for strokes

> Among those who had never used tobacco cigarettes and had never used e‐cigarettes, cannabis use was not associated with CHD or MI but was associated with stroke (aOR, 2.24 [95% CI, 1.31–3.83]) versus tobacco‐adjusted odds in the whole sample (aOR, 1.42 [95% CI, 1.20–1.68])

Study https://www.ahajournals.org/doi/10.1161/JAHA.123.030178
When an author has argued in bad faith and with questionable sourcing, as Shrier did when writing about trans kids, that's sufficient to doubt her when it comes to her new work.
Something that has always stopped us from migrating away from Slack is the integrations. We have 10s of integrations on Slack and those are a pain to migrate. Any thoughts or plans on how you would support that?
Well that's kinda ironic seeing as they hurting the environment and making groundwater unsafe to drink in their quest to do so [1]

[1] https://cfpub.epa.gov/ncea/hfstudy/recordisplay.cfm?deid=332...
"Lawmakers around the world have pushed Meta to compensate publishers for the stories that appear on the social network." Can somebody fill me in on what this means? Publishers want to get paid for people on facebook reposting their news stories? Or is it the embedding info you get from links?
With some plumbing, it should be possible to follow links: match the URL with regex using the terminal and launch the link target in a new window.
My positive anecdote proved that Elm is usable in production, which was the FUD I was refuting. Yours were irrelevant in that context.
365 days is what people commonly think of as a year. So if you're born Feb 29th and celebrate your birthday one year later (whether you call that 365 or 365.25), you land on Feb 28th. Then again, folks born between Jan 1 and Feb 28th of a leap year celebrate their birthdays 366 days later by calendar days.

Anyway, I'm not sure there's any more or less logical date to use and Feb 29th babies seem to choose both about equally:

> “I love when people ask me, ‘Do you celebrate on Feb. 28 or March 1?’” said Raenell Dawn, a co-founder of Honor Society of Leap Year Day Babies. “I get to tell them, ‘Both, because I can.’ But I’m a February baby; I was not born in March.” An informal poll of the society’s members showed about a 50-50 split between the two dates, said Ms. Dawn, who is celebrating her “Sweeter 16” by turning 64 this year.

https://www.nytimes.com/2024/02/28/style/leap-year-explained...
"About 178,000 people died in 2021 from excessive drinking, compared with 138,000 in 2016. During that period, the deaths rose by 27 percent among men and 35 percent among women."

Cheers to pandemic hobbies?
Enlightenment was my JAM on Slackware 7.1 way back when. Relatively Smooth even on a K6-233
In local parlance where I reside the meaning is quite clear. I can't speak for your part of the world, but I suggest asking the women in your life how they feel about the term.
> In my experience it's not that simple. I certainly don't believe Krita written in Java Swing would be as successful.

I disagree here, i'm certain it would be as successful because the GUI framework is not the reason for Krita's success, it is the functionality it provides and how the developers interact with the community. The GUI framework does not have any image manipulation specific functionality (all of that is implemented by the Krita developers) and the community interaction isn't even a technical thing in the first place.

> There's a lot of complexity in GUI frameworks, and they are not interchangeable because they end up making different design choices.

I did not claim that they are interchangeable (though they can be, depending on the program's design), i even explicitly wrote that taking Qt out of Krita would mean almost rewriting the entire program as it relies heavily on it.

What i claimed was that Qt is not the reason for Krita's success and it could have the same success with other mature toolkits. There is nothing special about Qt aside from being around for long enough time to have its functionality "battle tested". This is not unique to Qt though.

> An application like Maya with very complex user-manipulated data structures will expose weaknesses in the framework, and the fixes and design improvements end up in the framework.

This is the case with any toolkit or really any library that has a lot of applications written against it, assuming the developers do not ignore all bug reports and issues the users of their libraries report.

Also since you brought up Maya specifically, Maya used to be based on the Motif toolkit until Maya 2010 (it was changed to Qt in Maya 2011), which by the same logic would mean that up until 2011, using Motif would be great for professional content creation applications since Maya used it too.
Do you mean Tail Call Elimination? If so, are you thinking of all tail calls, or are you more focusing on the conversion of recursive calls to iteration?
Sure, but it was a conscious choice to do so, and Rust is actually a terrible example of a language that doesn't provide anything new.

Rust managed to normalize higher order functions in the systems space, provide a compelling answer for high performance memory safety, and mount the first successful assault on the C/C++ duopoly since C++ was conceived. That's a pretty impressive track record for disruption, and discounting it because it doesn't have enormous groundbreaking ideas and it doesn't have a REPL is pretty short-sighted.

Rust succeeded in pushing back the Overton window of programming languages because it didn't try to innovate in places that didn't matter. A more radical language might be more aesthetically appealing to someone like you but won't change the experiences of any significant number of developers in their day to day work the way Rust has.
Okay, so if you go to Part 136 of that CFR reference you arrive here:

The word bread when used in the name of the food means the unit weighs one-half pound or more after cooling.

So, how much does a subway loaf weigh?

[0]: https://www.ecfr.gov/current/title-21/chapter-I/subchapter-B...
Have you ever been poor? That's exactly what I saw more often than not when I was poor. Many times what makes people poor is exactly this "irrational" behavior of spending money they shouldn't.
Yeah. We now pick up chats from channels in Slack, and convert them into threads. Somepoint we'd do the same for Discord too.

Chats in channels are too diverse to act like threads. Jury is out on how good those threads look.
I haven't had anything flat out refuse to work on Wayland, but unfortunately Discord won't work right. It runs, but it can't detect that you're AFK any more, so you stop getting messages on the mobile app. It's a bummer because otherwise I would love to use Wayland.
> As always, Quanta Magazine reporting is just garbage. The name for such numbers is ‘algebraic’.

Any popularization is inevitably going to run into some inaccuracies—or else it's just re-publishing the technical papers—but the opinions of most mathematicians I know are that, far from being garbage, Quanta's reporting is distinctly better than most.
https://archive.is/m7Ewi
Nice! That was exactly my strategy too and worked so well. Will read the book recommendation! Thanks!

Out of curiosity, to which town did you move to?
this is quite an anti-drug article.

Raise prices? Limit access? Research shows that even a little bit can mutate DNA..?

Drinking 100 years ago was way worse and that's how we got prohibition. Hope we don't go back in that direction.
The OGC will forever hold a place in my heart as the source of numerous business-paid trips to interesting places...however, this is one of the most absurd documents I've seen in a while.
> I was just pointing out that some of these arguments aren’t supported by facts.

> I said it’s my opinion

So, which is it? Maybe you should consider there are points of view other than your own before trying to pass off your opinion as objective fact. Which is all I was trying to point out.
FWIW your attitude is correct in general. When you have a bug with a distro package and you haven't root-caused it yourself to a bug in upstream source, the best thing is to report it on the distro tracker. The distro package maintainer can then do that root-causing, and if they determine it's an upstream bug they can forward it to upstream.

This is how it used to work (and still does with enterprise distros, because you might as well use the support contract you paid for). But users these days have gotten savvy enough to start engaging with upstream directly, especially since many upstreams have made it easier to be engaged with by using GitHub etc instead of mailing lists etc.

Sometimes engaging directly with upstream works, as it apparently does with KDE according to other comments in this thread. Sometimes upstream gets annoyed because they only care about their tree, eg systemd devs get annoyed when users report bugs that have long been fixed in master, but still exist in an old stable release that happens to be the latest on some LTS distro. It depends on the project, so when in doubt start with the distro tracker.
I think this kind of haystack recall is going to be extremely valuable to large enterprises with massive volumes of standards/practices/technical documents.

The status quo is that you have employees ingest and internalize this material over years of employment, then have those experienced employees manage large projects by telling the project if they're in compliance with the organization's standards.

A reliable recall system like this isn't just a drop in replacement for new employees, its a drop in replacement for a lot of what makes the expensive employees important: the backwards-and-forwards knowledge of the standards/practices.
You could create a focused custom feed. For example, I have one for "tasks assigned to me". That's what I set to when I'm focused working.

That's the beauty right -- you can control and filter what you see. As opposed to channel based interactions, where your boundaries are set in stone on channel creation.
How is social status a zero-sum game? If someone dives into a lake to save a drowning child and people label them a hero, elevating their social standing, whose social standing has declined as a direct result? Likewise for a scientist making a discovery, or an artist creating a masterpiece, or a youtuber becoming a niche internet celebrity, or a neighbor getting a new pool. Social status can be created out of thin air and allotted arbitrarily.

And in a post scarcity world, why would having more than your peers confer social status to any degree, nonetheless enough to justify the various drawbacks of laboring for such possessions?
Died of alcohol or with alcohol?
Show HN: The Case for Distributed SQL Streaming Databases
Well I got a lot more upvotes than I usually see, which is a pretty strong signal that it's in many people's dialects. So even if it's not in yours, it quite likely is for the person that said it.
Yes, see the laws in Canada and Australia. Meta actually now completely blocks all news links in Canada because if users posts them (or the news sites post them themselves) they would be obligated to pay for those links.
That was my first thought. I’ve had that experience. Eco Mode on my current dryer works fine, unless I put the full set of sheets in so I suspect as always YMMV.

For some reason no matter what setting I use the sheets ball up and the sensor seems to not be able to tell the middle is still damp.
I’m also wondering what is considered “dying of alcohol”. Is it only when you drink so much that you die directly from the drinking? Or is it including drunk driving and the like?
Technically changing literally anything, including the processor microarchitecture that the developer originally tested the code on, could easily cause a real-world breakage. That doesn't mean it should, though.

Most libraries not written by Google have some kind of backwards compatibility policy. This is for good reasons. For example, if Debian updates libpng because there's a new RCE, it's ideal if they can update every package to the same new version of libpng all at once. If we go to the extreme of "exact dependencies for every package", then this would actually mean that you have to update every dependent package to a new release that has the new version of libpng, all at the same time, across all supported versions of the distribution. Not to mention, imagine the number of duplicate libraries. Many Linux distros, including Debian, have adopted a policy of only having one version of any given library across the whole repo. As far as I understand, that even includes banning statically linked copies, requiring potentially invasive patching to make sure that downstream packages use the dynamically linked system version. And trust me, if they want to do this, they *will* do this. If they can do it for Chromium, they sure as hell can do it for literally any package.

There's a balance, of course. If a distro does invasive patching and it is problematic, I think most people will be reasonable about it and accept that they need to report the issue to their distribution instead. Distros generally do accept bugs for the packages that they manage, and honestly for most packages, by the time a bug gets to you, there is a pretty reasonable chance that it's actually a valid issue, so throwing away the issue simply because it came from someone running an "unofficial" build seems really counterproductive and definitely not in the spirit of open source.

Reproducibility is good for many reasons. I do not feel it is a good excuse to just throw away potentially valid bug reports though. It's not that maintainers are under any obligation to actually act on bug reports, or for that matter, even accept them at all in the first place, but if you do accept bugs, I think that "this is broken in new version of Clang" is a very good and useful bug report that likely signals a problem.
I started to joke that in order to have a successful software startup, you need to essentially write the most godawful program code you can get away with. The money is much better spent on a good/aggressive sales strategy.

Elegant technology never wins on its own merits.
It's an interesting study, and I admit I don't have the statistical skills to understand many of the connotations.

I do note though, in the study, that the important summary Table 1 shows percentages for heart attack ("myocardial infarction") as 3.6% (3.1–4.1) for daily cannabis users, 2.9% (2.6–3.3) for non-daily cannabis users, and 3.7% (3.6–3.8) for non-cannabis users.

Other factors must be taken into account, then, to result in the study's final claim, because obviously, 3.7% is more than 3.6%. Other factors (also reflected in Table 1) such as obesity - 25.5% for daily cannabis users, 33.0% for non cannabis users - and diabetes - 6.1% for daily cannabis users, vs 11.2% for non cannabis users (!).

But those other factors are not exactly negligible, in the bigger picture. Quiet the opposite, one must surmise. There also seems to be a good deal of self-reporting behind the study, which I must assume brings with it a lot of confounding factors such as the socioeconomics of diagnosis ("more affluent people are more likely to have an official diagnosis"). There does seem to be a lot going on here.
Doesn’t show prices.
>Because stock exchanges don't run themselves.

Nor does Google, yet somehow they are able to handle running 24/7.
Yeah, IIRC the CA legislature was going to pass a law requiring franchisers (McDonald’s etc.) to assume liability for anything that happened at franchisee-owned locations. In turn, the franchisers threatened to put a ballot initiative in place to allow voters to have the last word. Then the parties came to the table and this was the compromise.
Does that makes sense to anyone? I would assume they would be happy that someone posts a link to their article and drives traffic...
That might be, but doesn't answer the question. There's plenty of tech I don't enjoy, still I don't interject myself into every discussion about those to bring it up.

It's like this meme. https://imgur.com/a/mjsMOGJ
why do so many want to be the person to the left when it comes to elm? And so many years later?
I was at the hospital and heard two babies being born. I love that music.
Big downvote to Gemma for reasons that are already discussed.
I know Discord is already trying some AI stuff out like Summaries, but AI search doesn't seem like the kind of thing that Discord would add, given their audience and that they took down Clyde AI.
That's one of the best landing pages I've seen recently. Congratulations on the launch!
Weird to suggest that a veteran of the industry might not have seen "really bad code". I cannot imagine that's true.
The "End of Programming" will look a lot like programming (2023)
I think this product is useful only 1) if you have a lot of channels aka if you work in an enterprise setting, and 2) you get ping'ed a lot.
Yes, tail call elimination. Conversion of recursion to iteration is the most common case, I don't really understand what you're asking by distinguishing between "all tail calls" and "the conversion of recursive calls to iteration". The point is it's a similar case where a seemingly innocuous refactor can break your program because the implicit TCE stops working.
This is really good news. Mostly because it will deprive legacy media of indirect income they leech from facebook. I certainly don't love facebook, but I hate protectionist laws that were written by the media companies in service of the media companies.
Probably never, the point is that they aren't getting around paywalls, it's users that they aren't necessarily aware of or responsible for. Plausible deniability goes a long way.
Thank you for your reply, suitable for those who want to quickly establish a relatively complete function of the online SaaS, can save time, configuration can be completed.
>and diabetes - 6.1% for daily cannabis users, vs 11.2% for non cannabis users (!).

I feel like that should be looked into, especially since stoners are eating all sorts of unhealthy food in the first place, you think they'd have the higher rates.

is getting ready to eat a pizza
From your source:

> Results indicate the presence of microplastic fibers in the samples after RO process. In particular, irregular shaped microplastic were detected and identified by Fourier transform infrared spectroscopy analyses in attenuated total reflectance (ATR-FTIR) as alkyd resin (modified polyester) commonly used in paints. This microplastic detection was attributed by the authors to the occurrence of some membrane defects or simply small openings between pipework, indicating the necessity to ad-hoc design the processes for microplastic removal.

They didn't provide any quantative measurements, and the remaining microplastics were attributed to filter defects/leaks, which could affect any type of filtration. I think your conclusion ("not really") is off-the-mark.
smhasher is more up to date: https://github.com/rurban/smhasher?tab=readme-ov-file#smhash...
I can imagine a series of useful threads always at the ready for onboarding new people.

But I hear you, ensuring new employees to feel warm and welcomed is crucial for every organization. Especially true for orgs that lean more remote.

Orgs can still use @random channels, @club-channels and you could set up an @annoucements to have spaces for fun links and bulletin materials, and other ways to get to know your peers.

@struct we lean pretty work-focused, we love building. But we should bring the fun too!
Thank you very much. I will check it out.
- Two thirds of the deaths (about 117,000 deaths) are due to chronic conditions that develop from long-term alcohol use, including various types of cancer, heart disease, liver disease, and alcohol use disorder.

- One third of these deaths (about 61,000 deaths) happen from drinking too much on one occasion, such as from motor vehicle crashes, poisonings involving substances in addition to alcohol, and suicides.
Good question, but how would donut shops fare under this rule? Another commenter below suggested this was the reason for the carveout. I can’t imagine a donut that weighs that much! Maybe a bear claw filled with nuts?
I have a similar keyboard but the low profile k15 Alice layout
https://keychron.ca/products/keychron-k15-pro-alice-layout-q...

The keyboard here looks like it adds a screen but will have worse ergonomics.