skysight-inc/HackerNews huggingface dataset:
Thanks for the insight, was not trying to do that, but in review I certainly did. Always trying to aim higher. Can you recommend any good political science or demographic books beside from author William Strauss? My intention is really to understand to understand the chaos around me. Forgive me for coming off steamed, but as I was an orphan as a child and was a ward of the court until I was emancipated at age 18. State Bureaucracies, Social trends, Demographics, Poverty and Education were elements that shaped my life and continue to fascinate me and instill a desire to seek answers. truly being genuine here.
Apple Hiding with iOS 11.4
As a point of interest, ARM is using NVIDIA's open source Deep Learning Accelerator (NVDLA) IP in Project Trillium.

https://nvidianews.nvidia.com/news/nvidia-and-arm-partner-to...

http://nvdla.org
It doesn't. The code of conduct used to start and center around the Don't be evil mantra. Now it seems to be in there just one last time before they completely eliminate, and mentioned in passing at the very end of a 3-page document:

https://web.archive.org/web/20180421105327/https://abc.xyz/i...
Citibank login to bill payment
I wonder if fast-forwarding through the ad break is also theft?
The irony of this particular piece is that they are publishing emails expressing concern about how the media might frame and distort such an item and doing just that.

The email discussion is mainly about potential revenue if they were to win the JEDI contract it's not about maven or 'expecting the drone ai work to grow'.

Also worth noting that Google isn't the only contractor for maven yet they are made as such in most articles.

As for the issue at large: Microsoft and Amazon have recently surpassed Google in market value and that is largely due to cloud, they also manage to not have their employees leak internal material to the press and protest publicly, and I think Google should look into achieving that.
There are some really beautiful logos there. Hats off to the artists out there that can make something so interesting and identifying with just a small combination of lines, shapes, and text.
Scientific Principles for Life #1: Everything Dies
I disagree that the world has been made safer by the US playing world police for the past 70 years. I could list examples from Central and South America, the Middle East, Africa, southeast Asia, etc. but you probably understand where I'm going.

The US should not be out droning people in other countries except in explicit self defense ("they might have been going to attack us" doesn't count). That is my opinion, you are free to disagree with it. If "the goal is to kill fewer people," the best way to do that is to... not kill people.

Also, the fact that representatives I voted for voted in favor of extrajudicial killings of people in other countries is not something I'm happy about. I wish every day that the US could abolish its first past the post election system so that I could vote for candidates I actually agree with rather than being forced to vote for someone I sort of agree with.
Fun project. Would anyone actually ever run something like this in production over something like HAProxy?
> You assume that modern high performance processors execute instructions.

Yeah, stop making stuff up about me.

> they analyze, optimize and emit their an internal instruction stream and then execute that.

I know how an out-of-order, superscalar processor works. I also know that they can't do magic, because their optimizations are severely limited by time and scope constraints (although they do have access to some information that isn't available at compile time).

> That extra step is what makes fiddly UB type 'optimizations' worthless.

I'm not arguing for optimizations based on UB. This subthread is about compiler optimizations in general, which bokglobule claimed to be nearly always unnecessary.

> Dan Bernstein says you're wrong.

Do you have a study you can cite? Do you think just dropping a name will convince anyone?

> Performance is everything with encryption.

I never claimed it wasn't. I claimed that performance isn't the reason why cryptography kernels are rewritten in assembly, and that's because C + optimizing compiler is already fast enough and the small performance gain alone doesn't justify the switch to assembly.
Really? Incomes tend to follow a power law distribution.

Zoom in on the upper tail of a power law, and what do you see? Another power law.
If it was only meant to be a $9 millon project, why take the risk? Google aren't that badly cash strapped.
Were we ever in an era where innovation primarily came from startups?

For the most part, foundational technical innovation has always spewed primarily from entities large enough to bankroll it without any immediate or known ROI (universities, government labs, Xerox PARC, Sun Labs, IBM Research, etc).

The innovation from startups tend to piggyback off of that technical innovation. But the startups find unanticipated market applications, innovative business models, or incremental improvements/refinements for specific industries.

I think the biggest difference now is that modern BigCorps acknowledge those strengths of startups rather than dismissing them. And between the current financial climate and that acknowledgement, they're far more willing to buy up a startup that looks promising than they used to be.
Agree.

I got a few downvotes around the time Trump got elected[0] because I tried to say here that maybe we should look into why people made this choice instead of being angry with them.

At that time, for days on end it felt a good chunk of users would bulk downvote everyone whos opinion was more nuanced than black and white and most voters are too dumb to understand their own good. (A good chunk of users also upvoted but since I think I write reasonable comments I hope they upvoted me because of that, not just because I seemed more aligned with them :-P )

