skysight-inc/HackerNews huggingface dataset:
> 'owned by public sector' does not mean 'public good'
What does mean public good then?

I believe you're misreading GP's comment and playing on words. "owned by public sector" doesn't have to mean "being run by people elected through general elections". You seem to refer to federal government so probably you're referring to US government and how your opinion is that it is inherently bad. That's another debate i don't have anything to say on (not US myself) and i believe you have a bigger problem if you don't trust your government. Now tons of "public sector" enterprises can well enough be run in relatively closed loop. The solution is quite easy: have dedicated taxes for dedicated such enterprises, instead of all the taxes going into a general budget at the hand of general politics. This is how public healthcare, pension or stuff like water used to work in eg france, before it started to get teared into pieces. They are self-funded basically by people paying for the service, but since we have realized basically everyone needs it, paying is mandatory, and the amount you pay is proportional to your salary: the so-called salary-contributions and company-contributions.
Surprisingly Hydro may actually be the source of power with the most direct deaths [https://en.m.wikipedia.org/wiki/1975_Banqiao_Dam_failure]. The deaths from the Banqiao dam failure alone dwarf the entire history of nuclear power.
>For years their website claimed that the company was regularly audited, when they hadn't (still haven't AFAICT) undergone a single audit.

Have you considered they may have audited it themselves? Just because there wasn't an audit published by an external auditer that doesn't mean no one has ever audited their accounts.
Like I said, they have not lost anything. They might in the future, like anyone. But right now? No.
This is great, I particularly like the part about using compute from old unwanted iPhones. Quite an inventive way to reuse/recycle otherwise obsolete hardware!
It is well-defined given its scope as a taxonomical classification, rather than a technical specification.

From the opening paragraph [0]:

“This document does not provide specifications, or otherwise impose requirements on, driving automation systems (for further elaboration, see 8.1).

[1]:
“8.1 This document is not a specification and imposes no requirements.
This document provides a logical taxonomy for classifying driving automation features (and ADS-equipped vehicles), along with a set of terms and definitions that support the taxonomy and otherwise standardize related concepts, terms and usage in order to facilitate clear communications. As such, it is a convention based upon reasoned agreement, rather than a technical specification.“

0: https://saemobilus.sae.org/download/?fileFormat=pdf&cid=1000...

1: https://saemobilus.sae.org/download/?fileFormat=pdf&cid=1000...
They have trains you can just drive your car into. It's quite popular in Europe.
Might be safer to just let this slide, not talk about ozone/climate and try to gently steer him away from antivax, qanon stuff etc. Can be nigh on impossible to bring anyone back from that
What ice-cream flavor is best? Chocolate Chip or Strawberry?
NetworkX is my go-to library for helping people get started with open source (like mentoring new devs that want git practice, practice working in a large codebase, etc.). I feel it is laid out in an easy to understand way and all the main parts do one clear thing that can be understood even with only a basic knowledge of graph theory. It also hits the sweet spot of being an obviously useful and widely used package, but without the army of devs working on it, so there is still a lot of low-hanging fruit for tangible contributions.

I compare it to something like Django or scikit-learn, which seem insanely dense and difficult to understand even as an experienced dev, and there are so many people working on them that it's hard to find easy but non-trivial contributions for a beginner to make.
Organisations aiming to reduce sulpfur in ship fuel are defiitly aware of the cooling impact it has on the climate. However, the health benefits of this reduction are not to be understated - with shipping sulfur being responsible for 100s of thousands of premature deaths and millions of cases of childhood astham annually [1].

The cooling effect from ship pollution is there, but it is a relatively small fraction of the ovrall cooling from atmospheric aerosols.

[1] - Sofiev et al, Cleaner fuels for ships provide public health benefits with climate tradeoffs - http://dx.doi.org/10.1038/s41467-017-02774-9
Why not fork it? If only to have the code under your control in case it abruptly becomes inaccessible.

Then the fix is a single if statement. Seems worth it to me.
It's not safe to nap, but you can do the rest of that.

They're promising 10 seconds of warning when the car wants you to take over.
Gold reaches 8 month high as dollar weakens
Informative article! Regarding password length - it's been said many times that the easiest way to improve password security is to require longer passwords. 12 characters minimum, preferably 20. However, in practice, I've found out it's difficult to push through management/product people. It's completely fine to burden users with 10 different rules about upper/lower case, special symbols, etc., however requiring long passwords is out of the question. Would it not be much simpler to have one rule (for example, "Minimum length is 20 characters")?
If you're seen as someone helpful first, company representative second, then it works. That also includes recommending and advising on competitor products, if it's the right thing for the person asking the question.

