skysight-inc/HackerNews huggingface dataset:
Why wouldn't they? Engines are by far the most expensive and critical parts of an airliner. So airlines issue RFPs to engine makers to extract the best possible price/conditions. The result of these RFPs is usually a matter of public announcement, see for instance the choice of CFM (a joint venture between GE and Safran) to power IndiGo A320NEO: https://www.ft.com/content/d1c20f9e-9119-11e9-aea1-2b1d33ac3....

The contract is signed directly between the airline and the engine maker. Of course the engines are installed by the OEM (Boeing, Airbus, etc.), as otherwise delivering the plane would be problematic to say the least...

EDIT: another, more relevant example: Norwegian ordered 19 Boeing 787-9 in October 2015, and selected Rolls-Royce to power them in February 2016 (https://atwonline.com/engines/norwegian-selects-rolls-royce-...)
Forcing women to wear veils is not oppression in the same way scolding a child is not oppression. Both have a measurably positive effect on social functioning (e.g. consider how weak modesty norms in the West are beginning to make Western culture rather uncomfortable to live in at times). Genital mutilation, on the other hand, is oppression because it is unnecessary; it does not improve the living conditions of anyone at all, but one could perhaps admit religious freedom in this regard as long it does not impinge on the rights of other people. Forcing people to align themselves with a system is not oppression because a system needs aligned people to exist at all. Though if you force them to unnecessary extent, then it becomes oppressive and what is happening in HK is probably oppressive unless my news sources are heavily biased.
Generating entropy from a phone camera (2017)
I have a feeling Amazon would not tolerate this level of push back to products and business strategy (and they have the corresponding "don't care" reputation!).

Google management seems to give in so much and if you are a GOOG shareholder you could have a real case here (re the Maven project). [Disclosure: I am not a GOOG shareholder]. Management has to keep the interests of the company at heart - they are legally bound to do whats best for the company. One could argue that getting involved in AI+Warfare is bad for the image of the company, but the revenue it brings in as well as getting an entry into defense dollars would be a huge benefit for its nascent cloud division.

Whether you like it or not, employees will have personal opinions and it is great to accommodate their expression of such opinions. However, as a public company, GOOG management has legal obligations too. As conflicts with and demands of management increase, and it impacts revenue, we shall see top level management excuse themselves from interacting this openly with employees.

Unfortunately, more open and liberal companies are also more susceptible to such attacks and lawsuits when compared to a corp that is more authoritarian.
Thanks, peternicky for your comment. Yes, I'm not very proficient in English language. I must surely get some help with it. And the "unusual" word is very doubtful too I agree.
He was contrasting them.
I think it will serve well to do so, FWIW I'll definitely visit the site again now I have been directed to the depth/breadth of content you have there.
Freedom and democracy aren't inevitable, but occasional revolutions and civil wars are inevitable in China. They've had quite a few and there's a good chance we'll see another one in our lifetimes. The next revolution probably won't produce a liberal democracy.
Top Things to Consider Before Blockchain Adoption
I still find the fact that Exxon internal researchers knew about the incoming crisis since 1982. The fact that they didn't act upon the information to me is mind-boggling, I guess the profit motives were too strong. I wonder how they rationalized it to themselves, if we don't do it then someone else will?
It probably depends on where you are and what level of equipment you are looking at. All of their low end stuff goes through distributors which was implemented in the bad old days of the 90's and just sort of carried over peaking in the mid 2000's. Since the Agilent/Keysight split they seem to be pulling stuff in house little bit by little bit and their support is improving but you need to find out who your local sales manager actually is. If you are in a low volume area like Arkansas, there may only be one for the state. If you are in a busy area like California or Texas, there will probably be half a dozen or more. In my experience they are getting better with support coverage, but like all vendors will try to nickel and dime you for it. Their CEO has made some noise about being a services company for growth so it will be interesting to see where they go in that regard in the future.

On the high end technical side, they are absolutely killing it lately. They have a new out of the box modular system for quantum computing, a new 100 GHz bandwidth oscilloscope that has crazy good noise performance, and their new portable microwave analyzer is a VNA and RTSA in one that works better than many previous generation benchtop boxes but runs on a battery. Those were all released this year.
Microsoft's upcoming 'outsourcing' licensing changes
For a lot of skilled engineers with cushy jobs, not going for whiteboard is matter of principle.
> "Judges are elected officials in the US"

Depends on the jurisdiction.
Not exactly. Tumblr has a pretty huge Hadoop fleet and decently large Kafka setup too. It's just a question of OLTP vs OLAP use-cases being powered by different tech stacks.

My answer above was limited to the product backend, i.e. technologies used in serving user requests in real-time. And even then I missed a bunch of large technologies in use there, especially around search and algorithmic ranking.
I was interested to find out which steel mill, since they are almost non-existent in Pittsburgh these days, but this is about Allegheny Technologies, headquartered downtown, which owns a number of mills and specialty metals businesses scattered around.

There is some steel produced around here still but it's nothing like the old days. The gigantic J&L plant was still in operation when we drove my brother to Carnegie Mellon.
People who don't sellout to the corporate agenda... watching HN'ers downvote me for pointing out the videogame industry has been stealing PC games for the last 20 years was alarming. We went from owning diablo, warcraft and starcraft games to not owning them... that is a major change and to see a place that calls itself the place of "hackers" and nerds, who theoretically should all be about fighting to preserve culture against the corporate onslaught against our basic rights to own our own software and not have it tied to "the cloud" is disturbing in it's own right.

Seems everyone wants to be a slave to the mainframe and have no privacy and no general computing.

Not getting that the corporations of the world are hell bent on turning the PC into a dumb client and everyones bending over is disturbing.

The stuff Microsoft has in the pipe with UWP and encrypted computing is alarming on its own, "honest files" of the past, not trapped in some vm or some remotely controlled new microsoft file system and license servers for this new Software as a service (aka stealing your software an selling to back to you at inflated prices) is madness itself.

There is no reason for any piece of software whether that be an OS, Office application or Game to be divided between our computers and the companies.
Forging the internet?
You will prefer spending 9 years in prison instead of 3 weeks doing random silly alternative. Because of all the benefits that come with being in prison.

Did I read this correctly?

This makes no sense.
The article is amateurish, and it neither reflects the range and complexity of issues surrounding PRNGs, nor does it offer any good advice (except maybe "don't just use the first PRNG you come across").

A better introduction is the PCG website (it's biased towards PCG, but a) that's not a bad choice for many use cases, and b) it raises and discusses many issues regarding PRNG choice).

