skysight-inc/HackerNews huggingface dataset:
The only thing he missed is that javascript as a compilation target makes less sense than a byte code format designed for such a thing, which is what WASM is. WASM is more similar to JVM bytecode than it is to Javascript. It seems we have a few implementations of WASM that for historical reasons share a code base with a javascript interpreter. But technically that interpreter is not really needed.

You can actually use WASM to run your own javascript interpreter and people are already doing that to not be dependent on the interpreter that comes with the browser or wasm runtime (outside the browser). If you are going to run node.js in a wasm runtime, that's what you might want to do. Likewise, if you want to offer a browser IDE for a node.js project, you might want to run node.js in a browser and this is probably what you'd be doing rather than passing through the javascript to the browser javascript interpreter, which lacks most of the node.js API. Just easier that way.

Likewise if you want to run some old internet explorer 10 javascript, packaging up on old version of that as wasm might allow you to do that. The hard part of course would be getting your hands on the source code. But MS might help us out here or somebody might implement something compatible. Very much like is being done with flash.
> The author here is taking their very valid and necessary use case for the optimization of memoization - non-trivial and expensive operations - and extrapolating from that to "just use useMemo

I would say that was your extrapolation, also it never says use useMemo everywhere.

You mention memo, which is different from useMemo in React, so I'm not sure if you are conflating them.

Either way, the main point is using useCallback by default, and using useMemo for non-trivial computed values. This will help you when your app grows in complexity.

If you understand hooks and why react triggers renders, you probably know when useCallback would not be necessary. However, most don't, and tend to err on the wrong side. Then they end up in hook hell when some component 6 levels deep need to use that callback function in a useEffect.
>so there is no way to automatically backup the bookmarks in this nice format

Firefox automatically backs up current bookmarks in lz4-compressed json under $profiledir/bookmarkbackups ($profiledir by default being like ~/.mozilla/firefox/xxxx.default). Can also autoexport to an HTML file by setting the following about:config prefs:

browser.bookmarks.autoExportHTML => (boolean) true
browser.bookmarks.file => (string) "/home/user/bookmarks.html"

If later pref is omitted then file will be $profiledir/bookmarks.html.

An issue with depending on this functionality is the backup happens when closing the browser.
Raindrop is great. I have been using it for a few months and it is well worth it. They also have good integrations and are adding more. I use it with NewsBlur quite a lot.
Australia would do well to not sell China iron ore either only the finished steal product; it would reduce transport costs and CO2 by 40%.
Hetzner used to offer vms backed by ceph block devices on hetzner.cloud, but got rid of them recently. Wonder why?
There is agile in practice and then there is the https://agilemanifesto.org/

The agile manifesto is purely common sense, everything else is useless managers je*ing off.
This is true. Majority of influencers lean on a back catalogue of material, and remix it to maintain the pretext that they're living that lifestyle constantly. Even for people that could afford to live that life, it's exhausting to be switched on and shooting/editing material at all times.
The cloud isolation problem: PostgreSQL vulnerabilities affect multiple vendors
If you can see me, weep: Drought-hit River Elbe reveals hunger stones from 1616
What printer are the second set of numbers in reference to?
> Scientists 4 decades ago explained away any concerns in the exact same way you did.

You're confusing "O&G | Koch Bro's stooges" with "Scientists".

The notion of human activity affecting the atmosphere dates back more than a century, the real concern that industrial activity was having a detrimental effect became real in the 1970s .. and the pro Tobacco and pro Oil and Gas lobbying dates back to the same core PR agencies using the same tired "person in a white coat" arguments.

The World Meteorological Organization (WMO) raised human activity affecting climate as a real and present danger in the mid to late 1970s, the International Panel on Climate Change was established in 1988, etc.

Scientists had a firm grasp of the problem four decades ago and understood that the heat capacity of CO2 exceeded that of other gases .. they understood the relative scales and how little it took to tip a balance.

