skysight-inc/HackerNews huggingface dataset:
A lot of the literature suggests that it boosts the effects of chemotherapy. However chemotherapy damages host cells as well. It's unclear if melatonin promotes sparing of healthy cells that are dividing or simply boosts the effect of chemo everywhere.

REVIEWS:

Melatonin, a Full Service Anti-Cancer Agent: Inhibition of Initiation, Progression and Metastasis
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5412427/

The melatonin immunomodulatory actions in radiotherapy
https://pubmed.ncbi.nlm.nih.gov/28510090/

Usefulness of melatonin as complementary to chemotherapeutic agents at different stages of the angiogenic process
https://www.nature.com/articles/s41598-020-61622-x

Role of melatonin in cancer treatment
https://pubmed.ncbi.nlm.nih.gov/22753734/

Melatonin, a natural programmed cell death inducer in cancer
https://pubmed.ncbi.nlm.nih.gov/22612707/

Cancer metastasis: Mechanisms of inhibition by melatonin
https://pubmed.ncbi.nlm.nih.gov/27706852/

Melatonin and its ubiquitous anticancer effects
https://pubmed.ncbi.nlm.nih.gov/31451998/

PRIMARY LIT:

Melatonin inhibits Warburg-dependent cancer by redirecting glucose oxidation to the mitochondria: a mechanistic hypothesis
https://pubmed.ncbi.nlm.nih.gov/31970423/

RNA-Seq transcriptome analysis shows anti-tumor actions of melatonin in a breast cancer xenograft model
https://pubmed.ncbi.nlm.nih.gov/30700756/

Effect of melatonin on T/B cell activation and immune regulation in pinealectomy mice
https://www.sciencedirect.com/science/article/pii/S002432051...

Melatonin inhibits nuclear factor kappa B activation and oxidative stress and protects against thioacetamide induced liver damage in rats
https://pubmed.ncbi.nlm.nih.gov/14672618/
*This is significant because one of the side effects of chemotherapy is increased NFkB, which can induce to tumor growth/resistance*

Melatonin-mediated downregulation of thymidylate synthase as a novel mechanism for overcoming 5-fluorouracil associated chemoresistance in colorectal cancer cells
https://academic.oup.com/carcin/article/40/3/422/5257709

Melatonin enhances sensitivity to fluorouracil in oesophageal squamous cell carcinoma through inhibition of Erk and Akt pathway
https://www.nature.com/articles/cddis2016330

Melatonin inhibits AP-2β/hTERT, NF-κB/COX-2 and Akt/ERK and activates caspase/Cyto C signaling to enhance the antitumor activity of berberine in lung cancer cells
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4823085/
Sure. And in fact will probably get much worse if Europe gets truly cut off from russian gas long term. Yet the fear that the power of the american dollar is declining, in my opinion, is incorrect.
A meteor/meteorite plunges to earth. Something that lowers its altitude so very slightly is not “plummet”. Skylab yes plummeted back to earth.
is there something wrong with that?
With big data such a model is even more promising. One of the big problems is that people keep copying data sets, which does not scale. Just syncing newer versions is much more efficient, look at delta.io.
I'm an American, but I occasionally use an EU VPN. I don't understand how EU residents can tolerate the number of cookie/privacy/GDPR/whatever popups every site has, even on the sites of EU companies.
You're an optimist.

Before any of the things you describe happen, most states will mandate the equivalent of a carry permit to be able to freely use compute for undeclared and/or unapproved purposes.
Flying cars depends on massive capital spending on infrastructure, manufacturing to build a thing only the top 1% ile can afford. Not to mention massive changes to law. There is also a big binary chasm to cross (fly as safe an airplanve vs not)

A $300 VR headset has none of those barriers and is open to millions of developers and can constantly iterate.

Understand the difference and you'll become a better investor.

Else you are just falling for the Availability Heuristic Fallacy
Python is usually a lot more than a 50% reduction in performance. Sometimes you need better performance but not the best performance.
Nah, they’ll just slap them with a fine now again as a substitute for direct taxation and let them do what they do basically unchanged.