http://www.pcg-random.org

EDIT to add: and FWIW, any serious PRNG of course allows seeding, and then the issue boils down to choosing a shared seed.
You need a license to transmit in the digital portions of the amateur bands as well.
Too bad the grid is too dumb to let end-users actually get these prices.

And the distribution and transmission prices are usually fixed. But I think they should float with supply and demand too: the drivers of upgrades and failures are the peak-time users of capacity.

That’s what we do with data, don’t know why we don’t do it with electrons.
But how many enclaves have more enclaves within them?https://en.m.wikipedia.org/wiki/Baarle-Hertog
That is the most compelling thing I've read in a long time.
Yes. But they were pointing out that mentally ill people have "psychological" problems, not "psychic" ones (which implies some kind of magical mental ability).
That statement needs to be challenged.
The Montessori method might be great at small scale in an educational context, but that doesn't mean it's a great way to run a company worth most of a trillion dollars.
Yes, empowering employees is good. Yes, having a few "coddled geniuses" to drive basic science or radical innovation is good too.
OTOH, having every single engineer haring off in random directions all the time might not be so great.

Your whole post seems to be very reasonable, but there is one thing I'd like to mention, which is that you will immediately run into problems if you have rigid standards for what constitutes a "genius" and who is part of the just "the normal engineers".
A "genius" can't very easily be defined. Historical examples like Mozart or Einstein make it easy to think that there are only a few geniuses whose talent is immediately entirely obvious to everyone, and the rest of society is merely average.