In a similar manner geophysicts understand the scale of global energy held in rotation, in internal heat, in GMF, and the history of crustal fission reactors versus core fission et al.
Yeah, I always said that for me, a south American for which the Churrascos/Assados (barbecue) is part of my cultural identity, I prefer to become a vegan than eat insects. Pass the lentils, shall you?
And FWIW: I pay 0.42029€/kWh to my provider in the Netherlands while getting back 0.115€/kWh back for every kWh delivered back to the grid (after I generated and used most of it in my home)

Used to be 0.23ct or something.

I don't want to talk about or look at the prices for a cubic meter of gas...
Actually, pork meat can be really dangerous!! That's also another reason why some religions ban it's consumption.

Nowadays, we learned enough to overcome the dangers of pork but that's a result of modern society.
Isn't dispersing a core business, that the global economy relies on, to other countries a bad move for Taiwan? If advanced micro chips are made in another country doesn't that mean China might be more likely to use a forceful invasion and other countries can say "Yes, this is terrible - but at least we still have our chips!"
It's just stupid to "reward" in such a way.
What about development?
Planet isn't an internet service provider company.

Even if they wanted to become one, they'd need access to tremendous amounts of capital and low launch costs to re-create what Starlink is.

It's an open question if Amazon will be able to compete with it's eventual system or not.
1/3 of men being incels caused by government policy isn’t going to go down well. Surely they can just import women though?
Instructions unclear, bank balance now stuck in retainer.
If you work in the Bay Area you at least know a couple stupid rich people. I worked at a startup where one of the management team was working there mostly to have something to do. She liked the founders and the business. But she (9 figures) didn’t need more money.
Agreed, I actually find bookmarklets quite useful... You can have it run custom javscript snippets... and I like them better than extensions.
Then look at some of the past time series related Kaggle challenges, plenty of evidence there in the winning solutions.
That's cute, but 95% of people don't have the time or money for pursuing justice, myself included.
shitty the boss with excel yelling about bad estimations -> add more pi-decimals.
You and I are not in the majority on that. For many, the people they know and want to interact with will be on platforms with constant entertainment, and you'll either have to tag along or exist in a sparser environment.
And the rest of the world would do better to reduce its dependence on the US Dollar as its reserve currency.
del.icio.us --must have been one of the worst domain names ever. OK 10/10 for making a clever word using the .us TLD extension. But I could never remember where the dot for the subdomain went: was it delic.io.us??... deli.cio.us?... del.icio.us?... de.licio.us?...

Ironic that a bookmarking website ran on a domain I had to bookmark, coz I could never remember it.
>’SP1-77 binds the spike protein at a site that so far has not been mutated in any variant’

Is the section you are looking for that says ‘this section is highly conserved throughout all known variants’.

The novel method appears to be the the humanisation of mouse cells - ‘The researchers first inserted two human gene segments into the mice. This pushed the mice’s immune cells to quickly produce a diverse repertoire of antibodies resembling those our bodies might make.’

Since that’s all the detail they give it’s not possible for me to comment on just how unique this technique is, because humanisation of mouse white cells isn’t totally unprecedented, so maybe there’s some scientific press release licence here
Is there something about writing an OS that helps recovery from addiction? Or perhaps the causality is reversed.
yeah, it even has a name "Friends, Family and Fools"
We have a somewhat similar reaction to eating brains for instance, yet that’s probably one of the safer part or the animals we eat.

I think a lot of the reactions we built over hundreds of generations need to be revised in the world we are in today, and in light of what we know now. One of the interesting one is our reaction to body sizes, and how we still have an instinctive reaction to tall people, when it makes no sense in most of the societies we live in.
Are you saying that the USA is still far behind the EU banking system? That's news to me - I've always assumed that banking, of all things, would be far superior in the US. I've always imagined that the experience in the US, at least compared to German banks, would be one of slick apps and super-friendly paperwork because 1) banks want your money 2) something something capitalism.

