skysight-inc/HackerNews huggingface dataset:
Ask HN: Why does Amazon not allow certain shower heads to be shipped to CA?
Example: https://www.amazon.com/Waterpik-XRO-763-Pressure-Powerpulse-Detachable/dp/B071D7WCT8/ref=sr_1_7?dchild=1&keywords=shower%2Bhead&qid=1600420162&sr=8-7&th=1
Mytechmag FinTech Edition Aug 2020
Yes, this is how I usually do it and it's not uncommon that it becomes an issue when moving the circle.
To be fair there is usually a fillet or something connected to the hole, but I still don't see why that should be a problem.
"The sad state of PDF-Accessibility of LaTex Documents"

https://news.ycombinator.com/item?id=24444427
Haha, good point. I believe the ESP8266 default PWM frequency (via the Arduino library) is 1KHz, which is well above the ranges cited in the Wikipedia article for flicker fusion threshold across animal species. In my very limited testing, my fish didn't flee under plants as readily when the lights turned on more gently.

https://en.wikipedia.org/wiki/Flicker_fusion_threshold
Conditi will have a hard time proving it wasn't a bug and the data was actually being used in the way she describes it.
In the page it isn't explained how it shuts down passively in a loss of coolant event? Since the coolant is not doing moderation, removing it doesn't reduce reactivity at all.

You have a 30 bar helium pressure vessel and heat exchangers etc. I wonder how much it's going to leak.

Not saying it's bad, just interested in these questions. Some other designs have these issues in focus.
> Yes, which you’ll find if you do Safari adheres to quite well

They don' t

Apple refused to implement 16 web API in Safari

> Which is why we have media queries and poly fills because it’s simply impossible to have a unified platform

And that' s why big players like Apple hat control a closed ecosystem shouldn't be allowed to be assholes

At least on Android I can install other browsers and other browser engines

Do you see the difference?

> Chrome doesn’t render the same on linux as it doesn’t on windows

that' s not true

Windows and Linux that have simply different font rendering engines and different native widgets

That's all

> would you call this not adhering to the standard?

absolutely NOT!

In no part of the standard rendering is formalized

It wouldn't make sense

The way things are rendered is standardized, not the way they should look

https://www.w3.org/TR/2014/REC-html5-20141028/rendering.html

> HTML is intended to apply to multiple media (it is a media-independent language). User agent implementors are encouraged to adapt the suggestions in this section to their target media.
I dont think I entirely disagree with your position. I think we should strive to avoid animal suffering much more than we do. Complete stop of animal testing, no I dont think that is wise. Things are getting better though, for example experiments now need to be vetted by ethics committee (I havent heard them say no though, except for one case where they wanted to experiment on primates)

What worries me is the desensitization that happens when one does animal testing. I have had grad-students in my academic year do entirely avoidable stuff to lab animals for giggles and demonstrations of the power that they can. I doubt these are as one offs or outliers as they are made out to be.

My other point is that positions will become clearer (to themselves) if those who oppose are not allowed to benefit from the findings unless they concede the point that some animal testing has benefits, how morally uncomfortable they might be. Forget animal testing, I have a feeling many will choose not to eat meat were they to slaughter animals themselves. [Still waiting for the launch of lab grown meat]

I get Godwin's law, but one should not shy away from history when recalling it demonstrates a real point.

I think Mengele anecdote was fair use. It demonstrates that people have different standards and different definitions about who are more entitled than others. It is better to use actual examples rather than hypothetical ones to bring an issue into focus rather than mask it using euphemisms and abstractions. Particularly so because it was a popular position among many at that time, not a fringe position.

Its tempting to invoke democracy to draw the line (and frankly I dont see what could be a better alternative). Mengele example is important, because I think we know now where the line would have been drawn in case of a popular vote.

> It would be absurd to treat all species as having equivalent moral standing.