Once the Europeans have to use a foreign proxy to see the regular internet, like the Chinese, then we will have a real discussion on online privacy.
I add stuff in FF Group Speed Dial [0] under a variety of headings. I try to stick to ~100-150 links in there, deleting entire headings once past their usefulness.

They're no good as a long term knowledge base however -- search is too limited.

[0]: https://addons.mozilla.org/en-US/firefox/addon/groupspeeddia...
Raindrop. Every day, for all things. The snapshots of the pages it takes means that if I see something I can later say something, it doesn't matter who grooms the content meanwhile.
That’s not a clear win, as in some cases the cure proved worse than the disease. And was co-opted for goals around discrimination.
I've had the same realization illuminated to me as well. "Decentralized," is just the shape of the network - what people really care about are what the opportunities to control the network look like and how preventable central power is. Its unintuitive but the network can have a centralized topology while still possessing the positive traits people actually seek when they use the work 'decentralized.'

https://www.youtube.com/watch?v=C81D6B9sgH8
You have the extra year protection, but you are (forcibly) paying for it.

iPhone 13 Pro USA price: 999$

iPhone 13 Pro Italy price: 1250$

PS: In the US, you could probably get that extra year of warranty from Apple or from a third party (for like 20$). But you don't have to.
Over the past century, Americans have switched from eating whole foods containing many nutrients in one package to eating processed foods where each nutrient is extracted from a different plant and then recombined. The resulting food is dirt cheap and incredibly appetizing.

Something equivalent is happening in the cannabis industry. Cannabis is a mixture of THC and various other compounds which potentiate it. Without those other compounds, the THC doesn't have the same psychoactive effects. Cannabis producers are growing high THC breeds, extracting the THC, and then adding in then extracting the other compounds from other breeds, other foods, or synthetic sources. The result: dirt cheap drugs that are more enticing to consumers.
The quip I like best for this is: “Any sufficiently complicated model class contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of a state machine.”

Lots of models I've encountered eschew being organized as state machines in favour of having "if salad" strewn throughout their code. That being said, refactoring to a simple state machine and trying to maintain it as such in perpetuity isn't always the correct solution.

Sometimes, a hierarchal state machine is needed, and if it is expressed as a simple state machine, it's just as messy.

Sometimes, a portion of it needs to be a state machine, and the right thing to do is to delegate some of the methods to a strategy that reflects the current state, but not all of them.

Sometimes, the whole thing is just too fat, and a state machine won't save it, the right thing to do is to get very aggressive about refactoring to a composite object.

Any time you have a big, messy model, it's very easy to write a blog post espousing a single solution, like this one:

http://raganwald.com/2018/02/23/forde.html

HN discussion: https://news.ycombinator.com/item?id=16468280

But the reality is that a big, messy model is always going to be some kind of problem, and unless you can break it down into parts, you're going to have a problem. A state machine is conceptually a way to break a big thing into parts based on its "state," but that's just one approach to factoring.

p.s. Another problem is that even if a simple state machine is the right answer, "rolling your own" usually isn't. Grab a well-tested and documented library already. This isn't your passion project, this is industrial programming. Rolling your own is one of the best ways to learn how state machines work. Once you've learned how, reach for a professional tool.
Dupe: https://news.ycombinator.com/item?id=31849880
Just seeing this now. If you look at the conversation, this was fixed within a few hours.
Fair enough.

But to the point of the original story: if electric cars become ubiquitous, firefighters are going to need to start using something besides plain water for car fire. Battery fires are Class B fires, and water isn't great for them. Strictly speaking, ICE car fires are Class B if the fuel and oil are taken into account. I wonder if the battery and associated components carry enough electricity to be considered "energized electrical equipment", which puts the fire into Class C territory.

In any case, I think a fully-equipped fire response for car fires is going to get more complicated.
GitHub won’t feel any heat about this until Microsoft salespeople start demanding it.

I’ve added to my todo list a reminder to raise this issue with mine. In fact, I’m going to give them a deadline for when we will start evaluating competitors that do support SHA256.

I suspect that most people on HN do not interact with their MS account team. That relationship is probably managed by your CIO or IT department. They probably have monthly or quarterly “business review” meetings. You should get this issue on the agenda of that meeting.
Show HN: Meşk Tune – Tuner App
Hi all,
We have just released Meşk Tune, it is available at stores.