When I want to do a domestic transfer in Germany, if the recipient's bank does not accept SEPA Instant Pay (looking at you, Baader Bank), then it takes around 2-3 _days_ for my funds to get to the other person. That's insane. In India, our slow transfer (It's called NEFT. UPI is the new shiny instant transfer system) takes at most a day and even before UPI no-one was using NEFT because there were faster alternatives. I've always thought that the slow fund transfers were a German thing and that the US would be better. Guess the grass is not greener on the other side.
Americans used to be able to deduct interest from their credit card bills until the mid-80s.
Not the commenter but it didn't seem like they were saying "hey, lay off the Taliban!". If they're anything like me, I think they're just tired of seeing the dire situation in Afghanistan[0] being used as a punchline, a little dunk you can slip into a comment for a cheap laugh and some upvotes. And the comment did come off a little bit like you were gleefully depicting the country as comically backwards and primitive.

I mean I guess it won't change anything if people do this, but it's just a bit disappointing to encounter it and remember the prevailing attitudes on Afghanistan and the casual dismissal of our own involvement there.

[0] - North Korea and Iran get similar treatment
Coding comes with the implicit responsibility over one’s mess. Everyone understands that hanging your computer for your own actions it’s own’s fault.

That can be an issue if you provide a limitless cloud instance, but you can roll the ball to user’s roof with client a side engine, either JS or a local instance, depending your vision for such an app.
It's exceedingly far fetched considering PRC claims have consistently reflected her inherited claims originally made by ROC (Taiwan) as determined by post WW2 treatises, no more, but frequently less. See PRC resolving 12/14 land borders with mostly concessions, reduced ROCs 11dash claim to 9dash for North Vietnam. PRC territory literally shrank under CCP whose settlement history has demonstrated the opposite of expansionism. The "spurious" history claim meme is ROC/TW legal rhetoric that PRC maintains for legal lulz but really it's ROC claimed this, so PRC gain ROC claims after UN recognition shifted to PRC and ultimately that's enough, no reason for PRC to concede on any claims it didn't make but again, inherited.

Also PH vs PRC Arbitral Tribunal ruling is NOT formally recognized by UN or UNCLOS therefore PRC's SCS claims is not in violation of any international law. As in actual international law per UN, not make believe, actually spurious, rules-based-order west likes to pretend is international law. UNCLOS does not supercede territorial disputes that predated it nor have legal authority to settle these disputes, especially when party of dispute (PRC) did not accede to the optional arbituation system.
Perhaps it's to further justify the subscription pricing model. Not that I have much of a problem with it in this instance.
The liability shift in Britain was on 1 January 2005.

In the USA, gas station transactions only had this shift in 2021.

> The magnetic stripe will start to disappear in 2024 from Mastercard payment cards in regions, such as Europe, where chip cards are already widely used. Banks in the U.S. will no longer be required to issue chip cards with a magnetic stripe, starting in 2027. [1]

My cards' magnetic stripes haven't been used for at least 10 years.

[1] https://www.mastercard.com/news/perspectives/2021/magnetic-s...
Google Confirms Chrome Zero-Day #5 as Attacks Begin, Update Now
I found Kanban a lot better for this. You have a sorted list of tasks, and you can only work on a small amount of them at once. A lot less time is spent estimating tasks to fit them in a pointless two week bucket.

Backlog grooming can be done asynchronously, constantly. The PM can push a task to the top without making the developers work harder this sprint. They can go faster or get delayed, because they don't have to meet the arbitrary requirements of a sprint.
I definitely feel like autocompletion in the omnibar is getting worse and worse, especially when the URL i'm looking for is bookmarked. The "this is just to make me google it again" thought does regularly crosses my mind.
How Good Is Your Code Review Process?
Maybe both are true, they might be triggered because of lack of exposure over a lifetime and then sudden exposure gets an uncontrolled response. But yeah, I have no idea. The parasite therapy for crohns is interesting.
oof what a pouty comment
In terms of semi-conductors, yes. But in terms of industrial machines, chemicals, and pharma, China is an important player and has been advancing by impressive leaps.
Is Oxygen the Answer to Long Covid?
I mean it should be lop sided no? One is running a business and one is for personal consumption.

If I go and buy a half lamb for my personal consumption, I can't deduct it from taxes.

If I buy half a lamb, cook it and sell, I can deduct the costs because it's a buisness.
I think a distinction between tap and swipe are that a tap progresses a discrete amount whereas swiping is less discriminating. Almost feels like the attention span is shorter. If tapping is turning a page in a magazine, swiping is more like flicking through the pages and getting glances at content before stopping at something you like.
the plugin is probably more comfortable, but I think "bookmark all open tabs" chrome and firefox have. something I recently learnt is that in firefox you can search all open tabs by starting with % in the adressbar
Here I thought the Ukraine was the main victim and Russia the perpetrator.
I couldn’t find how they got the “private” opinions out of people.

Individual interviews vs a group setting? Otherwise don’t see people revealing private opinions to some random person on the phone.

It’s not unlike seeing high support numbers for Putin in Russia. “Hi! We are from a totally independent polling organization. Trust us. Tell us how much you hate our president.” - “Oh, right. He’s fantastic. Please, sent him my greetings and well wishes!”

Obviously exaggerating here, but wondering how they managed and accounted for that effect.
Estimates become deadlines because most managers don't understand the terms 'statistical variance' and 'sample size', not because the estimates are made. ;)

Entering a contract with a client based on an estimate without a large margin for error is a statistical failing, not a strategy one.

That said, I still think waterfall and other related variants are overwhelmingly the way to go. I've done both styles and the difference is night and day.
> how does that help back up someone's suggestion?

The comment will be higher up on the comments page.
Private detective is not subsidized and also they limited with actions. Don't expect private detective to enter someone house to recover AirPods. If police declines further actions even if PI pinpoints their position you're still SOL.
yes, both are true
You can get names, folder, and ordered by date added in a nice JSON format:

sqlite3 -json /tmp/places.sqlite '\
SELECT p.url, b.title, (SELECT f.title FROM moz_bookmarks f WHERE fk IS NULL AND f.id=b.parent) AS folder \
FROM moz_places p \
INNER JOIN moz_bookmarks b ON b.fk=p.id \
ORDER BY b."dateAdded"'

The full folder structure might be a bit more complex to get, I only have them on the top level and can’t experiment. Not sure what the keywords, never used such a thing.

I only rely on the title, and I’ll extract the text content of the link for a full text search through it because usually I’ll remember something from the contents and will try to search that instead of something from the title. I can’t predict what I’ll remember.
Step by step. Hard lesson learned from dependency on Russia's oil and gas will hopefully open people's eyes - you can't depend on the hostile regime, even if it occasionally pretends to be a nice guy.
> It was a loophole which has since been closed by extending the territorial waters of the UK

Maybe.

The first part sounds a bit British nationalistic "parliament cannot be bound", and could indeed make laws about the minimum amount of snow that must fall in the Sahara desert.

So it was not counted as British land, nor a British ship. That's interesting.

The extension of territorial waters explicitly cannot do so to aquire more land. E.g. if Sealand had been a natural Island then unambigiously this 3->12nm extension would NOT make it British.

So the ruling said that it's not a ship. And it's not British land. If it's "land" at all then it did not become British land by the territorial extension.

But I also agree: It did not recognize sovereignity. It narrowed down the options in the future for courts (or parliament) justifying why it's not sovereign, though.

Though of course parliament could decree that the moon is green and sealand is British, and for the latter no other country would care. And that's really all that matters.
Finding that "intrinsic motivation" to work on a hobby is something that really helps to keep you going. Often we're extrinsically motivated by others praise, social media likes ete. While praise is no bad thing, it doesn't always happen or you can be knocked off course by negative feedback.

I'm often amazed by the intrinsic motivation and long track records of people working on open source.
> ...because everyone and his brother suddenly realized Stalin was not angel in WWII due to Russian latest invasion.

Erm, that was pretty much clear and official since Stalin's death right? Even the Soviet Union had its own de-Stalinization process, as well as the Eastern European countries under Soviet rule. If anything, the behaviour of the Russian army in Ukraine makes the excesses of the Red Army in WW2 in the 'liberated' areas more believable (this was very much a taboo in East Germany for instance, while Stalin's crimes could at least be discussed).
"I just barely started taking creatine. And what I do know of their opinions are squarely against them - this is why I was asking for concrete examples"

