skysight-inc/HackerNews huggingface dataset:
Interesting - would love to get more context if it's possible to share
A friend of mine at an old company who relied heavily on IBM (and paid for it) told me the story about how they were going to "get into the cloud stuff". They talked to their IBM consultant guy at a meeting about what they wanted to do and he told them what they were thinking of doing and he responded "well that will take a few weeks, they have to set it up".

Now it was possible their IBM contact was thinking of some sort of older managed hosting but he said they were talking about "cloud" for the entire meeting ... at that point it seemed IBM just thought of managed hosting as "cloud".
This is one of the main reasons I am so highly confused why Netflix is so melded with AWS. When Netflix more or less made itself 100% AWS a year or two back, I was genuinely baffled.
TOLKIEN – Official Trailer – FOX Searchlight
This is accurate. If you have a substantial Windows Server / SQL etc. spend via an Enterprise Agreement then MSFT will essentially give away their cloud services to you. I’ve seen crazy 90+ percent discounts on Azure and Office 365.

Still doesn’t change the fact that Azure isn’t a great platform to use, though.
Setting a Linux process to a "realtime" priority (using SCHED_FIFO, etc.) will put above all non-RT /userspace/ processes. But doing that still means that the kernel can preempt you, if it decides to.
(self plug) take a look at pgexercises.com . It's Postgres-focused but mostly cross-platform, and I think it covers most of the important stuff.
Any recommendations of a place for sharing "extremely advanced" SQL skills?

Asking from wanting to make use of such a place, and haven't seen anything like it. So, probably need to bootstrap one instead (etc).
"Older Windows’ do not have a modern browser engine, only the one that powers Internet Explorer."

...as if that's an excuse.
Agreed regarding use cases. My scheme implementation does both yield and send, cleanly imho, because of call/cc.
Not taking away the great help to the open source community. Apart from high tech and advanced AI, did uber team missed the basics ? I mean, half of the 1.3MB webpage load is being consumed by 3 images. That "screens-2800.png" which consumes 586KB, and it conveys nothing.
Interactive Map Predicting Global Climate in 2080
I believed they were supposed to be announced at RWC in early January. https://quantumcomputingreport.com/news/nist-to-announce-rou...
No cloud provider is fully baked, that included AWS. Every single one of them has their own set of drawbacks.
> It’s super easy to pick up for non technical people.

I haven't found that particularly true. I've trained people in SQL and yes, they can do the basics pretty well, but it requires a particular skill to actually write effect complex SQL statements. Non-technical people, being non-technical, generally cannot do that.

> it’s extremely difficult to code review

I don't see why it's any more difficult than any other logic? It's always important to test.
SQL is one the most amazing concepts I've ever experienced. It's nearly 5 decades old and there is no sign of a replacement. We've created countless other technologies to store and process data, and we always seem to try to re-create SQL in those technologies (e.g. Hive, Presto, KSQL, etc).

I run a early stage company that builds analytics infrastructure for companies. We are betting very heavily on SQL, and Craigs post rings true now more than ever.

Increasingly, more SQL is written in companies by analysts and data scientists than typical software engineers.

The advent of the MMP data warehouse (redshift, bigquery, snowflake, etc) has given companies with even the most limited budget the ability to warehouse and query an enormous amount of data just using SQL. SQL is more powerful and valuable today than it ever has been.

When you look into a typical organization, most software engineers aren't very good at SQL. Why should they be? Most complex queries are analytics queries. ORMs can handle a majority of the basic functions application code needs to handle.

Perhaps going against Craig's point is the simple fact that we've abstracted SQL away from a lot of engineers across the backend and certainly frontend and mobile. You can be a great developer and not know a lot about SQL.

On the other end of the spectrum are the influx of "data engineers" with basic to intermediate knowledge of HDFS, streaming data or various other NoSQL technologies. They often know less about raw SQL than even junior engineers because SQL is below their high-power big data tools.

But if you really understand SQL, and it seems few people truly today, you command an immense amount of power. Probably more than ever.
I agree. I think their recommendation is a bit overzealous.