(Android) https://play.google.com/store/apps/details?id=com.meskteknol...
(iOS) https://apps.apple.com/us/app/me%C5%9Fk-tune/id1575937381

It is completely free with all features unlocked. (IAP is only for donation purposes).

If you want to have a look at UI, checkout these short clips.

https://www.youtube.com/watch?v=6td88DiQcGU
https://www.youtube.com/watch?v=4WU4o7bvaYU
https://www.youtube.com/watch?v=dC3eTUIDLEI
> 3. Instead of road->cycle lane->parked cars create separation with road->parking->cycle path where the cycle path has a physical barrier to avoid people using it as parking;

We have setup #3, minus the physical barrier, on a few roads in my town. I can say as a driver it can be quite difficult to see cyclists when it comes time to make a right turn at an intersection or driveway. Additionally, dooring may be more likely on those roads since passengers aren't used to looking for cyclists on the curb side of the car.
From who are you supposed to protect yourself when carrying a gun in public?
Not sure an ad company should he in charge of a browser either
> Two hours, for a single body, in a facility the size of a large garage. Just do some napkin math

I think you have mis-extrapolated the logistics.

It takes two hours for a single body, in a single-body crematorium, where the remains will be handled according to protocols developed for legal, social, and sanitary reasons.

In a truck-sized, industrial-efficiency waste disposal incinerator, with military protocols and no laws, I expect you could handle a much higher input rate.
Solana Labs Partners with Osom to Launch New Phone
It’s because they’re allowed to use the word “cookies” for it.

If they were required to use specific wording, like for instance “injecting surveillance artefacts” people would probably care a bit more.
Laughing and clinking drinks. Look at their stock past five years. They're a monopoly.
Doesn't Pro allow SSH?
> Making it very difficult for people to manage deploying mysql...

How so? You can download source "from upstream" https://dev.mysql.com/downloads/mysql/8.0.html?os=src or enable their apt repository from https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/. This is pretty much what every upstream does.

> Essentially every linix distro dropped mysql. It is gone from redhat, gone from debian and all derivatives.

False. It's available in Ubuntu in the usual way. "apt install mysql-server" is all you need. Most of Ubuntu builds against MySQL, not MariaDB. MariaDB is also available.

As for the others, being removed from other distributions is hardly Oracle's doing.

> Meanwhile, so many changes in MySQL weren't even from Oracle after they bought it. Loads of stuff came from Percona. Massive code for 5.6.

I don't think this is true. For example, the replication in MySQL 8.0 is unique to MySQL. Many changes fix dubious design decisions from previous releases. Every release seems to be full of old ambigious or poorly engineered stuff being deprecated or removed.

It seems to me that you dislike Oracle because of what they did with other products, and are mistakenly blaming Oracle for mistreating MySQL but can't actually point to any MySQL specifics here. Please don't make your argument circular. If you don't want to touch MySQL because of other things that Oracle have done, then that's your choice. But putting MySQL itself in the list of things that Oracle is doing wrong doesn't stand up to scrutiny.
> Copilot must not charge users to use a model that is trained on and regurgitates GPL code.

I was with you until then. Charging for GPL code is perfectly within the licence as long as you make the source available.
You've posted 7 highly repetitive comments taking this thread straight into flamewar hell. That's not what this site is for, and destroys what it is for. If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules, we'd appreciate it.

Hijacking top comments when flamebait hasn't succeeded in setting an entire thread on fire yet is particularly abusive.

We detached this subthread from https://news.ycombinator.com/item?id=31853016.
At what point do operators just start blocking access from EU countries. It's hard to imagine its worth jumping through all the complexities here at some point.
ah, the ad hominem, never a good sign for the proceeding argument.

there are a number of other office suites that are entirely adequate for bureaucratic organizations to build methodical processes around (which is what bureaucracies do). the capabilities of the underlying tools don’t matter much in this regard.

also, audits aren’t meant to prove anything (like security), but instead to shift liability.
the key is to write how you feel not document what happened

as someone who has journaled on and off for 20 years seeing my emotions evolve has been quite valuable

