skysight-inc/HackerNews huggingface dataset:
Which ubuntu is that? I moved my gaming pc to ubuntu recently and everything has been amazing, even dist upgrade worked without bricking anything.

My wife uses fedora on some super old alienware laptop from like 10 years ago and she is just fine with open office and etc, never had to give any support.

Of course milage may vary, but my daughter is forced to use Windows from her school and I have to tell you I have to give One Drive support at least once per day, where "something" is not working properly, file is missing and etc.

I use macos on my m1 laptop and its probably the best experience, the m1 is just rock solid, besides when I want to gdb -p into chrome and it doesnt let me without disabling the system's integrity protection.
The question is whether to allow a smaller settlement immediately, or pursue a less-likely and possibly larger set of judgements in the future. It's not clear that it is possible to get more money out of them.
LMB is quite different now compared to its golden era. I am not sure they are following the same strategy anymore.

The same can be said about Cold Spring Harbor Laboratory in NY, which was also incredibly successful.
Awesome, I love this .cpp trend! Thanks for your work!!
My wild guess is that they will not delete it, but keep it in reserve for some kind of future value extraction. Instead, this is a short term juicing of subscriber numbers by getting more people to upgrade to paid plans.

Also, I am curious just how much this can be saving. Text is tiny.
This is pretty awesome! Congrats to the team that made this possible.

Aromatic metal compounds might be usable as highly efficient catalysts for organic reactions. These compounds could be used to create novel materials with interesting electronic, optical, or magnetic properties, so we could see better organic LEDs, better organic solar cells, conductive polymers, and improvements to magnetic materials for data storage. The unique structures of aromatic metal compounds could be exploited in drug design, potentially leading to new classes of therapeutic agents with improved efficacy or novel mechanisms of action. These compounds might be also used to create new types of nanostructures or improve existing ones, with potential applications in areas like sensing, drug delivery, or nanoelectronics. The electronic properties of aromatic metal compounds could potentially be harnessed to develop new types of batteries or supercapacitors with improved performance. The specific interactions between aromatic metal compounds and various analytes could be used to develop highly sensitive and selective chemical sensors. These compounds might exhibit interesting photochemical properties, leading to advancements in areas such as photocatalysis or light-harvesting materials for solar energy conversion.

We will know in ten years!
Aaswath Raman: How we can turn the cold of outer space into a renewable resource [video]
I haven’t read the article. However, here is how I read the chart:

Record::hasVariable takes a long time. You can see that because it’s wide and red. The immediate ones below it on the chart don’t do anything but call it; you can see that because they are basically the same width. hasVariable splits into two calls (the row above). I’m going from memory here because I don’t have the chart here, but I think it should be clear from the trace:

A) hasVariable takes a lot of compute time

B) from the name, this seems surprising / non optimal.

C) Digging into the functions above it will yield chances to optimize.

I do agree that the malloc is sort of a surprising amount of the total percentage of hasVariable. Again, just from the flame graph and function names, I’d bet that some memory allocations are being done in a loop inside and would be much faster to allocate outside the hasVariable call, and get reused.
> How is it "enshittify" when people aren't paying for the product?

Paid for or not, the term refers to the user experience. eg Youtube and Prime, previously free and ad-free products have been made worse over time.

In this case of Slack, you couldn't view messages past 90d as a free user from the initial offering....maybe you could get some older messages if there was an alternate 10k msg limit and you used slack as your own personal notes sent to yourself shrug. I agree that the Slack storing older data at all, is surprising, and this change does not affect the user experience for the vast majority of free tier users.
Thats exactly what i did.
Posted a well researched article by a reasonably well respected educational establishment that disproved every point you tried to make.

Might I suggest you actually read articles like that instead of wandering around claiming no one can be sure of anything then shouting at me to leave my thread when I call you out on obviously never having researched anything you were talking about.

This isnt kindergaten any more, mommy isnt going to read the books to you.
We can't know for sure, but I suspect this is the reason that Linux use has grown so much according to StatCounter over the past couple of years.

