skysight-inc/HackerNews huggingface dataset:
No control for air pollution either, since the time series is confounded by a lockdown-induced drop[0][1] and subsequent rebound. Nitrogen dioxide from vehicles and factories seems to cause an increase in heart attacks within one hour.[2]

[0] https://www.israelhayom.com/2020/03/22/the-bright-side-virus...

[1] https://www.sciencedirect.com/science/article/pii/S135223102...

[2] https://www.heart.org/en/news/2022/04/22/air-pollution-expos...
I've been considering this. I like to get up early anyways, so being up and it immediately being core hours sounds good. Get to enjoy the afternoon at the beach etc.
A few further thoughts:

1. 4 Bn tonnes of Uranium is roughly a cube of 580m, yes it would sink, I think the concentration has diminished over time so that it wouldn't start to fission.

2. Removing it from the ocean would reduce the concentration and so make it more difficult to remove more.

3. If only we could do something like this to remove CO2 from the ocean since its in balance with the atmosphere. Adding an alkali to the ocean could mop up some CO2.

3a. There's the whole idea of spreading the Earth with simulated Whale faeces which adds the nutrients for the plankton to thrive.

3ai. Ideally the population of whales would grow to reduce that. However the population of whales will only slowly increase and whales would then be more likely to collide with freight ships (freight ships are more efficient the larger they are, perhaps that's why whales are so large)

3aii. As the populations of whales increase I'd imagine there would be more risk of whales spreading disease (what diseases do whales get?)
The point I was trying to make is that your second example doesn't prove or disprove anything. You're simply comparing a primitive value. 1 will always equal 1, regardless of which variable it's stored in.

Your first example is enough to conclude that the locally scoped `event` is the same as the one on the window object, due to the pass-by-reference nature of JS objects. The fact that comparing the two returns true means they must be the same object.
It's fine to have people flow between industry and regulation at the lower levels.
The only barrier that is needed is from the top of regulation -> industry.

Top of industry -> top of regulation is fine as long as one divests all relevant assets simultaneously.
Elevators.
I talk a lot and only about 50% of people seem to mind.
Commercial edition is 3 to 4 times faster? So the free community edition is a crippleware ...
Visual Studio 2022 for Mac Release Candidate
I feel like OPML was designed as a “Export/Import” format, and that has led to it being underused.

OMPL URLs hosting lists of feeds should be automatically updated across feed readers following an OPML feed. You should be able to “subscribe” to OPML feeds the way you subscribe to RSS feeds.

The only reader I’m aware that supports this is Tt-rss. FreshRSS plans to support it soon: https://github.com/FreshRSS/FreshRSS/issues/4191

I think this ability will allow for a lot of important, and cool usecases (your follow list on Twitter/YouTube/GitHub) is just an OPML feed that you subscribe to.
Not at all. I'm saying people consider all aspects of a job when choosing whether to leave which includes pay, working conditions, personal satisfaction from doing the job... Healthcare people probably like the feeling of helping people in need and are willing to accept the tradeoff of worse working conditions over choosing another job which does not have as much personal satisfaction of helping people but better working conditions.

Game developers are likely the people who love video games and so are willing to put up with the worse working conditions in order to work on the games they love.
On reading the paper I thought:

"race" uhm no, you mean ethnicity or phenotype. "Rac"-ist language, though.
Are walls generally 15 cm thick in the UK? Here in Belgium, which is certainly not less crowded than the UK, my exterior walls are 30 cm thick. 40 cm for the back wall that was insulated further recently. That's for a town house in a city center.
Radio time signal stations broadcast time and I would hope it would be cheap enough as we have radio controlled clocks, that do not cost a fortune. Otherwise a small battery and a RTC would be enough and probably a better solution.
Yes, but Objective-C is even more permissive than that. For example,

[object method]

where method is supposed to return an int, will return 0 if object is nil. This is of course a double-edged sword: it's too easy to make a mistake in your logic, but also you can use it to your advantage if you know what you are doing.

The advantage really being just writing slightly less, i.e. eliminating extra if's. All this, however, didn't save Objective-C from being over all a very verbose language. At least from my experience of rewriting from ObjC to Swift, the latter can make your code half the size of the original and as an added bonus will make it so much safer too.

This is why Objective-C is objectively and hopelessly dead now.
Show HN: Joyride: script VSCode like Emacs but using Clojure
Together with PEZ (Peter Strömberg) I made a VSCode extension that allows you to script VSCode using Clojure (interpreted CLJS).

The repo:
https://github.com/BetterThanTomorrow/joyride

Introductory video:

https://www.youtube.com/watch?v=V1oTf-1EchU

See examples directory:

https://github.com/BetterThanTomorrow/joyride/tree/master/ex...

See animated gifs and news on Twitter:

https://twitter.com/hashtag/vsjoyride?src=hashtag_click&f=li...
> Most Europeans have access to things like cross border permits e.g. Switzerland/Germany and within the EU freedom of movement means it doesn't really matter much. You just register with the City Hall or wherever in your target country.

This isn't as easy as it seems, even inside the EU. There are talks going on about laws regarding what constitutes "local hiring".

Basically, the issue is that some companies hire people from Eastern Europe, and pay them EE salaries there. But those people are then physically working from Western Europe, where they are "visiting workers" (don't know the exact term). This allows the companies to, among others, 1. pay lower salaries than the local going rate and 2. avoid paying payroll taxes locally.

I don't know how this works when applied to freelancing or remote working, but, as others have said, it's probably best to ask a lawyer or two.
There is no bigger flex than using a 2 letter domain name for your personal blog.
Look at the findings on https://researchbox.org/282 (Forward Flow row), they didn't timestamp the ideas. I'd like to know in which order the ideas were generated.

My gut is that for any ideation activity, individuals will have an initial set of ideas, and communicate this (whether spoken, or as jotted notes in the conferencing tool's chat). Those will have the earlier timestamps.

Then there are "spin-off" ideas, which you usually have more of in a face-to-face context, which will have the later timestamps.

I'd would have also liked to see if idea A inspired idea B, so a tree of ideas.

What I'm getting at: I'd like to check which of the "initial" or "spin-off" ideas were the "best" ideas. From experience, the initial ideas folks come up with usually spring from their prior experience, which means it's usually based on tried-and-trusted ideas which came before.

Also, I think it depends on the group: maturity, experience, etc. I generally hate big group discussions, and you inevitably have some in the group who dominate discussions. What I prefer is getting a meeting agenda ahead of time so I can come in prepared. Bonus if attendees can send their preliminary thoughts via email ahead of time. That will ensure that any verbal discussion is to the point, summarised, and leave room for any last-minute questions.

E.g. I would love more meetings to be like this one (involving Richard Feynman; he uses the phrase "great men", but I prefer "great people"):

https://juanuys.com/blog/2017/02/26/great-men-or-how-to-cond...
If the linkage breaks, then each pilot gets to control the control surfaces on one side of the aircraft.
DFI GHF51 – Worlds Smallest AMD Ryzen SBC
This isn't the sort of advice one can blindly follow.

I fully regret not criticizing people's public and private homophobia. I was young and knew the pain of having it directed at me. (Am bisexual, but folks just assumed I was lesbian in school. I hid it as much as possible at the next school).

But if it is, say, work related in the US or something that someone might be embarrassed about (that doesn't harm other people)? Private is the way to go.
Sounds like something that could be solved by better documentation.

I work for a fully remote company, and better documentation is definitely something I've noticed here compared to on-site roles.
OP pointing out the author is Damon Krukowski of Galaxie 500, Magic Hour, and Damon and Naomi.
Sorry, don't see how this touches on my question at all. I don't use shared_ptr in C++, and don't know any reason to make Arc nicer in Rust. My question was specifically about a Rust analog of the common idiom

struct X {
std::unique_ptr<XImpl> p;
};
US $2000.00 - https://sqlite.org/purchase/see
Prior to reading this, I had an impression that the most used method for putting out the burning oil wells is TNT - the blast wave just blows off the burning fire, and it burns no more. However, this article suggests that just blowing off the fire is not enough, because hot sand and air might re-ignite the oil. So, probably, the explosives also damage the well, disrupting the supply of the fuel.
So there were no experiments that could definitely say whether masks help against flu or SARS but with Covid-19 the science is settled?
57 percent were nonprofit and nearly 19 percent were controlled by a state, county or city government so most aren't [0].

[0]: https://www.beckershospitalreview.com/rankings-and-ratings/1....
Contact info of friends in case of an emergency was the most obvious case.

Definitions of rarely but repeatedly encountered terms is the most useful one.

Note that it's only a daily effort the first few days. Over time a single card takes like a dozen repetitions (depending on the complexity).
Easy method to improve cooling of your panels is installing a sedum roof underneath. Plus such a roof has many more advantages.
Considering how a technology could be mis-used shouldn't be frowned upon.
I've studied abroad in SEA and I've met plenty of families with kids. A good friend is an American who grew up in Shenzhen. International schools have awesome communities of expat families or private schools to also interact with locals.
I don't think you're right. Kids are naturally flexible, curious and have no notion of right or wrong. They will constantly try things out and need boundaries for their own good and for the good of the family.

How these boundaries are set varies by community, but some form of punishment is very very common.
Yeah, but death is not a cardiovascular event you know - these people just suffocated.
Actually the guy we bought the van from before we added the solar panels was this suuuper tall Swiss guy, like 6'4 at least, and somehow he fit in there with his girlfriend and a whole six boxes of survival kit, maps, cooking equipment and such, neatly stacked under the bed platform. I always wondered how he handled it, but you can do a lot of things for love ;)
You're making an Apple to Orange comparison here. Your examples are not released to the outside world as a single product "take-it-or-leave-it" and painting it so is borderline bad faith.
That question (i.e. exactly what ought we value) isn't difficult to answer. It is impossible to answer. So I don't let it get in my way.

I disagree with your second paragraph. Each person has some idea of what he values, and some idea of whether things have improved with respect to those values, a comprehensive survey of people on this matter would be somewhat accurate IMO.
Only having experience with HDtracks, they don't really have much. Sure they have the most popular stuff for the most part but I often find that albums are missing for an artist or entire artists are missing. Not sure if it is a geographic restriction or if its like that everywhere.
Some years ago J.K Rowlings pseudonym was discovered via “Forensic Linguistics”

It was discovered because Rowlings' lawyer's wife told a friend, who told a journalist, who leaked it. The forensic linguistics was only used after the fact to try to confirm the story.
I have three Anki decks: one for Japanese vocab, one for kanji, and one for the NATO phonetic alphabet.
Amazon's PR Genius
That's a great requirement imo. For short term stay, we already have hotels, hostels and regular BnBs.
Apartments and houses should be reserved for long term stay and regulated accordingly.

The original idea of AirBnB was to easily rent your couch or guest room for a few nights and I think regulations should be made to keep it this way.
Or perhaps train pilots better so they actually provide the same inputs, not opposing ones.
That’s a pretty unhelpful attitude.

This year has already seen CVE-2022-25636 (heap out-of-bounds write), CVE-2022-27666 (buffer overflow), and CVE-2922-0847 (uninitialised memory). Three vulnerabilities in the Linux kernel, in pretty important (and therefore, presumably, closely scrutinised) bits of the code base. And this is the Linux kernel, arguably the most important open source project in the world, worked on by some of the most skilled developers out there.

Everybody writes bad code, and everybody misses bad code on review, even in the really important bits, even when they’re well-known bug classes. Criticising a language for leaving these foot guns lying about is perfectly reasonable, and it’s important we talk about avoiding those languages wherever possible.
In swift you do mymethod?.call(...)
Where method can be nil and it has the same effect.
Similarly object?.something has the same effect.
Use exclamation mark instead of question mark, to make swift runtime panic if the object or method is nil. Obj-c is objectively worse in every way and easy way to improve bugs in your code that go unnoticed for long time.

Another cool thing is that you can use ?? At end of expression that can return nil to decide what to do if nil is returned (for example return something else). So swift actually reduces the amount of ifs required.
I guess the neutrality is what's good and bad.

> Once it's no longer considered enough to be a simple software
developer then it's probably time to find a new profession in a
different field.

I get that. People should not be forced to take on airs and graces.
But I wonder, why would you not prefer to be an equally humble "simple
programmer" or "simple designer" which puts forward a more descriptive
identity?
My physics is very rusty. Why is molton salt more efficient than water for heat transfer? Is it simply that you can get it up to higher temperatures and heat systems are more efficient at high temperatures?
ExtraReplica – a cross-account database vulnerability in Azure PostgreSQL
I am started to get annoyed at these developer children, as someone who has majored in CS at a university.

There are some genuinely interesting things to write about in software engineering and development. Instead they choose to rant about degrees that either are from a bad university, or one which they never completed.
Remaining calm and explaining things is great, as long as it's clear that this will sometimes (maybe many times) not achieve anything. I like to think that they'll think about what they were told once they calm down :-)
I think the JVM and particularly Java are in desperate need of improvements to the concurrency model.

When I compare the concurrency model on the JVM (and especially Java itself) to the modern competition from the likes of GoLang and C# there are clear and obvious drawbacks. Even comparing just the Java language and some other JVM languages like Kotlin and Scala, it comes up well short.

Project Loom certainly looks to be a step in the right direction. I haven't looked at it in depth recently but Virtual Threads and Continuations will be a welcome addition and last time I did look it was promising in terms of implementation.

If I were creating a new project today I'd likely reach for GoLang or DotNet (now that Core and Framework are unified) before the JVM, and if I did decide on the JVM I'd choose Kotlin over Java.

I'm historically a huge fan of the JVM and Java, and I'd like to see it back on top, but right now I think the competition is better positioned and until the many initiatives going on (such as Loom) start to have a major impact on the ecosystem, it's no longer automatically my first choice.
It's a massive category of chemicals.
I believe that’s not what government laws says (for any country). Someone can correct me if I’m wrong but pretty much all countries/states consider you working there if you are physically present there. Your VPN or where your “commercial output” is, is not considered a factor at all by governments.
Is there any need for original OS X install discs? I’ve got a set headed to electronics recycling.

Edit: from around 2001
Then you send a letter to Byzantine and ask the Generals if they have any bright ideas?
Hear me out.

Lets say a 3rd world country, an average salary of SWE is $1000/month. An average salary of a family doctor is $3000/month.

If one day the US/Canada/EU and other 1st world countries manage to finally crack the tax code by outsourcing their work. I can see some things happening:

- SWEs in 1st world countries no longer price-competitive, and they have to either move to 3rd world countries or change career

- People in 3rd world countries no longer want to pursue career as a doctor (and other similarly needed professions like law) (expensive, time consuming, etc) and just pursue SWE jobs

Would this result in people in 3rd world countries have less and less doctors, and people in 3rd world countries would have to go to the 1st world in order to be treated.

This is just a dumb shower thought that I came up with when reading about this. But I wonder what would the implication be for 3rd world countries if we as 1st world manage to crack the outsourcing/tax code.

FWIW, I am a citizen of 3rd world country, now currently reside in the most expensive cities in the US. I also have a familial tie with another 1st world country in Asia that is cheaper than the US. I work as an SWE. I think people like me have the ability to earn US salary and live in 3rd world country, but I'm not sure how other non dual/triple residence would benefit in this type of arrangement.
Brain is an associative data store. You have lot's of stuff stored there, but you can't recall things without suitable key. Even a technically lousy photo can work as the key that bringz back the memories.
I wish you well and we welcome what you are doing with marginalia. As you know search needs a shakeup. One vital approach to a real shakeup is true independence of crawler and index. If it's any encouragement, Marc our founder started Mojeek as a hobby project back in 2004.
Interesting paper about mineral extraction from sea water:

https://pubs.rsc.org/en/content/articlehtml/2017/ew/c6ew0026...

One thing is that as one extracts other minerals from the salt, the concentration of what remains increases, providing that the processed material isn't polluted with other chemicals used to separate the first pass extractions.
I don't see a problem with this if the visiting workers are there less time than it takes to be considered a tax resident, eg. you have 3 months on-site onboarding and then proceed to work remotely.

After some time you're considered a resident so it doesn't make a difference compared to a local hire ?
This very much depends on the age groups... For people younger than 40, covid still killed less people than traffic accidents, overdoses, suicides etc. in my country. In the 85yo+ group, the story is a bit different.

Interestingly enough, most of the covid restrictions affected the young the most, while the old were mostly unaffected (tehnically they were all affected the same, but most old people are at home and in beds when curfews started).
What does it mean to make a program optomized for Apple Silicon? It needs a whole lot of code change? Shouldn't compilers take care of it?
The rule is actually stated as counting to 4 which will probably/hopefully be less than four seconds for most people :)
What's AoC?
In addition to what @mensetmanusman says:

They also save the families of those smokers, and people like my sister who knocked over a candle and had enough time to put it out despite not having a fire extinguisher, and people like me who forgot food on the stove one time, or people like my dad who missed when pouring burning brandy onto a Christmas puddings.

If you still find this unconvincing, ask yourself why life expectancy has gone up rather than down since the invention and mandated use of fire retardants.
lol I live in East Coast (NYC) lol.
Open source self-hosted Platform as a Service (PaaS)
The billable hour is a trap more and more of us are falling into
Why? Surely the exactly position of the sun can be calculated?
Original source: https://perl.plover.com/yak/design/samples/slide006.html
This nil-swallowing behaviour works really well with the "out error parameter" pattern of Cocoa methods. In short, methods that can fail have a signature like:

- (id)thingThatSometimesWorks:(NSError *)error;

You can chain these to your heart's content. The one that fails sets the error and returns nil; following messages are sent to nil which does nothing and a particular characteristic of doing nothing is that it doesn't overwrite the error that was set. So you still get to see the error when the workflow finishes.

As an objective-C programmer, I also have a tool in my toolbox which gives NSNull the same message-swallowing behaviour as nil.

@implementation NSNull(GJLNilReceiver)

- (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector
{
return [super methodSignatureForSelector:aSelector] ?:
[NSMethodSignature signatureWithObjCTypes:"@@:"];
}

- (void)forwardInvocation:(NSInvocation *)anInvocation
{
[anInvocation invokeWithTarget:nil];
}

@end
What studies? Empirically, ignoring wrong behaviour is a clear recipe for ending up with a completely spoiled menace on ones hands.

The alternative to punishment is therefore not ignoring, it's explaining things and setting boundaries which will have to be enforced somehow.
Another commenter down the thread:

>The process for releasing typically dilutes to a standard level before releasing into the ocean/ other water way. So when it's released, it's already at a level you could swim in (drink?), there's no process for it accumulating into a more concentrated form in the ocean, and it has a half-life of 12 years.
It's not just your city. It's happening everywhere. I'm a homeowner and I absolutely hate it. It destroys daily life and livability. I would never rent my house on it - or, frankly, to anyone who wasn't like me and wanted to stay a long time and live there and respect the place. People see a quick buck and take it, and don't give a shit, but they're driving their own property values down.

[edit] What I mean is, I don't see it as really accruing value for landowners either. I see a lot of short-sighted landowners making money from a system that is going to drive them to ruin in the long term when there is no functional city left in the place they own their property... ultimately the only people who profit from flipping the geography of a city into a hotel are airbnb investors and absentee landlords in the short run.
I tried to implement Rust interpreter (rlox) alongside my reading and implementing of the C interpreter (clox). It slowed my progress to a crawl, because I'm not at all a competent Rust programmer.

I think I could manage doing Python alongside C though. Implementing in a different language will slow down progress a lot, but I think it greatly helps with comprehension and retention.