also start today. start right fucking now. it’s never too late.
Whoa, this is cool ;)
It makes random collisions more likely when comparing truncated SHA256 to pure SHA256, but given the collisions and pre-image attacks shown so far is truncated SHA256 still safer than SHA1 in that respect? I have seen an article that claimed so (sorry, I can't re-find it ATM so I can't offer it for criticism, if anyone else has good information either way please respond with relevant links), and it is immune to extension attacks which is a significant advantage if this is part of your threat sensitivity surface and SHA1 is used without other protective wrappers like HMAC.
Maybe a race where the finish line is maximum exploitation of the digital population isn't a race worth running.
Which is a decision to spy on the users.
Saying an auto complete of a line of code is "using their work" is a massive stretch.
Very nice site, even looks perfect on mobile. Where did https://www.golfscout.net/assets/css/main.css come from? Your own creation?
A good GC will not really increase the execution time at all -- they turn on only after a significant "headroom" of allocations. For short runs they will hardly do any work.

Also, most of the work will be done in parallel, and I really wouldn't put aside that a generational GC's improved cache effect (moving still used objects close) might even improve performance (all other things being equal, but they are never of course). All in all, do not assume that just because a runtime has a GC it will necessarily be slower, that's a myth.
I wish I had the expertise to do such in-depth reverse engineering of firmware blobs.

The DCP is actually the thing that's stopping me from providing native brightness control on the HDMI port of the newer Macs inside Lunar (https://lunar.fyi). Users have to either switch to a Thunderbolt port to get native brightness control for their monitor, or use a software dimming solution like Gamma Table alteration.

It's not clear what's going on, but it seems that the HDMI port of the 2018+ Macs uses an MCDP29xx chip inside, which converts the HDMI signal to DisplayPort internally, so that Apple doesn't have to decode both HDMI and DP video signals. (that is also the reason why even the newest MacBook and Mac Studio have only HDMI 2.0, that's the most the converter chip supports [0])

When sending DDC commands through the IOAVServiceWriteI2C call, monitors connected to the HDMI port lose video signal, or flicker or completely crash and need a power cycle to get them back.

The Thunderbolt ports however send the DDC command as expected when IOAVServiceWriteI2C is called

After @marcan42 from Asahi Linux pointed out [1] the DCPAVFamilyProxy kexts, I've looked into it and I found some different writei2c methods and some MCDP29xx specific code, but no clue on how to call them from userspace.

I guess I'll have to look into how the analysed exploit is using the RPC, and also check the methods assembly from inside the firmware blob itself. I was not aware that most userspace methods are now shims for remotely calling the embedded code.

[0] https://www.kinet-ic.com/mcdp2900/

[1] https://twitter.com/marcan42/status/1483283365407371265
>I think at its root the problem is copyleft is a mirror image of copyright.

That is the (only)point of copyleft. If it weren't for copyright it wouldn't exist. Fight fire with fire, that sort of thing.
Not to play Code Golf here but the premise that retention takes 50+ lines of SQL is plain wrong.

Here's an implementation (T-SQL) in less than 10 lines. Table setup script is here: https://pastebin.com/9DajyzLp . There are probably even shorter ways of doing it. Anyone who objects to hardcoded dates, just swap out with a relative DATEADD.

;WITH lastweek AS (
SELECT USERID, TS, [ACTION] FROM Users WHERE TS BETWEEN '2022-06-13' AND '2022-06-19' )

SELECT ROUND(CAST(f1.[c] AS FLOAT) / CAST(f2.[c] AS FLOAT),2) FROM

( SELECT COUNT(*) [c] FROM lastweek w INNER JOIN Users u ON w.USERID = u.USERID AND w.[ACTION] = 'A' AND u.TS BETWEEN '2022-06-20' AND '2022-06-26' ) f1,

( SELECT COUNT(*) [c] FROM Users u WHERE u.[ACTION] = 'A' ) f2
Plausible et al all are a pale imitation of GA. They all offer a dashboard with some basic filtering. But they offer little in the way of true analytics features, that allow you to slice, dice, and compare data.
if you're storing the raw binary rather than hex or base64: yeah. there are often no illegal values, so there's no way to safely extend it, unless you can differentiate on length.

