skysight-inc/HackerNews huggingface dataset:
Anyone had any luck embedding Bazel in another build system, like CMake? Tensorflow's C++ API seems to only support building with Bazel[1], which makes it painful to integrate into a standard C++ build pipeline (don't want the person maintaining the build to come after me with an axe). I'm seriously considering just rewriting to Torch for low latency deployment, which is nicely packaged in the standard manner of library + header file rather than trying to force users to incorporate a heavyweight, esoteric build system just to use the library.

1. https://www.tensorflow.org/guide/extend/cc - "The C++ API is only designed to work with TensorFlow bazel build. If you need a stand-alone option, use the C API" (and the C API page notes that it's "designed for simplicity and uniformity rather than convenience", making it unsuitable as a wholesale replacement for the C++ API).
Slack employees participated in indiscriminate warfare against innocent people. Because economic sanctions are a means of warfare by definition.

Like often happens in warfare, collateral damage of other innocent people happened.

There wasn't even a requirement that they had to do it in such a cruel way.

Anyone still working there... fuck you.
I never said they were the same, I said that having three commands to contribute code is very confusing. A better design would not need "merge", "squash", and "rebase". For example, you wouldn't need to "merge" or "squash" if the system made it easy to visually group changes together.
So meaningless and aspirationly uncommitted that 3GPP is actively pursuing ITU's blessing of their own standards? While we're at it, why don't we dismiss acquisition efforts across the globe since those guys don't develop the actual tech?

FDA doesn't make drugs, but they establish the baseline criteria for its safety that commercial manufacturers are beholden to. USDA doesn't raise cattle, but I can go to a grocery store and pay a premium for Porterhouse without questioning if I was overcharged for a T-bone. I'm sure you see the pattern.
I don’t agree that much with the Trump administration, but their overall policy and effort on China is commendable. It might be that the news is just focused on China lately making it seem like we’re doing more to combat the IP theft and other abuses, but I don’t think so. I’m glad we are finally getting tough. I know one case isn’t indicative of this but the overall trend is clearly in the right direction. Appeasement over a decade has yielded literally nothing.
Not everyone measures the value of their time spent by expected dollar returns.
My country is even worse, 1.31.

Japan looks like a kindergarten compared to Portugal.
MiniAgda: Integrating Sized and Dependent Types (2010)
At this point, its best to assume CCP it talking, promising, manipulating and strongarming everyone with ties to China.

Be as careful as you can
? Tinfoil-hat paranoia.
Personally I feel "journalism" (read: media companies) ruined itself by going for profit at the expense of fundamentals - a recipe for downfall in any business. Now it is now shooting the messenger. Just like the corrupt blaming destruction of trust on the whistleblowers instead of their misdeeds.

Actual journalism is doing better than ever - just look at the state of the art of fact checking and detailed refutations of the tripe published in comments.
The essay has a few passages about things related to The social skill of Politeness, in a broader sense, The very Skill of Enchanting people. This is the skill ultimately responsible for making money, in my experience, no matter what other skills people will praise. I didn't find the specific mention of the 97%, as it was a long essay, but I will consider that what you mean with nonverbal must be related with the human social interaction.
I don't want to muddle into the legal discussion, but I would like to add that I've been a happy Brave user for several months and have never felt any misunderstanding about where my tips are going. It is very clear to me who is a -verified- publisher and who isn't one. It was also made clear to me that unverified publishers were getting their tips stored in escrow as a carrot to entice them to enroll. Since I obviously like this model as a Brave user, I am also pleased with this approach.

I'm kind of confused as to why everyone here is up in arms. The UI denotes whether a publisher is verified or not. I never believed that Brave was trying to mislead me to where my donations were going. This feels like a simple misunderstanding.
I don't think Western companies really outsource important stuff to India. Its mostly brain dead work. Some of us call ourselves cyber coolies if we are working for the outsourcing companies. American companies are actually careful about employing Indians and other foreigners even in US. I remember one Indian colleague telling me how his US employer had to get approval from the US govt before hiring him full time in US. The employer had to show paperwork that he wouldn't have access to important information (trade secrets and the like). This employer makes things for agriculture. So I wonder have cautious the US govt would be for defense and related industries. I know they don't even allow non citizens to work in defense related projects even inside US.

So, unlike the Chinese, we (Indians) don't really get to learn much from outsourcing, other than may be lessons on keeping the end customer happy by exploiting the employees.
It's okay to value your time by expected returns, as long as you consider any additional harm you cause to others. If you make $100 and others you interact with also make $5 from your efforts, that's okay. If you make $100 and others you interact with lose $200, then that's probably bad.
My understanding is that there is a general license for telecommunications with embargoed countries, so I suspect that this is not legally required, but perhaps Slack doesn't care to fight for it.