That is great example you found, there way more.
Because creatine is one of most research supplement. It is safe with clear benefits[0]. Since they are using steroids they might miss the clear effects of creatine and are giving information that is incorrect and therefor harmful. What science is actually saying that creatine is safe and can not only help with muscles it can also help with brain performance[1].

> Creatine is one of the most popular nutritional ergogenic aids for athletes. Studies have consistently shown that creatine supplementation increases intramuscular creatine concentrations which may help explain the observed improvements in high intensity exercise performance leading to greater training adaptations. In addition to athletic and exercise improvement, research has shown that creatine supplementation may enhance post-exercise recovery, injury prevention, thermoregulation, rehabilitation, and concussion and/or spinal cord neuroprotection. Additionally, a number of clinical applications of creatine supplementation have been studied involving neurodegenerative diseases (e.g., muscular dystrophy, Parkinson’s, Huntington’s disease), diabetes, osteoarthritis, fibromyalgia, aging, brain and heart ischemia, adolescent depression, and pregnancy. These studies provide a large body of evidence that creatine can not only improve exercise performance, but can play a role in preventing and/or reducing the severity of injury, enhancing rehabilitation from injuries, and helping athletes tolerate heavy training loads. Additionally, researchers have identified a number of potentially beneficial clinical uses of creatine supplementation.