[0] I still don't like him, and I repeatedly said so then too
This is actually very interesting, being the first detailed info on this work that I have seen. First, the scale (dollars/FTEs) of the work (and proposed work) seems larger than in some earlier reporting. Bizdev people will have incentive to boost projections, but even the current numbers seem higher.

Second, the little fact that “...On October 27, 2017, a team from Google Cloud visited Beale Air Force Base...”. This indicates they were not just doing basic research, but they were trying to (eventually) field something operationally — not just develop basic technology and hand it off elsewhere for maturation. Also, the reciprocal visit of the uniformed general [2]. The presence of a general and entourage, probably also in uniform, makes a strong impression on civilian computer technologists.

In the DoD world, there is a big difference between basic research (TRL 1-3, say [1]) versus TRL 4-5 (component demos) versus TRL 6-8 (operational tests). Basic research might be funded by DARPA and is pretty abstract, typically publishable in the open literature.

As you work up toward operations, you start to deal directly with uniformed “warfighters” and realistic test environments. It’s a very different set of expectations. I think I understand better the reactions of many Googlers to the work described.

(Note: not passing personal judgement - clearly I’ve spent some time in this milieu — just observing that this work and its trappings is not what many Googlers I have known would go for.)

[1] https://en.m.wikipedia.org/wiki/Technology_readiness_level

[2] http://www.af.mil/About-Us/Biographies/Display/Article/10883...
Imagine actually believing this.
Well I think that's what the Air Force wants to find out.
Sure they do. My Fire HD tablet has a simple option in Settings-->Security & Privacy-->Apps from Unknown Sources. I have a number of F-droid apps installed. I also have the Play Store hacked in, but F-droid only required downloading the app from the web. Standalone APKs can also be installed.
Be prepared to do some manual work to wire your site auth with crossbar mechanism. The rest is quite plug and play.
Because the military contracts are really lucrative. Many are worth billions on their face. Performing well on a 9 million dollar contract opens the door to larger contracts.
"removed all mention" is entirely false though.

And while I don't particularly care for this change, calling the concluding sentence of a document "a passing mention" feels forced. I would agree it's been deemphasized and should be mentioned more, but a concluding sentence is pretty central to a document. It's meant to sum up the entire document.
Packaging Python Project
What peace are you talking about? The one in Syria, which has led to mass migration?! The middle-east is not a safer place. Actually battle related deaths have risen in the last years. https://ourworldindata.org/war-and-peace

Your superficial statements about ‚bad guys‘ and ‚thugs‘ that only respond to ‚power‘ led me to believe you‘ve watcht one to many movies. Destabilizing countries doesn‘t bring peace to the world.
Ehhhhhhhh kind of. Wake me up when node (or something like it) runs on SpiderMonkey, or Electron runs on JavaScriptCore, or you can pick Chakra on Lambda. The whole point is "there's a major version most people use, and sometimes there are competing versions that are significantly different that significantly fewer people use". That's definitely the case w/ JavaScript.
Here's the docket:

https://www.plainsite.org/dockets/2mwpixhn9/california-north...
> It's not clear to me the question here, can you be more specific? Many bugs filed are not necessarily bugs in the codebase.

Right. So your goal is to separate reports about bona fide bugs in the codebase from reports that either a) are no longer bugs in the codebase or b) are issues outside the scope of the codebase. That's a laudable goal.

Filtering out years of bugs based on the lack of timely response from a submitter (or others) doesn't seem like a sound way to achieve that goal. There's no clear relationship between a lack of response and the relevant bug's existence/non-existence.
Re-using buffers, and only falling back to normal allocations for large sizes is fairly normal in networking code. You see the same strategy used in code for reading things like HTTP requests, in just about every language.

For example, Googling "Jetty buffer reuse" immediately popped up their ByteBufferPool class: https://www.eclipse.org/jetty/javadoc/9.4.8.v20171121/org/ec...
> because there's a global cop who's willing to use force to keep the peace

Are you talking about UN? If not when was the last time the US took the initiative of a peace-keeping mission?

Arguably it would be more than 25 years ago, in the Balkans and even there, it can be argued that this was under the auspices of the UN.

In the 70 years you mention, US has often been the lesser evil, but especially since USSR's fall, it is not clear at all that it is a force for good. Its last strong engagement, in Iraq, was a totally evil and misguided operation that made the world less stable.

Its refusal to help in Syria before ISIS took hold there is another blow. The crass incompetence of the Bush administration on both Iran and North Korea, and the apathy of the Obama administration on NK, led to a less safe world.

US' recent interventions are sources of instability and now US' policies seem to be guided from Moscow and align more often with the views of dictatorships than that of democracies.

In such a context, wondering about the ethics of improving US army's capabilities makes a lot of sense.
Got a source on that you'd be willing to share?
> I could argue against IRC (and other chat rooms) that they're typically small and hard-to-discover.