That is not true. To bring that kind of potential about in many people who thought they were not geniuses prior to encountering an environment where their skills are fostered is one of the greatest advantages a company could possibly have.

Some might just call this "good HR", or "caring about people". I have worked in companies where there were people who truly cared about their employees and about their strengths (and who could not afford the obvious "geniuses") and who thus almost "created" these geniuses.
I know there are many ways in which I am simplifying this and I know that no company should try to employ purely geniuses. I have worked in a small team of six "very, very advanced" people in their respective fields. It was basically impossible to create any kind of cohesion. I would suspect it would be similar with other teams of "geniuses". Maybe not, but I think you are overall right in what you say, but it is so incredibly important to understand that the lines between a "genius" and a "run of the mill" developer may be more blurred than most people expect.
You could install Little Snitch on your Mac to see if it phones home.

IMO more likely that it's shoddy hardware; either way it's munching your battery, so I'd send it to the recyclers and find something more reputable.
It is just that renewable forces you to have redundant power generation, massive grid infrastructure, and because they started to early had to pay a massive premium without having the luxury of having developed domestics champions for solar due to the irregular incentives and smaller market than china.
The thing can scan for open wifi and phone home, so anyone within range of a Starbucks would be vulnerable.
Nothing in China is real and all the citizens are brainwashed about every topic with no accuracy whatsoever.

Remember when it was leaders from communist countries believing the US supermarkets were fake?

I think it would be more productive to dissect the particular nuances of this issue, as other comments have
If you have to ask, you're probably not leet enough to join us... jk, freenode of course!
This is far from universal. In my state (California) the cost is distributed among all employers as part of an “unemployment insurance” scheme. Everyone who employs someone pays a small amount each month to cover things like family leave. (Yes, labor economics tells us that this really means that all employees are paying this amount.) but it’s not all taxpayers, and it’s not a progressive tax (meaning everyone pays about the same, rich people don’t pay more as they do for other government programs).

Given your other comment, though, it sounds like your concern isn’t “taxpayers” paying for family leave, it’s you. So yes, ultimately, you, productive member of society, might be paying for other, “unproductive” members of society (as defined by you) to have kids.

You sound grumpy about this arrangement. Of course, as an upstanding citizen, you’ve never taken advantage of incentives or benefits paid for by other taxpayers, right? And of course you’ve never had the assistance of a government program, or it was different because it was for something “not in your control” — unlike having kids.

This attitude rubs me the wrong way, hence my less-than-civil response. It’s like the people who hate public transit because they only drive, not realizing that public transit takes other cars off the road and improves their own commutes. Talk about cutting off your nose to spite your face.
The sceptic makes no assertion, he's asking you to prove your claim. No more, no less. Asking for proof doesn't mean asserting the opposite and even if you cannot prove your claim, it doesn't mean that your claim is incorrect. It just means you couldn't prove it. And sometimes one should just admit to be unable to prove a certain claim, even if it is correct, and change scope to something provable. Especially when the claim is unprovable to begin with, like "being the best" usually is.
Could you elaborate more on what this means? What is creative destruction? Why is it necessary for China’s growth, and why is now the point for it?
New Risk Guidance Being Developed for Cybersecurity, Compliance
Nice article.

The code review articles are good too:
https://engineering.squarespace.com/blog/2019/code-review-cu...
https://engineering.squarespace.com/blog/2019/code-review-cu...
I am not sure where the 8 millions is from, the number of protesters are much less. Would you want to start a world war over HK?
Very high chance this guy is a Chinese astroturfer. Posts like these need to be called out for what they are, state sponsored propaganda.
https://andrewpillar.com

