skysight-inc/HackerNews huggingface dataset:
I hate the trend of documenting by giving only examples and tutorials.

Examples are nice to get started, but completely useless otherwise. Please just give me a list of possible parameters/properties with their meaning, type and possible values.

For example, the Kubernetes documentation is a nightmare to me because it's not a real documentation, just a bunch of examples. Not only it is very inefficient to look for a very specific piece of information in that, but if my case happens not to be in it (which is most of the time) I can waste hours looking everywhere to finally learn that there is actually a x.y[0].z key that does exactly what I need.

Other example: Github actions. If you look hard enough, you may find something close to a yaml specification, but it's quite hidden, confusing and difficult to understand which property belongs to what. In contrast, CircleCI is extremely easy.
finding friends is really the best advice that can be given in just two words.
And now I am left pondering…

How many articles on how many decimals of pi do we really need do we really need?
How will the web make money if all this "bullshit" stuff is removed? Unless you put all of it behind a paywall (which may be not a bad idea, in fact i'm waiting for a startup that will provide a "paywall to everything" service which you can plug your site in and get a cut)
Or move to a country where you're not famous or people don't care. Some cultures react differently to fame.
Why would you link to a page that explains nothing about the project?

This link goes to http://builds.openlogicproject.org/ which explains nothing.

Why not link to http://openlogicproject.org/
Yes, the error in floating point calculations compounds. However, you can figure out how fast it compounds, and there are different algorithms where it compounds at different rates.

Generally speaking, if you think you need more than double precision, what you really want is double precision and a better algorithm. Generally speaking.

Keep in mind that all of your actual measurements are going to be way less precise than double precision. Tools like LIGO can measure differences to better than double precision (1 part in 10^21, or something like that), but they're not actually making any measurements to that kind of precision, they're just measuring changes of that magnitude.
I think the OP just coined the phrase "Tesla Privilege" for egregious acts of attempted vehicular manslaughter...

Edit because humor isn't the done thing here, or for the subject, the quote is "a privileged system of trust to enable learning." But that would be less pithy.
I’m trying to understand the difference and how it could change the conclusion/sentiment?

Not trying to be snarky, just generally intrigued.
Unfortunately some of the larger mail providers will "accept" mail they don't like, but then blackhole it.

Yes, you can say "well, your intended recipients shouldn't use mail providers that do that", but in reality that's not our choice.
Looks like this is what they did with DarkSky after they acquired it. It looks awesome. It's a shame it's only available to Apple developers and users

Edit: my bad for skimming too fast, I'm glad there's a REST API, that's unexpected and cool!
If that's so, then why do we calculate pi with billions of decimals?
>I really don't know how the situation is going to change in the US..

As an Aussie, I've always found this strange.

You've got the second amendment.

At any point in time, you've got hundreds of thousands of people with a shed full of assault rifles and a prognosis that gives them less than 6 months to live.

Yet rather than going after Wall Street or Big Pharma, every single violent rampage seems to target school kids or just random members of the public.
Genuine question, how does a project, where every example returns a 404 and the source code is not available anymore, can reach the frontpage of HN?

It's quite frustrating when most of my submissions die without ever reaching the frontpage. Am I so out of touch with the HN community?
My Honda minivan has helped me brake in a sudden and emergency way on several occasions.

Of course, Honda doesn't sell something called "full self driving" which might lull me into a false sense of security, human nature being what it is and all.
React Query's critical design flaw (from when I used it, anyway), is that data is scoped globally by default, as opposed to per mount.

Using the global cache is kind of the point, yes, but that's implicitly the case and that's the exact opposite of how useState works.

I think that is an egregious mistake, since it is totally unclear to a higher level consumer that this is the case.

This may seem unreasonable, but I've seen it cause severe issues due to this choice and I would recommend against it for many teams unless they can properly communicate that it does not match the behaviour of useState - you need to look through layers to be convinced it's going to do what you expect.

A simple flag to opt-in to the global cache associated to the provided key would solve a lot of problems.

To summarize, I like the API they provide a fair bit, but it's just too easy to misuse and create a damn mess.
she doesn't have to share the hobbies, but at least be supportive and encouraging. similar about work. but it goes both ways in my eyes. i should be able to be supportive of my wifes interests, and she should be supportive of mine. the interests don't need to be the same, but they should not conflict either.
Not believing in God has really limited my kids access to the social club that is religion, which makes me uncomfortable removing the other major access to kids their own age, school. Atheists/agnostics just aren't as organized in supporting their offspring's social development, probably because they have less kids.
actually, i can get 10 people, and among them pretty much guarantee you that one of them will be correct.
I hate it when "studies" assign pollution to the company that pulled the oil from the ground. It's so dishonest, and perhaps even worse, it provides zero valuable insight. If I go joyride in a private jet, I'm the polluter, not Exxon Mobil for pulling the oil from the ground.
Says there’s a REST API?
Is there anything in this that DarkSky didn't provide years ago before it was acquired by Apple?
>8hr "planning" sessions

One place I was at had quarterly 3 day planning sessions. That was something else.
Your candidate must be a big risk taker: perhaps he's heliskiing now or sailing on a fancy boat? He'd have to make a life changing decision to marry you after just weeks of knowing you: so he's either careless (and thus a poor loser) or is exceptionally good at assessing risk.
Look I’m all for addressing climate change head on. But I guess at the end of the day I just see this as regulatory overreach. Can one squint and see the rationale, definitely. But my simplistic mind sees the original intent of the bill as a way to protect against substances that are physically poisonous/harmful (radon, arsenic, etc). It was not intended to regulate safe emissions (co2) (that creates harm by increasing severe weather events/changing climate). If were to make a hyperbolic argument, it seems you could stop cement making, cattle ranching, and limit population control based on the EPAs interpretation of CO2 as a pollutant.
Word to the wise: start looking for a new job when that clock starts ticking. You may decide to stay but great to have something else to parachute into as an option.

Second thing: you can change jobs as often as you want. I am for loyalty but you can’t know what a job will be like until you work it.
I think it's more nuanced than that. I'm happy to buy from a smaller producer that may not have the absolute best product, as long as it meets my needs. I think consolidation and concentration of capital is one of the worst features of capitalism, and we should patronize smaller producers when it's reasonable to do so.

Having said that, I still buy a lot of things from Amazon because it's much more convenient than the alternatives. It's a habit I've been trying to kick, but I have a ways to go.
Meanwhile in Japan. To legally get a gun you must:

1. Join a hunting or shooting club.

2. Take a firearm class and pass a written exam, which is held up to three times a year.

3. Get a doctor’s note saying you are mentally fit and do not have a history of drug abuse.

4. Apply for a permit to take firing training, which may take up to a month.

5. Describe in a police interview why you need a gun.

6. Pass a review of your criminal history, gun possession record, employment, involvement with organized crime groups, personal debt and relationships with friends, family and neighbors.

7. Apply for a gunpowder permit.

8. Take a one-day training class and pass a firing test.

9. Obtain a certificate from a gun dealer describing the gun you want.

10. Buy a gun safe and an ammunition locker that meet safety regulations.

11. Allow the police to inspect your gun storage.

12. Pass an additional background review.

13. Buy a gun.

source: https://www.fastcompany.com/90162749/its-absurdly-easy-to-bu...
Have you considered freezing your eggs? It’s quite common for career women to do so nowadays.
If you want a simple off-the-shelf solution, Eachine TX06 or similar 5.8GHz FPV cameras + Skydroid receiver are cheap (~$15 + $25 shipped) and offer decent image quality (PAL or NTSC resolution) that you can view on many phones.

- https://www.youtube.com/watch?v=nrK3tGIC33E

- https://www.aliexpress.com/wholesale?SearchText=Eachine+TX06

- Eachine TX06: https://www.aliexpress.com/item/2255800455864759.html

- SkyDroid Receiver: https://www.aliexpress.com/item/2255800153959032.html

For pan/tilt, you could wire up a servo motor to an RC receiver.
what would (does?) a government run electronic payment system look like?
> our calculated circumference of the 25 billion mile diameter circle would be wrong by 1.5 inches

JPL uses imperial units?
Oops, that's what I get for not reading closely enough! In my defense, my eyes glazed over after the fourth Apple-product-OS version number ;) but yes, my bad on that

Looks like it's 500k calls per month per Apple Developer Program account, so essentially $99/yr. Not totally unreasonable pricing, although I wish I could buy it a la carte. It's a bit out of my price range for hobby projects. If I ever start developing apps for my family members (who mostly have iPhones at this point) though this will be a nice freebie to come with that. Ah well.
Boeing 737 Max mid-air emergencies revealed
ah yes the burning cities !
Right. You’re right. See, I was counting on the fact that many people are aware of this, and some might guess by the odd title that that’s what happened here. Also, BBC does these “How” articles all the time. I guess English people like to be explained to and BBC never heard of “clickbait”. So anyhoo, it’s all wrapped up with that sort of stuff.

What’s also kind of funny here is that once the bot changes it, the post-er can change it back. It’s more of a suggestion than a law. Not everyone knows this.

Good to put it all out there on the table. Cheers!
Assigning /64 subnets confused me for a long time with ipv6. It didn’t make sense.

It clicked when I learned about some of the ways devices can get ipv6 ips. Those /64 subnets provide a large enough space for devices to randomly self-assign their own address without a high risk of collisions. https://datatracker.ietf.org/doc/html/rfc4193#section-3.2.1

All devices need to know is the prefix to generate their own a unique local address (ULA). This can provide for stable local IPs for a device too. This eliminates the need for dhcp since ipv6 provides a standard udp / icmpv6 based protocol for routers to announce the prefix. Icmpv6 also replaces arp so in all it’s a much more elegant system. It can be much more stable too.
Start your own company and do it right!
Seems like a REST API is available, but you’ll have to be in the Apple developer program to access it. I think this might be to allow previous Dark Sky API users to continue using it.
I learned in a meeting at my last job that many weather apps solely exist to collect and sell location data. Don’t have specific evidence but it seemed to be par for the course. So I’m glad to see this API, hopefully it’ll help more privacy focused weather apps thrive.
The US supreme court has decided that individual states can again legislate pi == 3.
For religious folks this dilemma is easy: a material body needs a "spirit" to be alive (this is what is mainly responsible for consciousness and the ability to experience qualia), and automations have no spirit, therefore they are not (and can never be) alive.

For the non-religious I can see the dilemma. Human minds are just biological computers and nothing more, so there's a point at which electric computers will match or exceed the biological ones.

At any rate, both the religious and non religious are forced to assume consciousness is some form of magic or another beyond human control. There's no way to prove that anything or anyone is conscious beyond yourself.
how would they have known? they were counting on soldiers to save them but were pretty much left to dry. it was only after they started shooting back at looters (who were also armed) it sank in.
your evil comment copied in case you edit

"They chimped much harder over St Floyd."
> It was a response to that the only byproduct of desalination is sea salt.

Because it is. Energy requirements are inputs, not products ("by" or otherwise). They may have their own byproducts, but those happen anyway (and in the case of nuclear, are so tiny in quantity compared to those of desalination to be not really worth discussing).

> You may want to check out the health implications before you commit.

The health implications of drought and famine are arguably far more pressing.
This may be good advise, but I hate it. Personally, I couldn't put my heart into the job hunt, while at the same time giving my best at the current job. In other words: just the step of starting to search for a job is for me synonymous to accepting defeat at the current job.
> implying that people that don't pick those good solutions will be rejected.

No, you're implying that.

Definitionally, I don't know the answer to the question. If I knew the answer, I wouldn't be interviewing you, I'd be off making millions buying R12. And if you knew the answer, you should be off making millions buying R12 instead of interviewing here. That's clear to everyone at the start of the interview.

You seem to be attaching a moral valence to the word wrong, that people are somehow failures if they come up with the wrong answer to a question. The opposite is true, most of the things we try in life are wrong, we try something, it doesn't work, we learn from it and we try again.

edit: The reason why I think it's a good interview question for marketing people is because it's a business that seems like, if the customer acquisition piece is figured out, the rest of the business is relatively trivial. But empirically, it's not a common business so the customer acq piece must be pretty hard to figure out. At the same time, it seems like there's at least a few businesses so it also doesn't seem like it's impossible to figure out.

If I hire you, I'm going to constantly be asking you to do things that, as far as you're aware, you're the first person in the world to have ever done. If I'm asking you to do it, it means I don't know if it can be done or not, I don't know the "right" answer to the problem. Most of the time, the answer back is that the thing I want done looks impossible and probably isn't worth pursuing which is a great answer in the context of a job but not very illuminating in the context of an interview.

This question looks that hard but there's also a proof point that it can be done which means you can't give a "this isn't possible" as an out and are forced to explore deeper into how someone could actually do it. At the same time, it's a question with relatively little context which means I can explain all the relevant facts in the span of an interview.

That's why I think it's a potentially great interview question. It's not designed as a trick brainteaser for you to figure out the answer. It's designed for you to exercise the same parts of your brain as you would when I come to you with any other crazy request that probably can't be done.
The culprit is a horrific piece of code from 2010.

if (!function_exists('json_decode')) {
function json_decode($json,$to_array=false) {
$x=false;
if (!empty($json) && strpos($json,'{"')!==false) {
$out =
'$x='.str_replace(array('{','":','}'),array('array(','"=>',')'),$json);
eval($out.';');
if (!$to_array) $x = (object) $x;
}
return $x;
} //end function json_decode
}
At Google specifically, the term simply refers to someone who does not have formal people management responsibilities. (For example, if I were a tech lead on a major project but did not have any reports, I'd refer to myself as an IC.)

Also, there's no stigma: it's a completely neutral term.
> This has nothing to do with the "camera maker's JPEG engine." The RAW file actually contains the camera's settings at the time of shooting, in other software they can re-use those settings to generate something very similar to the embedded JPEG because they're both set up the same.

You are right, but I'm very sorry to say that attempting to faithfully recreate the look of the manufacturers JPEGs will likely never be the goal of darktable (or any serious photographer for that matter). What happens when you buy a camera from a different brand? You will likely want to normalize the output between your cameras and not to have every other picture rendered with Canon's interpretation of the the scene and the rest with Nikon's.
I've had FiOS in the mid-atlantic since 2007 and as far as I can tell it only changes IP addresses when there is a power outage and everything reboots, which is rare.
I believe Rust has the most conservative standard library among those modern languages and it still has many things that the C++ standard library simply don't have (yet):

- Unified result types. C++23 is finally going to have `std::expected`, but it will probably take another version or two to see the `std::expected`-only version of standard library.

- Iterator utilities. Again, C++23 will see a significant improvement in <ranges> but that still falls short of what Rust `Iterator` provides by default.

- Checked arithmetic. Rust and many other languages distinguish checked and unchecked arithmetic and put one of them (typically unchecked one) into the standard library. C++ doesn't have anything like that.

- Guarded mutex (that is, a portion of memory by design only accessible when locked) and concurrent queue. C++ does support concurrency out of the box, but its tools are pretty bare bones and this is one example.
Using it in a watch complication right now to replace the low density ones that Apple provides; the native API is quite pleasant to use. Seems like they’re rapidly evolving it and dogfooding it heavily, since there’s a ton of deprecated API that seems to support internal clients, and hidden fields (AQI) that aren’t exposed yet to third party apps. Setup is a little clunky though because you have to register with them and wait a little while before they grant you access.
The ones that do usually do it the day of the shooting so this wouldn't help with that.
Yup, not going to see pot holes on the streets they race formula one (I hope).
Agreed that big data aggregation can do quite a bit and aid some features. I work with it myself except in operational rather than personal data. Some benefits accrue to consumers, but most go to the holders of the data. Most if not all of these features you mention are accomplished by other companies without the collection of personal data and the many accompanying problems such as creating this surveillance state.

People are making decisions about the products they buy and use based on how they are made and choosing the ethically produced products. If I have a choice in buying something that was produced ethically or not, I almost always buy the one made ethically even if it might cost a little more or be of lower quality.
That analogy understates it. Starting a big fresh project with an idling “team” is really inefficient because the TL needs to figure out how to keep everyone busy.

The better way is to have a smaller number of people work on requirements and figuring stuff out before a whole team lets rip. Some tasks just don’t parallelise well so a 9 person team isn’t good for everything.
Sometimes people just like a curiosity. From a glance this seems like a curiosity (it's also dated 2013, so that might explain the 404s)
This is one of the harsh realities leftists struggle with most. Their world view is a carefully constructed denial of reality. Then, suddenly something that can't be pretended away - like a perimenopausal woman who thinks kids are in her future - causes a shitstorm. At the top of the comment section, daydreamers offering her comforting lies. At the bottom, people laughing at another victim of a cult ideology.
> Or if applications bundle the UCRT installer with their own.

But the UCRT is proprietary, so there are often legal issues with doing so.
How long does a cop go to school for? Do medical professionals have qualified immunity?
> For one thing, it starts midway through the story, taking for granted the existence of light-sensitive cells, lenses and irises, without explaining where they came from in the first place. Nor does it adequately explain how such delicate and easily disrupted components meshed together to form a single organ.

Err yes it does. It's called random mutation. One day a critter was born with something lens like in front of it's light sensitive cell. That allowed it to utilize light slightly better than other critters, and it reproduced far more, sending it's DNA down the evolutionary chain. The result is superior models of critters reproduced with other different superior critters, produced super-critter kids, who then mutated and reproduced themselves.

Repeat millions and millions of times.
If your guesses for 1-across are AAA and BBB, and your guesses for 1-down are ABC and DEF, and they share their first letters in common, then you necessarily have to prune DEF and BBB. I don't think there's a combinatorial explosion anywhere here right?
I never metaphor I didn’t like.
Do you care to explain your logic then? Why do you not trust the ability of those that claim climate change is an issue for capitalism? Despite climate change obviously happening with devastating consequences for most of humanity, and despite most major polluters raking in record profits?

I mean my reason for not trusting said capitalists is that I don’t want people’s success to be vested in the destruction of our planet. I honestly don’t understand yours.
I'm not here to defend any one service specifically. But I would like to let anybody with an aversion to Github know that they are not alone. And you are not some pariah. For that matter, it's ok if you don't even use git. If you have an interesting project, people will still be interested if you're willing to work with them.

Many a would-be contributor has lost interest when a project was entirely dependent on github, too. It's pretty telling when a contributor uses git, but can't contribute to a project that also uses git.
race doesn't matter. culture does. they are often aligned, but not always. different cultures can work if both partners are open and willing to compromise.
older people can be more mature about it but also less easy to adapt.
The fantasy and education of "individual values" as well as "superhero" pretty much proofs the mind of US people to work on meaningful organized resistance.

There is also high tech surveillance.