I'm also starting to think that, for the very first time, Linux is now the "stable" option. Microsoft and Apple, being businesses, are constantly trend-chasing as the tech industry loves to do. I'm not averse to new features, but I want to be able to evaluate new things and choose whether or not to use them on my own terms. When cloud became popular, suddenly the operating system was updated to require accounts when none existed before, iCloud and OneDrive were "in your face" and you didn't necessarily ask for this. Then there's things like Ads in the Windows Start Menu.

With Linux, the trend-chasing just isn't there. You might have a software update introduce a bug, that risk can't go away no matter what system you're on, but you're not going to have your user experience change in ways that you didn't expect or want because the vendor decided so.

Of course, with SaaS apps that happens routinely at the application-level. But at least our desktop environments and user experience with respects to the OS can stay the way we're used to and like.

Even with games, which is the typical use-case for sticking with Windows, Steam is growing the number of available titles for Linux and I'm increasingly impressed. Not every game I want is available on Linux of course but it is trending in a positive direction.
I introduced feature flags at my last company, and ended up choosing growthbook. I love how compute experiment buckets with local hashing, so you don't have to make roundtrip server calls to get flag values.
How is the learning different? All you're doing is listing costs and numbers of people then hand waving the rest which is what matters. Is there a difference in information retention? Understanding of the material? Or is a degree just an expensive piece of paper to you
Most current MRIs operate at around 1.5T, but this is also a measure of cost vs performance and results, not feasibility. Many will go up to 6T or so.

I believe some of the more research oriented MRIs can hit 10T+.
Can we start with an actual definition of "ultra-processed". I've seen studies that defined any product with more than five ingredients as "ultra-processed" which seems both arbitrary and broad.

Has anyone shown actual harm from these foods or is it more a correlation where people that each ultra-processed have a lot of other factors that contribute to unhealthy outcomes?
It's hilarious, I can't even... only happens in America. Get $10m and no pressure for revenues
Verizon's new logo turns it into Netflix
How do you measure beauty? You can't: "beauty" is subjective. And even if you try e.g. count the times you use recursion vs. iteration: that metric is subjective and not grounded in reality.

Sometimes recursion does allow you to reason about code more easily or come to a working solution faster, sometimes it does not.

Measure the concrete: CPU time and memory consumed. Iteration will likely trump recursive methods w.r.t both these metrics. If it doesn't, you can likely transform your iterative algorithm to one that utilizes SIMD (not always).
Hahaha yep, good eye!
Yes, indubitably. It's easy to lose sight of (if one doesn't read the rulings regularly) the fact that SCOTUS's job is to come to rational and deliberate rulings grounded firmly in textual and common law dating back over a thousand years. Even when one doesn't agree with the conclusion, one rarely sees a ruling that isn't reasonable (though sometimes seeing the reason involves entertaining a fact pattern other than the one you believe to be true!).
You can draw that type of criticism with any boycott though. Does whoever cleans the office at Lockheed Martin deserve to be punished for the actions of the company?

The point is to create repercussions for a country, that's going to affect someone, sure, but that's the point. Same as why people don't generally care about random Chinese or Russian companies when people decide to boycott those.
I think most here can see the people pushing climate problems keep moving the goal posts and seem hallbent on just making it more difficult to produce food.

When we post solutions to their problems to areas of a well rounded discussion, they enter into a backs against the wall mindset , posting paragraphs and paragraphs back to us with any wacky counter arguments and not picking of the solution they can think of.

In this thread it was “we don’t have enough seaweed” and then they went trawling the internet for opinion pieces to try and back themselves up and reply within minutes.

A person with good intentions and who was genuinely interested in solving the problem would take more time and research papers that support and go against the solution and make a more balanced response to the good news they were given.