Blog a little about some of the programming I do in my free time. Most recent post I wrote was about using first class functions for idiomatic query building in Go [1].

[1] - https://andrewpillar.com/programming/2019/07/13/orms-and-que...
Suppose there are more things in the programming universe than are strictly represented in (say, R5RS) Scheme. Because Scheme has things like continuations and syntax-transformations, we can put them into the language.
I was recently in Colombia and made a point to find one. They are indeed much creamier and tastier than the Cavendish but nothing to lose your mind over. I still eat bananas regularly but even months later I find the taste dull relative to the Big Mike.
wait another 15 years, sorry: this is very early-stage work.
I prefer the definition of technical debt being an uncovered call option: at some point the debt will come due and you don’t have anything in place to mitigate the issues it will cause and may not know when it will come due. This debt might look like a manual deploy process, a lack of automated testing, insufficient alerting, no rate limiting on public endpoints, etc. These are things that are fine and then when they’re not, they interrupt the schedule and require urgent and immediate attention.

Bad architecture can cause urgent issues and it can also impact new feature development. The debt is a barrier that makes new features either take much longer than they should or make them just infeasible from a business standpoint. This can exist in both technical architecture or information architecture (i.e. you chose the wrong model and now it’s too engrained across everything to change).
Cool product! Thanks for sharing! Also love you core product!!!
Another kind of good tech debt I was hoping to see here is when something is built somewhat poorly/quickly because it will give you information that you need to have in order to know whether it's worth building it any better.
> scolding a child is not oppression

This is not as self-evident as you imply.
> while you can pay off debts by taking on other debts, there is a good reason why this is illegal

Loan consolidation is quite normal in the UK
You're telling someone who saw years of work amount to only $96 that they only deserve 20% of that?
Dunno if people find this useful, but there's a program called cold turkey that blocks certain sites that you can specify for a period of time that you also specify.

I think it only supports Windows and macOS though.
https://getcoldturkey.com/
I try to keep up to date on this sort of thing as it affects me as well.

There are a few companies that are doing clinical trials in humans using drugs that may restore hearing. They've done a good job of keeping the results under lock and key so far but one of them (Frequency Therapeutics) might announcing some preliminary results next month. I've linked a press release from a few months ago.[1] As there are several companies attacking this problem from different angles, and an explosion in clinical trials, you wouldn't be crazy to be optimistic. If by luck any one of these drugs turns out to improve hearing by 10db or so, you might see the it on the market in no more than a few years.

[1] https://www.frequencytx.com/news-events/news-events-press-re...
it cannot. The frequency limits of hearing are set by the length (and material properties) of the basilar membrane, not the density of innervation.
Tokyo Town Can’t Give Away Houses
I commend your creativity, but I'm not sure you have your priorities straight. I hate to say I'm in in just for the money, but after just over 16 years, I'm just in it for the money. If you do work you should get paid for it. Companies and other people ostensibly get value from your work. Either find a way to get paid for it or stop doing it and do something else.

The world needs OSS, but it also needs well-compensated creative people who are at least middle class.

I have always suspected that a lot of OSS was created via European welfare state generosity.
It's still prosperous today. Across the river is Shenzen, which is a manufacturing powerhouse.
I saw Tenderlove's interview on SE Radio, about Ruby internals. He seemed optimistic, but also because he's been working on a performance related project for the past few years now. Anyway, I'm hopeful.
Oh! They have but not to their own people.
> Is it true that in some places this paranoia has gotten so far that you’ll get reported to child services if you let your kids walk to school?

Not really. There have been cases of this (well, with young children walking with older siblings to a neighborhood playground), but they are rare and sensationalized.
Trudeau has spoken a little on the subject:

"We are calling for peace, for order, for dialogue … we certainly call on China to be very careful and very respectful in how it deals with people who have legitimate concerns in Hong Kong," Trudeau told a televised news conference in Toronto.