The real issue is too often, sales is often seen as a short-term thing - wow them, grab the money and move on to the next one. Whereas this approach is about trust and long-term relationship building (something old-school travelling salesmen used to often talk about). You might not get a sale from the person you recommended the competitor product to - but you will probably get several referrals ("these are really good people to deal with, and honest to boot - you should talk to them").
DW released this relevant documentary on Foley artists last week: https://www.youtube.com/watch?v=LqZJ25ohvEc
Traffic Safety Impact of the Covid-19 Pandemic [pdf]
> Older equipment brings higher risk. If you can't accept that basic premise, then there's not much for us to discuss here.

Ok, not much to discuss here then: you are quite wrong in cases mechanics encounter all the time, and too confident to seriously examine the possibility of your wrongness. Good luck out there.
Interesting, and disappointing. Why is there no discussion about making the Iberian exception the rule?
10 seconds may be a lot or a little, depending on what you were doing. Humans are bad at grayscale rules and time estimation, so it's far safer to say "you're either a passenger or a driver" than to say "you're either a passenger or a driver or a person doing something that can easily be switched away from in 10 seconds".

A few examples of activities that could be hard to switch away from in time:

* Eating breakfast with food in my lap and the spoon halfway to my mouth.

* Typing an email.

* Reading a book.

Some of these could allow you to physically have your hands on the wheel in time, but then you still need to context switch your brain and then get up to date on the road.
They are already built-in, and if one doesn't like the boilerplate something like lit is enough.

What WebComponents support in SPAs bring to the table is a migration path to native support.
C++ has more potential (indeed thanks to metaprogramming), but the average idiomatic C program is often faster. C++ tends to do a lot of implicit allocation, or initialize values even if not necessary. Also, smart pointers are not free (at least shared_ptr and weak_ptr are not).

If you have a good understanding of how C++ works, eschew convenient but costly C++ features, and care to optimize. You may get better performance than C. I guess that's part of the reason why most game engines are made in C++.

Important to note though that you will only get fast if you turn on compiler optimization, which actually is a problem as debug builds may end up unusably slow.
I live in a tropical paradise. The longest bad stretch I've had is 5 days
This is pretty unfortunate! Pointing a finger at authorities for not investigating excess deaths when Covid quite adequately explains it is disappointing. It seems that people who have a sign that says “follow the evidence” behind them are not to be trusted with investigative journalism.

Not sure why this is on HN as it’s clearly a botched investigation which will, at best, waste the time of the viewers.
South Australia is an interesting example. It is a big state, but 77% of the 1.8mil population live in the capital city. The average population density of the whole state is 1.7 persons per sqkm. It has a temperate climate, and gets quite a lot of sun overall. They’ve done a good job lately with their energy mix but important to bear in mind their specific circumstances when extrapolating to other places with less pleasant weather, less space, more distributed populations and more difficult grid arrangements.
Ask HN: Why No Tech Company Hires?
Is it because of the Ukraine-Russia war? Is it because they don't need that much workers?
> It just solves a conservation problem.

This is news to me. The story I was taught was that Einstein's equations predicted a universe that wasn't static, i.e. an expanding universe. Einstein didn't like that and introduced the cosmological constant to leave the possibility of a static universe. Then, it was found that it was indeed expanding. Einstein promptly regretted his decision ("biggest blunder") to introduce the cosmological constant. Then, it was found that the universe was not only expanding, but expanding in an accelerated fashion. That is at odds with Einstein's equations without the cosmological constant, so it was re-introduced, but with the opposite sign. If you interpret the cosmological constant as part of the already present energy-stress tensor, it could represent the energy density of vacuum itself. That is only one interpretation of "dark energy" though, as the term is an umbrella term for whatever is responsible for the acceleration.

Energy conservation never entered the discussion. In fact, energy conservation generally isn't even expected to hold in cosmology. Energy is not even well defined, as it is directly associated with time translation invariance as per Noether's theorem, which doesn't exist in an expanding universe. See: https://www.preposterousuniverse.com/blog/2010/02/22/energy-...

> The calculation of vacuum energy by QFT isn't infinite. It's just really, really large. This is one of the largest errors between theory and observation in all of physics because the measured energy of a vacuum is ~120 orders of magnitude less.

They are infinite if we sum up all frequencies naively. But just like with renormalization, we kinda say handwaveingly that we can probably cut off frequencies at the Planck scale, and then we arrive at this number 120.
I only know it on Android, looking at the iOS App Store it seems like they both hijacked the name from Android, yet that FitNotes 2 is marketed as a clone of the Android app. The other FitNotes in iOS looks totally different in function/UI
It should be noted that PBKDF2 and similar key derivation algorithms are obsolete, precisely for the reason explained in this blog posting, that just doing a reasonable number of iterations of the key derivation function does not increase enough the difficulty of finding a weak password.