I can see the argument if you have a web frontend that consumes data from multiple backend services – have one GraphQL service that manages them all instead of a GraphQL layer on each service.

But this breaks down greatly when you have different "Viewers". In a web app, the "Viewer" can be a logged in user. In an admin dashboard, the "Viewer" is very different – an employee acting on behalf of users. Service to service communication likely doesn't have a concept of a "Viewer".

I would propose that you have different schemas when you have these different views of the world or different permission boundaries. The business logic can be shared – you may just enforce different authorization checks at the GraphQL layer. You could also share GraphQL types that are common between schemas.
> I can't think of another business (outside of promotional activities) that requires you to accept something you don't want to reduce the price.

I've done it occasionally on shopping sites.

Product A - $48
Shipping - $10

Free shipping for orders over $50.

So I'll pick a random $2 item that I don't want and save $8 on the final price.
$100k? less? If they want their kids to be rich, they should teach their children to get rich, not just be rich
AWS employs enormous number of "sales engineer". They are so aggressive that there is a joke that anyone with some name recognition in Korean dev community is going to AWS. I think Google trying Oracle approach is the right one. Their product is not bad, their sales is.

Modern cloud devrel seems very similar to big pharmas marketing to doctors.
I never encountered SQL or at all in my CS education. I got pretty good at Scala for Scalding MapReduce before writing my first SQL query. Learning the basics only took a few days after that.

If someone has enough understanding of data and CS fundamentals to be very good at Spark/Scala, learning SQL isn't going to be much of a barrier for them. I find that the bigger problem is usually people who have a very strong understanding of SQL but no clue as to the resources needed to perform different kinds of operations.
I've been working at the same place since December 1984. I am working at Kennedy Space Center. I have worked for 5 different contractors and on about 20 different projects. I have basically been a mainly a system administrator for an Alpha Micro AMOS, OS-9, Apollo DomainIX, SUN Solaris, various linux systems and for the last 20 years Red Hat Enterprise Linux 4, 5, 6 and 7. I have administered individual workstations, servers, clusters, SAN systems.

The secret is to always be trying to learn enough to move the next new project. My goal everyday is to try to learn something new each and every day.
It's hard to tell from a posted limit sign if an engineer was involved. Or, if the engineer was directed to a target limit rather than allowed to find the appropriate limit based only on the road design and such.
The headline and you are both mistaking Tesla, a car company, for its products, the cars. This car company is an electric vehicle manufacturer who is planning on making a roadster. This model is not a Model X competitor, but this company is absolutely a Tesla competitor... or it might be, if it doesn't turn out to be yet another of at least four failed three-wheeled car companies in the past decade.
I am going to root for bloated jQuery to save my life!

$('.tpm_sensors').forEach(function(sensor) { if (sensor.pressure < threshold) fixBeforeIDie(); });

vs:

var tpm_sensors = document.getElementsByClassName('tpm_sensors');
for (var i = 0, len = tpm_sensors.length; i < len; i++) {
var sensor = tpm_sensors[i];
if (sensor.pressure < threshold) fixBeforeIDie();
}
The article Fred was looking for, without the paywall: https://beta.trimread.com/articles/27
In old computers, the entire machine could be controlled by any program. While this exposed the entire machine for attack by a virus, it also exposed the entire machine to be thoroughly cleaned by virus checkers, and/or reformatted and OS reinstalled (again, thoroughly cleaning the machine). When you don't have that, you've effectively taken control of the machine from the community of programmers and users and given it to a single gatekeeper... Basically, it de-democratizes control of computing hardware... Maybe that is desirable to some users, but it is repugnant to those that feel that if they paid good money to a vendor for hardware, that they should own and control every bit in that hardware...
I don't know why you were down voted, this is 100% correct. Google's own reputation is Google Cloud's biggest enemy. Microsoft is really in the sweet spot, Amazon is eating the world and no one wants to pay their direct competitors money every month.
I am the last person who would ever defend the journalism you’re talking about, but I would defend every living person being valued somewhere above “dead weight”. I get your point, but nobody deserves to be considered as nothing more than a potential utility for an enterprise to exploit. We need to talk about alternatives.
It's no more difficult to restore the device to factory defaults than it is to jailbreak it.