for those, you have to leave versioning room up-front. even 1 bit is enough, since a `1` can imply "following data describes the version", if a bit wastefully in the long run.
At the time the Second Amendment was passed it was relatively common for private citizens to own artillery pieces that were far more lethal than modern small arms. We are a nation of laws. Your suggestion to ignore the law for the sake of expediency is horrifying, and that type of unprincipled and irresponsible attitude could lead to the downfall of our republic.
https://choosealicense.com/no-permission/

I always find it weird how people respond to my comments. Why didn't you check what the US law is like for source code? A lot of places have similar laws around source code, primarily in the West because of efforts to normalise laws across countries, driven by US efforts. And other countries? Well, it's the same for any kind of IP. Either the country has strong IP law and you have the resources to pursue an issue or not and you can't do anything about it.
A pretty common generalization I've witnessed is many non technical people (even people who are tech savvy but have no CS background do this) is people assuming the feature that is in reality quite difficult to implement won't take much effort, and vice versa.
If liquid is what you know and love, 100% stick with it. Liquid isn't going away, and there are plenty of opportunities to build out liquid storefronts. Hydrogen is built for custom storefronts that need more flexibility than what is available in a liquid theme. It's entirely customizable. Hydrogen has better performance capabilities as well, because it can be stream rendered to the client.

"Why shouldn't I stick to server side rendered pages?"

Hydrogen is still server rendered. Server components themselves never execute in the browser.
https://saito.tech/the-double-spend-attack-is-not-the-same-a...

https://www.investopedia.com/terms/s/selfish-mining.asp

Because you can make more money keeping it under the radar.
All(well all the ones anyone ever uses) the browsers now are OSS and nobody has done the work.

As for doing public key crypto, that's exactly what webauthn does. It doesn't use X.509 and TLS under the hood, but it essentially is a public key crypto system. It works in reverse of what you are saying though. The device(TPM, Yubikey, etc) stores the private key, the website just does verification checks that the device really does have the secret key. Note: there are lots of details I skipped over on purpose.
The FDA should shut you down
An OZ every 3 days is pretty insane I'm gonna be honest. You must've been rolling everything to go through that. Using pieces helps a lot. Hope you're doing well
> The danger is simply that you will like it

I like bourbon and gin, but I don't drink both everyday.

As they say, "everything in moderation."
I really don't like the idea that Shopify adopted React so deeply (Polaris is an example), not because I am a Vue developer but I would prefer Shopify to not be so opinionated about any framework.

VanillaJS is very advanced nowadays.
I'm the original author, and stupidly chose a name I knew was ambiguous (bird/yeast infection). It is a rather dumb joke on the fact that Rust is a fungus as well.

If someone here cares to suggest another name, I'm interested.
Well Done: A Sentinel
is that true? if so, that's scary.
"which created confusion about which companies Brex would still serve."

Created confusion?? Brex literally sent out an email telling me my account was being closed. But yeah okay, let's call it "confusion". This is a non-admission of guilt.

Don't put it on your customers failure to understand what you mean when this is literally what you sent:

https://twitter.com/watilo/status/1537513616324415492
All of this would be far more interesting to me if it weren’t based on React. Almost any other technological choice would have been better, from my perspective. I get it, React developers are cheap because people have bought into the React hype.

To me, though, especially with hooks, React creates a bizarrely deep object tree that is impossible to reason about in comparison with pretty much every other tooling that exists.
Deskimg – GTK-based program that displays graphics on Linux desktop
apologies for any structuring mistakes on the github page, this is my first real project there.
Why is that not fully legal? Wouldn't the same law prevent Google USA from querying PII data from Google Italia?
Even if I play your dumb games the tool just suggests code the user can then choose to infringe or not.
I never played it!
Can you tell me about this 6 dollar capture dongle? How come people pay hundreds for stuff like ElGato HD whatever to capture and stream their video games? Can a cheap dongle do this too?
Yes, and I'm mightily sick of going to whitelabel-blog.com and then finding it's yet another medium site with a turnstile for entry. I rarely go back as most bloggers-for-cash prioritize quantity over quality.
Not in Arizona where the yards are rocks, which seems super ugly to me.
I imagine it's because they view those as most winnable. Probably a combination of egregiousness and strength of defense (money). I have to hope that winning this case sets precedent for future cases against larger entities.