Size varies. I'm idling in Mozilla's #rust and that has 1390 people in it alone. And small communities are still communities, I'd argue as well!

> There's also the fact that programming chat rooms quickly devolve into "please do my homework." At least, in my experience.

There will always be (attempted) freeloaders in any community. How they're handled varies - I've been in several with explicit no-homework policies, where the community will give you grief if you didn't even try to google, strongly steering people towards developing their ability to help themselves rather than relying on handouts. "Teach a man to fish" etc.

Which isn't to say people won't still try, but it can be managed and policed.

Even there, people will generally help out when someone encounters a totally strange/niche/not easily understood or explained edge case, if only to better understand it for themselves, or to spend a minute to save another person hours. But that's a win/win as far as I'm concerned - not much of a community IMO if you're not willing to do that!
Websockets and http2 don't serve the same purpose. You server code rarely manipulate the http2 stack directly and it's essentially used to serve ressources while websocket is more about pushing notification, giving real time control on knobs and such.

Beside, wamp made to be is used outside the web. You use it to make your server side services talk to each others. Or for iot.
Let's be accurate, then. It's disingenuous to simply say it was moved towards the end.

It was always at the end but until approximately a month ago, Google actually led its Code of Conduct with "don't be evil" in the very first sentence. That was removed. Then again "don't be evil" was in the second paragraph. That was removed.

Sources:

April 21, 2018:

https://web.archive.org/web/20180421105327/https://abc.xyz/i...

May 4, 2018:

https://web.archive.org/web/20180504211806/https://abc.xyz/i...
The biggest public university (free) in my country gives office 365 for free to it's students.
I don't see anything wrong for a company of a particular country helping their military. GE, Siemens, Mitsubishi and all tech giants of that era did that with pride during WWII. Then why can't Google, Facebook for USA?

Perhaps the illusion of globalization is making us perceive Google, Facebook and other international giants as global companies. Although, geniuses from around the world have significant contributions in the success of these technology companies, after all, they are loyal only to profit and the USA. When a war breaks loose, these data monsters are one of the best weapons against the opponents.
Cinefx, Red Letter Media, Wisecrack, What Da Math, Kurzgesagt & Scott Manley
Now, I'll start by saying i haven't read the book. The description says all leaders are supremely focused on maintaining power. Given that, how can you possibly argue that the US killing anyone it considers a "bad person" without jurisprudence is a moral act?
This is someone responding on Hackernews too. Every time I go to the US on business I see a different world. Adult bible study groups talking in coffee shops about how they are praying that, and believe that Trump will save america, etc.

People can think what they want I guess. It just has more of an effect on the world than I thought it used to so I feel a little saddened watching this new dark age come about.
In that case I would suggest that Olive Garden Canada didn't "go out of business" (i.e. naturally through business dying off), but was killed intentionally.

It didn't die as a result of failure on its own part.

There is also a difference between a restaurant and a chain of restaurants - in any case the US component survived, so I would say that the (overall) business didn't "die off".
the american people have been led to believe they Only have two choices, either the left or the right
A "WONTFIX/NOTABUG" closure at least gives confidence that a bug was investigated. Do we know how many bugs were still pending investigation here, prior to being closed due to this migration?
those 2 things are pretty heavily correlated. guns and ammo, military rations manufacturers, and yes creators of technology that support military operations have a huge economic incentive for war

the more war you create, the larger the military, and get larger their ability to spent on “protection” and “defence”

*edit: which is certainly offset pretty substantially by the hit to the countries GDP, because yknow... war is expensive!
Or accept the reality that we live in a world that feels the need to kill people. I think it would be swell to not need a military but the reality is that we do. If you have qualms about working for Google as a defense contractor, consider the implications of living in the US (or in all likelihood wherever you happen to reside). Can you justify paying your taxes? Can you justify voting for one of a handful of candidates for federal government, all of whom are likely to support some form of military action or other?

If a hostile foreign power was to invade your country, what would you want the response to be? To what ends and what efforts should we support the military?

There are many ethically questionable choices we take for granted, especially those of us that live in the West. Everything we consume has a taint of human exploitation, environmental damage, contributes to oppressive regimes that murder people, etc.

Where does it stop?

On the other hand, it sounds like the work Google was doing here was to improve the relative safety of autonomous drone strikes. Oh, but if these strikes remained risky and unreliable, we wouldn’t do them! Believe me, there are a dozen other large defense contractors out there that will implement this if Google doesn’t, so it’s not like it’s a binary proposition.

My point is, working for Google is not the right target on which to pin arguments for or against the ethics of autonomous drone strikes.
No I mean that kids will be advantaged or disadvantaged because of the environment they grow in. We should identify people who are having a big handicap because of their environment and give them tools that others don't necessarily have to get over it.