https://www.cbc.ca/news/politics/trudeau-concerned-hong-kong...
Summer Chum Salmon Die-Off Likely Caused by Heat Stress, Say Scientists
Visa to Test Advanced AI to Prevent Fraud
Still too long. Do you have a summary in a tweet somewhere?
It is surprisingly heated debate, and it's hard to extract good advice from experts (I've asked Art Owen, Monte Carlo expert at Stanford, for up-to-date advice (he recommended MT19937 some 15 years ago), and he was very hesitant to utter any strong recommendations...)

Having said that, I think most projects should move on from MT19937 by now, defaulting to a cryptographically secure PRNG, and allowing to switch to a faster one (such as PCG or xoroshiro) when desired.
'Typically, if you think of a coder, it's a white male' – POLITICO
> there is a good reason why this is illegal (if done with money) in the real world.

Erm, it very much isn't illegal. At least not in most places.

Taking on fresh debt to pay off other debt is the very definition of a consolidation loan which is perfectly legal in most, possibly all, jurisdictions.

There are limits of course, like not using a loan to pay the deposit on a mortgage, or simply not lending beyond defined means, but these are set by the bank to manage their own exposure to risk rather than limits set by law. Such limits are merely encouraged by law, via regulatory limits on standing capital compared to debt held and so forth.
Not at all. We mostly use Go internally for backend services, so if anything that was a point for NSQ.
This alone is the reason why visiting Thailand is on my bucket list. They're still grown there.
Ask your dentist to take an x-ray of the cable you may be concerned about. We're all digital and it only takes a second. If your guy is cool, he'll do it.
Has Tinder lost its spark?
The unvoiced assumption here is that the universe is fundamentally knowable through rational materialism.

Among the many things we've learned from science is that there are real phenomena that we cannot perceive. We use microscopes, telescopes, x-ray machines and other sensors of all kinds which create simulacra of the real phenomena which we can perceive.

Extend the analogy to our brains -- consider that there are literally thoughts we cannot think. Our brains tells us there are no thoughts we can't think, but our brains may be liars. Is there a way for our brains to grasp the literally incomprehensible?
It's well known that success is not a proof of quality. The js ecosystem is an excellent example.
decibel therapeutics https://decibeltx.com is also interesting.
about CS and stuff: https://dogan-ucar.de
Give shareholders the right to vote on share buybacks (2017)
AMP documents are delivered with a Content-Security-Policy which instructs the browser not to load javascript resources outside the AMP origin, including inline scripts. The AMP Cache ensures no remote images or other remote resources can be loaded in preload.

When using signed exchanges, the preload does not even parse the document until navigation, as per the signed exchange spec.

Analytics loading is deferred until after user navigation, which makes sense as the user has yet to navigate to the document.

The AMP Cache serves publicly cached HTML documents, and the static fonts/images within those documents. If a document wants to render user specific data, it can load that directly from the publisher's origin upon navigation (not routed via the AMP Cache). See, for example https://amp.dev/documentation/components/amp-list/. Analytics, ads, etc are all fetched directly from the vendor or publisher origin and the AMP Cache will neither proxy nor otherwise see this data.
Maybe not distance-limited.

> "But the cable can be configured to act as a client to a nearby wireless network. And if that wireless network has an internet connection, the distance basically becomes unlimited." he added.
>> Forcing women to wear veils is not oppression in the same way scolding a child is not oppression

Women can be compared with children now?
Oracle's Kernel Test Framework Might Be Added to the Linux Kernel Tree
> all of you Westerners[1] are rich entitled whiners

This is provably wrong, many people are not whiners no matter which country you look at.
Remember Prince Bonesaw? Saudi Arabia is a laughingstock of a country that can't do anything for itself, and yet we didn't do anything about them murdering a reporter with a green card.
Sorry, I was mentally adding "without the consent of both parties".

Because otherwise, what would stop you taking on a loan for X, then paying it off after a while by taking on the same amount from another bank?
Four Resources by Stanford Researchers for a Better World