https://ios.gadgethacks.com/how-to/unjailbreak-your-iphone-r...
I think Azul is definitely promising, but it's still alpha level, when I first tried to run it on OSX Mojave I got a nice black screen: https://github.com/maps4print/azul/issues/35

The next time I ran it, it worked on release mode, but panicked on debug mode.

I've just tried again from master and it works, which is an improvement!
Both Toyota and Mercedes sought Tesla's help with EVs for their California "compliance" vehicles: both the RAV4 EV and the Mercedes B-class EV had a Tesla frame, motors, batteries, and drive controller underneath. I don't know about the MB but the Toyota was rumored to cost roughly 2x the list price. In 2014, after Toyota made roughly 2000 of them (the minimum required by law) they stopped.

You can read about the common problems on the forums; lots of the same problems Teslas had in the time period (i.e. loss of all propulsion while driving, loud motor noises followed by eventual motor failure, etc) in addition to software problems bridging the two companies' systems.

All solvable but I'm sure Tesla prefers selling $100k cars better than selling $15k generic skateboards.
CA Governor Gavin Newsom Cancels High-Speed Rail: Too Expensive, Takes Too Long
Google Cloud Platform (GCP) is much simpler from a developer standpoint. AWS might have 20 tools to solve 20 problems, GCP has 5 tools to solve 20 problems (that's my observation).

The tools provided by GCP itself will help you get the job done. AWS never really clicked for me, terrible UI/UX, too many steps to get things done. GCP is the opposite when it comes to ease of doing most things. When I started using GCP, I had a "wow" and "aha" moment: this is how a cloud should be.

Give GCP a shot ;)
If they unionize that means that the company as a whole would reap what they sow with their editorial direction, instead of being able to just lay off the employees who carried out the marching orders. Their listicle and quizlet department can't save them now. I'm for it.
One of the most useful books I've ever read was "Thanks for the Feedback" [1]

I've read a lot of the more standard books like "How to Win Friends and Influence People", etc. I feel like this book is similarly valuable, but a lot less well known.

[1] https://www.goodreads.com/book/show/18114120-thanks-for-the-...
You can do some insanely complicated stuff in a stored procedure. A favourite was versioning and updating a set of data across multiple tables as an atomic transaction.

Also MS SQL let you throw a data object (say XML) at a stored procedure, convert it to a table structure with some XPath (another useful black art like regex) and use that as the input to a single INSERT.
>No mention of StarCraft. This makes me sad.

Same here, I still play Broodwars with my buddies once or twice a month.

I think the 'problem' is that Starcraft is hard/impossible to monetize further than the actual initial sale, and thus with the way these companies are currently being ran, Starcraft is not a very attractive model.
That was indeed brilliantly put. I'm saving this. So many questions get answered if you explain this right at the very beginning of the design process.

This kind of approach should also apply to good requirements gathering in my opinion.
You do have security on the Chunnel. It’s probably more streamlined than flying but you still need to budget time for that and passport control.
> The idea that the poorest countries ( like CAR ) is going to lead the world is unrealistic barring some apocalyptic event in the US, Europe, East Asia, Middle East.

That's not at all what I said.

What I meant was that Sweden (and every developed country) improved in one generation from where CAR is today to where Sweden is today.

CAR is currently improving faster than Sweden ever did, so it's probably that in one generation CAR will be where Sweden is today.

Of course, Sweden will probably improve in that same generation.
In my circles a lot of non-Microsoft people talk about Azure.
If you haven't heard it, the Ork Records compilation is really good:

https://pitchfork.com/reviews/albums/21203-ork-records-new-y...