Phone calls, SMS, and the like work fine enough to embargoed countries (although North Korea doesn't allow that, except to a very limited set of phone numbers, mostly consolates), and that likely involves payments between phone companies in the embargoed countries and in the US.

I'm aware that Softlayer (IBM) blocks traffic to embargoed countries by default, but has a process to allow traffic, given documentation of exemption.
So if governments were to seize a monopoly on ASIC production for Bitcoin, the community would cede control of the hashing power to them rather than swapping to something else?
> Try to have 1 question ready after each meeting/call/... Why did you agree to the terms? What was the most important thing about this call? Why did you handle it like that? What did you try to get out of this meeting? How did you know they were going to say X? Try to get a sense of why they make certain decisions, how they think about it.

You can sum this up with simple advice... be curious.
I'm not sure if you are correctly interpreting wrycoder's explanation. Or maybe I'm not, but I think his point is not about how fast the trigger is pulled, but about what happens as right after the trigger mechanism releases, independently of proper technique trigger finger technique.

Just before the trigger releases, you are pulling back with 1 lb of force on the trigger, and to maintain aim, are pushing forward with 1 lb of force on the butt (likely with your shoulder). When the trigger releases, suddenly there is no more force being applied by your trigger finger, but the same amount being applied by your shoulder. In response, the gun starts moving forward. It keeps moving until the trigger bottoms out and the force from your finger stops the forward progress, or until the recoil from the acceleration of the bullet begins.

I'm not sure he's right, but I think this is what he's saying, and I think it fits what you measured. I am confused though how the gun can move forward in the "preloaded" case. Isn't the gun already pushed forward as far as it can go against something incompressible? If so, how does it accelerate forward?
1. If there is an error, it doesn’t matter what the value is.

2. Monads are famously difficult to wrap one’s head around.

3. Either you’re a big fan of Go’s error handling, or you’re confusing most and least. I’m guessing it’s the latter, in which case your claims don’t match my experience.

Happy holidays
wades in When Hitler battled to power the Weimar Republic was experiencing hyperinflation and the economy had just shut down. I don't think Hitler's ideology was the biggest problem the Germans were facing. As the communist regimes like China and the Soviets demonstrated again after the war, a mismanaged economy is literally worse than Hitler for the people involved.

So I'll admit the situation is too complicated for me to really say this honestly, but the real issue the Germans faced was that they had lost WWI and a bunch of foreign powers were extracting large amounts of wealth from them. They eventually snapped and responded with violence. The fact that the focus when they snapped was Nazi ideology was unfortunate, but the problem wasn't the ideology - it was that foreigners were taking their wealth and the government failed to keep people fed, sheltered and employed.
Inverted totalitarianism

https://en.wikipedia.org/wiki/Inverted_totalitarianism

There is a rise, among both neoconservatives and neoliberals, to eschew due-process as "a waste of time," "unnecessary" or "the correct opinion is already known;" which results in a brutal door-slamming and a fundamental lack of democratic principles, resulting a popular pattern of illiberal treatment of one-another and reinforced divisions between people.
This works because you're just concentrating the image of the sun. It's the surface temperature of the sun that matters. Now if, instead, the mirror were scattering or absorbing and re-radiating the light (as the moon does), then its temperature would be limiting factor.
MICE:

- Money

- Ideology

- Compromise/Coercion

- Ego/Extortion

https://en.wikipedia.org/wiki/Motives_for_spying
"the robot cars will not be unleashed without human oversight. Regulators are requiring that a backup test driver remain in the driver’s seat to take over if necessary. Zoox is also not allowed to charge passengers, keeping the prospect of a profitable business model elusive."
>But you're right, the light from the moon is reflected sun light, plenty hot to start a fire.

It's mostly not reflected. It's mostly scattered. If it were specularly reflected, there would be a bright spot on the moon (where you could see the reflection of the sun), and you'd be able to concertate light from that to light a fire.
Laptops cheaper than $500 come with 8GB of RAM.
Absolutely agree. But I meant maintaining BUILD files for code you didn't write can be very time consuming. Even a security-only update can include new source files that you now have to tell Bazel about. It's real work
they are both subjects of excellent historical fiction novels by Hilary Mantel
Well the Apollo Guidance Computer for example had "magic numbers" aka memory addresses where CPU registers were visible. Probably easy task to find jumps to those addresses, if any.

Anyways they would have been much faster to execute than "rope memory", good for IO-intense operations like Moon Landings.
I'm gonna assume in this case he was negatively charged ...
That seems roughly the same 3x "misleading multiplier" as the suspiciously cheap (as in, <$50) projectors that sometimes appear, claiming "1080p" when in fact their actual projection LCD is 320x240.
You cannot compare games to music unless you include all licensing revenue for radio stations, films etc. I don't own a single Beatles album but I still know a lot of their songs.
Apologies mean nothing without a believable promise to not behave similarly in the future. Furthermore, "sorry" doesn't excuse all behaviors. Doing something shitty like closing someone's account without warning and without an appeal process is inexcusable.
> the real issue the Germans faced was that they had lost WWI and a bunch of foreign powers were extracting large amounts of wealth ... the problem wasn't the ideology - it was that foreigners were taking their wealth and the government failed to keep people fed, sheltered and employed.

This is pretty blatant Nazi apologist rhetoric. Many groups have been wronged by foreign and domestic powers for decades, and they did not all respond with large-scale mechanized genocide. The buildup and virulent spread of focused hate in Nazi Germany was unique and can't be explained by a simple external geo-political power struggle.
Don't get me wrong, but I feel the /r/sysadmin folks are extremely pissed off at Indians, probably because of all the outsourcing. I find it amusing that they blame it on shitty coding by Indians whenever there is a breach or a website down incident, but keep quite on the nationality when the outage/breach has nothing to do with outsourcing.
Yeah but we dont simply disappear as a result of what they receive.
Same. Bazel is a breath of fresh air after CMake. Makes me actually want to use C++ for daily work.
My theory: Slack did this rough shot to get a deal signed with a major new client and to support the due dil.

Also note that all the major cloud providers in the US do not do business with embargoed countries. They all block IP from Iran, et al. to compute within the US, but allow it to compute within other geos, this extends to tech support, sales, etc.

I'm honestly surprised that Slack users within Iran could access the service running in US to begin with. In all likelihood they could only access edge servers located in other geos in APAC or the EU.

Look closely at everything Slack says in this message and others. "Enterprise Software" is tossed around a lot. They want to be the communications platform for the enterprise and have to meet these standards to compete with other offerings that exist today.
> unless you're using a language Google does internally.

If only. Go support is pretty horrific and painful.
AT&T is the worst. Nearly a century of bad behavior over and over again.
Previously: https://news.ycombinator.com/item?id=15140908 https://news.ycombinator.com/item?id=15211604 https://news.ycombinator.com/item?id=18422095
On the contrary.

Compare Poland and Germany for example. (Poland - 32 device requests and 14 thousand identifiers vs Germany 13 704 device requests and 26 thousand identifiers). It show that when Poland targets people in bulk while Germany targets specific individuals (each probably requires separate judical order).

Poland famously in 2H2014 made request for data of half a million iPhone users (80% requests for data worldwide). FYI Poland is not at war, under terrorist threat and it is relatively peaceful country but the government like to keep their hands in citizens pockets and it's special branches are out of control.
I.e. Swift is an apple thing, go is a google thing... and c# is a microsoft thing, and java is an oracle thing. I am happy to have never been obliged to use any of them, and I expect my odds of needing to use any of them in the future are strictly decreasing.

Rust might not really be a mozilla thing anymore. But is it entirely a coincidence that Firefox had become a lot crashier since they started shoehorning rust code into it?
The thermodynamic argument applies to black bodies, and says that you can't make an object hotter than the surface of the emitter. That's pretty uncontroversial.

The more general argument based on etendue, which applies to the moon, is: you can't make the incoming light any brighter than it is on the surface of the source (which doesn't have to be the original emitter, but can be any point along the path of the light). As a corollary this happens to mean you can't really make something hotter than a rock on the moon.