There are billions of people starving in this world. The parent comment is correct to question the motives of these people. I get the impression these people are dressing up satanism or communism as green policies. The same smell we all get when people push absurb woke policies.
> that their flagship Steam Deck ships with a Debian-derived distro.

It was once Debian based but since a few years they switched to Arch Linux.

https://www.pcgamer.com/this-is-why-valve-is-switching-from-...
Enabling NVMe Support on Supermicro C7Z97-MF Motherboard
It is largely hand-waving nonsense. Many words, and much of them are bullshit.

If you had written it, I'd be willing to discuss exactly why I think that about this prose.

But you did not write it, and I have zero interest in conducting a third-party discussion with a bot.
Entrust has BIMI certs which use a different root (CN = Entrust Verified Mark Root Certification Authority - VMCR1) and for which your choices of a BIMI certificate are: Entrust or Digicert. I doubt it makes as much money as their web certs (BIMI certs are not super common, and they are expensive to issue since there's an actual validation process that typically involves a public notary validating the ID of a corporate officer).

If you believe https://bimiradar.com/glob

it looks like Entrust is selling on the order of a few dozen certs a week to maybe upwards of 100-200.

EDIT: I've asked Google if Gmail will be discontinuing support for Entrusts VMC certificate (and thus BIMI logos), I would guess not since BIMI has some actual requirements, but assumptions are not the best way to make decisions about risk (like our BIMI logo not working later this fall).
the "for example" is the bit in the first quoted sentence to make it weird. if the debris is directly from the most recent Russian "test", then it would be right to call it out.
A magnetic shield would not keep away non-conductive objects.
This has all the energy of the infamous response to Dropbox back in the day [0]. "Just set up a client, and a bouncer, and adjust your retention policy in this text file buried three levels deep and make sure you have enough disk space, and...", when at the end Julie in HR just wants to keep an eye on what happened in the #watercooler channel when she's away on vacay.

[0] https://news.ycombinator.com/item?id=9224
> The question before the Supreme Court was only whether 18 USC 666 requires proof that the payment did or could influence the official act.

And the Supreme Court's finding is that it did not because the payment happened after the action. Certainly corrupt officials in the future will never figure out a way to exploit this loophole.

This isn't the first corruption case before the court where the standard of proof seems to be "they need to write 'This is a bribe' on the notes line of the check for it to count".
>Slack originally stored the history forever, but will now delete it after 1 year.

>This is actually a good development, because the next logical step from a large corporation's perspective would be to use this trove of user data for training LLMs or selling it to a third party (like Reddit, Stack Overflow etc. have done), and they can't do that now.

Except you can envision a world where its no longer recoverable (for you) and also still available for LM training
How would you propose the agreement be nullified? Was it fraudulent, or performed without shareholder approval?
Are Gemma-2 models available via API yet? Looks to me like it's not yet on vertexai
and until it have any widely know undefined behavior it won't be there still.
Go ahead, delete what I cannot see and will not pay for.
I guess anchoring is a powerful thought process.

Heads up, Krispy Kreme is giving out free doughnuts on the 4th of July. But be warned, you will have to buy your own doughnut on the 5th.
"only useful for power users" is table stakes for avoiding excess noise in any messaging application
Here's the full list: https://support.google.com/translate/answer/15139004.

Still no Ladino, for the however-many-people (one?) were hoping that they'd add it. (Ladino, for those wondering, is a Jewish language, kind of like how Yiddish is a hybrid of German and Hebrew but with Spanish instead. The challenge would be that it's sometimes written in the Latin alphabet and sometimes in the Hebrew alphabet, but maybe more people would want to start learning it if they knew it existed.)
Comments moved to https://news.ycombinator.com/item?id=40788323.
God dammit! I thought Valve had released a stationary computer. I was ready to open my wallet even before clicking the link ;(
Many physicians also tend to be very conservative in terms of adopting new treatments. They tend to stick with what they know "works" and don't want to take risks to try something new
> Being able to search in the past for a half-remembered conversation sounds great until you have idiotic, asinine corporate data retention policies that require anything beyond 90 days to be deleted anyway, for some bullshit reason like being open to litigation or whatever and that being subject to discovery.

Well that just doesn't sound legal. In fact, I'm pretty sure Google just got the book thrown at them for this. [1]

[1] https://www.cnn.com/2023/03/29/tech/judge-google-deleted-cha...
As far as I know, mostly soy. A lot of it from South America.
If you work in the JVM ecosystem, I can recommend (Java/Kotlin) + Quarkus + JDBI with Postgres. Quarkus supports testcontainers out of the box for tests, and it just plain works.

I don't have experience with it, but some people also recommend jooq.
Deleting old stuff seems more like a feature to me. I wish everything would delete old stuff automatically.
We can, but it's going to be technical. The layman's definition is -- "things we eat that bear little resemblance to the food we have evolved on" but wikipedia says that Nova defines it as:

Industrially manufactured food products made up of several ingredients (formulations) including sugar, oils, fats and salt (generally in combination and in higher amounts than in processed foods) and food substances of no or rare culinary use (such as high-fructose corn syrup, hydrogenated oils, modified starches and protein isolates). Group 1 foods are absent or represent a small proportion of the ingredients in the formulation. Processes enabling the manufacture of ultra-processed foods include industrial techniques such as extrusion, moulding and pre-frying; application of additives including those whose function is to make the final product palatable or hyperpalatable such as flavours, colourants, non-sugar sweeteners and emulsifiers; and sophisticated packaging, usually with synthetic materials. Processes and ingredients here are designed to create highly profitable (low-cost ingredients, long shelf-life, emphatic branding), convenient (ready-to-(h)eat or to drink), tasteful alternatives to all other Nova food groups and to freshly prepared dishes and meals. Ultra-processed foods are operationally distinguishable from processed foods by the presence of food substances of no culinary use (varieties of sugars such as fructose, high-fructose corn syrup, 'fruit juice concentrates', invert sugar, maltodextrin, dextrose and lactose; modified starches; modified oils such as hydrogenated or interesterified oils; and protein sources such as hydrolysed proteins, soya protein isolate, gluten, casein, whey protein and 'mechanically separated meat') or of additives with cosmetic functions (flavours, flavour enhancers, colours, emulsifiers, emulsifying salts, sweeteners, thickeners and anti-foaming, bulking, carbonating, foaming, gelling and glazing agents) in their list of ingredients.[22]
California High-Speed Rail Approves Final EIR/EIS Between Palmdale and Burbank
This is a correlation study—I understand that increasing marketing efforts leads to an increase in physician prescription, but those overdose deaths were caused by a tiny fraction of patients refusing to follow the script as issued by their physicians. Whose fault is that?
As the dissent pointed out, getting voluntary concessions from parties is generally considered a good outcome in bankruptcy court and part of the reason it exists in the first place. Any time you can take a million lawsuits and turn it into one saves a lot of legal fees for everyone and frees up our court system.

Another thing the dissent pointed out is that anyone who doesn't participate in the group settlement is only going to get the money first-come/first-serve. In bankruptcy court you can split the money more or less evenly. If everyone litigates separately, only the people with more senior claims get their money before the funds run out.
> Why don't you grow your own food? Why don't you just write your own payment processor?

I find that usually if someone says "why don't X _just_ do Y", they haven't really considered what it takes to _just do Y_. Similarly,

> I know the UI/UX isn't the best, but that could probably be fixed pretty easily

could be expanded into 50 points of why exactly it wouldn't be _pretty easy_ to to "fix IRC UI/UX".

Honestly I don't know what answer OP expected here. If it's easy to set up/maintain Slack alternative based on IRC, with fixed UI/UX and appropriate for _most companies_, they should simply start a Slack competition for half the price and rake the profits, I guess
Recent and related:

Slack updates retention policy for free workspaces - https://news.ycombinator.com/item?id=40788323 - June 2024 (71 comments)
Court skipped an opportunity to quote Franklin, since "Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety" actually referred to a legislature entertaining a very similar Faustian bargain (i.e. value now in exchange for perpetual promise to remove responsibility from a family).

... but probably the correct choice, as that was a legislative, not judicial, circumstance and their decision in the time has no bearing on jurisprudence.
> We tried that approach for the last 60 years.

Have we really? I'm no expert, I'm asking.

In any event, two wrongs don't make a right.

The kind of vindictive punishment you advocate is itself wrong.

Let's look at systems that have managed to lower rates of recidivism?
Of course OP could offer IRC as a service, undercut Slack etc, and make a fortune. Just like this guy could have undercut dropbox

> For a Linux user, you can already build such a system yourself quite trivially by getting an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem. From Windows or Mac, this FTP account could be accessed through built-in software.

https://news.ycombinator.com/item?id=8863
The Supreme Court Decided the SEC Has Too Much Power
Yep, not responding here in the UK.
Removing the profitability angle mildly dissuades this sort of behavior in the future.
> Probably the simplest way to use the flame graph is work from the bottom of the flamegraph and walk upwards until you find something interesting you optimize

OK, so going by what is apparently the 'simple example' in the linked article: https://tech.popdata.org/images/cps1970_before_fix_dwarf_gcc...

I work my way up. First thing that is really red is Conversion::Process::Run, but that probably wraps a lot of things, so I keep going up.

Next is Cps::Editor::relate_edits, or possibly EditingAPI::Rules::countPeopleMatching, because it's a darker red?

And then there is another red-ish function, followed(?) by some yellow-colored (and thus unimportant?) stack entries, and then the apparent culprit: Record::hasVariable.

So, and I'm truly not trying to be difficult or argumentative here: how was I supposed to pick out 'Record::hasVariable' right away from 'https://tech.popdata.org/images/cps1970_before_fix_dwarf_gcc...'?

The first function that is red being called from yellow-colored functions with about the same duration (width)? And if so, why is Metadata::Cache::getVarsByName not a more likely optimization target?
This is the wrong point of view for many (probably most) workplaces, where the officially "maintained" information repositories are often very out of date and where the alternatives are usually: 1) Find a conversation you can at least start from, or 2) Get someone to give you a brain dump now.

