skysight-inc/HackerNews huggingface dataset:
I agree, I think they took a left turn at Albuquerque trying to get into the state management game and honestly saying this as a person that likes FP for everything but UI components, I prefer objects when it comes to modeling UI's it's the one domain in which it fits without impedance mismatch. The problem is UI has state and state and it's management does not fit well with objects as it tends to be event, time and data dependent.

There are some good solutions to state management that are complimentary to React such as XState and it really should be dealt with as a separate concern from a UI component library.

I am concerned that React's object based approach is going to become a second class citizen in lieu of Hooks and that state management is going to get to hardwired to the UI component library.
This is an interesting observation because historically in East Asia the two are treated as a continuum. It's not uncommon to see former criminals or gangs being employed to fight other criminals in pre-modern China. A similar practice survives even to this day in Japan.
The Future of Dementia Tourism
Hi, it's Jared (the OP)...

Well said. Perhaps my deeper point is that hooks and soon Concurrent Mode force devs to come to terms with the fact that they _don't_ understand React internals (hence my usage of black box) and that their mental models were wrong this whole time (although some might argue still pretty productive).

I also think Crank is SUPER interesting on so many levels. I built a few demos with it and am fairly impressed. However, practically speaking (and I'm putting my developer relations hat on), I think its generator API is just too intimidating to junior developers.
"Reality is that which, when you ignore it, fails to go away."

fF you truly believe you can do anything (1), when you come across something you don't manage to do, now you know it's not your disbelief in yourself that's making it not possible.

(1) If you think you can fly, start from the ground.

Ofc you're correct about the failure mode for this - the attempt, and subsequent failure, are stressful and the like. Whatcha need is a different system with a different failure mode, such that the two failure modes don't "line up". Then you can use one to check the other.
Having looked at Skia against a lot of different OS/GPU/driver combinations, I would be surprised to see bit identical results from GPU rendering except perhaps across different nvidia cards. I wouldn't even necessarily expect identical results in replicated runs on the same machine.

Worth keeping in mind that what Skia's GPU backend decides to do depends on GPU features, and sometimes on GPU workarounds. There's no guaranteed way to force it to render identically on all platforms short of something like swiftshader.
I think partisanship is the main reason why Congress can't write laws to be more clear. Gridlock is easier than action, which leaves the courts to decide important issues.

Imagine the debate over rewriting the 2nd Amendment to be clearer. ;-)
I find it odd that for heat he only mentions units external from the a/c. The 'cu-229cf' unit he bought seems to be capable of heatpump mode[0]. Nonetheless, I really hate mini-splits. They always have really thin intake air filters that really don't filter anything. Thus the insides of the indoor unit are always caked in layers of dust and mold.

[0]: https://panasonic.jp/aircon/housing/products/19f.html
It's not so much what makes sense - I think the vast majority, if not everyone, on HN would agree that it makes sense to pay an employee if they are required to perform a particular time-consuming security screening while on the work site as part of their job. The question is, what does the law say - and, rather than have judges go against the law, and do what they think makes sense, the proper approach is to change the law.
Optimizely used to, but their sales strategy changed to deliberately reposition themselves in the market.

They've priced out self-service and smaller users, and repositioned their sales model for larger companies with immature internal capabilities. They lock you in with that annual pricing, and include enough margin to throw a massive amount of support resources at you to ensure you get everything fully off the ground and deeply embedded into your internal workflows.

As an early self-service user, it was really irritating when I tried to bring them into a new company I started at and realized they made that change. But after working for a major marketing agency for a while, I've realized that it makes sense for them (even if it sucks for my purposes). In the world of large scale brand marketing companies (such as CPG companies), even a rudimentary informational/branding/brochure-ware website tends to be a $500k+ abomination, involving a super complex IAT[1] consisting of 3-6 external agencies and internal teams. In that world, the single greatest cost for anything is the man-hours required for account management, since even the tiniest of thing involves so much coordination (both logistically and politically). Optimizely's absurd looking price bakes in the cost of providing that level of account management support as well as initial implementation/usage technical support. Without those, it's entirely likely that the brand could purchase Optimizely and it'll sit unused because the agency scopes don't account for it and no one is willing to eat the unscoped hours required to implement/support/use it.

[1] https://isl.co/2018/10/agile-iat-four-principles-for-better-...
I agree but I think it's both. Reporters will know if a witness/interviewee is too straightforward for their purposes and will move out until they find a juicy enough narrative. That way their ass is covered.
https://archive.vn/WoOCx
For commuting to their regular workplace? No. If an employee chooses to live three hours away from the office, that's their problem.
Don DeLillo on the Overview Effect
Our species has repeatedly been really clear: we're not going to do anything about climate change. Stop pretending lack of interest is lack of options.
Apple expands renewable energy footprint in Europe
Hi, PR author here,