Why wouldnt it be equally absurd to treat all humans as having equivalent moral standing. Some would argue that that too is equally absurd. In fact that had been the mainstream historical position of much of humankind. I guess its here that things get personal. I have had it said to me in the US that a suffering of an Indian is dollar for dollar worth less than the suffering of an American. Even if many dont say it aloud I will not be surprised if many believe that. The point is, in the future we may look at animal testing that goes on now, the same way we look at Mengele now.

We shouldnt stop animal testing entirely but we should eliminate as much as we can and when it cannot be avoided do those with some regret, gratitude and perhaps a little guilt to keep us watchful about excesses. I think this is 1024core's position as well.
Not only that research data can become anonymous, but there can be a valid legal basis to continued handling of personal data, such as fulfilling a contract.

There is so much misunderstanding around GDPR, it's frightening.
That is what I am doing as well. I'm building my own kernel but not using secure boot.

Kernel upgrades are just copying .config from the old kernel to the new kernel.

sudo make olddefconfig && sudo make && sudo make modules_install && install_kernel

The contents of install_kernel

KERNEL=`readlink /usr/src/linux`

NUMBER=${KERNEL##linux-}

NUMBER=${NUMBER%%-gentoo}

sudo cp arch/x86_64/boot/bzImage /boot/EFI/Gentoo/vmlinuz-${NUMBER}-gentoo.efi

sudo efi bootmgr -c -L "Gentoo ${NUMBER}" -l "\\EFI\\Gentoo\\vmlinuz-${NUMBER}-gentoo.efi" -d /dev/nvme0n1
> SO2 appears to actually have a negative greenhouse gas effect

You make it sound more factual than it is, it's a computer model projection.

From the same paper you linked:

> "Although the new paper acknowledges the that the slow-down could be a result of natural variability in the climate system"

Which is currently the consensus agreement on this.
Click “text only version”. Full version is just online fetch with extra header and often naturally fails to load
I'm new to FreeCAD (and have never used other CAD software), but I think in your case, you can click the face on Part Design view, then click New Sketch. It will auto-select that plane with placement automatically set to the selected plane. The UI/UX wasn't very intuitive, though, as it won't work if you click New Sketch first, then select a plane.
I tried to use FreeCAD, I'm new to CAD, and I found it very frustrating, I was able do to some complex parts but it took me time, it crashed multiples times and the drawing was not as parametric as I expected it to be (again I'm not an export).

Now I'm using Solvespace, and I'm very pleased, almost never crashed, sleek interface, there is a keyboard shortcut for every function, I can easily go back to a previous sketch to update quotes, it has a short and helpful documentation, the more you use it the faster you can do things (specially when you know keyboard shortcuts). It has some drawbacks, it lacks some nice functionalities you can have with FreeCAD plugins like threads, easy chamfer and fillet. Also sometimes while drawing a sketch it goes in 3D constrains mode and I can't extrude, very frustrating.
Anyone knows if it's possible to export a house plan in FreeCAD to use on AutoCAD? I need to draw the 2D floors of my house and send to a professional architect who is using AutoCAD..
> the second is emphatically not what physicists talk about when they talk about QFT

Thanks many times. It looked weird to me too, but I've thought "well, some fringe theoretical physicists -- metaphysics topics".

"Quantum" attracts everything.
> the end users NEED drag and drop

Ummm... they do.
Let me explain my line of reasoning here (been there at least three times, situation gave 3 different outcomes) :

- case 1 : need to make calculations with a specialized library in C (precision arithmetics). Build a bare FFI, later replaced with CFFI.

- case 2 : loop-intensive on very simple calculations, time-constrained development. Identified as horrible performance in python : tried numba didn't work, ended up using cython, worked really well.

- case 3 : optimize numpy-intensive routine for performance. Tried numba, didn't work. Too expensive to recode in cython. Look at numpy C/C++ interfaces, and numpy-friendly C++ alternatives. Also try to trick numpy to function better (do not ever try this, it'll give worse results). Ended up doing nothing as time to develop was the main constraint here.

If you have a lot of time and work on a small program, maybe you can spend the time to optimize. Team producing lots of complicated algorithms and no way to re-develop everything, stick to python, identify perf losses and choose wisely what you'll optimize.