For almost anyone that is not training hard their body is still in what is called the nooby phase, where incredible growth in power, size, endurance can happen. After 1 of 2 years of training this will stop however and gains will be become more difficult. Within that period anyone can get the feeling as if they are taking steroids.

unto your question:
> Part of my (very idle and intellectual) curiosity is if steroids can be used safely
If you are able to source Medical grade steroids, from reputable sellers.
And you have health professionals, and doing regular blood work. Then yes it can be safely done. And you'll need good sporting coach to make sure you won't strain your joints too much.

Many athletes take them without the above, because their livelihood depends on it. But there are young people dying because they buy programs that only work for enhanced people. And they are failing to progress with that program and start using weird pills from the internet that are containing many weird substances. You don't know what you are going to get. And with drugs you can at least feel the effects, but can't feel the difference between different steroids or other molecules interacting with your organs.

[0]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5469049/
[1]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1691485/
I hope you at least got paid for this
The fit and finish of the all new System Settings macOS 13 Ventura
Prion transmitted diseases similar to Creutzfeldt-Jakob Disease seem to be not that rare in nature. You need to cook the brains extremely well and long to be on the safe side.

Thankfully BSE (Mad Cow Disease) was not as transmissible as feared.
> The problem is not the text, it's the wrong abstractions that our text expresses.

Genau! ...with any luck, '->' will prove to be as useful as '|' has been?
Ask HN: Nested Resources in REST/HTTP API URLs?
If you're building a REST/HTTP API, how do you think about when to express the hierarchy of resources in the URLs?

For example, let's say you had a blog site. Organizations have blogs. Blogs are made up of sections and comment threads. Comment threads have individual comments.

Would you opt for:

- /organizations/:organizationId/blogs/:blogId OR /blogs/:blogId (and get the organization from somewhere else like an auth token)

- /organizations/:organizationId/blogs/:blogId/sections/:sectionId OR /blogs/:blogId/sections/:sectionId OR /sections/:sectionId

- /organizations/:organizationId/blogs/:blogId/threads/:threadId/comments/:commentId... you get the idea