Israel has never restricted private individuals from collaborating on open source with Iranians (afaik).
Noteworthy that this is in combination with anti-viral drugs at hospital admission: hydroxychloroquine (400 mg every 12 hours on the first day, and 200 mg every 12 hours for the following 5 days), azithromycin (500 mg orally for 5 days). Regardless, I'm going to assume this means being outside and getting sun is good for me.
This, one thing I've heard about Michael Jordan wasn't just that he was amazing at the game himself, but that he was inspirational to his entire team. He pushed them to do better because he pushed himself to do better.
Muck Rack (remote-first) is looking for a Senior Software Engineer to join our fast-growing, fully remote team. As a Senior Software Engineer you’ll work alongside the CTO, fellow software engineers, product managers, and designers, to execute major technical projects on Muck Rack, lead the building of new features, and help shape our engineering culture and processes. Our engineers are not siloed to any particular part of the application – everyone contributes everywhere. You should be excited about working in a fast-paced startup environment with large amounts of data.

Relevant stack bits: Python 3, Django, MySQL, ElasticSearch, Vue, AWS

Full job description and application: https://grnh.se/4ee90f802us

We encourage candidates of all backgrounds and experiences to apply. We understand job requirements often don't allow your particular work history to shine, and we invite you to show us what you know, and how it relates to our technology. We are an equal opportunity employer.
Same experience here. I was a elected to a local board and was mentioned in several local newspaper stories. Every story that included events that I had personal knowledge of was incorrect, sometimes in very substantial ways.
Mutter is a compositor for Wayland iirc, so it's non-applicable to X.
Cerveau: A future-proof web app for notes
Apple Delays iPhone Ad Tracking Changes That Rattled Industry
Behdad used to post on an Israeli LUG message board nearly 20 years ago! I completely forgot about it but his name rang a bell now, and I went and looked at the archives.

https://www.mail-archive.com/search?q=behdad&l=linux-il%40cs...
This is why I am subscribed to two news papers from independent owners.

It doesn't help that much though, because the overlap between the two is a lot smaller than you would think, and a significant part of that overlap is content provided by a press service (which is often wrong itself).

Sometimes I wonder whether it even makes sense to try to follow the news. News by definition cannot be objective in how it describes the world, even when factually accurate, because the most important things in the world aren't the things that are novel and interesting, they're the things that are commonplace and boring. Maybe following the news makes us less informed because it biases us to pay attention to the wrong things.

On the other hand, how else do you get informed about going affairs? Most long-form books on a subject are themselves heavily biased to the author's viewpoint.
> It's irrelevant what he's "trying to say". If he writes "covfefe", the accurate reporting is "he wrote covfefe", not "he appeared to have written covfefe".

You're asking for a raw transcript, but that's not what the news is. For instance, when the OJ trial was in the news, do you think the papers should have just printed the court reporters transcripts verbatim? The news make judgements about what's important, then summarizes what happened and adds context necessary to understand it, which requires figuring out what he was "trying to say."

> If he writes "covfefe", the accurate reporting is "he wrote covfefe", not "he appeared to have written covfefe".

Actually, if you want to be really nitpicky, "he appeared to have written covfefe" is the most accurate. No one saw him type that word. It could have been some social media aide instead.
This! Definitely. Can you go into more detail / provide links for more on exactly this?
using hiccup to write html has been a godsend. I find it much easier to visualize the html that hiccup will generate vs JSX, and I can do arbitrary manipulations on it just like I can with any other clojure data structure.
Are Many Websites Down?
Trying to go to different websites and I don't get a response. HN was one of the few that wasn't affected
Stop using google search :P
From the results:

“Of 50 patients treated with calcifediol, one required admission to the ICU (2%), while of 26 untreated patients, 13 required admission (50%) p value X2 Fischer test p < 0.001.”

Which sounds like as strong a signal as a study of this scale could hope to show.
Your comment reads like the first few lines of a manifesto I'd gladly sign.
Majority of freelancers and web shops will evaporate if it breaks. Laravel is like Mecca for junior devs. Last I used it was in 2014 tho, not sure how more of a black box it is now.
The fact that Apple let this go to court is disappointing.

Apple should do the right thing here, even if they are not legally obligated.

Pay retail employees for all work which is required of them. Do not dither over trivialities.
Local gov't trades reach and power for proximity and savvy. This manifests as fairly equal amounts of influence from each level of the "hierarchy".

I think it's funny that you would use torture as your example, considering that several municipalities (most infamously Chicago and its PD) have been caught torturing suspects and have been placed under federal watch if not control in order to curb their abuses.