(Of course, all the Big Star albums are great too)
pg_dump provides return codes just like any other executable. Zero means no error, and treat non-zero value as an error.
It still amazes my that Don Chamberlain was my dad's college roommate and co-worker at IBM. I always try to weasel college debauchery stories out of him, but as yet have been unsuccessful.
I have an affinity for AWS because I worked there and liked the pace. But, agree with your last statement. At least 3 collegues (came from Azure to AWS) told me very highly about Azure when it comes to console and workflow.
I would say it easier than ever to make a game. You have game engines, like Unity and Unreal, asset stores where you can buy graphics, and a distribution system; steam.
looks very promising
Buzzfeed the site and Buzzfeed journalism are separate departments. The latter is very high quality despite the parent brand's reputation.
can't the government do that right now?

there's incentive for the government to assisinate billionaires and forge wills that donate the whole shebang to the government.

and yet, they don't do this? it can't be a great incentive
Sure it is possible in Bitcoin. But Monero is frequently used as prime example of an untraceable cryptocurrency. The reason is because of Monero's technology. But in the same vein any stolen Monero cannot be traced.
> Azure was pretty late but their main fairly simple task was to cloud-enable the massive .net/MS-SQL army.

I'd be interested to know about the number of:

* Linux based deployments on Azure
* Windows/.Net based deployments on other providers

Basically I'm assuming that all the .NET crowd is hosted at Azure and the rest are being hosted on Amazon/Google/RedHat/Heroku.

If that assumption is true (even with 4-5% of room for error) the ~20% would be .NET's share on the backend.

Am I missing something obvious?
I love audiobooks. I can do other things while I hear words. No worrying about being distracted, because being distracted is part of it.
Not if the union was globalized.
Google has always seemed actively hostile when it comes to support, since they don't like to leave any power in the hands of a human when an algorithm could do it more efficiently. Is cloud any different?
I think the operative word there is complex.

Yes non technical people can’t write complex sql, but they can self service basic questions easier than learning Python or R for example.

And it’s difficult to code review SQL because complex business logic means complex data manipulations and those are hard to visualize and comprehend. You don’t have to think in a 3D space so much when you write python.
SQL is the most powerful query language ever invented

No, its Datalog. Joking aside, they are equally powerful but one could argue about explicit vs implicit joins.
Many GraphQL libraries take some sort of schema definition and then serve it at a route (eg. /graphql). To support multiple schemas, you'd just write a different definition and serve it at a different route. How you resolve the fields is up to you, but both can use shared underlying business logic in these resolvers.

In terms of maintainability, you have to take care that your changes to the underlying business logic don't break assumptions of each schema. And if you want to evolve one schema (eg. say, deprecate a mutation argument, rename a field and deprecate the old naming), you have to ensure that your underlying business logic is backwards compatible for any other schemas (and their clients) relying on it.
> They do some serious journalism

MUAHAHHAHAHAAHAHAHA
Are you serious? Every so called journalist at Buzzfeed deserves to get fired. Just look at them on Twitter. They cant even take criticism. No one wants to watch their shitty content, hence they're getting laid off.
Looks like GCP needs to sorely address this (mis)perception, and ensure their commitments to GCP is separate from the consumer business.

But really, GCP is not the same as the consumer-facing products. GCP already has a lot of clout, and literally nothing I know in GCP has been deprecated/chopped just like that. GCP already has a huge following in its own right and it's very unlikely for GCP stuff to be axed, given how careful they are with implementing new features (I have interacted with numerous engineers, and often feature requests are taken with a lot of valid pushback to prevent feature creep).
Show HN: New Linkedin-like platform where users manage and sell their data
And sed, grep, and awk (though awk by itself can often do the job of the first two).
I'm surprised people put up with them

I don't like them at all but I do most of my Netflixing on my iPhone, where it doesn't happen.