Suppose the moon was actually a flat mirror. Standing on the mirror-moon, you look at the ground. In most directions you would see the darkness of space (with a few
reflected stars), but in one spot you would see about ~(0.5°)^2 solid angle of extreme brightness - the sun's reflection in the mirror. Standing on the mirror-moon, you could certainly use a magnifying glass to heat something to ignition temperature (ignoring the lack of oxygen) by making its environment that bright using the reflected light.

Similarly, if the moon was a mirror, you could certainly use the reflected light to start a fire standing on earth (provided you're lucky enough for the moon/earth/sun to line up just right so that the reflection of the sun is visible through small angle subtended by the moon from earth). It would basically appear as another sun in the sky when lined up properly.

In reality, instead of reflecting light like a mirror, the moon scatters light in all directions. Standing on the actual moon, looking at the ground, what you see is a lot of moon dirt, all of which about equally bright (ie. not very). The scattering smooshes the sun's light out in all directions, ensuring there's no visible "reflection" of the sun in any direction.

The most you can do with this scattered moon light is make the environment of an object as bright as the (mediocre) brightness of the moon rocks. But moon rocks already experience that environment of mediocre brightness, and reach only 100°C, so you won't be able to make your object much hotter than that.
In order to truly move all of the photons from the emitter to the target, you need to effectively surround the target with lenses, such that it looks from the surface of the target as if the emitter is filling the sky.

If that is the case, then there is no extra room to fit the optics to focus another source onto the target.

If you shrink the optics enough to make room for another source, then you also aren’t delivering all of the photons from the original source (you can’t be, since you aren’t covering all incoming angles), and therefore it’s not the same temperature as the source.
Forbes – The World in 2033
> I redirect all the photons to a single point.

For that to be possible with a blackbody light source, it has to itself be a single point. Which means a temperature of approximately infinity.

For a real light source, one that has an area, you can at best focus it down to the same area. To get maximum light to a target, you either have to make the target almost touch the source, or you have to have it so no matter what direction you go from the target, you hit a lens that's bringing light from the source. Once you set either one of those up, there's nowhere to fit a new light source.
There are a range of harms that are reasonably excusable and then those that are inexcusable. It's when people are excessively or inconsistently unreasonable that you're better off not associating with them and their BS. It's unreasonable to reason with an unreasonable person.
I honestly don't see the point of blocking simple users because of a political conflict, i.e. between governments. One answer that jumps to mind is that those governments are merely a representative of those users but in the case of Iran, we know what happened when people elected their leaders, so it's kinda hypocritical from that regard to punish users because of a leader we placed.
Well, I helped crowdfunding this project. Apparently I'm not as smart as you, but could people like you at least please publish your reasoning when these projects are announced, instead of way afterwards like now? I did look for criticism, but found nothing that refuted it in clear, succinct terms.
If the web app is served by your email service provider, your end-to-end encryption scheme is broken and you’ve lost, unless you have the facility to verify exactly what code it is that they’re serving up. The simplest attack model is that your email service provider is compelled to serve different code that exfiltrates the secret from your browser and sends it somewhere else, for your user account only (which would, I imagine, get around things like the AABill’s idea of not introducing systemic weaknesses). Next time you access the web app, you have unwittingly granted unfettered access to all your email.

It’s a similar deal on mobile apps; the situation is probably a little better if it’s truly a native app (by which I mean: all executable code comes from the app store, rather than executing arbitrary code fetched at runtime, as with websites) in that they probably can’t serve you specifically a different version to everyone else (I expect that’d need cooperation from the app store provider—not implausible, I caution) and so any vulnerabilities are more likely to be noticed in any auditing that others may do; but it’s also much worse because there you can’t lock it down with a browser extension that intercepts and verifies all the code.
> i'll go out on a limb and say that roughly 60 of these 62 will eventually just go away.

Don't think you have to go out on a limb to say that. In the early 20th century there were hundreds of car manufacturers in the US, but only three really survived. The low chances of success are already pretty well understood.
Yeah, it does contradict that. You can't really "bundle" all the light from the sun like that and aim it at the Earth without violating thermodynamics. The way to do it would be something like wrapping the sun and the Earth together in a giant chamber made out of some perfect mirror (actually maybe the mirror isn't necessary), with the only exit being the dark side of the Earth. And that would heat up both the Earth and the Sun to millions of degrees.
>(Or maybe they work at horrible efficiency, because the moon is a bit warmer than the earth.)