PBKDF2 and similar key derivation algorithms are acceptable only when the key derivation must be run on some kind of microcontroller with limited resources, so the security requirements must be modest and it is understood that any really powerful adversary will be able to break the encryption, e.g. by using a large number of FPGAs or GPUs.

Otherwise, a modern key derivation algorithm should be used, for instance Argon2, which also needs a very large amount of memory, in order to prevent fast parallel implementations of the key derivation function.
> Trying to understand

Now meditate about the issues in the idea of trying to understand things that require intelligence through asking the very implementation of unintelligence.

(Intelligence is evolving a world model through critical consideration. Unintelligence is acritical disconnected repetition.)
South Africa’s infrastructure failures have little to do with privatization or “the West,” and far more to do with self-inflicted brain drain, a general lack of expertise and project management skills, theft, crime, and corruption:

https://saice.org.za/downloads/SAICE-2022-Infrastructure-Rep...
There are pauseless real-time GCs: https://github.com/pebal/sgcl
Presuming it can always afford you that 10s interval. That's quite the assumption to give to drivers trusting theirs and others lives to this system.
I think you may find that if you picked someone (with a job) at random, they would probably say your lot is better than theirs.
Nautil.us is on the payroll of the Templeton foundation, it is ostensibly a science magazine but its actual agenda is to promote religion.
How about the fact that, if you're a man, government thugs on any given day can come for you and send you to a war in Ukraine where you'll have to fight until you die or get badly maimed? That alone sounds like a good enough reason to leave the country (at least temporarily).
Until Nix gets some kind of concept approximating interfaces such that the compiler can tell me "hey, you're missing this field to meet this interface" or "the shape of the argument for this thing is blah", it will remain a horrible experience in the same way that an exotic Ruby codebase is a horrible experience.

Everything is based on convention or code you have to go spelunking for.
I read this, too, and was confused. He repulsed me in that film. Maybe it was his character bleeding into his looks, though.
Do they have plans to update it’s knowledge of current events?
Yes, lab mice are inbred and you can get ones very similar in most places, to replicate studies, etc. Similar to standard cell cultures.
They are darker skinned than the rest of the population and the word itself is like a generic name for one of them. I guess it is some form of mutation of the Turkish word mangal which is something like barbeque or charcoal
Efficiency matters of course but it's just one of the variables in the equation.

The thing about solar energy is that the source is so powerful and abundant that the dominant factor for its economical viability is our ability to produce devices to capture it.

When nuclear is getting more expensive over the years(as the completely safe reactors prove to be not that safe and more safety is introduced), the devices used to capture the solar energy have been getting cheaper and cheaper. So it doesn't matter if solar is half the efficiency of something else if we can make the devices to capture the solar 10x cheaper.

Solar has already become very cheap, what we still need to do is to figure out the storage. So far the success is limited but because all life on earth is doing it already, I think it's a solvable problem.
Except in heating season about 35% of that expense is recovered, as all these appliances contribute to heating the home (at the same efficiency/cost as resistor heaters).
The article has a good explanation to quantify the security that password hashing / PBKDF2 gives, but I disagree with the conclusion. 18 bits can make the difference between a password being trivial to crack, and practically impossible to crack with current technology.

128 bits is not some magic number that needs to be achieved to have strong security.
Please don't spread out incorrect fitness advice, as it can lead to injury.

Disclaimer: I'm not a fitness expert either, just train regularly. So, verify anything I (or anyone else) tells you.

They work different muscles.

OHP/MP mainly works the delt, while the BP targets vrious parts of the pecs (depending on incline). Also grip width can change the balance between triceps/pec activation during BP
Nah, the high-cost Thunderbolt cables do everything, it's just that paying 50$ for 1m of a charging cable is kind of a silly idea since you don't need 40Gbps data transfer capability to charge your headphones.
The NHS has also been deliberately weakened by the Tory (and Labour) to justify its privatization. That is the crucial point. The unusual seasons would just be a small extra burden if they had not weakened it.
From second hand I pesonally would prefer Intel. AMD are usually less expensive when purchased new, but offer less safety features in regards of overheating, overclocking and other abuse. Intel's are guarded casual consumer products and I would assume there is more Intel out there, that has seen little use and should run sturdy for years to come.
Buying second hand the chance the processor has been driven hard is maybe less likely for Intel. The advantage you have with AMD being cheaper shrinks in the second hand market. There is also just more Intel out there.

AMD traditionally offers more power for less money and you can also fiddle with it a lot. I destroyed multiple AMD processors. There are just more tools to mess with AMD and it is so much fun. They advanced a lot in reliability.

As others have pointed out, it is much more complicated.
Didn't find anything, but I imagine it's similar to normal car insurance. In Germany most insurances are capped at 100m (legal minimum is 7.7m). Most expensive accident in history was 32m.
USB-A port doesn't have extra pins required for USB-PD fast charging.
For free? No. If you're willing to pay 20 to 40 euros (depending if it is on discount or not) you can get pixelmator pro which is a lot more capable than paint.net.