Numba has progressed but is still not a "drop-in decorator" as advertized. Can even give worse performance in some cases. Nevertheless the idea is good and I praise the effort, when it's done it'll be massive !
Implementing Records in X7
Afghan govt. is organized based on a task management system (2017)
"To keep reading this story, create a free account."
Privacy is slightly different - it has a temporal aspect. Eg, religion on a census, for obvious reasons looking back at last century.

The consensus against retrospective punishment is a lot weaker than people might expect, and who knows what new social crimes the future will bring.
The classic example are Navier-Stokes equations, a simplified model of fluid mechanics. Mathematicians do not yet know how to prove that they have a solution, but they can implement discrete versions of these equations that behave somewhat realistically. Yet, it is extremely tricky to get it right; for example, to observe turbulence at the same speed that appears on a real fluid.

A much simpler example where naive numerical methods do not work, is any first-order equation with converging characteristics. For example the inviscid burgers equation u_t + u u_x = 0. Even if you start your evolution with a smooth profile, it will form discontinuities. When you try to discretize it, computing derivatives by finite differences does not work at all, and the simplest upwind schemes have a lot of diffusion (which does not correspond to the model).
The Wayback Machine uses 9.6 PetaBytes. Total storage is 50 PetaBytes.

https://archive.org/web/petabox.php
This thing where Facebook collects a lot of data in ways to which most people would object for years and years, and then when they get caught they claim it was a "bug", is getting really old.

To make matters worse, they usually tend to re-introduce the "bug" as some kind of feature a few years later, as their way of saying "yes, we really do thing our users are that stupid to not realize what we've done, why do you ask?!"
I agree, it only takes 10 min to make a pretty complex box. But to make it nice you usually need fillets, and then you're better off making the design again then to try to move the hole.

Since it goes fast to make a new box it's not a huge issue. Just incredibly annoying.
Fair point, but at least part of golfing is cutting out anything redundant (although much more than that, which can get into obfuscation territory). Code I'm impressed with is generally when it gets the job done in the most concise/simple (while readable) manner. That is by rule done by the most experienced programmers.

To paraphrase Pascal:

> I would have written a shorter letter, but I did not have the time.
> Developers are not jumping through hoops to support their platform

They are

> I’m a full stack dev, I understand what it takes to support safari and a majority of the time is actually Chrome being fast and loose with the standard

I am as well, I understand a closed platform when I see one.

> But the features lacking don’t stop meaningful work at all.

If only it was true...

It' s not lacking, it has been removed on purpose.

The web engine Safari is built from already supports those features.
My experience in some of the third world has been that of kindness towards the strays. That people stuck in hard times with a hard life still feed them, have drinking water out for them are acts of kindness. In fact I gauge a city's heart by the treatment of the strays.
Jan 1st is still way earlier than any other country could feasibly do it.
In short: to keep doing whatever they want without you opening your mouth.

To elaborate: They don’t all pay well. Not even close. And none of them pay workers in other countries well, and they can outsource endlessly with no repercussions.

But they want to keep their home in the US (the world military empire) because it lets them do whatever they want. And they don’t pay migrants nearly the same because migrants are bound by their visas. But too much of that and the Americans will catch on.

Unionizing in this case is extremely unlikely. There is too much for the employees to lose. Instead, Facebook and the US Government will continue doing whatever they want.
Net4.com Domain Registrar buckles under bankruptcy – Customers are left in lurch
Thanks for this comment, I didn't know about Njalla before this.

If anyone is interested there is a previous thread on HN on Njalla[1] and according to a torrentfreak article from 2017 the site was founded by tpb founder [2]

[1] https://news.ycombinator.com/item?id=14177597

[2] https://torrentfreak.com/pirate-bay-founder-launches-anonymo...
How much of a lowlife do you have to be to ransomware a Hospital?
If these people put 1/5 of the work towards a productive software product they would probably make 10x the money.
So, in practice, Apple vetting process doesn't even do what they say it does and still grabs 30% from developers?
From what I've read, PGP for Thunderbird is just a first step. My guess is that they chose the easiest/quickest path for first implementation, but I think we'll see more facilitation of encrypted email in TBird in time.