Yes, this is what would happen.
Depression, Self-Identity and Reality: Living in a Story Created by Facebook
Nah, they're on WhatsApp.
There is another permit for fully driverless operations, which California introduced in April this year. Waymo got their fully driverless operators permit in late October, and to my knowledge they're the only company to even apply for it.
If your code running on the user’s computer can use the secret provided by the user to access email, your code can steal the secret.

Running the encryption no the user’s computer instead of your own servers is not a panacea, because you still control the code.
Thank you. Junk pseudo-science "news" doesn't belong here.

Waits for articles about Pony development and use in production
> For a real light source, one that has an area, you can at best focus it down to the same area.

I'm not an optics expert, but this can't be true. You can clearly focus light emitting from an area into a smaller area (although probably not to an infinitesimally small area).
I'd argue that it's actually impossible if the target group is not technically skilled. Discord has too many different clients, just the key exchange would be a nightmare for the average person. TeamSpeak tried to use keys for their profile management but everybody I know just simply regenerates their keys when they freshly install TeamSpeak, so it's effectively useless when combined with E2E encryption.
Now if, instead, the mirror were scattering or absorbing and re-radiating the light (as the moon does)

Are you saying that mirrors do something other than absorbing and re-radiating light? In most explanations I've seen, this is exactly what they do:

How does the mirror reflect light? The silver atoms behind the glass absorb the photons of incoming light energy and become excited. But that makes them unstable, so they try to become stable again by getting rid of the extra energy—and they do that by giving off some more photons. (You can read about how atoms take in and give out photons in our article about light.) The back of a mirror is usually covered with some sort of darkly colored, protective material to stop the silver coating from getting scratched, and also to reduce the risk of any light seeping through from behind. Silver reflects light better than almost anything else and that's because it gives off almost as many photons of light as fall on it in the first place. The photons that come out of the mirror are pretty much the same as the ones that go into it.

https://www.explainthatstuff.com/howmirrorswork.html