(When I do go to the Netflix site in a web browser I sometimes temporarily use "Mute site" which is a pretty crazy thing for a site for watching movies to make you want to do!)
Do you do much with Excel's SQL connectors? Sheets populates with database results are powerful and reasonably user friendly.
So this uses ethereum to verify that a video was taken at a certain time. Altering the video is impossible, because the altered video will necessarily be created much later than the original. If you can plan to fake something ahead of time (say, plan to frame someone to rob a bank in a week), then you can still use deepfakes. In principle, if you could create fake video in realtime you could upload it as real, thereby altering realtime at whim. But creating a story after-the-fact would always be impossible (51% notwithstanding).
32% of `cloud` marketshare. Cloud includes things like Salesforce's SaaS, Oracle DB in the cloud, Office 365, gSuite, ...etc.

I'm sure if you look at Compute, Storage, and Networking cloud spend, AWS has a much higher marketshare.
UK's Computer Misuse Act of 1990
> If they unionize that means that the company as a whole would reap what they sow with their editorial direction

...And so you mean the company would fold. What would be good about that?
Tesla kind of is for what it has pulled off with the Model 3. Either Tesla is undervalued or Rivian is overvalued.
Some details are merely descriptive. Others have a history of being associated with discrimination in some form.

Unless race is relevant to the story, it should be omitted. I’m sure there are plenty of other details about the couple that could be mentioned if you need to spice up the story.
SQL is a mind bender for me. I do a lot of work on Data, use python and pandas to do a lot of data magic, but the problem with me is my mind is too procedural in thinking.

- Step 1
- Step 2
- Loop through results in Step 2
- Curate and finish output.

I try very hard to transform the above steps into an SQL statement spanning multiple tables, but always fail and I usually fallback to python for manually extracting and processing the data.

Does anyone else face this problem?

Any suggested guides / books to make me think more SQL'ley ?
This is great news. Other industries, including software and IT, would stand to benefit from unionization, as well.
Seriously. Each time I have to do something in elasticsearch I'm constantly trying to reason why the creators went about it like this. Yeah hey let's serialize some nested JSON object that contains no less than 2,000 brackets.
I assume most people who still use Skype use the consumer version.
You can go to https://cloud.google.com/support/docs/issue-trackers and open a ticket at the respective product issue tracker.

To get more hand-holding support, it's the same as AWS, i.e. you pay for it: https://cloud.google.com/support/
The mechanical watch industry would love this as an alternative to DRIE for creating precision movement parts
Google has two big problems - developer relations and compliances.

Here's a very simple example - has anyone filed a ticket in Google cloud ? Well you cant, unless you are on an expensive tier of support. Even when you have one, it is super hard to file a ticket. They generally ask you to go to Google groups.

AWS and Azure ticket support is beyond awesome. Anything from issues with servers to billing. AWS has live chat support for 29$ per month. In India, the only way to get postpaid billing is through a local Google partner : Google will not do it. On AWS and Azure, it's a simple process after you hit a certain spend .

AWS Artifact is a brilliant self service tool for compliance. And I can't stress this enough - they do this country by country. They will issue digitally signed (for you) compliance documents for free. In fact, in India they went above and beyond and did specific compliance (using a big-4 consultancy) because of some regulatory changes that I highlighted.

I really like the product that Google has - but they are running a cloud service like a b2c service. When it should be run like a b2b service. Their entire sales org is broken.
I think using the src directory is a great idea. The tests can’t just reach over into the package anymore so you have to do an editable install, but the payoffs are big, as noted in the articles posted in a sibling comment.
I thought the MB B-class EV had Tesla motors but their own battery tech. MB has made huge investments in battery factories.

https://electrek.co/2018/10/08/mercedes-benz-breaks-ground-b...
You can go to https://cloud.google.com/support/docs/issue-trackers and open a ticket at the respective product public issue tracker without a paid support plan.
So you think the employees should be responsible for the management’s ability to keep the ship afloat with the type of journalism they hire and direct the employees to produce?
I like the Ben Forta SQL in Minutes book.

Just the basics, very clear and easy to understand.
Minor correction: moss operates at the lexical/token level, not the syntax tree. It matches fragments like IDENT EQUALS LPAREN NUMBER TIMES IDENT RPAREN DIVIDE NUMBER -- so renaming and changing indents (the most common cheater obfuscations) don't change anything!