This makes sense to me. I've been trying to get friends, family and colleagues to encrypt email (hell, even signing would be a step!) for about 3 decades, now, and have basically thrown in the towel. So anything that affords a small toe-hold to begin the painful process of building the necessary network effects for the idea of encrypted email to gain traction is a good thing.
being in academia myself, this hits home so hard :/ the field picks some rockstars, which imv is to a good extent based on charisma, and then goes with that.

one of 'our' rockstars has pushed a certain hypothesis for more than 10 years. it is plausible on a conceptual level, but I have yet to see systematic, large-scale evidence for it. it would not be entirely trivial, but also not that hard to test.

here is what happened: that person has fallen from grace due to some troublesome accusations. those accusations did not stick up in court btw. the case was made public 2017, the court case was closed this year. still that person's reputation is tarnished, so is their rockstar aura.

here comes the kicker: just this year, the first study comes out, presenting results that that hypothesis does not hold up, certainly in some contexts. i know for a fact that at least one more team has had similar results a few years ago - but when they first presented the results informally, they felt pressured to shelf the project.
>A key is using hydrogen for the last 10% or so

Where is this 10% coming from? Solar doesn't work at all between sundown and sunrise. Similarly wind also doesn't align with energy demand either.

Hydrogen isn't the answer either. It is incredibly inefficient to produce via electrolysis, meaning you would have to massively over-provison your collectors.

>This is not currently competitive with fossil fuel, but then neither is nuclear.

Why are you focusing on price? Renewables don't work. They could be free and you'd still be building natural gas plants. This why no nation is actually powered by renewables. When an article claims a nation has reached 100% renewable energy it's always geothermal or hydro - which require the right geography.
The author writes:

"Did I mention that both Word and LibreOffice generate tagged PDFs?"

But then the simple solution is this: Convert your LaTeX to Word or LibreOffice. Then generate the PDF.

Absurdly the easiest way to convert LaTeX to Word/LibreOffice is by creating a PDF first (https://tex.stackexchange.com/questions/111886/how-to-conver...), import that into Word/LibreOffice and then create your PDF/A from that.
The article is also about trans-cranial stimulation with near infra red. Sunlight is rich in near infra red so it sounds quite plausible that it might have some effect if the article is correct about the LED helmet being effective.

People interested in red light therapy have already discussed this, see https://redlightman.com/blog/red-light-therapy-vs-sunlight/ for instance.
Okay, so now I know it’ll take between 5 years and one month :D

On the one hand, I have a bit of prior knowledge. On the other hand, I want a circuit with minimal power draw in ESP32 sleep mode and i’m afraid that does require some experience.
> As the number of people on the email chain approaches 2, the chance of someone accidentally copying+pasting the entire email chain decrypted into a reply reaches shockingly high levels.

Heck, people (myself included) regularly mess up Reply and Reply All :-)
React Browser Wall Component
Nutritional and greenhouse gas impacts of removing animals from US agriculture

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5715743/

In the simulated system with no animals, estimated agricultural GHG decreased (28%), but did not fully counterbalance the animal contribution of GHG (49% in this model). This assessment suggests that removing animals from US agriculture would reduce agricultural GHG emissions, but would also create a food supply incapable of supporting the US population’s nutritional requirements.

Assuming agricultural emissions account for 9% of total US emissions (47), and assuming that emission estimates here are representative of national emissions, eliminating animal agriculture would decrease total US emissions by an estimated 2.6 percentage units.
While most people still eat meat (me included) I think this is scope insensitivity. We routinely kill several orders of magnitude more animals for food than for research, and for arguably much less marginal benefit.
> I've been listening since close to the start. I much prefer the episodes around science, music and nutrition but this is HN after all.

Same here, the casual comedian/friend guest are usually cookie cutter episodes with small rants about their current lives (AND obligatory 15 min segment on how crazyup Comanche were and how badly they are mis-treated now - Empire of the Summer Moon - :) ).
Also: No, no, you're wrong. Ansible is not crashing, you're just holding it wrong.