If you are born out of two drug-addict parents, even if you are given the same education tools as some from middle-class parents, you will likely perform less well. It is not a breach of equality to offer special classes to such kids.
Since you didn't say where you're located, I'll assume you're in the U.S. If not, laws are different.

> No papers were signed other than an NDA. ... I would get a below minimum wage monthly personal check from the academic and told I would not need to pay any taxes on it.

Being paid less than minimum wage? Illegal, unless you're legally an intern (and the work is not of benefit to the employer). Not having taxes withheld? Probably very illegal. Even if you don't owe any income tax, you're going to owe the IRS Social Security and other payroll taxes (plus interest and penalties).

> Fast forward 8 months, even though I was not a cofounder, I am told "we" (academic and I) need to pay back the loan and I need to sign an agreement that I will repay that loan from the company to me.

If you didn't sign any contracts, there is no "we" here. You're probably regarded as a regular employee under federal and state employment law, and any kind of demand for retroactive repayment of wages that you have already earned is illegal. Do not sign anything! You should definitely talk to a lawyer who practices employment law before agreeing to anything, or even talking to the academic again.
Our population growth comes almost entirely from Africa. Africans who are aware of this are quite happy with the thought of the world becoming more Africanized (most people like themselves, even if their societies aren't known for being super productive or well run). They won't stop having children any time soon.

Ironically, the genes being selected out of the gene pool are the genes of people in productive and highly organized societies. Especially those genes that lend themselves towards selflessness and universal empathy/friendliness.

What I mean is, you aren't doing the world a favor by not having children.

If you want to enjoy your money and play Nintendo Switch in lieu of passing on your genes, that's fine. But it's not a moral high ground.
:) they have a crazy serious setup for perf testing and published those numbers years ago. It's even better now. I created the slides for my french blog but after receiving a lot of traffic, they contacted me to make an english version that ended up here. It's funny when you think how ugly those slides are, but I did smiled writting the raspi bit.
> It is not an accomplishment for the US to be doing better than a bunch of third world countries

I never said it was an accomplishment, just that the U.S. is better than many countries. That was in response to a comment that was implying that the United States is somehow worse than the majority of countries period, not just developed Western nations.

You shifted the conversation by arbitrarily declaring that the U.S. should only be compared to a select group of developed countries, which is not the point that I was originally arguing against.

But let's go with that for a minute. I assume you're measuring stratification by the Gini coefficient, since you don't say. In that case, what you failed to mention is that the list of countries "less stratified" than the United States also includes Syria, Sudan, Pakistan, Iraq, and Afghanistan, among many other decidedly unpleasant places. Your implication that some other countries are necessarily "doing it right" compared to the United States because they have a lower Gini coefficient assumes that a lower Gini coefficient is always necessarily a good thing, which is obviously false when you consider all of the data. A lower Gini coefficient does not equal a higher quality of life.
What about printing on objects?

A good logo can be printed on a pen and still be readable and recognizable.
You're thinking of HTTP/2 server push, which is indeed primarily intended for cache priming.

SSE, on the other hand, is for pushing data, over any HTTP version.
I only use the messenger part.
The rest of the world actually doesn't disagree. Just look at what countries supported and participated in US conflicts. And there are countries who don't support openly, but behind the scenes with intelligence and logistics.
Hell of a comparison. “Why can’t they?,” you ask? I’m not saying they can’t, but for a start, how about the fact that we are no longer fighting a world war?
Even at the lower strata, people understand what reputation is. And to be honest, only in the US does "buyers beware" feel like a sound business strategy. Most countries understand the need to go beyond that.
If you just need rest over ajax, wamp is really overkill as you forgo all the tools 10 years of frameworks doing that automatically for you.

Beside, crossbar really need a task queue architecture. It's basically half of it, so i guess we could plug in celery in the mix and some glue code.
What would be more interesting is how many users who have stepped through that process to install the Amazon apps, have then gone on to use the same process to sideload malware.

This is because it is actually pretty reasonable to make the judgement that Amazon is trustworthy enough to sideload their applications despite the dire warnings, so what you really want to find out is how many people are making unreasonable judgements on what is trustworthy enough to sideload.
Or the motiviation is to relief Google of associated GDPR responsibilities.
But it sure is an improvement for the end user.
It isn't wrong of Google to work their country's military. If not Google, some other company will take those contracts.

They need to own up the responsibility for their decisions and of course be willing to put on with the media theme that "Google - the company that supplies AI tech to the military with possible usage in war". Denying that is what makes them look even fishier.

I already distrust the company for anything related to privacy. Just one more reason to hate them more.
It's a closed system too, though.