It is sad that apple provides some decent office apps, music app, video editing app for "free" (as in bundled in the OS you paid for along the very expensive hardware you paid for) but no drawing tool...
On Android, there is an awesome app called Flowx. Probably the best weather app I have used.
Such a narrative would be immediately called out. I really don't think that kind of trickery is something to worry about.

> things can change dramatically in a few seconds at highway speeds

In the immediate term, "brake enough not to hit things" is a very good default response and a computer should be better than a human at doing so.
How much are tech companies paying for talent?
> An example of this is if one data type aware shell script forks a bash shell script, which in turn forks processes that are again aware of data types. You’d end up having each process forked from bash writing schemas to the socket (because they inherited the env cars from bash) while their actual data is being written in the pipeline. This would lead to corrupted data.

The same thing could happen with fd3: Your shell spawns programA, which knows nothing about fd3. programA then spawns children programB and programC in parallel, both of which do. If programA does nothing to stop programB and programC from inheriting fd3, they both will, and then you are in the same situation as with a Unix domain socket path in an environment variable.

Actually, here's a way in which fd3 is worse than a domain socket path in an environment variable: with a Unix domain socket, you'll get two independent connections (on different FDs) from programB and programC, so even if their output gets mixed up, at least their control messages won't be. Whereas, they'll share the same fd3, and any message you receive, you won't be able to tell which one it came from–there is even some risk you'll get part of a message from one and then part of a message from another (although whether that happens or not depends on the details of buffering).

> But since we are hacking objects into a byte stream you have to be a little more careful about how the data is segmented.

Linux supports SOCK_SEQPACKET Unix domain sockets, in which the kernel is aware of explicit message boundaries. Unfortunately, most other Unix-like systems don't (most significantly, macOS).
Don't use Tailwind for a design system (2021)
Electric cars struggle with range limitations (compared to their non-electric counterparts), and so manufacturers try to maximise range by reducing the drag co-efficient as much as possible, even at the cost of aesthetics (everything turns into a smooth blob).
I wonder if there might be something in the Apple TOS prohibiting this.
Because it's true. When I got my PhD in cosmology, this is what everyone kept saying, including my thesis advisor, who is an accomplished professor in the field. So it's not just the author of this article.

Gravity works a bit different at the scales we are talking about, but generally we would expect an expanding universe filled with only matter and radiation to slow down and eventually collapse back into itself. Or at least it would slow down and approach some constant velocity. Not unlike a ball that you kick into the air with below or above the escape velocity. But what we actually observed in the late 90ies is that is indeed not slowing down, but accelerating, as if some force was pushing it apart. The cause of this - whatever it may be - has been dubbed "dark energy". At these scales we don't think of gravity as a "force" like we did in Newtonian physics, so I don't think it's wrong at all to say that dark energy has the opposite effect of matter and is pushing the universe apart, i.e. has an repelling effect.
I guess this has been going on for a very long time. About 12 yrs ago, I worked at a place that did just this. A coworker was working long hours and had to be paid overtime so he was easily doubling his income. You could see how happy he was to get the extra money. He decided he could finally buy a home. One day it was announced that he was going to get a management job because he was so outstanding and deserved the promotion. He couldn't be happier. He was now a manager and got a pay raise. Good for him! A few weeks later he got his pay check and was fuming after he figured out that he was doing more work, working as many overtime hours and getting a lower paycheck since as a manager they didn't have to pay him overtime. He made a huge deal about it and was able to get his previous job title back. He was then told that he couldn't work overtime unless it was pre-approved by upper management. He rarely worked overtime from that point forward. He figured out how to do his job without overtime. Bottomline, the company won.
Interesting.

I've always viewed there as being a sort of inherent contradiction between chat search and document search. You can do either one well, but not both.

Although as far as I understand this approach of yours seems to still suffer from having to identify the most reliable source(s) to interrogate first... which is essentially The Problem™ of search and if you can do that well enough to make a conversational search engine give good answers, then you already do search way better than Google's ever done.
Saying this as not a jira fan but realizing it has its place.

The irony of jira is the years it takes to realize how few pieces of software can soak into complexity like it can.

The pain of jira is how it largely can’t universally handle complexity out of the box or how you’ll find yourself in it - how it must be actually setup for your use case - how much it benefits from being setup by someone who has experiences with the pros and cons of cocaine one of the many ways of doing something.

The new project type (team?) is a step forward to start with from scratch. But a kiss of death if you need to outgrow it for some features that aren’t there yet.
If you don't need advanced search features, you can use Sonic (https://github.com/valeriansaliou/sonic). It's blazing fast and you can save lot of money on servers.