:-p
That makes me think... what kind of insight into facebook's inner workings might we get from the discovery?
> The thing is that soil used for grazing cattle can’t be used for planting vegetables efficiently.

This is true, but it's not how modern meat is produced. A lot of high-quality land is used to produce meat that could be used to produce vegan food, no?
Thank you for mentioning KiCAD, these are the kind of keywords that will help me get started :D

PS: And yes, while I really suck at soldering, working with physical products feels like a nice counter weight to the software world.
I'm not sure I agree with this AT ALL. I've spent most of my adult life split between New York (5+ years), California (5+ years), and also Berlin and Paris for a few years. I'm originally British and live in London now. I've eaten sandwiches in all of these countries (obviously).

Pret's sandwiches hold up to any sandwiches I've had in any of those countries. I've had the occasional better sandwich (especially in Paris), but I would take Pret's sandwiches over most of the crap sandwiches I ate in New York. New York sandwiches tend to assume that packing in TONS of shit quality meat makes the sandwich better. I don't actual like to eat through an inch of American-quality processed meat to mask the fact that the bread is crap.

French style sandwiches have less total filling but the filling itself is high quality and tasty, including the butter. Also the bread tends to be extremely delicious by itself.

The only sandwiches I would get in New York are freshly made bagels from the better bagel places in Brooklyn. However, this is comparing apples to oranges because this whole discussion is about pre-made sandwiches which you get off a shelf and go, not freshly made sandwiches.
Web developer currently learning Rust and curious about Actix Web here: how does it compare to let's say Node.Js in regard to performance and security? Any feedback on real-world projects to give?
Cloudflare Registrar offers domains at cost, which makes it the least expensive option for the TLDs it supports:

https://www.cloudflare.com/tld-policies/

If you use Google Domains, you risk losing access to the domains if Google suspends or terminates your Google account for some reason unrelated to the domains.
Have you got any numbers to back that up?
This is not a journalistic podcast but casual conversations podcast. He is a comedian afterall.

They google things up and Rogan call people on BS when they contradict themselves, but they are not always right and they fall for some BS themselves.
In all seriousness, how does this happen? Security updates are typically just installed with an apt-get upgrade and you're looking at a few minutes of downtime if the services needs to be restarted. Containers are even easier.
Load Generator Is Probably Lying to You
Indirectly, they might.
John Carmack’s presentation at Facebook Connect [video]
For those who didn't read the article yet, the vaccine is called 'Sputnik V'.
Here are two utterly trivial examples of some JS;

for (let x=0; x < 10000; x++) {
if (x===0) console.log(x);
}

versus

for (let x=0; x < 10000; x++) {
if (x===0) {
console.log(x);
break;
}
}

The second one is more code but much more efficient. Having a smaller amount of code doesn't translate in to having faster or more efficient code.

This is the basis of most optimization work - you're optimizing code to do the minimum amount of work, and very often that means writing more code. A moderately complex React/Vue/Svelte app will be much more energy efficient than a naive vanilla JS alternative because most frameworks to clever and hard things to reduce the amount of work that's done in order to increase performance, and a side effect of that is using less energy.
Canning was yet another cultural triumph of the military-industrial complex: https://en.wikipedia.org/wiki/Canning#History_and_developmen...
If you don't know Godot game engine (https://godotengine.org/), you should definitly give it a try ;-)

Godot use a Python-inspired custom language for scripting called GDScript(it's not a NIH syndrome ^^: https://docs.godotengine.org/en/stable/about/faq.html#what-w...)

This approach works great but I felt "Python-inspired" is never enough so I made a plugin embedding the full Python interpreter in all it glory !

Now you can pip install the whole Python ecosystem (including binary packages such as Numpy or Pytorch) and use it into Godot.

Another cool thing about this is you can write your game code in Python to iterate fast on it, then use Cython later on to optimize it and get almost native performances !
Oxidizing Portals with Zbus