skysight-inc/HackerNews huggingface dataset:
> Apple Maps and Google Maps are free in an iOS app

Google API is not free. It would be at least a 4-digit cost per month. I think that my friend was hit with a $1,500/mo nut. Google changed terms (back when they started demanding that all users of the API give credit card numbers). His app is fairly popular, and he'd need to pay them for the SDK.

> all of these libraries are third-party dependencies...

I've been relying on Apple's toolkits since 1986. They've pulled a couple of stunts (OpenDoc, anyone?), but they have been a reliable partner, for the most part.

> If we're talking just about the javascript API

I don't do JS. I do native Swift. It would require embedding their API. My friend did that, and it was far more cost-effective. Lot less than Google (he sells his app for $0.99, and it's not popular enough to do much more than pay for itself). MapBox is quite nice. His app is native ObjC. He's had it out for quite a while. He originally started with Google's API, as that was the only one that offered the particular services he needed.

Most of the stuff I write is free, open-source. I could probably get Google to let us use it for free (we're a 501(c)(3)), but I've already seen them turn the screws once, and I'm in no mind to set myself up for something like them deciding that we could give them a tithe.

Also, I have had some ... issues ... with third-party libraries. I'm quite particular about the Quality of my work, and I find that not too many others share my passion.
"It depends"...

For simple monoliths it's a non-CI method plus scp, for infrastructure-only it's SaltStack and Terraform. For something where the DevOps part is the deliverable, it can go wild pretty fast: GitLab CI with various CI steps (static analysis, building, unit tests, integration tests, browser tests, blob storage of the result), then CD steps depend on what it is that was built; docker images just get pushed to a registry and another async job listens for pushes and does the deploy in Fargate or Kubernetes. For some jobs with larger needs you get into ArgoCD and Kubernetes resource deployments that way.

Essentially it depends on the zoom level:

Zoomed in to the max: just a build.sh or makefile, optionally called by a CI or IDE of your choice so the building is exactly the same no matter what invoked it.

Zoomed out a little: the results of the build need to end up somewhere, sometimes a step in between like a package registry, docker image registry etc.

Zoomed out to level 3: once the deployment gets actually done, the runtime itself is responsible for checking for database migrations, locks, maintenance mode, so that has to be part of the startup. If it's a multi-instance workload it depends on database migrations if there has to be downtime.

Zoomed out to level 4: if it also needs to deploy 'other things', like rules and records to Cloudflare, resources in AWS, resources in K8S and even update some stuff in buckets or DynamoDB, that requires some orchestration and DSL like Terraform, SaltStack, Ansible and application-specific CD like ArgoCD or Flux or even just the aws cli tools to trigger a refresh.

Customer decides how much money they want to spend and that scopes what zoom level they get. Usually depends on how many developers or ops people they have themselves and how involved they want to be and what continuity or guarantees they are looking for. The only thing that is not optional is that everything has to be in Git. If a customer doesn't want that, they cannot be my customer. I'm done living in the 90's.
>The impact is that each byte in the RNG seed has a 97% chance of being 0 due to incorrect conversion. When it is not, the bytes are 0 through 9.
>Due to the poor random number generation, keypair generates RSA keys that are relatively easy to guess.
This looks horrible. Does anyone know where this is used?
> look into well designed and better specified alternatives

From an end user who knows little about these parsing issues, what alternatives are you happy with?
> "The vehicle fled the scene" VS "The driver fled the scene"

It is quite common for the driver to flee the scene while leaving behind the disabled vehicle.

…one of my old coworker’s vehicle was involved in an accident with a pedestrian who ran full speed in front of her while it was dark outside and the vehicle was traveling at the legal speed limit. Said vehicle was unable to stop in time which resulted in the speeding pedestrian striking the vehicle.
Spot for Google Compute Engine, the future of preemptible machines
Netter guaranteed minimum savings and more pricing predictability than spot VMs. With fewer restrictions on excess compute capacity, Spot VMs are the future of preemptible instances for Google Cloud.
`comm` and `join` are like super powers to those who don't know about them :)
Alison Parker’s On-Air Murder Was in 2015 and Facebook Won’t Remove the Video
Joscha is actually very accessible on Twitter (at least in replies to his tweets). Might be work picking apart one that sits funny with you to test your understanding of his positions.
Have to disagree, the acoustically linked evolved hivemind concept was pretty mind opening for me.
How rare is it actually though? Just a bit of anecdotal evidence, but my office has had several outbreaks in the last several months. Many in the office have caught it multiple times in the that timeframe, a couple of which I know are fully vaccinated.
Critical Race Theory isn't about blaming white people. It's about acknowledging that racial discrimination is deeply inherent in our laws and society. And yes, it's largely a result of advocacy by and for White people. But CRT isn't about making white people feel bad. It's about drawing attention to the issue. If having the reality of these issues makes you feel judged and put on trial, maybe that says something about how you view the world. It's called cognitive dissonance.
Well the trick is, amateur radio is hard. If you want a community to help when there's a storm, earthquake, hurricane, power grid failure, large fire, etc you need them to practice regularly. Ideally with no external funding.

Hams are often civic minded, so they will help out in bike races, horse races, and similar events ... especially if they are out of reach of cell towers, which is quite common even in central california.

So if you want something to fall back on when the local cell tower and internet provider is down, you need to have something the community finds worth while to participate in when there's not an emergency. So it might seem like a useless hobby when there's internet and no emergency, but that's just the training for them to have the needed skills in an emergency.
Sure,but don't underestimate the better user interactivity. The ability tô interact during the rendering is a HUGE usability improvment.
Or even small. At work, I advised that we just pay for Docker Desktop. We got it for free for a long time. Our reason for not paying is that we're an Artifactory shop, so their Docker Enterprise offering wasn't really attractive to us. But we're easily getting $5/dev/mo worth of value out of Docker Desktop.

And I don't really see this as an open source bait and switch, either. Parts of Docker are open source but Docker Desktop was merely freeware.

That said, I believe in healthy competition, and so it was quite worrisome to me that Docker Desktop seemed to be the only legitimate game in town when it came to bringing containerization with decent UX and cross-platform compatibility to non-Linux development workstations. So I'm happy to see Rancher Desktop arrive on the scene, and very much hope to see the project gain traction. Even if we stay with Docker, they desperately need some legitimate competition on this front in order to be healthy.
Just tie it to a stochastic metric like random acts of kindness and make a big overblown press release about it. The Nobel peace prize speaks for itself on how useless metrics empower the well connected in creating prestige.
Sure, the quality of mainstream news is always, and has always been, a problem. More education and improvement in understanding is always a good thing. But you're not making any interesting points there, and you have no way to quantify that "most of them are like Gordon Chang". And the problem I see is that people have a tendency to find poor sources of information and use them to dismiss entire categories of information and positions.

By the way, your statement was about "Western China watchers," not some or even most. You may not have meant it that way, but that's how you said it.
What’s more interesting is that most of these people will survive this episode (given the known mortality data) and thus will “win” the debate (from their point of view) and will never ever trust the government (or health authorities) again. That’s the biggest downside in reality, and regaining the trust is going to be extremely complicated.
There's two aspects to this, I think.

One is true protectionism. My objection to this is that if we perhaps had superhumans guiding us mere humans, they might be capable of modulating our information flow to protect us, but mere humans lack this power. Indeed, let's be honest, being a politician is if anything a counter-indicator in being the sort of person capable of dealing with the real issues that arise in a crisis. The truth is government isn't really capable of modulating information flow to a society for their own good or protection. I think a lot of people implicitly and in an unexamined way tend to assume that "the government" is populated by some sort of superhumans, but they're just people. Relative to the enormous problems they face, even their training or experience they may have doesn't necessarily put them that far ahead of normal people, who aren't all unskilled yokels out in the fields trying to figure out how to keep their sheep in the pen or something.

The other aspect is the abuse of information flow to consolidate, create, or simply exercise power, since "information is power" is not really a metaphor. It goes beyond merely being incapable to outright reprehensible that our "trusted" leaders would use the opportunity of having this sort of information in a life-and-death situation for such crass purposes, and there ought to be consequences for them, personally.

Either way, we have once again demonstrated that there really isn't a compelling reason to be keeping information from people.
I don't think that "the cyclist was not wearing a helmet" or "impairment was not an issue" are examples of counterfactuals; the authors should crack open a dictionary look up what that word means in general use, and additionally how it is used in philosophy and science.

If you have word from the police that the driver was not found to have any alcohol or if the cyclist wasn't wearing a helmet, those are simply facts, not counterfactuals.

(An article about an accident should report all the hitherto known facts; then it can't be accused of having a bias with regard to cherry-picking the facts.)

There is a problem with "alcohol doesn't appear to be a factor" in that it lacks conclusiveness. Appear to whom? For what reasons, and why aren't they sure? The driver was able to touch their nose with their eyes closed, is that it? I think a reasonable rule should be to cull any probabilistic statements, or statements with hedge words introducing uncertainty: remove all such statements from third parties, and under no circumstances invent new probabilistic statements in the process of editorializing.

In fact, it's the use of the word accident that may have the counterfactual issue (and good point here). There is a supposition behind it which may be false. Maybe it wasn't an accident? You can't logically call a pedestrian hit an accident until other hypotheses have been ruled out, like the driver had a specific murder motive, or is crazy. It's also hard to call it an accident if the driver was blatantly reckless: acted contrary to the rules of the road which are intended to prevent such occurrences, and which the driver is legally obliged to follow as a matter of licensing. If a walking person falls into a fountain due to texting on their phone, it's difficult to swallow the word accident, since they were practically begging for something to happen by moving through an environment while choosing to block it out.
I'm surprised by a lot of the comments praising Home Depot's web site. I feel like every time I've intended to buy from them recently I'm befuddled by the variety of different ways to obtain things - "ship to store", "ship to home" or "scheduled delivery" (on top of browsing what's in stock in stores). I always seem to find a frustrating mix of things - "oh, my store has that part, but the other part is only in the store a few miles away, and this other thing I can have shipped, but shipping is only free over a certain threshold, which I might be able to reach if I shift these in-store items to be shipped, although not everything is eligible to be shipped....".

I'm sure I'm not the only one who has given up on a purchase due to frustration like this. If Home Depot can find ways to handle these logistics themselves rather than make the customer do so, they could likely increase conversions. I'm not sure what that would look like - maybe having runners between stores could be part of it? Regardless, if I could just go to one Home Depot and pick up my entire order a day or so after ordering online, that'd be great.
I wish the author had done a comparison for Java apps using JLink that generates a custom Java runtime image that contains only the platform modules that are required for a given application, and if that makes a difference.
PyTorch is growing, TensorFlow is not
See also the discussion of this study from yesterday: https://news.ycombinator.com/item?id=28830328
Troubleshooting tips for your Laravel 8 project
Our long national nightmare of the touch bar is about to be over.
Surgical masks (and other cloth masks) make a small but significant difference in transmission. At the beginning of the pandemic, we didn't understand whether that difference was lost in the increased need to interact with one's face while wearing a mask (and we now know that SARS-CoV-2 becomes inactivated quite quickly on surfaces, like our hands).

N95s and higher rated masks/filters have always been very good for virtually eliminating transmission, but are also much harder to fit properly. Most Nurses/Doctors need to have them fit tested, which is not viable for the general population. Elastomeric half-mask respirators offer the protection of N95s (or better!) but are much easier to fit safely, and I'm actually not sure why more people don't use these or why these weren't recommended.

In my humble opinion, I think the biggest failing of scientific institutions is more that our uncertainty wasn't conveyed to the public. I'd like to know how uncertain our scientific community is regarding some policies when they're discussed in the public.
You would think they would have learned from the war on drugs propaganda
> Not knowing where you're from sounds like you're commenting on the UK policy at least

Parent comment does mention they're from the US.
No, it doesn’t.

It was said that He would be alive if He wasn’t using an iPhone. This is stupid.

The end objective is that Saudi Intel wanted him dead.

If He used Android, an Android zero day might have been used, of which there are many.

In this case, He used an iPhone. A different phone, or no phone, would have made no difference to a state level actor.
What would you consider to be "necessary GraphQL"
I think you're correct, but that's not how I read the article.
> the driver hit the pedestrian

It seems reasonable to me. Imagine you’re driving and you hit a deer. What do you say when you tell the story? “My car hit a deer this morning on my way to work!” or “I hit a deer this morning on my way to work!” Even my “Imagine you’re driving and you hit a deer” sentence reads weirdly in the non-person-based language.

If accuracy or confusion is still the issue “the assailant hit the victim” could be amended to “the assailant hit the victim with a baseball bat” to clarify.
Here in Ontario, Canada, three people under the age of 20 died in April during the last wave. None since. About three children die in a car crash each month in Ontario.

As far as I can tell, the drive to school may more dangerous than the possible exposure. And yet how many are triple-checking their tires and how many triple-checking the masks before departing? Risk perceptions have gone right off the deep end.
Business as usual for Azure customers despite 2.4 Tbps DDoS attack
Most theists would insist that even that super-dimensional alien would require a "first mover", or point of origin for causality, and the true god would be the absolute origin of anything that could exist even in theory.

transferring ownership of the human universe just one level up doesn't solve the fundamental issue.
Reportedly, Ilya Sutskever was offered upward of $2 million/year to remain at Google as he departed for OpenAI. By many accounts, he's not alone at earning over $1 million/year as an independent contributor.

When Hinton, Krishevsky, and Sutskever sold DNNresearch (incorporated only days before) to Google, their $44 million crossed that line too, since the company had no products or IP that was independent of UToronto, AFAIK. The three were effectively "hired" as indep contributors.
Well, if you put the focus on the Middle East, I'm pretty sure every US party would be extremely left-wing.

Now, I agree that the Middle East is not where the standard of reference should be, but it's the area that I'm pretty sure of how we compare. Others are more tricky.

Central and South America? There are countries there that we are clearly to the right of, but also some that we align somewhat with. I don't recall whether there are currently any right-wing dictatorships there.

Asia? We could be to the left of some countries there. I don't have a good idea of how to describe where China is right now - are they right or left? They kind of have elements of both. At least some parties in India are to the right of the US. I don't have a good feel for Africa, though I'd bet that in at least some countries, some parties are to the right of the US.

So... it's complicated. I think I can make a... a "case" might be overstating it, but at least a handwaving argument that if you move the focus off of Europe, then US political parties are less clearly right-wing. But an actual case? That would take something like a worldwide ranking of political parties on a left-right axis, which is data that I freely admit that I do not have.
Not just US, I would say there's a large number of very well educated people even in well off countries who have a large amount of hesitation toward this mainly due to information handling and lack of transparency.
(Yes there is a very vocal anti-vax nut job crowd, but frankly that will always be there, and is always different to those who object to policy decisions on moral grounds of their failings and the deaths that poor policy leads to)

The only nice message for "please take a vaccine for something that won't kill you "is "please take it to stop it killing others". Given the USA seems to treat getting ill as a personal failing that will destroy your life and society turns it's back on you I'm not shocked that it would fall on deaf ears.
The RTX 3080 already uses 320W (peak?). By next GPU generation who knows.

Good lord, just 2 generation back GPUs like the 1070Ti consumed 180W. Even if you add a CPU (of that era) like the i7-7700 with it 65W draw, that just 245W. Now a video card alone can draw more power.
This is of course true for people on both sides of the political aisle, but for different subjects.
>I think this is an example of the X-Y problem [...] , especially for us programmers who tend to let programming and work absorb their lives.

Everybody is different but I as a coincidence, I personally tried your suggestion to pursue outside hobbies and finally learned that it's really the work that makes me happy. I made a previous comment about that life lesson:
https://news.ycombinator.com/item?id=23925964

Some of the replies agree with me. I do understand your viewpoint and acknowledge I'm in the minority group that wants deep work to "absorb my life". I thought I could be a mercenary and just compartmentalize "work" as 9-to-5 and then do "fun stuff" outside of the job but that doesn't make me happy.

Maybe the op doesn't want to work more than 40 hours but if he's asking in 3 different ways to work more around people, it makes perfect sense to me that he wants the work itself to be more social. A few hours a week at an art class still doesn't fix the 40 hours of lonely working.
They want to convince you to buy it then and there - if you're looking at a doodad at Best Buy and it's priced on the shelf at $40, and you look at it online at Best Buy and it's $50, you're gonna be like "this is a steal I best grab it now".
Always down on red meat but they never distinguish grass vs corn/whatever fed. Same holds true for the dairy products. Overall, a mish mash of drivel and of course, have that glass of wine. JFC.
If their online price is lower than their in-store price, if you go to price-match at the checkout, the website will show the higher price. But at home it will show the lower price.
Any ideas how that could work for other domains in the medium platform?
Sceptical of grains and wine recommendation and sceptical that red meat is discouraged.

Wine/meat results seem likely to be confounder related. Wealthy and educated people self-selecting into red wine because they read somewhere it's ok, and fast-food eaters having lots of beef. Grains seem like an old food pyramid propaganda thing, although I'm open to having my mind changed on that if someone has a study I can read on it.
Humans are very emotional creatures. A quote from Interstellar which I rewatched recently comes to mind. Their robot TARS says this when asked why his honesty parameter is set to 90% instead of 100%: “Absolute honesty isn't always the most diplomatic nor the safest form of interact with human beings”
Ben Eater Explains – Why was Facebook down for five hours
If you wanted to install something like WhatsApp or Lyft would it work?
You can be 100% sure of that:

https://twitter.com/i/status/1447169440949309442

https://twitter.com/i/status/1441101624471023621
I'm building a strongly typed form abstraction layer for work. I use code like this to express "if this generic can be undefined, this field is required. Otherwise it cannot be used".

So: FormElement<string|undefined> needs to have a "disabled" function, indicating conditions under which it becomes disabled (and absent from the model), while FormElement<string> must not have a disabled function, as it will always be present in the model.

One pitfall of this approach is it requires a lot of trial and error to find the incantation that both works and doesn't swallow error messages.
it's not _actual_ lava you know? Probably not significant
If you're not melting your own sand into silicon ingots and slicing them into wafers, are you even a real programmer?
The Data Behind the EPA's New Restrictions on HFCs
I was wondering if you could expand on your comment because I am confused. How is seeing what IP addresses an app communicates with a violation of GDPR? If I can't see the content of the data it's sending but just where it's going, that is not exactly a violation.

It's not illegal to communicate with an IP address, there could be many reasons $app sends a request via a US server.

Like a postman with an address and an envelope isn't enough to just assume a crime has been committed it works the same digitally...
Mostly because the "God" character of various religions comes with a lot of unnecessary psychological baggage.

Why must we worship Him/Her exactly?
Was not aware of Copilot! Looks much better than Elastic Beanstalk