What's important about federal oversight is that it is accountability. The ultimate fact is that few institutions, let alone local ones with limited budgets and moral hazards/incestuous conflicts of interest galore, are capable of effectively policing themselves.
You're throwing the kitchen sink and arguing against the current reality. Sure. You can do that if you want. But whether you or I dislike the current state of things, the reality is that things are the way they are. United States exists in the present form, with alliances in the middle-east and as a nation-state Iran can choose to engage with it through confrontation or not. Iran has chosen consistently to do it with through confrontation. Iran can't control United States, and they can't control our present reality, but they can control how they conduct themselves. And they are choosing a path of confrontation.

>Umm, how about Iran and US cooperation to topple Taliban government ? Wasn't that a token of "deescalation", that ended for Iran being called "Axis of Evil" by George W. Bush.

You're under the mistaken impression that all nations are equal before the law and it seems to you unfair that America is able to do things that Iran is not. The problem is that there is no universal inter-nation law, or a global constitution. At the nation level it's all ad-hoc realpolitik and hegemony and geopolitical interests - as has been the case since the civilization begun. You can continue raging against the unfairness of it all (and I may even agree), just as Iranian government is doing - but in the end, things are the way things are, and the only entity that is hurt by Iranian actions is Iran and its people.

And it's not just America that has issues with Iran, by the way. Until very recently Iran has been under broad international sanctions. The recent normalization of relationship (implicit and explicit) between various Arab-states and Israel is a direct response to Iran as well. Think about it, even though there continues to be tension between Arab states and Israel, they are all willing to put that aside because they view Iran as a greater threat.

So tell me, how is that when you take all this in, and see that it is pretty much just Iran that is treated as piranha, not just by United States, but also by the entire region, how is it that you don't think they share any responsibility for conducting their policies in a way that got them to the place they are presently in - under sanctions, with no friends. You can blame America for that. You can say it's unfair. But it is the way it is.
As a general rule, you can't rely on people in positions of authority to behave themselves. If there are limited consequences for misbehavior, this is unfortunately more or less the expected outcome.
Could you give an example of some other services that you can't connect to?
Hi, PR author here.

I wrote a blog post with my personal perspective here:
https://blog.yiddishe-kop.com/posts/my-pr-was-denied-by-iran...
The original paper: http://blogs.tedneward.com/post/the-vietnam-of-computer-scie...

Previous HN discussions:

https://news.ycombinator.com/item?id=14826496

https://news.ycombinator.com/item?id=7310077

https://news.ycombinator.com/item?id=780782
"transclusion" was coined by Ted Nelson in 1980.
There's a really good lens for understanding this called Spiral Dynamics, a scientific model of the evolution/development of consciousness which is the work of Clare Graves.

If you understand that Trump is at the red/orange level of consciousness, and so is a huge chunk of the American population, it's obvious why they will vote for him.

The stage red / stage orange worldview is pretty clearly what conservative Americans operate on, (and many are very on stage blue also).

The majority of liberal Americans are operating on stages orange and green.

And these are still all tier 1 of 2 tiers in the model.
You mean "people who favorited X also favorited Y"? That could be interesting. Not sure there's enough data.
That depends on insulation.

If your house is well insulated it doesn't make much difference as the cooling needed for when you are in the room (assuming you use all rooms every day) is most of the cooling needed for the entire day. Thus you may as well temperature control everything at once and call it good. The loss of energy is more than worth it considering the comfort.

If you have poor insulation the above doesn't apply.

In extreem climates there is another consideration:you need to keep the entire building warm enough to keep the pipes from freezing. Here you keep everything warm because if the heater fails in one room there is a risk you won't enter that room until it is too late and you have done major damage. By having one central unit it is much more likely someone will notice before there is a problem. Extreme climates also tend to have better insulation which makes the central system more convenient.
and not systematically de-funded right before the next crisis, unlike this time.
when in doubt, check downdetector [1]

[1] - https://downdetector.com/
A friend of mine was once arrested and it made national news - multiple times (arrest, randomly later on, then trial, etc). What I observed:

1. They often got a lot of details wrong - details very relevant to how the public would perceive him. Easily verifiable details, BTW. A lot of it was just someone on the law enforcement/justice side making statements that they did not bother to verify.

1a. Some of these false facts are now part of his Wikipedia page, with several references to these news outlets. Be wary of facts on Wikipedia if the source is journalism.

2. The national news have a hive mind mentality. Between the arrest and the trial, he would suddenly become headline news, and often with no event triggering it. As if they all suddenly decided (on the same day) to just write a story about him. The reality is more likely laziness - one outlet decided to make it big news and others didn't want to be left behind.

2a. As an aside, another well known freelance journalist said this is common. He once had the scoop on a big story and was trying to sell it to the top news outlets. The most common question was "Is anyone else running this?" followed by "We don't want to be the only ones to run this." The concern was about being wrong in the end, but the facts were easily verifiable and the news outlet didn't want to go through the trouble.