Sure, a curated, well-maintained repository could be better. It also requires work time that usually doesn't get budgeted for. Slack is a band-aid, but a useful one.
Giving the impression they have a relationship with the restaurant is exactly why it's damaging the restaurant's reputation. The distinction you make doesn't exist.
My word of warning was for beginners. All these seasoned experts are coming in here to explain to me how they would be perfectly capable of using 2k of ram effectively. But that’s not the case for beginners. The most popular libraries for driving all these LEDs store the state of the full chain on RAM. Not strictly required but it makes working with the LED strips much easier. And most devices have plenty of RAM to support this…
The numbers you see on a website are very different from what corporate pays. Everything is negotiated through sales.
> Later studies contradicted and criticized OAS conclusion.

They criticized the statistical analysis which was not actually the main evidence OAS gave. It's just what everyone focused on.

The main evidence was someone replaced the servers used to transcribe/verify tally sheets bypassing auditing and accessed the machines while they were counting and a they found changes in the minutes and the forgeries of poll officials' signatures.
While the execution model is very similar to Airflow, we're primarily targeting async jobs which are spawned from an application, while Airflow is primarily for data pipelines. The connector ecosystem of Airflow is very powerful and not something that we're trying to replace.

That's not to say you can't use Hatchet for data pipelines - this is a common use-case. But you probably don't want to use Hatchet for big data pipelines where payload sizes are very large and you're working with payloads that aren't JSON serializable.

Airflow also tends to be quite slow when the task itself is short-lived. We don't have benchmarks, but you can have a look at Windmill's benchmarks on this: https://www.windmill.dev/docs/misc/benchmarks/competitors#re....