2b. The random big news about my friend with no trigger? A number of times the same news outlet had reported the very same thing at the time of arrest months prior. It was basically recycled news, but presented as if it was breaking news.

3. The local newspapers were the best. They didn't report false facts - they verified them. They had the most detail (continual coverage over months rather than random sensational headlines).

That was 20 years ago. Something similar happened to another friend of mine recently. Half of the latest news reports about him have ridiculously wrong facts (year of arrest, time spent in prison, etc). Stuff that is trivially verifiable. His case was not as high profile. Lesson learned: News stories that are not as big are a lot more likely to have wrong information.

This experience (particularly the false facts) is why I'm adamant about suspending judgment prior to the trial. My sources (news) are unreliable.

(BTW, that first person was easily acquitted - the defense called only one witness, because the prosecution's case was so flawed).
"Fiery but mostly peaceful protests after police shooting" was such an incredible thing to see.
The fact that this awful nickle and diming of staff doesn't get vetoed by someone with a shred of awareness about PR, morale, good management and anything else beyond short-term balance sheet thinking speaks very ill of the company concerned.
Zubrin, in Entering Space, introduced me to the idea of using a solar or much larger magnetic sail to drag against the outcoming solar wind of the destination star. So that's one way to spend no energy slowing down for interstellar travel.
> What else do news agencies have to make money?

Patronage model, which (often also with subscription tiers on top of free content) is what bigger non-advertising media outlets seem to use; this works better if you qualify as a nonprofit with tax-advantaged donations, so may not be as useful for for-profit firms, but it's certainly a way that news organizations can exist and pay their staff and bills without advertising.
picture of the original writing: https://www.loc.gov/resource/mtj1.038_0592_0594/?sp=2&st=tex...
How to be successful with remote on-boarding
And yet, it gets upvoted to the frontpage. Headlines are more important that content.

Here's the original source, according to Twitter: https://blm.stanford.edu/
Every time I read these, it's just horrible science and bad math

"The Sheriff’s Office said its program was designed to reduce bias in policing by using objective data. And it provided statistics showing a decline in burglaries, larcenies and auto thefts since the program began in 2011."

Oh really? Where's your control? What did you control for? What were the other factors?

Perhaps it's the same as everywhere else. Maybe people feel more intimidated so they don't report crime. These measurements are self reported and after more intimidation and fear perhaps there's less self reporting...

It's unqualified people making incompetent assessments and unilaterally dictating public policy with gobs of taxpayer money to do it. Just atrocious
This is only about seven builds per month for my Rust project, not too bad but something I'll have to keep in mind.

Does anyone else think this is a Gitlab campaign against overuse of monomorphization in Rust projects? I just can't get myself to use Dyn...
I would pay quite a bit for a newspaper in Jefferson's proposed format. To be quite certain that something is true for current events, the reports on those events would likely have to be delayed days or weeks after they broke. I would be fine with that and is the complete opposite of today's instant, viral seeking, click-bait, emotionally charged media landscape.

Edit:It would be even better if this paper was connected to a prediction market where people could bet real money on if the "Truths" and "Probabilities" events will be shown to be false at certain time steps in the future.
If you can share, what was the dishonesty you're writing about? I can't tell if you're saying it was fraudulent dishonesty or self-delusion (where you think you're in a better position than you really are).

And do you know if the self-sever market was drying up for Optimizely in 2015? I assume they wouldn't abandon it if it was growing at a decent rate.
That was a U.S. Supreme Court ruling and not a California Supreme Court ruling. The plantiffs in that case were not all workers in CA and the case was based around the federal portal to portal law. This decision is based upon California state law and involves only employees in California for which state law would apply.
If you do not need the more granular firewall configuration options there is also classic port knocking (https://en.wikipedia.org/wiki/Port_knocking) where the daemon sits behind the firewall so all ports can be closed by default.
> If that were true how would virtual DOM ever be faster than the DOM? It would still have to update the DOM itself.

It uses a very smart algorithm to diff two vDOMs (previously rendered vs. newly rendered) and "calculates" a minimal* set of operations required to get the current DOM (=prev. rendered vDOM) into the new state of the DOM (=result from current vDOM render).
Think in source code patches produced by tools like diff: A patch between two different code tree versions can fit just a few lines and is quickly applied against the tree, while shipping and writing the full tree is more expensive.

*: ideally it would be minimal in a sense there is no smaller/faster representation, but thats of course not the case in real applications.
Nice. This to me is a great testament of the power of the Unix philosophy: small orthogonal tools that operate on streams of text.
68k users have used the favorite feature, on 1.7M posts. It's not widely used by HN standards, but that's certainly not "almost no-one".

You can also gauge it by how many people rushed to this thread to post "please don't remove the feature" when someone mentioned we had thought about removing it.